body,p,td,ul,blockquote,.p { font-family:Arial; font-size:12px; color:#000; line-height:15px; }

a:link { color:#009; }
a:visited { color:#009; }
a:active { color:#009; }
a:hover { color:#c00; }

h1,.h1 { font-family:Arial; font-size:15px; color:#c00; border-bottom:1px solid #fcc; }

h2,.h2 { font-family:Arial; font-size:15px; color:#c00; border-bottom:1px solid #fcc; }

.bigred { font-family:Arial; font-size:15px; color:#c00; font-weight:bold; }

.smallred { font-family:Arial; font-size:12px; color:#c00; font-weight:bold; }

h3,.h3 { font-family:Times; font-size:14px; color:#009; border-bottom:1px solid #ccf; }

h4,.h4 { font-family:Arial; font-size:12px; color:#c00; }

h5,.h5 { font-family:Arial; font-size:12px; color:#009; font-weight:bold; }

h6,.h6 { font-family:Arial; font-size:12px; color:#009; font-weight:bold; }

.caption { font-size:10px; }
.captionhead { font-size:11px; font-weight:bold; color:#009; }

.calendar { font-size:10px; line-height:10px; }

.copyright { font-size:10px; color:#666; }

.copyright a:link { text-decoration:none; color:#66c; }
.copyright a:visited { text-decoration:none; color:#66c; }
.copyright a:active { text-decoration:none; color:#66c; }
.copyright a:hover { text-decoration:none; color:#c66; }

.nav { font-family:Arial; font-size:10px; line-height:18px; }
.rightbar { padding:10px; line-height:12px; color:#669; }
.redbar { padding:10px; line-height:12px; background-color:#c00; color:#fff; font-weight:bold; }
.ltbluebar { padding:10px; line-height:12px; background-color:#ccf; color:#669; }
.blackbar { padding:10px; line-height:12px; background-color:#000; color:#fff; }
.bluebar { padding:4px; line-height:12px; background-color:#000; color:#fff; }
.bluelinebar { padding:10px; line-height:12px; background-color:#fff; color:#669; border-left:1px solid #ccf; border-right:1px 
solid #ccf; }

.bluebar a:link { text-decoration:none; color:#fff; font-weight:bold; }
.bluebar a:visited { text-decoration:none; color:#fff; font-weight:bold; }
.bluebar a:active { text-decoration:none; color:#fff; font-weight:bold; }
.bluebar a:hover { text-decoration:none; color:#fff; font-weight:bold; }

.nav a:link { text-decoration:none; color:#009; }
.nav a:visited { text-decoration:none; color:#009; }
.nav a:active { text-decoration:none; color:#009; }
.nav a:hover { text-decoration:none; color:#c00; }

.redbar a:link { text-decoration:none; color:#fff; }
.redbar a:visited { text-decoration:none; color:#fff; }
.redbar a:active { text-decoration:none; color:#fff; }
.redbar a:hover { text-decoration:none; color:#fcc; }

.trellisnav { font-family:Arial; font-size:10px; }

.trellisnav a:link { text-decoration:none; color:#900; }
.trellisnav a:visited { text-decoration:none; color:#900; }
.trellisnav a:active { text-decoration:none; color:#900; }
.trellisnav a:hover { text-decoration:none; color:#009; }

.trellis1 { background-color:#900; }
.trellis2 { background-color:#006; }
.trellis3 { background-color:#c00; }
.trellis4 { background-color:#336; }
.trellismain { font-weight:bold; color:#fff; padding:10px; }
.trellismain a:link { text-decoration:none; color:#fff; }
.trellismain a:visited { text-decoration:none; color:#fff; }
.trellismain a:active { text-decoration:none; color:#fff; }
.trellis1 a:hover { text-decoration:none; color:#c99; }
.trellis2 a:hover { text-decoration:none; color:#99c; }
.trellis3 a:hover { text-decoration:none; color:#c99; }
.trellis4 a:hover { text-decoration:none; color:#99c; }

.navhot { color:#c00; !important; }
.navyellow { color:#ffc; !important; }
.trellisnavhot { color:#009; !important; }

.know { line-height:16px; }
.knowsource { color:#669; }

.hot { font-family:Arial; color:#c00; }

.bluebox { border:1px solid #006; padding:10px; background-color:#ccf; }

.redbox { padding:10px; background-color:#900; color:#fff; font-family:Arial; font-size:10px; }

.searchbox { background-color:#933; color:#fff; font-family:Arial; font-size:10px; }

.staff { font-family:Arial; font-size:12px; color:#c00; } 

.history { font-family:Times; font-size:16px; color:#c00; font-weight:bold; }

.keywords { font-weight:bold; color:#c00; }

.whitetext { font-weight:bold; color:#fff; }

.keyhome { font-family:Times; font-size:14px; color:#c00; font-weight:bold; line-height:17px; padding-left:0px; }

.keyhome a:link { text-decoration:none; color:#c00; }
.keyhome a:visited { text-decoration:none; color:#c00; }
.keyhome a:active { text-decoration:none; color:#c00; }
.keyhome a:hover { text-decoration:none; color:#009; }

.ltblueback { background-color:#ccf; }
.ltredback { background-color:#fcc; }
.vrltblueback { background-color:#eef; }
.whiteback { background-color:#fff; }

.mybluehead { background-color:#006; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }
.myredhead { background-color:#900; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }
.mygreyhead { background-color:#333; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }
.mypurplehead { background-color:#606; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }

.mybluehead a:link { text-decoration:none; color:#fff; }
.mybluehead a:visited { text-decoration:none; color:#fff; }
.mybluehead a:active { text-decoration:none; color:#fff; }
.mybluehead a:hover { text-decoration:none; color:#ccf; }

.myredhead a:link { text-decoration:none; color:#fff; }
.myredhead a:visited { text-decoration:none; color:#fff; }
.myredhead a:active { text-decoration:none; color:#fff; }
.myredhead a:hover { text-decoration:none; color:#fcc; }

.mygreyhead a:link { text-decoration:none; color:#fff; }
.mygreyhead a:visited { text-decoration:none; color:#fff; }
.mygreyhead a:active { text-decoration:none; color:#fff; }
.mygreyhead a:hover { text-decoration:none; color:#ccc; }

.myblueback { background-color:#ccf; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:2px; }
.myredback { background-color:#fcc; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:2px; }
.mygreyback { background-color:#ccc; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:2px; }
.mypurpleback { background-color:#fcf; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:2px; }

.mygreybutton { background-color:#333; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-top:2px; padding-bottom:2px; margin-top:2px; border:0px; }

.myblock { background-color:#fff; margin-top:2px; margin-bottom:2px; margin-left:8px; }

.smalltext { font-size:10px; line-height:12px; }

.redbutton { background-color:#900; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-top:2px; padding-bottom:2px; margin-top:2px; border:0px; }

.bluebutton { background-color:#009; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-top:2px; padding-bottom:2px; margin-top:2px; border:0px; }

.greybutton { background-color:#ccc; font-weight:bold; color:#fff; font-size:12px; font-face:Arial; padding-top:2px; padding-bottom:2px; margin-top:2px; border:0px; }

input,select { border:1px solid #009; font-size:12px; line-height:14px; font-family:Arial,Helvetica; padding:2px; }
textarea { border:1px solid #009; font-size:12px; line-height:14px; padding:2px; }

.noborder { border:0px; }

.iphone { color:#ccc; font-size:12px; line-height:12px; font-family:Helvetica,Arial; font-weight:bold; }

form { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }






