/* CSS Document */

body{
margin:0;
}

.footer{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.footer a:link{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
.footer a:visited{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
.footer a:hover{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}
.dashbelow{
border-bottom-style:dashed;
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
padding-right:10px;
}

.newsheader{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.newstext{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.newsdate{
color:#009933;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.padright{
padding-right:10px;
}

.contactimage{
background-image:url(image-contact.jpg);
background-position:top right;
background-repeat:no-repeat;
}

.map{
background-image:url(image-map.jpg);
background-position:top left;
background-repeat:no-repeat;
}


a:link{
color:#009900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}
a:visited{
color:#009900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}
a:hover{
color:#009900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.whiteheaders{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.redtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
}

.redtextlarge{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF0000;
}