body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; line-height: 15px; color:#000000; background-color: #93747D;}

.body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; line-height: 15px; color:#000000; background-color: #93747D;}
.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 15px; font-weight: bold}
.whiteheadline { font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #00215A; font-weight: bold}
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}

.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px;}

.bodytext {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; line-height: 18px; COLOR: #000000;}
.smallbodytext {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height: 16px; COLOR: #000000;}
.newstext {FONT-FAMILY:  sans-serif, Arial, Verdana, Helvetica; FONT-SIZE: 11px; line-height: 16px; COLOR: #000000;}
.tditem {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: gray;}

A:link { color: #000066; font-weight: bold}
A:hover { color: #000033; font-weight: bold}
A:visited { color: #000033; font-weight: bold}

.largeheadline { font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #00215A; font-weight: bold}

.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C70000}
.list { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000}
.white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

.granite { background-image:url('/images/button.png'); width:146px; height:60px; text-align:center; float:left; margin-left:2px; margin-right:2px; font-size:24px; }
.xgranite a:link    { text-decoration: none; color: #000000; border-bottom: none; text-shadow: none; font-weight:bold; }
.xgranite a:visited { text-decoration: none; color: #000000; border-bottom: none; text-shadow: none; font-weight:bold; }
.xxgranite a:active  { text-decoration: none; color: #8a3324; border-bottom: none; font-weight:bold; }
.xxgranite a:hover   { text-decoration: none; color: #8a3324; border-bottom: none; font-weight:bold; }
.xgranite a:active  { text-decoration: none; color: #000000; border-bottom: none; text-shadow: #ffffff 2px 2px 9px; font-weight:bold; }
.xgranite a:hover   { text-decoration: none; color: #000000; border-bottom: none; text-shadow: #ffffff 2px 2px 9px; font-weight:bold; }
.xgranite a         { text-decoration: none; color: #000000; border-bottom: none; text-shadow: none; font-weight:bold; }
.button { margin-top:20px; display:block; }
.granite a:link    { text-decoration: none; color: #000000; border-bottom: none; text-shadow: #ffffff 0px 0px 9px; font-weight:bold; }
.granite a:visited { text-decoration: none; color: #000000; border-bottom: none; text-shadow: #ffffff 0px 0px 9px; font-weight:bold; }
.granite a:active  { text-decoration: none; color: #000000; border-bottom: none; text-shadow: #ffcc11 2px 2px 9px; font-weight:bold; }
.granite a:hover   { text-decoration: none; color: #000000; border-bottom: none; text-shadow: #ffcc11 2px 2px 9px; font-weight:bold; }
.granite a         { text-decoration: none; color: #000000; border-bottom: none; text-shadow: #ffffff 0px 0px 9px; font-weight:bold; }

.bodycontent { width:1000px; }

.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.clearfix {display: inline-table;}
/* backslash hack hides from IE mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */

