body{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 76%;
	color: #382000;
	line-height: 1.166;	
	padding: 0px;
	margin: 0px;
    text-align:center;
	background-color:#666666;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
}
#frame {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	width: 900px;
}
#header {
	margin: 0 0 0px 0;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	height:123px;
	width:900px;
	text-align:right;
}
#image {
	margin: 0 0 0px 0;
	background-image:url(images/image.jpg);
	background-repeat:no-repeat;
	height:137px;
	width:731px;
	float:left;
	color:#FFFFFF;
}
#imageright {
	margin: 0 0 0px 0;
	background-image:url(images/image-right.jpg);
	background-repeat:no-repeat;
	height:137px;
	width:169px;
	float:right;
}
#navhead {
	margin: 0px 0px 0px 0px;
	background-image:url(images/menu.gif);
	background-repeat:no-repeat;
	height:27px;
	width:900px;
}
#nav { /* all lists TOP LEVEL*/
	margin: 0px 0px 0px 0px;
	list-style: none;
	line-height:27px;
	padding:0;
	float:left;
}
#nav ul {
	margin: 0px 0px 0px 0px;
	list-style: none;
	line-height:27px;
}
#nav a {
	display: block;
	/*background-image:url(images/but-bg-one.gif);*/
	/*background-repeat:no-repeat;*/
	width:150px;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
}
#nav a.nosub {
	text-indent:10px;
	border-bottom:1px solid #000000;
}
#nav a.sub {
	background: url(images/sub.gif) center right no-repeat;
	text-indent:10px;
	border-bottom:1px solid #000000;
}
#nav li { /* all list items */
	float: left;
	width:150px;
}
#nav a.topitem {
	text-align:center;
}
#nav li ul { /* second-level lists */
	position: absolute;
	background: #0F448F;
	/*width: 10em;*/
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding: 0px 0px 0px 0px;
	margin:0px 10px 10px 0px;
	line-height:27px;
	width:150px;
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -28px 10px 0px 150px;
	padding: 0px 0px 0px 0px;
	line-height:27px;
	background-color:#0F448F;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
#nav li:hover, #nav li.sfhover {
	background: #2081D1;
	width:150px;
	padding: 0px 0px 0px 0px;
}
#righthand {
	float: right;
	width: 169px;
	color:#ffffff;
	border-top:2px solid #ffffff;
}
/***********Menu Section***********/
/***********Menu With Rollovers in CSS***********/
#buttonscontainer {
width: 345px;
margin: 0px auto;
border:5px solid #0F448F;
}
#buttons a {
color: #ffffff;
text-decoration: none;
display: block;
margin: 0px;
border:5px solid #0F448F;
height:45px;
}
#buttons a:hover {
color: #ffffff;
background-color: #2D568F;
text-decoration: none;
margin: 0px;
border:5px solid #2D568F;
height:45px;

}
/***********Menu With Rollovers in CSS***********/
/***********Under Menu***********/
#lefthand {
	float: left;
	width: 184px;
}
#content { 
	float: left;
	width:900px;
	background-color:#FFFFFF;
}
td.contentgrey {
background-color:#333333;
color:#FFFFFF;
background-image:url(images/grey-fade.gif);
background-repeat:repeat-x;
vertical-align:top;
}
td.contentgrey h3 {
color:#FFFFFF;
letter-spacing:1px;
padding-top:10px;
}
td.contentwhite {
background-image:url(images/white-bg-bott.gif);
background-repeat:no-repeat;
background-position:bottom left;
vertical-align:top;
background-color:#FFFFFF;
}
td.contentblue {
background-color:#0F448F;
vertical-align:top;
background-image:url(images/bgblue-fade.gif);
background-repeat:repeat-x;
color:#ffffff;
}
td.contentblue h3 {
color:#ffffff;
letter-spacing:1px;
padding-top:10px;
}
td.contentwhitetoblue {
vertical-align:top;
background-image:url(images/whitetoblue.gif);
background-repeat:no-repeat;
background-position:bottom right;
}
#content p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	margin:0px 10px 10px 10px;
	padding:0px 10px 10px 10px;
}
#contentleft {
	width:385px;
	float:left;
}
#contentright {
	width:385px;
	float:right;
}
img.Imageonwhite {
	border:1px solid #0F448F;
	margin:0px 5px 0px 5px;
	padding:2px;
}
img.Imageonblue{
	border:1px solid #ffffff;
	margin:0px 5px 0px 5px;
	padding:2px;
}
h1,h2,h3,h4 {
	margin:10px 10px 10px 20px;
}
h1 {
	font-size: 1.8em;
	font-weight: normal;
}
h2 {
	font-size: 1.25em;
	color:#362DA3;
}
h3 {
	color: #1D0E06;
	font-size: 1.25em;	
}
h4 {
	color: #1D0E06;
	font-size: 1em;	
}
#footer {
	clear: both;
	height:70px;
	color:#cccccc;
	text-align:center;
	background-image:url(images/footer.gif);
	background-repeat:repeat-x;
	margin: 0px auto;
	padding: 0px;
	width: 900px;
}
 A.webdi:hover {
    color: #000033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.webdi:link {
    color: #000033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.webdi:visited {
    color: #000033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A.webdi:active {
    color: #000033;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
