.body{margin-top: 10px;padding-top: 0;text-align: left;background-color: whitesmoke;font-family: arial;font-size: 12px; }
#mainbody{width: 850px;background-color: White;border: #4d76b0 1px solid;}
#header{height: 215px;border-bottom: #4d76b0 1px solid;}
/*  MAIN FONT */
.corecontent{font: 13px/15pt Tahoma, Arial, Helvetica, sans-serif;color: #666666;padding: 10px 10px 10px 10px;width: 500px;float:left;}
.corecontent a{color: Black;text-decoration: underline;}
.corecontent a:hover{text-decoration: none;}
.corecontent a:visited{text-decoration: underline;}
#indexcell{background-image: url(../images2006/indextext.swf); background-repeat: no-repeat;height: 350px; }
.menu{padding-left: 20px;padding-bottom: 5px;padding-top: 5px;display: block;font: italic 16px/19px 'Times New Roman' , Serif;color: #000000;padding: 2px 10px 2px 10px;letter-spacing: 1px;}
.menu a{color:Black;padding: 2px 10px 2px 10px;letter-spacing: .5px;text-decoration: underline;}
.menu a:hover{text-decoration:none;}
 /****Main Nav*/
#topheader{width: 750px;height: 75px;margin-right: 3px;margin-top: 0;margin-bottom: 5px;padding: 0px;text-align: left;background: white;}
#menuheader{width: 800px;margin-right: 3px;margin-top: 5px;margin-bottom: 2px;padding: 0;background-color: #ffffff;}
#mainnav{margin: 0;padding-left:200px;list-style: none;height: 22px;width: 450;background-color: #ffffff;}
#mainnav a
{
    display: block;
    font: bold 11px/19px Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-align: center;
    color: #000000;
    width: 90px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-right: solid 1px #ffffff;
    text-decoration: underline;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 1px;
    padding-top: 0px;
}
#mainnav a:hover {text-decoration:none;}
#mainnav li ul {border-right: #ffffff 1px solid;border-top: 1px solid #ffffff;}	
#mainnav li ul li a
{
    
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    text-align: left;
    background-color: #8A958C;
    font: bold 9px/17px Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    letter-spacing: .5px;
    padding: 5px 25px 2px 5px;
    color: #000000;
    width: 72px;
    border-right: solid 0px;
    text-decoration: none;
}
#mainnav li ul li a:hover{background-color: #848B84;}	
#mainnav li {float: left;}
#mainnav li, #mainnav li ul {width: 101px;}	
#mainnav li ul{margin: 30 0 0 1px;padding: 0;position: absolute;left: -999em;list-style: none;}
	/*SPACE DROPDOWN LIST	*/
#mainnav li:hover ul, #mainnav li.sfhover ul {left: auto;margin-left: 0px;}
/****Top Right Nav*/
#subnav {margin: 0 0 0 0px;padding: 0;width: 300px;float: right;}
#subnav ul li {float: right;list-style-image: none;list-style-type: none;margin: 0;	padding: 0;}
/* hack for browsers */
#subnav a{display: block;font: 10px/13px Arial, Verdana, Helvetica, sans-serif;text-transform: uppercase;text-decoration: none;margin: 0;color: #5f81a4;}
html>body #subnav a {/* Firefox */padding: 0 7px;}
 html #subnav a {/* IE */padding:  1px 7px 0 7px;}		
#subnav a.lastsubnavitem{border-right: none;}
#subnav a:hover{color: #000000;}
 .menudate{width: 350px;text-align:right;float: right;padding-right: 5px;padding-top: 25px;font-style: italic;font-family: 'Times New Roman' , Serif;}
/* --Home------*/
#indexheader{width: 800px;margin-right: 3px; margin-top: 5px; margin-bottom: 2px;padding: 0;background-color: #ffffff;}
 #indexnav{margin: 0;padding-left:200px;list-style: none;height: 22px;width: 450;background-color: transparent;}
#indexnav a {display: block;font: bold 11px/19px Arial, Helvetica, sans-serif;text-decoration: none;text-align: center;color: #000000;	padding: 2px 10px 2px 10px;width: 90px;text-transform: uppercase;	letter-spacing: 1px;background-color: transparent;border-right: solid 0px #ffffff;text-decoration:underline;}
#indexnav a:hover {color: #000000;background-color:transparent;text-decoration:none;	}
#indexnav li ul {border-bottom: 0px solid #ffffff;}	
#indexnav li ul li a {text-align: left;background-color: transparent;font: bold 9px/17px Arial, Helvetica, sans-serif;text-transform: uppercase;letter-spacing: .5px;padding: 5px 25px 2px 5px;color: #000000;width: 72px;border-right: solid 0px;text-decoration:underline;}
#indexnav li ul li a:hover {background-color: transparent;color: #000000;}	
#indexnav li {float: left;}
#indexnav li, #mainnav li ul {width: 101px;}	
#indexnav li ul{margin: 30 0 0 1px;padding: 0;position: absolute;left: -999em;list-style: none;}
/* -Right Column-*/
#inner-right{width: 130px;padding-right: 6px;padding-top: 5px;}
#inner-left{width: 150;margin-left: 10px;margin-top: 5px;padding: 0;float: left;}
 /* Used underneath pictures and illustrations */
.caption{margin: 5px 17px 10px 5px;text-align: left;padding: 5px;border: 1px solid #dbdbdb;float: right;background: #ffffff;}
.caption a {font: 10px/17px Verdana, Arial, sans-serif;color: #929292;text-decoration:underline;text-align:left;padding-left: 5px;}
.caption a:hover {font: 10px/17px Verdana, Arial, sans-serif;color: #929292;text-decoration:none;text-align:left;}
.imageright {float: right;margin: 5px 20px 20px 20px;border: 1px solid #dbdbdb;padding: 5px;}
.imageleft {float:right;margin: 0px 0px 0px 5px;border: 1px solid #dbdbdb;padding: 5px;}
hr {height: 0;width: 500px;text-align:center;border: 1px dashed #C2C2C2;margin-bottom: 0;}
/* ----Contents--------*/
#contents{background: #cccacd;border-right: #4d76b0 1px solid;}
.contents ul {padding-left: 0;	margin: 0 0 0 0px;list-style-type: none;font: 11px/17px Verdana, Arial, sans-serif;}
html>body #contents a {/* Firefox */padding: 0 7px;	}
html #contents a{ /* IE */width: 161px;padding-right: 0px;padding-left: 0px;padding-bottom: 3px;padding-top: 3px;}		
html #contents .contentsactive{/* IE */width: 175px;padding-right: 0px;padding-left: 0px;padding-bottom: 3px;padding-top: 3px;}		
.contents a{display: block;color: #ffffff;text-decoration: none;border-bottom: 1px solid #D4D4D4;background: #929292 no-repeat;padding-bottom: 3px;text-indent: 15px;padding-top: 3px;}
.contents a:hover {background: #848484 no-repeat;color: #000000;}
.contentsactive{display: block;padding-bottom: 3px;padding-top: 3px;border-bottom: 1px solid #D4D4D4;background: #6F6F6F no-repeat;color: #ffff99;text-align: left;text-indent: 15px;}
/* ---Footer-----------*/
#footer{width: 850px;padding-bottom: 5px;text-align: center;background: #cccccc;border-top: #4d76b0 1px solid;}
#footer p {font: 9px Verdana, Arial, Helvetica, sans-serif;color: #7D7D7D;margin: 8px 3px 0;}
#footer p a {color: #7D7D7D;	text-decoration: underline;}
#footer p a:hover {text-decoration:none;}