body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #DADBC5;
	background-image: url(images/bg_gradient.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
a:link {
	color: #FFFFFF  ;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFCC;
}
a:active {
	color: #FFFFFF;
}

.regular { color:black; font-size:11pt; font-family: Helvetica, sans-serif }
.regHighlight { color: #996600; font-size:11pt; font-family: Helvetica, sans-serif; font-weight:bold  }
.quote { color: #996600; font-size:12pt; font-family: Helvetica, sans-serif; font-style:italic; font-weight: bold; }
.program { font-size:10pt; font-family: Helvetica, sans-serif }
.announcement { font-size:10pt; font-family: Helvetica, sans-serif; color: white }
.beigesmall { font-size:10pt; font-family: Helvetica, sans-serif; color: #FFFF99; font-weight: bold }

div.float {
  float: right;
  background: #DBDCCB;
  border:solid;
  border-width: 2px;
  border-color:#B4B4B4;
  margin: 0px 0px 10px 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 11px;
  }
  
div.float p {
   text-align: left;
   font: Arial, Helvetica, sans-serif; color: white;
   line-height: 15px;
   }
   
div.hr {
  height: 4px;
  background: #fff url(images/hr.png) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

table.alerts
{ text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 100%;
background-color: white;
border: 2px #B4B4B4 solid;
border-collapse: collapse;
border-spacing: 0px;}


.alertHd
{ border-bottom: 2px solid #B4B4B4;
background-color: #DADBC5;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #2A4EA6;}


.alertBod p
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 13px;
line-height: 18px;
color: #404040;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;} 

table.details
{ text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 455;
background-color: white;
border: 2px #B4B4B4 solid;
border-collapse: collapse;
border-spacing: 0px;}


.detailsHd
{ border-bottom: 2px solid #B4B4B4;
background-color: #DADBC5;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 14px;
color: #2A4EA6;}


.detailsBod p
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 13px;
line-height: 18px;
color: #404040;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;} 