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

.weightside2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	 
	}

 
BODY {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	color: #000000; 
	background-color: #FFFFFF;
}


 
.categorytitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 48px; 
color: #6594e2;
text-shadow : 1.0px 1.0px 1.0px #5d5f61 
}



.categorytitle2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 18px; 
color: #5d5f61;
 
}

.categorytitle3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 40px; 
color: #4f84db;
vertical-align: top;  
}


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

.featureapp {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 13px; 
color: #999999;
  
}

.featureinfo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #6594e2;
font-weight: bold;
margin: 20px;

}

.saletitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 20px; 
color: #6594e2;
 font-weight: bold;
}

.salegray {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #999999;
 
}


 

 

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


 .category {
	font-weight: bold;
	vertical-align: top;
	border: 2px solid #B3B3B3;
	padding-left: 5px;
}

.category1 {
	font-weight: bold;
	vertical-align: top;
	border: 2px solid #B3B3B3;
	padding-left: 2px;
	padding-right: 2px;
}

.category2 {
	font-weight: bold;
	vertical-align: top;
	border: 2px solid #B3B3B3;
	padding-left: 0px;
	padding-right: 0px;
}


.categorys {
	font-weight: bold;
	vertical-align: top;
	border: 2px solid #cbcfe3;
	padding-left: 5px;
}

.categorygreen {
	
	vertical-align: top;
	border: 2px solid #a4b5a3;
	padding-left: 5px;
}

.categoryfontblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #0000AA;
	font-weight: bold;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
}

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

.categoryfontgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #33CC33;
	font-weight: bold;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
}


.categoryblue {
	
	vertical-align: top;
	border: 2px solid #4f84db;
 
}

 
UL {
	margin-top: 0px;
}


.red {
	color: #FF0033;	
}

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

 
 a:link {
	color: #3939CE;
}
a:visited {
	color: #6262D8;
}
a:hover {
	color: #e3151f;
}
a:active {
	color: #FF3121;
}

a.blue { 
font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #336699;
	font-weight: bold;
	text-decoration: none; 
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
}

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

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: normal;
	margin-top: 0; margin-bottom: 0;
	color: #000000;
}

h2 {

font-family: Arial, Helvetica, sans-serif;
	font-size: 19px; font-weight: 
	bold; color: #0000AA;
	line-height: 50%;
	
}


h3 {

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

h8 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 100%
	color: #000000;
}


 

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



Ol.specs {
	 margin-top: 0px; margin-bottom: 0px;
}


LI.specs {font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 margin-left: 28px;
}
 

Ul.maint {
	 margin-top: 0px; margin-bottom: 0px;
}

LI.maint {font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 margin-left: -24px;
}


Ul.lsblist {
	 margin-top: 0px; margin-bottom: 0px;
}

LI.lsblist {font-family: Arial, Helvetica, sans-serif;
	 margin-left: -24px;
}





 



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;

}


table.cat {border-collapse: collapse;}


td.grid {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #000000;
	vertical-align: top;
	border: 1px solid #E2E2E2;
	background-color: #FFFFFF;}



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.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;

	border-collapse:			collapse;

}

 table.blue {
		border: 1px solid #4f84db;
      }

table.blue, table.blue td {
		border: 1px solid #4f84db;
      }
      
b.blue {



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

	font-size: 				15px;

	color: 				#007FEC;

	line-height: 				14px;

	font-weight: 				bold;

}



a{

	color:					#336699;	

}



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;



}


 
#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 120%;
width: 160px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block; 
background-color:#FF9900;
font-size: 80%; 
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #242424;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 110%;
display: block;
border-bottom: 2px dashed #C39C4E;
padding: 15px 30px 14px 45px;
text-decoration: none;
color: #242424;
width:150px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #ced0d6;
}

}
#vertmenu1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 80px;
padding: 0px;
margin: 0px;
}

#vertmenu1 h1 {
display: block; 
background-color:#FF9900;
font-size: 80%; 
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #242424;
margin: 0px;
width:80px;
}

#vertmenu1 ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu1 ul li {
margin: 0px;
padding: 0px;
}
#vertmenu1 ul li a {
font-size: 110%;
display: block;
border-bottom: 2px dashed #C39C4E;
padding: 15px 30px 14px 45px;
text-decoration: none;
color: #242424;
width:80px;
}

#vertmenu1 ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #ced0d6;
}

#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}
		

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

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

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

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

	#sddma 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}

	#sddma div a:hover
	{	background: #90b88d;
		color: #000000}
		
#sddmb
{	margin: 0;
	padding: 0;
	z-index: 20}

#sddmb li
{	margin: 0;
	padding: 0;
	list-style: none;
	 
	font: bold 14px arial
   }
    
#sddmb 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}

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

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

	#sddmb 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}

	#sddmb div a:hover
	{	background: #90b88d;
		color: #000000}
		


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

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

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

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

	#sddmc 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}

	#sddmc div a:hover
	{	background: #90b88d;
		color: #000000}
		


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

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

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

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

	#sddmd 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}

	#sddmd div a:hover
	{	background: #90b88d;
		color: #000000}
		

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

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

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

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

	#sddme 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}

	#sddme div a:hover
	{	background: #90b88d;
		color: #000000}
		

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

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

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

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

	#sddmf div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 3px 3px;
		width: 155px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #FFFFcc;
		color: #000000;
		font: 14px arial}

	#sddmf div a:hover
	{	background: #4f84db;
		color: #000000}
		


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

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

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

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

	#sddmg 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}

	#sddmg div a:hover
	{	background: #90b88d;
		color: #000000}
		


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

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

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

#sddmh div
{	position: absolute;
	visibility: hidden;
	z-index: 100000000;
	margin: 0;
	padding: 0;
	background: #4f84db;
	border: 1px solid #90b88d}          

	#sddmh div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 3px 3px;
		width: 127px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #FFFFcc;
		color: #000000;
		font: 14px arial}

	#sddmh div a:hover
	{	background: #4f84db;
		color: #000000}

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

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

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

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

	#sddmi div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 3px 3px;
		width: 127px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #FFFFcc;
		color: #000000;
		font: 14px arial}

	#sddmi div a:hover
	{	background: #4f84db;
		color: #000000}
		

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

#sddm1 li
{	margin: 0;
	padding: 2;
	list-style: none;
	float: left; 
	
	font: bold 18px arial
   }
    
#sddm1 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:219px;
	background:#90b88d;
	
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm1 li a:hover
{	background: #4f84db; }

#sddm1 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 2px solid #90b88d}

	#sddm1 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 1px 1px;
		width: 213px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #F2F2F2;
		color: #000000;
		font: 15px arial}

	#sddm1 div a:hover
	{	background: #90b88d;
		color: #000000}


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

#sddm2 li
{	margin: 0;
	padding: 2;
	list-style: none;
	float: left; 
	
	font: bold 18px arial
   }
    
#sddm2 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:219px;
	background: #90b88d;
	
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm2 li a:hover
{	background:#4f84db; }

#sddm2 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 2px solid #90b88d}

	#sddm2 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 1px 1px;
		width: 213px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #F2F2F2;
		color: #000000;
		font: 15px arial}

	#sddm2 div a:hover
	{	background: #90b88d;
		color: #000000}

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

#sddm3 li
{	margin: 0;
	padding: 2;
	list-style: none;
	float: left; 
	
	font: bold 18px arial
   }
    
#sddm3 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:219px;
	background:#90b88d ;
	
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm3 li a:hover
{	background:#4f84db; }

#sddm3 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 2px solid #90b88d}

	#sddm3 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 1px 1px;
		width: 213px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #F2F2F2;
		color: #000000;
		font: 15px arial}

	#sddm3 div a:hover
	{	background: #90b88d;
		color: #000000}

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

#sddm4 li
{	margin: 0;
	padding: 2;
	list-style: none;
	float: left; 
	
	font: bold 18px arial
   }
    
#sddm4 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:219px;
	background:#90b88d ;
	
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm4 li a:hover
{	background:#4f84db; }

#sddm4 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 2px solid #90b88d}

	#sddm4 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 1px 1px;
		width: 213px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	background: #F2F2F2;
		color: #000000;
		font: 15px arial}

	#sddm4 div a:hover
	{	background: #90b88d;
		color: #000000}		


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

#sddm5 li
{	margin: 0;
	padding: 2;
	list-style: none;
	float: left; 
	
	font: bold 18px arial
   }
    
#sddm5 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:180px;
	background:#90b88d;
	
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm5 li a:hover
{	background: #4f84db; }

#sddm5 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 2px solid #90b88d}

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

	#sddm5 div a:hover
	{	background: #90b88d;
		color: #000000}


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

#sddm6 li
{	margin: 0;
	padding: 2;
	list-style: none;
	float: left; 
	
	font: bold 18px arial
   }
    
#sddm6 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:180px;
	background: #90b88d;
	
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm6 li a:hover
{	background:#4f84db; }

#sddm6 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 2px solid #90b88d}

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

	#sddm6 div a:hover
	{	background: #90b88d;
		color: #000000}

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

#sddm7 li
{	margin: 0;
	padding: 2;
	list-style: none;
	float: left; 
	
	font: bold 18px arial
   }
    
#sddm7 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:180px;
	background:#90b88d ;
	
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm7 li a:hover
{	background:#4f84db; }

#sddm7 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 2px solid #90b88d}

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

	#sddm7 div a:hover
	{	background: #90b88d;
		color: #000000}		



.loading
{
 position:relative;
 top:-50px;
 left:-40px;

}


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

#drop14 li
{	margin: 0;
	padding:0;
	list-style: none;
	float: left; 
	
	font:  bold 14px arial
   }
    
#drop14 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:250px;
	height:20px;
	background-repeat: no-repeat;
	color: #666666;
	text-align: center;
	text-decoration: none}




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

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

    #drop14 div a
	{	position: relative;
		display: block;
		margin: 3;
		padding: 1px 1px;
		width: 180px;
		height:20px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
	    background: #eeeeee;
		color: #000000;
		font: 14px arial}

	#drop14 div a:hover
	{	background: #dddddd;
		color: #000000}

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

#drop15 li
{	margin: 0;
	padding:0;
	list-style: none;
	float: left; 
	
	font:  bold 14px arial
   }
    
#drop15 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:125px;
	height:20px;
	background-repeat: no-repeat;
	color: #666666;
	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: #eeeeee;
	border: 0px solid #006633}

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

	#drop15 div a:hover
	{	background: #dddddd;
		color: #000000}
		
		
		
		
		
#drop16
{	margin: 0;
	padding: 0;
	z-index: 20}

#drop16 li
{	margin: 0;
	padding:0;
	list-style: none;
	float: left; 
	
	font:  bold 14px arial
   }
    
#drop16 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:125px;
	height:20px;
	background-repeat: no-repeat;
	color: #666666;
	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: #eeeeee;
	border: 0px solid #006633}

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

	#drop16 div a:hover
	{	background: #dddddd;
		color: #000000}


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

#drop17 li
{	margin: 0;
	padding:0;
	list-style: none;
	float: left; 
	
	font:  bold 14px arial
   }
    
#drop17 li a
{	display:inline-block;
	margin: 1 2px 2 10;
	padding: 1px px;
	width:125px;
	height:20px;
	background-repeat: no-repeat;
	color: #666666;
	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: #eeeeee;
	border: 0px solid #006633}

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

	#drop17 div a:hover
	{	background: #dddddd;
		color: #000000}

 
 
<!--
A:link {text-decoration: none;}
A:visited {text-decoration: none;}
-->

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



/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
 width: 660px
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:0px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #95B5E9;
 font: bold 22px Arial, Verdana, sans-serif;
 
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
 
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #95B5E9;
 border-bottom: none;
 background: #eeE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #95B5E9; }
ul.tabbernav li a:visited { color: #95B5E9; }

ul.tabbernav li a:hover
{
 color: #fff;
 background: #95B5E9;
 border-color: 1px solid #95B5E9;
 width: 660px
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
 width: 660px
}

ul.tabbernav li.tabberactive a:hover
{
 color: #95B5E9;
 background: white;
 border-bottom: 1px solid #fff;
 width: 660px
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #95B5E9;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
.categoryred {
	
	vertical-align: top;
	border: 2px solid #f50116;
 
}
.lgwhttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF; 
	font-weight: bold;
	
}

.categorytitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 28px; 
color: #6594e2;
text-shadow : 1.0px 1.0px 1.0px #5d5f61 
}

.red20 {
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 20px;
	font-weight: bold;
	 
}
 
 .red10 {
    font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;	
	font-size: 16px;
	font-weight: bold;
	 
}
 

.categoryblue2 {
	
	vertical-align: top;
	border: 2px solid #95B5E9;
 
}

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

.weightside2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	 
	}
	
	.greatmats2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #0066cc;
}

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

