/* GENERAL STYLES */
.noCSS {display:none;}
.mast-nocss{display: block; width: 0; height: 0; overflow: hidden;}
.clrb {clear:both;}
.required{color:#ff0000;}

body {margin:0px;padding:0px;font:13px normal Arial,Sans-serif;line-height:1.2;color:#333333;}

img {border:0;}

h2 {font:24px Arial,Sans-serif;color:#48bad8;margin:0px 0px 4px 0px;padding:0px;}
h3 {font:18px Arial,Sans-serif;color:#034275;margin:0px 0px 4px 0px;padding:0px;}
h4 {font:bold 14px Arial,Sans-serif;color:#034275;margin:0px 0px 4px 0px;padding:0px;}
h4.faq_anchor { margin-top: 40px; margin-left: 30px; font-style: italic;}


a {color:#034176;}
a:hover{text-decoration:none;}

p {margin-top:0px;}


.outercontainer {min-height:891px;min-width:1000px;}
* html .outercontainer {height:891px;min-width:1000px;}

/*
.outercontainer.bg-one {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-one_s3cv_2.jpg') no-repeat center top;}
.outercontainer.bg-two {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-two_s3cv_2.jpg') no-repeat center top;}
.outercontainer.bg-three {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-three_s3cv_2.jpg') no-repeat center top;}
*/

.outercontainer.bg-one {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-one_s3cv_3.jpg') no-repeat center top;}
.outercontainer.bg-two {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-two_s3cv_3.jpg') no-repeat center top;}
.outercontainer.bg-three {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-three_s3cv_3.jpg') no-repeat center top;}
.outercontainer.bg-four {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-four_s3cv_1.jpg') no-repeat center top;}
.outercontainer.bg-five {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background-five_s3cv_1.jpg') no-repeat center top;}

.outercontainer.bg-prog {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_about_program.jpg') no-repeat center top;}
.outercontainer.bg-grant {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_grands.jpg') no-repeat center top;}
.outercontainer.bg-home {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_homepage.jpg') no-repeat center top;}
.outercontainer.bg-news {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_newsroom.jpg') no-repeat center top;}
.outercontainer.bg-resource {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_resources.jpg') no-repeat center top;}
.outercontainer.bg-tagp {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_tagp.jpg') no-repeat center top;}
.outercontainer.bg-understand {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_understanding.jpg') no-repeat center top;}
.outercontainer.bg-aaat {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_aaat.jpg') no-repeat center top;}
.outercontainer.bg-aaathome {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_homepage_2.jpg') no-repeat center top;}
.outercontainer.bg-aaathome {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_homepage_2.jpg') no-repeat center top;}
.outercontainer.bg-twitterhome {margin:0 auto;padding:0px;background:url('http://d1s3l5dhykz685.cloudfront.net/background_homepage_tweet.jpg') no-repeat center top;}



.boxdonateETAF {padding:26px 0px 0px 98px;margin:0px;overflow:visible;}
.boxdonateETAF a.buttonlink_purplewhite {color: #8002aa;font-size:11px;text-decoration:none;}
.boxdonateETAF a:hover.buttonlink_purplewhite {text-decoration:underline;}


.innercontainer {width:1000px;margin:0 auto;}
.subpageblurb {width:306px;font-family:Arial,Helvetica,Sans-serif;font-size:28px;color:#003366;}
.exit {font:11px normal Arial,Sans-serif;color:#ffffff;line-height:1.1;}
.exit a {color:#fff;}

.flashmodule {width:459px;height:346px;}
/*.flashmodule {width:459px;height:419px;}*/

.navmain {margin:0px;padding:0px;list-style:none;width:994px;height:22px;background-image:url('http://d1s3l5dhykz685.cloudfront.net/mainnav-bg_s3cv_1.png');}
.navmain li {float:left;margin:0px 22px 0px 4px;padding:0px;border-left:1px solid #ffffff;}
.navmain li a {display:block;color:#fff;text-decoration:none;font-size:14px;padding:3px 0px 3px 4px;line-height:1;}
.navmain li a:hover {text-decoration:underline;}

.subnav-outer {display:block;margin:0px 0px 50px 0px;width:634px;background:url('http://d1s3l5dhykz685.cloudfront.net/subnav-bg_s3cv_1.png');overflow:hidden;}
.subnav {margin:0px;padding:0px;list-style:none;display:inline;}
.subnav li {display:block;float:left;margin:0 22px 2px 4px;padding:0;border-left:1px solid #0670b3;line-height:1;height:auto;}
.subnav li a {display:block;color:#0670b3;text-decoration:none;font-size:14px;line-height:1;padding:3px 0px 3px 4px;white-space:nowrap;}
.subnav li a:hover {text-decoration:underline;}

.intro p {font-size:13px;line-height:1.2;margin:0px 0px 10px 0px;}

.leftmain {background:url('http://d1s3l5dhykz685.cloudfront.net/left-main_s3cv_1.jpg') no-repeat;width:504px;height:568px;padding:0px;margin:0px;}
.leftmain2 {background:url('http://d1s3l5dhykz685.cloudfront.net/left-main2_s3cv_2.jpg') no-repeat;width:504px;height:568px;padding:0px;margin:0px;} 
.leftmain3 {background:url('http://d1s3l5dhykz685.cloudfront.net/left-main2_s3cv_5v2.jpg') no-repeat;width:504px;height:568px;padding:0px;margin:0px;} 
.leftmain4 {background:url('http://d1s3l5dhykz685.cloudfront.net/left-main2_s3cv_5v3.jpg') no-repeat;width:504px;height:568px;padding:0px;margin:0px;} 
.leftmain5 {background:url('http://d1s3l5dhykz685.cloudfront.net/left_main3_v2.jpg') no-repeat;width:504px;height:568px;padding:0px;margin:0px;}

.leftmain-inner {padding:150px 220px 0 30px;}
#leftmain-text{height:240px; font-size:16px; padding-right:60px; color:#ffffff;}

.leftmain-callout {display:block;text-decoration:none;clear:both;}
.leftmain-callout div {display:block;width:274px;overflow:hidden;font-size:17px;color:#000;line-height:1.2;padding:6px 0px 0px 20px;cursor:hand;clear:both;}
.leftmain-callout #one {height:58px;}
.leftmain-callout #two {height:80px;}
.leftmain-callout a {color:#000;text-decoration:none;}


.homecallout {background-image:url('http://d1s3l5dhykz685.cloudfront.net/calloutbar_home_s3cv_1.png');width:444px;height:58px;margin:4px 0px 0px 0px;}
.homecallout a.inner {display:block;padding:8px 16px 0px 16px;font:18px normal Arial,Sans-serif; color:#fff;text-decoration:none;}
.homecallout a.inner2 {display:block;padding:18px 16px 0px 16px;font:18px normal Arial,Sans-serif; color:#fff;text-decoration:none;}

.footer {margin:5px 0px 0px 0px;padding:0px;list-style:none;}
.footer li {float:left;margin:0px 17px 0px 0px;padding:0px;}
.footer li a {color:#333333;font-size:11px;}

.topnavbox {width:540px;clear:both;height:32px;}
.topnav {margin:26px 58px 0px 0px;padding:0px;list-style:none;float:right;}
.topnav li {float:left;margin:0px 20px 0px 0px;padding:0px;}
.topnav li a {color:#333333;font-size:11px;text-decoration:none;}
.topnav li a:hover {text-decoration:underline;}

.copyright {display:block;width:308px;font-size:11px;margin:5px 0px 0px 0px;}
a.social {padding:0px 0px 0px 6px;color:#333333;font-size:11px;text-decoration:none;}
a.social:hover {text-decoration:underline;}

.rightcol {padding-top:130px;}
.rightcol-pullquote {font:16px Arial,Sans-serif;color:#024275;margin-top:15px;}
.rightcol-pullquote ul{padding-left:0px}

.allstatequote{font-size:14px !important;}

.bodytextbox {width:617px;margin:0px 65px 0px 6px;padding:0px;background:none;}

.bodytextbox ul {color: #024275;list-style-type:square;}
.bodytextbox ul li {margin-bottom:12px;}
.bodytextbox ul li span {color: #000000;}
.bodytextbox ul li img {border:0;}

.fwtextbox {width:700px; padding:30px 0px 0px 0px;}
.fwtextbox form {width:auto;overflow:hidden;}

.fwtextbox ul {color: #024275;list-style-type:square;}
.fwtextbox ul li {margin-bottom:12px;}
.fwtextbox ul li span {color: #000000;}

.bodytextbox ol li {margin-bottom:12px;}
.fwtextbox ol li {margin-bottom:12px;}

.testimonial{font-style:italic;}
.author{text-align:right; margin-bottom:40px;}
.term{font-weight:bold;}
.contact_info {font-weight:bold;}
.more_info { margin-top: 25px; }
.footnotes { font-size: 9px;}
.footnotes ol{ padding: 20px 0px 0px 18px;}

/*
#newsroom_nav ul{ padding-left: 0px; list-style: none; }
#newsroom_nav ul li{ padding-bottom: 0px; margin-bottom: 5px; }
*/

ul.second_level{ margin-top: 15px; } 

#logos .logobox {float: left; width: 246px; margin-right: 10px;}
#logos p {float: right; width: 361px;margin-bottom: 15px;}
#logos h4 {float: right; width: 361px;}
#logos .break {display:block;clear:both;height:20px;}

/* SPREAD THE WORD */
.modalBackground 
{
	background-color:#bad7eb;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
    background-color:#bad7eb;
	border:12px solid #fff;
	padding:8px;
	text-align: center;
    z-index:5;
    width: 340px;
    margin: 1em;
}
.modalPopup div
{
	width: 300px;
	margin: 1em auto;
}
.modalPopup textarea
{
	width: 300px;
	height: 125px;
	font-family:Verdana,Arial,Sans-serif;
    font-size:0.8em;
}

.modalPopup .thin
{
	width: 172px;
	margin-left: auto;
	margin-right: auto;
}

.banners
{
	position: relative;
	height: 220px;
	margin: 1em 0;
}

.banners div
{
	position: absolute;
	text-align:center;
	font-size:0.8em;
}

.banners a  
{
    text-decoration:none; 
}

.rowItem p.facebookIcon  
{
    margin-top:5px; 
    background:url(http://d1s3l5dhykz685.cloudfront.net/banners/icon-fb-75x75.jpg) no-repeat; 
    height:80px; display:block;  
}

.rowItem p.facebookIcon1  
{
    margin-top:5px; 
    background:url(/images/galpal/icon-fb-75x75_blue.jpg) no-repeat; 
    height:80px; display:block;
}

.rowItem p.facebookIcon2  
{
    margin-top:5px; 
    background:url(/images/galpal/icon-fb-75x75_green.jpg) no-repeat; 
    height:80px; display:block;
}

/* CONTACT US */
.formheader {font:18px Arial,Sans-serif;background-color:#48bad8;color:#ffffff;padding:6px;}

/*Curriculum download*/
.FormControl {margin-top:3px;}
.formsubsectionheadertitle {margin-bottom:3px;font-weight:bold;}

/*Resouces Nav Special Edits 
.subnav #n1080 {margin:0px 0px 2px 4px;width:243px;}
.subnav #n1081 {margin:0px 0px 2px 4px;width:185px;}
.subnav #n1082 {margin:0px 0px 2px 4px;width:185px;}
.subnav #n1083 {margin:0px 0px 2px 4px;width:243px;}
.subnav #n1084 {margin:0px 0px 2px 4px;width:370px;}
*/

/* Credit Report Poll */
#questionnaire {text-align: center; width: 1000px;}
#question_box {width: 600px; margin-top: 60px; margin-bottom: 60px; margin-left: auto; margin-right: auto; text-align: left;}
#question_box h3 { font-size: 22px; font-weight: bold; margin-bottom: 32px; font-family: Arial, sans-serif; color: #034275;}

#question_box #yes_button { margin-left: 90px; margin-right: 10px; border: 0;}
#question_box #no_button { margin-left: 10px; border: 0;}
#question_box a {outline: 0;}

#question_box p {font-family: Arial, sans-serif; font-size: 14px; }
#question_box .statistic_answer { color: #8002AA; font-size: 18px; font-weight: bold; margin-bottom: 20px; }

/*Gal P.A.L. Pages*/
.galpalmaintop{height:130px;}
.galpalmaintop .first{display:block; padding:0 0 4px 2px;}

#galpalmainleft{width:669px; margin-top:3px;}
#galpalmainleft .boxtop{height:15px; background:url(http://images.clicktoempower.org.s3.amazonaws.com/content_container_top.png) no-repeat;}
#galpalmainleft .boxmiddle{background:url(http://images.clicktoempower.org.s3.amazonaws.com/content_container_tile.png) repeat-y; padding:12px 25px;}
#galpalmainleft .boxbottom{height:15px; background:url(http://images.clicktoempower.org.s3.amazonaws.com/content_container_bottom.png) no-repeat;}
#galpalmainleft #findlocation {border-top:1px solid #C5E7F3;margin-top:20px;padding:20px 0;}
.donationSitesResults {border-bottom:1px solid #C5E7F3;font-weight:bold;margin-bottom:20px;padding:30px 0 20px;}
.DonationGrid .donate-column0 {vertical-align:top;width:150px;}
.DonationGrid .donate-column1 {padding-bottom:10px;vertical-align:top;width:240px;}
.DonationGrid .donate-column2 {vertical-align:top;width:130px;}
.DonationGrid .donate-column3 {vertical-align:top;width:100px;}
.btn_find{vertical-align:middle}

#galpalmainright{width:318px;}
#galpalmainright .galpalmainrighttext{padding:0 10px 10px 10px;}
#galpalmainright .boxtop{height:30px; background:url(http://images.clicktoempower.org.s3.amazonaws.com/right_column_top.png) no-repeat;}
#galpalmainright .boxmiddle{background:url(http://images.clicktoempower.org.s3.amazonaws.com/right_column_tile.png) repeat-y;padding:0 7px 0 10px;}
#galpalmainright .boxbottom{height:40px; background:url(http://images.clicktoempower.org.s3.amazonaws.com/right_column_bottom3.png) no-repeat;}

#galpalmainright a.rightcoltab {background:url(http://images.clicktoempower.org.s3.amazonaws.com/right_column_tab.png) no-repeat; display:block; text-decoration:none;clear:both;color:#FFFFFF;font-family:Arial,Sans-serif;font-size:24px;height:31px;line-height:31px;padding:1px 0 0 18px;width:283px;}
#galpalmainright a.rightcoltab:hover {background:url(http://images.clicktoempower.org.s3.amazonaws.com/right_column_tab_over.png) no-repeat; color:#599fbe;}

#galpalmainright .intro {font-size:11px;padding-left:20px;}
#galpalmainright h4 {color:#48BAD8;font-family:Arial,Sans-serif;font-size:20px;font-weight:normal;margin-bottom:0;padding-left:20px;text-transform:uppercase;}
#galpalmainright .rightmaincontent a.passtitle {color:#702C8F;display:block;font-size:13px;font-weight:bold;}
#galpalmainright .sendicon {float:left;}
#galpalmainright #shrmail a {background: url(http://images.clicktoempower.org.s3.amazonaws.com/icon_email.png) no-repeat;width:50px;}
#galpalmainright #shrface a {background: url(http://images.clicktoempower.org.s3.amazonaws.com/icon_facebook.png) no-repeat;width:55px;}
#galpalmainright #shrtwit a {background: url(http://images.clicktoempower.org.s3.amazonaws.com/icon_twitter.png) no-repeat;width:30px;}
#galpalmainright .sendicon a {display:block;font-size:11px;height:30px;padding:0 10px 0 32px;}

#galpalmainright .rightmaincontent {padding:14px 16px;}
#galpallogo {background:url(http://images.clicktoempower.org.s3.amazonaws.com/logo_tagp.gif) no-repeat;float:left;height:71px;width:250px;}
#galpallogotext {float:left;height:71px;padding-top:5px;width:380px;}

#galpalbuttons{margin-left:50px;}
#galpalbuttons .galpalbutton{margin-right:3px;}
#galpalbuttons .galpalbutton a.fulllink{display:block; width:129px; height:72px;}
#galpalbuttons #galpalbuttonread{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_read_v1.png) no-repeat; width:129px; height:72px; float:left;}
#galpalbuttons #galpalbuttonshare{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_share_v1.png) no-repeat; width:129px; height:72px; float:left;}
#galpalbuttons #galpalbuttondonate{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_donate_v1.png) no-repeat; width:129px; height:72px; float:left;}
#galpalbuttons #galpalbuttontellfriend{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_tellfriend_v1.png) no-repeat; width:129px; height:72px; float:left;}

#galpalbuttons #galpalbuttonsignup{background:url(http://d1s3l5dhykz685.cloudfront.net/btn_allstateagainst.png) no-repeat; width:303px; height:71px; }
#galpalbuttons #galpalbuttonsignup a.fulllink{display:block; width:303px; height:79px;}

#gpcampaign_buttons{padding:10px 0;}
#gpcampaign_buttons .gpcampaignimage{float:left; width:114px; display:block; height:42px; clear:both;}
#gpcampaign_buttons .gpcampaignimage span{display:none;}
#gpcampaign_buttons .gpcampaigntext{padding:5px 0 0 10px; height:42px;}
#gpcampaign_buttons a#gpPasscampaign{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_pass_off.png) no-repeat; text-decoration:none;}
#gpcampaign_buttons a#gpActcampaign{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_act_off.png) no-repeat; text-decoration:none;}
#gpcampaign_buttons a#gpLearncampaign{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_learn_off.png) no-repeat; text-decoration:none;}
#gpcampaign_buttons a#gpPasscampaign:hover{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_pass_on.png) no-repeat;}
#gpcampaign_buttons a#gpActcampaign:hover{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_act_on.png) no-repeat;}
#gpcampaign_buttons a#gpLearncampaign:hover{background:url(http://images.clicktoempower.org.s3.amazonaws.com/btn_learn_on.png) no-repeat;}

/* Share Story Form */
#ShareStoryForm {}
#ShareStoryForm .infocopy{padding:0px 0 15px 0 !important;}
#ShareStoryForm .chkbox{vertical-align:middle;}
#ShareStoryForm p{padding:5px 0; margin:0px !important}
#ShareStoryForm h4{clear:both; text-transform:uppercase; border-bottom:1px solid #C5E7F3; margin-bottom:20px;padding:20px 0 5px 0;}
#ShareStoryForm .storycell_empty {height:20px;}

#ShareStoryForm .storycell_1{clear:both; width:610px;color:#666;}
#ShareStoryForm .storycell_1_left{clear:both; float:left; width:100px; line-height:20px;}
#ShareStoryForm .storycell_1_right{ float:left; width:500px; padding-bottom:10px; font-size:12px;}

#ShareStoryForm .storycell_2{clear:both; width:610px;color:#666;}
#ShareStoryForm .storycell_2_left{clear:both; float:left; width:100px; line-height:20px;}
#ShareStoryForm .storycell_2_right{ float:left; width:436px; padding-bottom:10px; font-size:12px;}
#ShareStoryForm #stortcell_2_wordcount{text-align:right; line-height:24px;}
#ShareStoryForm #stortcell_2_wordcount span{display:block; float:left;}

#ShareStoryForm .storyimage_3_left{float:left; width:130px; padding-bottom:30px;}
#ShareStoryForm .storyimage_3_right{float:left; width:475px; padding-bottom:30px;}
#ShareStoryForm .storycell_3{clear:both; width:470px;color:#666;}
#ShareStoryForm .storycell_3_left{clear:both; float:left; width:100px; line-height:20px;}
#ShareStoryForm .storycell_3_right{ float:left; width:360px; padding-bottom:10px;font-size:12px;}

#ShareStoryForm .storycell_4{clear:both; width:610px; border-top:1px solid #C5E7F3; padding:20px 0 20px 0;color:#666;}
#ShareStoryForm .storycell_4_left{clear:both; float:left; width:300px; padding-bottom:10px;}
#ShareStoryForm .storycell_4_right{ float:left; width:300px; text-align:right;}

/* Share Story List*/
#storylist{padding-top:20px;}
#storylist .storyitem{}
#storylist .storyitem .storyname{font-weight:bold; color:#702C8F; font-size:17px;}
#storylist .storyitem .storycontent{width:600px; padding:10px 0;}
#storylist .storyitem .storycontentimage{width:70px; float:left;}
#storylist .storyitem .storycontentimage img{width:60px !important;}
#storylist .storyitem .storycontenttext{width:520px; float:right;}
#storylist .storyitem .storycontenttext p{padding-top:7px;}
#storylist .storylinks{clear:both; border-bottom:1px solid #C5E7F3;margin-bottom:20px;padding:20px 0;}
#storylist .storylinks img{vertical-align:middle;}
#storylist .storylinks a{text-decoration:none;line-height:17px;}
#storylist .storylinks a span{text-decoration:underline;}
#storylist .storylinks a:hover span{text-decoration:none;}

#storylistpage{height:26px; padding: 4px 4px 0px 220px;}

/* Share Story Detail Page*/
#storydetail{padding-top:20px;}
#storydetail .storyname{font-weight:bold; color:#702C8F; font-size:17px;}
#storydetail .storyname .innerspan{font-weight:normal; color:#000000; font-size:17px;}
#storydetail .storycontent{width:600px; padding:10px 0;}
#storydetail .storycontenttext p{padding-top:8px;}

#storydetail .storycontenttext{width:600px;}
#storydetail .storylinks{clear:both; padding-top:15px;}
#storydetail .storylinks img{vertical-align:middle;}
#storydetail .storylinks a{text-decoration:none;line-height:17px;}
#storydetail .storylinks a span{text-decoration:underline;}
#storydetail .storylinks a:hover span{text-decoration:none;}
#storydetail .storylinks2{border-top:1px solid #C5E7F3;margin-top:20px;padding:20px 0 0px 0; height:20px;}
#storydetail .storylinks2 a{text-decoration:underline;line-height:17px;}
#storydetail .storylinks2 a:hover{text-decoration:none;}
#storydetail .storylinks2 .lnk_prev{float:right; height:20px; display:block; margin-left:20px;}
#storydetail .storylinks2 .lnk_next{float:right; height:20px; display:block; margin-left:20px;}
#storydetail .storylinks2 .lnk_back{}

.PopUpPanel{text-transform:none; width:515px; /*height:807px;*/ font-family:Tahoma; font-size:13px; line-height:14px; padding:8px; background:url(http://dwykcaky9m3ko.cloudfront.net/grayshadow.png) repeat; }
.PopUpPanel fieldset{border:0px none; background-color:#ffffff; margin:0px; padding:0px;}

/* Share Story Form */

#SignupForm p{padding:5px 0; margin:0px !important; float:right; font-size:12px;}
#SignupForm h4{clear:both;  float:left}/* border-bottom:1px solid #C5E7F3; margin-bottom:20px;padding:20px 0 5px 0;}*/
#SignupForm .breakline{clear:both; border-bottom:1px solid #C5E7F3;}
#SignupForm .breakspace{clear:both; margin-bottom:20px}
#SignupForm .storycell_1{clear:both; width:650px;color:#666; }
#SignupForm .storycell_1_l{clear:both; float:left; width:320px;}
#SignupForm .storycell_1_r{ float:left; width:320px;}
#SignupForm .storycell_1_left{clear:both; float:left;width:80px }
#SignupForm .storycell_1_right{ float:left; width:220px ; padding-bottom:10px;}
#SignupForm  .validationSummary {margin-bottom:20px;color: red;}
#SignupForm .storycell_1 .options{clear:both; margin-left:20px;}
#SignupForm .storycell_1 .options div{clear:both; margin-bottom:5px;}

#SignupForm .emailinfolabel{font-size:11px;}

.donation-paging table td{padding:0 5px;}

/* Quiz Page */

#Quiz_3_quiz ol{padding-left:20px; font-weight:bold;}

#Quiz_3_quiz ol .question{display:block; padding-bottom:10px;}
#Quiz_3_quiz ol input{clear:both; float:left;}
#Quiz_3_quiz ol label{float:right; display:block; width:500px; padding:2px 5px 10px 5px; font-weight:normal;}

/* Signup */

.options .formchkbox input{float:left; clear:both; margin-top:3px;}
.options .formchkbox label{line-height:18px;}
.options .formchkbox .FormControl{float:none; margin-top:0px;}

/* Tweets */
#home-tweet-contaner{height:580px; width:534px; font-family:Arial, Helvetica, Sans-Serif; color:#333; font-size:13px; line-height:18px;}
.ywca-top{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/bg_tweetforywca.png) no-repeat; width:520px; height:332px; position:relative;}
.ywca-top-title{}
.ywca-top-text{position:absolute; width:230px; left:25px; top:188px;}
.ywca-top-text strong, .ywca-top-text b{color:#712A78}
a.btn_tweet{display:block; position:absolute; top:258px; left:258px; background-image:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/btn_tweetforywca_home_finish.png); background-repeat:no-repeat; background-position:top; width:246px; height:49px;}
a.btn_tweet:hover{background-position:bottom;}
   
.ywca-middle{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/bg_leaderboard.png) no-repeat; width:520px; height:150px; position:relative;}
.ywca-middle-title{position:absolute; height:30px; width:500px; top:0px; left:20px;}
.ywca-middle-title h3{font-size:20px; line-height:30px; font-weight:normal; margin:0px; color:#ffffff;}
.ywca-middle-title h3 .ywca-middle-title-small{font-size:14px;}
.ywca-middle-text{position:absolute; top:50px; left:0px; }
    
.ywca-leader-item{float:left; width:173px; color:#712A78; display: inline; overflow: hidden;}
.ywca-leader-item a{color:#712A78; text-decoration:none;}
.ywca-leader-item .ywca-leader-number{font-size:60px; line-height:69px; width:48px; float:left; font-weight:bold; font-family:Arial Black, Gadget, sans-serif; text-align:right; display: inline;}
.ywca-leader-item .ywca-leader{width:115px; float:left; display: inline; text-align:center;}
.ywca-leader-item .ywca-leader .ywca-leader-spacer{height:10px; width:100%;}
* html .ywca-leader-item .ywca-leader .ywca-leader-spacer{}
.ywca-leader-item .ywca-leader .ywca-leader-image{width:50px; height:50px; margin:0 auto; background:#712A78; padding:1px;}
.ywca-leader-item .ywca-leader .ywca-leader-image img{border:1px solid #fff;}
.ywca-leader-item .ywca-leader .ywca-leader-name{font-weight: bold;}
    
.ywca-bottom{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/bg_donations_finish.png) no-repeat; width:520px; height:86px; position:relative;}
.ywca-bottom-right{position:absolute; width:240px; height:86px; top:0px; left:280px;}
.ywca-bottom-right a{display:block; width:240px; height:86px; background-image:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/bg_donations_finish_rollover3.png);background-position:top; background-repeat:no-repeat;}
.ywca-bottom-right a:hover{background-position:bottom;}
.ywca-bottom-left{position:relative; width:280px; height:80px;}
.ywca-bottom-left .ywca-bottom-left-spacer{width:100%; height:10px;}

.ywca-bottom-left .ywca-counter-title{/*background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/dollars_raised.png) no-repeat;*/ height:25px; width:222px; margin:0 auto;}

/*campaign*/
#twc_leftcol .ywca-middle{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/bg_leaderboard.png) no-repeat; width:520px; height:150px; position:relative;}
#twc_leftcol .ywca-middle-title{position:absolute; height:30px; width:500px; top:0px; left:20px;}
#twc_leftcol .ywca-middle-title h3{font-size:20px; line-height:30px; font-weight:normal; margin:0px; color:#ffffff;}
#twc_leftcol .ywca-middle-title h3 .ywca-middle-title-small{font-size:14px;}
#twc_leftcol .ywca-middle-text{position:absolute; top:50px; left:25px; width:470px;}
    
#twc_leftcol .ywca-leader-item{float:left; width:220px; color:#712A78; display: inline; overflow: hidden; padding-bottom: 30px;}
* html #twc_leftcol .ywca-leader-item{float:left; width:220px; color:#712A78; display: inline; overflow: hidden; padding-bottom: 10px;}
*:first-child+html #twc_leftcol .ywca-leader-item{float:left; width:220px; color:#712A78; display: inline; overflow: hidden; padding-bottom: 10px;}
#twc_leftcol .ywca-leader-item a{color:#712A78; text-decoration:none;}
#twc_leftcol .ywca-leader-item .ywca-leader-number{ overflow: hidden; font-size:60px; /*line-height:69px;*/ width:45px;  display: inline; float:left; font-weight:bold; font-family:Arial Black, Gadget, sans-serif; text-align:right; margin-right: 5px; }
#twc_leftcol .ywca-leader-item .ywca-leader-number-small { overflow: hidden; font-size:35px; /*line-height:47px;*/ width:45px;  display: inline;   float:left; font-weight:bold; font-family:Arial Black, Gadget, sans-serif; text-align:right; color: #d281e5; margin-right: 5px;}
#twc_leftcol .ywca-leader-item .ywca-leader{width:170px; float:left; text-align:left; padding-top: 10px; overflow: hidden; display: inline; }
* html #twc_leftcol .ywca-leader-item .ywca-leader{ padding-top: 0px; }
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-spacer{height:0; width:0;}
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-image{ float: left; width:50px; height:50px;  background:#712A78; padding:2px; display: inline;}

#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-image-small{ float: left; width:50px; height:50px;  background:#d281e5; padding:1px; display: inline;}
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-image img{border:1px solid #fff;}
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-image-small img{border:1px solid #fff;}
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-name{ font-weight: bold; float: left; width: 110px; display: inline; overflow: hidden; margin-left: 5px; line-height: 20px; font-size: 11px; height: 25px;}
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-name a:hover{ text-decoration: none; }
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-name-small{ font-weight: bold;  float: left; width: 110px; display: inline; overflow: hidden; margin-left: 5px; color: #d281e5; font-size: 11px; height: 25px;}
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-name-small a { color: #d281e5;}
#twc_leftcol .ywca-leader-item .ywca-leader .ywca-leader-name-small a:hover { text-decoration: none; }
    
#twc_leftcol .ywca-bottom{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/bg_donations.png) no-repeat; width:520px; height:86px; position:relative;}
#twc_leftcol .ywca-bottom-right{position:absolute; width:240px; height:80px; top:0px; left:281px;}
#twc_leftcol .ywca-bottom-right a{display:block; width:240px; height:80px;}
#twc_leftcol .ywca-bottom-left{position:relative; width:280px; height:80px;}
#twc_leftcol .ywca-bottom-left .ywca-bottom-left-spacer{width:100%; height:10px;}

#twc_leftcol .ywca-bottom-left .ywca-counter-title{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/dollars_raised.png) no-repeat; height:25px; width:222px; margin:0 auto;}

#twc_leftcol #userDiv { padding-top: 19px; }

#countDiv {text-align:center; font-weight:bold; color:#712A78; font-size:18px; padding-left: 35px;}
#countDiv .total_raised_sect{ float: left; display: inline; background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/number_bg_tile.gif) repeat-x; height:37px; padding:0 1px;}
#countDiv .total_raised_number{float: left; display: inline;  background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/number_bg.gif) no-repeat; width:36px; height:29px; padding:4px 0 4px 0; text-align:center; /*line-height:37px; */overflow:hidden;}
#tbrightside .total_raised_number{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/background_numbers_v2.gif) no-repeat;}
#countDiv .total_raised_comma{float: left; display: inline;  width:18px; text-align:center; height:29px; padding-top: 8px; text-align:center; /*line-height:37px; */overflow:hidden;}
#countDiv .total_raised_comma2{float: left; display: inline;  width:18px; text-align:center; overflow:hidden; height:37px; line-height: 51px;}
/** html #countDiv .total_raised_comma2{ line-height: 60px;}*/

.numbercontainer{ overflow:hidden; height:28px !important; width:36px !important; display:block; line-height:28px; position:relative; }
.anumber{position:relative; height:280px !important; width:36px; display:block;}.anumber div{height:28px; width:36px;}

#cte_wrapper {}

#twitterblock { background: url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/header.png) no-repeat; width: 950px; height: 235px; padding: 37px 20px 0 30px; }
* html #twitterblock { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://d1s3l5dhykz685.cloudfront.net/YWCATweet/header.png', sizingMethod='crop');}
#tbleftside { float: left; width: 440px; display: inline; position: relative;}
#tbleftside h2 { font-size: 26px; color: #5b1a66; margin-top:5px; }
#tbleftside h3 { font-size: 21px; color: #5b1a66; }
#tbleftside p { margin-top: 40px; color: #333; font-size:13px;}
#tbleftside p strong, #tbleftside p b{font-weight:bold; color:#712A78;}
#tbrightside { float: right; width: 300px; display: inline; position: relative; }
#tbrightside .ywca-counter-title{background:url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/dollars_raised_finished.png) no-repeat; height:28px; width:219px; margin:0 auto;}
* html #tbrightside .ywca-counter-title{background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://d1s3l5dhykz685.cloudfront.net/YWCATweet/dollars_raisedCT.png', sizingMethod='crop');}
#twitterblock #countDiv { padding: 10px 0 0 37px; height: 37px; }
#leaderboard { background: url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/leaderboard.png) no-repeat; width: 1000px; height: 40px; }
* html #leaderboard { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://d1s3l5dhykz685.cloudfront.net/YWCATweet/leaderboard.png', sizingMethod='crop'); }
h2#lb_left { position: relative; float: left; font-weight: bold; font-size: 22px; color: white; line-height: 40px; padding-left: 30px; margin-bottom: 0;}
h2#lb_left span { font-size: 14px; }
h2#lb_right { position: relative;  float: right; font-size: 14px; font-weight: bold; font-size: 22px; color: white; line-height: 40px; padding-right: 94px;  margin-bottom: 0;}

#twc_midsection { width: 1000px; height: 613px;   background: url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/body.png) no-repeat;}
* html #twc_midsection {  background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://d1s3l5dhykz685.cloudfront.net/YWCATweet/body.png', sizingMethod='crop');}
#twc_leftcol { /*float: left;*/ padding-left: 16px; display: inline; width: 670px; position: absolute; top: 0; left: 0; }
#twc_rightcol { /*float: right;*/ display: inline; width: 300px; position: absolute; top: 0; right: 0; padding-top: 20px; }

#tbrightside .sendicon {float:left;}
#tbrightside #shrmail a {background: url(http://images.clicktoempower.org.s3.amazonaws.com/icon_email.png) no-repeat;width:50px; margin-left: 40px;}
* html #tbrightside #shrmail a {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.clicktoempower.org.s3.amazonaws.com/icon_email.png', sizingMethod='crop');}
#tbrightside #shrface a {background: url(http://images.clicktoempower.org.s3.amazonaws.com/icon_facebook.png) no-repeat;width:55px;}
* html #tbrightside #shrface a {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.clicktoempower.org.s3.amazonaws.com/icon_facebook.png', sizingMethod='crop');}
#tbrightside #shrtwit a {background: url(http://images.clicktoempower.org.s3.amazonaws.com/icon_twitter.png) no-repeat;width:30px;}
* html #tbrightside #shrtwit a {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.clicktoempower.org.s3.amazonaws.com/icon_twitter.png', sizingMethod='crop');}
#tbrightside #shrthis a {background: url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/add_this.gif) no-repeat 0 2px; width:23px; height: 25px;  }
#tbrightside .sendicon a {display:block;font-size:11px;height:30px;padding:0 10px 0 32px;}
a#tweetnow { display: block; margin-left: 20px; margin-bottom: 15px; margin-top: 15px; width:270px; height:72px; background-image: url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/btn_tweetforywca_camp_finish.png); background-repeat:no-repeat; background-position:top; }
a#tweetnow:hover {background-position:bottom;}
* html a#tweetnow {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://d1s3l5dhykz685.cloudfront.net/btn_tweetforywca_camp_finish', sizingMethod='crop'); }
* html a#tweetnow img { display: none; }
a#twitter_logo { display: block; position: absolute; top: 20px; left: 21px;  width: 142px; height: 30px; background: url(http://d1s3l5dhykz685.cloudfront.net/YWCATweet/logo_twitter.png) no-repeat;}
* html a#twitter_logo { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://d1s3l5dhykz685.cloudfront.net/YWCATweet/logo_twitter.png', sizingMethod='crop');}


/* EDITOR PROPERTIES */
