a:link { color: #000000 }
a:visited { color: #000000 }
a:active { color: #000000 }
a:hover { color: #999999; text-decoration: underline }

.mainmenu {font: 11px/12px Arial,Verdana,Helvetica,Geneva; text-decoration: none }
a.mainmenu:link { color: #636363 }
a.mainmenu:visited {color: #636363 }
a.mainmenu:active {color: #636363 }
a.mainmenu:hover {color: #7C7C7C; text-decoration: none }

.mainmenu_1 {font: 11px/12px Arial,Verdana,Helvetica,Geneva; text-decoration: none }
a.mainmenu_1:link { color: #636363 }
a.mainmenu_1:visited {color: #636363 }
a.mainmenu_1:active {color: #636363 }
a.mainmenu_1:hover {color: #6666FF; text-decoration: none }

.mainmenu_2 {font: 11px/12px Arial,Verdana,Helvetica,Geneva; text-decoration: none }
a.mainmenu_2:link { color: #636363 }
a.mainmenu_2:visited {color: #636363 }
a.mainmenu_2:active {color: #636363 }
a.mainmenu_2:hover {color: #FF3399; text-decoration: none }

.mainmenu_3 {font: 11px/12px Arial,Verdana,Helvetica,Geneva; text-decoration: none }
a.mainmenu_3:link { color: #636363 }
a.mainmenu_3:visited {color: #636363 }
a.mainmenu_3:active {color: #636363 }
a.mainmenu_3:hover {color: #FFCC33; text-decoration: none }

.submenu { font: 10px/14px Verdana, Arial, Helvetica, Geneva }
a.submenu:hover { color: #000000; text-decoration: underline }
.bodycopy { font: 10px/14px Verdana, Arial, Helvetica, Geneva }
.small_font { font: 8px/10px Verdana, Arial, Helvetica, Geneva }
.subhead { color: #000000; font: bold 10px/14px Verdana, Arial, Helvetica, Geneva }
.tax_subhead { color: #000000; font: bold 12px/14px Verdana, Arial, Helvetica, Geneva }
.white_subhead { color: #FFFFFF; font: bold 12px/14px Verdana, Arial, Helvetica, Geneva }
.footercontact { font: 9px/12px Verdana, Arial, Helvetica, Geneva }
a.footercontact { font: 9px/12px Verdana, Arial, Helvetica, Geneva; text-decoration: underline }
.purplelink { font: bold 10px/14px Verdana,Arial,Helvetica,Geneva; text-decoration: none }
a.purplelink:hover { color: #6666FF; text-decoration: underline }
.greenlink { font: bold 10px/14px Verdana,Arial,Helvetica,Geneva; text-decoration: none }
a.greenlink:hover { color: #66CC33; text-decoration: underline }



.copyright { font: 9px/12px Verdana, Arial, Helvetica, Geneva }
.font_gray { color: #636363; font: 9px/12px Verdana, Arial, Helvetica, Geneva }

body.purpleshell { background: #ffffff url(images/background_6666FF.jpg) center 110px no-repeat}
body.goldshell { background: #ffffff url(images/background_FFCC33.jpg) center 110px no-repeat}
body.pinkshell { background: #ffffff url(images/background_FF3399.jpg) center 110px no-repeat}
body.greenshell { background: #ffffff url(images/background_66CC33.jpg) center 110px no-repeat}
.vertspacer   { color: #999999; font: 10px/14px Verdana, Arial, Helvetica, Geneva }

table { font: 10px/14px Verdana,Arial,Helvetica,Geneva }
table.header { font: bold 10px/14px Verdana, Arial, Helvetica, Geneva }