/* BEGIN GLOBAL STYLES */
body{
	background: #FFFFFF;  
	color: #000000; 
	margin-left : 0px;	
	margin-bottom : 0px; 
	margin-right : 0px; 
	margin-top : 0px;
} 
img{ 
	margin: 0px; 
	padding: 0px; 
	border: 0px;  
	display: block; 
	clear: both;
}
b{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;  
	font-weight: bold;	
	font-style: normal; 
	text-decoration: none;
}
i{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;  
	font-weight: normal; 
	font-style: italic; 
	text-decoration: none;
}
u{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;  
	font-weight: normal; 
	font-style: normal; 
	text-decoration: none;
}
font{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;  
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal; 
	text-decoration: none;
}
table.body{
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #E5E5E5;
	border-collapse: collapse;	
}
td.home{
	border-right-width: 1px; 
	border-right-style: solid; 
	border-right-color: #E5E5E5;
	border-collapse: collapse;
}
.home_hdr_white {	
		color: #ffffff; 
		font-size:14px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		text-decoration: none;	
}
table.edu{
	border-width: 1px; 
	border-style: solid; 
	border-color: #000000;	
	border-collapse: collapse;	
}
td.edu{
	border-width: 1px; 
	border-style: solid; 
	border-color: #000000;
	padding:3px 3px 3px 3px;		
	border-collapse: collapse;
}
td.banner{
	color: #000000; 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	padding:3px 3px 3px 3px;		
}
td.board{
	margin:2px 2px 2px 2px;		
	font-size:.8em; 
	font-family: Arial, Helvetica, sans-serif; 
}
td.edu2{
	border-right-width: 1px; 
	border-right-style: solid; 
	border-right-color: #000000;
	padding: 3px 3px 3px 3px;		
	border-collapse: collapse;
}
table.border{
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #000000;
	border-collapse: collapse;	
}
td.border{
	border-right-width: 0px; 
	border-right-style: solid; 
	border-right-color: #E5E5E5;
	border-collapse: collapse;
	padding: 13px 0px 0px 15px;	
}
ul{ 
	margin-top :0px;		
	padding-top :0px;	
	margin-bottom :0px;		
	padding-bottom :0px;			
	padding-top :0px;				
}
ul.side{ 
	margin-top :0px;		
	padding-top :0px;	
	margin-bottom :0px;		
	margin-left :0px;	
		margin-right :0px;		
	padding-bottom :0px;			
		margin: 0px 0px 0px 0px;	
	padding-top :0px;
			padding: 0px 0px 0px 0px;					
}
li.bli{ 
	border: 0px;  
	color: #005288;
} 
li.side{ 
	line-height: 16px; 
	color: #C49E06; 
	list-style : none;
	width : 181px;
	padding: 10px 2px 10px 2px;
	margin: 0px 12px 0px 0px;
	border-bottom-color : #999999;
	border-bottom-style : dotted;
	border-bottom-width : 1px;
} 
li.side2{ 
	line-height: 12px; 
	color: #C49E06; 
	list-style : none;
	width : 151px;
	padding: 2px 2px 2px 2px;

} 
.dash{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #C49E06; 
	line-height: 13px;
	display: inline;
	font-weight: bold; 
	margin: 0px 5px 0px 10px;
}
/* END GLOBAL STYLES */











/* BEGIN TEXT AND BLOCK STYLES */
.login {	
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}	
.req{
	font-family: Arial;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}
.red{
	color: #FF0000;
	font-weight: bold;
}
.events{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}	
.home_white{	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}	
.home_white_b{	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}	
.home_box_black{	
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}
.home_hdr{	
	color: #005288; 
	font-size:14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}
.hdr_black{	
	color: #000000; 
	font-size:14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}
.hdr_white{	
	color: #FFFFFF; 
	font-size:14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}
.hdr_yellow{	
	color: #C49E06; 
	font-size:14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}
.box_black{	
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}
.box_white{	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}
.boldtext{ 
	font-family: Arial, Helvetica, sans-serif; 		
	color: #000000; 
	font-weight: bold;
}
.errortext{ 
	font-family: Arial, Helvetica, sans-serif; 		
	color: #FF0000; 
	font-weight: bold;
}
.text{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #898989;
}
.black_small{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
}
.tiny{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #000000;
}
.bigblue{ 	
	font-size: 1.2em; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold;
}
.bluebold{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold;
}
.yellbold{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	font-weight: bold;
}
.yellbold2{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #C49E06; 
	font-weight: bold;
}
.ital{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-style: italic;
}
.bital{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-style: italic; 
	font-weight: bold;
}
.bitalb{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-style: italic; 
	font-weight: bold;
}
h1{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em; 
	color: #333333; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0px; 
	display: inline;	
	text-transform: uppercase;		
}
h2{ font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em; 
	color: #333333; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0px; 
	display: inline;			
	text-transform: uppercase;		
}
h3{ font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em; 
	color: #000000; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0px; 
	display: inline;			
}
#flash{					
	display: block;	
	height: 187px;
	overflow: hidden;		
}	
.subbar{	
	background:	#2576AC;	
	height: 9px;
	width: 183px;				
	padding:6px 0px 8px 11px;				
	display: block;		
	color: #FFFFFF;
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;		
	text-transform: uppercase;		
	vertical-align: top;
	overflow: hidden;
}
.footer{	
	background: #000000; 
	font-size:10px; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;		
	text-align: right;		
	height: 10px;				
	display: block;	
	margin:0px 0px 5px 0px;		
	padding:0px 0px 0px 0px;		
}	
.whiteline{	
	background: #FFFFFF; 		
	height: 1px;				
	display: block;				
}	
.copydate{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #717171;		
	font-weight: bold;
	text-align: right;		
	height: 16px;				
	padding:0px 10px 0px 0px;		
}	
.copyphone{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #717171;		
	font-weight: bold;	
	text-align: left;				
	height: 16px;				
	display: inline;			
	padding:0px 0px 0px 10px;		
}	
.copyright{	
	font-family: Arial, Helvetica; 
	font-size: 10px;
	color: #717171;		
	font-weight: bold;	
	padding:0px 10px 0px 10px;		
}	
.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 12px;
}
.content2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 12px;
}
.home_news {	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}
.homeitem{	
	background:	transparent;			
	width: 183px;		
	height: 130px;		
	margin:0px 0px 10px 0px;		
	padding:6px 0px 10px 11px;				
	display: block;		
	color: #4E4E4E;
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.homeitem2{	
	background:	transparent;			
	width: 183px;		
	margin:0px 0px 10px 0px;		
	padding:6px 0px 10px 11px;				
	display: block;		
	color: #4E4E4E;
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.homeitem3{		
	color: #005288;
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;		
}
/* END TEXT AND BLOCK STYLES */









/* BEGIN NAV STYLES */
.headerbar{	
	font-size: 9px; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;	
	padding:9px 3px 3px 3px;			
}	
a.headernav{			
	color: #FFFFFF;
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	display: inline;		
	text-decoration: none;
}
a.headernav:hover{			
	color: #DEB408;
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;	
	display: inline;	
	text-decoration: none;
}	
#upnav{	
	width:284px; 		
	height: 18px;
	display: block;	
	margin-top: 9px; 					
}
#navbar{	
	background:	#FF0000;		
	padding:3px 0px 3px 0px;		
	border-color: #FF0000;
}
.navitem{	
	background:	#FF0000;
	color: #FFFFFF;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:0px 8px 0px 7px;		
	border-right-color: #FFFFFF;
	border-right-width: 1px ;
	border-right-style: solid;
	display: inline;	
	text-transform: uppercase;			
}
.redbar{	
	font-size:12px; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:3px 8px 3px 7px;	
	background-image: url(/images/rednavbg.gif);	
}
a.rednav{	
	color: #FFFFFF; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
a.rednav:hover{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}	
a.rednavselected{	
	color: #CECECE; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
a.rednavselected:hover{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
.graybar{	
	font-size:10px; 
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:3px 8px 3px 7px;		
}
a.graynav{	
	color: #000000; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
a.graynav:hover{	
	color: #FF0000; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}	
a.navtxt:visited{	
	background:	transparent; 
	color: #FFFFFF; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none;
}		
a.navtxt{	
	background:	transparent; 
	color: #FFFFFF; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none;
}
a.navtxt:hover{	
	background:	transparent; 
	color: #000000; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none;
}	
.navitemend {	
	background:	#FF0000;
	color: #FFFFFF;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:0px 5px 0px 8px;				
	display: inline;	
	text-transform: uppercase;			
}
.navtxt {	
	background:	transparent;
	color: #FFFFFF;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;		
	text-transform: uppercase;			
	text-decoration: none;
}
#leftnav{					
	display: block;	
	width: 181px;
	padding:5px 0px 10px 0px;				
}	
a.leftnav{
	color: #999999;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
	text-transform : uppercase;
}
a.leftnav:hover{	
	color: #5383B1; 
}	
a.leftnav:active{	
	color: #5383B1; 
}	
a.leftnav:visited{	
	background:	transparent; 
	color: #808080; 
}
.subnav{	
	background:	transparent;
}		
a.subnav{	
	background:	transparent; 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
}
a.subnav:hover{	
	background:	transparent; 
	color: #5383B1; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.subnav:visited{	
	background:	transparent; 
	color: #808080; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.leftnavhi{	
	background:	transparent; 
	color: #999999; 
}
a.leftnavhi:visited{	
	background:	transparent; 
	color: #999999; 
}
a.leftnavhi:hover{	
	background:	transparent; 
	color: #999999; 
}	
a.subnavhi{	
	background:	transparent; 
	color: #999999; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
}
a.subnavhi:hover{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.subnavhi:visited{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.navtext{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #0E2463;		
	text-decoration: none;
}
a.navtextb{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;		
	font-weight: bold;
	text-decoration: none;
}
a.events{	
	color: #006699; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline;	
}
a.events:hover{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}	
a.home_white{	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;	
}
a.home_white:hover{	
	color: #DEB408; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
a.yellbold{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold; 
	text-decoration: underline;
}
a.yellbold:visited{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold; 
	text-decoration: underline;
}
a.yellbold:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	font-weight: bold; 
	text-decoration: underline;
}
a.yellink{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	text-decoration: underline;
}
a.yellink:visited{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	text-decoration: underline;
}
a.yellink:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06;  
	text-decoration: none;
}
a.bluebold{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold; 
	text-decoration: underline;
}
a.bluebold:visited{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold; 
	text-decoration: underline;
}
a.bluebold:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	font-weight: bold; 
	text-decoration: none;
}
.homelink{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.homelink{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.homelink:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.homelink:visited{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.home_blue {	
	color: #005288; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;	
}
a.home_blue:hover {	
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
a.home_blue2 {	
	color: #005288; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;	
}
a.home_blue2:hover {	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
a.box_white {	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;	
}
a.box_white:hover {	
	color: #C49E06; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
/* END NAV STYLES */












/* BEGIN MISC. STYLES */

/*.bullet{ 
	border: 0px;  
	color: #DEB408;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}*/

.bullet{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #C49E06; 
	font-weight: bold; 
	display: inline; 
	margin:0px 5px 0px 0px;
}
.dash{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #C49E06; 
	font-weight: bold; 
	display: inline; 
	margin:0px 5px 0px 10px;
}
.hidebullet{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	display: inline; 
	margin:0px 5px 0px 0px;
}
.MenuBar{ 
	z-index: 1000; 
	background: #FF0000; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none; 
	filter: alpha(opacity=90); 
	-moz-opacity:.9;
}
.MenuBarText{ 
	font-family: Verdana; 
	font-size: 10px; 
	background: none; 
	z-index: 1001; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	display: block; 
	text-decoration: none;
}
.MenuItem{ 
	font-family: Verdana; 
	font-size: 10px; 
	z-index: 1001; 
	margin:5px 10px 5px 10px; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	display: block; 
	text-align: left; 
	text-decoration: none;
}
.MenuItem:hover{ 
	font-family: Verdana; 
	font-size: 10px; 
	z-index: 1001; 
	margin:5px 10px 5px 10px; 
	font-size: 11px; 
	color: #84D1DB; 
	font-weight: bold; 
	display: block; 
	text-decoration: none;
}
/* END MISC. STYLES */











/* BEGIN IMAGE STYLES */
.photo-border{
	border: 1px solid #666666;
}
img.imgborder{ 
	display: inline;	
	margin:0px 0px 0px 0px;		
	border-width: 1px;
	border-style: solid;
	border-color: #B8B8B8;
}
/* END IMAGE STYLES */











/* BEGIN FORMS STYLES */
input.submit_button{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    background-color: #DEB408;
	border: 1px solid #000000;
}
input.submit_buttonhov {	
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFFFF',EndColorStr='#FFFF0000');
}
input.button {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    background-color: #DEB408;
	border: 1px solid #000000;
}
input.buttonhov {	
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #000000;
    background-color: #FF0000;
}
input{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	background-color: #FFFFFF;
}
select{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	background-color: #FFFFFF;
}
input.rad{
	background-color: #FFFFFF;
}
/* END FORMS STYLES */

/* BEGIN GRID STYLES */
.blueboldgrid{ 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold;
	font-size: 9pt;
}
.blackboldgrid{ 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
	font-size: 8pt;
}
.textgrid{ 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 9pt;
}
.textgrid2 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #000000; 
	font-size: 8pt;
}
.totalrowgrid{ 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
	font-size: 8pt;
}

/* END GRID STYLES */

/* autosuggest styles */
.suggestion_list
 {
 background: white;
 border: 1px solid;
 padding: 4px;
 }

 .suggestion_list ul
 {
 padding: 0;
 margin: 0;
 list-style-type: none;
 }

 .suggestion_list a
 {
 text-decoration: none;
 color: navy;
 }

 .suggestion_list .selected
 {
 background: navy;
 color: white;
 }

 .suggestion_list .selected a
 {
 color: white;
 }

 #autosuggest
 {
 display: none;
 }



