body {margin:5px;}

.headlinks {font-family:Arial,Helvetica,sans-serif;	font-size:12px;	color:#99CCCC;}
	a.headlinks {color:#336699;	text-decoration:none;}
	a.headlinks:hover {color:#006666; text-decoration:underline;}

.search	{font-family:Arial,Helvetica,sans-serif; font-size:12px;}

.footer {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#6699CC;}
	a.footer {text-decoration:none;	color:#6699CC;}
	a.footer:hover {text-decoration:underline; color:#336699;}

.welcome {font-family: Arial,Helvetica,sans-serif;font-size:16px;color:#006666; font-weight:bold;}

.welcome2 {font-family: Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}

.bg {background-image:url(/files/images/bg.gif); background-repeat:no-repeat;}

.alert {font-family:Arial,Helvetica,sans-serif;	font-size:12px;	color:#FFFFFF; background-color:#CC0033; padding:5px;}
	a.alert {text-decoration:none; font-weight:bold; color:#FFFFFF;}
	a.alert:hover {text-decoration:underline;}
	
.scroll {HEIGHT: 260px;WIDTH: 510;VERTICAL-ALIGN: middle;OVERFLOW: auto;}

.scroll2 {HEIGHT: 265px;WIDTH: 200;VERTICAL-ALIGN: middle;OVERFLOW: auto;}

.bullet {font-family: Arial,Helvetica,sans-serif; font-size:13px; color:#000000; list-style-type:square;}

.bullet2 {font-family: Arial,Helvetica,sans-serif; font-size:13px; color:#99CCCC; list-style-type:square;}

.bulleterror {font-family: Arial,Helvetica,sans-serif; font-size:13px; color:#FF0000; list-style-type:square;}

.scrollbullets {font-family:Arial,Helvetica,sans-serif;font-size:11px;list-style: square; color:#6699CC;}

.scrolllinks {font-family:Arial,Helvetica,sans-serif;font-size:11px; color:#000000;}
	a.scrolllinks {text-decoration:none;color:#006666;}
	a.scrolllinks:hover {text-decoration:underline;color:#336699;}
	
.scrolllinks2 {font-family:Arial,Helvetica,sans-serif;font-size:10px;}
	a.scrolllinks2 {text-decoration:none;color:#336699;}
	a.scrolllinks2:hover {text-decoration:underline;color:#006666;}

.hlink {font-family: Arial,Helvetica,sans-serif;font-size:12px; color:#000000;}
  A.hlink:link {color: #006666;text-decoration: none;}
  A.hlink:visited {color: #006666;text-decoration: none;}
  A.hlink:active {color: #006666;text-decoration: none;}
  A.hlink:hover {color: #336699;text-decoration: underline;}

.txt {font-family: Arial,Helvetica,sans-serif;font-size:13px;}
	A.txt {text-decoration:none;color:#336699;}
  A.txt:link {color: #336699;text-decoration: none;}
  A.txt:visited {color: #006699;text-decoration: none;}
  A.txt:active {color: #006699;text-decoration: none;}
  A.txt:hover {color: #3366E1;text-decoration:underline;}
  
.txt2 {font-family: Arial,Helvetica,sans-serif;font-size:11px;}
	a.txt2 {text-decoration:none;color:#336699;}
	a.txt2:hover {text-decoration:underline;color:#006666;}

.txt3 {font-family: Arial,Helvetica,sans-serif;font-size:9px;}
	a.txt3 {text-decoration:none;color:#336699;}
	a.txt3:hover {text-decoration:underline;color:#006666;}

.txt4 {font-family: Arial,Helvetica,sans-serif;font-size:12px;list-style: square; color:#6699CC;}
	a.txt4 {text-decoration:none;color:#006666;}
	a.txt4:hover {text-decoration:underline;color:#336699;}

.txt5 {font-family: Arial,Helvetica,sans-serif;font-size:10px;list-style: square; color:#99CCCC;}
	a.txt5 {text-decoration:none;color:#336699;}
	a.txt5:hover {text-decoration:underline;color:#006666;}

.sm-gray {font-family: Arial,Helvetica,sans-serif;font-size:9px;color:#999999;}
	a.sm-gray {text-decoration:none;color:#999999;}
	a.sm-gray:hover {text-decoration:underline;color:#999999;}

.headline {font-family: Arial,Helvetica,sans-serif;font-size:20px;color:#003366; font-weight:bold;}

.headline2 {font-family: Arial,Helvetica,sans-serif;font-size:18px;color:#6699CC;font-weight:bold;}

.subhead {font-family: Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#006666;}

.linediv {margin:4px 0px 2px 0px}

.tline {border-left:1px solid #ddeeee;font-family:Arial,Helvetica,sans-serif;font-size:14px;
  font-weight:bold;text-align:left;background-color:#0021C8;color:#006681;vertical-align:bottom;
  }

.colheader {border-left:1px solid #ddeeee;font-family:Arial,Helvetica,sans-serif;font-size:13px;
  font-weight:bold;text-align:left;background-color:#ddeeee;color:#006681;vertical-align:bottom}

.colselect {border-left:1px solid #ddeeee;border-bottom:1px solid #ddeeee;
  font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;background-color:#FFFFFF;
  color:#000000;vertical-align:baseline
  }

.tabletext {font-size:13px;border-left:1px solid #ddeeee;border-bottom:1px solid #ddeeee;text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;background-color:#FFFFFF;
  vertical-align:baseline
  }

.tablestyle {border-collapse:collapse;cellpadding=0; cellspacing=0; border=0;}

.colheaderDark{border-top:1px solid #0EEEE;border-bottom:1px solid #0EEEE}

.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	list-style-type:none;
	background: #660066;
        color: #00ff90;

}

.menu a {	
	background: #660066;
	border: 0px solid #009966;
	color: #00ff90;
	width:100%;
	padding:2px;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	margin-top:1px;
	margin-botttom:1px;
}

.menu  a:hover, .menu  a:active, .menu  a:focus {
	border: 1 solid #000033;
	background-color: #00ff90;
	color: #660066;
}

.lmenuhead {font-family: Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#006666;}
.lmenubullet {font-family: Arial,Helvetica,sans-serif; font-size:13px; color:#6699CC; 
  list-style-type:square;z-index:100;margin: 10px;padding: 0px;
  }
.lmenuhlink {font-family: Arial,Helvetica,sans-serif;font-size:13px; color:#000000;}
	a.lmenuhlink {text-decoration:none;color:#006666;}
	a.lmenuhlink:hover {text-decoration:underline;color:#336699;}

/* strech stuff */

html, body {margin:0; padding:0; width:100%; height:100%; overflow:hidden;}
body {font-family:verdana, arial, sans-serif; font-size:76%;}
#background{position:absolute; z-index:1; width:100%; height:100%;}
#fixed {position:absolute; top:25px; left:10px; width:150px; z-index:10; color:#567; border:1px solid #000; padding:10px;}
#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:2;} 
#content {padding:0px 300px 20px 15px;}


#myAutoComplete {
    width:20em; /* set width here or else widget will expand to fit its container */
    padding-bottom:2em;
	background: #660066;
	border: 0px solid #009966;
	color: #00ff90;
	width:100%;
	padding:2px;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	z-index:10;
	text-decoration: none;
	margin-top:1px;
	margin-botttom:1px;

}



.menuImage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	list-style-type:none;
	--background: #660066;
        color: #00ff90;

}

.menuImage a {	
	--background: #660066;
	border: 0px solid #009966;
	color: #00ff90;
	width:100%;
	padding:2px;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	margin-top:1px;
	margin-botttom:1px;
}

.menuImage  a:hover, .menu  a:active, .menu  a:focus {
	border: 1 solid #000033;
	background-color: #00ff90;
	color: #660066;
}

