body { background-color:#fff; color:#000; font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:16px; }
p,td,div,span,input,select,textarea { color:#000; font-family:Arial,sans-serif; font-size:12px; line-height:16px; margin-top:0px; }  
ul { margin-top:0px; }  

h1,.h1 { color:#18845c; font-family:Verdana,Arial,sans-serif; font-size:20px; line-height:24px; font-weight:bold; margin-top:0px; }  
h2,.h2 { color:#18845c; font-family:Verdana,Arial,sans-serif; font-size:16px; line-height:20px; font-weight:bold; margin-top:0px; }  
h3,.h3,h4,.h4,h5,.h5,h6,.h6 { color:#18845c; font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:16px; font-weight:bold; margin-top:0px; margin-bottom:0px; }

a:link { color:#085a94; text-decoration:none; font-weight:bold; }
a:visited { color:#085a94; text-decoration:none; font-weight:bold; }
a:active { color:#18845c; text-decoration:none; font-weight:bold; }
a:hover { color:#18845c; text-decoration:none; font-weight:bold; }

.req { color:#c00; }

.topbar { background-color:#ffe192; color:#ffffff; font-size:10px; font-family:Verdana,Arial,sans-serif; }
.topbar a:link { color:#ffffff; font-weight:bold; text-decoration:none; }
.topbar a:visited { color:#ffffff; font-weight:bold; text-decoration:none; }
.topbar a:hover { color:#ffffff; font-weight:bold; text-decoration:none; }
.topbar a:active { color:#ffffff; font-weight:bold; text-decoration:none; }

.topbartab { padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px; }

.greenbg { background-color:#18845c; color:#fff; }
.yellowbg { background-color:#ffcc33; }
.bluebg { background-color:#085a94; }
.blackbg { background-color:#000; }
.ltyellowbg { background-color:#ffe192; }
.ltltyellowbg { background-color:#eeeed1; }

.states { background-color:#ffd940; color:#000; font-size:10px; padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px; border:1px solid white; }
.stateson { background-color:#ffcc00; color:#000; font-size:10px; padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px; border:1px solid #4675da; cursor:pointer; }

.greytext { color:#959391; }
.greytext a:link { color:#959391; text-decoration:none; font-weight:bold; }
.greytext a:visited { color:#959391; text-decoration:none; font-weight:bold; }
.greytext a:active { color:#18845c; text-decoration:none; font-weight:bold; }
.greytext a:hover { color:#18845c; text-decoration:none; font-weight:bold; }

.toplinks { font-family:"Trebuchet MS",Verdana,Arial,sans-serif; font-size:13px; line-height:6px; color:#000; }
.toplinks a:link { color:#000; text-decoration:none; font-weight:normal; }
.toplinks a:visited { color:#000; text-decoration:none; font-weight:normal; }
.toplinks a:active { color:#18845c; text-decoration:none; font-weight:normal; }
.toplinks a:hover { color:#18845c; text-decoration:none; font-weight:normal; }

.toplinks2 { font-family:"Trebuchet MS",Verdana,Arial,sans-serif; line-height:6px; color:#085a94; }
.toplinks2 a:link { color:#085a94; text-decoration:none; font-weight:normal; }
.toplinks2 a:visited { color:#085a94; text-decoration:none; font-weight:normal; }
.toplinks2 a:active { color:#18845c; text-decoration:none; font-weight:normal; }
.toplinks2 a:hover { color:#18845c; text-decoration:none; font-weight:normal; }

.rightlinks { background-color:#f4f4f4; border-left:1px solid #7a7a7a; border-right:1px solid #7a7a7a; padding:10px; font-size:11px; line-height:13px; }
.rightlinks a:link { color:#18845c; text-decoration:none; font-weight:bold; }
.rightlinks a:visited { color:#18845c; text-decoration:none; font-weight:bold; }
.rightlinks a:active { color:#085a94; text-decoration:none; font-weight:bold; }
.rightlinks a:hover { color:#085a94; text-decoration:none; font-weight:bold; }

.twitterlinks { background-color:#f4f4f4; border-left:1px solid #7a7a7a; border-right:1px solid #7a7a7a; padding:10px; }
.twitterlinks a:link { color:#18845c; text-decoration:none; font-weight:bold; }
.twitterlinks a:visited { color:#18845c; text-decoration:none; font-weight:bold; }
.twitterlinks a:active { color:#085a94; text-decoration:none; font-weight:bold; }
.twitterlinks a:hover { color:#085a94; text-decoration:none; font-weight:bold; }

.blacklinks { font-size:11px; line-height:13px; }
.blacklinks a:link { color:#000; text-decoration:none; font-weight:normal; }
.blacklinks a:visited { color:#000; text-decoration:none; font-weight:normal; }
.blacklinks a:active { color:#085a94; text-decoration:none; font-weight:normal; }
.blacklinks a:hover { color:#085a94; text-decoration:none; font-weight:normal; }

.slidehome { padding:20px; font-size:15px; font-weight:bold; position:absolute; left:0px; top:294px; }
.slidehome a:link { color:#18845c; text-decoration:none; font-weight:bold; }
.slidehome a:visited { color:#18845c; text-decoration:none; font-weight:bold; }
.slidehome a:active { color:#085a94; text-decoration:none; font-weight:bold; }
.slidehome a:hover { color:#085a94; text-decoration:none; font-weight:bold; }

.slidehomeN { padding:20px; font-size:22px; line-height:28px; font-weight:bold; position:absolute; left:0px; top:194px; }
.slidehomeN a:link { color:#18845c; text-decoration:none; font-weight:bold; }
.slidehomeN a:visited { color:#18845c; text-decoration:none; font-weight:bold; }
.slidehomeN a:active { color:#085a94; text-decoration:none; font-weight:bold; }
.slidehomeN a:hover { color:#085a94; text-decoration:none; font-weight:bold; }

.copyright { font-size:14px; font-weight:bold; color:#959391; }
.smalltext { font-size:10px; line-height:12px; }

.tabon { background-color:#ffe192; border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; padding:3px; font-size:10px; }
.tabonb { background-color:#ffe192; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; padding:3px; font-size:10px; }
.topbot { background-color:#eeeed1; border-bottom:1px solid #000; border-top:1px solid #000; padding:3px; font-size:10px; }

.greenbutton { background-color:#18845c; color:#fff; font-weight:bold; border:0px; height:20px; }  
.greybutton { background-color:#333; color:#fff; font-weight:bold; border:0px; height:20px; }  
.bluebutton { background-color:#085a94; color:#fff; font-weight:bold; border:0px; height:20px; } 
input { border:1px #000 solid; }
textarea { border:1px #000 solid; }
.noborder { border:0px }

.FBConnectButton {
height: 18px;
float: left;
background-position-y: -251px;
background-position-x: -1px;
}
.FBConnectButton_Text {
font-size: 10px;
height: 10px;
line-height:12px;
}
