body {
	font-family: verdana, arial;
	font-size:0.8em;
	line-height:1.2em;
	background:#131F45;
	margin-left: 0;	
	color:#ffffff;
}

.mceContentBody {
	background:#556B9C;
	color:#ffffff;
}

div#container {
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:10px;
	background: #556B9C;
	width:780px;
}

div#header {
	height: 151px;	
	background-image: url(/media/base/head_3.gif);
    background-repeat: no-repeat;
    
}

div#menubar {
	background: #224073;
	background-image: url(/media/base/blast_menu.gif);
	background-repeat: no-repeat;	
	width:151px;
 	margin-right: 0px;
 	padding-top: 10px;
 	padding-bottom: 10px;
 	float: left;	
}

div#menubar ul {
	text-align: left;
	list-style: none;
	margin-left: 0px;
	margin-top: -9px;
}


div#menubar li {
	/*border: 1px solid grey;*/
	list-style-image: url(/media/base/whte_sq_ie.gif);
	list-style-position: inside;
	padding-top:0px;
	padding-bottom: 5px;
	margin-left: -40px;
	padding-left: 0px;
}


div#menubar a, div#menubar a:active, div#menubar a:visited { font-family:verdana, arial; font-size:0.9em; color:#FFF9AE; font-weight:bold; text-decoration:none; line-height:2.2em;}
div#menubar a:hover {
	text-decoration: none;
	color: #ffffff; 
}


div#content {
	background-image: url(/media/base/content_left.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin-top:0px;
	padding: 10px 0px 0px 10px;
	float: left;
	width:500px;
	min-height:360px;
	
}

div#content_wide {
	background-image: url(/media/base/content_left.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin-top:0px;
	padding: 10px 0px 0px 10px;
	float: left;
	width:619px;
	min-height:355px;
}

.inner_project {
	padding-top: 0px;
	padding-left: 40px;
	padding-right: 40px;
	margin-bottom:0px;	
}

.inner_project a, .inner_project a:active, .inner_project a:visited { font-size: 0.8em; font-family:verdana, arial; color:#ffffff; font-weight:bold; text-decoration:none; }
.inner_project a:hover {text-decoration: underline; } 

.project_doc {
	clear: both;
}

.project_doc a, .project_doc a:active, .project_doc a:visited { font-size: 0.8em; font-family:verdana, arial; color:#ffffff; font-weight:bold; text-decoration:none; }
.project_doc a:hover {text-decoration: underline; }

div#footer {
	clear: both;
	background: #131F45;
	font-size: 0.8em;
	text-align:left;
	color: #FFFFFF;
	font-weight:normal;
	padding-top:3px;
	padding-bottom:5px;
	padding-left: 7px;
}

div#footer ul li{
	display: inline;
	list-style: none;
	padding-left:10px;
}

div#footer a, div#footer a:active, div#footer a:visited { font-size: 1em; font-family:verdana, arial; color:#ffffff; font-weight:bold; text-decoration:none; }
div#footer a:hover {text-decoration: underline; } 


/* Form Layout */
form ul, form ol { list-style: none; }
input[type=radio] { margin-right: 15px;}
ul li label { float: none; width: auto; display: inline; margin: 0px 0px 5px 0px; list-style: none;}
label { display: block; padding:0 1em 3px 0; float:left; width:8em; }
input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-weight:normal; font-size:11px; }
input[type=text] { width: 150px;}
textarea { vertical-align:top !important; width: 250px; }
select { font-size: 0.8em; }
form.not_styled label { float: none; width: auto; padding: 0; display: inline; }

h1 { color:#FFF9AE; font-size:1.6em; margin-top:0px;}
h2 { color:#FFF9AE; font-size:1.5em; margin-top:0px;}
h3 { color:#FFF9AE; font-size:1.4em; margin-top:0px;}
h4 { color:#FFF9AE; font-size:1.3em; margin-top:0px;}
h5 { color:#FFF9AE; font-size:1.2em; margin-top:0px;}
