BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;
	position:relative;
	margin:0;padding:0;
	background-color:#DCEADD;
	background-image:url(../images/BG_body2.gif);
	background-position:top right;
}
.accessibility, .topLink {display:none}
.clear {clear:both}
A {color:#000}
A IMG {border:none;}
DIV#siteOffline {background-color:red;color:#FFF;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:3px 5px;text-align:center;margin-bottom:10px;border-bottom:2px solid black;}
PRE {background-color:#FFC;border:1px solid red;margin:10px;padding:10px; color:#000;}
/* Message Stack */
DIV.messageStack {font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;border-bottom:1px solid #666; margin-bottom:10px;}
DIV.messageStack DIV {padding:5px 30px;background-position:8px center;background-repeat:no-repeat}
DIV.messageStack DIV DIV {padding:0;background-image:none;color:#000}
DIV.messageStackError {background-color:#FF9D9D;background-image:url(/images/icons/error.gif)}
DIV.messageStackSuccess {background-color:#66FF6A;background-image:url(/images/icons/success.gif)}
DIV.messageStackWarning {background-color:#FF6;background-image:url(/images/icons3/error.gif)}

DIV#container {width:750px;margin:15px auto 0 auto;background-color:#FFFFFF;border:2px solid #00943A;}

H1#siteTitle {margin:0;padding:0;}
H1#siteTitle A {margin:15px auto 0 auto;padding:0;display:block;width:252px;height:129px;background-image:url(../images/logo.gif);background-position:top left;background-repeat:no-repeat;}
H1#siteTitle A SPAN {display:none;}

H2#strapLine {display:none;}

DIV#contactDetails {display:none}

BODY#pageID2 DIV#header {display:none;}

DIV#mainNav {float:left;margin-left:15px;width:150px;}

BODY#pageID2 DIV#mainNav {width:auto;font-family:arial,helvetica,sans-serif;font-size:12px;margin:0;padding:0;float:none;height:271px;margin-top:20px;background-image:url(../images/BG_header_index.gif);background-repeat:no-repeat;background-position:top center;position:relative;}
DIV#mainNav UL {margin:0;padding:0;}
DIV#mainNav LI {margin:0;padding:0;list-style:none;}
DIV#mainNav UL LI A {font-size:14px;padding-top:12px;margin-bottom:15px;text-decoration:none;letter-spacing:1px;display:block;height:28px;padding-left:30px;background-image:url(../images/bullet.gif);background-repeat:no-repeat;background-position:top left;width:150px;}
BODY#pageID2 DIV#mainNav UL LI A {font-size:21px;padding:0;margin:0;text-decoration:none;letter-spacing:1px;display:block;width:auto;height:auto;position:absolute;background:none;background-color:#fff;}
DIV#mainNav UL LI A.navSelected {color:#00943A;}
BODY#pageID2 DIV#mainNav UL LI A.navSelected {color:#000;}
DIV#mainNav UL LI A:hover {color:#00943A;}
BODY#pageID2 DIV#mainNav UL LI.pageID2 A {top:7px;left:461px;}
BODY#pageID2 DIV#mainNav UL LI.pageID3 A {top:47px;left:498px;}
BODY#pageID2 DIV#mainNav UL LI.pageID4 A {top:86px;left:530px;}
BODY#pageID2 DIV#mainNav UL LI.pageID5 A {top:126px;left:555px;}
BODY#pageID2 DIV#mainNav UL LI.pageID6 A {top:165px;left:572px;}
BODY#pageID2 DIV#mainNav UL LI.pageID7 A {top:205px;left:587px;}


DIV#pageContent {margin:0 40px 0 200px;line-height:1.7em;padding-bottom:30px;}
BODY#pageID2 DIV#pageContent {margin:0 48px;}
DIV#pageContent H2#pageTitle {color:#00943A;font-size:18px;}
BODY#pageID2 DIV#pageContent H2#pageTitle {text-align:center;font-size:24px;}
DIV#pageContent A {color:#00943A;}

.form {background-color:#DDE7DE;border:2px solid #00943A;padding:5px;width:90%;}
.formTable {width:90%;}
.formRequired {color:#ff0000;font-weight:bold;}
.formLabel {text-align:right;font-weight:bold;width:50%;}


DIV#footer {width:750px;margin:0 auto;font-size:10px;}
DIV#footer A {text-decoration:none;}
DIV#footer A:hover {text-decoration:hover;}
DIV#site-footer {float:left;width:45%;}
DIV#gwp-footer {float:right;width:45%;text-align:right;}
