body { 
	background-color: #cccccc;
	font-size: 12px; 
	font-family: arial; 
}

p { }

a{ 
	text-decoration: none;
}

a:visited { }

a:hover { }

a:active { }

.searchbanner{
	background-color: rgb(30, 125, 200)
}

div.menu a{
	color: rgb(215,238,250);
	font-size:10pt;	
	line-height: 20px;
	padding:10px 10px 10px 10px;
	text-decoration: none;
	
}
div#headerleft{
/*	border: 1px solid rgb(0,0,0); */
	height: 150px;
	width: 241px;
	background: url("./images/logo_blue1.jpg");		
}
div#headerright{
	height: 150px;
	width: 609px;
	background: url("./images/logo_right2.jpg");
	
}
div#searchleft{
	height: 80px;
	width: 162px;
	background: url("./images/search1.jpg");
	
}
div#searchleft:hover{
	cursor:pointer;
}
div#searchright{
	height: 80px;
	width: 300px;
	background: url("./images/search2.jpg");
}
div#searchright:hover{
	cursor:pointer;
}
div.menu a:hover{
	color: rgb(30, 125, 200);
	background-color: rgb(215,238,250);
}
table.tblmenu{
	background-color:rgb(30, 125, 200);
}
table#tblsubhead{
	background-color:#cccccc;
}
table#tblofjnk1{
	color: rgb(30, 125, 200);
	font-size:12pt;
}
div#divsubhead{
	color: rgb(30, 125, 200);
	font-size:12pt;
	font-weight: bold;
}
.themecolor{
	color: rgb(30, 125, 200);
}
.themeheader{
	color: rgb(30, 125, 200);
	font-weight: bold;
}
.themebackcolor{
	background-color: rgb(30, 125, 200);
}
.themebuslist{
	background-color: rgb(30, 125, 200);	
}
.themebuslist a{
	color: rgb(215,238,250);
	padding:3px 3px 3px 3px; 
	
}
.themebuslist a:hover{
	color: rgb(30, 125, 200);
	background-color: rgb(215,238,250);
}
*.buslistheading{
	color: rgb(255, 255, 255);
	font-weight: bold;
}
.buslisteven{
	font-size:8pt;
	background-color:#cccccc;
	color:#010025;	
}
.buslistodd  {
	font-size:8pt;	
	background-color:#ffffff;
	color:#010025;
	
}
.clsundisclosed{
	font-size:8pt;
	color: rgb(200,0,0);
}