<style>
/*-----------------------------------------------------------------
//Search/Login Container
-----------------------------------------------------------------*/
body {
	font-size: 12px;	
}
fieldset {
  padding: 1em;
  width: 200px;
}
.loginbox {
	width: 25px;
	border: 1px inset #ccc;	
}
/*-----------------------------------------------------------------
//Search/Login Container
-----------------------------------------------------------------*/
.box{
width: 158px; 
padding-left: 8px;
text-align: center;
}
.boxheader{
background: url('../img/menu_01.jpg'); 
background-repeat: no-repeat; 
width: 158px; 
height: 9px; 
color: #ffffff; 
margin: 0px; 
font-weight: bold; 
font-size: 13px; 
text-align: left;
}
.boxheader2{
padding-top: 0px; 
padding-left: 0px;
}
.boxcontent{
background: url('../img/menu_02.jpg'); 
width: 158px; 
margin: 0px; 
font-size: 10px; 
text-align: left;
}
.boxcontent2{
padding-left: 8px; 
padding-top: 8px; 
padding-right: 8px;  
color: white;
text-align:center;
}
.boxfooter{
background: url('../img/menu_03.jpg'); 
background-repeat: no-repeat;
width: 158px; 
height:10px; 
margin: 0px;
}
.boxcontent2 h2 {
	font-size: 12px;
	font-weight: bold;
	color: #1c3d6d;

}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #4471b2;
}
b {
	font-size: 12px;
	font-weight: bold;
	color: #4471b2;
}
/*-----------------------------------------------------------------
//Misc
-----------------------------------------------------------------*/
html{
height: 100%;
}
*{
margin: 0; 
padding: 0;
}
a{
color: blue; 
text-decoration: none;
}
body{ 
background: #111 url('../img/bg.jpg') repeat-y center top; 
color: #555; font: normal 68.5% "Lucida Sans Unicode",sans-serif; 
width: 826px; 
padding:0; 
padding-top: 0px; 
margin:0 auto; 
line-height:200%;
}
img{
border: none;
}

/*-----------------------------------------------------------------
//Body Formatting
-----------------------------------------------------------------*/
.container{
border: 3px solid #254f7f; 
border-top: none; 
border-bottom: none; 
height: 100%
}
.header{
background: url('../img/header_01.jpg'); 
height: 128px; 
width: 820px;
}
.header span{
padding-left: 32px;
}

.stripes {
background: #333 url('../img/stripetop_03.jpg');
height: 5px;
}
.stripe2 {
background: #bfc5da;
height: 4px;
}
.whitetop{
background: #fff;
height: 0px;
}
.orangetop{
background: #254f7f;
height: 1px;}
	/* ]]> */
.main {
height: 100%; 
overflow: auto; 
background: url('../img/background_23.jpg');
}
.left {
float: left; 
height: 100%;
width: 174px; 
padding-top: 10px;
margin: 0; 
padding-left: 12px;
}
.right {
float: right; 
width: 585px;  
top: 8px; 
height: 100%; 
padding: 12px;
}

.content {
display: table; 
padding: 16px;
padding-top: 8px;
padding-left: 0px;	/*background: #456e8f;*/
height: 100%;
}
.content h1{
background: #ccc;
font-size: 15px; 
color: #1c3d6d;
}
.subnav {
padding: 12px;
height: 100%;
}
.clearer {
clear: left; 
clear: right;
}
.footer {
background: #e4a23f url('../img/footer_26.jpg');
color: #fff;
padding: 3% 11px 1% 8px;
height: 55px;
}

.subnav h1
{
	color:#1c3d6d;
	font-size: 18px;
	border-bottom: 1px groove #ccceee;
}
.subnav h2
{
	color: #4471b2;
	font-size: 14px;
}

.right h1
{
	color:#1c3d6d;
	font-size: 18px;
	border-bottom: 1px groove #ccceee;
}
.right h2
{
	color: #4471b2;
	font-size: 14px;
}
/*-----------------------------------------------------------------
//Navigation Menu
-----------------------------------------------------------------*/
.menucontainer
{
	padding-left: 0%;
	padding-right: 0%;
	background: #bfc5da; 
}
ul#navmenu{border: 0px; width: 500px; /*For KHTML*/ list-style: none; height: 24px; background: #ff9a0b; width: 100%; position: relative; border-left: none; border-right: none;}
ul#navmenu li{margin: 0;border: 0 none; padding-left:30px;padding-right: 30px;float: left; /*For Gecko*/display: inline;list-style: none; position: relative; height: 24px;}
ul#navmenu ul{margin: 0 auto;border: 0 none;padding: 0;width: 160px;list-style: none;display: none;position: absolute;top: 24px;left: 0;}
ul#navmenu ul:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
ul#navmenu ul li {width: 160px;float: left; /*For IE 7 lack of compliance*/display: block !important;display: inline; /*For IE*/}

/* Root Menu */
ul#navmenu a {border: 0px;border: 0px solid white;float: none !important; /*For Opera*/float: left; /*For IE*/display: block;background: #ff9a0b;color: #fff;font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;height: auto !important;height: 1%; /*For IE*/}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {color: #1c3d6d;border-bottom: 1px solid #1c3d6d;}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {float: none;background: #EEE;color: #666;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {background: #CCC;color: #FFF;}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {background: #EEE;color: #666;}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {background: #CCC;color: #FFF;}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {background: #EEE;color: #666;}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {background: #CCC;color: #FFF;}

ul#navmenu ul ul,
ul#navmenu ul ul ul {display: none;position: absolute;top: 0;left: 160px;}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {display: none;}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {display: block;}
/*-----------------------------------------------------------------
//Footer Text
-----------------------------------------------------------------*/	
.footerNav a
{
	color: white;
}
.footerNav a:hover
{
	color: white;
	text-decoration: underline;
}
/*-----------------------------------------------------------------
//Old Side Navigation
-----------------------------------------------------------------*/	
.subcontent-unit-border {position: relative; width:183px; margin:0 0 2.0em 0; padding:0 0 5px 0;  background:#ddd; border: 1px solid #0a365c; border-left: none; border-top: none;}
.round-border-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url('../img/topleft.gif') no-repeat; margin-top:-1px; margin-left:-1px;}
.round-border-topright {width:10px; height:10px; position:absolute; z-index:100; background:url('../img/topright.gif') no-repeat; margin-top:-1px; margin-left:174px;}
.content h1 { margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color:#0a365c; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}
.content p {margin:0 10px 1.0em 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
</style>
