/*/---------------------------------------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:#788cb1; text-decoration:none}
a:visited{text-decoration:none; color:#788cb1}
a:hover{text-decoration:underline; color:#F00}
a:active{color:#788cb1;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;} /*Used for all pages as standard text font*/
.style36{font-size:13px; color:#788cb1; 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:992px; height:35px; z-index:5; left:0px; background-image:url(images/bottom.jpg)}
#menu24{position:relative; height:auto; top:10px; padding:0 50px; z-index:0; border-right:0px solid #1b3c7f;    font:bold 1em Tahoma,sans-serif; line-height:10px; text-align:center}
/*--------------------------------------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:#2E3875}
.menuclass4 A:visited{font-size:14px;  text-decoration:none; color:#2E3875}
.menuclass4 A:active{font-size:14px;  text-decoration:none; color:#2E3875}
.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:#2E3875}
.menuclass3 A:visited{font-size:11px;  text-decoration:none; color:#2E3875}
.menuclass3 A:active{font-size:11px;  text-decoration:none; color:#2E3875}
.menuclass3 A:hover{font-size:11px; text-decoration:underline; color:red}
/*--------------------------End of Quick Links Stuff-----------------------------*/

.collapsePanel
{
    width: 100%;
    text-align: left;
    height: 0px;
    overflow: hidden;
    background-color: White;
}

/*.collapsePanelHeader
{
    border: 1px solid #3767b0;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
    background-color: #3767b0;
    height:auto;
    font-weight: bold;
    letter-spacing: 4px;
    font-family: Sans-Serif;
    font-size: 12px;
    color: White;
    cursor: pointer;
    text-align: left;
    vertical-align: top;
}
*/

.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:11px; 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{font-family:Arial,Helvetica,sans-serif; font-size:11px; }
#termsnav  a:hover {color: #fff;background: #ffa20c url(/images/navl.gif) left top no-repeat;padding-left: 30px}
#termsnav a:hover span{background: url(/images/navr.gif) right top no-repeat;padding-right: 30px}
#termsnav ul{list-style: none;padding: 0;margin: 0}
#termsnav li{float: left;margin: 0;} 


/* #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: 0 auto; width: 100%;}
#leftcolumn {color: #333; border: 0px solid #ccc; background: #FcFFFF; margin: 23px 0px 5px 40px;
 padding: 10px;  width: 310px; float: left;}
#rightcolumn {  float: right; color: #333; border: 0px solid #ccc; background: #FcFFFF; margin: 23px 60px 5px 0px;
 padding: 0px;  width: 332px; display: inline; position: relative;	top: 0px;	left: 31px;}
.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 */
#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: 70px 0px 0px 40px;
 padding: 10px;
 height: 120px;
 width: 428px;
 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;
 height: 657px;
}
/*------------------------------------------ Header for efiling/Default.aspx-------------------------------------------- */
#efilehead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/q123.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 0px;
 padding: 0px;
 height: 516px;
 }
 #efilehead2 { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('../images/q1234.jpg');
 background-repeat:no-repeat;
 background-position:left top;
 vertical-align:top;
 margin: 1px 0px 25px 0px;
 padding: 0px;
 height: 594px;
 }
 
/*--------------------------------------- Content for references/opinions.aspx-------------------------------------------- */
  #contentopinions { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 300px;
}

/* -----------------------------------------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;
 }
 /*----------------------------------------- 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;
 }










  #contenefile { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 593px;
}


/*----------------------------------------------- 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 /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;
 }
 /* -----------------------------------------------------------Content for /news/news.aspx-------------------------------- */
  #contentpressroom { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 25px 0px 0px 80px;
 padding: 0px;
 width: 593px;
 height:354px;
}
 /* -----------------------------------------------------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: 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: 23px 0px 0px 80px;
 padding: 0px;
 width: 675px;
 height: 100%;
}
/* ------------------------------------------------------------------------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 80px;
 padding: 0px;
 height: 143px;
 width: 675px;
 }
  /* -------------------------------------------------------------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 -----------------------------------------*/
 #otcchead { 
 color: #333;
 border: 0px solid #ccc;
 background-image:url('/images/pfaqs.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('../images/board2.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;
 
 }

 /*-------------------------------- Content for /videos.aspx-------------------------*/
  #contentvideo { 
 color: #333;
 border: 0px solid #ccc;
 background: #FcFFFF;
 margin: 5px 0px 0px 80px;
 padding: 0px;
 width: 600px;
    height: 493px;
}
/* ----------------------------------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;
 width: 600px;
}
/* ----------------------------------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:750px;margin-left:0px} 
#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}

.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 */

#ajaxticker1{
width: 200px;
height: 100px;
border: 1px ridge black;
padding: 5px;
background-color: #FEEEB8;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FEEEB8;
}



.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;
 }
#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;
        }
.quicklinks{font-size:13px; color:#0b379a; height:17px;  }