.BODY { margin: 0px; margin-top: 0px; padding: 0px; font-size: 10px; font-family: arial, verdana, geneva, helvetica ; background: #FFFFFF;} 

.p, p, li { padding-left: 10px; padding-right: 10px; font-size: 12px; font-family: verdana, arial, geneva, helvetica ; color: #000000}

.text {font-size: 12px; font-family: verdana, arial, geneva, helvetica ; color: #000000;}

.tiny {font-size: 10px; font-family: verdana, arial, geneva, helvetica ; color: #000000;}

.error {font-size: 12px; font-family: verdana, arial, geneva, helvetica ; color: #FF1C1C;}

.suba {font-size: 18px; color: #000000; font-family: verdana, arial, geneva, helvetica ; font-weight: bold; font-style: italic;}

.thepad {padding-left: 10px;}

.tabborder {border: 1px solid #CCCCCC;}

b,.b {font-weight:bold;}

.intpad {padding-left: 10px; padding-right: 10px;}

.caption {font-size:10px; color: #000000; font-family: verdana, arial, geneva, helvetica;}

.med {font-size: 15px; color: #000000; font-family: verdana, arial, geneva, helvetica ; font-weight: bold;}

.input, input, select, textarea {font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}

.redbg {background-color: #D81B1B;}

/* For Footer Links */
		
		a.foot:link {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight:bold; line-height: 16px;}

		a.foot:visited {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #72716E; text-decoration: underline; font-weight:bold; line-height: 16px;}
		
		a.foot:hover {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #D81B1B; font-weight:bold; line-height: 16px;}
		
		.pipe {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; line-height: 16px;}
		
		
/* Standard link colors */
		
		a:link {font-family:Verdana, Geneva, Helvetica, sans-serif; text-decoration:underline; font-size:12px; color: #000000;} 
				
		a:visited {font-family:Verdana, Geneva, Helvetica, sans-serif; text-decoration:underline; font-size:12px; color: #D81B1B; }
				
		a:hover {font-family:Verdana, Geneva, Helvetica, sans-serif; text-decoration:underline; font-size:12px; color:#72716E;}

/* NAV link colors */
		
		a.nav:link {font-family: Tahoma, Geneva, Helvetica, sans-serif; text-decoration: underline; font-size: 12px; color: #000000;} 
				
		a.nav:visited {font-family: Tahoma, Geneva, Helvetica, sans-serif; text-decoration: underline; font-size: 12px; color: #D81B1B;}
				
		a.nav:hover {font-family: Tahoma, Geneva, Helvetica, sans-serif; text-decoration: underline; font-size: 12px; color:#72716E;}

		
/* Sub Nav link colors */
		
		a.subnav:link {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; line-height : 17px;}

		a.subnav:visited {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #72716E; text-decoration: none; line-height : 17px;}
		
		a.subnav:hover {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #D81B1B; line-height : 17px;}

/* top and bottom link colors */
		
		a.topbot:link {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #D81B1B; text-decoration: none;}

		a.topbot:visited {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #D81B1B; text-decoration: none;}
		
		a.topbot:hover {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration:underline; color: #D81B1B;}

		
#menuframe {
	height:21px;
	z-index:10;
	border-top:1px black solid;
	top:0px;
	margin:0px;
	padding:0px;
	border-bottom:1px black solid;
	position:relative;
	background-image:url(/images/menubg2.gif);
	background-repeat:repeat-x;
	background-color:#DBD4A8;
	
}

#menubar {
	 position:absolute;
	 left:0px;
	 z-index:10;
	 top:0px;
	 padding:0px;
	 margin:0px;
	 float:left;
}

.menubody {
	position:absolute; 
	background-color:#1D1B80;
	border: solid 1px black;
	display:none;
	width:150px;
	top:21px;
	float:left;
	clear:both;
	z-index:100;
}	


.menuheading {
	/*border-right:1px gray solid;*/
	padding:4px 5px 0px 5px;
	float:left;
	display:inline;
	height:16px;
	position:relative;
	z-index: 10;
}

.menuheadingactive 
{
	background-color:#cccccc;
	border:1px gray solid;
	float:left;
	display:inline;
	height:16px;
	padding:3px 5px 0px 4px;
	position:relative;
	z-index: 25;
	
}		

.menuheadingtext:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#333399;
	text-decoration:none;
	z-index:10;
}	

.menuheadingtext:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#333399;
	text-decoration:none;
	z-index:10;
}	

.menuheadingtext:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#333399;
	text-decoration:underline;
	z-index:10;
}		

.menulink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:10px;
	border-bottom:1px white solid;
	background-color:#143777;
	color:white;
	z-index:10;
}

.menulink:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:2px;
	font-size:10px;
	border-bottom:1px white solid;
	background-color:#143777;
	color:white;
	z-index:10;
}		

.menulink:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding:2px;
	font-size:10px;
	border-bottom:1px white solid;
	color:#143777;
	z-index:10;
}		

.menulink:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:10px;
	border-bottom:1px white solid;
	background-color:#143777;
	color:white;
	z-index:10;
}	

.menulink:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:10px;
	border-bottom:1px white solid;
	background-color:#143777;
	color:white;
	z-index:10;
}	

.menulinkhref
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:10px;
	color:white;
	text-decoration:none;
	z-index:10;
}

.menulinkhref:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:2px;
	font-size:10px;
	color:white;
	z-index:10;
}		

.menulinkhref:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:10px;
	color:white;
	z-index:10;
}		

.menulinkhref:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding:2px;
	font-size:10px;
	color:#143777;
	z-index:10;
}		



.menulinkhref:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:10px;
	color:white;
	z-index:10;
}	

.menulinkhover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	padding:2px;
	font-size:10px;
	border-bottom:1px gray solid;
	text-decoration:underline;
	color:#143777;
	z-index:10;
}#mailinglist {
	border: 1px solid #666666;
}
#mailinglist {
	border: 1px solid #666666;
}
#mailinglist {
	border: 1px solid #999999;
}

