body {
	background-color:#f7fcf6;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	width:100%;
}

a, a:visited {
	color:#00628c;
}

.clearhack { display: inline; } /*Clears Box Model Hack in IE5*/

input,select,option,button,textarea{
	font-family: Tahoma, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.content img {
	border:1px solid #C0C0C0;
}

table.content, td.content {
	font-family: Tahoma, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:1px;
	line-height:15px;
}

.content li {
	list-style-image:url(img/bullet1.gif);
}

.content li ul li {
	list-style-image:url(img/bullet2.gif);
}

.content li ul li ul li {
	list-style-image:url(img/bullet3.jpg);
}

td.content a:link    { color: 00628C }
td.content a:active  { color: 257CBB }
td.content a:visited { color: 00628C }
td.content a:hover   { color: 880000 }

td.deadlink {
	font-family: Tahoma, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:1px;
	line-height:15px;
	color:#C0C0C0;
	text-decoration:none;
}

td.deadlink a:link    { color: C0C0C0;text-decoration:none; }
td.deadlink a:active  { color: C0C0C0;text-decoration:none; }
td.deadlink a:visited { color: C0C0C0;text-decoration:none; }
td.deadlink a:hover   { color: C0C0C0;text-decoration:none; }

td.subnav {
	font-family: Tahoma, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textBlack { color: #000000;font-size: 11px;line-height: 14px;font-family: Tahoma, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;}
.textGray  { color: #C0C0C0;font-size: 11px;line-height: 14px;font-family: Tahoma, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;}

h2
{
	font-size:14px;
	font-family:tahoma, verdana;
	color: #339d3c;
	font-weight:bold;
}

h3
{
	font-family: tahoma, verdana;
	font-size: 12px;
	color: #297EBD;
}

.navUL {
  padding: 0; 
  margin: 0;	
  list-style: none;
}

.topnav {  
  font-family: Tahoma, Verdana;
  font-size: 11px;
  border-bottom: 1px #C0C0C0 solid;
  font-weight:bold;
  text-decoration:none;
  list-style: none;
  text-indent:5px;
  padding: 2px;
  background-color:#ffffff;
  color: #000000;
  line-height:19px;
}

.topnav li {
   list-style: none;
   padding: 0; 
   margin: 0;
   text-decoration:none;
}

.topnavHi {  
  font-family: Tahoma, Verdana;
  font-size: 11px;
  border-left: 1px #C0C0C0 solid;
  border-bottom: 1px #C0C0C0 solid;
  font-weight:bold;
  text-decoration:none;
  list-style: none;
  text-indent:5px;
  padding: 2px;
  background-color:#257CBB;
  color: #FFFFFF;
  line-height:19px;
}

.topnavHi a:link { color: #FFFFFF; text-decoration:none; }
.topnavHi a:visited { color: #FFFFFF; text-decoration:none; }
.topnavHi a:active { color: #990000; text-decoration:none; }
.topnavHi a:hover { color: #000000; text-decoration:none; }

.topnav a:link { color: #515151; text-decoration:none; }
.topnav a:visited { color: #515151; text-decoration:none; }
.topnav a:active { color: #990000; text-decoration:none; }
.topnav a:hover { color: #00628C; text-decoration:none; }


#subnav, #subnavHi { 
	font-size: 10px;
	font-weight:normal;
	border-left:2px #008198 solid;
	text-indent:2px;
}

.homeTbl td {
	font-size:11px;
	line-height:20px;
	padding-top:4px;
	padding-left:10px;
	vertical-align:top;
	padding-bottom:6px;
	border-right:2px solid #fff;
}

img.homeImg {
	margin-top:40px;
	margin-bottom:0px;
}

.kd {
	font-size:10px;
	line-height:9px;
}

#imenus0 {
	position:absolute;
	visibility:hidden;
	display:block;
	left:159px;
	top:116px;
	z-Index:1000;
	background:url("img/shadow_lt.gif") no-repeat -10px 0px;
	height:22px;
}

#allBody {
	position:absolute;
	margin-left:150px;
	top:14px;
	z-Index:1;
}

.req { color:#990000; }
#err { color:#990000; font-weight:bold; height:35px;display:none;}