    /* General Styles */
body {
	margin:0;
	padding:0;
	border:0;
	width:100%;
	min-width:600px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:16px;
	background-color:#006;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}

a img{border:0;}
a {color:#0099ff;text-decoration:none;}
a:hover {color:#0C3;}
h1{font-size:18px;text-align:center;margin-top:2px;color:#093;}
h2{font-size:18px;text-align:left;margin-top:2px;color:#093;}
.center{text-align:center;}

	/* Site Structure */
#fixed {margin:0 auto;width:980px;text-align:left;}

    /* Top Menu */
#topnav{float:left;width:100%;height:24px;font:bold 1em Arial, Helvetica, sans-serif;background-color:#006;border:1px solid #090;border-bottom:0;background-image:url(../images/topnavbg.jpg);background-repeat:repeat-x;}
#topnav ul{float:right;text-align:center;margin:5px 0 -1px 0;}
#topnav ul li{display:inline;}
#topnav ul li a{color:#eee;margin-right:15px;}
#topnav ul li a:hover{color:#0C6;}

    /* Core Menu */
#corenav{float:left;width:100%;margin:0;padding:0;}
.corebox{float:left;width:212px;height:210px;color:#393;border:solid 1px #666;margin:25px;margin-right:0;text-align:center;}
.cb1{background-image:url(../images/core/BusinessDevelopment.jpg);background-repeat:no-repeat;}
.cb2{background-image:url(../images/core/GrowthManagement.jpg);background-repeat:no-repeat;}
.cb3{background-image:url(../images/core/RiskManagement.jpg);background-repeat:no-repeat;}
.cb4{background-image:url(../images/core/SystemsEngineering.jpg);background-repeat:no-repeat;}

	/* Header Styles */
#header {float:left;width:100%;height:120px;background-color:#006;border-left:1px solid #090;border-right:1px solid #090;}

	/* Page Content */
.colmask {position:relative;clear:both;float:left;width:100%;overflow:hidden;background-color:#ddd;border:1px solid #090;}
.fullpage {min-height:575px;padding-bottom:45px;}
.content {clear:both;margin:25px;}

	/* Page Elements */
.contentwrap{float:left;width:100%;margin:0;padding:0;}
.contenttext{float:left;width:565px;margin:-20px 20px 0 0;padding:0;}
.contentservices{float:right;width:340px;border:solid 1px #666;margin:0;padding:0;}
.services li{font-size:18px;padding-bottom:5px;}

	/* Footer Styles */
#footer {clear:both;float:left;width:100%;}
#footertext {text-align:center;color:#ccc;font-size:12px;}
