




fieldset.ad_StwMsg textarea {clear:left;}

#switcher_template_SearchResults_ddlStateAgencyList{
width:400px;

}

fieldset.ad_Ltr textarea {clear:left;}

#ad_Find_Leg label {
float:left;
clear:both;
width:100%;
margin:0px;
}
#ad_Prev{
display:none;
}
#ad_wrapper {width:460px;position:relative;background-color:white;text-align:left;
	font: 11px/18px verdana,sans-serif;}
	
	/* start find legislators section */
	
	
	/* start main action item list */
	#ad_Items_wrpr, #ad_Items_LgdIn_wrpr, #ad_Wlcm_wrpr {width:460px;margin-right:10px;margin-left:10px;}
		
h2#ad_Items_LgdIn_H2 {
display:none;
}
		div.ad_Item span.ad_myActions {
		background: transparent url(/atf/cf/{B8068182-EF82-4EE3-9166-07826FC18140}/SPACER.GIF) top left no-repeat;
		width:77px;
		height:20px;
		display:block;
		float:left;

}

		h2#ad_Items_H2 {
display:none;
}
		

		div#ad_Items {
border:none;
		padding-left:16px;}
			
		div.ad_Item {
		margin:0;
		margin:0px;
		vertical-align:top;
		clear:left;
		width:100%;}
			
		a.ad_Item {
		float:left;
		padding:0px 5px 7px 0px;
		clear:left;}
			
		div.ad_Item span.ad_urgent {
		background: transparent url(/siteapps/advocacy/images/ad_urgent.gif) top left no-repeat;
		width:72px;
		height:20px;
		display:block;
		float:left;}
		
		div.ad_Item span.ad_urgent span {
		visibility:hidden;}
		
		
		div.ad_Item span.ad_myActions span {
		visibility:hidden;}
		
		div.ad_Item br {clear:left;}
		
		img.ad_Item {
		margin:0 10px 0px 0px;
		padding:0;
		float:left;
		display:inline;}
			
		p.ad_Item {
font: 11px/18px verdana,sans-serif;
		padding:0;
		margin:0;}
		
		ul#ad_ItemNav {
		list-style:none;
		margin:0;
		padding:25px 0 35px 0;}
						
		#ad_ItemNav li {
		float:left;
		padding:3px 6px 3px 0px;}
		
		#ad_ItemNav li a {
		color:#FF6600;}
	/* end action item list */

/* start action page */
#ad_Reg h3.legend, h3.legend span {
padding:0;
color:#666666;
font-weight:bold;
padding:2px;
margin:5px 0px 0px 5px;
width:400px;
}	

#frmAdvocacy #ad_Reg_H2 {
display:none;}	

p#ad_Reg_p {
display:none;}	

input.ad_chk#switcher_template_TakeActionNoLogin__ctl4_chkIsRemembered_Register{
margin-left:5px;
}
		
		#ad_Reg input.ad_preview {
		margin:0 30px 0px 50px;		

	width: 78px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/PREVIEW.GIF);
	background-repeat: no-repeat;
 		cursor: pointer;
  		cursor: hand;}	

		#ad_Reg input.ad_sbt {
		margin:0px 0 0 0;
		padding:0px;
	width: 91px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/SEND.GIF);
	background-repeat: no-repeat;
 		cursor: pointer;
  		cursor: hand;} 	


	#ad_Ltr_wpr #ad_Reg fieldset input,  #ad_Reg_wpr fieldset input{
	font:11px verdana;
padding:0;
margin-top:3px;
	
	}	

	#ad_Ltr_wpr #ad_Reg fieldset select,  #ad_Reg_wpr fieldset select{
	font:11px verdana;	
padding:0;
margin-top:3px;
	}	

	#ad_Ltr_wpr #ad_Reg fieldset option, #ad_Reg_wpr fieldset option {
	font:11px verdana;	
padding:0;
margin-top:3px;
	}	

	#ad_Ltr_wpr #ad_Reg fieldset textarea, 	#ad_Reg_wpr fieldset textarea {
	font:11px verdana;	
padding:0;
margin-top:3px;
	}	
div.ad_wrong {
	display:none;
}

		#ad_Ltr_wpr fieldset.ad_Ltr input {
		margin:0;
		padding:0;
clear:left;
float:left;
}
/* end action page */

/* start welcome user section */
div#ad_Wlcm_wrpr {
margin-bottom:10px;
width:auto;
float:right;
clear:both;}
	
#ad_Wlcm_wrpr span {
	font-size:100%;
	font-weight:bold;
	color:black;
}
	
#ad_Wlcm_wrpr a,#ad_Wlcm_wrpr a:visited,#ad_Wlcm_wrpr a:active {
	font-size:100%;
	padding-left:5px;
	padding-right:0px;
	text-decoration:none;
	font-weight:bold;}

#ad_Wlcm_wrpr a:hover {
	text-decoration:underline;}	

/*end welcome user section */
	#ad_Leg_Prev {
display:none;}
/* tell a friend */

div.ad_Stw_submit input.ad_preview {   background-image:url(/atf/cf/{B8068182-EF82-4EE3-9166-07826FC18140}/SPACER.GIF);}
 
div.ad_Stw_submit input.ad_sbt {
  background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/SEND.GIF) ;} 		



/* end tell a friend */



/* Advocacy Styles */
table, tr, td, span, div,  br, p, input, ul, li, font {

	font: 11px/18px verdana,sans-serif;
	color: #000000;
}

td.text {width:400px;}

td.text table{
 width:480px;
 }
 
 td.text table.ad_Image{
  width:60px;
  }

#ad_main,#ad_regForm {width:480px;}

#switcher_template_TakeActionNoLogin__ctl1_txtAfterMessage {}

#switcher_template_TakeAction__ctl2_txtSubject {
	height:20px;margin-bottom:4px;font-weight:bold;
}


#frmAdvocacy {margin-top:15px;}


.chapter-title, #switcher_template_TakeActionNoLogin__ctl1_lblItemHeaderMessage {


	font: bold 11px/18px verdana,sans-serif;
	color: #000000;

} 

.selectButton {
		font-size:12px;
		font-weight:bold; 
		font-family: verdana,sans-serif; 
		margin:0;padding:0;
		background:#07b;
		color:#fff
}

.selectButtonSm {
		font-size:12px;
		font-weight:bold; 
		font-family: verdana,sans-serif; 
		margin:0;padding:0;
		background:#07b;
		color:#fff
		width: auto;
}

			#ad_Email fieldset input.ad_sbt {
			margin:2px 0px 0px 8px;
				width: 54px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/GO.GIF);
	background-repeat: no-repeat;
			cursor:pointer;
			cursor:hand;}


.page-title {	
	font: bold 1px/18px verdana,sans-serif;
	color: #ffffff;

	}
	
.greeting {
	font: 12px/18px verdana,sans-serif;
	font-weight:bold;
	color: #000000;
}

 td.greeting, #switcher_template_LoggedIn_lblWelcomeName {
 text-align:right;
 }

.ad_Image {padding:3px}

.text-small{
	font: 12px/18px verdana,sans-serif;
	font-weight:normal;
	color: #000000;
	display:inline-block;
}

.text-bold {
	font: 12px/18px verdana,sans-serif;
	font-weight:bold;
	color: #000000;
	display:inline-block;
}
.ad_table
{
	width: 450px;
	padding: 8px;
}

.ad_officialTable
{
	width: 440px;
	padding: 8px;
	
}

.ad_Header
{
	font: 11px/18px verdana,sans-serif;
	color: #000000;
}

.ad_SubHeader
{
	font: bold 9pt verdana;
	color: #333333;
}

.ad_TxtHeader
{
	font: 11px/18px verdana,sans-serif;
	color: #000000;
}

.ad_stateMap
{
	background-image: url(/siteapps/advocacy/images/states_map.gif);
	background-repeat: no-repeat;
}

.ad_ActionTitle {font: bold 11px/18px verdana; }

.ad_divider
{
	background-color: #ffffff;
	height: 2px;
	width:100%;
}

.ad_btnGo
{
	margin-top:5px;
	width: 54px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/GO.GIF);
	background-repeat: no-repeat;
}

a.ad_btnAction
{
	display:none;
	font: bold 11px/18px verdana;
	text-align: center;
	width: 90px;
	height: 20px;
	background-color: #cc0000;
	color: #ffffff;
}

.ad_btnSubmit
{
	width: 53px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/ENTER.GIF);
	background-repeat: no-repeat;
}

.ad_btnMore
{
	font: 9pt verdana;
	text-decoration: none;
	text-align: center;
	width: 50px;
	height: 20px;
	background-color: #003399;
	color: #ffffff;
}

.ad_btnDetails
{
	font: 9pt verdana;
	text-decoration: none;
	text-align: center;
	width: 50px;
	height: 20px;
	background-color: #003399;
	color: #ffffff;
}

.ad_btnPreview
{
	width: 78px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/PREVIEW.GIF);
	background-repeat: no-repeat;
}

.ad_btnSend
{
	width: 91px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/SEND.GIF);
	background-repeat: no-repeat;
}

.ad_btnBack { }

.ad_btnFind
{
	width: 75px;
	height: 21px;
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/FIND.GIF);
	background-repeat: no-repeat;
}

.ad_Image { }
.ad_Decription {font: 11px/18px verdana, arial, "bitstream vera sans", sans-serif; }

td table.ad_RightBox
{
	width: 0px;
	margin:0;
	padding: 0px;	
	display:none;
}

.ad_UrgentItem
{
	display:none;
	padding-left: 20px;
	background-image: url(/siteapps/advocacy/images/headline_urgent.gif);
	background-repeat: no-repeat;
}

.ad_MyAction {
display:none;
}

.ad_text
{
	font: 9pt verdana;
	color: #000000;
}

 #ad_emailAction { 
	 border:1px solid #666666; 
	 margin-top:10px; 
	 background-color:#ffffff; 
	 font:11px verdana; 
  } 
 
 #ad_emailAction .ad_divider { 
	 display:none; 
 } 
 
 #ad_emailAction .ad_TxtHeader { 
	 font: bold 11px verdana; 
	 float:left; 
 } 
 
 #ad_emailAction .ad_text { 
 font: 11px verdana; 
 float:left; 
  
 }



/* Contact */
.Alert
{
    FONT-WEIGHT: bold;
    COLOR: red
}
.CT
{
    font: 11px/18px verdana, arial, "bitstream vera sans", sans-serif;
		 text-align:left;
}
.CTtableout
{
    text-align:left
	font: 11px/18px verdana, arial, "bitstream vera sans", sans-serif;
}
.CTtablein
{
		 font: bold 11px/18px verdana, arial, "bitstream vera sans",
sans-serif;
}

a .CTtablein {color:#d40;}

a:hover .CTtablein {color:#fa0}

.CTtitle, .CTtitle td
{
    font: bold 15px/18px verdana, arial, "bitstream vera sans", sans-serif;
    text-align:left;
	vertical-align:top;
    color:#003366;
	padding-bottom:12px;
}
.CTsubtitle
{
    FONT: bold 9pt verdana, Helvetica, sans-serif;
    text-align:left;
}
.CTheader
{
    FONT: 9pt verdana, Helvetica, sans-serif;
    text-align:left;
}
.CTodd
{
    FONT: 9pt verdana, Helvetica, sans-serif;
	text-align:left;
	white-space:normal;
	vertical-align:top;
 
}
.CTeven
{
    FONT: 9pt verdana, Helvetica, sans-serif;
	text-align:left;
	white-space:normal;
	vertical-align:top;
}

.HtmlButton {
		font-size:11px;
		font-weight:bold; 
		font-family: verdana,sans-serif; 
		margin:0;padding:0;
		background:#07b;
		color:#fff
}
/* Elected Officials */
#ad_Ele_search h3 {font-weight:bold} 
#ad_wrapper div#ad_Ele_search fieldset, div#ad_wrapper div#ad_Ele_fedoff, div#ad_wrapper div#ad_Ele_steoff {background-color:#ffffff}
#ad_Ele_steoff table, #ad_Ele_steoff td {border: 0; background-color:#ffffff; font-size:9pt}
