@import url('default.css');
@import url('DropMenu.css'); 
@import url('cms.css'); 

body {
	background-color: #4D699F;
	font:11pt "Helvetica";
	margin:0px;
}
form,input,select,{
	font:9pt "Helvetica";
}

/* Box Styles */

#global {
	width:900px;
	margin:0 auto;
}
#frame {
	width: 900px;
	margin: 0 20px;
	background: #fff url('../media/structure/main_tile.gif') repeat-y 0 0 ;
}

#breadCrumb {
	padding:6px 22px;
	font-size: 8pt;
	color:#AAA;
}
	#breadCrumb a, #breadCrumb a:visited {color:#859AC2;text-decoration:none;}
	#breadCrumb a:hover {color:#9B2700;text-decoration:underline;}

#leftnav_content_container{
			padding: 0px 6px;
		}
		#leftnav{
			width: 200px;
			float:left;
			background:#F4F5E0 url('../media/structure/leftnav_bottomcap.png') no-repeat 0 bottom ;
			min-height:300px;
			font-size: 10pt;
			margin-top:8px;
			padding-bottom: 30px;
		}
		* html #leftnav{height:300px;}/* gawddamn IE 6*/
			
			#leftnav ul,#leftnav li, #leftnav a{ 
				margin:0; padding:0; display: block;
				text-decoration: none;
				color: #333;
			}
			* html #leftnav a{display:inline-block; width:200px;}/* gawddamn IE 6*/
			#leftnav ul.one{
				background: #F0F1D3 url('../media/structure/leftnav_topcap.png') no-repeat 0 0;
				padding-top: 35px;
			}
				#leftnav ul.one a{
					padding: 5px 10px;
					border-bottom: 1px solid #DCDF9D;
				}
					#leftnav ul.one a:hover{
						background-color: #FDCD9C;
					}
			#leftnav ul.two{
				background-color: #FCFCF5;
			}
				#leftnav ul.two a{
					padding: 3px 15px;
					border-style: none;
				}
					#leftnav ul.two a:hover{
						background-color: #FDCD9C;
					}
			
		#content{
			width: 620px;
			float: right;
			padding: 5px 20px;
			min-height:300px;
		}
.gov_funding {
	margin-top:40px;
}

	
/* Footer Styles #4D699F cu*/
#footer {
	padding: 24px 7px 0 7px; 
	background: #fff url('../media/structure/footer_cap.gif') no-repeat;
	font-size: 9pt;
	color: #333;
}
	#footer .smalltext, .smalltext {font-size: 8pt;}
	
	#footer .half {width: 48%;}
		#footer .half p {margin: 0;padding: 3px 0;line-height: 11pt;}
	#footer p {padding: 4px 0;font-size: 9pt;}
	#footer a, #footer a:hover {
		color:#369;
		font-size: 9pt;
	}
	#footer a { text-decoration:none; }
	#footer a:hover { text-decoration:underline;color:#9B2700; }
	
	#footer #glinks a, #footer #glinks a:hover {
		color: #fff;
		font-size: 1pt;
	}

/* HOT BUTTONS for Contest Forms, and maybe other things */

#content a.button {
	display: block;
	margin: 10px auto;
	font: bold 10pt Arial;
	color:#FFFFFF;
	text-align: center;
	line-height: 25px;
	width: 190px;
	height: 32px;
	background: url(../media/structure/btn.png) no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
}
#content a.button:hover{ 
	background-position: -190px 0px; 
	color:#000;
}