* { padding: 0; margin: 0;}
html { min-height: 100%; }
body.body { font: normal 12px Arial, Helvetica, sans-serif; color: #000; background: url('/templates/images/saahp/bg.jpg') repeat-x #000; background-position: bottom;}
#spaw1_rEdit html body, iframe#spaw1_rEdit html body { background-color: #fff;}
table { font: normal 12px Arial, Helvetica, sans-serif; color: #5b5b5b;}

#wrapper { width: 960px; margin: 0 auto; display: table;}
#header { width: 960px; height: 145px; border-top: 20px solid #000; float: left; background: #000 url('/templates/images/saahp/header.jpg') no-repeat;}
h1 { margin:10px; padding-top:100px;}
#logo { position: relative; top: 31px; left: 67px; background: url('/templates/images/logo.gif') no-repeat top left; width: 384px; height: 144px;}
#banner { width: 960px; float: left; height: 185px;}
	/* #bannerimage { width: 640px; float: left; height: 185px;}
	#bannercaption { width: 320px; float: left; height: 185px;} */
#conwrapcon { width: 960px; float: left; background: url('/templates/images/saahp/conbg.jpg') 0 0 repeat-y; height: auto; padding-top: 10px; padding-bottom: 15px;}
	#nav { width: 128px; float: left; height: auto;}
		#nav ul { margin-left: 0; }
		#nav li { font-size: 13px; display: block; width: 124px; height: 19px; padding-top: 9px; text-transform: uppercase; font-weight: bold; margin-left: 0;}
		#nav ul li { margin-left: 0; padding-left: 0;}
		#login { width: 159px; float: left;}
	#content { width: 780px; float: left; min-height: 350px; padding: 0; margin: 0;}
	/* #content form { margin: 10px;} */
	#homecontent { width: 483px; float: left; background-color: #fff;}
	#rightcol { width: 318px; float: left;}

#footer { width: 960px; float: left; background-color: #fff; height: 63px; margin-bottom: 20px;}
	#footer p { margin: 5px 0 0 5px; font-size: 93%; float: right; color: #000;}
	#footer a:link, #footer a:visited { color: #000;}

#login a:link, #login a:visited { color: #FFF; text-decoration: none;}
#login a:hover { text-decoration: underline;}

h1 a:link, h1 a:visited { color: #FFF; text-decoration: none;}
a:link, a:visited { color: #000; text-decoration: underline;}
a:hover { text-decoration: none;}
a.webez:link, a.webez:visited { color: #5B5B5B; text-decoration: none;}
#nav #login a:link, #nav #login a:visited { color: #c00; text-decoration: none; margin: 0;}
#nav a:link, #nav a:visited { color: #fff; text-decoration: none; margin-left: 13px;}
#nav a:hover { text-decoration: underline; margin-left: 13px;}

p { margin: 10px 40px; padding: 0;}
.subtitle { /* Subtitle */ color: #1c0035; font-weight: bold; font-size: 130%;}

ul { margin-left: 54px; margin-bottom: 10px; margin-right: 26px; padding: 0;}
ul li { list-style-position: outside; list-style-type: disc; padding-left: 4px;}
ol { margin-left: 33px; margin-bottom: 10px;}
ol li { margin-bottom:7px;}
ul ul { margin-top: 10px; margin-left: 15px; padding-left: 0; list-style-position: outside;}
ul ul ul { margin-left: 295px;}
ol ul li { margin: 0; padding-left: 0;}
ol ul { margin-left: 5px;}
ul ul li { list-style-type: circle;}

.nav1 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px 0px;}
.nav2 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px -28px;}
.nav3 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px -56px;}
.nav4 { background: transparent url('/templates/images/navbg.gif') no-repeat scroll 0px -84px;}

/*.pagetitle { color: #363; text-transform: uppercase; font-size: 16px; font-weight: bold;}
.header { font-size: 20px; color: #999;}*/
.red { /* Red */ color: #c00;}
.left { float: left; margin: 0 15px 8px 0;}
.hiddentitle { display: none;}

h1 { font-size: 130%; color: red; margin: 10px;}
h2 { font-size: 110%; color: red; margin: 10px;}

td p { margin: 10px; padding: 0;}
table.services td { padding: 0;  border-collapse: collapse;}
table.services { padding: 0 10px;}

#content table { margin-top: 10px; margin-left: 10px;} 
#subscribe { width: 700px; float: left;}
table.subscribe { margin-top: 10px; margin-left: 10px;}
#content #form_display form td, #content #form_display form td label { padding-bottom: 5px;}
#form_display { margin: 10px;}

.dha { padding-left: 160px; padding-right: 20px;}
.govsa { padding-left: 20px; padding-right: 20px;}
.ahcsa { padding-left: 80px; padding-right: 70px;}
