/*/---------------------------------------Ethics.CSS Version CH1-----------------------------------------/*/
/*/---------------------------------------Up Dated 9/03/2008---------------------------------------------/*/
html,body{margin:0;padding:0}
p{margin:0 0px 0px}
p{margin:0 0px 0px;
    
}

a:link{color:#0b379a; text-decoration:none}
a:visited{text-decoration:none; color:#0b379a}
a:hover{text-decoration:underline; color:#F00}
a:active{color:#1850d0;text-decoration:none}

 body {font-family: Helvetica; font-size: 10px; color:#666; background:url(img/bg-blue-s.jpg) top center no-repeat #193c74;}
.bottom{background-image:url(images/bottom.jpg)}
.centerEntery{text-align:center}
.text 
{
	font-size: 13px;
    width: 622px;
    height: 39px;
} 
.SEC_Admin_Text
{
	font-size: 13px;
}

.labelLink
{	cursor:pointer; 
    	font-family: Arial;
	font-size:small;
	color: Blue;
	font-weight:bold;
}

a.labelLink:link,
a.labelLink:visited
{
	font-family: Arial;
	font-size:small;
	color:#3389CA;
	font-weight:bold;
}
.style36{font-size:13px; color:#788cb1; height:17px;  }
.quicklinks{font-size:13px; color:#0b379a; height:17px;  }

.style33{font-size:14px; font-weight:bold; color:#788cb1; height:18px; vertical-align:top;}
.mainpagequick{font-size:14px; font-weight:bold; color:#788cb1; height:30px; text-align:left; vertical-align:middle;}
/*----------------------------------------------Menu & Nav Stuff---------------------------------------------------*/


/*---------------------------------Used for bottom menu of every page------------------------------------------- */
#menubottom{position:relative; width:995px; 
height:35px; z-index:5; left:0px; background-image:url('images/bottom.jpg');
    top: 0px;
}
#menu24{position:relative; height:auto; top:10px; padding:0 50px; z-index:0; border-right:0px solid #1b3c7f;    line-height:10px; text-align:center;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 1em;
	font-family: Tahoma, sans-serif;
	left: 0px;
}
/*--------------------------------------End of bottom menu of every page---------------------------------------------*/

/*------------------------------Master page left menu---------------------------*/
.style224{width: 12px;} /* -used menu td spacing in master pages-*/
.menuclass4 A:link{font-size:14px;  text-decoration:none; color:#4762a0}
.menuclass4 A:visited{font-size:14px;  text-decoration:none; color:#4762a0}
.menuclass4 A:active{font-size:14px;  text-decoration:none; color:#4762a0}
.menuclass4 A:hover{font-size:14px; font-weight:bolder; text-decoration:underline; color:red}#2E3875
.menuclass3 A:link{font-size:11px;  text-decoration:none; color:#1850d0}
.menuclass3 A:visited{font-size:11px;  text-decoration:none; color:#1850d0}
.menuclass3 A:hover{font-size:11px; text-decoration:underline; color:red}
/*--------------------------End of Quick Links Stuff-----------------------------*/


.collapsePanelHeader
{   border: 1px solid #55709f;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
    background-color: #55709f;
    font-weight: bold;
    letter-spacing: 4px;
    font-family: Sans-Serif;
    font-size: 12px;
    color: White;
    cursor: pointer;
    text-align: left;
    vertical-align: top;}
.collapsePanelHeader2
{   border: 1px solid #55709f;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
    background-color: #55709f;
    font-weight: bold;
    letter-spacing: 4px;
    font-family: Sans-Serif;
    font-size: 12px;
    color: White;
    cursor: pointer;
    text-align: left;
    vertical-align: top;}
.clear, .clearer{clear:both}
.clearer{font-size:0}
.col2 .left{width:64%}
.col2 .right .content{background:#FFF}
.col2 .right{width:33%}
.content{padding:18px 20px}
.redhead{font-size:25px; font-weight:bold; color:red; }
tabletry{background-color:#FFF; text-align:center}
.menu{width:900px; height:32px; font-size:12px; position:relative; z-index:1; border-right:0px solid #000}
.menu li{padding:0; margin:0; list-style-type:none}
.menu ul ul{width:781px}
.menu li{float:left; width:160px; position:relative}
.menu a, .menu a:visited{display:block; font-size:14px; text-decoration:none; color:#fff; width:148px; height:30px; border:0px solid #000; border-width:0px 0 0px 0px; background:#788cb1 url(menu_bg.jpg); padding-left:0px; line-height:29px}
.menu ul ul a.drop:hover{background:#788cb1}
.menu ul ul:hover >a.drop{background:#788cb1}
.menu ul ul ul{left:160px; top:-1px; width:149px}
.menu a:hover, .menu ul ul a:hover{color:#fff; background:#788cb1}
.menu:hover >a, .menu ul ul:hover >a{color:#fff; background:#788cb1}
.menuclass{width: 148px;}
.menuclass2{text-align: right;} 
.menuclass A:link{font-size:14px;  text-decoration:none; color:red;text-decoration:none; color:red}
.menuclass A:visited{font-size:14px;  text-decoration:none; color:red}
.menuclass A:active{font-size:14px;  text-decoration:none; color:red}
.menuclass A:hover{font-size:14px;  text-decoration:underline; color:red}
.menuclass2 A:link{font-size:12px;  text-decoration:none; color:red}
.menuclass2 A:visited{font-size:12px;  text-decoration:none; color:red}
.menuclass2 A:active{font-size:12px;  text-decoration:none; color:red}
.menuclass2 A:hover{font-size:12px; font-weight:bold; text-decoration:underline; color:red}
.navigation a{font:bold 1em Tahoma,sans-serif; padding:0 20px; line-height:6px; text-align:center; COLOR:#fff}
.navigation{position:absolute; height:20px; border-top:0px;  width:709px; left:20px; z-index:10}
.navigation a{font:bold 1em Tahoma,sans-serif; padding:0 20px; line-height:6px; text-align:center; COLOR:#fff}
table.center{margin-left:auto; margin-right:auto}
td{font-family:Arial,Helvetica,sans-serif; font-size:12pt; text-align:left}
.tablestuff{vertical-align:top; width:210;  background:url(images/menu-bottom2.jpg) }/*Used for footer image on master pages*/
.textmenu {font-size: 13px;  }
td.secheader /*Defines Section Header/Title for Each Page */
{   
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	line-height:30px;
	letter-spacing:3px;
	text-align:center;

}

.gridviewheader
{
    background-color:#2A4A85;
    font-weight:bold;
    color:White;
    font-size:small;
	text-align: center;
}
.gridviewalterrow
{
    background-color:#EAEBEF;
}

.gridviewrow
{
    background-color:#DCDCDC;
}

.lblentry
{
	font-family: Arial, Helvetica, san-serif;
	font-size:small;
	font-weight:bold;
}

a.lblentrylink:link, 
a.lblentrylink:visited
{
	font-family: Arial;
	font-size:small;
	color:#3389CA;
	font-weight:bold;
}

/* #apDiv1{position:relative; width:149px; height:188px; z-index:3; left:190px; top:-542px; visibility:visible} */
div#header h1{line-height:80px;margin:0; background: #EEE;color: #79B30B}
div#container{text-align:left; padding:10px 25px 0px 0px}
div#content p{line-height:1.3}
div#navigation{background:#FFFFFF; height: 127px;float:left;width:308px; text-align:left}
div#extra{background:#FFFFFF}
div#navigation1{width:307px; text-align:left}
div#container{width:993px; padding: 0px 10px 10px 10px; margin:0 auto;height: 1363px;}
div#navigation{float:right;width:322px;	padding: 30px 0 0 0; height: 117px;margin-left: 13px;}
div#navigation1{float:right;width:301px; padding: 0px 0 0 0; height: 221px;margin-top: 0px;}
div#navigation2{width:294px; padding: 15px 25px 0 0; height: 271px;}
div#extra{float:left;width:303px; padding:20px 15px 0 0; height: 183px;}
div#footer{}

#apDiv2 {position:absolute;width:184px;height:173px;z-index:6;left: 31px;}
#header2{width:209px; height:300px; margin:0 auto}

#menu{position:relative; z-index:1; height:200px; width:215px; left:0px; top:-06px; vertical-align:top}
#menu ul{margin:0; padding:0px 0px 0 0px; list-style:none; line-height:normal}
#menu li{display:inline}
#menu a{display:block; padding:0px 20px; background:url(images/menu-bottom2.jpg) repeat-x; text-decoration:none; font-size:100%; font-weight:bold; color:#304251}
#menu a:hover{text-decoration:underline}
#menu .first a{background:White; display:block; padding:0px 25px; text-decoration:none; font-size:13px; font-weight:bold; color:red; background:url(images/menu-bottom2.jpg) repeat-x}
#menu .grey a{display:block; padding:0px 20px; background:url(images/menu-bottom2.jpg) repeat-x; list-style-type:circle; text-decoration:none; font-size:100%; font-weight:bold; color:#304251;} 


#menustuff{position:absolute; width:160px; height:115px; left:80px; vertical-align:top; z-index:1}
#leftmenubg{position:relative; z-index:1; height:500px; width:210px; left:-337px; top:15px; background-image:url(images/menu-bottom2.jpg)}

#menu23{position:absolute; height:auto; width:auto; left:130px; top:161px; padding:0 5px; z-index:0; border-right:0px solid #1b3c7f; font:bold 1em Tahoma,sans-serif; line-height:10px; text-align:center}
#menutop{position:relative; width:210px; z-index:5; vertical-align:top; top:10px; left:55px}

#header{width:450px; background-color:#304251}

#columnl{width:150px; position:relative; top:0; left:0}

#rightPanel{padding-bottom:160px}



#termsnav a{color: #000;background: #3e5c90 url(/images/navlh.gif) left top no-repeat;text-decoration: none;padding-left: 30px;color:White;}
#termsnav a span{background: url(/images/navrh.gif) right top no-repeat;padding-right: 30px}
#termsnav a, #navigation a span{display: block;float: left}
#Text1{height: 23px;}

/*-----------------------------------------End of Menu & Nav Stuff---------------------------------------------*/


/*-------------------------------------------------------TD Stuff----------------------------------------------*/
td.header /*Defines cell border, background and text style for header  */
{	border: 1px solid #3767b0; /* border: 1px solid #663300;  */
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	background-color: #3767b0;
	height:auto;
	font-weight:bold;
	letter-spacing:3px;
	font-family: Verdana;
	font-size:12.5px;
	color: White;}	
td.headercell{width: 120px; font-family:Arial, Verdana, Sans-Serif; font-size:13.5px; text-align: justify; line-height:1.25em;}
td.headercell2{width: 120px;	font-family:Arial, Verdana, Sans-Serif;	font-size:13.5px; text-align:left; line-height:1.25em;}
td.headerline {border-top: 1px solid #063591;	width:120px;} /*Defines cell border style for header  */


.newstext{color:#FFF}
.left{float:left}
.right{float:right}
.right .content{padding:18px 12px 12px}
.ql{font-size:14px; font-weight:bold; color:black}
/*----------------------------------------End of TD Stuff--------------------------------------------------------*/



/*-------- General Hyperlinks------------------------ */
a:link{color:#788cb1;text-decoration:none}
a:visited{color:#788cb1;text-decoration:none}
a:hover{color:#F00;text-decoration:underline}
a:active{color:#788cb1;text-decoration:none}
/*----------End of General Hyperlinks-----------------*/




/*--------------------------------Quick Links Stuff-----------------------------*/
/* Quick Links Text  */
.style219{font-size: 14px;font-weight: bold;color: #000000;}
/*Quick Search Links  */


/* ----------------------------used for main.aspx --------------------------------------------*/
#wrapper {margin: 0px auto 0px; width: 992px; padding:0px;

}
#leftcolumn {color: #333; border: 0px solid #ccc; background: #FcFFFF;
 padding: 10px;  width: 305px; 

float: left;
    top: 0px;
    left: 0px;
}
#topbanner {color: #333; border: 0px solid #ccc; background: #FcFFFF; margin: 0px 0px 5px 115px;
 padding: 0px;  width: 500px; 
float: left;
}
#bottombanner {color: #333; border: 0px solid #ccc; background: #FcFFFF; margin: 0px 0px 5px 115px;
 padding: 0px;  width: 500px; 
float: left;
}
#rightcolumn {  float: right; color: #333; border: 0px solid #ccc; background: #FcFFFF; margin: 25px 0px 5px 0px;
 padding: 0px;  width: 340px; 
display: inline; position: relative;	top: 0px;	left: 200px;
}
.bigred {font-size:25px; font-weight:bold; color:red; vertical-align:bottom;} /* Red Links QS, SECNEWS, GENERAL INFO, VIEW CONTRIBUTIONS (class="bigred" style="color: #ba8400)* or used with Strong for black site search */
.bigblack {font-size:25px; font-weight:bold; color:black; vertical-align:bottom;}
#top{position:relative; height:178px; width:992px; background-image:url(images/newtop.jpg); left:0; top:0; z-index:0}
/* ----------------------------END of for main.aspx------------------------------------------- */

/* -----------------------------used for header aboutsec.aspx---------------------------------- */
#aboutleft { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 58px;
 width: 752px;
 float: left;
}
#aboutright { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 40px 0px 0px;
 padding: 10px;
 height: 197px;
 width: 218px;
 display: inline;
 position: relative;
	top: 0px;
	left: 0px;
}
/*------------------------------------------ END of Header for aboutsec.aspx -------------------------*/

/* -------------------------------------------Content for aboutsec.aspx------------------------------ */
#contentabout { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 40px;
 padding: 0px;
 width: 675px;}

/*------------------------------------------ Header for news/meeting.aspx ------------------------------*/
 #commissionhead2 { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/meetings.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
/* ------------------------------------------------Content for news/meeting.aspx ----------------------------*/
 #commissiocontent { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 675px;
 }
/*----------------------------------------------- Content for filerresources2.aspx ----------------------------*/
 #contentresources { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 584px;
}
/* ---------------------------------------------Header for filerresources2.aspx ----------------------------------*/
 #resourceshead{
  color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/resources.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }

/*------------------------------------------- Content for efiling/Default.aspx---------------------------------------- */
  #contentefile { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 300px;
}
/*------------------------------------------ Header for efiling/Default.aspx-------------------------------------------- */
#efilehead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/efilelogo3.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
/*--------------------------------------- Content for references/opinions.aspx-------------------------------------------- */
  #contentopinions { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}

/* -----------------------------------------Header for references/opinions.aspx---------------------------------- */
 #opinionshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/advisoryoptions.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /* -----------------------------------------Header for references/Comments_General.aspx---------------------------------- */
 #commentshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/comments.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /*----------------------------------------- Content for references/contributionlimits.aspx---------------------------- */
   #contentlimits { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 
}
/* --------------------------------------------Content for references/contributionlimits.aspx ------------------*/
 #limitshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/contributionlimits.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /*-------------------------------------------- Content for references/orders.aspx-------------------------------- */
 #contentorders { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 593px;
}
/*------------------------------------------------------ Header for references/orders.aspx ------------------------*/
 #ordershead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/orders.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
  /*-------------------------------------------- Content for /references/publications.aspx-------------------------------- */
 #contentpublications { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 593px;
}
/*------------------------------------------------------ Header for /references/publications.aspx ------------------------*/
 #publicationshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/formspub.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
 /*-------------------------------------------- Content for /references/thirdpartyreferences.aspx ----------------------------*/
 #contentthirdrefs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 
}
 /*------------------------------------------------ Header for /references/thirdpartyreferences.aspx--------------------------------- */
 #thirdrefshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/3rdparty.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }

/*----------------------------------------------- Content for /education/Trainings.aspx-------------------------*/
  #contentannon { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 593px;
}
/* ---------------------------------------------------Header for /education/Trainings.aspx ------------------------------------*/
 #annonhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/an.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }


 #secnewshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/an.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }













/*----------------------------------------------- Content for /education/Trainings.aspx-------------------------*/
  #contenttrainings { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 593px;
}
/* ---------------------------------------------------Header for /education/Trainings.aspx ------------------------------------*/
 #trainingshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/training.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
/* -----------------------------------------------------Content for /references/Rules/ProposedRules.aspx--------------------------------- */
 #contentrulechanges { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height:350px;
}
/*------------------------------------------------------------ Header for /references/Rules/ProposedRules.aspx -------------------------------------*/
 #rulechangeshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../../images/rulechanges.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
  /* -------------------------------------------------------------Content for /faqs.aspx ---------------------------------------*/
  #contentfaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 25px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height:400px;
}
 /* --------------------------------------------------------------header for /faqs.aspx ---------------------------------------------*/
 #faqsshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/FAQS1.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
   /* --------------------------------------------------Content for /references/ethicsact.aspx------------------------------------------ */
  #contentethicsact { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 25px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height:400px;
}
 /*----------------------------------------------------- header for /references/ethicsact.aspx --------------------------------*/
 #ethicsacthead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/ethicsingovact.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /* -----------------------------------------------Content for /filingschedule/ReportFilingSchedule.aspx----------------------------------- */
  #contentfilingschedule { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 25px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height:400px;
}
 /* ---------------------------------------------------header for /filingschedule/ReportFilingSchedule.aspx----------------------------------------- */
 #filingschedulehead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/filingschedules.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /*---------------------------------------------------- Content for /news/CareerOpportunities.aspx -------------------------------*/
  #contentcareer { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 25px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height:354px;
}
  /* ------------------------------------------------------header for /references/thirdparty.aspx -----------------------------------------*/
 #c3rdpartyhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/3rdparty.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
  /*---------------------------------------------------- Content for for /references/thirdparty.aspx -------------------------------*/
  #content3rd { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 25px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height: 1200px;
}
 
 
 
 
 /* ------------------------------------------------------header for /news/CareerOpportunities.aspx -----------------------------------------*/
 #careerhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/jobopenings.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /* -----------------------------------------------------header for /news/news.aspx------------------------------ */
 #pressroomhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/pressroom.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 593px;
 }
 /* --------------------------------------------------------Content for /references/Rulesandlaws.aspx-----------------------------*/
  #pressroomhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/pressroom.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /* --------------------------------------------------------Content for /references/Rulesandlaws.aspx-----------------------------*/
  #contentrulesandlaws {
	color: #333;
	border: 0px solid #ccc;
	background: #FcFFFF;
	margin: 25px 0px 0px 80px;
	padding: 0px;
	width: 400px;
	volume: loud;
}
 /* --------------------------------------------------------header for /references/Rulesandlaws.aspx -------------------------------------*/
 #rulesandlawshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/rulesandlaws.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
 /* Header settings for Campaign Finance, Candidates, Filing Officers,Lobbyist, Personal Financial Disclosurer, & Public Officials*/
 /* --------------------------------------------------------------FAQS SECTION SETUP----------------------------- */
 /*------------------------------------------------- Content for efilingfaqs.aspx-----------------------------------*/
   #contentefilingfaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 1px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
#efilehead2 { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/efilingfaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 0px;
 padding: 0px;
 height: 594px;
 }
/* ------------------------------------------------------------------------Header for efilingfaqs.aspx ------------*/
 #efilingfaqshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/efilingfaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 40px;
 padding: 0px;
 height: 518px;
 width: 695px;
 }
  /* -------------------------------------------------------------Content for /candidates/candidateFAQ.aspx------------------------------------*/
  #contentcandidatefaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* --------------------------------------------------------------Header for /candidates/candidateFAQ.aspx -----------------------------------------*/
 #candidatefaqshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/candidatefaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
   /* -------------------------------------------------------------Content for ?-----------------------------------*/
  #contenttws { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* --------------------------------------------------------------Header for ?-----------------------------------------*/
 #twshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/trainingws.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
    /* -------------------------------------------------------------Content for /personaldisclosure/pfdFAQ.aspx------------------------------------*/
  #contentotcc { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* --------------------------------------------------------------Header for /personaldisclosure/pfdFAQ.aspx -----------------------------------------*/
 #pff { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/pff.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
     /* -------------------------------------------------------------Content for /references/contactus.aspx------------------------------------*/
  #contentaboutus { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 1px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* --------------------------------------------------------------Header for /references/contactus.aspx -----------------------------------------*/
 #aboutushead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/seccontact.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
      /* -------------------------------------------------------------Content for /references/Guides.aspx------------------------------------*/
  #contentbro { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 1px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* --------------------------------------------------------------Header for /references/Guides.aspx -----------------------------------------*/
 #brohead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/brochures.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
       /* -------------------------------------------------------------Content for /references/thirdparty.aspx------------------------------------*/
  #content3 { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 1px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* --------------------------------------------------------------Header for /references/ethicsact.aspx -----------------------------------------*/
 #acthead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/ethicsingovact.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
        /* -------------------------------------------------------------Content for /references/ethicsact.aspx------------------------------------*/
  #contentact { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 1px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* --------------------------------------------------------------Header for /references/thirdparty.aspx -----------------------------------------*/
 #3head { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/3rdparty.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
 
 
 
  /* ---------------------------------------------------------Content for /lobbyists/lobbyistFAQ.aspx---------------------------------------------*/
  #contentlobbyistfaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* ----------------------------------------------Header for /lobbyists/lobbyistFAQ.aspx ----------------------------------------------------*/
 #lobbyistfaqshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/lobbyistfaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
   /* ----------------------------------------------Content for /officers/officerFAQ.aspx----------------------------------*/
  #contentofficialsfaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/*--------------------------------------------------- Header for /officers/officerFAQ.aspx-----------------------------------*/
 #officialsfaqshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/pofaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
    /* ----------------------------------------------Content for /committees/committeeFAQ.aspx----------------------------------*/
  #contentcommitteefaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}

/*--------------------------------------------------- Header for /officers/officerFAQ.aspx-----------------------------------*/
 #fofaqsheadhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/filingofficerfaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
    /* ----------------------------------------------Content for /committees/committeeFAQ.aspx----------------------------------*/
  #contentfofaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/*--------------------------------------------------- Header for /committees/committeeFAQ.aspx-----------------------------------*/
 #committeefaqshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/noncandidatefaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
 
 /*--------------------------------------------------- Header for /help/Help_Menu.aspx-----------------------------------*/
 #helphead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/efile.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
 
  /*--------------------------------------------------- Header for /help/videos.aspx-----------------------------------*/
 #helpvideohead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/videos.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
 
 
 /* ---------------------------------------------------------------END FAQS SECTION SETUP----------------------- */

/*----------------------------------------------- Content for /references/commission.aspx-------------------------*/
  #contentcommission { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 593px;
}

/*--------------------------------------------------- Header for /campaignfinance/ccdrFAQ.aspx-----------------------------------*/
 #campaignfaqshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('images/campaignfinancefaqs.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /* ---------------------------------------------------------------END FAQS SECTION SETUP----------------------- */

/*----------------------------------------------- Content for /campaignfinance/ccdrFAQ.aspx-------------------------*/
  #contentcampaignfaqs { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 593px;
}

/* ---------------------------------------------------Header for /references/commission.aspx ------------------------------------*/
 #commissionhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('http://ethics.ga.gov/images/commissioners.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 /*----------------------------------------------- Content for /personnel.aspx-------------------------*/
  #contentpersonnel { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ---------------------------------------------------Header for /personnel.aspx ------------------------------------*/
 #personnelhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/agency.jpg"');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 width: 675px;
 }

 /*-------------------------------- Content for /references/notifications/overview.aspx-------------------------*/
  #contentnotify { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /references/notifications/overview.aspx ------------------------------------*/
 #notifyhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/../../images/eventnotify.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 width: 593px;
 height:143px;
 }

 /*-------------------------------- Content for /SEC_News.aspx-------------------------*/
  #contentnews { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /SEC_News.aspx ------------------------------------*/
 #newsheader { 
 color: #333;
 border: 0px solid #ccc;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 width: 593px;
 height:143px;
 }
 
  /*-------------------------------- Content for /references/Links.aspx-------------------------*/
  #contentlinks { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /references/Links.aspx ------------------------------------*/
 #linksheader { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/links.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 width: 593px;
 height:143px;
 }

 /*-------------------------------- Content for /general_information.aspx-------------------------*/
  #contentgeneral { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /general_information.aspx ------------------------------------*/
 #generalhead { 
 color: #333;
 border: 0px solid #ccc;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 width: 593px;
 height:143px;
 }

 /*-------------------------------- Content for /references/requests.aspx-------------------------*/
  #contentrequests { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /references/requests.aspx ------------------------------------*/
 #requestshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/pendingadvise.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 width: 593px;
 height:143px;
 }

 /*-------------------------------- Content for /media/register.aspx-------------------------*/
  #contentmediaregister { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /media/register.aspx ------------------------------------*/
 #mediaregisterhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/medialist.jpg');
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }

 /*-------------------------------- Content for /media/register.aspx-------------------------*/
  #contenttrainingws { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /media/register.aspx ------------------------------------*/
 #trainingwshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/trainingws.jpg');
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }

 /*-------------------------------- Content for /news/MeetingMinutes.aspx-------------------------*/
  #contmeetingmin { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /news/MeetingMinutes.aspx ------------------------------------*/
 #meetingminhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/secmeetingmins.jpg');
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }

 /*-------------------------------- Content for /file_a_complaint.aspx-------------------------*/
  #contcomplaint { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /file_a_complaint.aspx ------------------------------------*/
 #complainthead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/filecomplaint.jpg');
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }

 /*-------------------------------- Content for /RequestPublicRecords.aspx-------------------------*/
  #contentpublicrecords { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /RequestPublicRecords.aspx ------------------------------------*/
 #publicrecordshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/requestpublicrecords.jpg');
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }
 
 /* ----------------------------------Header for /references/requests.aspx ------------------------------------*/
 #advisoryrequesthead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/pendingadvisoryrequest.jpg');
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }

 /*-------------------------------- Content for /videos.aspx-------------------------*/
  #contentvideo { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /videos.aspx ------------------------------------*/
 #videohead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/videos.jpg');
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }
  
 
 
  /*-------------------------------- Content for /candidates/candidateSCHD.aspx-------------------------*/
  #contentcanschd { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 0px 0px 0px 80px;
 padding: 0px;

}
/* ----------------------------------Header for /candidates/candidateSCHD.aspx ------------------------------------*/
 #canschdhead { 
 color: #333;
 border: 0px solid #ccc;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 4px 0px 5px 160px;
 padding: 0px;
 
 }
 
 
  /*-------------------------------- Content for /SEC_Terms.aspx - Sec_Terms6.aspx   ------------*/
  #contentterms { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}
/* ----------------------------------Header for /SEC_Terms.aspx - Sec_Terms6.aspx    -------------*/
 #termshead { 
 color: #333;
 border: 0px solid #ccc;
 width: 593px;
 height:143px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 
 }




/*------------------------------------Header Stuff---------------------------------------*/
#header a{position:absolute;right:0;top:0px}
#header{position:absolute;left:15px}
#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
#header a{position:absolute;right:0;top:0px}
#header{position:absolute;left:15px}
#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
#header a{position:absolute;right:0;top:0px}
#header{position:absolute;left:15px}
#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
#header a{position:absolute;right:0;top:0px}
#header{position:absolute;left:15px}
#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
/*----------------------------------End of Header Stuff------------------------------------*/

/*-----------------------------------Footer Stuff-------------------------------------------*/
#footer{background: #333;color: #FFF}
#footer p{margin:0;padding:0px 0px}
#footer a{display:inline;padding:0;color: #C6D5FD;}
/*-----------------------------------End of Footer Stuff-------------------------------------*/

/*-------------------------------------Other Stuff-------------------------------------------*/

#content{position:absolute; top:183px;left:215px; right:0;width:791px; background-color: #FFFFFF;}

#navigation{position:absolute;left:2px;right:0;top:183px;width:200px; height:100%;}
#wrappermain{width:760px;
margin-left:19px
} 
#extra{background:#FF8539}        
.style1{font-size:16px; margin-bottom:19px} 

.style5{color:#FFF; font-weight:bold}
.style7{font-size:12px}
.style12{color:#FFF; text-align:center}
.style17{color:#666; font-size:14px}
.style18{color:#F00; font-weight:bold}
.style19{font-size:11px; color:#F00}
.style22{color:#F00}
.style23{height:1px}
.style24{height:3px}
.style25{height:4px}
.style26{height:5px}
.style27{height:9px}
.style29{height:6px}
.style30{color:#FFF}
.style31{color:#FFF; font-size:14px; font-weight:bold}
.style32{height:16px; font-weight:bold}.style53{font-size:40px; font-weight:bold; color:#788cb1}
.style32{height:16px; font-weight:bold}
.style34{font-size:14px; font-weight:bold; color:red;width: 620px;}
.style35{font-size:14px; font-weight:bold}
.style333{font-size:14px; font-weight:bold; color:black;width: 620px;}
.style37{font-size:12px; color:#788cb1;  font-weight:bold}
.style38{font-size:18px; font-weight:bold; color:#788cb1}
.style39{font-size:12px; color:#000}
.style41{font-size:25px; font-weight:bold; color:red; }
.style42 {font-size:25px; font-weight:bold; color:black;}
.style50 {font-size:25px; font-weight:bold; color:Green}
.style99 {font-size:25px; font-weight:bold; color:black}
.style200{font-size:36px; color:#788cb1}
.style201{font-size:20px; color:#788cb1}
.style210{font-size:24px; color:#F00}
.style211{color:#666}
.style212{width: 21px;}
.style213{width: 177px;}
.style214{font-size: 14px;font-weight: bold;color: red;width: 177px;}
.style215{width: 1236px;font-weight: bold;font-size: 14;}
.style216{width: 230px;}
.style217{width: 990px;height:29;
}

.style218{width: 11px;}
.style220{width: 26px;}
.style222{width: 12px;height: 18px;}
.style223{width: 14px;}
.style224{width: 12px;}
.styleCH {font-size:25px; font-weight:bold; color:Blue}


#rollmenu{position:relative; width:900px; z-index:5; left:3px; top:7px}

/* Hide from IE5-Mac \*/
#termsnav a, #termsnav a span{float: none}
/* End hide */



.white{ background-color:White;}
.menubar1 {background-image:url('background="images/menubar.jpg"')width:990px;}

 
#topbar { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/newtop.jpg');
 height:143px;
 width:993px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 0px 0px 0px 80px;
 padding: 0px;
 }
#topmenubg  
{
	position:relative;
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/menubar.jpg');
 height:35px;
 width:993px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: -5px 0px 0px 80px;
 padding: 0px;
 }
 
 #live 
{
	position:relative;
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/livecommmeeting.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 padding: 0px;
 height:630px;
 }
  #liveplayer
{
	position:relative;
 color: #333;
 border: 0px solid #ccc;
 padding: 3px 0px 0px 185px;
 height:630px;
 }
#links { 
 border: 0px; 
  width:993px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 12px 0px 0px 10px;
 padding: 0px;
 }
 
#homebottom { 
 border: 0px solid #ccc;
 width:993px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 0px 0px 0px 80px;
 padding: 0px;
 }
#search  {
 border: 0px solid #ccc;
 width:993px;
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin:  0px 0px 0px 0px;
 padding: 0px;
 }
 
 #navlist li
{position:relative;
 height:auto;
 top:0px;
 padding:0px 0px 0px 0px; 
 z-index:0; 
 margin: 5px 50px 0px 0px;
 display:inline;  
 text-align:left;
 
}
   
        .style225
        {
            width: 988px;
        }
        .style226
        {
            width: 681px;
            font-weight: bold;
            font-size: 14;
        }
.123 
{
background-color:#ff0000;
}

.hmeetings 
{
    position:relative;
    background-image: url(images/hmeetings.gif);
    background-repeat: no-repeat;
    white-space: nowrap;
    display:block;
    width:600px;
    height:43px;
    margin:0;
    padding:0;
}
#moviebg { 
 background-image:url('/images/images2/curtain.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 }
 #container2 
 {
     padding:0px 0 0 0px;
 }
 
 #aboutsec1 { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/aboutsec.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
  #vdlawshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/vdlaws.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
   #contentpressroom { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
}

#contenta { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height:100%;
}

 #classeshead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/classes.png');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 670px;
 width: 782px;
 }
  #bottomtraining { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/bottomtraining.png');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 136px;
 width: 782px;
 }
 /* --------------------------------------------------------------header for /faqs forum ---------------------------------------------*/
 #faqssheadforum { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/faqsforum.jpg');
 background-repeat:no-repeat;
 vertical-align:top;
 margin: 0px 0px 0px 50px;
 height: 175px;
 width: 793px;
 }
 
/* ---------------------------------------------------header for /filingschedule/ReportFilingScheduleCampaign.aspx----------------------------------------- */
 #filingschedulecampaignhead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('http://ethics.ga.gov/images/filingschedulescampaign.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
/* ---------------------------------------------------header for /filingschedule/ReportFilingScheduleLobbyist.aspx----------------------------------------- */
 #filingscheduleLobbyisthead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('http://ethics.ga.gov/images/filingscheduleslobbyist.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 5px 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
 
 .image {
    position:relative;
}
.image img {
    width:100%;
    vertical-align:top;
}
 
 .image:after {
    content:'\A';
    position:absolute;
    width:100%; height:100%;
    top:0; left:0;
    background:rgba(0,0,0,0.6);
    opacity:0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.image:hover:after {
    opacity:1;
}