
.nav1696 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	height: 12px; 
color: #0066cc;
}	

.masterphone {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 18px; 
color: #0066cc;
	height: 24px;
}

.cartprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336699;
}


.freight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	line-height: normal;
}

a:link {text-decoration: none;
        color: #3939CE;
}

 

A:visited {text-decoration: none;}



.whttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	line-height: normal;
}

.onsale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0033;
	font-weight: bold;
	line-height: normal;
}


.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
	line-height: normal;
}

.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #005500;
	font-weight: bold;
	line-height: normal;
}


.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.contact1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color: #000000;
}

.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #000000;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000000;
}

.greatmats1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

.greatmats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}




div {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #000000;
}





a:visited {
	color: #6262D8;
}


a:hover {
	color: #FF3121;
}


a:active {
	color: #FF3121;
}


blockquote {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #000000;
}

.categoryblue {
	 
	background-color:			#FFFFFF;
	border: 1px solid #4f84db;
	padding-left: 0px;
}
 


.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #0000AA;
}

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

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

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

.search {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.promo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #BB0000;
}
.biglink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0000AA;
}
.fineprint {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
}
.products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000000;
}
.features {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000000;
	text-indent: 0pt;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}

.lsproduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-indent: 0pt;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}


body {

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

	font-size:				13px;

	background-color:			#FFFFFF;

	color:					#000000;

}





h2{	

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

	font-size:				18px;

	font-weight:				bold;

}





td{

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

	font-size:				11px;

	font-weight:				normal;

	color:				#000000;

}





td.medium{

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

	font-size:				12px;

	font-weight:				normal;

	color:				#000000;

}



td.list {

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

	font-size:				11px;

	font-weight:				normal;

	border-bottom:				1px solid #E2E2E2;

	color:				#000000;

	background-color:			#FFFFFF;

}



.cart_item_warning {

	background-color:			#FFFFCC;

}





li.no_bullet {

	list-style-type: none;

	margin-top: 7px;

}





.cart_item_error {

	background-color:			#FF9999;

}





td.grid{

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

	font-size:				11px;

	font-weight:				normal;

	border-left:				1px solid #E2E2E2;

	border-bottom:				1px solid #E2E2E2;

	color:				#000000;

	background-color:			#FFFFFF;

}

 .productname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
                   color: #4f84db;
	font-weight: bold;

}

 .productdetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
                   color: #4f84db;

}

.masterphone {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 18px; 
color: #0066cc;
	height: 20px;
}

td.small{

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

	font-size:				9px;

	font-weight:				normal;

	color:				#000000;

}



td.large{

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

	font-size:				14px;

	font-weight:				normal;

	color:				#000000;

}



td.packing{

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

	font-size:				14px;

	font-weight:				normal;

	color:				#000000;

}



td.fieldname{

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

	font-size:				11px;

	font-weight:				normal;

	color:				#000000;

	text-align:				right;

}



td.fieldname2{

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

	font-size:				11px;

	font-weight:				normal;

	color:				#000000;

	text-align:				right;

	vertical-align:				top;

}



table.main{

	border:					2px solid #E2E2E2;

	width:					65%;

	margin:					1px 1px 1px 1px;

	background-color:			#E2E2E2;

	border-collapse:			collapse;

}

table.main1{

	border:					2px solid #E2E2E2;

	width:					100%;

	margin:					1px 1px 1px 1px;

	background-color:			#E2E2E2;

	border-collapse:			collapse;

}

table.cartview{

	border:					2px solid #5687e1;

	width:					600px;

	margin:					1px 1px 1px 1px;

	background-color:			#5687e1;

	border-collapse:			collapse;

}




table.grid{

	border:					1px solid #E2E2E2;

	width:					55%;

	margin:					1px 1px 1px 1px;

	background-color:			#E2E2E2;

	border-collapse:			collapse;

}



table.grid2{

	border:					0px;

	width:					55%;

	margin:					1px 1px 1px 1px;

	background-color:			none;

	border-collapse:			collapse;

}



b.blue {



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

	font-size: 				15px;

	color: 				#007FEC;

	line-height: 				14px;

	font-weight: 				bold;

}



a{

	color:					#00458B;	

}



td.error{

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

	font-size:				12px;

	font-weight:				bold;

	color:				#C00000;

	background-color:			#FFFFFF;

	border-bottom:				1px solid #E2E2E2;



}



td.blue{

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

	font-size:				12px;

	font-weight:				bold;

	color:				#007FEC;

	background-color:			#FFFFFF;



}



b.gray{

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

	font-size:				12px;

	font-weight:				bold;

	color:				#838383;

	background-color:			#FFFFFF;

}



table.gray65{

	border:					2px solid #E2E2E2;

	width:					65%;

	margin:					1px 1px 1px 1px;

	background-color:			#E2E2E2;

	border-collapse:			collapse;

}



table.eightyfive{

	border:					0px;

	width:					85%;

	margin:					1px 1px 1px 1px;

	border-collapse:			collapse;

}



table.sixtyfive{

	border:					0px;

	width:					65%;

	margin:					1px 1px 1px 1px;

	border-collapse:			collapse;

}



p.pageBreak{

	page-break-before: always;

}



.Form2 {

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

   	font-size: 				11px;

   	color: 					#000000;

   	font-weight: 				normal;

}



table.relate{

	border:					1px solid #E2E2E2;

	width:					85%;

	margin:					1px 1px 1px 1px;

	border-collapse:			collapse;

}

.headlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	 color: #000000;
	line-height: normal;
}

.headlist2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color: #4f84db;
	line-height: normal;
}



.background
{background: url("http://www.greatmats.com/shop/images/headback.jpg");
background-repeat: no-repeat;
border: 0px}


.background1
{background: url("http://www.greatmats.com/shop/images/headback2.jpg");
background-repeat: repeat-x;
border: 0px}

.background2
{background: url("http://www.greatmats.com/shop/images/searchback.jpg" );
background-repeat: repeat-x;
border: 0px}

.lsback
{background: url("http://www.greatmats.com/shop/images/lsback.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.bluebar {
vertical-align: middle;
background-color:			#E2E2E2;
border: 0px

}

.bluebar2
{ vertical-align: middle;
background-color:			#E2E2E2;
border: 0px;
}

.cartback
{background: url("http://www.greatmats.com/shop/images/cartback.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.cartback1
{background: url("http://www.greatmats.com/shop/images/cartback1.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.cartbackship
{background: url("http://www.greatmats.com/shop/images/cartbackship.jpg" );
background-repeat: repeat-x;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.cartbackshiptop
{background: url("http://www.greatmats.com/shop/images/shipcarttop.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.cartbackshipmiddle
{background: url("http://www.greatmats.com/shop/images/shipcartmiddle.jpg" );
background-repeat: repeat-y;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.cartbackshipbottom
{background: url("http://www.greatmats.com/shop/images/shipcartbottom.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.shopcartbacktop
{background: url("http://www.greatmats.com/shop/images/shopcartbacktop.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.shopcartbackmiddle
{background: url("http://www.greatmats.com/shop/images/shopcartbackmiddle.jpg" );
background-repeat: repeat-y;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.shopcartbackbottom
{background: url("http://www.greatmats.com/shop/images/shopcartbackbottom.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.shopcartbacktopmiddle
{background: url("http://www.greatmats.com/shop/images/shopcartbacktopmiddle.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.shopcartbackbottommiddle
{background: url("http://www.greatmats.com/shop/images/shopcartbackbottommiddle.jpg" );
background-repeat: repeat-x;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.shopcartbackleftbottom
{background: url("http://www.greatmats.com/shop/images/shopcartbackleftbottom.jpg" );
background-repeat: repeat-x;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.shopcartbackrightbottom
{background: url("http://www.greatmats.com/shop/images/shopcartbackrightbottom.jpg" );
background-repeat: repeat-x;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.categoryfontbluegreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #336699;
	font-weight: bold;
	vertical-align: top;
	padding-left: 3px;
	padding-right: 5px;

.shopcartback
{background: url("http://www.greatmats.com/shop/images/shopcartback.jpg" );
background-repeat: no-repeat;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}

.productback
{background: url("http://www.greatmats.com/shop/images/productback.jpg" ); 
background-repeat: repeat-x;
border: 0px
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;}


#sddm
{	margin: 0;
	padding: 0;
	z-index: 20}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	
	font: bold 14px arial
   }
    
#sddm li a
{	display:inline-block;
	margin: 0 0px 0 0;
	padding: px px;
	width:100%;
	background: #4f84db;
	
	color: #ffffff;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background:#90b88d; }

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #4f84db;
	border: 1px solid #90b88d}          

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 1px 1px;
		width: 98px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #FFFFcc;
		color: #000000;
		font: 13px arial}

	#sddm div a:hover
	{	background: #90b88d;
		color: #000000}
		
		
#drop15
{	margin: 2;
	padding: 5;
	z-index: 20}

#drop15 li
{	margin: 2;
	padding: 10;
	list-style: none;
	float: left; 
	font:  bold 16px arial
   }
    
#drop15 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:125px;
	height:20px;
	background-repeat: no-repeat;
	color: #0066cc;
	text-align: center;
	text-decoration: none}




#drop15 li a:hover
{	 
    color: #666666;
}

#drop15 div
{	position: absolute;
	visibility: hidden;
	z-index: 100000000;
	margin: 0;
	padding: 3;
	background: #ffffff;
	border: 1px solid #eeeeee}

    #drop15 div a
	{	position: relative;
		display: block;
		margin: 3;
		padding: 3px 3px;
		width: 200px;
		height:20px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	    background: #ffffff;
		color: #000000;
		font: 16px arial}

	#drop15 div a:hover
	{	background: #ffffff;
		color: #0066cc}
		
		
		
		
		
#drop16
{	margin: 2;
	padding: 5;
	z-index: 20}

#drop16 li
{	margin: 2;
	padding: 10;
	list-style: none;
	float: left; 
	
	font:  bold 16px arial
   }
    
#drop16 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:125px;
	height:20px;
	background-repeat: no-repeat;
	color: #0066cc;
	text-align: center;
	text-decoration: none}




#drop16 li a:hover
{	 
    color: #666666;
}

#drop16 div
{	position: absolute;
	visibility: hidden;
	z-index: 100000000;
	margin: 0;
	padding: 3;
	background: #ffffff;
	border: 1px solid #eeeeee}

    #drop16 div a
	{	position: relative;
		display: block;
		margin: 3;
		padding: 3px 3px;
		width: 200px;
		height:20px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	    background: #ffffff;
		color: #000000;
		font: 16px arial}

	#drop16 div a:hover
	{	background: #ffffff;
		color: #0066cc}
		

#drop17
{	margin: 2;
	padding: 5;
	z-index: 20}

#drop17 li
{	margin: 2;
	padding: 10;
	list-style: none;
	float: right; 
	
	font:  bold 16px arial
   }
    
#drop17 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:125px;
	height:20px;
	background-repeat: no-repeat;
	color: #0066cc;
	text-align: center;
	text-decoration: none}




#drop17 li a:hover
{	 
    color: #666666;
}

#drop17 div
{	position: absolute;
	visibility: hidden;
	z-index: 100000000;
	margin: 0;
	padding: 3;
	background: #ffffff;
	border: 1px solid #eeeeee}

    #drop17 div a
	{	position: relative;
		display: block;
		margin: 3;
		padding: 3px 3px;
		width: 200px;
		height:20px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	    background: #ffffff;
		color: #000000;
		font: 16px arial}

	#drop17 div a:hover
	{	background: #ffffff;
		color: #0066cc}
		

 
 #drop18
{	margin: 2;
	padding: 5;
	z-index: 20}

#drop18 li
{	margin: 2;
	padding: 10;
	list-style: none;
	float: left; 
	
	font:  bold 16px arial
   }
    
#drop18 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:125px;
	height:20px;
	background-repeat: no-repeat;
	color: #0066cc;
	text-align: center;
	text-decoration: none}

#drop18 li a:hover
{	 
    color: #666666;
}

#drop18 div
{	position: absolute;
	visibility: hidden;
	z-index: 100000000;
	margin: 0;
	padding: 3;
	background: #ffffff;
	border: 1px solid #eeeeee}

    #drop18 div a
	{	position: relative;
		display: block;
		margin: 3;
		padding: 3px 3px;
		width: 200px;
		height:20px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	    background: #ffffff;
		color: #000000;
		font: 16px arial}

	#drop18 div a:hover
	{	background: #ffffff;
		color: #0066cc}
		
 .contact1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	height: 12px; 
    color: #0066cc;
}
