/* link dark turqoise,  hover medium turqoise  , bkg light sky blue  
  linkneg turqoise, visitedneg pale turqoise, hoverneg aqua, background azure */

a:link { color: #2E8B57; font-weight:bold; border-bottom:1px solid #66CDAA; padding:3px 3px 0px 3px; text-decoration:none }
a:linkneg { color: #40E0D0 }
a:visited { color: #2E8B57; font-weight:bold; border-bottom:1px solid #66CDAA; padding:3px 3px 0px 3px; text-decoration:none }
a:visitedneg { color: #AFEEEE }
a:hover { color: #2F4F4F; background: #F5FFFA; border: 1px solid #E0FFFF; border-bottom:1px solid #66CDAA; text-decoration:none; padding:2px; margin-bottom:3em }
a:hoverneg { color: #00FFFF; background: #F0FFFF }
a:active { color: #48D1CC0 background: #FFFFFF }

/* SPECIALIZED */

.boxann {
  position:relative;
	top:-50;
  width:400px;
	padding:10px;
	font-size:85%;
	font-family:microsoft san serif,trebuchet,helvetica,arial;
	font-weight:900;
	border:2px solid gold;
	}
	
.neginsert {
  position:relative;
	top:-2;
	width:398px;
	background-color:#000066;
	color:#ffffff;
	margin:-10px;
	padding:6px;
	border-bottom:3px solid #0066FF;
		border-top:2px solid #0066FF;
	}

/* TEXT TYPES */

.t1 { color: #003366; font: bold 250%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; letter-spacing: }

.t2 { color: #003366; font: bold 200%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.t2neg { color: #FFFFFF; font: bold 200%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }

.t3 { color: #003366; font: bold 170%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.t3neg { color: #FFFFFF; font: bold 170%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }


.cap { color: #003366; font: bold; 130%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.capneg { color: #FFFFFF; font: bold 130%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }

.lead { color: #003366; font: bold 100%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.leadneg { color: #FFFFFF; font: bold 100%/110% Verdana, Geneva, Tahoma, Arial, sans-serif; }

p,li { color: #003366 ; font: 100%/130% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.und { color: #003366; text-indent: -2em; margin-left: 2em; font: 100%/130% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.neg { color: #FFFFFF; font: 100%/130% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.ind { color: #003366; margin-left: 2em; font: 100%/130% Verdana, Geneva, Tahoma, Arial, sans-serif; }

.sm { color: #009; font: 80%/120% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.smneg { color: #FFFFFF; font: 80%/120% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.smemph { color: #009; font: bold 80%/120% Verdana, Geneva, Tahoma, Arial, sans-serif; }
.smemphneg { color: #FFFFFF; font: bold 80%/120% Verdana, Geneva, Tahoma, Arial, sans-serif; }

.side { color: #000000; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana, Geneva, Tahoma, Arial, sans-serif }

.top { color: #fff; font: 70%/105% "Arial Narrow", Verdana, Geneva, Tahoma, Arial, sans-serif; background-color: #4682b4; text-align: center; padding-top: 2px; padding-bottom: 4px; border-bottom: 2px solid #CCCCFF; }

.topbtns { color: #009; background-color: #000033; width: 100%; padding: 4px; font: bold 80%/105% Verdana, Geneva, Tahoma, Arial, sans-serif; border-bottom: 2px solid #CCCCFF; }

FORM.tb {display:inline;}

UL {list-style: disc; outside;}
