body {
background-image:url(images/bg_main.jpg);
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.hdsitemap
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#C8E1EE;
font-weight:bold;
color:#152F63;
}
.hdmain
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#152F63;
}
.menulinks
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
.menulinks:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
.menulinks:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#ffffff;
}
.borderwhite {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align:top;
}

.whitepipe{
font-family:verdana;
color:#FFFFFF;
font-size:10px;
margin-bottom:10px;

}

.navbg{
background-image:url(images/navbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
vertical-align:top;
height:53px;
}

/* background for the left mid portion: Navy Rect */
.leftNavyBG {
	background-image:url(images/left_navy_bg.gif);
	background-repeat:no-repeat;
	background-position: -3px -6px;
	height: 328px; width:231px;
	vertical-align:top;
}

.leftMidTable {
	margin-top:16px;
	height:150px;
}
.leftMidTable td{
padding:7px;
padding-left:3px;
padding-top:16px;
text-align:center;
vertical-align:top;
}

.leftMidTable td img {
border:1px solid #AAA;
}

.leftMidTable td div img {
	border:0px;
	display:block;
}
.leftMidTable td div {
	border:1px solid #AAA;
	width:192px;
	background-color:#4A5A73;
	text-align:left;
}
.leftMidTable td div span {
	color:#FFF;
	display:block;
	padding:10px;
}
.midContents {
	vertical-align:top;
	text-align:left;
	padding-left: 16px;
	padding-top:7px;

}

.welcomeTD {
	background-image:url(images/welcome_underline.gif);
	background-repeat:no-repeat;
	height:27px;
	background-position:0px 26px;
}

.midContents table td.contents {
text-align:justify;
line-height:160%;
color:#000;
padding-right:16px;
padding-top:7px;
}

.bottomPicsBG {
	background-image:url(images/bottomBG.gif);
	background-repeat:repeat-x;
	height:120px;
	padding:7px;
	padding-top:3px;
	padding-left:3px;
	text-align:center;
}


.bottomPicsBG table td {
	background-color:#4A5A73;
	border:1px solid #BBB;
	padding:8px;
	text-align:center;
}

.bottomPicsBG table td img {
	
	border:1px solid #FFF;
}

.bottom {
	padding: 2px;
	padding-bottom:5px;
	color:#996666;

}

.bottom a{
	color:#C00;
	text-decoration:none;
}
.links
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3B547D;
font-size:11px;
text-decoration:none;
}
.links:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3B547D;
font-size:11px;
text-decoration:underline;
}
.liststyle
{
list-style-image:url('images/list_bullets.gif');
}