
html, body{margin: 0px; border: 0px; padding: 0px;} /*** All defaults zeroed. **/


body{
	padding-bottom: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-size: 12px;
	background: #fff url(/images/bg_logo.gif) no-repeat fixed 55% 125px;
	text-align:center;
}


a {
color:#990000;
text-decoration:underline;
}

a:hover {
color:#770000;
text-decoration:underline;
}


.footer{
	width:100%;
	background: #5b5b9d;
	text-align:center;
}

h3.title {
  border-top: 2px solid #5b5b9d;
  border-left: 5px solid #5b5b9d;
  font: 16px  Verdana, Arial, sans-serif;
  color: #5b5b9d;
  padding: 6px 0px 4px 8px;
}

#leftnav{
width:130px;
float:left;

}
#mainbody{
	width:79%;
	float:right;
}


#maincontent {	
	padding-left:1px;
	padding-right:5px;
	padding-bottom:25px;
	padding-top:20px;
	width:583px;
	float:right;
}

#container {
	margin: 0px;
	padding:0px;
	width:740px;
	text-align:left;
	border: solid #5b5b9d 1px;
	background:  url(/images/bg_side.gif) left repeat-y ;
}

#logo {
	position:relative;
}

#printlogo {
	display:none;
}

#blue {
	background: #5b5b9d;
	border-bottom: 1px solid #5b5b9d;
	border-top: 1px solid #5b5b9d;
	position: relative;	
	width: 100%;
	height: 23px;
}
#tall {
	background: #5b5b9d;
	margin: 0px;
	border: 0px;
	padding: 0px;
	width:100%;	
}

/* images */
img.imgR {
	float:right;
	padding-left:5px;
}

img.imgL {
float:left;
padding-right:5px;
}

div.printfooter{
	display:none;
}
div.printheader{
	display:none;
}
.topdiv {
background-color:#5b5b9d;
color:#fff;
font-size:14px;
font-weight:bold;
height:20px;
text-align:center;
width:100%px;

}

.center{
	text-align: center;
}
/*this is the beginning of the button menu system*/
#menu_v {
	position: relative;	
	width: 130px;	
}

#menu_v ul {
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}

#menu_v li {
	margin: 0px;
	padding: 0px;
	}


#menu_v a {
	margin: 0px;
	padding: 3px 3px 3px 10px;
	width: 100%;
	display: block;
	color: #000000;
}
/*/*/a{}
#menu_v a {
	background-color: #9999cc;
	border-top: 2px solid #D4D1E8;
	border-left: 2px solid #D4D1E8;
	border-bottom: 2px solid #6B6b8f;
	border-right: 2px solid #6B6b8f;
	text-decoration: none;
}

#menu_v a:hover, #menu_v a:focus {
	border-top: 2px solid #6B6B8F;
	border-left: 2px solid #6B6B8F;
	border-bottom: 2px solid #D4D1E8;
	border-right: 2px solid #D4D1E8;
	background: #868CAE;
}
/* NN4 hack */

/*this ends the menu buttons*/
/*this is the beginning of the horizontal menu system*/



#menu_h {
	
	margin: 2px 0px;
	padding-top: 3px;
	padding-left: 130px;
	background: #5b5b9d;
	width:584px;
	
	}
	
#menu_h ul
{
	
	font-family:  Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000; 
	list-style-type: none;
	text-align: left;
	background-color: #5b5b9d;
}
#menu_h li 
{
	display: inline;
}
#menu_h li 
{ 	
	margin: 1px 1px 1px 0px;	
	border-right: 1px solid #5b5b9d;	
}

#menu_h a
{
	margin: 0px;
	text-decoration: none;
	color: #000;
	background: #FFF;
}

/*/*/a{}
#menu_h a {
	background-color: #9999cc;
	border-top: 2px solid #D4D1E8;
	border-left: 2px solid #D4D1E8;
	border-bottom: 2px solid #6B6b8f;
	border-right: 2px solid #6B6b8f;
	text-decoration: none;
	padding: 3px 1px 1px 1px; 
	
	}
/* NN4 hack */

#menu_h a:hover, #menu_h a:focus
{
	border-top: 2px solid #6B6B8F;
	border-left: 2px solid #6B6B8F;
	border-bottom: 2px solid #D4D1E8;
	border-right: 2px solid #D4D1E8;
	background: #868CAE;
	}

/*this ends the menu buttons*/

