/* [DEV BACKGROUND COLOURS] - BEGIN - Remove starting here */


/* [DEV BACKGROUND COLOURS] - END - Remove ending here */

/* IE PNG support - uncomment
img, div { behavior: url(iepngfix.htc) } */

HTML,
BODY,
DL,
DT,
DD,
FORM,
IMG{ margin:0; padding:0; border:0; }

a, a:visited{color:#ccb46b;}

BODY{ font: normal 12px Verdana, Helvetica, sans-serif; background-color:#000000; color:#d1d1d1; line-height:20px;}

DIV#container-center{padding-right:25px;}
DIV#container-center H1{margin:0;padding:0;}

DFN{ display:none; }

ul li{list-style-image:url(/images/bullet-03.gif);}
#container-center ul li{margin-bottom:3px; line-height:18px;}
#container-center ul{margin-top:0px; padding-top:0px}
p{margin:0px;margin-bottom:15px;}

H1, H2, H3, H4, H5, H6{margin:5px auto 5px auto; color:#d08e00;}
H1 {font-size:24px;margin-bottom:7px;}
H2 {font-size:18px;margin-bottom:7px;}
H3 {font-size:16px; margin:5px auto 5px auto;}
H4 {font-size:14px;margin:3px auto 3px auto;}
H5{font-size:12px;margin:2px auto 2px auto;}
H6 {font-size:11px;}

HR {height: 1px; margin-top: 0.5em;	border: none;border-bottom: 1px solid #737373;}


#subheader2{width:750px; float:right; height:222px;}
#subheader2a{height:107px; padding-top:40px;}
#subheader2b{height:45px;background-image:url(/images/menu-back.gif);}
#subheader2c{height:30px; background-image:url(/images/subheader2c-back.gif); background-repeat:repeat-x;}
#subfooter a{color: #7c7c7c; text-decoration:none;}
#subfooter a:hover{text-decoration:underline;}

#wrapper{background:#000000 url(/images/wrapper_back.jpg); border:1px solid #595959; border-top:none; border-bottom:none; background-attachment: fixed; background-position:center top; background-repeat:no-repeat;}

#logo{margin-left:50px; margin-top:40px;}
.table1{}
.table1 td{padding:10px; border-bottom:1px solid #3b3b3b;}

#menu{padding-top:12px}
#menu a{margin:auto 10px;}
#menu a:hover, #menu a:hover img{background-color:#958050;}
#submenu{margin: 50px 20px 10px 20px; text-align:right;}
#submenu ul li, #submenu li{line-height:18px; margin-bottom:12px; list-style:none; list-style-image:none;}
#submenu a{text-decoration:none;}
#submenu a:hover{text-decoration:underline;}

.NewsSummary{padding-bottom:20px; border-bottom:1px solid #333;}
.NewsSummaryLink{ font-weight:bold;}
.NewsSummarySummary, .NewsSummaryContent{line-height:18px; font-size:11px;}
.NewsSummaryPostdate{font-weight:bold;  font-size:11px; margin-top:10px;}
.NewsSummaryMorelink{text-align:right;}

#nmsemail, #nmsuser{width:50px; float:left; display:block;}
#nmsemail input, #nmsuser input{width:128px;}
.nms_message{color:#FF0000; font-weight:bold; font-size:9px;}
.nms1{display:block; float:left; margin-bottom:5px; width:70px;}
#buttongo{float:right;}
input[type="text"], textarea, input[type="password"]{border:1px solid #CCCCCC;}

.contactform fieldset {padding: 1em; border:1px solid #666666; position:relative;}
.contactform fieldset legend {font-weight: bold;}
.contactform div {width: 100%; padding: 0.25em 0 0.25em 0;}
.contactform div label {display: block; width: 15em;}
.contactform .required {color: #a7443f;} 
.contactform input[type="text"], .contactform textarea, .contactform input[type="password"]{background-color:#555; border:1px solid #888; color:#CCCCCC; padding-left:5px;}

#newsletterbox{background-color:#3b3b3b; padding:10px 30px 20px 30px;}

#gotop{margin-top:10px;}

.color1{color:#d08e00;}
.color2{color:#FF0000;}

body.l #container-center{padding-left:10px;}
a img{border: none;}

.usefullink{width:235px; float:left; margin-right:2px; height:140px; font-size:11px;}
.usefullink a{text-decoration:none;}
#menu .active img{border-bottom:1px solid #ebe3cb;}

.marginright{margin-right:15px;}
.marginleft{margin-left:15px;}

#TabbedPanels1 table{ font-size:11px; line-height:normal;}
#TabbedPanels1 td li{line-height:normal; margin-bottom:7px; margin-top:7px;}
#TabbedPanels1 ul{padding:0px; margin:0px; padding-left:15px;}
#TabbedPanels1 td, #TabbedPanels1 th{border-bottom:1px solid #666666;}
#TabbedPanels1 p{margin:0px;}
#TabbedPanels1 h6{margin:0px; border-right:1px dotted #555;}

#enqtext{position:absolute; width:200px; height:100px; top:30px; right:0px; margin-right:20px;}
* html #enqtext{top:30px;}

