
div.catblue {
background:url(../../images/catheaders/blue.gif);
width:552px;
height:31px;
margin-top:3px;
}

.catTextheader {

margin-top:10px;
font-size:12px;
font-weight:700;
}

.catTextdesc {

font-size:11px;
margin-top:5px;
margin-left:13px;
}

#footer {
width:759px;
text-align:center;
}

#footer p {

font-size:11px;
color:#444;
margin:10px 0;
}

.maptext {
display:block;
width:200px;

font-size:11px;
color:#444;
}

.mainHeaderColour {
background-color:#444;
}

.mapBox {
width:345px;
height:450px;
}

.mapWrap 
{
    margin-top: 5px;
    border:solid 2px #EEEEEF;
    width: 345px;
    float: right;
}

.zoomicon {
float:left;
padding-right:2px;
}

.maptext2 {
display:block;
width:200px;

font-size:10px;
color:#444;
margin-top:5px;
}

.contactForm {
float:left;
}

.leftContact {
margin-top:10px;
float:left;
width: 265px;
}

.contactInfo {
margin-bottom:10px;
font-size:11px;
}

.bold {
font-weight:700;
}

.newsImg {
float:left;
padding:0 5px 5px 0;
}

.faqTopicName {

font-size:13px;
color:#444;
font-weight:700;
margin:20px 0 5px;
}

.faqTopicDesc {

font-size:11px;
color:#444;
margin-bottom:5px;
margin-left:15px;
}

.small {
font-size:9px;
}

.faqbar {
margin:5px 0;
}

.nbParent {
margin-top:3px;
height:26px;
width:201px;
}

.nbChild {
width:191px;
background:#EFEFEF;

font-size:11px;
color:#444;
font-weight:700;
padding:5px;
}

.nbParentWrapper {
background-image:url(../../images/sidebartrans.gif);
height:26px;

font-size:11px;
font-weight:700;
color:#FFF;
text-transform:uppercase;
display:block;
text-align:left;
padding-left:17px;
}

.nbParentText {
float:left;
display:block;

font-size:11px;
font-weight:700;
color:#FFF;
text-transform:uppercase;
margin-top:5px;
padding-top:1px;
}

.navarrow {
margin-bottom:1px;
margin-left:10px;
margin-right:5px;
}

a.nbParentUrl,a.nbParentUrl:visited,a.nbParentUrl:active {
color:#fff;
text-decoration:none;
}

a.nbParentUrl:hover {

text-decoration:underline;
}


a.font,a.font:visited,a.font:active {
color:#E37D19;
text-decoration:none;
}

a.font:hover {
color:#E37D19;
text-decoration:underline;
}


a.nbChildUrl,a.nbChildUrl:visited,a.nbChildUrl:active {
color:#B51010;
text-decoration:none;
}

a.nbChildUrl:hover {
color:#B51010;
text-decoration:underline;
}

.leftImg {
float:left;
margin-right:5px;
margin-bottom:5px;
}

.rightImg {
float:right;
margin-bottom:5px;
border:solid 1px #EEEEEF;
margin-left:5px;
}

.itemFaqWrap {
padding-left:15px;
}

.pnlRelated {
border:solid 2px #EEEEEF;
}

#pageFunctions img {
position:relative;
top:3px;
}

.contactUsText {
display:block;
text-align:center;

font-size:12px;
color:#444;
margin:10px 0 10px 15px;
}

.center {
text-align:center;
}

.hr1 {
margin:5px auto;
}

.wide 
{
    width: 546px;
}

.faqLabel {
display:block;
float:left;
width:60px;

color:#444;
margin-top:5px;
text-align:left;
font-size:11px;
font-weight:700;
}

.faqContent {
display:block;
float:left;
width:450px;

color:#444;
text-align:left;
font-size:11px;
margin:5px 5px;
}

.fileContent {
display:block;
float:left;

color:#444;
text-align:left;
font-size:11px;
padding:10px 5px;
width: 500px;
}

.faqTreeWrap {
border:solid 2px #EEEEEF;
margin:5px 0;
}

.specialImg {
float:right;
}

.searchBox {
margin-top:2px;
width: 201px;
}

.error {
display:block;
width:550px;
text-align:center;
margin-top:10px;

font-size:14px;
color:#444;
}

#categories {
margin-top:3px;
}

p.sidetitle,p.catheadertext {
font-family:tahoma, verdana, arial;
font-size:11px;
font-weight:700;
color:#fff;
padding:6px 0 0 17px;
}

.contactUsText2,.catTopText {
    display:block;
    width:570px;
    text-align:center;
    font-size:12px;
    color:#444;
    margin:10px auto;
    padding: 10px 0;
}

.smallfooter {
font-size:9px;
margin-bottom: 5px;
}



.billa 
{
text-align:center;

font-size:9px;
color:#9D9D9D;
margin-bottom: 10px;
}

a.billalink,a.billalink:visited,a.billalink:active {
color:#9D9D9D;
text-decoration:underline;
}

a.billalink:hover {
color:#9D9D9D;
text-decoration:none;
}

.rightBox
{
width: 180px;
 border: solid 2px #EEEEEF;
}

.rightBox p 
{
    padding: 5px;
}

.rightBox h2 
{
text-align:center;

font-size:14px;
color:#E37D19;
}

.indexRimg 
{
 float: left;
 border: solid 1px #444;  
margin-right: 5px; 
}

.indexLRimg 
{
 float: right;
 border: solid 1px #444;  
margin-left: 5px;
}

.indexLLimg 
{
 float: left;
 border: solid 1px #444;  
margin-right: 5px;
}

.titleImg 
{
    display: block;
 margin: 0 auto;
}

.titleImg2 
{
    margin: 5px 0 0 5px;
}

.indexLeft 
{
    width: 360px;
    border: solid 2px #EEEEEF;
}

.indexLeft p, .indexLeft2 p 
{
    padding: 5px;
}

.indexLeft2
{
    width: 360px;
    border: solid 2px #EEEEEF;
    margin-top: 15px;
}

.box2 {
margin-top: 15px;
}

#indexRightWrap {
float: right;
width: 180px;
}



#loginform {
     float: left;
     width: 400px;
     border: solid 2px #EEEEEF;
     
}

#loginform ul 
{
    list-style-type: none;
}
#loginform p.small 
{
font-family: tahoma, verdana, sans-serif;
font-size: 10px; 
color: #444;
}


#loginform label {
width: 75px;
height: 20px;
display: block;
position: absolute;
font-family: tahoma, verdana, sans-serif;
font-size: 11px; 
color: #444;
margin-top: 7px;
margin-left: 5px;

}

#loginform ul li 
{
    clear: both;
}
#loginform .forminput 
{
margin-top: 7px;
display: inline;
margin-right: 5px;
float: right;
width: 200px;
height: 20px;

}

#loginform em {
  font-weight: bold;
  font-style: normal;
  color: #ff0000;
}

.inserttable 
{
    width: 700px;
    margin: 0 auto;
}

.inserttable td
{

    padding: 5px;
	font-size: 12px;
	font-weight: normal;
	font-family:  Verdana, Tahoma, sans-serif;	
	color: #7F7969;
}

.inserttable th 
{
    font-family: Verdana, Tahoma, sans-serif;
    padding: 5px 20px;
	font-size: 14px;
}

.catImg 
{
 float: left;
 padding: 5px 5px 0 0;   
}

.catNode 
{
 float: left;
 width: 552px;  
 margin-top: 10px; 
}

h3 
{
}


.searchWrap 
{
    float: left;
}
.goWrap 
{
float: right;
}

.leftList 
{
 float: left;
 width: 275px;   
}

.rightList 
{
 float: right;
 width: 275px; 
}

.serviceContent 
{
text-align: left;   
}


.homeDiv 
{
    width: 518px;
    height: 90px;
    background: url(../../images/homebg.gif);
    margin: 5px auto 5px auto;
    margin: 10px;
}

.homeDiv p 
{
font-family:verdana, sans-serif;
font-size:10px;
color:#000;
text-align: center;
margin: 0 10px 0 10px;
}

.homeTitle 
{
    padding-top: 10px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: bold;
}
