a{margin:0;border:0;font-weight:bold;text-decoration:none}
a,a:link,a:visited,a:active,.login a,.login a:link,.login a:visited,.login a:active{color:#ffffff}
a:hover,.login a:hover,.locator a:hover,.menu a:hover,.navigator a:hover,.edit a:hover,#content .search a:hover,.menulevel1 a:hover,.menulevel2 a:hover,.menulevel3 a:hover,#content .sitemaplevel1 a:hover,#content .sitemaplevel2 a:hover,#content .sitemaplevel3 a:hover{color:#006766}
body{background:#333333}
body,td{color:#ffffff;font:10pt Verdana,Arial,Helvetica,sans-serif;text-align:justify}
fieldset{border:none;margin:0;padding:0}
form{margin:0;text-align:left}
h1,h2,h3{margin:0;display:none;font-size:16px;font-weight:bold}
h4{margin-bottom:14px;margin-top:14px;padding:0;font-size:14px;font-weight:bold}
h5{margin-bottom:12px;margin-top:6px;padding:0;font-size:12px;font-weight:bold}
h6{margin-bottom:10px;margin-top:6px;padding:0;font-size:10px;font-weight:bold}
hr{clear:both;color:#ffffff;height:1px}
img{margin:0;border:0;-ms-interpolation-mode:bicubic}
img.left{float:left;margin:0 10px 10px 0}
img.right{float:right;margin:0 0 10px 10px}
input,select{font-size:12px}
input.text{width:200px;font-size:12px}
li{line-height:30px}
p{margin-top:5px;margin-bottom:10px}
textarea{width:98%;background:#333333;color:#ffffff;font:10px Verdana,Geneva,Arial,Helvetica;overflow:auto}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.search{margin-top:0;margin-left:0;padding-left:0;list-style:none;color:#ffffff;font-weight:bold}
.bannertext{padding:30px 0 0 0;margin-left:auto;margin-right:auto;font-size:1em;font-weight:bold;text-align:center;height: 82px;}
.bold{font-weight:bold}
.box{border:2px solid #666666;padding:10px;background:#212121;text-align:center;font-weight:bold}
.box input.submit{border:1px solid #ffffff;width:60px;background:#212121;color:#ffffff;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
.box input.text{border:1px solid #ffffff;width:120px;background:#212121;color:#ffffff;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
.box select{border:1px solid #ffffff;width:110px;color:#ffffff;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.clear{border:0;margin:0;padding:0;height:5px}
.darkbox{border:0;padding:1%;background:#212121;text-align:center;}
.darkbox a{margin:0;border:0;font-weight:bold;text-decoration:none}
.darkbox input.submit{border:1px solid #ffffff;width:60px;background:#212121;color:#ffffff;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
.darkbox input.text{border:1px solid #ffffff;width:120px;background:#212121;color:#ffffff;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
.darkbox select{border:1px solid #ffffff;width:110px;color:#ffffff;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.darkbox td{text-align:center;vertical-align:top}
.deal{margin:0;height:auto;position:relative}
.dealbox{border:0;padding:0px;background:#333333;color:#ffffff;text-align:left}
.dealbox img{width:225px;height:150px}
.doc{padding-left:25px;background:url(menu/document.gif) no-repeat}
.docs{padding-left:25px;background:url(menu/documents.gif) no-repeat}
.edit{background:#333333;color:#ffffff;font-size:9px}
.greybox{border:0;padding:5px;background:#666666;text-align:center;}
.greybox a{margin:0;border:0;font-weight:bold;text-decoration:none}
.greybox input.submit{border:1px solid #ffffff;width:60px;background:#666666;color:#ffffff;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
.greybox input.text{border:1px solid #ffffff;width:120px;background:#666666;color:#ffffff;font:normal 12px Verdana,Arial,Helvetica,sans-serif}
.greybox select{border:1px solid #ffffff;width:110px;color:#ffffff;font:normal 10px Verdana,Arial,Helvetica,sans-serif}
.greybox td{border:0 solid #ffffff;text-align:center;vertical-align:top}
.item{margin:12px 5px;height:auto;position:relative}
.itembox{border:0;padding:10px;background:#333333;color:#ffffff;font-size:10px;text-align:center;height:230px}
.itembox img{width:180px;height:120px}
.large{font-size:large}
.locator{color:#ffffff;font-size:12px}
.locator a{font-weight:normal;text-decoration:none}
.locator a:link,.locator a:visited,.locator a:active{color:#ffffff}
.login{font-size:10px;font-weight:bold}
.mainbox{border:0;padding:1%;background:#212121;color:#ffffff;text-align:center}
.marqueescroller{
	height:20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 16px 0;
}.menulevel1 a,.menulevel2 a,.menulevel3 a,.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a,.search a{color:#006766;font-weight:normal}
.navigator{color:#ffffff;font-size:10px;font-weight:bold}
.navigator a:link,.navigator a:visited,.navigator a:active{color:#ffffff}
.print,.print a,.print p,.print table,.print tr,.print td,.print h1,.print h2,.print h3,.print h4,.print h5,.print h6,.print ul,.print li,.print div{border:0;padding:25px;background:#ffffff;color:#000000;font:normal normal normal 30px normal Verdana,Arial,Helvetica,sans-serif;text-align:left}
.sdoc{padding-left:25px;background:url(menu/sdocument.gif) no-repeat;color:#006766}
.sdocs{padding-left:25px;background:url(menu/sdocuments.gif) no-repeat;color:#006766}
.search li.doc{padding-left:30px;background:url(menu/document.gif) no-repeat}
.search li.docs{padding-left:30px;background:url(menu/documents.gif) no-repeat}
.searchbox .submit{width:80px}
.searchbox .submit{border:1px solid #ffffff;color:#ffffff;background:#333333}
.searchbox .text{width:104px}
.searchbox .text{border:1px solid #000000;color:#000000;background:#ffffff}
.sitemaplevel1 li.doc,.sitemaplevel2 li.doc,.sitemaplevel3 li.doc{padding-left:30px;background:url(menu/document.gif) no-repeat}
.sitemaplevel1 li.docs,.sitemaplevel2 li.docs,.sitemaplevel3 li.docs{padding-left:30px;background:url(menu/documents.gif) no-repeat}
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:12px}
.sitename{font-weight:bold;text-align:center}
.search a:link,.search a:visited,.search a:active,.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active{color:#ffffff}
.title{background:#006766;font-weight:bold;font-size:14px;text-align:center;line-height:25px}
.title a,.title a:link,.title a:visited,.title a:active{color:#ffffff;font-weight:bold;text-decoration:none}
.title a:hover{color:#006766;text-decoration:none}
#banner{width:100%;margin:0;padding:0;background:url(images/banner_bg.gif);position:relative;height:164px;z-index:1}
#contact{width:330px;border:1px solid #ffffff}
#contactform{padding:5px;width:320px;border:none;background:transparent;text-align:right}
#contactform .area{border:1px solid #ffffff;width:240px;margin:0 5px 5px 5px;background:#333333;color:#ffffff;font:9px Verdana,Arial,Helvetica,sans-serif;vertical-align:top;overflow:auto}
#contactform .field{border:1px solid #ffffff;width:240px;margin:0 5px 5px 5px;background:#333333;color:#ffffff;font:9px Verdana,Arial,Helvetica,sans-serif;vertical-align:top}
#contactform .pressme{border:1px solid #ffffff;width:115px;margin:0 5px 5px 5px;background:#333333;color:#ffffff;font:bold 9px Verdana,Arial,Helvetica,sans-serif}
#contactform label{color:#ffffff;font:10px Verdana,Arial,Helvetica,sans-serif;vertical-align:top}
#contactform legend{margin:5px;color:#ffffff;font:12px Verdana,Arial,Helvetica,sans-serif}
#container{margin:0;padding:1%;float:left;width:98%;background:#333333;z-index:1;position:static;height:auto}
#contbar{width:100%;margin:10px 0 0 0;padding:0;background:#333333;text-align:justify;position:relative;height:auto;z-index:1;overflow:visible}
#content{padding:5px 0 0 10px;margin:0 0 0 190px;text-align:justify;z-index:1;height:100%;position:static;overflow:visible}
#content ul.submenu{margin:0px;padding:0px;border:0px;height:auto;position:relative}
#content ul.submenu li.doc{display:inline;float:left;padding-left:0px;padding-right:5px;margin-right:5px;background:url(menu/line.gif) no-repeat right}
#content ul.submenu li.docs{display:inline;float:left;padding-left:0px;padding-right:5px;margin-right:5px;background:url(menu/line.gif) no-repeat right}
#content ul.submenu li.sdoc{display:inline;float:left;padding-left:0px;padding-right:5px;margin-right:5px;background:url(menu/line.gif) no-repeat right;color:#660000;font-weight:bold}
#content ul.submenu li.sdocs{display:inline;float:left;padding-left:0px;padding-right:5px;margin-right:5px;background:url(menu/line.gif) no-repeat right;color:#660000;font-weight:bold}
#copyright{float:left;width:100%;margin-top:5px;color:#333333;font:normal 10px Verdana,Geneva,Arial,Helvetica;text-align:center;height:20px;position:static}
#copyright a{color:#666666}
#copyright a:hover{color:#006766}
#footer{margin:5px 0;padding:10px;clear:both;background:#666666;z-index:1;height:auto}
#greenline{margin:5px 0;clear:both;background:#006766;height:5px}
#menutoc{width:190px;float:left;padding:5px 0 10px 0px;margin:0;font:8pt Verdana,Arial,Helvetica,sans-serif;text-align:left;position:static;height:auto;z-index:1;overflow:visible}
#name_address{padding:12px;background:#212121}
#nameofsite{padding:10px}
#nextprev{width:100%;float:right;margin:25px 0;padding:0;text-align:center;height:15px;vertical-align:bottom}
#searchcrumb{margin:0;padding:10px 0 10px 10px;background:#333333;font-weight:bold;position:relative;z-index:1;height:20px}
#searchdiv{width:198px;float:right;text-align:right;height:20px}
/*Sitemap Vertical Popout Menu CSS for CMSimple*/
/*default styles for the menu, lists and links*/
#bwmenu{float:left;width:190px;padding-bottom:10px;background:#333333 url(menu/bwmenubg.gif);position:relative;z-index:1}
#bwmenu ul{margin:0;padding:0;list-style-type:none;z-index:500}
#bwmenu ul li.doc{float:left;width:100%;border:0;margin:0 0 10px 0;padding:0;display:block;color:#006766;background:#212121 url(menu/navbutton.gif) 0 -72px;font:bold 12px arial,helvetica,sans-serif;line-height:36px;text-align:center;position:relative}
#bwmenu ul li.docs{float:left;width:100%;border:0;margin:0 0 10px 0;padding:0;display:block;color:#006766;background:#212121 url(menu/navbutton.gif) 0 -216px;font:bold 12px arial,helvetica,sans-serif;line-height:36px;text-align:center;position:relative}
#bwmenu ul li.sdoc{float:left;width:100%;border:0;margin:0 0 10px 0;padding:0;display:block;color:#006766;background:#212121 url(menu/navbutton.gif) 0 -72px;font:bold 12px arial,helvetica,sans-serif;line-height:36px;text-align:center;position:relative}
#bwmenu ul li.sdocs{float:left;width:100%;border:0;margin:0 0 10px 0;padding:0;display:block;color:#006766;background:#212121 url(menu/navbutton.gif) 0 -216px;font:bold 12px arial,helvetica,sans-serif;line-height:36px;text-align:center;position:relative}
#bwmenu ul ul li.doc{float:left;width:100%;border:1px solid #636363;margin:0;padding:0;display:block;color:#000000;background:#006766;font:bold 10px arial,helvetica,sans-serif;line-height:24px;text-align:center;position:relative}
#bwmenu ul ul li.docs{float:left;width:100%;border:1px solid #636363;margin:0;padding:0;display:block;color:#000000;background:#006766;font:bold 10px arial,helvetica,sans-serif;line-height:24px;text-align:center;position:relative}
#bwmenu ul ul li.sdoc{float:left;width:100%;border:1px solid #636363;margin:0;padding:0;display:block;color:#000000;background:#006766;font:bold 10px arial,helvetica,sans-serif;line-height:24px;text-align:center;position:relative}
#bwmenu ul ul li.sdocs{float:left;width:100%;border:1px solid #636363;margin:0;padding:0;display:block;color:#000000;background:#006766;font:bold 10px arial,helvetica,sans-serif;line-height:24px;text-align:center;position:relative}
#bwmenu ul li.doc a{width:100%;display:block;color:#ffffff;background:#333333 url(menu/navbutton.gif) 0 0;text-decoration:none}
#bwmenu ul li.docs a{width:100%;display:block;color:#ffffff;background:#333333 url(menu/navbutton.gif) 0 -144px;text-decoration:none}
#bwmenu ul ul li.doc a{width:100%;display:block;color:#ffffff;background:#212121;text-decoration:none}
#bwmenu ul ul li.docs a{width:100%;display:block;color:#ffffff;background:#212121;text-decoration:none}
/*change list item colours and background on hover*/
#bwmenu ul li.doc:hover{color:#ffffff;background:#006766 url(menu/navbutton.gif) 0 -108px;cursor:pointer}
#bwmenu ul li.docs:hover{color:#ffffff;background:#006766 url(menu/navbutton.gif) 0 -252px;cursor:pointer}
#bwmenu ul li.sdoc:hover{color:#ffffff;background:#006766 url(menu/navbutton.gif) 0 -108px;;cursor:pointer}
#bwmenu ul li.sdocs:hover{color:#ffffff;background:#006766 url(menu/navbutton.gif) 0 -252px;;cursor:pointer}
#bwmenu ul li.doc a:hover{color:#006766;background:#006766 url(menu/navbutton.gif) 0 -36px}
#bwmenu ul li.docs a:hover{color:#006766;background:#006766 url(menu/navbutton.gif) 0 -180px}
#bwmenu ul ul li.doc:hover{color:#000000;background:#006766;cursor:pointer}
#bwmenu ul ul li.docs:hover{color:#000000;background:#006766;cursor:pointer}
#bwmenu ul ul li.sdoc:hover{color:#000000;background:#006766;cursor:pointer}
#bwmenu ul ul li.sdocs:hover{color:#000000;background:#006766;cursor:pointer}
#bwmenu ul ul li.doc a:hover{color:#ffffff;background:#006766}
#bwmenu ul ul li.docs a:hover{color:#ffffff;background:#006766}
/*hide menulevel2*/
#bwmenu ul ul{display:none}
/*hide menulevel3 when hovering over menulevel1 items*/
#bwmenu ul li:hover ul ul{display:none}
/*display expanding menulevel2 on hovering over menulevel1 items*/
#bwmenu ul li:hover ul{width:100%;display:block;position:absolute;top:4px;left:190px}
/*display expanding menulevel3 on hovering over menulevel2 items*/
#bwmenu ul ul li:hover ul{width:100%;display:block;position:absolute;top:-1px;left:190px}
/*End of Sitemap Vertical Popout Menu CSS for CMSimple*/       
