@charset "utf-8";
/* CSS Document */

body {
		background:url(/dhoas/res/page_bg.jpg) repeat-x #fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:0;
		padding:0;
		}

#container {
		width:780px;
		margin:0 auto;
		padding:0;
		}
#containerBG {
		float:left;
		width:780px;
		background:url(/dhoas/res/bg.gif);
		}
#innerContainer {
		width:760px;
		margin: 0 10px;
		padding:0;
		background:#fff;
		}
#header {
		float:left;
		width:760px;
		margin:0 0 10px 0;
		padding:0;
		height:127px;
		overflow:hidden;
		}

#bodyWrapper {
		float:left;
		width:760px;
		}
#navWrapper {
		float:left;
		width:183px;
		border-right:1px solid #fff;
		}

.logoDHOAS {
		width:183px;
		height:100px;
		margin:0;
		padding:0;
		}

#navPrimary {
		float:left;
		padding:15px 0 15px 0;
		width:183px;
		background:url(/dhoas/res/nav_top_bg.jpg) no-repeat #9d4c00;
		}

#navPrimary ul {
		list-style:none;
		padding:0;
		margin:0 10px 0 20px;
		}

#navPrimary ul li {
		list-style-image:url(/dhoas/res/primaryNavArrow.gif);
		padding-bottom:10px;
		margin-left:5px;
		}

#navPrimary ul li a {
		font-weight:bold;
		color:#fff;
		line-height:18px;
		text-decoration:none;
		}

#navPrimary ul li a:hover {
		color:#000;
		}

#navSecondary {
		float:left;
		width:183px;
		margin:10px 0 20px 0;
		background:bottom url(/dhoas/res/secondary_nav_bg.gif) #fff;
		} 

#navSecondary ul {
		list-style:none;
		padding:0;
		margin:10px 10px 15px 20px;
		}

#navSecondary ul li {
		list-style-image:url(/dhoas/res/secondaryNavArrow.gif);
		padding-bottom:10px;
		margin-left:5px;
		}

#navSecondary ul li a {
		font-weight:bold;
		color:#005dac;
		line-height:18px;
		text-decoration:none;
		}

#navSecondary ul li a:hover {
		color:#000;
		}	

#contentWrapper {
		width:576px;
		margin:0;
		padding:0;
		float:left;
		}

#hero {
		width:576px;
		height:199px;
		float:left;
		margin-bottom:15px;
		}

#internalBar {
		float:left;
		width:576px;
		height:16px;
		background:url(/dhoas/res/internalBarbg.gif) repeat #de7a1c;
		}
.applyOnline {
		float:right;
		width:178px;
		height:55px;
		padding:0;
		margin:0;
		}
		
#content {
		width:546px;
		margin:0 15px 30px 15px;
		padding:0;
		}

#content p {
		color: #333333;
		line-height:18px;
		}
		
#content p a {
		color:#005dac;
		text-decoration:none;
		}

#content p a:hover {
		color:#005dac;
		text-decoration:underline;
		}

#content h1 {
		font-size:24px;
		color:#005cab;
		line-height:24px;
		font-weight:bold;
		margin-top:10px;
		}

#content h2 {
		font-size:18px;
		color:#9d4c00;
		line-height:18px;
		font-weight:bold;
		}

#content h3 {
		font-size:14px;
		color:#333;
		line-height:18px;
		border-bottom:1px dashed #ccc;
		font-weight:bold;
		padding-bottom:5px;
		}

#content h1 a, h2 a, h4 a {
		color:#005cab;
		text-decoration:underline;
		}

#content h3 a {
		color:#005cab;
		text-decoration:none;
		}
		
#content h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover  {
		color:#de791c;
		}

#content h4 {
		font-size:14px;
		color:#333;
		font-weight:bold;
		}

#content ul li {
		color: #333333;
		line-height:18px;
		}
		
#content li {
		color: #333333;
		line-height:18px;
		}
		
#content ul li a {
		color:#005cab;
		text-decoration:none;
		}
#content ul li a:hover {
		color:#005dac;
		text-decoration:underline;
		}


#content blockquote {
		background:#D7EBFF;
		padding:10px 20px;
		margin:30px;
		}
#footer {
		clear:both;
		float:left;
		width:760px;
		background:#005cab;
		margin:0;
		padding:0;
		}

#footer p {
		padding:10px 15px;
		font-size:10px;
		font-weight:bold;
		color:#fff;
		}

#footer p a {
		color:#fff;
		text-decoration:underline;
		}

#footer p a:hover {
		color:#ccc;
		}
		
.alignRight {
		float:right;
		}

.red {
		color:#CC0000;
		}

.blue {
		color:#005cab;
		}

.smallText {
		font-size:10px;
		}

.white {
		color:#fff;
		}

.listBorder {
		border:2px dashed #005cab;
		}

.submitWrapper {
		margin:0 auto;
		text-align:center;
		width:170px;
		padding:10px;
		background:#005cab;
		color:#fff;
		font-weight:bold;
		border:2px solid #005cab;
		}

.submitWrapper a {
		color:#fff;
		text-decoration:none;
		}

.submitWrapper a:hover {
		color:#fff;
		text-decoration:underline;
		}