body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;    
  margin: 0px; 
	text-align: center; 
	background-color: #3D6388;
}

body.media {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;    
  margin: 0px; 
	text-align: center; 
	background-color: white;
}

table { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px; 
  /* background-color: white; */
}

#container {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: white;
}

#containerpad {
	padding: 3px 0px 0px 0px;	
}      

.mainarea {
	width: 960px;
	margin-left: 10px;
}

.squeezed {
	margin-left: 100px;
	margin-right: 100px;
}

.squeezed2 {
	margin-left: 200px;
	margin-right: 200px;
}

a:link { color: blue; text-decoration: underline; }
a:hover { color: red; }
a:visited { color: blue; text-decoration: underline; }
a:visited:hover { color: red; }

a.division:link { color: black; text-decoration: none; }
a.division:hover { color: red; text-decoration: underline; }
a.division:visited { color: black; text-decoration: none; }
a.division:visited:hover { color: red; text-decoration: underline; }

a.leftnav:link { color: red; text-decoration: underline; }
a.leftnav:hover { color: red; }
a.leftnav:visited { color: red; }
a.leftnav:visited:hover { color: red; }

.indent { padding-left: 20px; }
.separate { padding-bottom: 3px; border-bottom: 3px solid orange; }
.padded { padding-top: 2px; padding-left: 3px; padding-right: 3px; }
.explain { color: red; font-size: 14px; font-weight: bold; }


table.sitebanner {
  width: 960px;
  height: 85px;
  font-weight: bold;
  font-size: 14px;
}


table.topnav {
  font-family: Helvetica, Arial, sans-serif;
  color: white;
	font-size: 13px;
  font-weight: bold;
	background-color: #49606D;
	width: 960px;
}

td.topnav { padding-top: 5px; padding-bottom: 5px; text-align: center; border-right: 1px solid white; }
td.topnav2 { background-color: red; padding-top: 5px; padding-bottom: 5px; text-align: center; }

a.topnav:link { color: white; text-decoration: none; border-bottom: 1px solid #49606D; }
a.topnav:hover { color: white; text-decoration: none; border-bottom: 1px solid white; }
a.topnav:visited { color: white; text-decoration: none; border-bottom: 1px solid #49606D; }
a.topnav:visited:hover { color: white; text-decoration: none; border-bottom: 1px solid white; }

a.topnavred:link { color: white; text-decoration: none; border-bottom: 1px solid red; }
a.topnavred:hover { color: white; text-decoration: none; border-bottom: 1px solid white; }
a.topnavred:visited { color: white; text-decoration: none; border-bottom: 1px solid red; }
a.topnavred:visited:hover { color: white; text-decoration: none; border-bottom: 1px solid white; }

h1 {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 26px;
  padding-top: 18px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
	text-align: center;
}

h2 {
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 0px;
  margin: 0px;
}


td.leftmenu {
  width: 165px;
  border-top: 10px solid white;
  border-right: 10px solid white;
  background-color: white;
}

div.leftmenuheader {
  font-size: 13px;
  font-weight: bold;
  background-color: #E3DEB6;
  padding-left: 10px;
}

div.leftmenuheader2 {
  font-size: 13px;
  font-weight: bold;
  background-color: #E3DEB6;
  padding-left: 10px;
  padding-top: 10px;
}

div.leftmenugroup {
  padding-left: 20px;
  /* background-color: #FFEB84; */
	background-color: #E3DEB6;
}

a.leftmenuheader:link { color: black; text-decoration: none; }
a.leftmenuheader:hover { color: red; text-decoration: underline; }
a.leftmenuheader:visited { color: black; text-decoration: none; }
a.leftmenuheader:visited:hover { color: red; text-decoration: underline; }

.footer:link { font-size: 11px; padding-left: 3px; padding-right: 3px; }
.footer:visited { font-size: 11px; padding-left: 3px; padding-right: 3px; }
.footertext { font-size: 11px; text-align: center; color: #465D61; }


input.fdlookup {
  width: 27px;
  height: 22px;
  font-weight: bold;
}

a.cbr:link { color: white; text-decoration: none; }
a.cbr:hover { color: white; text-decoration: underline; }
a.cbr:visited { color: white; text-decoration: none; }
a.cbr:visited:hover { color: white; text-decoration: underline; }