.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #004D7A; font-weight: bold;}

.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold;}



.txt-white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}

.txt-sml-white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}

.txt-sml { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; }

.justify {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align:justify;}

.txt-sml-red { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; ; color: #990000}

.quotes {  font-weight: normal; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}



.testimonial-box { border-style: solid; border-color: silver; border-width: 0px 1px 2px 0px; }

.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #002942; font-weight: bold;}



.product { border-style: solid; border-color: #DADADA; border-width: 0px 0px 1px 0px; color: #004D7A; }

.product-on { border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; background-color: #FFFFFF;text-decoration: underline; cursor: pointer; color: #BD0022; }

.product-on-nc { border-style: solid; border-color: silver; border-width: 0px 0px 1px 0px; background-color: #FFFFFF;text-decoration: underline; color: #BD0022; }



.txt-red-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9F0028; font-weight: bold; }

.txt-med-red { font-family: Verdana, Arial, Helvetica, sans-serif; color: #9F0028; ; text-transform: uppercase; font-size: 10px}



.bignum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold;}



li { margin-left: -20px; }



.benlee {  font-size: 12px; color: #00456F; font-weight: bold; text-transform: uppercase}

.txt-sml-grey { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; ; color: #333333}

.heading-white { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; }



.pic { border-style: solid; border-color: #A8A8A8; border-width: 1px; } 



a.gm:link, a.gm:visited, a.gm:active { color: #FFFFFF; font-size: 10pt; font-weight: bold; text-decoration: none; }

a.gm:hover { color: black; }



.gal { background-color: #EAEAEA; }

.gal-on { background-color: #FFFFFF; }



.sitemap { font-family: verdana, arial, helvetica; }



.mnu-start {  

	padding-top: 0px; 

	padding-right: 6px; 

	padding-bottom: 0px; 

	padding-left: 2px; 

	border-right: 1px #FFFFFF dotted;

	font-family: tahoma, arial, helvetica, sans-serif; 

	font-size: 12px; 

	color: #E4E4E4; 

}



.mnu {  

	padding-top: 0px; 

	padding-right: 6px; 

	padding-bottom: 0px; 

	padding-left: 6px; 

	border-right: 1px #FFFFFF dotted;

	font-family: tahoma, arial, helvetica, sans-serif; 

	font-size: 12px; 

	color: #FFFF99; 

	cursor:pointer; cursor:hand; 

}



.mnu-mo { 

	padding-top: 0px; 

	padding-right: 6px; 

	padding-bottom: 0px; 

	padding-left: 6px ; 

	border-right: 1px #FFFFFF dotted;

	background-color: #007AC4; 

	font-family: tahoma, arial, helvetica, sans-serif; 

	font-size: 12px; 

	color: #FFFF00; 

	cursor:pointer; cursor:hand; 

}



.mnu-select { 

	padding-top: 0px; 

	padding-right: 6px; 

	padding-bottom: 0px; 

	padding-left: 6px ; 

	border-right: 1px #FFFFFF dotted;

	background-color: #0066A4; 

	font-family: tahoma, arial, helvetica, sans-serif; 

	font-size: 12px; 

	color: #FFFFFF; 

	cursor:pointer; cursor:hand; 

}



.tab {

background-image: url('images/tab.gif'); 

width: 131px; 

height: 18px; 

font-weight: bold; 

font-family: tahoma, arial, helvetica, sans-serif; 

}



.tab-on {

background-image: url('images/tab-on.gif'); 

width: 131px; 

height: 18px; 

cursor: pointer;

font-family: tahoma, arial, helvetica, sans-serif; 

}



.tab-des-on {

background-image: url('images/tab.gif'); 

width: 131px; 

height: 18px; 

cursor: pointer;

color: #800000;

font-family: tahoma, arial, helvetica, sans-serif; 

}



.atitle {

font-family: tahoma, arial, helvetica; 

font-size: 10pt; 

font-weight: bold; 

color: #666666;

}.heading2-sml { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #002942; font-weight: bold; }

.pr {
	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #c0c0c0; background-color: none;
	padding-top: 10px;
}

.pr-on {
	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #c0c0c0; background-color: #F3F3F3;
}