dialog, window, menu, menuitem {font-family: sans-serif !important}

.tableheader{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:16pt;font-weight:bold;
; color: #003366
}
.tablesubheader{font-family: Arial, sans-serif; font-size:16pt; font-weight:bold; color: #003366; }
.linkheader{text-decoration:none;font-family:arial, sans-serif;font-size:14px;font-weight:bold; }

.dropshadow { Filter:Alpha(Opacity=50); Filter:DropShadow(color=#000000, offX=2, offY=2,positive=0); } 
/*.dropshadow { Filter:dropShadow(color=red,offx=5,offy=5); width=100px; }*/

/* .dropshadow { Filter: FlipH; }*/

h1.i1 { font-family: sans-serif;
	font-size: 8px;
	line-height: 8px;
	color:#FFFFFE;
	margin: 0;
}

.linkheader2{text-decoration:none;font-family:"arial", Times, serif;font-size:9pt;font-weight:normal;}

.body{  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
; font-weight: normal
}


.quote{ font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-style : italic;
}

.largequote{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#003366;
	font-style : normal;
; font-weight: bold; text-decoration: underline
}

a:link, a:visited  {font-size:10pt; font-family:Arial, sans-serif; color:#000040; font-weight:bold; text-decoration:none; }
a:hover  {font-size:10pt; font-family:Arial, sans-serif; color:#00A000; font-weight:bold; text-decoration:none; }

a.resrcLnk:link, a.resrcLnk:visited  {font-size:10pt; font-family:Arial, sans-serif; color:#000040; font-weight:bold; text-decoration:underline; }
a.resrcLnk::hover  {font-size:10pt; font-family:Arial, sans-serif; color:#00A000; font-weight:bold; text-decoration:underline; }

a.blueNewsLink:link, a.blueNewsLink:active, a.blueNewsLink:visited  {font-size:10pt; font-family:Arial, sans-serif; color:#000040; font-weight:bold; text-decoration:underline; }
a.blueNewsLink:hover {font-size:10pt; font-family:Arial, sans-serif; color:B00000; font-weight:bold; text-decoration:underline; }

a.greenNewsLink:link, a.greenNewsLink:active, a.greenNewsLink:visited  {font-size:8pt; font-family:Arial, sans-serif; color:green; font-weight:bold; text-decoration:underline; }
a.greenNewsLink:hover {font-size:8pt; font-family:Arial, sans-serif; color:B00000; font-weight:bold; text-decoration:underline; }

.cliHeading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px;  font-weight:bold;
	color: #003366;
        margin-top: 0;
        margin-bottom: 6pt;
}
a.cliHeading:link, a.cliHeading:visited {font-size:18px; color:"#0043E6"; text-decoration:underline;}
a.cliHeading:hover  {font-size:18px; color:#00A000; text-decoration:underline;}

.cliTD1 {background:#FFFFEF;}
.cliTD2 {background:#EFFFF0;}
.cliTD3 {background:#FFEFDF;}
.cliTD4 {background:#F7F7E7;}
.cliTD5 {background:#E7F7F0;}
.cliTD6 {background:#F7E7D7;}

.cliEntry {
	font-family:Times, serif; 
	font-size:14px;
	color: #003366;
        margin-bottom:0;
}

a.regLink {color:#000000; font-weight:normal;}
a.regLink:link {color:#000000; font-weight:normal;}
a.regLink:hover{color:#ff0000; font-weight:normal;}


.siteHeading{
	font-family: sans-serif;
	font-size: 16px;
	color:#000000;
	font-weight: bold
}
.siteHeading2{
	font-family: sans-serif;
	font-size: 16px;
	color:#000000;
	background:#CCCCCC;
	/*background:#610200; brown */
	/*background:#1F526F;  blue */
	font-weight: bold;
	text-align: center;
}

a.siteLink, a.siteLink:link, a.siteLink:visited, a.siteLink:active  {font-size:10pt; font-family:sans-serif; color:#003366; font-weight:bold; text-decoration:none;}

a.siteLink:hover {font-size:10pt; font-family:sans-serif; color:#ff0000; font-weight:bold; text-decoration:none;}

.siteLink2, a.siteLink2, a.siteLink2:visited, a.siteLink2:active {font-size:10pt; font-family:sans-serif; color:#003366; font-weight:bold; text-decoration:none;}

a.siteLink2:hover{color:#000000; background:#FFFFFF;}


INPUT { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

/*----------------*/

.horizMenu td {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
	background:#000040;
	text-align: center;
        position: relative;
	margin: 0; }

a.horizMenu {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	color:#FFFFFF;
web papaddingge	background:#000040;
	position:relative;
	margin: 0; }

a.horizMenu:link, a.horizMenu:visited, a.horizMenu:active   {font-size:10pt; font-family:Arial, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; position:relative; margin: 0;}
a.horizMenu:hover  {font-size:10pt; font-family:Arial, sans-serif; color:#00FF00; font-weight:bold; text-decoration:none; position:relative; margin: 0; }

.dropMenu {
  position:absolute; 
  display:none;
  left:0;
  top:18;
  width: 200;
  layer-background-color:lightyellow;
  background-color: lightyellow;
  border:1px solid black;
  padding:0px;
  text-align:left; 
}

a.dropMenu, a.dropMenu:link, a.dropMenu:active, a.dropMenu:visited {
font-size:10pt; 
font-family:Arial, sans-serif; 
color:#000040; 
font-weight:bold; 
width: 130;
text-decoration:none; 
background:#000040; 
text-align:left; 
}

a.dropMenu:hover  {font-size:10pt; font-family:Arial, sans-serif; color:#00FF00; font-weight:bold; text-decoration:none; text-align:center; }

.homeCenter {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color:#000040;
	background:#FFFFFF;
	white-space: wrap;
	text-align:justify; }

.homeCenter2 {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #000040;
	background: #FFFFFF; }

.news { font-family: "Arial", Helvetica, sans-serif;
	font-size: 12px;
	color:#000040;
	background:#F5F3F3;
        margin-top:4;
        margin-bottom:0;
        margin-right:3;
        margin-left:3;
        padding-left: 3;
        padding-right: 3;
	text-align:left; }

.newsTitle {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 16px;
        margin-top:3px;
        margin-bottom:0;
	font-weight: bold;
	color: #400080;
	text-align: center;}

.newsDate {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
        margin-top:3px;
        margin-bottom:0;
	font-size: 9px;
	color: #000000;}

.newsMore{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 9px;
        padding-right: 3;
        padding-top: 2;
        padding-bottom: 0;
	color: #400080;
        margin:0;}

a.newsMore, a.newsMore:link, a.newsMore:active, a.newsMore:visited {font-size:8pt; font-family:Arial, sans-serif; color:#400080; }

a.newsMore:hover  {font-size:8pt; font-family:Arial, sans-serif; 	
	           color:#00A000; }

.resourceDesc {font-family: Arial, sans-serif; font-size:10pt; font-weight:bold; 
	       color: #003366; margin:3; }
.resources {font-family: Arial, sans-serif; font-size:10pt; 
	       color: #000040; }

.aboutUs {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #000020;
        padding-right: 3;
        padding-top: 3;
        padding-bottom: 3;
	text-align: justify; }


.contactUs {font-family: sans-serif; font-size:10pt; font-weight:bold; color: #000046; }
.contactUsSection {font-family: sans-serif; font-size:16pt; font-weight:bold; color: #003366; }


a.contactUsLink:link, a.contactUsLink:visited, a.contactUsLink:active   {font-size:10pt; font-family:Arial, sans-serif; color:#005090; font-weight:bold; text-decoration:none; margin: 0;}
a.contactUsLink:hover  {font-size:10pt; font-family:Arial, sans-serif; color:#0080FF; font-weight:bold; text-decoration:none; margin: 0; }

.small{ font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#DDDDDD;
}

a.small:link, a.small:visited, a.small:active  { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#DDDDDD;}
a.small:hover  { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#60F0FF;}

ul.resrcUL {margin-top:0; margin-bottom:0; margin-left:10; padding:5; }


.hangingindent {
    padding-left: 22px ;
    text-indent: -22px ;
}