body {background:url(IMAGES/bodybg.jpg) top center; margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:small; text-align:center; }
.clearer {clear: both;}
h1,h2,h3,h4,h5 {text-align:left; margin: 0; padding: 0; }


.container {width: 800px; margin: auto; padding: 20px 0px 0px 0px; background: #fff;}
#logoBox {background: url(IMAGES/NHSlogo.gif) top right no-repeat; width: 770px; height:100px; margin-bottom: 10px; padding-right: 30px; }
#imgBox {width: 777px; margin: auto ; height: 233px; padding-bottom: 20px;}

.contentContainer {background: url(IMAGES/navBg.jpg) top left repeat-y #fff; padding-right: 10px; text-align: left; }
.contentleft ul,li {padding: 0; margin: 0; list-style:none;}
.contentleft a {text-decoration:none; font-size:1.8em; color: #fff; text-transform:uppercase; padding: 10px 15px 10px 20px; letter-spacing: -1px; display: block; border-bottom: 1px solid #fff; text-align:right;}
.contentleft a:hover {color: #96e6dc;}
.contentleft a.selected {color: #FF9900;}
.contentleft {width: 230px;  float: left; padding-top: 10px; } 

.textright {float: left; width: 560px; background:url(IMAGES/rightBoxpale.jpg); padding: 0 0 20px 0; }
.textright li {list-style:circle; }
.textright a {color: #3c60cc; text-decoration: none;}
.textright a:hover {color: #000;}

.textright .symbol {margin-right: 5px; }

li.nostyle {list-style:none; padding: 5px 0px;}

h1,h2,h3,h4,h5 {text-align:left; margin: 0; padding: 0; }

h1 {background:#fff; color: #0033cc; font-size:2.8em;  letter-spacing: 2px; line-height: 1em; margin: 0 0 15px 0; padding: 20px 0 20px 15px;}
h2 {background:#b9dbee; color: #3c60cc; font-size:1.8em; letter-spacing: 2px; line-height: 1em;  margin: 0 0 15px 0; padding: 5px 0 5px 15px; text-transform:uppercase;}
h3 {color: #3c60cc; font-size:1.5em; font-weight: bold; letter-spacing: 2px; line-height: 1em;  margin: 0 0 15px 0; padding: 0 0 0 15px;}
h3.opp {color: #3c60cc; font-size:1.5em; font-weight: bold; letter-spacing: 0px; line-height: 1em;  margin: 0 0 15px 0; padding: 0 0 0 15px;}

h4 {color: #04b660; font-size:1.3em; font-weight: bold; letter-spacing: 2px; line-height: 1em;  margin: 0 0 15px 0; padding: 0 0 0 15px;}
.textright p {padding: 0px 15px ; line-height: 1.5em; color: #000;}

.backtotop {padding: 5px;  background:#b9dbee; color: #3c60cc; margin-left: 10px; font-size: 1.2em; text-transform:uppercase; }

table.apply {background:#d7f0ff; margin-left: 15px;}
table.apply td {padding: 10px; }
.tabletitle {background: #b9dbee; color: #3c60cc; font-weight: bold;}
 
#footer img {border:none;float:left; margin:-7px 10px 5px 5px;}
#footer {padding:20px 20px; position:relative; }
#footer a {text-decoration: none; color: #000099; }
#footer a:hover {color:#000066;}
#footer {color: #0099FF;}
