body  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
}

.main  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
}

.navlink  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 9pt;
	font-weight : bold;
}

.todaylink  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
	color : #0E5899;
	text-decoration: underline;
}

.homelink  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 7pt;
	color : #ffffff;
	text-decoration: underline;
}

.header1  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 11pt;
	text-decoration: none;
	font-weight : bold;

}

.news_title  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 10pt;
	text-decoration: none;
	font-weight : bold;

}

.safeharbor  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 7pt;
	text-decoration: none;
	font-weight : italics;

}

.whitelink  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
	color : #ffffff;
	text-decoration: underline;
}

.sidebarlink  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
	color : #000066;
	text-decoration: underline;

}

.rtsidebarhead {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 9pt;
	color : #ffffcc;
	font-weight : bold;
}

.sidebartitle{
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 10pt;
	color : #ffffff;
	font-weight : bold;
}

.pagetitle  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 12pt;
	color : #0E5899;
	font-weight: bold;

}

.pagetitlesub  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 10pt;
	color : #000000;
	font-weight: bold;

}

.whitetitle  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 10pt;
	color : #ffffff;
	font-weight: bold;

}

.redtitle  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 11pt;
	color : #FF3300;
	font-weight: bold;

}


p  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
}

b  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
	font-weight : bold;
}

ol  {
	list-style : decimal;
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
}

ul  {
	list-style : disc;
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
}

li  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
}

.searchprompt  {
	font-family : ms sans serif;
	font-size : 8pt;
	font-weight : normal;
	height : 17;
	width : 115;
}



td  {
	font-size : 8pt;
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-weight : normal;
}


.footer  {
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
	color : #ffffff;
}

.td {
  border: 1 solid #0E5899;
  color: #000;
  padding: 0;
  margin: 10;
 }
 

.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/button-back-over.gif) no-repeat;
white-space: nowrap;
display: block;
width: 125px;
height: 20px;
margin: 0;
padding: 0;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 125px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav img
{
width: 125px;
height: 20px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 15px;
top: 3px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.cssnav2
{
position: relative;
font-family: arial, helvetica, sans-serif;
color: #ff9900;
background: url(../images/button-back-over2.gif) no-repeat;
white-space: nowrap;
display: block;
width: 125px;
height: 20px;
margin: 0;
padding: 0;
}

.cssnav2 a
{
display: block;
color: #000000;
font-size: 11px;
width: 125px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav2 img
{
width: 125px;
height: 20px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav2 a:hover img
{
visibility:hidden
}

.cssnav2 span
{
position: absolute;
left: 15px;
top: 3px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

a:link {color: #0060ab;}
a:visited { color: #0060ab;}
a:hover {color: #0060ab;}
a:active { color: #0060ab;} 
#hideShow{
	font-family : Verdana, ms sans serif,san serif, geneva;
	font-size : 8pt;
	line-height: 14pt;
	position:absolute;
	left:50%;
	margin-left:-201px;
	top:225px;
	z-index: 150;
	border:1px solid #000000;
}