html, body, td, input, select, textarea {
	font-family: Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	color: #000;
	margin: 0px;	
	scrollbar-arrow-color:#eeeeee;	
	scrollbar-base-color:#366;	
	scrollbar-shadow-color:#D2EDD4;
	scrollbar-face-color:#366;	
	scrollbar-highlight-color:#D2EDD4;	
	scrollbar-dark-shadow-color:#D2EDD4;	
	scrollbar-3d-light-color:#428888; 
	}	
p,div  {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	}
p {
	margin: 5px 5px 5px 0px ;
	}
a img {
	border: 0px;
	}
ul.fq {
	list-style: disc;
	margin: 0px;
	margin-left: 15px;
 }
form {margin: 0px; 
	padding: 0px; 
	}
h1 { font: 24px "Arial Black", Arial, sans-serif;
	color: #366;
	padding: 0;
	margin: 0;
	}
h2 { font: bold 14px Arial, sans-serif;
	color: #366;
	padding: 0;
	margin: 0;
	}	
h3 { font: bold 13px Arial, sans-serif;
	color: #214040;
	padding: 0;
	margin: 0;
	}	
h4 { font: bold 11px Arial, sans-serif;
	color: #214040;
	padding: 0;
	margin: 0;
	}	
h5 { font: bold 15px Arial, sans-serif;
	color: #BDA034;
	padding: 0;
	margin: 0;
	}	/*Form Elements*/
hr { background: #336; 
	width: 90%;
	height: 1px;
	border: 1px solid #366; 
	}	
#np {
	display: inherit; 
}
.frame {
	background-color: #fff;
	padding: 0 10px 0 10px;
	}
#frch {
	background: #EDE6C9;
	border-top: 5px solid #366;
	border-bottom: 1px solid #336;
	padding: 3px 10px 10px 10px;
	}	
select.drop { background-color : #474747; color : #fff;	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; font-weight : bold;}
input.btn, a.btn:link, a.btn:visited, a.btn:active, button.btn { font: bold 11px Verdana, sans-serif; 
	color: #fff;
	padding: 2px;
	border: 1px solid #fff;
	background: #366;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#214040', EndColorStr='#336666');
	}
input.in {font: 11px Courier, Verdana, sans-serif;
	color: #214040; }
input.psw {font: 11px Verdana, sans-serif;
	color: #214040; }	
/*Anchor Tags*/		
a:link {color:#366}
a:visited {color:#214040}
a:active {color:#900}
a:hover {color:#214040; 
	text-decoration: none;}
a.foot:link, a.foot:visited, a.foot:active {
	color:#fff;
	font-weight: bold;}
a.foot:active {
	color:#c00
	}
a.foot:hover {color:#EDE6C9; 
	text-decoration: none;}
a.nav:link, a.nav:visited, a.nav:active a.nav:hover {
	color:#EDE6C9;
	font-weight: bold;
	text-decoration: none;
	float: left;
	padding: 0 7px; }
a.nav:active {
	color:#c00
	}
a.nav:hover {
	color:#fff; 
	}
/* Alerts*/
.error {color: #cc0000;}
.errorblock {color: #cc0000; border: 1px solid #c00; background: #ffc; padding: 5px; margin:3px; }
/*Background Colors*/
.white {background : #fff}
.black {background : #000}
.red {color: #c00;}
.yellow {background : #EDE6C9;
	border-left: 1px solid #366;
	font: 11px Verdana,sans-serif;}
.lightyellow {background : #ffffcd}
.main {background: #fff;	
	}
	
.small { 
	font: 11px Verdana,sans-serif;
	color: #fff; }	
.txtsmall {
	font-size: 10px;
	}	
.textsm1 { 
	font: 10px Verdana,sans-serif;
	color: #366; }		
.grad {
	background: #fff;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#B3C5C5');
	}
.head { 
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform : capitalize;
	color: #366; }
.title{ 
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform : capitalize;
	color: #fff; }	
.bgtop { 
	background: #EDE6C9;
	  }	
.botb { 
	background: #fff;
	padding-left: 20px;
	  }			  	
.dotLink { 
	color:#214040; 
	text-decoration: none; 
	border-bottom: 1px dashed #366;
	}	  
p.mCopy { 
	text-align: justify; 
	}	
.mBox { 
	margin: 20px 0; 
	}
a.img:link, a.img:visited,a.img:active, .img {
	filter:gray(enabled=1);
	}
a.img:hover {
	filter:gray(enabled=0);
	}
.row {
	padding: 10px;
	width:80%; 
	border: 2px solid #8EAFAF; 
	background:#EDE6C9;
	}
.subhead {font-size: 13px;}
.smaller {font-size: 11px;}
.vfont {font-family: Verdana; font-size: 11px;}