A.mainmenu:link { width: 100%; font-family: sans-serif, arial; font-size: 11px; color: #404040; font-weight: bold; padding: 3px 3px 3px 3px; text-decoration: none; text-index: 0px;}
A.mainmenu:visited { width: 100%; font-family: arial, sans-serif; font-size: 11px; color: #404040; font-weight: bold; padding: 3px 3px 3px 3px; text-decoration: none; text-index: 0px;}
A.mainmenu:active { width: 100%; font-family: arial, sans-serif; font-size: 11px; color: #404040; font-weight: bold; padding: 3px 3px 3px 3px; text-decoration: none; text-index: 0px;}
A.mainmenu:hover { width: 200px; font-family: arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 3px 3px 3px 3px; text-decoration: none; text-index: 0px; background-color: #637685;}

TABLE.standard
{
 border-style: none;
 border-width: 0;
 border-collapse: collapse;
}

TABLE.leftmenu
{
 border-style: none;
 border-width: 0;
 border-collapse: collapse;
 margin-left: 5px;
 margin-top: 15px;
 height: 125px; width: 215px;
}

TABLE.mainmenu
{
 background-color: #FFFFFF;
 border-style: none;
 border-width: 0;
 border-collapse: collapse;
 margin: 0 0 0 64px; height: 101px; width: 310px;
}

TD.standard {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 vertical-align: top;
 border-style: none;
 border-width: 0;
 text-indent: 0px;
}

H1.toptext {
font-family: arial narrow, arial, sans-serif;
font-size: 12px;
font-weight: bolder;
color: #FFFFFF;
margin: 5px 0 0 75px;
width: 650px;
filter: dropshadow (color=#808080, offX=1, offY=1, positive=true);
text-align: left;
}

P.toptext {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
margin: 3px 0 0 75px;
width: 650px;
filter: dropshadow (color=#808080, offX=1, offY=1, positive=true); }

P.addressbottomright { font-family: arial; font-size: 11px; font-weight: bolder; color: #404040; margin: 30px 0 0 15px; }

P.imagelink1 { border: none; width: 106px; height: 79px; margin: 10px 0 0 3px; }
P.imagelink2 { border: none; width: 106px; height: 79px; margin: 10px 0 0 3px; }
P.imagelink3 { border: none; width: 106px; height: 79px; margin: 10px 0 0 3px; }

TABLE.contactdetails
{
 border-style: none;
 border-width: 2px;
 margin: 5px 0 0 10px;
}

TD.contactdetails { font-family: arial; font-size: 11px; font-weight: bolder; color: #404040; margin-left: 5px; margin-right: 5px;  }
TD.contactdetailsletter { font-family: arial; font-size: 10px; font-weight: bold; background-color: #808080; color: #FFFFFF; width: 13px; text-align: center; }
