html,body{margin:0;padding:0}
body{font: 85%/1.3 "Calibri",Arial,sans-serif;
    background: #022144;padding-bottom:20px}
p{margin-top:0}
h1,h2,h3,h4,h5,side{font: normal normal 200% "Calibri",Arial,sans-serif}
h2{font-size:160%}
h3{font-size:120%}
h4{font-size:80%}
h5{font-size:50%}

h6{font: normal normal 200% "Calibri",Arial,sans-serif; font-weight:bold; }
h7{font: normal normal 100% "Calibri",Arial,sans-serif}
fine{font: normal normal 100% "Calibri",Arial,sans-serif}

div#header{width:100%;overflow:hidden;background: #000; text-align:left; }
div#header h1 {width:770px;margin:0 auto;  font-variant: small-caps;  text-align:left}
div#menu  {width:770px;margin:0 auto;  text-align:left}
div#header h1{padding: 30px 0 10px;color: #033}
div#header h3{width:710px; color: #FFF; margin: 0.2cm auto; margin-top: -0.4cm;  text-align:left; }

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 80%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 5px 0;background: #FFF;text-decoration:none;color: #339}
ul#nav a:hover{background: #6677DD;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #EEF;color: #000}

div#container{overflow:visible;width:770px;margin:0 auto 10px;padding:20px 0 10px;text-align:left;background:#ffeedd}
div#content{float:left;display:inline;width:540px;margin:0 0 10px 10px}
div#contentwide{float:left;display:inline;width:740px;margin:0 0 10px 10px}

ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0}
ul#intro{width:100%;overflow:hidden;margin-bottom:20px}
ul#intro li{float:left;width:180px;margin-right:10px;padding: 10px 0}
li#mission{background: #E65714}
li#services{background: #42B4AC}
ul#intro li#more{margin-right:0;background: #7D63A9}
ul#intro p,ul#intro h3{margin:0;padding: 0 10px}
ul#intro h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}

div#content h2{margin: 10px 0;color: #007BC4}
div.date{float:left;width: 4em;padding: 5px 0;background: #F1DDC4;color:#B0001E;
    text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}
div.date span{display:block;font-size: 150%;font-weight:bold}

div.comments div{padding: 5px 5px 5px 5px; background: #90170a;color: #FFF; margin-top:10px; margin-bottom:10px;}
div.comments p{padding: 10px;margin:0}
div.comments div.odd{background:#DAE6FE}

div#comments2 { width:534px; clear:both; padding: 5px 5px 5px 5px; background: #000000; color: #FFF; margin: 10px auto; }
div#centeredbox { clear:both; padding: 5px 5px 5px 5px; background: #99ccff; color: #210; margin: 10px auto; }
div#centeredbox2 { width:740px; clear:both; padding: 5px 5px 5px 5px; background: #99ccff; color: #210; margin: 10px auto; }

div#side{float:right;display:inline;width: 180px;background:#cc3300; margin:10px 10px 10px 10px; padding: 10px 10px 10px 10px; }
div#side p{margin:5px 0 10px;padding: 0 10px}
div#side div{margin: 0 0 10px;padding: 10px 0}
div#side h6{font: normal normal 100% "Calibri",Arial,sans-serif; font-weight:bold; margin:0 auto;}

div#footer{clear:both;width:750px;margin:0 10px 0;padding: 10px 0;
    background: #044282;color: #FFF;text-align:center}
div#footer p{margin:0}

#topmenu {
/*background:#000000 url(../image/topmenu_right.png) no-repeat scroll right top;*/
color:#515151;
float:right;
font-weight:bold;
height:20px;
margin-top:8px;
padding-right:31px;
white-space:nowrap;
width:auto;
}
#topmenu span {
color:#FFFFFF;
}
#topmenu a {
color:#BEBEBE;
text-decoration:none;
}
#topmenu a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#topmenu span.left {
/*background:transparent url(../image/topmenu_left.png) no-repeat scroll 0 0;*/
display:block;
float:left;
height:20px;
width:31px;
}

#topmenu input.topbutton {font-size:0.75em; border:1px solid #999; color:#000; background-color:#ddd }

#topmenu input.topfield {font-size:0.75em; border:1px solid #ccf} 


/******************************************************************************************************
//	Original File: ubr.css
//	Revision: 1.1
//	Date: 8:12 PM Thursday, August 28, 2008
//	Link: http://uber-uploader.sourceforge.net
//	Developer: Peter Schmandra
//	Description: Provide some basic styling
***************************************************************************************************************/

.ubrBody {
	margin: 0 0 0 0;
	background-color: #EEEEEE;
}

.ubrWrapper {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.ubrDebug {
	font: 16px Arial;
	background-color: #FFFFFF;
	border: 1px solid #898989;
	width: 900px;
	height: 100px;
	overflow: auto;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

.ubrAlert {
	font: 18px Arial;
}

.ubrFinishedData {
	background-color: #b3b3b3;
	border: 1px solid #898989;
	width: 700px;

}

.ubrFinishedData  th{
	text-align: center;
	background-color: #bbbbbb;
	font-weight: bold;
}

.ubrFinishedOdd{
	text-align: center;
	background-color: #dddddd;
}

.ubrFinishedEven{
	text-align: center;
	background-color: #eeeeee;
}

.ubrUploadData {
	background-color: #b3b3b3;
	border: 1px solid #898989;
	width: 350px;
}

.ubrUploadDataLabel {
	background-color: #dddddd;
	font: 13px Arial;
	width: 50%;
	text-align: left;
	font-weight: bold;
}

.ubrUploadDataInfo{
	background-color: #dddddd;
	font: 13px Arial;
	width: 50%;
	text-align: center;
}

.ubrBar1 {
	background-color: #b3b3b3;
	position: relative;
	text-align: left;
	height: 20px;
	border: 1px solid #505050;
	z-index: 5;
	background-image:url(uber/images/progress_bar_white.gif);
	layer-background-image:url(uber/images/progress_bar_white.gif);
}

.ubrBar2 {
	background-color: #000099;
	position: relative;
	text-align: left;
	height: 20px;
	width: 0%;
	z-index: 6;
	background-image:url(uber/images/progress_bar_blue.gif);
	layer-background-image:url(uber/images/progress_bar_blue.gif);
}

.ubrUploadSlot{}

.ubrError {
	color: red;
}

.ubrWarning{
	color: yellow;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

