.maintxt {
	font-family : Arial, Helvetica;
	color: #000000;
	font-size : 12px;
	text-decoration: none
}
.maintxt a:link {
	color: #0055e3;
	text-decoration: none
}
.maintxt a:visited {
	color: #0055e3;
	text-decoration: none
}
.maintxt a:hover {
	color: #960000;
	text-decoration: underline
}
.mainhd {
	font-family : Arial, Helvetica;
	color: #003399;
	font-weight: bold;
	font-size : 11px;
	text-decoration: none
}
.newshd {
	font-family : Arial, Helvetica;
	color: #003399;
	font-weight: bold;
	font-size : 12px;
	text-decoration: none
}
.maintxtsm {
	font-family : Arial, Helvetica;
	color: #000000;
	font-size : 11px;
	text-decoration: none
}
.maintxtsm a:link {
	color: #0055e3;
	text-decoration: none
}
.maintxtsm a:visited {
	color: #0055e3;
	text-decoration: none
}
.maintxtsm a:hover {
	color: #960000;
	text-decoration: underline
}
.bluetxtsm {
	font-family : Arial, Helvetica;
	color: #004d85;
	font-size : 10px;
	text-decoration: none
}
.bluetxtsm a:link {
	color: #004d85;
	text-decoration: none
}
.bluetxtsm a:visited {
	color: #004d85;
	text-decoration: none
}
.bluetxtsm a:hover {
	color: #960000;
	text-decoration: underline
}
.greylinksm {
	font-family : Arial, Helvetica;
	color: #adb8bf;
	font-size : 11px;
	text-decoration: none
}
.greylinksm a:link {
	color: #adb8bf;
	text-decoration: none
}
.greylinksm a:visited {
	color: #adb8bf;
	text-decoration: none
}
.greylinksm a:hover {
	color: #0055e3;
	text-decoration: underline
}
.subhd {
	font-family : Arial, Helvetica;
	color: #a0b0c6;
	font-size : 8pt;
	text-decoration: none
}
.phone {
	font-family : Arial, Helvetica;
	color: #a0b0c6;
	font-size : 9pt;
	text-decoration: none
}
.phonered {
	font-family : Arial, Helvetica;
	color: #960000;
	font-size : 9pt;
	text-decoration: none
}
.textbox2 {
   
    background-color: #fffee3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;    
    height : 19px;

}
.dropdown{
    background-color: #fffee3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;    
}
.copyright {
	font-family : Arial, Helvetica;
	color: #adb8bf;
	font-size : 10px;
	text-decoration: none
}
.copyright a:link {
	color: #adb8bf;
	text-decoration: none
}
.copyright a:visited {
	color: #adb8bf;
	text-decoration: none
}
.copyright a:hover {
	color: #0055e3;
	text-decoration: underline
}
.menu {
	background-color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	color: #004d85;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none
}
.menu a { 
	color : #004d85; 
	text-decoration : none;
	display : block;
	width : 100%;
	height : 100%;
	padding : 4px 0 2px 12
 }
.menu a:hover {
	color : #ffffff;
	background-color: #004d85
}
.menuon {
	background-color : #004d85;
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none
}
.menuon a { 
	color : #ffffff; 
	text-decoration : none;
	display : block;
	width : 100%;
	height : 100%;
	padding : 4px 0 2px 12
 }
.menuon a:hover {
	color : #adb8bf;
	background-color: #004d85
}
.lightmenu {
	background-color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	color: #adb8bf;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none
}
.lightmenu a { 
	color : #adb8bf; 
	text-decoration : none;
	display : block;
	width : 100%;
	height : 100%;
	padding : 4px 0 2px 12
}
.lightmenu a:hover {
	color : #adb8bf;
	background-color: #e3e7e9
}
.submenu {
	background-color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	color: #909090;
	font-size : 11px;
	text-decoration: none
}
.submenu a { 
	color : #909090; 
	text-decoration : none;
	display : block;
	width : 100%;
	height : 100%;
	padding : 4px 0 2px 9
 }
.submenu a:hover {
	color : #003399;
	background-color: #e3e7e9
}
.submenuon {
	background-color : #e3e7e9;
	font-family : Arial, Helvetica, sans-serif;
	color: #003399;
	font-size : 11px;
	text-decoration: none
}
.submenuon a { 
	color : #003399; 
	text-decoration : none;
	display : block;
	width : 100%;
	height : 100%;
	padding : 4px 0 2px 9
 }
.submenuon a:hover {
	color : #960000;
	background-color: #e3e7e9
}
.headline {
	font-family : Arial, Helvetica;
	color: #000000;
	font-size : 12px;
	text-decoration: none
}
.headline a:link {
	color: #003399;
	text-decoration: none
}
.headline a:visited {
	color: #003399;
	text-decoration: none
}
.headline a:hover {
	color: #960000;
	text-decoration: underline
}
.subhead {
	font-family : Arial, Helvetica;
	color: #000000;
	font-size : 11px;
	text-decoration: none
}
.subhead a:link {
	color: #000000;
	text-decoration: none
}
.subhead a:visited {
	color: #000000;
	text-decoration: none
}
.subhead a:hover {
	color: #960000;
	text-decoration: underline
}
.article {
	font-family : Arial, Helvetica;
	color: #000000;
	font-size : 11px;
	text-decoration: none
}
.article a:link {
	color: #000000;
	text-decoration: none
}
.article a:visited {
	color: #000000;
	text-decoration: none
}
.article a:hover {
	color: #0055e3;
	text-decoration: underline
}
.tblhd {
	font-family : Arial, Helvetica;
	color: #ffffff;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none
}
.tbltxt {
	font-family : Arial, Helvetica;
	color: #000000;
	font-size : 11px;
	text-decoration: none
}

.m0l0iout {
	
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 11px;
	
	text-decoration: none;
	
	font-weight: bold;
	text-align: center;
	padding: 3px;
	
	color: #909090;

}

.m0l0iover {
	
	font: 11px Arial, Helvetica, sans-serif;
	
	text-decoration: underline;
	
	text-align: center;
	padding: 3px;
	
	color: #ffffff;

}


/* level 0 outer */

.m0l0oout {
	
	text-decoration : none;
	
}

.m0l0oover {
	
	text-decoration : none;
		
	background: #003399;

}


/* level 1 inner */

	.m0l1iout {
	
	font: 11px Arial, Helvetica, sans-serif;
	
	text-decoration: none;
	
	text-align: center;
	padding: 3px;
	
	color: #000000;

}

.m0l1iover {
	
	font: 11px Arial, Helvetica, sans-serif;
	
	text-decoration : none;
	
	text-align: center;
	padding: 3px;
	
	color: #ffffff;

}


/* level 1 outer */

.m0l1oout {
	
	text-decoration : none;
	
	background: #d1daed;
	
	filter: alpha(opacity=85);

}

.m0l1oover {
	
	text-decoration : none;
		
	background: #003399;

}


/* level 2 inner */
.m0l2iover {
	
	font: 11px Arial, Helvetica, sans-serif;
	
	text-decoration : none;
	
	padding: 3px;
	
	color: #000000;

}


/* level 2 outer */

.m0l2oout {
	
	text-decoration : none;
	
	border : 1px solid #FFFFFF;
	
	background: #B44646;

}

.m0l2oover {
	
	text-decoration : none;
	
	border : 1px solid #FFFFFF;
	
	background: #E55A5A;

}


