@charset "utf-8";
.main {
}
.BGtop {
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
}
.textBody {
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	color: #333333;
}


.A {
	color: #666666;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

A:hover {
	color: #CC6600;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: underline;
	
}
.breadcrumb {
	color: #666666;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.CatBoxborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/catagory-box-slice.jpg);
	background-repeat: repeat-y;
}
.CatBoxspacer {
	background-image: url(images/catagory-box-spacer.jpg);
	background-repeat: repeat-y;
}


.catLink {
	color: #666666;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
	
}
.rightColumnText {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #666666;
}


catLink:hover {
	color: #CC6600;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: underline;
	
}
h1 {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #0E569A;
}
.catTitle {
	font-family: Arial, Helvetica, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #0E569A;
}
.catTitleVendor {
	font-family: Arial, Helvetica, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: 568080;
}
.title1ProductsMainSlice {
	background-image: url(images/title-1-slice.jpg);
	background-repeat: repeat-x;
}
.title1Text {
	font-family: Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.MainProductText {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #003366;
			
}
MainProductTextBlack {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: black;	
}
p.MainProductTextBlack {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: black;	
}
.boxBorderbottom {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #999999;
}
.compareTitle {
 font-family: Arial, Helvetica, Verdana;
 font-size: 14px;
 font-weight: bold;
 color: #660000;
 
}
.compareLeftBorder {
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #CCCCCC;
}
.NAVlink {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.NAVlink:link, a.NAVlink:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
} 
a.NAVlink:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.NAVlink:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: underline;
}

p.margin  {
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
}
.textproductBOLD {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}
.textproduct {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
}
.footerBG {
	background-image: url(images/footer-box-slice.jpg);
	background-repeat: repeat-y;
}
.vertline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.title2leadFormMainslice {
	background-image: url(images/title-2-slice.jpg);
	background-repeat: repeat-x;
}
.title3vendorMainSlice {
	background-image: url(images/title-vendor-slice-cap.jpg);
	background-repeat: repeat-x;
}
.title4servicesMainSlice {
	background-image: url(images/title-services-slice.jpg);
	background-repeat: repeat-x;
}
.textVendor {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #006666;
	font-weight: normal;
}
.textVendorBOLD {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #006666;
	font-weight: bold;
	margin-left:10px;
}
.productlistTitle {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}	
.homebold {
	font-family: Arial, Helvetica, Verdana;	font-size: 15px; font-weight: bold; color: #2C6361;TEXT-DECORATION: none
}
A.homebold:hover {
	font-family: Arial, Helvetica, Verdana;	font-size: 15px; font-weight: bold; color: #2C6361; TEXT-DECORATION: underline
}

A.leapbold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; FONT-FAMILY: arial, verdana, times new roman; TEXT-DECORATION: none
}
A.leapbold:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; FONT-FAMILY: arial, verdana, times new roman; TEXT-DECORATION: none
}
A.leapbold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; FONT-FAMILY: arial, verdana, times new roman; TEXT-DECORATION: none
}
A.leapbold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; FONT-FAMILY: arial, verdana, times new roman; TEXT-DECORATION: underline
}
.bottomborder {
border-bottom-style: solid ; 
border-bottom-color: #cccccc; 
border-bottom-width: 1px;
}
.tdverdana {
FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana
}
.normal-main {
	FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666
}
.mm-header-main {
	FONT: 20px Arial, Helvetica, sans-serif; COLOR: #666666;display: inline;
}
.mm-header-main2 {
	FONT: 18px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666;display: inline;
}
.mm-mediumheader-main {
	FONT: 19px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666;display: inline;
}
.mm-mediumheader-main-black {
	FONT: 19px Arial, Verdana, Helvetica, sans-serif; COLOR: black;display: inline;
}
.mm-text-main {
	FONT: 14px Helvetica; COLOR: #666666;display: inline;
}
p.header-main {
	FONT: bold 11px/17px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666;display: 
inline;
}
.header-mainlight {
	FONT: 11px/17px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666;display: 
inline;
}
.header-main {
	FONT: 11px/17px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666;display: 
inline;
}
.header-main-green {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0E569A;
}
.header-main2 {
	FONT: 11px/17px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666
}
.header-main-ital {
		font-family: sans-serif;font-style: italic; 	font-variant: normal;	
font-weight: bold;	font-size: 13px; 	line-height: 100%;	word-spacing: normal; 	
letter-spacing: normal;  text-decoration: none; 	text-transform: none; 	text-align: left;  
text-indent: 0ex; COLOR: #666666;
}
.header-main-ital2 {
	FONT: ital 11px/17px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666
}
.header-main-black2 {
	FONT: bold 11px/17px Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
.header-mainbigger {
	FONT: bold 11px/17px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666
}
.header-main-blackaverage {
	FONT: bold 13px Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
.header-main-black {
	FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
p.header-main-black {
	FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
.header-main-blackbigger {
	FONT: bold 16px Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
.header-main-blackital {
	FONT: ital 14px Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
.header-main-blackital2 {
	FONT: ital 9px Arial, Verdana, Helvetica, sans-serif; COLOR: #000000
}
.header-main-greyital {
	FONT: ital bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: #666666
}
.header-main-blackred {
	FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: #FF0000
}