body {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

.content {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing:0px;
	color: #ffffff;
	line-height:13px;
	}
a.content {
	text-decoration:underline;
	background-color: #00FF00,transparent,alpha (opacity=50);
	color: #99ffff;
	}
a.content:hover {
	text-decoration:none;
	color: red;
	}

.contentsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	letter-spacing:0px;
	color: #ffffff;
	line-height:11px;
	}
a.contentsmall {
	text-decoration:underline;
	background-color: #00FF00,transparent,alpha (opacity=50);
	color: #99ffff;
	}
a.contentsmall:hover {
	text-decoration:none;
	color: red;
	}

.contentdark {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing:0px;
	color: #000000;
	line-height:15px;
	}
a.contentdark {
	text-decoration:underline;
	color: #0071d6;
	}
a.contentdark:hover {
	text-decoration:none;
	color: red;
	}


.contentdarksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing:0px;
	color: #000000;
	line-height:14px;
	}
a.contentdarksmall {
	text-decoration:underline;
	color: #0071d6;
	}
a.contentdarksmall:hover {
	text-decoration:none;
	color: red;
	}


.contentdarkHeader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	letter-spacing:0px;
	color: #0099ff;
	line-height:20px;
	}
a.contentdarkHeader {
	text-decoration:underline;
	color: #0071d6;
	}
a.contentdarkHeader:hover {
	text-decoration:none;
	color: red;
	}
.contentredHeader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	letter-spacing:0px;
	color: red;
	line-height:20px;
	}
a.contentredHeader {
	text-decoration:underline;
	color: #0071d6;
	}
a.contentredHeader:hover {
	text-decoration:none;
	color: red;
	}
.division {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing:1px;
	color: #000000;
	line-height:14px;
	}
a.division {
	text-decoration:underline;
	color: #000000;
	}
a.division:hover {
	text-decoration:none;
	color: #000000;
	}

.division {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing:1px;
	color: #000000;
	line-height:14px;
	}
a.division {
	text-decoration:underline;
	color: #000000;
	}
a.division:hover {
	text-decoration:none;
	color: #000000;
	}

.content10 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing:0px;
	color: #ffffff;
	line-height:24px;
	}
.contentheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	letter-spacing:-1px;
	color: #ffffff;
	line-height:26px;
	}
.contentheader2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	letter-spacing:px;
	color: #ffffff;
	line-height:16px;
	}
.contentheaderdark {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	letter-spacing:-1px;
	color: #0099ff;
	line-height:26px;
	}
.footernav {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	letter-spacing:1px;
	padding: 1px; border: 0px solid black;
	text-decoration:none;
	color: #ffffff;
	}
a.footernav {
	padding: 1px; border: 0px solid black;
	text-decoration:none;
	color: #ffffff;
	}
a.footernav:hover {
	text-decoration:none;
	color:red;
	}
.title_serif {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4A89A1;
	letter-spacing:1px;
	line-height:18px;
}
a.title_serif {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #844130;
	letter-spacing:1px;
	line-height:18px;
	}
a.title_serif:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4A89A1;
	letter-spacing:1px;
	line-height:18px;
	}
a.title_serif:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #844130;
	letter-spacing:1px;
	line-height:18px;
	}
.subnav {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing:1px;
	color: #ffffff;
	}
a.subnav {
	color:#ffffff;
	text-decoration:none;
	}
a.subnav:hover {
	color:#7ae9eb;
	text-decoration:none;
	}

.sublink {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing:1px;
	color: #ffffff;
	}
a.sublink {
	color:#ffffff;
	text-decoration:none;
	}
a.sublink:hover {
	color:#99ffff;
	text-decoration:none;
	}

#contentbox {
	overflow: auto;
	position: absolute;
	height: 389px;
	width: 300px;
	padding: 0px 0px 0px 0px;
}
#contentbox2 {
	overflow: auto;
	position: absolute;
	height: 132px;
	width: 429px;
	padding: 0px 0px 0px 0px;
}
body{scrollbar-3dlight-color : #dddddd;
scrollbar-arrow-color : #dddddd;
scrollbar-base-color : #cccccc;
scrollbar-darkshadow-color : Black;
scrollbar-face-color : #cccccc;
scrollbar-highlight-color : #999999;
scrollbar-shadow-color : #dddddd;
scrollbar-track-color : #8B8B8B;}

  #top { width: 780px; height: 90px; }
  #top .logo { margin: 15px; float: left; }
  
  #top a { height: 29px; float: left; text-indent: -9000px; background-position: top right; }
  
  #top a.spanish         { width: 54px; background: url(../images/home_0.gif) no-repeat; }
  #top a.spanish:hover   { background: url(../images/home_1.gif) no-repeat; }
  
  #top a.print           { width: 45px; background: url(../i/top_print_off.png) no-repeat; }
  #top a.print:hover     { background: url(../i/top_print_on.png) no-repeat; }
  
  #top a.sitemap         { width: 60px; background: url(../i/top_sitemap_off.png) no-repeat; }
  #top a.sitemap:hover   { background: url(../i/top_sitemap_on.png) no-repeat; }
  
  #top a.email           { width: 100px; background: url(../i/top_email_off.png) no-repeat; }
  #top a.email:hover     { background: url(../i/top_email_on.png) no-repeat; }
  
  #top .search_field         { float: left; }
  #top .search_field input   { width: 219px; height: 19px; border: 1px solid #ccc; border-right: 1px solid #666; }
  
  #top .search_link         { width: 49px; background: url(../i/top_search_off.png) no-repeat; !background-position: 0 1px;} /* IE Hack, lowers the search link by 1 pixel */
  #top .search_link:hover   { background: url(../i/top_search_on.png) no-repeat; !background-position: 0 1px; } /* IE Hack, lowers the search link by 1 pixel */
  
  #top .search_link_b input {!border-top: 1px solid #ffffff} /* IE Hack, lowers the search link by 1 pixel */

input, textarea, select { 
    background-color: #cccccc; 
    border: 1px solid #666666; 
    font-family: verdana; 
    font-size: 10px; 
    color: #000000; 
}
.image	{
	border-color: #0099ff;
	border-width:1px;
	}
a.image {
	border-color: #0099ff;
	border-width:1px;
	}
a.image:hover {
	border-color: #0099ff;
	border-width:1px;
	}.contentsmalltim {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	letter-spacing:0px;
	color: #666666;
	line-height:11px;
}
