/********************** NEW **********************/

.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #B10E31;
    font-weight: bold;	
}

.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	color: #B10E31;
    font-weight: bold;	
}

.sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

.sm a:link, .sm a:visited, .sm a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #B22F34;
	text-decoration: none;
	
}
.sm a:hover {
	color: #333333;
	text-decoration: underline;
	
}
.cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}

.cat a:link, .cat a:visited, .cat a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #B22F34;
	text-decoration: none;
	
}
.cat a:hover {
	color: #B22F34;
	text-decoration: underline;
    font-weight: bold;	
	
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}

.text a:link, .text a:visited, .text a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #B22F34;
	text-decoration: none;
	
}
.text a:hover {
	color: #B22F34;
	text-decoration: underline;
    font-weight: bold;	
	
}

/********************** NEW **********************/

.heading {
	font-family: Arial;
	font-size: 19px;
	line-height: 21px;
	color: #B22F34;
}

.listing {
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	color: #FFFFFF;
}

.listing a:link, .listing a:visited, .listing a:active {
	color: #FFFFFF;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: none none none none;
}

.listing a:hover {
	color: #FBD085;
	font-size: 16px;	
	text-decoration: underline;
    font-weight: bold;
}


.menu {
	font-family: verdana;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
}

.menu a:link, .menu a:visited, .menu a:active {
	color: #FFFFFF;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: none none none none;
}

.menu a:hover {
	color: #FBD085;
	text-decoration: underline;
}



.bodytextr {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}

.bodytextr a:link, .bodytextr a:visited, .bodytextr a:active {
	color: #B22F34;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: none none none none;
}

.bodytextr a:hover {
	color: #FBD085;
	text-decoration: underline;
}

/********************** Regular **********************/


BODY{
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#B22F34;
scrollbar-track-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-Color:#B22F34;
}

/********************** Large Font **********************/

.bodytextlg {
	font-family: Verdana;
	font-size: 23px;
	line-height: 16px;
	color: #B22F34;
    font-weight: bold;
}

.bodytextlg a:link, .bodytextl a:visited, .bodytextl a:active {
	color: #FFFCC7;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: none none none none;
}

.bodytextlg a:hover {
	color: #9E5D09;
}

/********************** Large Font **********************/

/********************** Jumbo Font **********************/

.bodytextl {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 25px;
	line-height: 12px;
	color: #BA4802;
}

.bodytextl a:link, .bodytextl a:visited, .bodytextl a:active {
	color: #FFFCC7;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: none none none none;
}

.bodytextl a:hover {
	color: #9E5D09;
}

/********************** Jumbo Font **********************/


/********************** Small Font **********************/

.bodytexts {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFCC7;
}

.bodytexts a:link, .bodytexts a:visited, .bodytexts a:active {
	color: #FFFF00;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: none none none none;
}

.bodytexts a:hover {
	color: #FFFCC7;
	text-decoration: underline;
}

.sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

.sm a:link, .sm a:visited, .sm a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #B22F34;
	text-decoration: none;
	
}
.sm a:hover {
	color: #333333;
	text-decoration: underline;
	
}

/********************** Small Font **********************/




/******************* Footer Font *******************/


.footer {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.footer a:link, .footer a:visited, .footer a:active {
	color: #B22F34;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: none none none none;
}

.footer a:hover {
	color: #FBD085;
	text-decoration: underline;
}

.title {
	font-family: verdana, geneva, arial, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 11px;
     /*	font-weight: bold; */
}

.directorytitle {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #CE3100;
}

.legal {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

/********************** Small Font **********************/