/* Template */

body {font-family:Arial, Helvetica, sans-serif}
div, li, p {font-size:8pt; color:#58595b}
#content ul, #content li {font-size:9pt; line-height:13pt}
h2, .title {font-size:10pt; font-weight:normal; color:#be5427}
h3 {margin:0; font-size:11pt; color:#be5427}
h4 {text-transform:uppercase; font-size:11pt; color:#be5427; margin:0}
a {color:#be5427; text-decoration:none; text-transform:none}
#primaryNav ul {margin:0; padding:0; list-style:none}
#primaryNav ul li {float:left}
#primaryNav a {display:block; padding:8px 7px 6px 7px; font-size:10pt !important; font-weight:bold; text-transform:uppercase; color:#fff}
#primaryNav a#action {margin-left:14px; _margin-left: 9px; border-left:solid 5px #fff; background-color:#bfa939; width:90px}
#primaryNav a#join {border-left:solid 5px #fff; background-color:#be5528; width:98px}
#homeTouts ul {margin:0; padding:0; list-style:none}
#homeInfo h2 {color:#fff; padding:10px 7px 7px 7px; margin-bottom:0; font-weight:bold; border-bottom:dotted 1px #fff; text-transform:uppercase}
#homeInfo ul {margin:0; padding:10px 7px 0 7px; list-style:none}
#homeInfo p {padding:7px}
a.more {display:block; font-weight:bold; text-transform:uppercase; color:#58595b;}
li.icl_title a {font-weight:bold; text-transform:none; color:#fff}
.icl_summary {padding-bottom:10px}

#footer ul {margin:0; padding:0 40px; list-style:none; clear:both; padding-bottom:5px}
#footer ul li {float:left}
#footer ul li span {padding:0 10px; color:#fff} 
#footer a {color:#fff; text-transform:uppercase}
#footer a.partner {text-transform:none}
#footer p {color:#fff;}

/*Interior */
#subnav ul {margin:0; padding:0; list-style:none}
#subnav a {display:block; padding:5px 8px; margin-bottom:2px}
#subnav a.on {font-weight:bold !important}
#subnav #nav1 a {font-size:10pt; font-weight:bold; color:#fff; background-color:#b1b0b0}
#subnav #nav2 a {font-size:9pt; font-weight:normal; color:#636466; text-transform:none; background-color:#dad8d8}
#subnav #nav3 a {font-size:8pt; font-weight:normal; color:#636466; text-transform:none; background-color:#eee;}
#subnav #nav1 a:hover, #subnav #nav2 a:hover, #subnav #nav3 a:hover {color:#0053a0;}
#subnav #nav3 a.on {background-color:#fff !important}
#content p {font-size:10pt; margin-top:0}
h1 {font-size:12pt; margin:5px 0 0 0}
h4#lh {color:#666; font-size:10pt; padding:0 8px 5px 8px; margin:0; background-color:#fff; margin-bottom:5px; text-transform:uppercase}
#breadcrumb a, a.Path {color:#58595b; }
#icl_container_amb {width:200px; margin:0 auto; text-align:center}
#icl_container_amb ul {list-style:none; margin:10px 0 0 0; padding:0}
.feat {display:block; float:right; margin:10px}
.amb {display:block; float:left; margin:10px 20px 20px 0}
.amb img {clear:both}
.ambcap {display:block}
#icl_container_amb a {color:#be5427}

/* Calendar */
#content span.CDctitle {font-weight:bold; font-size:9pt} 
#content span.CDcsubtitle {font-size:9pt}
a.CDEven, a.CDOdd {display:block; margin-bottom:8px}
td.CDEven br, td.CDOdd br {height:0; line-height:0}

/* Advocacy Center*/
#ad_Reg input.ad_sbt_fnsh {
      height:36px;
      width:100px;
      margin:0px 0 0 0;
      padding:0px;
      background: transparent url(/siteapps/advocacy/images/button_finish.gif) top left no-repeat;
      cursor: pointer;
      cursor: hand;}
		
#ad_Leg_Prev {display:none;}

/* Stretch the Action Center Landing page all the way across page*/
#ad_Items_wrpr {width:540px;}
#ad_Items_LgdIn_wrpr {width:540px;}

h2#ad_Main_Lgn_H2 {text-transform: lowercase; font-size:12pt; font-weight:bold; color:#58595b; margin:0 0 0 0; padding-left:10px;}
h2#ad_Id_Item_wpr {text-transform: lowercase; font-size:12pt; font-weight:bold; color:#58595b; margin:5px 0 0 0}	
h2#ad_Ele_search_H2 {text-transform: lowercase; font-size:13pt; font-weight:bold; color:#58595b; margin:5px 0 0 0 !important}
h2#ad_Items_LgdIn_H2 {text-transform: lowercase; font-size:12pt; font-weight:bold; color:#58595b; margin:5px 0 0 0}
h2#ad_Items_H2 {text-transform: lowercase; font-size:13pt; font-weight:bold; color:#58595b; margin:5px 0 0 0 !important}
h2#ad_YrAcct_H2 {text-transform: lowercase; font-size:12pt; font-weight:bold; color:#58595b; margin:0px 0 10px 0}
h2#ad_Join_H2 {text-transform: lowercase; font-size:13pt; font-weight:bold; color:#58595b; margin:5px 0 0 0 !important}	
#ad_TAF_H2 {text-transform: lowercase; font-size:12pt; font-weight:bold; color:#58595b; margin:5px 0 0 0}
/* for the results page... */
#ad_ItemsIndex_H2 {text-transform: lowercase; font-size:12pt; font-weight:bold; color:#58595b; margin:5px 0 10px 0}
#ad_Thk_H2 {text-transform: lowercase; font-size:12pt; font-weight:bold; color:#58595b; margin:5px 0 0 0; padding-bottom:0px; border-bottom:0px solid #CCC;}
a.ad_Item {color:#be5427; text-decoration:none; text-transform:none; font-weight:bold; font-size:10pt !important}
#ad_Id_Item_wpr h2 {color:#be5427; text-decoration:none; text-transform:none; font-weight:bold; font-size:10pt !important}

/* sign in box */
#ctl00_lgnLogin_pnlLogin{position:absolute;top:110px;left:-200px;width:175px;background-color:#FEF5CC;}
#ad_Main_Lgn fieldset.ad_Main_Lgn input#ctl00_lgnLogin_txtUsername{margin-left:1px;}
#ctl00_ctl00_lgnLogin_pnlLogin{position:absolute;top:110px;left:-200px;width:175px;background-color:#FEF5CC;}
#ad_Main_Lgn fieldset.ad_Main_Lgn input#ctl00_ctl00_lgnLogin_txtUsername{margin-left:1px;}

#ad_Main_Lgn_wrpr {width:auto;}
div#ad_Main_Lgn {
  margin:0px 0px 0px 0px;
  padding-bottom:5px;
  background-color:#FEF5CC;}
#ad_Main_Lgn fieldset.ad_Main_Lgn {
    padding:11px 11px 0px 11px;
    border:0px;
    margin:0px;}
#ad_Main_Lgn p#ad_Main_Lgn_p {display:none;}
#ad_Main_Lgn fieldset.ad_Main_Lgn label {
      width:auto;
      padding:0px 0px 0px 0px;
      margin:0px 4px 0px 3px;
      text-align:right;
      vertical-align:none;}
#ad_Main_Lgn fieldset.ad_Main_Lgn input {
      width:85px;
      height:17px;
      padding:0px;
      margin:0px;}
#ad_Main_Lgn #ad_pwd {margin-bottom:8px;} 
#ad_Main_Lgn fieldset.ad_Main_Lgn br.ad_pwd {display:block;clear:left;}
#ad_Main_Lgn fieldset.ad_Main_Lgn label.ad_sbmt {display:none;}
#ad_Main_Lgn fieldset.ad_Main_Lgn input.ad_sbt {
      clear:left;
      display:inline;
      margin:5px 0 3px 0px;
      width:65px;
      height:26px;
      background: transparent url(/siteapps/advocacy/images/voc_Btn_Sgnin_sml.gif) top right no-repeat;
      cursor: pointer;
      cursor: hand;}    
		
#ad_Main_Lgn fieldset.ad_Main_Lgn input.ad_chk {
      display:inline;
      margin:0px 0px 0px 0px;
      padding:0px;
      width:auto;
      height:auto;}
#ad_Main_Lgn fieldset.ad_Main_Lgn label.ad_chk {
      width:auto;
      text-align:left;}
#ad_Main_Lgn br {display:none;}
#ad_Main_Lgn br.sbt {clear: both;display:inline;}
#ad_Main_Lgn br.rmbrMe {clear: both;display:inline;}
#ad_Main_Lgn a.ad_forgot{
      margin:10px 10px 10px 10px;
      padding:5px 0px 0px 10px;
      background: transparent url(/siteapps/advocacy/images/voc_Brkt_RmbrMe.gif) center left no-repeat;}      
#ad_Main_Lgn a.ad_join {
      margin:10px 10px 10px 10px;
      padding:5px 0px 0px 10px;
      background: transparent url(/siteapps/advocacy/images/voc_Brkt_RmbrMe.gif) center left no-repeat;} 

