.maintable { width:780px; border:solid 1px #000000; }
.leftcol { width:180px; padding:10 10 10 10  }
.leftnavtable { width:180px;}
.navSpacer {  }
.headerCol { height:146px;}
.leftcol2 {}
.middleCol {padding-left:20px; width:440px;}

a.Path:link{font:normal 1px Arial; color:#ffffff; TEXT-DECORATION: none;}
a.Path:visited{font:normal 1px Arial; color:#ffffff; TEXT-DECORATION: none;}
a.Path:active{font:normal 1px Arial; color:#ffffff; TEXT-DECORATION: none;}
a.Path:hover{font:normal 1px Arial; color:#ffffff; TEXT-DECORATION: none;}
.path2{font:normal 1px Arial; color:#ffffff; TEXT-DECORATION: none;}

.contentCol { height:1400px; padding-top:5px; padding-right:20px; padding-bottom:20px;}
.print_email {}
.printfriendly {}
.emailafriend {}
.bookmarkpage {}
.printImage {}
.emailImage {}
.bookmarkImage {}

.rightcol{ width:158px; border-left: solid 1px #CC0000; border-top: solid 1px #CC0000;  padding-top: 4px; BACKGROUND-COLOR: #FFE2C2;}
.rightnavitem{BACKGROUND-COLOR: #FFE2C2;}
.footertable{ padding:10px; width:780px;}
.footerCol{}
.KinteraLogo {width:780px;}
.KinteraLogoCell {text-align:center; background-image:url(/atf/cf/{687DF34F-6480-4BCD-9C2B-1F33FD8E1294}/EMPOWEREDWHITE.GIF); background-repeat:no-repeat; height: 47px; background-position:  
               center bottom; }
.KinteraLogoImage {width:115px; height: 47px }

.Alert
{
    FONT-WEIGHT: bold;
    COLOR: #CC0000;
	font-size:8pt;
}
.CT
{
    FONT: 9pt Verdana, Arial, Helvetica
}
.CTtableout
{

}
.CTtablein
{
}
.CTtitle
{
    FONT: bold 10pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffe2c2
}
.CTsubtitle
{
    FONT: bold 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.CTheader
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.CTodd
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.CTeven
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.CDtableout
{
    BACKGROUND-COLOR: #cccccc;
	width:570px
}
.CDtablein
{ BACKGROUND-COLOR: #ffa200
}
.CDtitle
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}

.CDheader
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffe2c2
}
td.CDOdd, td.CDEven {width:80px; height:100px; BACKGROUND-COLOR: #ffffff}
a.CDOdd, a.CDEven
{
	display:block;
	FONT: 9pt Verdana, Arial, Helvetica;
}
.CDctitle
{
    FONT: bold 10pt Geneva, Verdana, Arial, Helvetica
}
.CDcsubtitle
{
    FONT: bold 9pt Geneva, Verdana, Arial, Helvetica
}
.CDcauthor
{
    FONT: italic 9pt Geneva, Verdana, Arial, Helvetica
}
.CDcdate
{
    FONT: 8pt Geneva, Verdana, Arial, Helvetica
}
.CFdirectory
{
    FONT: 10pt Verdana, Arial, Helvetica
}
.CFtitle
{
    FONT: bold 9pt Verdana, Arial, Helvetica
}
.CFtext
{
    FONT: 9pt Verdana, Arial, Helvetica
}
.FCtableout
{
    BACKGROUND-COLOR: #e7f3ef
}
.FCtablein
{
}
.FClabel
{
    FONT: bold 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #eeeeee
}
.FCfn
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.FCfnreq
{
    FONT: bold 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.FCfnerr
{
    FONT: bold 9pt Verdana, Arial, Helvetica;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffffff
}
.FCfh
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.FCin
{
    FONT: 9pt Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.LKleft
{
	padding-right: 20px
}
.LKmid
{
	border-left-color: Gray;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px
}
.LKmid2
{
	border-left-color: Gray;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px
}
.LKright
{
	border-left-color: Gray;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px
}
.LKl1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.LKl2
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.LKl3
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.LKd1
{
}
.LKd2
{
	TEXT-INDENT: 20px
}
.LKd3
{
	TEXT-INDENT: 40px
}
.NL
{
    FONT: 10pt Verdana, Arial, Helvetica
}
.NLtoctitle
{
    FONT: bold 10pt Verdana, Arial, Helvetica
}
.NLtoc
{
    FONT: 10pt Verdana, Arial, Helvetica
}
.NLtocdiv
{
	padding: 10px;
    background-color: #ffe2c2
}
.NLtochr
{
    COLOR: gray
}
.NLtitle
{
    FONT: bold 10pt Geneva, Verdana, Arial, Helvetica
}
.NLsubtitle
{
    FONT: bold 9pt Geneva, Verdana, Arial, Helvetica
}
.NLauthor
{
    FONT: italic 9pt Geneva, Verdana, Arial, Helvetica
}
.NLsummary
{
    FONT: 9pt Geneva, Verdana, Arial, Helvetica
}
.NLcopyright
{
    FONT: 8pt Verdana, Arial, Helvetica
}
.NLdate
{
    FONT: 8pt Verdana, Arial, Helvetica
}
.NLdiv
{
    COLOR: gray
}

.lblPageHeader {padding:0 0 0 0; margin:0 0 0 0 }
.ad_table { width:100%; }
.ad_officialTable { width:100%; border:solid 1px #cccccc}
.ad_Header { font: bold 10pt Verdana, Arial, Helvetica; color:#ce0000 }
.ad_SubHeader { font: bold 9pt Verdana, Arial, Helvetica; color:#cccccc }
.ad_TxtHeader { font: bold 11pt Verdana, Arial, Helvetica; color:#ce0000 }
.ad_stateMap { background-image:url(/atf/cf/{BD634CC7-502D-4CF7-86F2-54AFA4C3E5A2}/us_map.gif); background-repeat:no-repeat}
.ad_ActionTitle {}
.ad_divider { }
input.ad_btnGo { width:25px; height:26px; background-image:url(/atf/cf/{BD634CC7-502D-4CF7-86F2-54AFA4C3E5A2}/form_go.gif); background-repeat:no-repeat}
.ad_btnAction { FONT: 9pt Verdana, Arial, Helvetica; font-weight: bold; text-decoration:none; text-align:center; width:88px; height:18px; background-color:#cccccc; color:#ce0000 }
a.ad_btnAction:link { FONT: 9pt Verdana, Arial, Helvetica; font-weight: bold; text-decoration:none; text-align:center; width:88px; height:18px; background-color:#cccccc; color:#ce0000 }
a.ad_btnAction:visited { FONT: 9pt Verdana, Arial, Helvetica; font-weight: bold; text-decoration:none; text-align:center; width:88px; height:18px; background-color:#cccccc; color:#ce0000}
a.ad_btnAction:hover { FONT: 9pt Verdana, Arial, Helvetica; font-weight: bold; text-decoration:none; text-align:center; width:88px; height:18px; background-color:#cccccc; color:#000000}
.ad_btnSubmit { width:63px; height:26px; background-image:url(/atf/cf/{BD634CC7-502D-4CF7-86F2-54AFA4C3E5A2}/SUBMIT.GIF); background-repeat:no-repeat}
.ad_btnMore { font:9pt Verdana, Arial, Helvetica; text-decoration:none; text-align:center; width:50px; height:20px; background-color:#ce0000; color:#ffffff }
.ad_btnDetails { font:9pt Verdana, Arial, Helvetica; text-decoration:none; text-align:center; color:000000}
.ad_btnPreview { width:63px; height:26px; background-image:url(/atf/cf/{BD634CC7-502D-4CF7-86F2-54AFA4C3E5A2}/form_preview.gif); background-repeat:no-repeat}
.ad_btnSend { width:68px; height:26px; background-image:url(/atf/cf/{BD634CC7-502D-4CF7-86F2-54AFA4C3E5A2}/form_sendnow.gif); background-repeat:no-repeat}
.ad_btnBack { }
.ad_btnFind { width:63px; height:26px; background-image:url(/atf/cf/{BD634CC7-502D-4CF7-86F2-54AFA4C3E5A2}/form_find.gif); background-repeat:no-repeat}
.ad_Image {}
.ad_Decription {}
.ad_RightBox { width:150px; border:solid 1px #cccccc; padding:5px }
.ad_UrgentItem { padding-left:20px; background-image:url(/siteapps/advocacy/images/headline_urgent.gif); background-repeat:no-repeat}
.ad_MyAction { padding-left:20px; background-image:url(/siteapps/advocacy/images/my_action.gif); background-repeat:no-repeat}
.ad_text { font: 9pt Verdana, Arial, Helvetica; color:#000000 }
.text { font:10pt Verdana, Arial, Helvetica }
.text-small { font: 9pt Verdana, Arial, Helvetica; color:#000000 }
.text-bold { font: 10pt Verdana, Arial, Helvetica; color:#000000 }
.page-title { font: bold 10pt Verdana, Arial, Helvetica }
.chapter-title { font: bold 9pt Verdana, Arial, Helvetica }
.headline-title { font:10pt Verdana, Arial, Helvetica }
.nav-link { font: 9pt Verdana, Arial, Helvetica; }
.back-to-top { font: 9pt Verdana, Arial, Helvetica; height:30px; vertical-align:middle }

/* New advocacy */
#ad_wrapper {width:100%;position:relative;background:transparent;text-align:left; font-family:Verdana, Helvetica, sans-serif; height:500px}
#ad_wrapper a, #ad_wrapper a:link, #ad_wrapper a:visited, #ad_wrapper a:hover {color:#FF7D00;}
#ad_wrapper h2, .page-title  { font: bold 13pt arial; color:#CE0000; }
#ad_wrapper h4 { font: bold 10pt verdana; color:#CE0000; }
#ad_wrapper h5.ad_Recp {font:9pt Verdana, Helvetica, sans-serif; font-weight:normal; color:#000000}
#ad_wrapper h3 { font: bold 10pt Verdana; color:#FF7D00; }
#ad_wrapper fieldset {border:0px; padding:5px}
#ad_wrapper label {width:120px; float:left; margin:5px 3px 3px 0px} 
#ad_wrapper input {margin:3px 3px 3px 0px} 
div#ad_Wlcm_wrpr span#ad_wlcm, div#ad_Wlcm_wrpr span.ad_wlcmUsr, div#ad_Wlcm_wrpr a {font-size:10pt}
.ad_Find_Leg label.ad_sbmt, label.ad_sbmt {visibility:hidden}
input.ad_sbt {background-image:url(ad_submit.gif) no-repeat}
div#ad_Items_LgdIn_wrpr {width:195px; margin-right:10px}
div#ad_Main_Lgn fieldset.ad_Main_Lgn input.ad_chk {margin:3px 0px 3px 77px }		
div#ad_Items_LgdIn {
		margin-right:10px;
		border:1px solid #CCC;
		padding:8px;}
		
	#ad_Leg, #ad_Prev {
	background-color:#eeeeee;
	border:0px;
	margin:0px;
	padding:10px;}
	
#ad_Leg li, #ad_Prev li {font-size:8pt}

div.ad_Item p {font-size:9pt}
#ad_Find_Leg {top:160px}
#ad_Reg_wpr, #ad_Wlcm_wrpr {
	margin-left:0px;
	margin-right:0px;
	padding-bottom:15px;
	background:transparent}
		
	div#ad_Main_Lgn {
	margin:0px 0px 25px 10px;
	padding-bottom:15px;
	background-color:#ffffff;}
	


div#ad_Main_Lgn a.ad_join {display:block; margin-left:82px; clear:left}

fieldset.ad_Find_Leg label {width:55px; font-size:9pt; float:left}
div#ad_Find_Leg fieldset.ad_Find_Leg p {font-size:9pt;}

#ad_wrapper h3.legend  {
font-size:10pt;
line-height:120%;
font-weight:bold;}

div#ad_Reg label.ad_chk {font-size:9pt}
form#frmAdvocacy div#ad_wrapper {width:100%; background:transparent}

#ad_wrapper div#ad_Reg_wpr, #ad_wrapper div#ad_Stw_wpr {
	width:90%;
	padding-bottom:15px;
	background:transparent}

#ad_wrapper div#ad_Reg_wpr input {float:left}

#frmAdvocacy #ad_Reg_H2 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
color:#FF6633;}
	
	#ad_Reg h3.legend, #ad_Stw_wpr h3.legend {
	padding:0;
	border:0px;
	margin:20px 0px 5px 0px;
color:#666666;}	

input#switcher_template_TakeAction__ctl2_txtSubject {width:350px;}

		#ad_Reg_wpr input.ad_preview, div.ad_Stw_submit div input.ad_preview {
		height:35px;
		width:100px;
		margin:15px 10px 0px 0px;		
		background: transparent url(ad_preview.gif) top left no-repeat;
		cursor: pointer;
  		cursor: hand;
		float:left;}
	
		#ad_Reg_wpr input.ad_sbt, div.ad_Stw_submit div input.ad_sbt {
		position:static;
		height:35px;
		width:150px;
		margin:15px 10px 0px 0px;
		cursor: pointer;
  		cursor: hand;		
		background: transparent url(ad_submit.gif) top left no-repeat;} 
		
	#ad_Main_Lgn_wrpr fieldset.ad_Main_Lgn input.ad_sbt {
			margin:5px 0px 5px 79px;
			width:69px;
			height:30px;
			background: transparent url(ad_signin.gif) top left no-repeat;
			cursor: pointer;
			cursor: hand;} 	
	#ad_Find_Leg fieldset.ad_Find_Leg input.ad_sbt {
			margin:-5px 15px 0px 0px; width:42px;
			height:27px;
			background: transparent url(ad_find.gif) top left no-repeat;
			cursor: pointer;
			cursor: hand;} 	
			
#ad_wrapper table#switcher_template_EmailFriend_pnlButtonPanel, div#ad_BtnPnl, div#ad_BtnPnl div, div#ad_Stw_submit div {background-color:#ffffff}

#ad_wrapper table#ad_Thk_Card td {width:205px}
#ad_wrapper table#ad_Thk_Card label {float:left; clear:none}
div.ad_Stw_submit, div#ad_BtnPnl, table#switcher_template_EmailFriend_pnlButtonPanel { background:transparent; }

/* Elected Officials */
#ad_Ele_steoff a {font-size:10pt}
label.ad_sbt {visibility:hidden}
#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_wrapper div#ad_Ele_search input.ad_sbt {
		height:27px;
		width:45px;
		cursor: pointer;
		background: transparent url(ad_find.gif) no-repeat;
		margin-top:-5px;
		margin-left:5px} 
		
div#ad_Ele_Zip_wpr fieldset#ad_Ele_zip input.ad_sbt {
		height:27px;
		width:45px;
		cursor: pointer;
		background: transparent url(ad_find.gif) no-repeat;
		margin:5px 0px 5px -25px}
div#ad_Ele_Zip_wpr fieldset#ad_Ele_zip br.clearall {line-height:15px}
div#ad_Ele_addr_wpr fieldset#ad_Ele_addr input.ad_sbt {
		height:27px;
		width:45px;
		cursor: pointer;
		background: transparent url(ad_find.gif) no-repeat;
		margin-top:10px;
		clear:left}
		
  #ad_wrapper .ad_search div.ad_sbtMap {
    background: transparent url(us_map.gif) 0px 10px no-repeat; 
    margin-top:10px;
    padding-right:0px;
    padding-top:10px;
    border-top:1px solid #FFF;
    height:246px;
  }
  #ad_wrapper .ad_search div.ad_sbtMap img{
    height:100%;
    width:100%;
  }
#ad_emdash { float: left; margin-top:10px}
div#ad_Ele_addr_wpr fieldset#ad_Ele_addr label {margin:3px 0px 3px 0px; width:70px}
div#ad_Ele_addr_wpr fieldset#ad_Ele_addr input {margin:3px 0px 3px 0px}
div#ad_Ele_addr_wpr fieldset#ad_Ele_addr br.clearall {clear:left}
#ad_Ele_steoff table, #ad_Ele_steoff td {border: 0; background-color:#ffffff; font-size:10pt}

#ad_Prev { display: block; position: absolute; top: 274px; left: 0px; width: 160px; }

.ad_RightBox { width: 160px; border: 0px; }
.ad_RightBox .ad_SubHeader { display: none; }
.ad_RightBox #ad_Prev { display: block; position: absolute; left: 250px; top: 0px; width: 150px; z-index: 900; }
*html .ad_RightBox #ad_Prev { display: block; position: absolute; left: 244px; top: 0px; width: 150px; z-index: 900; }
.ad_RightBox #ad_Prev ul { margin-left: 0px; clear: both; }
*html .ad_RightBox #ad_Prev li { margin-left: 0px; list-style-type: none; clear: both; }
*html #ad_Leg_Prev #ad_Prev li a.ad_Item { width: 160px !important; }
.ad_RightBox #ad_Prev li { margin-left: -39px; list-style-type: none; clear: both; width: 160px; }
#_ctl0_pvaPreviousActions_rptPreviousActions__ctl6_lnkAllActions { display: block; }