/* ::::::::::::::::::::::::::::::::: */  
/* ::::: General Page Settings ::::: */  
/* ::::::::::::::::::::::::::::::::: */  
A	 
{  
	color:#00008b;   
	text-decoration: none;   
}  
A:hover	 
{  
	color:#00008b;   
	text-decoration: underline;   
}   
P 	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-size: 12px; 
	line-height: 17px;  
}  

TD	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-size: 12px;  
}  	   
DL  
{ 
	text-align: left; 
	padding: 1px; 
	margin-top: 0px; 
} 
DT 
{ 
	font-size: 12px; 
	font-weight: bold; 
	margin-top: 6px; 
	margin-bottom: 0px; 
} 
DD  
{ 
	margin-left: 5px; 
} 
/* :::::::::::::::::::::::::::::::: */ 
/* :::::: General Formatting :::::: */ 
/* :::::::::::::::::::::::::::::::: */ 
.main	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-size: 11px;   
	color:#00008b;   
	line-height: 20px;   
	text-decoration: underline;   
}    
.sub	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-size: 10px;   
	color:#00008b;   
	line-height: 20px;   
	text-decoration: underline;   
}  
.open	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-weight: bold;   
	font-size: 16px;   
	color:#000000;  
}   
.title	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-weight:bold;   
	font-size: 14px;  
	color:#000000; 
	letter-spacing: 0.1em;  
} 
.left_mtq	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-weight:bold;   
	font-size: 23px;  
	color:#000000; 
	text-align: left;  
}    
.right_mtq	 
{  
	font-family: arial, verdana, trebuchet MS, trebuchet, sans-serif; 
	font-weight:bold;   
	font-size: 23px;  
	color:#000000; 
	text-align: right;  
}    
.right_mtn	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-weight:bold;   
	font-size: 18px;  
	color:#000000; 
	text-align: right;  
}    
.copyright	 
{  
	font-family: sans-serif,trebuchet ms,verdana,arial,helvetica; 
	font-size: 10px;  
	color:#000000;  
	padding: 5px;  
} 
.italic	 
{ 
	font-style: italic; 
	margin-left: 35px 
} 
.noborder	 
{ 
	border: 0px; 
}
.datetitle	 
{ 
	font-weight: bold; 
	padding-bottom: 1px; 
	border-bottom: 1px solid #bbb; 
	color: #000; 
	font-size: small; 
	margin: 2px 2px;
	letter-spacing: 0.2em; 
} 
 
/* ::::::::::::::::::::::::::::::::::: */ 
/* :::::: News Specific Classes :::::: */ 
/* ::::::::::::::::::::::::::::::::::: */ 
.newstitle 
{ 
	font-family: arial, verdana, trebuchet MS, trebuchet, sans-serif; 
	font-weight:bold;   
	font-size: 18px;
	padding: 5px; 
	color: #000000;  
} 
.newsdate 
{  
	font-family: arial, verdana, trebuchet MS, trebuchet, sans-serif; 
	font-size: 11px;  
	color: #666;  
	padding: 5px;  
}  
 
/* ::::::::::::::::::::::::::::::::::: */ 
/* :::::: Top Navigaton Classes :::::: */ 
/* ::::::::::::::::::::::::::::::::::: */ 
.tablelines	 
{ 
	border-style:solid; 
	border-color:black; 
	border-width:1px 0px; 
	background-color: #d3d3d3; 
} 
.fromtop	 
{ 
	text-align: left;
	height: 90px;
	width:  99%;
	padding: 2px 2px; 
} 
 
/* ::::::::::::::::::::::::::::::: */ 
/* :::::: Alignment Classes :::::: */ 
/* ::::::::::::::::::::::::::::::: */ 
.centercontent	 
{ 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
} 
.centertable	 
{ 
	margin-left: auto; 
	margin-right: auto; 
} 
.left	 
{ 
	text-align: left; 
} 
.tbborder	 
{ 
 	border-style:solid; 
	border-color:black; 
	border-width:1px 1px; 
} 
 
/* :::::::::::::::::::::::::::::::::::: */ 
/* :::::: Mileage Settings :::::: */ 
/* :::::::::::::::::::::::::::::::::::: */ 

.highlow
{
	margin-left: 6px;
	font-size: 10px;
}
