body {  margin-top: 0px; margin-right: 1px; margin-bottom: 0px; margin-left: 0px; padding:0px; }

hr { height: 1px; width: 40%; noshade="noshade"; }


.small-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
.main-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}
.main-text-bold-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-align: left;
	font-weight: bold;
}
.main-text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.main-text-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.A-Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #006699;
}

.B-Header-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-align: left;
}
.B-Header-left-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
.B-Header-left-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
.C-Header-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.main-text-centered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.main-text-bold-centered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #006699;
}
.B-Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #006699;
}
.B-Header-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}
.C-Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #006699;
}
.small-text-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.main-text-footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

.centered-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.centered-link-11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.main-text-bold-centered-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.main-text-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-align: left;
	font-weight: bold;
}
.main-text-bold-centered-red-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.A-Header-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}
.A-Header-Black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.B-Header-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.C-Header-left-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
}
.twenty-four-point-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #006699;
	text-align: center;
	font-weight: bold;
}
.twenty-four-point-header-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #E80000;
	text-align: center;
	font-weight: bold;
}
.twenty-four-point-header-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.main-text-italics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}

#nav {
 width: 750px;
 font: 12px Arial, Verdana, sans-serif;
 background: #E80000;
 /*margin: 10px 0 10px 0px;*/
}
#nav ul {
  margin: 0px 0 0 0;
	list-style:none;
	padding: 0;
}

#nav ul a:hover {
 background: #000000;
}

#nav ul a {
  background: #E80000 url('/images/new/nav-divider.gif') no-repeat 100% 50%;
  display: block;
  margin: 0;
	padding: 0
 }
 
#nav ul .last a { /* the last item won't have the divider */
 background: #E80000;
}
#nav ul .last a:hover {
  background: #000000;
}
#nav ul li {
  color: #fff;
	float: left;
	padding: 0px;
}
#nav ul li a{
  margin: 0;
  color: #fff;
  /*background: url(../images/nav-divider.gif) no-repeat 100% 50%;*/
  padding: 5px 10px 5px 10px; 
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
#nav ul li a:hover {
 color: #fff;
 background: #000000 url('../DWS/images/nav-divider.gif') no-repeat 100% 50%;
}


/* second level nav list on the main nav */
/*****************************************/
#nav ul li ul{ 
  display: block;
	position: absolute;
	left: -999em; 
	padding: 0;
	width: 200px;
	border-bottom: 1px solid #AEBCC3;
	z-index: 100;
	overflow: hidden; /* IE6 */
	margin: 0px 0px 0px 0px;
	padding: 0;
	float: none;
}

#nav ul li ul li {
  	float: none;
		display: block;
		padding: 0;
  	margin: 0!important;
}
#nav ul li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
  	left: auto;
  	padding: 0px;
}

#nav ul li ul li {
  	background: none;
  	padding: 0;
  	margin: 0;
		/*width: 100%; remove it so that it won't have a gap between each list item on IE 7 */
	  display: inline; /* add this so that it won't have a gap between each list item on IE 6 */
}
#nav ul li ul li a {
  	background: #666666;
		padding: 4px 10px 4px 10px;
		border-top: 1px solid #AEBCC3;
		border-left: 1px solid #AEBCC3;
	  border-right: 1px solid #AEBCC3;
		font-size: 10px;
		color: #fff;
		margin-bottom: 0!important;
}
#nav ul li.last ul li a {
  background: #666666;
}

#nav ul li ul a:hover {
 color: #fff;
 background: #000000;
}

.search_txt {font-size: 10px;}
.search_btn {font-size: 10px;}
