body {

	margin: 0px;
	padding-left: 10px;

	padding: 0px;

	background: #FFFFFF;

	font: normal x-small Verdana, Arial, Helvetica, sans-serif;

	color: #666699;

}



.maintable {

	border: 1px solid #FFFFFF;

}



.nav {

	border-right: 1px solid #FFFFFF;
	background-color:#3399ff;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	
	padding-left:3px;

	height: 400px;

}



.banner {

	border-bottom: 1px solid #FFFFFF;

	background: #1A55AB url(images/banner.gif) no-repeat scroll left bottom;

	height: 100px;

}



.bottombanner {

	border-bottom: 1px solid #000000;

	background:black;

	height: 5px;

}



.subtitle {

	background:red;

	height:5px;

	font: bold small Verdana, Arial, Helvetica, sans-serif;

	color: #666699;

	padding-left: 2px;

}



.content {

	background: #FFFFFF;
	height: 340px;

	padding-top: 5px;

	padding-left: 5px;

	color: #666699;

	font: normal small/20px Verdana, Arial, Helvetica, sans-serif;

}



.content img {

	padding-right: 5px;

}



.topimage {

	padding-left: 5px;

}



.stripe {


	height: 20px;

	border-bottom: 1px solid #FFFFFF;



}



.footer {

	border-top: 1px solid #FFFFFF;

	background: #000000;

}



.navlinks a{

	color: #FFFFFF;
	font: bold small Verdana, Arial, Helvetica, sans-serif,;
	font-weight: bold;
	display:block;
	

	width:100%;

	height: 40px;

	border-bottom:3px;
	 border-bottom-color:#FFFFFF;
	 border-bottom-style: groove;
	
	

	text-decoration: none;

}



.navlinks a:hover{

	background:  #FFFFFF;

	color: #757F91;

}



.title {

	color: #FFFFFF;

	font: Bold small Verdana, Arial, Helvetica, sans-serif;

	background: #FFCC66;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 3px;

}

h1 {text-align:center; font-size:20px; color:#3399ff;}
h2 {text-align:center; font-size:16px; color:#3399ff;}
div.rssfeed { width:240px; border:1px solid #3399ff; background-color:#F5FDF7; padding:5px; font-size:9px; float:right; margin-left:20px; }
dl.rss, dl.rssinfo { margin:0; padding:0; }
dl.rss dt a { text-decoration:none; font-size:9px; margin: 0;}
dl.rss dt a:hover { color:#336699; }
dl.rss dd {	margin-left:0; padding-bottom:1em; }

.content a{	
	color: #666699;	
	text-decoration:none;
}

.floatboxright {width:125px; padding:0px 0px 0px 2px;background:#ffffff; border: 1px solid #000000; float:right; font-size: 9px;}
.floatboxright a{ text-decoration:none; font-size:9px;}
.floatboxleft {width:200px; padding:0px 0px 0px 5px;background:#ffffff; border: 0px solid #000000; float:left; font-size: 12px;}
.floatboxleft a{ text-decoration:none; font-size:12px;}
.floatboxmiddle {width:200px; padding:0px 0px 0px 5px;background:#ffffff; border: 0px solid #000000; font-size: 12px;}
.floatboxmiddle a{ text-decoration:none; font-size:12px;}

.floatboxright {width:150px; padding:0px 0px 0px 5px;background:#ffffff; border: 0px solid #000000; float:right; font-size: 12px;}
.floatboxright a{ text-decoration:none; font-size:12px;}

.footer {
	border-top: 1px solid #FFFFFF;
	background-color: #3399ff;
	height:10px;
}
