a{font-weight:bold;text-decoration:none}
a:link,a:visited,.login a,.login a:link,.login a:visited,.login a:active{color: #38477C}
a:hover{color:#7D0213;}
body{margin:0px;background:white;overflow:auto}
body,td{color: #000000;font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:justify;
background-image: none;}
fieldset{border:none;margin:0px;padding:0px}
form{margin:0;text-align:left}
h1,h2,h3{margin-bottom:6px;margin-top:6px;font-size:16px;font-weight:bold}
h4{margin-bottom:6px;margin-top:14px;font-size:14px;font-weight:bold}
h5{margin-bottom:6px;margin-top:6px;font-size:12px;font-weight:bold}
h6{margin-bottom:6px;margin-top:6px;font-size:10px;font-weight:bold}
hr{color: #7D0213;height:1px}
img{border:0}
input,select{font-size:12px}
input.text{width:200px;font-size:12px}
li{font-size:12px;line-height:1.5em}
p{margin-top:10px;margin-bottom:0px}
textarea{width:98%;background:#FFFFFF;font:10px Verdana,Geneva,Arial,Helvetica;overflow:auto}
ul{margin-left:15px;padding-left:15px;border:0px}
.cmsline{border: thin solid #1a3793}
.edit{background:#97AFFA;color: #7D0213;font-size:9px}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover,.menulevel1 a,.menulevel2 a,.menulevel3 a,.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a,.submenu a,.search a{color: #000000;font-weight:normal}
.locator{color: #c9cdf0;font-size:12px;}
.locator a{font-weight:bold;text-decoration:none}
.locator a:link,.locator a:visited,.locator a:active{color: white}
.locator a:hover{color: #38477C}
.login{font-size:10px;font-weight:bold}
.login a:hover{color: #093267;
text-decoration: underline;}
.menu{color: #c9cdf0;font-size:12px;font-weight:bold;}
.menu a{color: #7D0213;text-decoration:underline}
.menu a:link,.menu a:visited,.menu a:active,.menu a:hover,.navigator a:active,.navigator a:hover{color: #7D0213}
.menulevel1,.menulevel2,.menulevel3,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu,.search{margin-left:0;padding-left:0;list-style:none}
.navigator{color: #1a3793;font-weight:bold}
.navigator a:link,.navigator a:visited,.navigator a:active{color: #000000}
.navigator a:hover{color: #38477C}
.print{text-align:justify}
ul.search{margin:40px;text-indent:-40px}
.search .doc{padding-left:60px;background:url(menu/document.gif) no-repeat}
.search .docs{padding-left:60px;background:url(menu/documents.gif) no-repeat}
.searchbox input.submit{width:66px}
.searchbox input.text{width:106px}
.searchbox input.text,.searchbox input.submit{border: 2px solid black;color: black;background: #FFFFFF;}
ul.sitemaplevel1{margin:40px;text-indent:-40px}
.sitemaplevel1 .doc,.sitemaplevel2 .doc,.sitemaplevel3 .doc{padding-left:60px;background:url(menu/document.gif) no-repeat}
.sitemaplevel1 .docs,.sitemaplevel2 .docs,.sitemaplevel3 .docs{padding-left:60px;background:url(menu/documents.gif) no-repeat}
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{font-size:9pt}
.sitename{color: white;}
.submenu{text-indent:0px}
.submenu .doc{padding-left:20px;background:url(menu/document.gif) no-repeat}
.submenu .docs{padding-left:20px;background:url(menu/documents.gif) no-repeat}
.submenu a:active,.search a:link,.search a:visited,.search a:active,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,.submenu a:link,.submenu a:visited{color: #000000}
.submenu a:hover,.search a:hover,.menulevel1 a:hover,.menulevel2 a:hover,.menulevel3 a:hover,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color: #38477C}
#admincontent{width:560px;float:right;position:static;height:auto;overflow:visible;}
#banner{width:520px;float:left;position:static;height:169px}
#bannerbar{width:742px;float:left;background:url(images/ass_ban.jpg) no-repeat center;position:static;height:170px;overflow:hidden}
#breadcrumb{width:530px;float:left;padding: 5px 5px 5px 10px;position:static;height:15px;background: #1a3793}
#container{width:744px;margin:15px auto 15px auto;text-align:center;height:auto;position:static}
#contentbar{width:742px;float:left;position:relative;height:auto;overflow:visible;background-image: url(images/bg.gif);}
#copyright{float:left;width:100%;margin-top:5px;color: #000000;font:normal 10px Verdana,Geneva,Arial,Helvetica;text-align:center;height:20px;position:relative}
#footbar{width:742px;float:left;position:static;line-height:25px;height:35px;background: #38477c url(images/footbar.gif);}
#frame{width:742px;border:1px solid black;float:left;text-align:left;height:auto;position:static;background:#1a3793;}
#lastupdate{width:162px;float:left;padding:0px;position:static;height:35px}
#logo{width:202px;float:left;padding:10px;position:static;height:149px}
#menufoot{width:222px;float:left;text-align:center;position:static;height:120px}
#menutoc{width:162px;float:left;clear:left;padding:10px;position:relative;height:auto}
#nameofsite{width:732px;float:left;padding:5px;text-align:center;position:static;height:15px}
#nextprev{width:520px;margin-top:10px;text-align:center;position:static;height:15px;vertical-align:bottom;float:left;}
#pagecontent{width:520px;float:right;padding:20px 20px 20px 20px;text-align:justify;position:static;height:auto;overflow:visible;  background-repeat:no-repeat; }
#pics{width:742px;float:left;height:35px;position:static}
#picturebar{width:742px;float:left;position:static;height:35px;background: #7D0213;}
#searchcrumb{width:540px;float:left;position:static;line-height:25px;height:35px;border:0;background:#1a3793;}
#searchdiv{width:192px;float:right;position:static;padding-right:0px;margin-top:7px;background:#1a3793;}
#toc{width:181px;float:left;position:static;height:auto;  border-bottom:0;  border-left: 0px solid black;  border-right:1px solid black;  border-top:0px solid black;    }
#toc .menulevel1 .doc{text-indent:10px;background:#ffffff;width:181px;display:block;color:#ffffff;background-image:url(menu/vdocdown.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel1 .docs{text-indent:10px;background:#1a3793;width:181px;display:block;color:#C9CDF0;background-image:url(menu/vdocdown.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel1 .sdoc{text-indent:10px;background:#38477c;width:181px;display:block;color: #C9CDF0;background-image:url(menu/vdocdown.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel1 .sdocs{text-indent:10px;background:#38477c;width:181px;display:block;color: #C9CDF0;background-image:url(menu/vdocdown.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel1 .doc a{width:181px;display:block;color: #C9CDF0;background-image:url(menu/vdoc.gif);background-repeat:no-repeat;font-weight:bold;text-decoration:none}
#toc .menulevel1 .doc a:hover{color:white;background-image:url(menu/vdochover.gif);background-repeat:no-repeat;text-decoration:none}
#toc .menulevel1 .docs a{width:181px;display:block;color: #C9CDF0;background-image:url(menu/vdoc.gif);background-repeat:no-repeat;font-weight:bold;text-decoration:none}
#toc .menulevel1 .docs a:hover{color:white;background-image:url(menu/vdochover.gif);background-repeat:no-repeat;text-decoration:none}
#toc .menulevel2 .doc{text-indent:10px;background:#ffffff;width:181px;display:block;color:#000000;background-image:url(menu/doc2.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel2 .docs{text-indent:10px;background:#2249C0;width:181px;display:block;color:#000000;background-image:url(menu/doc2.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel2 .sdoc{text-indent:10px;background:#ffffff;width:181px;display:block;color:#000000;background-image:url(menu/sdoc2.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel2 .sdocs{text-indent:10px;background:#3C64D0;width:181px;display:block;color:#000000;background-image:url(menu/sdocs2.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel2 .doc a{width:181px;display:block;color:#000000;background-image:url(menu/doc2.gif);background-repeat:no-repeat;font-weight:bold;text-decoration:none}
#toc .menulevel2 .doc a:hover{color:#000000;background-image:url(menu/sdoc2hover.gif);background-repeat:no-repeat;text-decoration:none}
#toc .menulevel2 .docs a{width:181px;display:block;color:#000000;background-image:url(menu/docs2.gif);background-repeat:no-repeat;font-weight:bold;text-decoration:none}
#toc .menulevel2 .docs a:hover{color:#000000;background-image:url(menu/sdocs2hover.gif);background-repeat:no-repeat;text-decoration:none}
#toc .menulevel2 li{border-top:1px solid black;}

/*h3 button colour*/
#toc .menulevel3 .doc{text-indent:10px;background:#4775F5;width:181px;display:block;color:#000000;background-image:url(menu/doc3.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel3 .docs{text-indent:10px;background:#c9cdf0;width:181px;display:block;color:#000000;background-image:url(menu/doc3.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}

/*h3 button colour when clicked*/

#toc .menulevel3 .sdoc{text-indent:10px;background:#5A8BFC;width:181px;display:block;color:#000000;background-image:url(menu/sdoc3.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel3 .sdocs{text-indent:10px;background:#c9cdf0;width:181px;display:block;color:#000000;background-image:url(menu/sdocs3.gif);background-repeat:no-repeat;font-weight:normal;text-decoration:none}
#toc .menulevel3 .doc a{width:181px;display:block;color:#000000;background-image:url(menu/doc3.gif);background-repeat:no-repeat;font-weight:bold;text-decoration:none}
#toc .menulevel3 .doc a:hover{color:#000000;background-image:url(menu/sdoc3hover.gif);background-repeat:no-repeat;text-decoration:none}
#toc .menulevel3 .docs a{width:181px;display:block;color:#000000;background-image:url(menu/docs3.gif);background-repeat:no-repeat;font-weight:bold;text-decoration:none}
#toc .menulevel3 .docs a:hover{color:#000000;background-image:url(menu/sdocs3hover.gif);background-repeat:no-repeat;text-decoration:none}
#toc .menulevel3 li{border-top:1px solid black;}
#toc ul li{margin:0;line-height:35px;font-size:12px;border-bottom:0px solid #000000;}
#toc ul{margin:0;padding:0;list-style-type:none;font-family:verdana,arial,Helvetica,sans-serif}
#contact{width:350px;border: 1px solid #38477C;}
#contactform{padding:5px;width:340px;background: white;text-align:right;border:none;}
#contactform legend{font:12px Verdana,Arial,Helvetica,sans-serif;color:#38477c;margin:5px}
#contactform label{font:10px Verdana,Arial,Helvetica,sans-serif;vertical-align:top}
#contactform .area{border: 1px solid #38477C;width:250px;font:9px Verdana,Arial,Helvetica,sans-serif;margin:0px 5px 5px 5px;vertical-align:top;overflow:auto}
#contactform .field{border: 1px solid #38477C;width:250px;font:9px Verdana,Arial,Helvetica,sans-serif;margin:0px 5px 5px 5px;vertical-align:top}
#contactform .field2{border: 1px solid #38477C;width:35px;font:9px Verdana,Arial,Helvetica,sans-serif;margin:0px 5px 5px 5px;vertical-align:top}
#contactform .select{border: 1px solid #38477C;width:145px;font:9px Verdana,Arial,Helvetica,sans-serif;margin:0px 5px 5px 5px;vertical-align:top}
#contactform .pressme{border: 1px solid #38477C;width:120px;background:#FFFFFF;color: #38477C;font:bold 9px Verdana,Arial,Helvetica,sans-serif;margin:0px 5px 5px 5px}
