div#leftnav {
 width: 150px;
 background-color:#04184b;

 }

div#s1 {
  width: 150px;
  background-color:#04184b;          /* menu width */

}

#dropdown {
	margin-top:0px;
	padding: 5px 10px 0px 10px;
	background-color: #ccffcc;
	border-right: 1px dotted #00adef;
	border-left: 1px dotted #00adef;
	border-bottom: 1px dotted #00adef;
	border-top: 1px dotted #00adef;
	font-size: 8pt;
	}		


div#s1 ul {
  background-color: #04184b;
  list-style-type: none; /* get rid of the bullets */
  padding:0;             /* no padding */
  margin:0;              /* no margin for IE either */
}

div#s1 ul li {
  margin: 0;
  padding: 0;
  background-color: #00a650;
  display:block;
  border-top: 1px solid white;
 /* lines */
}

div#s1 ul li a {
  display: block;         /* lines extend to right, make area clickable */
  color: white;
  background-color: #04184b;
  padding: 6px 6px 6px 15px;
  margin:0;
  text-decoration: none;
font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	  font-size: 10pt;
  height:15px;           /* hint for IE, alternatively remove whitespace from HTML */ 
}

div#s1 ul ul li a {
  margin-left: 10px;     /* indent level 1 */
}

div#s1 ul li a:hover {
  color: #fff;
  background-color: #00adef; /* rollover effect */
}

#content {
  padding: 9px;
  padding-top: 8px;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 10pt;
}

.titlefloatleft {
display: inline;
float:left;
padding: 0px 0px 0px 0px;
}

.floatleft {
display: inline;
float:left;
padding: 0px 6px 10px 0px;
}

.floatright {
display: inline;
float:right;
margin-right:12px;
}

#newsboxyellow {
display: block;
border: 1px solid #fdb813;
padding: 2px;
background:#ffffcc;
margin: 4px 0px 4px 0px;
	}

#newsboxblue {
display: block;
border: 1px solid #00adef;
padding: 2px;
background:#ccffff;
margin: 4px 0px 4px 0px;
	}
	
#wherephevsyellow {
display: block;
border: 1px solid #a2a2a2;
padding: 2px;
background:#ffffcc;
margin: 4px 0px 4px 0px;
	}
	
#wherephevsgreen {
display: block;
border: 1px solid #a2a2a2;
padding: 2px;
background:#ccffcc;
margin: 4px 0px 4px 0px;
	}
	
#newsboxgreen {
display: block;
border: 1px solid #00a650;
padding: 2px;
background:#ccffcc;
margin: 0px 0px 12px 0px;
	}
		
#featurebox {
display: block;
border: 1px solid #00adef;
padding: 0px;
background:#ccffff;
margin: 0px 0px 3px 3px;
float:right;
width:240px; 
	}
	
#featureleftblue {
display: block;
border: 1px solid #999;
padding: 2px;
background:#ffffff;
margin: 0px 4px 0px 0px;
float:left;
width:240px;
font-size: 8pt;
font-family: Verdana, Geneva, Arial, sans-serif; 
	}

#homeboxes {
clear: both;
display: block;
padding: 5px;
width:400px;
background:#99ff99;
border: solid 1px #fff;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-size: 10pt;
}

#insetright {
display: block;
border: 1px solid #00a650;
padding: 1px;
float:right; 
background:#ccffcc;
margin:0px 0px 0px 5px;
	}

#boxleft {
display: block;
border: 1px solid #00a650;
padding: 3px;
float:left;
width:300px; 
background:#ccffcc;
margin:0px 3px 0px 0px;
	}

#bottomboxgreen {
display: block;
border: 1px dotted #000000;
padding: 3px;
width: 375px;
background:#ccffff;
margin: 0px 0px 2px 0px;
	}

#faq {
	border-bottom: 1px dotted #00a650;
	padding: 9px 0px 4px 0px;
}

#pagenav {
	display: block;
	border: 1px solid #00a650;
	padding: 3px;
	background:#ccffcc;
	margin:4px 0px 3px 0px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 8pt;	
	}

#insetr {
	width : 150px;
	padding : 0px 0px 4px 4px;
	border-left: 1px solid #999;
	border-bottom: 1px solid #999;
	margin : 2px 0px 2px 12px;
	float : right;
}

#insetl {
	width : 150px;
	padding : 0px 4px 4px 0px;
	border-right: 1px solid #999;

	margin : 2px 2px 2px 0px;
	float : left;
}


#insetpic {
	font-size: 8pt;
	font-style: italic;
}

#insettitle {
	padding : 1px 2px 1px 2px;
	margin: 0px 0px 2px 0px;
	background : #fdb813;
	color: #fff;
	border: 1px solid #fdb813;
	font-weight: bold;
}

#insettitlegreen {
	padding : 1px 2px 1px 2px;
	margin: 0px 0px 2px 0px;
	background : #00a650;
	color: #fff;
	border: 1px solid #00a650;
	font-weight: bold;
}

#insettitleblue {
	padding : 1px 2px 1px 2px;
	margin: 0px 0px 2px 0px;
	background : #00adef;
	color: #fff;
	border: 1px solid #00adef;
	font-weight: bold;
}

#insetcontentgreen {
	padding : 2px 2px 2px 2px;
	border: 1px solid black;
	font-size: 8pt;
	background:#ccffcc;
}

#insetcontentblue {
	padding : 2px 2px 2px 2px;
	border: 1px solid black;
	font-size: 8pt;
	background:#ccffff;
}

#insetcontentyellow {
	padding : 2px 2px 2px 2px;
	border: 1px solid black;
	font-size: 8pt;
	background:#ffffcc;
}

#insetcontent {
	padding : 2px 2px 2px 2px;
	border: 1px solid black;
	font-size: 8pt;
}
#box {
display: block;
border: 1px dotted #000;
padding: 3px;
float:right;
width:210px; 
background:#ccc;
margin:0px 0px 0px 3px;
	}
.textbox {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12pt;}
.titlegreen {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:13pt; color:#006633;}
.text {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:10pt;}
.textw {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:10pt; color:ffffff;}
.textquote {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:8pt;}
.textboxsmall {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:9pt; line-height:14pt;}
.textsmall {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 8pt; color:ffffff;}
.textsmallblack {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 8pt;}
.textsmallb {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 7pt; color:000000;}
input.red {background-color: #cc0000; font-size: 12px; color: white;}
input.blue {background-color: #00adef; font-size: 12px; color: white;}
input.pink {background-color: #99ccff; font-size: 12px;}
input.white {background-color: #ffffff; font-size: 12px;}
input.yellow {background-color: #fdb813; font-size: 12px;}
input.white2 {
	background-color: #ffffff;
	font-size: 12px;
	width: auto;
}
#yahoo {padding: 8px;}


.rss-items {
	margin-top:3px;
	margin-left:10px;
	padding-left:0px;
	margin-bottom: 2px;
	color:#000;
}

.rss-box-home {
}

.rss-box-home .rss-items {

margin:0 0 0 5;
color:#000;
}

.rss-box-home .rss-item {
margin-bottom:5px;
}

.rss-box-home a {
color:black;

}

.rss-box-home a:hover {color:blue;}


.rss-title {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-size: 8pt;
	color:#000;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss-item  {
  font-family: verdana;
  font-size: 8pt;
  font-weight : normal;
  list-style:none;
}
