
#hallmarkleft{background:#FF6633 url(bg_hallmark_left.gif) left top repeat-y; width:193px}
#hallmark_navigation{margin:20px 5px 5px 15px}

a.hallmarkNav1{color:#fff; display:block; padding:1px 0}
a.hallmarkNav1On{color:#fff; text-decoration:none; display:block; padding:1px 0}

.hallmarkNav2{color:#333; font-weight:normal; Margin-left:10px;}
.hallmarkNav2On{color:#333; text-decoration:none; font-weight:normal; Margin-left:10px;}

#maincontent{width:530px; height:700px;}


#Table1 {
	margin: 0px 15px 0px 15px;
}
#Table1 td {
	text-align:left;
}

#maintable {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

#header {
	height:101px;
}

#headertable {
	border-bottom:1px solid #FF6633;
}

#headerright {
	text-align: right;
	vertical-align:bottom;
	padding:35px 6px 1px 1px;
	width:499px;
}

td#middleleft {background-image:url(BGLEFTINSIDE2.GIF); background-repeat:repeat-y;
	border-right:1px solid #dedede;
	width:150px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 25px 25px 25px 25px;
}


#middleright {
	vertical-align:top;
	padding: 15px 15px 15px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#homemiddleleft {
	background-image:url(BGLEFT.GIF);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100%;
	width:240px;
	vertical-align:top;
}

#subnav {
	height:18px;
}

#bannertable {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

#bannerleft {
	border-right:1px solid #CCCCCC;
}

#bannerright {
	width: 130px;
	vertical-align:bottom;
}

#enews {
	background-color:#E5E5E5;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	height:40px;
	width:389px;
	vertical-align:middle;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:5px 5px 5px 5px;
}

#footer {
	background-color:#F1F1F1;
	border-top:1px solid #FF6633;
	padding:18px 31px 18px 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.primaryNavSep {
	color:#FF6633;
}
.primaryNav, .primaryNav:visited {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.primaryNav:hover {
	color:#777777;
	text-decoration:underline;
	font-weight:normal;
}

#advocacyMenu, #newsMenu, #findMenu, #supportMenu, #aboutMenu {
    font: 9px Verdana, sans-serif;
	visibility: hidden;
	text-decoration:none;
	position: absolute;
	top: 103px;
	left: 0px;
	width:755px;
	text-align: right;
}
#advocacyMenu a, #newsMenu a, #supportMenu a, #findMenu a, #aboutMenu a {
	border: none;
	text-decoration: none;
	font: 9px Verdana, sans-serif;
	padding: 0 5px;
	margin: 0;
	color: #777;
}
#advocacyMenu a:hover, #newsMenu a:hover, #supportMenu a:hover, #findMenu a:hover, #aboutMenu a:hover {
	text-decoration: none;
	color: #333;
}

.mainNavInside{
	position: absolute;
	top: 241px;
	left: 0px;
	width: 240px;
	margin: 0;
	padding: 0;
}
.helpInside {
	background-image: url(mainNav_SM_help_01.gif);
	height: 30px;
	width: 80px;
}
.helpInside a {
	display:block;
	background-image: url(mainNav_SM_help_01.gif);
	height: 30px;
	width: 80px;
}
.helpSelect {
	display:block;
	background-image: url(mainNav_SM_help_02.gif);
	height: 30px;
	width: 80px;
}
.actSelect {
	display:block;
	background-image: url(mainNav_SM_act_02.gif);
	height: 30px;
	width: 80px;
}
.learnSelect {
	display:block;
	background-image: url(mainNav_SM_learn_02.gif);
	height: 30px;
	width: 80px;
}
.helpInside a:hover {
	background-image: url(mainNav_SM_help_02.gif);
}
.actInside {
	background-image: url(mainNav_SM_act_01.gif);
	height: 30px;
	width: 80px;
}
.actInside a {
	display:block;
	background-image: url(mainNav_SM_act_01.gif);
	height: 30px;
	width: 80px;
}
.actInside a:hover {
	background-image: url(mainNav_SM_act_02.gif);
}
.learnInside {
	background-image: url(mainNav_SM_learn_01.gif);
	height: 30px;
	width: 80px;
}
.learnInside a {
	display:block;
	background-image: url(mainNav_SM_learn_01.gif);
	height: 30px;
	width: 80px;
}
.learnInside a:hover {
	background-image: url(mainNav_SM_learn_02.gif);
}

#hero {
	width: 630px;
	height: 150px;
}

.upperNav{
	position: relative;
	width:300px;
}
.upperNav a{
	margin: .25em;
	padding-left: 5px;
 	font: 9px Verdana, sans-serif;
	text-decoration: none;
	color: #999;
	background: transparent url(bgLink01.gif) no-repeat;
}
.upperNav a:hover {
	color: #666;
	background: transparent url(bgLink02.gif) no-repeat;
	text-decoration:none;
}

.searchIMG {
	margin: 0px;
	padding: 0px;
	background-image: none;
}
.searchIMG a{
	margin: 0px;
	padding: 0px;
	background-image: none;
}
.searchIMG a:hover{
	margin: 0px;
	padding: 0px;
	background-image: none;
}

/* Advocacy Styles */
.ad_table { width:550px; padding:8px; }
.ad_officialTable { width:440px; padding:8px; border:solid 1px #cccccc;}
.ad_Header { font: bold 11pt Verdana; color:#CC0000; }
.ad_SubHeader { font: bold 10pt Verdana; color:#333333; }
.ad_TxtHeader { font: bold 13pt Verdana; color:#FF6633; }
.ad_stateMap { background-image:url("/siteapps/advocacy/images/states_map.gif"); background-repeat:no-repeat;}
.ad_ActionTitle {font: bold 11pt Verdana;}
.ad_divider { background-color:#cccccc; height:2px;}
.ad_btnGo { width:40px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_go.gif"); background-repeat:no-repeat;}
.ad_btnAction { font:10pt Verdana; text-decoration:none; text-align:center; background-color:#fff; display: block; width:70px; height: 15px; border-style: solid; border-width: 1px; border-color: #FF6633;}
.ad_btnSubmit { width:63px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_submit.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:80px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_preview.gif"); background-repeat:no-repeat;}
.ad_btnSend { width:90px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_send_now.gif"); background-repeat:no-repeat;}
.ad_btnBack { }
.ad_btnFind { width:40px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_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: 10pt Verdana; color:#000000; }
.text { font:11pt Verdana; }
.text-small { font: 9pt Verdana; color:#000000; }
.text-bold { font: 11pt Verdana; color:#000000; }
.page-title { font: bold 11pt Verdana; }
.chapter-title { font:10pt Verdana; }
.headline-title { font:16pt Verdana; }
.nav-link { font: 10pt Verdana; }
.back-to-top { font: 9pt Verdana; height:30px; vertical-align:middle; }



/* Bill Styles */
.bill_Title { font:bold 13pt Verdana; color:#990000; }
.bill_subTitle { font:bold 12pt Verdana; color:#990000; }
.bill_Heading { font:bold 11pt Verdana; }
.bill_subHeading { font:bold 10pt Verdana; }
.bill_Txt { font-size:10pt Verdana; }
.bill_TakeAction { display:block; width:83px; height:15px; padding:3 5 13 8; font-weight:bold; color:#ffffff; background-image:url("/siteapps/advocacy/images/takeaction_bg.gif"); background-repeat:no-repeat;}
.bill_TakeAction:visited { display:block; width:83px; height:15px; padding:3 5 13 8; font-weight:bold; color:#ffffff; background-image:url("/siteapps/advocacy/images/takeaction_bg.gif"); background-repeat:no-repeat;}
.bill_TakeAction:hover { display:block; width:83px; height:15px; padding:3 5 13 8; font-weight:bold; color:#ffffff; background-image:url("/siteapps/advocacy/images/takeaction_bg.gif"); background-repeat:no-repeat;}
.bill_Alert { font:bold 10pt Verdana; color:#cc0000; }
.bill_Search { display:block; width:65px; height:25px; color:#000000; background-color:#D4D0C8; }
.bill_Search:visited { display:block; width:65px; height:25px; color:#000000; background-color:#D4D0C8; }
.bill_Search:hover { display:block; width:65px; height:25px; color:#000000; background-color:#D4D0C8; }
.bill_Go { display:block; width:80px; border:solid 1px #990000; color:#ffffff; background-color:#990000; }
.bill_Go:visited { display:block; width:80px; border:solid 1px #990000; color:#ffffff; background-color:#990000; }
.bill_Go:hover { display:block; width:80px; border:solid 1px #990000; color:#ffffff; background-color:#990000; }
.bill_Underline { border-top:solid 1px #000000; padding-top:5px; }
.bill_y { width:30px; height:30px; background-image:url("/siteapps/advocacy/images/bill_yes.gif"); background-repeat:no-repeat;}
.bill_n { width:30px; height:30px; background-image:url("/siteapps/advocacy/images/bill_no.gif"); background-repeat:no-repeat;}
.bill_a { width:30px; height:30px; background-image:url("/siteapps/advocacy/images/bill_n_a.gif"); background-repeat:no-repeat;}

/* Vote Styles */
.vote_Title { font:bold 13pt Verdana; color:#990000; }
.vote_subTitle { font:bold 12pt Verdana; color:#990000; }
.vote_Heading { font:bold 11pt Verdana; }
.vote_subHeading { font:bold 10pt Verdana; }
.vote_Txt { font-size:10pt Verdana; }
.vote_TakeAction { display:block; width:83px; height:15px; padding:3 5 13 8; font-weight:bold; color:#ffffff; background-image:url("/siteapps/advocacy/images/takeaction_bg.gif"); background-repeat:no-repeat;}
.vote_TakeAction:visited { display:block; width:83px; height:15px; padding:3 5 13 8; font-weight:bold; color:#ffffff; background-image:url("/siteapps/advocacy/images/takeaction_bg.gif"); background-repeat:no-repeat;}
.vote_TakeAction:hover { display:block; width:83px; height:15px; padding:3 5 13 8; font-weight:bold; color:#ffffff; background-image:url("/siteapps/advocacy/images/takeaction_bg.gif"); background-repeat:no-repeat;}
.vote_Alert { font:bold 10pt Verdana; color:#cc0000; }
.vote_Search { display:block; width:75px; height:25px; font:bold 10pt Verdana; background-color:#666666; }
.vote_Search:visited { display:block; width:75px; height:25px; font:bold 10pt Verdana; background-color:#666666; }
.vote_Search:hover { display:block; width:75px; height:25px; font:bold 10pt Verdana; background-color:#666666; }
.vote_Go { width:40px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_go.gif"); background-repeat:no-repeat;}
.vote_Underline { border-top:solid 1px #000000; padding-top:5px; }
.vote_Position { width:30px; height:30px; }
.vote_y { width:30px; height:30px; background-image:url("/siteapps/advocacy/images/bill_yes.gif"); background-repeat:no-repeat;}
.vote_n { width:30px; height:30px; background-image:url("/siteapps/advocacy/images/bill_no.gif"); background-repeat:no-repeat;}
.vote_a { width:30px; height:30px; background-image:url("/siteapps/advocacy/images/bill_n_a.gif"); background-repeat:no-repeat;}
.vote_For { font-weight:bold; color:#003399; }
.vote_Against { font-weight:bold; color:#990000; }
.vote_NA { font-weight:bold; color:#666666; }

/* Media */

.media_Heading { border-bottom:solid 1px #cccccc; padding:5 0 5 0 }
.ad_btnSearch { width:40px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_find.gif"); background-repeat:no-repeat}

TD.Banner
{
    FONT-SIZE: 18px;
    COLOR: #555555;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #ffffff;
}
.Copyright
{
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
TD.Copyright1
{
    BACKGROUND-COLOR: #660000;
}
TD.Copyright2
{
    BACKGROUND-COLOR: #660000;
}
.T1
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
A.T1:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #666666;
}
A.T2
{
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.M1L1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
TD.M1L1
{
    BACKGROUND-COLOR: #660000;
    TEXT-ALIGN: left;
}
A.M1L1:hover
{
    FONT-SIZE: 13px;
    COLOR: #ffff99;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.M1L2
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
TD.M1L2
{
    BACKGROUND-COLOR: #000000;
}
A.M1L2:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
P.M1L3
{
    FONT-SIZE: 8px;
    LINE-HEIGHT: 8px;
}
TD.M1L3
{
    TEXT-ALIGN: right;
}
A.M1L3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #663333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.M1L3:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
TD.M1L4
{
    TEXT-ALIGN: right;
}
A.M1L4
{
    FONT-SIZE: 12px;
    COLOR: #663333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M1L4:hover
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.M1L5
{
    TEXT-ALIGN: right;
}
A.M1L5
{
    FONT-SIZE: 12px;
    COLOR: #663333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M1L5:hover
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M2L1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #666699;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M2L1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M2L2
{
    FONT-SIZE: 11px;
    COLOR: #666699;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M2L2:hover
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M2L3
{
    FONT-SIZE: 11px;
    COLOR: #666699;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M2L3:hover
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M3L1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M3L1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M3L2
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M3L2:hover
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M3L3
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.M3L3:hover
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.Alert
{
    FONT: 10pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: red;
}
.CT
{
 
}
.CTtableout
{
    BACKGROUND-COLOR: FFFFFF;
	text-align: left;
}
.CTtablein
{
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.CTtitle
{
    FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	text-align: left;
}
.CTsubtitle
{
    FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	text-align:left;
}
.CTheader
{
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CTodd
{

}
.CTeven
{

}
.CDtableout
{
    BACKGROUND-COLOR: #ffffff;
}
.CDtablein
{
}
.CDtitle
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dddddd;
}
.CDheader
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee;
}
.CDodd
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.CDeven
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.CDctitle
{
    FONT: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.CDcsubtitle
{
    FONT: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.CDcauthor
{
    FONT: italic 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.Cdctime
{
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.CDcdate
{
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.CFdirectory
{
    FONT: 10pt Verdana, Arial, Helvetica, sans-serif;
}
.CFtitle
{
    FONT: bold 9pt Verdana, Arial, Helvetica, sans-serif;
}
.CFtext
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
}
.FCtableout
{
    BACKGROUND-COLOR: #FFFFFF;
}
.FCtablein
{
}
.FClabel
{
    FONT: bold 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee;
}
.FCfn
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.FCfnreq
{
    FONT: bold 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.FCfnerr
{
    FONT: bold 9pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffffff;
}
.FCfh
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.FCin
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.LKleft
{
	padding-right: 20px;
}
.LKmid
{
	border-left-color: #FFFFFF;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px;
}
.LKmid2
{
	border-left-color: #FFFFFF;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px;
}
.LKright
{
	border-left-color: #FFFFFF;
	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, sans-serif;
    TEXT-DECORATION: none;
}
.LKl2
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.LKl3
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.LKd1
{
}
.LKd2
{
    TEXT-INDENT: 20px;
}
.LKd3
{
    TEXT-INDENT: 40px;
}
.NL
{
    FONT: 10pt Verdana, Arial, Helvetica, sans-serif;
}
.NLtoctitle
{
    FONT: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}
.NLtoc
{
    FONT: 10pt Verdana, Arial, Helvetica, sans-serif;
}
.NLtocdiv
{	width: 150px;
    padding: 0px;
    background-color: #eeeeee;
}
.NLtochr
{
    COLOR: #FFFFFF;
}
.NLtitle
{
    FONT: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}
.NLsubtitle
{
    FONT: bold 9pt Verdana, Arial, Helvetica, sans-serif;
}
.NLauthor
{
    FONT: italic 9pt Verdana, Arial, Helvetica, sans-serif;
}
.NLsummary
{
    FONT: 9pt Verdana, Arial, Helvetica, sans-serif;
}
.NLcopyright
{
    FONT: 8pt Verdana, Arial, Helvetica, sans-serif;
}
.NLdate
{
    FONT: 8pt Verdana, Arial, Helvetica, sans-serif;
}
.NLdiv
{
    COLOR: #FFFFFF;
}

.listren-header { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #C0C7D9; height: 23; font-size: 11px; font-weight: bolder; color: white; text-decoration: none ; }
.listren-headerhilite { background-color: #BABABA; }
.listren-headerhover { background-color: #DDDDDD; }
.listren-headerlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #4865B1; text-decoration: underline; }
.listren-headerlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #4865B1; text-decoration: underline; }
.listren-rowhilite { background-color: #FFDDB0; }

/* New advocacy */

#ad_wrapper {width:100%;position:relative;background:transparent;text-align:left;}

#ad_wrapper form {margin:0px;padding:0px;border:0px;}

#ad_wrapper fieldset {border:0;}

#ad_wrapper label.ad_radio,#ad_wrapper label.ad_chk {
position:relative;
top:0px;
/top:3px;}

#ad_wrapper label, #ad_wrapper input {
display:block;
float:left;}

#ad_wrapper h2 {
font-size:130%;
line-height:160%;
color:#F5591E;} 

#ad_wrapper h3.legend  {
font-size:120%;
line-height:120%;
font-weight:bold;
color:#666666;}

/* start main action item list */

	#ad_Items_wrpr {width:100%;}
		
		#ad_Items_wrpr h2#ad_Items_H2 span {
font-size:110%;
line-height:160%;
color:#F5591E;
padding-left:30px}

#ad_Items_H2 { display: none; } 
		
		div#ad_Items {
		border:0px;
		padding:5px;}
			
		div.ad_Item {
		margin-bottom:10px;
		vertical-align:top;
		clear:left;}
		
		a.ad_Item {
		font-size:9pt;
		font-weight:bold;
		color:#F5591E;
		float:left;
		padding:0px 5px 7px 0px;
		clear:left;}
		
		p.ad_Item, #ad_RegInfo_p {
		font-size:110%;
		line-height:130%;
		padding:0;
		margin:0;}
		
#ad_Reg_wpr {
	width:410px;
	background-color:#ffffff;
	padding-bottom:15px;}
	
#frmAdvocacy #ad_Reg_H2 {
	color:#ff6633;
	padding:0px 0px 0px 30px;
	margin:0px 0px 0px 0px;}
	
	#ad_Reg h3.legend {
	padding:0;
	border:0px;
	margin:20px 0px 5px 0px;}	

#ad_Reg fieldset {
	margin:0px 10px 0px 5px;
	padding:10px 10px 10px 10px;
	border:0;
	background-color:#eeeeee;}
	
input#switcher_template_TakeActionNoLogin__ctl1_txtSubject {width:300px; font:8pt Verdana, Arial, Helvetica, sans-serif}

		#ad_Reg_wpr 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 {
		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;} 
		

	
	

