fieldset.ad_StwMsg  {
	clear:left;
}

#switcher_template_SearchResults_ddlStateAgencyList {
	width:530px;
}

fieldset.ad_Ltr  {
	clear:left;
	border:1px solid red;
}

#ad_Find_Leg label {
	float:left;
	clear:both;
	width:100%;
	margin:0px;
}

#ad_Prev{
	display:none;
}
#ad_wrapper {
	width:530px;
	position:relative;
	text-align:left;
}
	
/* start find legislators section */

	
/* start main action item list */



#RestartButton {display:none;}



#ad_Items_wrpr, #ad_Items_LgdIn_wrpr, #ad_Wlcm_wrpr {
	width:530px;
	margin-right:0px;
	margin-left:0px;
	background-color:none;
	z-index:0;
}
		
h2#ad_Items_LgdIn_H2 {
	display:none;
}

div.ad_Item span.ad_myActions {
	background: transparent url(http://www.kintera.org/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/SPACER.GIF) top left no-repeat;
	width:77px;
	height:20px;
	display:block;
	float:left;
}

h2#ad_Items_H2 {
	display:none;
}

div#ad_Items_wrpr {
	background-color:none;
}
		

div#ad_Items {
	border:none;
	padding-left:0px;
	z-index:1;
	background-color:none:
}
			
div.ad_Item {
	margin:0;
	padding:0px;
	vertical-align:top;
	clear:left;
	width:100%;
}
			
a.ad_Item {
	float:left;
	padding:0px 0px 7px 0px;
	clear:left;
	font-size:125%;
	line-height:1.20em;
}
			
div.ad_Item span.ad_urgent {
	background: transparent url(http://www.kintera.org/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-size:100%;
	padding:0px;
	margin:0px;
	
}
		
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;
}

div #ad_Id_Item_wpr h2 {
	line-height:1.20em;
	padding-bottom:5px;
}

/* 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;
}	

 div#ad_Reg,  div#ad_Reg div,  div#ad_Reg div#ad_Reg{margin-bottom:0;padding-bottom:0}

input.ad_chk#switcher_template_TakeActionNoLogin__ctl4_chkIsRemembered_Register {
	margin-left:5px;
}
		


#ad_Ltr_wpr #ad_Reg fieldset input,  #ad_Reg_wpr fieldset input {
	font-size:100%;
	padding:0;
	margin-top:3px;
}	

#ad_Ltr_wpr #ad_Reg fieldset select,  #ad_Reg_wpr fieldset select {
	font-size:100%;	
	padding:0;
	margin-top:3px;
}	

#ad_Ltr_wpr #ad_Reg fieldset option, #ad_Reg_wpr fieldset option {
	font-size:100%;	
	padding:0;
	margin-top:3px;
}	

#ad_Ltr_wpr #ad_Reg fieldset , 	#ad_Reg_wpr fieldset  {
	font-size:120%;	
	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;
}


/* end tell a friend */


/* Advocacy Styles */

table, tr, td, span, div,  br, p, input, ul, li, font {
	font-size:100%;
	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-size:100%;
	font-weight: bold;
	color: #000000;
} 

.selectButton {
	font-size:12px;
	font-weight:bold; 
	margin:0;
	padding:0;
	background:#07b;
	color:#fff
}

.selectButtonSm {
	font-size:100%;
	font-weight:bold; 
	font-family: verdana,sans-serif; 
	margin:0;
	padding:0;
	background:#07b;
	color:#fff
	width: auto;
}



h2#ad_Email_H2 {
line-height:1.20em;
padding-bottom:15px;
}

h5.ad_Recp {
margin:5px 10px;
}

.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(http://www.kintera.org/siteapps/advocacy/images/states_map.gif);
	background-repeat: no-repeat;
}

.ad_ActionTitle {
	font-weight: bold;
}

.ad_divider {
	background-color:;
	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;
}
.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_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;
}
/* tell a friend */

div.ad_Stw_submit input.ad_preview {
	background-image:url(http://www.kintera.org/atf/cf/{B8068182-EF82-4EE3-9166-07826FC18140}/SPACER.GIF);
	display:none;
}
 
div.ad_Stw_submit input.ad_sbt {
	background-image: url(http://www.kintera.org/atf/cf/{4DFE5513-3E4E-4E62-8E28-FDE66550EE29}/SEND.GIF);
	position:absolute;
	left:20px;
} 		
#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_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_Reg input.ad_sbt_fnsh  {background:url(http://www.kintera.org/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/FINISH.GIF) no-repeat}


a.ad_btnAction {
	display:none;
	font-weight: bold;
	text-align: center;
	width: 90px;
	height: 20px;
	background-color: #cc0000;
	color: #ffffff;
}


.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_Image { }

.ad_Decription {
}

td table.ad_RightBox {
	width: 0px;
	margin:0;
	padding: 0px;	
	display:none;
}

.ad_UrgentItem {
	display:none;
	padding-left: 20px;
	background-image: url(http://www.kintera.org/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:; 
} 
 
#ad_emailAction .ad_divider { 
	display:none; 
} 
 
#ad_emailAction .ad_TxtHeader { 
	font-weight: bold; 
	float:left; 
} 
 
#ad_emailAction .ad_text { 
 	float:left; 
}

/* Contact */
.Alert {
    FONT-WEIGHT: bold;
    COLOR: red;
}

font.CT {
	text-align:left;
	font-weight:normal;
}

.CTtableout {
    text-align:left
}
.ecProdDescription {font-weight:normal;}
.CTtablein {
	font-weight: bold;
}

a.CTtablein {
	color:#d40;
}

a:hover .CTtablein {color:#fa0}

.CTtitle, .CTtitle td {
    font: bold 125%;
    text-align:left;
	vertical-align:top;
    color:#003366;
	padding-bottom:12px;
}

.CTsubtitle {
    font-weight: bold;
    text-align:left;
}

.CTheader {
    text-align:left;
}

.CTodd {
	text-align:left;
	white-space:normal;
	vertical-align:top;
}

.CTeven {
	text-align:left;
	white-space:normal;
	vertical-align:top;
}



/* 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:none;
}

#ad_Ele_steoff table, #ad_Ele_steoff td {
	border: 0;
	background-color:none;
}

div#ad_Med_search {
	border:none;
	padding-left:0px;
	z-index:1;
	background-color:none;
}





	#frmAdvocacy div#ad_wrapper div#ad_Reg_wpr div#ad_Reg fieldset  {padding-top:5px;
padding-bottom:5px;
margin-top:0;
margin-bottom:0;}
				
	#ad_Reg_wpr	#ad_Reg_wpr		{ margin:0;padding:0;}	
					
	#ad_Reg_wpr div fieldset.ad_Ltr {padding: 0;margin-bottom:0;}
		
	div#ad_Reg fieldset.ad_MkLgn {padding-bottom:1px;}

	div#ad_Reg input.ad_sbt {border-width:0px;left:20px;position:absolute;}

	div#ad_Reg .ad_Email input.ad_sbt {position:relative;left:0px;}

	


	
	
	#ad_Stw_wpr { 
	width:480px;
	padding:0;
	 }	
	
	#ad_BtnPnl { 
	padding:0 0 20px 15px ;
	margin:0 ;
	width:465px;
	
	background:#e9e9e9;
	 }	
	 
	 #ad_BtnPnl div {
	 margin:0 ;	 
	padding:0 0 20px 20px;
	height:20px;
	width:430px;
	 background:#dedede;
	 }
	
	div#ad_wrapper .ad_Stw_submit { 
	width:480px;
	padding:0;
	 }	
			
	#ad_Stw_wpr h3 {padding:20px;padding-bottom:10px;margin-bottom:0;font-size:14px;}
	
	#ad_Stw_wpr textarea {width:380px;clear:left;}
	#ad_Stw_wpr input#ctl00_efEmailFriend_txtSubject {position:relative;top:5px;left:10px;display:block;}
	#ad_Stw_wpr textarea {text-align:left;margin:0;padding:0;}
	
	
	body form#frmAdvocacy div#ad_wrapper div#ad_Ltr_wpr div#ad_Reg_wpr div#ad_Reg fieldset {
padding-top:5px;
padding-bottom:5px;
margin-top:0;
margin-bottom:0;}

body form#frmAdvocacy div#ad_wrapper div#ad_Ltr_wpr div#ad_Reg_wpr div#ad_Reg h3 {
padding-top:5px;
padding-bottom:2px;
margin-top:0;
margin-bottom:0;}

div#ad_Reg fieldset.ad_MkLgn {margin-bottom:0px;padding-bottom:1px;}

#ad_Nwsltr_p {display:none;}

div#ad_Reg #ad_RegInfo_p, #ad_RegInfo_p span, #ad_Reg_p {margin:0;padding:0;top:0}

.ad_Ltr br {height:1px;line-height:1px}
				
#frmAdvocacy div#ad_wrapper div#ad_Reg_wpr div#ad_Reg fieldset  {padding:10px;}

body form#frmAdvocacy div {margin:0;padding-bottom:0!important;}

div#ad_Reg .ad_Email input.ad_sbt {position:relative;left:0px;}

div#ad_Reg input.ad_sbt {border-width:0px;left:-285px;position:relative;top:-18px;}


div#ad_Reg #ad_Email input.ad_sbt {top:0}

span#ctl00_ctl00_prlPrintLetter_lblHeader h2 {clear:both; font-weight:bold; font-size:12px; line-height:1.20em; padding-bottom:5px;}

/* 
-------------------------------------------------------------
--- NON-Advocacy Submit Button Code, commented out on 10/9 --
-------------------------------------------------------------
 */

/*.HtmlButton {
	font-size:11px;
	font-weight:bold; 
	font-family: verdana,sans-serif; 
	color:#fff;
	background:#07b;
	border:0;
	margin:0;
	width:120px;		
	

}

#Button1 {
width:150px;
background:url(/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/ORDER_MORE_ITEMS.gif) no-repeat center top;}

#Submit1 {background:url(/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/UPDATE_TOTAL.gif) no-repeat center top;}

#Submit2 {
width:150px;
background:url(/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/PROCEED_TO_CHECKOUT.gif) no-repeat center top;}

#back {
width:80px;
background:url(/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/BACK.gif) no-repeat center top;}

#PRODUCT #submitBtn, #AddtoCartButton {
width:130px;
background:url(/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/ADD_TO_CART.gif) no-repeat center top;}

#Username_Submit_Button {
width:120px;
height:30px;
border:0;
background:url(http://www.kintera.org/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/SUBMIT.gif) no-repeat center top}

#Email_Submit_Button {
width:120px;
height:30px;
border:0;
background:url(http://www.kintera.org/atf/cf/%7B74BA1956-0C57-4B8E-9D15-D6AB8CE64CF1%7D/SUBMIT.gif) no-repeat center top}


*/
