body
{
  text-align:center;
}

div#mainwrap {
	width:800px;
	text-align:left;
}

div#header {width:800px; height:158px; text-align:left; padding-top:0px;margin-bottom:2px; background-image:url(/siteimages/header.jpg);}

div#headerlink1 {width:56px; height:58px; float:right; padding-top:24px;}

div#headerlink1 a:link, div#headerlink1 a:visited, div#headerlink2 a:link, div#headerlink2 a:visited, div#headerlink3 a:link, div#headerlink3 a:visited
{
text-align:left; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
background-color:#16A3DB;
}

div#headerlink2 {width:59px; height:58px; float:right; padding-top:24px;}

div#headerlink3 {width:64px; height:58px; float:right; padding-top:24px;}

div#login {width:223px; height:58px; text-align:left; float:left; color:#ffffff; vertical-align:text-bottom;padding-top:85px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding-left:27px;
}

div#username {width:223px;}

div#usernamelabel {width:65px; height:25px; text-align:left; float:left;color:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	line-height:22px;
}
div#usernamebox {width:158px; height:25px; text-align:left; float:left; color:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	margin-bottom:2px;
}

div#password {width:223px;}

div#passwordlabel {width:65px; height:25px; text-align:left; float:left; color:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	line-height:22px;
}
div#passwordbox {width:158px; height:25px; text-align:left; float:left; color:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

div#passwordbox img
{
	vertical-align:bottom;
}

div#main {width:800px; background-color:#5A5C5C; text-align:left; padding-top:0px;}

div#leftnav {width:166px; background-color:#5A5C5C; text-align:left; padding-top:0px;float:left;}

div#leftnav ul
{
	margin-top:2px;
	margin-bottom:5px;
	list-style-image:url(/siteimages/lg_arrow.gif);
	margin-left:13px;
	padding-left:10px;
	list-style-position:inside;
}

div#leftnav li, div#leftnav li a:link, div#leftnav li a:visited
{
	color: #FFFFFF;
	background-color: #5A5C5C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:1px;
	font-weight:normal;
	margin-left:0px;
}

div#searchcontainer
{
  width:632px;
  padding-left:2px;
  padding-bottom:2px;
  background-color:#ffffff;
  float:left;
}

div#search {width:632px; height:25px; background-color:#86081D; text-align:right; padding-top:0px; float:left;
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

div#search img
{
	vertical-align:text-bottom;
}

div#searchlabel
{
	float:right;
	height:25px;
	line-height:25px;
	width:80px;
}

div#searchbox
{
	float:right;
	width:180px;
}

div#content {width:634px; background-color:#FFFFFF; text-align:left; padding-top:0px; float:left;}

div#contentleft {
  width:381px;
  background-color:#FFFFFF;
  text-align:justify;
  padding-right:5px;
  float:left;
  margin-left:2px;
  border-right: 1px solid #9C9C9C;
  color: #727272;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

div#contentfull {
  width:625px;
  background-color:#FFFFFF;
  text-align:justify;
  padding-right:5px;
  float:left;
  margin-left:2px;
  color: #727272;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

div#contentspacer {
  float:left;
  height:320px;
}

div#content a:visited, div#content a:link {
	color:blue;
	background-color: #ffffff;
	text-decoration:underline;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight:normal;
}

div#content p {
  margin-left:16px;
  margin-top:0px;
}

h1 {
	color: #727272;
	background-color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	margin-bottom:5px;
}

div#contentright {width:230px; background-color:#FFFFFF; text-align:left; padding-left:5px;float:left;height:320px;border-left: 1px solid #9C9C9C;margin-left:-1px;}

div#contentright ul
{
	margin-top:5px;
	margin-bottom:5px;
	list-style-image:url(/images/rightnavarrow.gif);
	margin-left:0px;
	padding-left:0px;
	list-style-position:inside;
}

div#contentright p
{
  color: #727272;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FFFFFF;
}

div#contentright p a:link, div#contentright p a:visited
{
  color: blue;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FFFFFF;
}

div#contentright li, div#contentright li a:link, div#contentright li a:visited
{
	color: blue;
	background-color: #EFEFEF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	text-decoration:underline;
	padding-left:3px;
	padding-top:0px;
	padding-bottom:5px;
	vertical-align:top;
	font-weight:normal;
}

div#contentright a:link, div#contentright a:visited
{
  background-color: #EFEFEF;
}

div#contentright li a:link, div#contentright li a:visited
{
  margin-left:5px;
}

div#bottomsection {width:800px; height:2px; background-color:#FFFFFF; text-align:left; padding-top:0px;float:left;}

div#bottomseparator {width:800px; height:7px; background-color:#45667F; text-align:left; padding-top:0px;float:left;}

div#footer {width:800px; height:30px; background-color:#DFE0E0; float:left;
	color: #727272;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	line-height:25px;
}

div#navmain1
{
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
	width:154px;
	padding-left:12px;
	padding-top:2px;
	padding-bottom:2px;
}

div#navmain1 a:link, a:visited
{
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
}

div#navmain1 img, div#navmain2 img, div#navmain3 img
{
	vertical-align:middle;
}

div#navmain2
{
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
	width:154px;
	padding-left:12px;
	padding-top:2px;
	padding-bottom:2px;
}

div#navmain2 a:link, a:visited
{
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
}

div#navmain3
{
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
	width:154px;
	padding-left:12px;
	padding-top:2px;
	padding-bottom:2px;
}

div#navmain3 a:link, a:visited
{
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
}

.frmnomargin
{
	margin-top:0px;
	margin-bottom:0px;
}

.searchtextbox
{
	width:125px;
	height:17px;
}

.firstitem
{
	margin-bottom:-2px;
}

.firstitemright
{
	margin-bottom:-6px;
}

.sitemapindent1
{
	text-indent:15px;
}
.sitemapindent2
{
	text-indent:30px;
}

div#contentfull li
{
	line-height:20px;
}