/*  Start Default Advocacy Styles */
#ad_wrapper {width:100%;position: inherit;background-color:white;text-align:left;
font:arial;}


.alert, .Alert {color:red}
form#frmAdvocacy {width:100%; margin:0}
div#ad_wrapper {height:450px; font-size:10pt;}
div#ad_wrapper fieldset {background-color:#FFFFFF}
#ad_wrapper h2 {color:#438AB4}
#ad_wrapper h3 span { 
color:white;
font-weight: bold;
width: inherit;
padding:5px 0px 5px 10px;
display:block;
/*	vertical-align: top;*/
background-image: none;
/*	background-repeat: no-repeat;
	background-position: bottom left;*/
background-color: #438AB4;
border: 0;
margin: 0px 0px 0px 0px;
line-height: normal}

#frmAdvocacy #ad_Reg_H2 {
  color:#438AB4;
  padding:12px 15px 15px 0px;
  margin:0px 0px 0px 0px;} 
	
#ad_Ltr_wpr #ad_Reg h3 {
  padding:0px 0 5px 0;
  margin: 15px 0px 10px 0px;}
	
h3.legend {
  padding:0px 0px 0px 0px;
  border:0px;
  margin: 15px 0px 0px 0px;
  line-height: normal;
  color:#fff} 
	
#ad_wrapper h4 {font-size:10pt; color:#438AB4}
#ad_wrapper h5 {font-size:10pt; font-weight:bold; color:#438AB4}
.btt {display:block; padding-bottom:20px}
.back-to-top {font-size:100%;}
.nav-link {font-size:100%}
div#ad_wrapper div {background-color:#FFFFFF}

h2#ad_Email_H2 {font-size:10pt; color:#438AB4}


/*Action Center - Not logged in */

div#ad_Items_wrpr {top:0px; width:auto;margin-bottom:10px; margin-right:15px;}
div#ad_wrapper div#ad_Find_Leg {top:20px; left:0;}
#ad_Leg_Prev #ad_Find_Leg fieldset.ad_Find_Leg {margin:0; padding:0}
#ad_Main_Lgn_wrpr {display:none}

/*Action Center - Loogged in */

div#ad_Items_LgdIn_wrpr {top:30px; width:auto;margin-bottom:10px; margin-right:15px;}
div#ad_Items, div#ad_Items_LgdIn {width:90%; border:0; padding:0; }
#ad_Wlcm_wrpr {font-size:90%}

/* Action Center - shared, previous actions*/

div#ad_Leg_Prev {width:95%; left:0px; top:8em; margin:0px 0px 0px 0px;}
#ad_Leg {float:left; background-color:#fff; margin:0px; padding:0px; width:210px}
#ad_Prev {float:left; background-color:#fff; margin:0px 0px 0px 20px; padding:0px; width:210px}
p.ad_Item {font-size:90%; line-height:130%; font-weight:normal; padding:0; margin:0;}
#ad_Leg_Prev ul, #ad_Prev ul  {list-style:none outside none; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; font-size:90%}
#ad_Prev ul li a {font-weight:normal; width:100%}

/* previous actions page*/
div.text {font-weight:normal}

.ad_btnSubmit, #ad_Reg input.ad_sbt {
height:35px;
width:150px;
margin:0px 0 0 0;
padding:0px;
background: transparent url(/siteapps/advocacy/images/ad_Btn_Cont.gif) top left no-repeat;
cursor: pointer;
cursor: hand;}  
	 

div#ad_Wlcm_wrpr {
display:none;
}
#ad_wrapper fieldset.ad_LtrFriend label.ad_chk, #ad_wrapper fieldset.ad_LtrFriend span.ad_chk input, #switcher_template_ActionThankYouText_cmdBackToHeadline  {
display:none;
}


#ad_Reg input.ad_preview {
display:none;   
}

.nav-link {
display:none;
}

#ad_Ltr_wpr input.ad_sbt { position:relative; height:35px;
width:150px; margin:0px 40px 0px 0px; cursor: pointer; cursor: hand;
background: transparent
url(/siteapps/advocacy/images/ad_Btn_SendNow.gif) top left no-repeat;}

#ad_Ltr_wpr div#ad_Reg_wpr fieldset.ad_RegInfo {margin-bottom:0px;padding-bottom:0px;}

#ad_Ltr_wpr div#ad_Reg {margin-bottom:0px;padding-bottom:0px;}
.ad_chk {left:125px; position:relative}


#ad_Reg #emailCheckbox {
	margin: 0 0 0 0px;
	_margin: 0;
	padding: 0;
	position:relative;
	_left:-4px;
}


table #ctl00_ctl00_regRegister_rgfRegistrationForm_CheckBox4 { width:250px;}
#ctl00_ctl00_regRegister_rgfRegistrationForm_CheckBox4 { margin-left:0px; position:relative; left:0px;}
#ctl00_ctl00_regRegister_rgfRegistrationForm_CheckBox4 td label{position:relative; top:-5px; left:10px;}