body {background:#ffffff; color: #000066; font-family: Arial, Helvetica, sans-serif; margin: 0; min-width: 585px; }
.main {width: auto; margin: 0 0 20px 125px; text-align:center;}

h3 {margin-top: 0; padding-top: 15px;}
p.smaller {font-size: 12px; }

a {text-decoration: none;}
a.content:link, a.content:visited {color: #ff9900;}
a.content:hover, a.content:active {color: #9900EC;}
a.content {font-size: 14px; }
a.content:hover {font-weight:bold; }
a.nohover {color: #000066;}

ul {list-style-type: none; position: absolute; }

.tabs {margin: 55px 0px 0px; width: 100%; padding: 0; background: url('../images/TabBGHs.jpg'); background-repeat: repeat-x; }
.tabs li {display: inline; font-size: 14px; font-weight: bold; }
.tabs li a {color: #000066; padding: 2px 8px; }
.tabs li a:hover {color: #000000; background: url('../images/TabBG.jpg'); }

.listItem {width: 115px; margin: 5px; float: left; top: 0; left: 0; padding: 0;}
.listItem li {margin: 2px 0 0; }
.listItem li a.selectedItem {background: #ffffff; color: #000066;}
.listItem a {font-size: 12px; font-weight: normal; border: 2px solid #000066; padding: 2px 2px 2px 2px; display: block; width:110px; }
.listItem a:link, .listItem a:visited {background: #cccccc; color: #000066;}
.listItem a:hover, .listItem a:active {background: #ffffff; color: #000066;}

/*.listItem a:active {text-align:right}
*/