p,body,table,tr,td,form,text,textarea           { font-family: Trebuchet MS,Arial,sans-serif; font-size: 10pt }
#content p {text-align: left!important; margin-top: 6; margin-bottom: 12;margin-left:6!important;margin-right:6;}
.ta {color:red;font-weight:bold;margin-bottom:-16;}
ul {margin-left:16; font-family: Trebuchet MS,Arial,sans-serif; font-size: 10pt;list-style-type: square; ;}
a,a:visited {color:darkblue;text-decoration:underline!important;font-size:10pt!important;}
a:hover {color:gold;text-decoration:overline underline!important;font-weight:normal;}
.note {color:blue;font-size:8pt;}
.pref {color:#FFFF00;font-weight:bold; text-align:center;  margin-top:0; margin-left:12!important; margin-right:12!important; margin-bottom:0; background-color:#FF0000;font-size:6pt!important}
.prefspacer {color:#FFFF00;font-weight:bold; text-align:center;  margin-top:0; margin-left:0!important; margin-right:0!important; margin-bottom:0; background-color:#FF0000;font-size:2pt!important}

.calDOW { font-family: Trebuchet MS,Arial,sans-serif; font-size: 8pt;color:red;text-align:left;font-weight:BOLD;margin:6 0 6 0;}
.calEvent { font-family: Trebuchet MS,Arial,sans-serif; font-size: 8pt;color:black;text-align:left;margin:-24 0 0 100;}

h1,h2,h3,h4 { font-family: Trebuchet MS,Arial,sans-serif;}
h1.page {text-align:center;
		font-family:arial;font-size:14pt;font-weight:bold;
		margin:0 0 0 0  ;
		color:red;
		background:purple;
		padding: 10 10 10 10;}



.taHdg {text-align:center; font-family: Trebuchet MS,Arial,sans-serif;font-size:14pt;font-weight:bold;margin-top:-28;margin-bottom:0!important;margin-left:-4;color:red}
.taOff {text-align:center; font-family: Trebuchet MS,Arial,sans-serif;font-size:14pt;font-weight:bold;margin-top:20;margin-left:0;color:gold;;margin-bottom:0!important;}

.taHdg1 {text-align:left; font-family: Trebuchet MS,Arial,sans-serif;font-size:12pt;font-weight:bold;margin-top:-22;margin-bottom:0!important;margin-left:0;color:red}
.taOff1 {text-align:left; font-family: Trebuchet MS,Arial,sans-serif;font-size:14pt;font-weight:bold;margin-top:20;margin-left:2;color:gold;;margin-bottom:0!important;}

h2.L1 {text-align:left;	 font-family: Trebuchet MS,Arial,sans-serif;	font-size:14pt;	font-weight:bold;	margin-top:38;	margin-bottom:0!important;	margin-left:0;	color:#FFCC00;}
h2.L2 {text-align:left;	 font-family: Trebuchet MS,Arial,sans-serif;				font-size:12pt;	font-weight:bold;	margin-top:-30;	margin-bottom:0!important;	margin-left:6;	color:blue	; letter-spacing:1pt;}
h2.L3 {text-align:left;	font-family:arial;				font-size:12pt;	font-weight:bold;	margin-top:-24;	margin-bottom:0!important;	margin-left:0;	color:blue!important;		letter-spacing:1pt}


hr.calGold {color:gold;width:90%;margin-top:0;margin-bottom:0;text-align:center;;margin-left:1;}
hr.calRed {color:red;width:90%;margin-top:-18;margin-bottom:0;margin-left:0;;text-align:center;}

hr.calDiv {color:gold;width:80%;margin:6 0 6 0 ;text-align:left;}

.news {color:purple;margin-left:60;font-size:8pt!important;font-weight:bold;}

h2	{	width:100%;	text-align:center;	margin:10 0 40 0; border: ridge outset 2px; padding: 3px 15px;}

h3 {margin:20 0 0 0;}
h4 {text-align:left;margin-left:4;margin-bottom:4;}

a.link {color:darkblue;text-decoration:underline;font-size:10pt!important;font-weight:BOLD!important;}
a:hover.link {color:gold;text-decoration:overline underline;font-size:12pt!important;}

.tpFastFact{width:90%;		margin-top:20px;
	    border: 2px groove #800080;
	    padding-left:15px; padding-right:15px; padding-top:3px; padding-bottom:3px; background-color:#DCFFDC
}
.tpFF {font-weight:900;margin-top:8px;margin-bottom:-8px!important;color:purple}
.tpFFBody{margin-top:2px;margin-bottom:4px!important;font-size:small;}

#content {margin-top:16;width:760!important;z-index:-10;background-color:#FDECDA;padding-top:12;;}

#contentPop {margin-top:16;width:600!important;z-index:-10;background-color:#FDECDA;padding-top:12;;}

#base {background-color:#FDECDA;;}
#contentHome {margin-top:14;width:760!important;z-index:-10;;}
#branding {width:760!important;z-index:-10;background-color:#FDECDA;text-align:left}
#nav {z-index:20;margin-top:-39;margin-left:100}	

	body {
		text-align:center!IMPORTANT;
		margin-top:0;
		margin-left:0;
		background-color:purple;
		}
	
	#frame {
	;background-color:#FDECDA;
		width:760px;
		margin-right:AUTO;
		margin-left:AUTO;
		margin-top:4px;
		padding:0px;
		text-align:CENTER;
		align:CENTER;

		}
		#cometry {align:center!important;margin-top:12;margin-bottom:12;}
		#cometry p {text-align: left; position:relative;margin-top: 6; margin-bottom: 12;margin-left:2;margin-right:6;}
		
		.picCaption {text-align:center!important;font-family: Trebuchet MS,Arial,sans-serif; font-size: 8pt ;margin-top:0;}
		
		.ml {text-align:center!important;font-family: Trebuchet MS,Arial,sans-serif;font-weight:bold; font-size: 18pt ;margin-top:0!important;margin-top:0!important;}
		#ml{display:none}
		
		textarea,input,select,option {filter: alpha(opacity=60);background-color:almond;}
		form {align:center!important;text-align:center!important;}
		div#contact {align:center!important;text-align:center!important;width:80%}
		form p {text-align:center!important}
		
.legalD {text-align:left!important;margin-top:16;width:760!important;z-index:-10;background-color:white;padding-top:12}
.legalText {text-align:left;font-size:.8em;margin-left:20;margin-right:20;margin-bottom:.8em!important;margin-top:.4em!important;}
a.legalText,a.legalText:visited {text-align:left;font-size:1em!important;;margin-left:0!important;margin-right:0!important;margin-bottom:.8em!important;margin-top:.4em!important;}

		.legal,a.legal,a.legal:visited,a.legal:hover {font-size:.8em!important;}
		
		.push {position:absolute; top:660!important;left:0!important}
		.btt         { font-size: 8pt!Important; font-family: Tahoma; font-weight: bold!Important }
