
body {

background-color: #1A76B7;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

div.mainpage {

width: 840px;
background-color: #EBF3FB;
border: 1px solid #EBF3FB;

}

div.topbanner {

width: 828px;
height: 90px;
background-color: #FFFFFF;
border: 1px solid #DBE4EB;

MARGIN: 5px;

}

div.topmenu {

width: 828px;
height: 120px;
background-color: #FFFFFF;
border: 1px solid #DBE4EB;

MARGIN: 4px;

}

div.mainbody {

width: 828px;
background-color: #FFFFFF;
border: 1px solid #DBE4EB;
MARGIN: 5px;


}

div.leftside {

width: 395px;
background-color: #FFFFFF;

MARGIN: 2px;


}

div.rightside {

width: 395px;
background-color: #FFFFFF;


MARGIN: 2px;


}

div.mapfloat {

width: 390px;
height: 300px;
background-color: #EBF3FB;
border: 1px solid #DBE4EB;
MARGIN: 8px;

}

div.newsfloat {

background-color: #EBF3FB;
border: 1px solid #DBE4EB;
MARGIN: 4px;

}

img.menuicon {

}

table.darkbox {
font: 16px arial;
background-color: #1A76B7;
border: 4px solid #EBF3FB;
color: #FFFFFF;
width: 390px;


}
span.darkcap {
font: 14px arial;
color: #FFFFFF;
}

div.menu-L {


width: 350px;
}
div.menu-R {


width: 400px;
}

div.grad {

background:#FFFFFF url('images/gradiant.gif') no-repeat;
height: 60px;
width: 40px;
float: left;
font: 16px arial;
color: #FFFFFF;

}
span.micro {
font: 11px arial;
color: #FFFFFF;
}

div.nbox {

width: 390px;
border: 1px solid #D6E0E6;
MARGIN: 4px;
font: 11px arial;

}
div.nbox2 {

border: 1px solid #D6E0E6;
MARGIN: 4px;
}
div.nbox3 {
width: 190px;
height: 210px;
border: 1px solid #D6E0E6;
MARGIN: 4px;
}

table.smQtr {
font: 11px arial;
margin-left: 10px;
}


td.loc1 {
font: 13px arial;
width: 180px;
}
td.loc3 {
font: 12px arial;

}
td.loc4 {
font: 12px arial;
}


div.ntxt {
width: 340px;
font: 12px arial;
}

div.ntop {
width: 390px;
background-color: #EBF3FB;
font: 16px arial;
border-bottom: 1px solid #D6E0E6;
}

div.ntxt2 {
font: 14px arial;
}
div.ntop2 {
background-color: #EBF3FB;
font: 16px arial;
border-bottom: 1px solid #D6E0E6;
}


h2.head2 {
margin: 2px;
}


div.footer {

width: 828px;
height: 80px;
background-color: #FFFFFF;
border: 1px solid #DBE4EB;

MARGIN: 5px;

}

td.locnav {

width: 380px;
font: 16px arial;
border-bottom: 5px solid #1A76B7;

}
td.locnav2 {

width: 380px;
background-color: #FFFFFF;
font: 14px arial;

}

td.fillcell {
background-color: #EBF3FB;
font: 16px arial;
border-bottom: 1px solid #D6E0E6;
}

a.nlink:link {text-decoration: underline;color: #0000FF;}
a.nlink:visited {text-decoration: underline;color: #0000FF;}
a.nlink:active {text-decoration: underline;color: #0000FF;}
a.nlink:hover {text-decoration: none; color: #FF0000;}

a.blacklink:link {text-decoration: underline;color: #000000;}
a.blacklink:visited {text-decoration: underline;color: #000000;}
a.blacklink:active {text-decoration: underline;color: #000000;}
a.blacklink:hover {text-decoration: none; color: #000000;}

a.darklink:link {text-decoration: underline;color: #FFFFFF;}
a.darklink:visited {text-decoration: underline;color: #FFFFFF;}
a.darklink:active {text-decoration: underline;color: #FFFFFF;}
a.darklink:hover {text-decoration: none; color: #FFFFFF;}