 
TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial; 
}
.sb1 {
	FONT-FAMILY: verdana; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	text-align: justify;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
}
a:link {color:#6666FF; text-decoration: none;}
a.looklike:link{color:#000000; text-decoration: none; FONT-SIZE: 11px;}
a.looklike:hover{color:#000000; text-decoration: none; FONT-SIZE: 11px;}
a.looklike:active{color:#000000; text-decoration: none;FONT-SIZE: 11px;}
a.looklike:visited{color:#000000; text-decoration: none;FONT-SIZE: 11px;}

a.nlook:link {color:#000000; text-decoration: none; }
a.nlook:hover {color:#000000;  text-decoration: none; }
a.nlook:active {color:#000000;  text-decoration: none;}
a.nlook:visited {color:#000000;  text-decoration: none;}

.sb2 {
	FONT-FAMILY: verdana; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	text-align: justify;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 4px;
	margin-bottom: 4px;
}
td.r1{BACKGROUND-COLOR: #EFEFEF}
td.r2{BACKGROUND-COLOR: #F4F4F4}
TD.shop {BACKGROUND-COLOR: #6391d1}
TD.wel {BACKGROUND-COLOR: #eaeaea}
TD.mail {BACKGROUND-COLOR: #b1b18c}
TD.top {BACKGROUND-COLOR: #6391d1}
TD.top1 {COLOR: #ffffff; font-size: 11px;font-family: arial; BACKGROUND-COLOR: #3266CC}
TABLE.nav{COLOR: #6391d1; FONT-FAMILY: arial; FONT-SIZE: 11px; TEXT-DECORATION: none}
.drpdwn {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: tahoma,san-serif; FONT-SIZE: 11px}
.fredclass{
	position:absolute;
	top:358px;
	left:380px;
	width: 316px;
	height: 22px;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.hom {font-family:verdana,arial,helvetica; 
font-size:11px; color: #000000; 
text-decoration:none;
}
.medium {font-family:verdana,arial,helvetica; font-size:11px;}
H3 {margin: 0px; font-family:verdana,arial narrow; color: #40248A; font-size:14pt;}
H1 {margin: 0px; font-family:verdana,arial narrow; color: #40248A; font-size:14pt;}
H2 {margin: 0px; font-family:verdana,arial narrow; color: #40248A; font-size:14pt;}

a.matchH1:link{	font-family:arial, verdana, helvetica;
	font-size:11px;
	text-decoration:none;
	color: #6666FF;
}
a.matchH1:hover
{
	font-family:arial, verdana, helvetica;
	font-size:11px;
	text-decoration:none;
	color: #6666FF;
}
a.matchH1:visited
{
	font-family:arial, verdana, helvetica;
	font-size:11px;
	text-decoration:none;
	color: #6666FF;
}
.verysmall {font-family:verdana,arial,helvetica; font-size:10px;}
.bottomsmall {font-family:verdana,arial,helvetica; font-size:10px;}
.big {font-family:verdana,arial,verdana,helvetica; font-size: 11px}

p {font-family:verdana,arial,helvetica; font-size:11px; text-align: justify; margin-left: 8px; margin-right: 8px;}
p.sidebar{font-family:verdana,arial,helvetica; font-size:11px; margin-top: 3px;
	margin-bottom: 3px;}
p.small {
	font-family:arial,helvetica;
	font-size:10pt;
	color: #333333;
	text-align: justify;
	margin-left: 5px;
	margin-right: 8px;
	LINE-HEIGHT: 135%;
}
p.cart {
	font-family:Verdana,arial,helvetica;
	font-size:11px;
	color: #333333;
	text-align : left;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.yellowHead {
 font-family:arial;
 font-size:14px;
 text-align: justify;
 margin-left: 8px; FONT-WEIGHT: bold;
 color:#000000;
}
p.matsmall {
	font-family:verdana,arial,helvetica;
	font-size:8pt;
	color: #2A2929;
	text-align: justify;
	margin-left: 16px;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
}
p.ns {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	text-align: justify;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.borderone {border-collapse: collapse; border: 1px solid #FF9900; padding: 0 }
p.pos {
	position: absolute;
	top: 77px;
	left: 321px;
	width: 437px;
	height: 204px;
	z-index: 3;
}
p.imgpos {
	position: absolute;
	top: 227px;
	left: 421px;
	width: 437px;
	height: 204px;
	z-index: 3;
}
p.imgpos2 {
	position: absolute;
	top: 210px;
	left: 320px;
	width: 437px;
	height: 204px;
	z-index: 3;
}
p.imgpos3 {
	position: absolute;
	top: 210px;
	left: 548px;
	width: 442px;
	height: 204px;
	z-index: 3;
}
h3.hpos {
	font-family:verdana,arial,helvetica;
	font-size:14px;
	position: absolute;
	top: 87px;
	left: 340px;
	width: 400px;
	height: 173px;
	z-index: 3;
	color: #000000
}
p.pos2 {
	position: absolute;
	top: 15px;
	left: 333px;
	width: 54%;
	height: 23px;
	z-index: 2;
}


p.pos1 {
	position: absolute;
	top: -5px;
	left: -10px;
	width: 779px;
	height: 173px;
}
p.tpos2 {
	position: absolute;
	top: 30px;
	left: 300px;
	width: 54%;
	height: 23px;
	z-index: 2;
}




p.toplayout {
	position: absolute;
	top: -1px;
	left: -8px;
	width: 54%;
	height: 23px;
	z-index: 2;
}
p.toplayout1 {
	position: absolute;
	top: -12px;
	left: -10px;
	width: 54%;
	height: 23px;
	z-index: 2;
}



p.tpos1 {
	position: absolute;
	top: -5px;
	left: -10px;
	width: 779px;
	height: 173px;
}
H2.TRMPHD {font-family:verdana,arial narrow; font-size: 17px;  color: #40248A; font-weight: bold; text-decoration:none;}

H6 {font-family:verdana, arial; font-size: 11px; color: #ff0000}

H5 {
font-family:verdana, arial; 
font-size: 12px; 
margin-left:6px; 
margin-bottom: 0px;
padding-bottom: 0px;
padding:0;}

H4 {font-family:arial, verdana ; font-size: 10pt; }
a {text-decoration:none}
a:hover {text-decoration: underline}
a:active     { text-decoration: underline }
a:visited {color: #A03450}
.boxstyle {font-family:verdana,arial,helvetica; font-size:11px; border: 1px solid #F0F0F0; padding: 0}

.boxstyleor {font-family:verdana,arial,helvetica; font-size:11px; border: 1px solid #F0F0F0; padding: 0}
.inputstyle 
{
font-family:verdana,arial,helvetica;
font-size:11px; border: 0px none; padding: 0;
background-color:#6264C9
}
.inputboxstyle 
{
	font-size:13px;
	border: 1px solid #7F9DB9; 
	padding:2px;background-color:#FDF8E1;
	
}

.inputwhitebase {
	font-family:Trebuchet MS, arial, helvetica;
	font-size:13px;
	border: 0px solid #FFFFFF;
	padding: 0;
	background-color:#FFFFFF;
	font-weight: bold;
}
.inputwhitebase input{
	border:0px;
	font-weight: bold;
}


.inputwhitebasebig {
	font-family:arial, helvetica;
	font-size:18px;
	border: 0px solid #FFFFFF;
	padding: 0;
	background-color:#FFFFFF;
	font-weight: bold;
	color: #6666FF;
}
.inputbutstyle {
	font-family:verdana, arial, helvetica;
	font-size:11px;
	color: #0066FF;
	border: 0px solid #00CCFF;
	padding: 0px;
	background-color:#0099FF;
	background-image: url('images/btnbg.gif');
	height: 17px
}
.inputbutYelstyle {
	font-family: arial;
	font-size:11px;
	color: #ffffff;
	border: 0px solid #00CCFF;
	padding: 1px; cursor:pointer;
	font-weight: bold;
	background-image: url('images/btnbgyel.gif');
	height: 22px;
}
.buttonstyle {
        font-family:verdana,arial,helvetica;
        font-size:11px;
        padding: 0;
        background-image:url('images/butbg.gif');
}
select.m {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FDF8E1;
	border: 1px solid #FF6600;
}
p.ans1{
	margin-left: 28px;
	margin-right: 0px;
	margin-top: 1px;
	margin-bottom: 4px;
}
TR.R0 {
color : #000000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
padding: 3px; 
border-color:#FfFfFf;
}
TR.R1 {
color : #000000;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12px;
padding: 3px; 
border-color:#F3F3F3;
}


td.head6{
   color : black;
   font-family : verdana;
   font-size: 9pt;
   text-decoration : none;
   background-color:#99E6F1;
}

.bottom:link {
 FONT-SIZE: 12px; COLOR: #015f67; TEXT-DECORATION: none; FONT-FAMILY: verdana;  
}
.bottom:visited {
 FONT-SIZE: 12px; COLOR: #015f67; TEXT-DECORATION: none; FONT-FAMILY: verdana; 
}
.bottom:hover {
 FONT-SIZE: 12px; COLOR: #6666ff; TEXT-DECORATION: none; FONT-FAMILY: verdana; 
}
.star{
COLOR: #6666ff;
}


.matformtextboxwidth{

font-size:15px; border: 1px solid #FF9900; 
padding:2px; 
background-color:#FDF8E1; 
width:30px; 

}

.btn{
color:blue;
font-family:'vardana';
font-weight:bold;
width:250px;
font-size:10px;
background-color:#FFFFFF;
border:1px solid;
border-top-color:#C6D6FD;
border-left-color:#C6D6FD;
border-right-color:#C6D6FD;
border-bottom-color:#C6D6FD;
}



.round_mat 
{ 
background: url(images/round_mat1.jpg); 
width: 110px; 
height: 110px 
}

.rect_mat 
{ 
background: url(images/rect_mat.jpg); 
width: 110px; 
height: 110px 
}
.octagonal_mat 
{ 
background: url(images/octagonal_mat.jpg); 
width: 110px; 
height: 110px 
}
.other_shape 
{ 
background: url(images/other_shape.gif); 
width: 110px; 
height: 110px 
}
.trampoline_spring_mat
{ 
background: url(images/trampoline_spring_mat.jpg); 
width: 180px; 
height: 210px 
}
.trampoline_mats_duraclip
{ 
background: url(images/trampoline_mats_duraclip.gif); 
width: 180px; 
height: 210px 
}
.trampoline_mat_sunshield
{ 
background: url(images/trampoline_mat_sunshield.gif); 
width: 180px; 
height: 210px 
}

 .check
{ 
color: #ffffff; 
background: #c5c5c5; 
text-decoration: none; 
padding: 0.2em;
border: 4px solid; 
border-color: #99f #008 #008 #99f 
}

.check:hover 
{ 
color: #ffffff; 
background: #f3f3f3; 
text-decoration: none; 
padding: 0.2em; 
border: 4px solid; 
border-color: #008 #99f #99f #008 
}

.brethcum {
 font-size: 12px;
 font-family: verdana,Arial;
  text-decoration:underline;
 font-weight: bold;
 color:#0008ab
}
.brethcum:visited{
 font-size: 12px;
 font-family: Arial, verdana;
  text-decoration:underline;
 font-weight: bold;
 color:#0008ab
}

.brethcum1 {
 font-size: 12px;
 font-family: Arial, verdana;
 font-weight: bold;
 color:#b30101
 }

.brethcum2 {
 font-size: 12px;
 font-family: Arial, verdana;
 font-weight: none;
 color:#0008ab
}



/*banner layer css*/
.mid_bg{background:#fff; width:325px; *width:350px; float:left; font:12px "Arial"; color:#353535; padding:0 6px 10px 13px;  border:solid 1px #ccc; border-right:solid 4px #ccc; border-bottom:solid 4px #ccc; min-height:130px; max-height:300px; display:block; height:100% !important;}

.matpallateheader{width:240px; padding:12px 0 5px 10px; font:17px "Arial"; color:#083671; font-weight:bold; float:left;}

.close{width:60px; height:16px; float:right; margin:10px 0 0 0 ; text-align:right;}
.close img{border:0}

.mat_banner {text-align:right;}
#info_box {display:none; *margin-left:-250px !important; z-index:999;}

.matpallatebg{width:281px; background:url(matfabrics/mat_pallate_bg.jpg) no-repeat; height:177px;}

.mainimg{width:315px; float:left; padding:0 5px; vertical-align:top; font-family:Arial; font-weight:bold; font-size:12px; float:left;color:#000000; margin:0 0 5px 0;}
.mainimg img{border:0; margin:2px 0 0 0; float:left;}
.mainimg a{margin:0 8px 0 0; *margin:0 7px 0 0; float:left;}

#waranty_text{float:left; text-align:left; color:#333333; font-size:12px; font-weight:normal; width:240px; margin-left:8px;}
#waranty_text_1{float:left; text-align:left; color:#333333; font-size:12px; font-weight:normal; width:240px; margin-left:8px;}

.defultbg{width:250px;height:46px; float:left; padding:3px 0 0 0;}

.defultbg img{float:left; vertical-align:middle; margin-right:5px; cursor:pointer;}
.defultbg span{float:left; font-weight:normal; width:170px; text-align:left; color:#0b0d88; padding:0; margin:0; font-size:12px;}
.titles{width:100%; float:left; font-size:11px; color:#000; font-weight:bold; padding:0;}
.h180px{height:180px;}

#text_uv{float:left; margin-left:5px; line-height:18px; width:205px;}
#text_1_uv{float:left; margin-left:10px; line-height:18px; width:200px;}
#text_1_fabric{float:left; margin-left:10px;}
#text_fabric{float:left; margin-left:10px;}

#mainidtext_1_fabric{float:left; margin-left:10px; width:170px;}
#mainidtext_1_uv{float:left; margin-left:10px;}

.def_img{width:40px; height:55px; float:left;}
.def_img1{width:58px; height:46px; float:left;  background:url(matfabrics/new_bg.jpg) no-repeat; text-align:center; padding:3px 0 0 0; cursor:pointer;}
.def_img1 img{margin:0 0 0 5px;}

#mainidtext_fabric{float:left; width:170px; padding:0 0 0 5px;}
#mainidtext_uv{float:left; width:170px; padding:0 0 0 5px;}

.remove_mat{margin:0 0 0 247px !important; z-index:666; top:33px; left:0; float:none; position:absolute;}

/*form 2 css*/
.new_form2{font:13px "Arial"; color:#2b2b2b;}
.fs13{font-size:13px !important;}
.option_chkbox{background:url(images/option_top_bg.gif) no-repeat center top; color:#000; padding:8px 0 0 0; font-size:12px;  text-align:center; width:100%;}
.option_chkbox input{vertical-align:top;}
.grey_bg{background:#f8f8f8; padding:15px 10px;}
.blu_col{color:#020fc0;}
.red_col{color:#fe0000;}
/* other mats css*/
.headings{background:#6a87a5; font-size:14px; font-weight:bold; text-transform:uppercase; color:#fff;}
.headings td{padding:10px;}
.desc_new{background:#f4f7fc;}
.blue{color:#6857ff;}
.dark_blue{color:#0b0d88;}
.red{color:#ed0000;}
.desc_new1{background:#fef8e8; border:solid 1px #e9e6dd;}
.cart img{border:solid 1px #b4b6b3;}
.desc_new2{background:#e4eaf8;}
.desc_new2 td{padding:5px;}
.bg_white{background:#f8f8f8;}
.fs13px{font-size:13px;}
.fs16px{font-size:16px;}

/*return warranty css*/
.bottomsmall_new{background:url(images/bg_return.gif) repeat-x left top; width:100%;}
.pro_lists_box{width:580px; float:left; border:solid 1px #ffeca1; padding:5px;}
.pro_title{float:left; width:560px; color:#fff; margin:5px 0 0 0; padding:7px 5px; font-weight:bold;}
.fs14{font-size:14px;}
.bg_dark{background:#396ca5;}
.pro_sno{width:50px; float:left; text-align:center; border-right:solid 1px #cfe0f5; padding:0 10px 0 0;}
.pro_name{width:440px; float:left; padding:0 0 0 10px;}
.expand{float:right; width:20px;}
.expand img{cursor:pointer;}
.container_main{width:100%; float:left;}
.bg_blue{background:#68a2e4;}
.pro_desc{width:560px; float:left; background:#cfe0f5;}

/* class for none image  */
.none_image{position:absolute; top:152px; left:90px; padding:0 5px 5px 5px; z-index:9999; width:220px; background:url(images/remove_uv.jpg) no-repeat left top; float:left;}
.none_image a{float:left; text-decoration:none !important; color:#000 !important;}
.none_image a:hover{text-decoration:none !important; color:#000 !important;}

.none_image img{float:left;}
.none_txt{width:50px !important; float:left; padding:0; color:#000 !important;}
.message_new{margin:10px 0 0 5px; float:left; width:140px !important; padding:0 0 0 10px; color:#000000 !important;}
.message_new a{color:#000000 !important; text-decoration:none !important; }
.message_new a:hover{text-decoration:none !important; color:#000000 !important; }

/* new css for form*/
.measurment{background:url(images/bg_rep.jpg) repeat-y right top;}
.measurment img{vertical-align:bottom;}
.name_1{font-weight:bold; text-align:center; font-size:13px; width:140px; float:left; padding:0;}
.desc{text-align:justify; font-size:11px; color:#333; width:140px; margin:0 0 0 3px; float:left; padding:2px 0 0 0;}
.bg_gray{border:solid 3px #fff; float:left; height:280px; width:154px; padding:0 3px; text-align:center}

.bor_all{border:solid 3px #fdd235;}
/*other sides main page ccss*/
.other_sides_txt a{font:15px "Trebuchet MS"; color:#f86635; text-transform:uppercase; text-decoration:none; font-weight:bold;}
/* New form of rectangular mat css*/
.new_form{padding-top:10px; font-size:13px;}
.palette{width:250px; float:left; position:relative;}
.palete_def_img{}
.open_palete{width:220px; float:left; position:absolute; border-right:solid 3px #ccc; border-bottom:solid 3px #ccc; border-top:solid 1px #ccc; border-left:solid 1px #ccc; top:0px; margin-top:-10px; left:62px; z-index:333; background:#fff; padding:0 10px 10px 10px;}
h4{padding:5px 0; margin:0; font-size:13px; font-weight:bold;}
.options{width:220px; float:left;}
.options a{border:solid 1px #ccc; text-decoration:none; float:left; padding:0; margin:0 5px 0 0;}
.options a:hover{border:solid 1px #cc0000; text-decoration:none;}
.enclosure_net{font:13px "Trebuchet MS"; color:#353535;}
.enclosure_net B{font-size:14PX;}


.net_txt{font-size:13px; padding:15px 0;}
.top_title{padding:5px;  background:#ffffcc; border:dotted 1px #f97d0f;  }
.top_title td{font-size:13px !important; color:#000; font-weight:bold; padding:0 0 5px 0;}
.top_title a{font-size:13px !important; color:#6666ff; font-weight:bold;}
.price{color:#6666ff; font-family:Arial, Helvetica, sans-serif;  font-size:16px; font-weight:bold !important;}

/*new rectangular pad css 16feb2010*/
.pal_bg{background:url(images/bg_all.jpg) no-repeat center top; width:48px; height:35px; float:left; padding:5px; position:relative;}
.pal_bg a{float:left; text-decoration:none;}

.pal_open{ background:#fff; width:228px; *width:250px; min-height:60px; height:60px; height:auto !important; padding:10px; border-top:solid 1px #bababa; border-right:solid 3px #bababa; border-bottom:solid 3px #bababa; border-left:solid 1px #bababa; position:absolute; margin-left:58px; *margin-left:0px;}
.pal_open .th_1{width:70px; float:left; color:#888; font-weight:bold; font-size:11px; margin:0 6px 0 0; text-align:center;}
.pal_open .th_1 a{float:left; }
.pal_open .th_1 span{float:left; text-align:center; margin:5px 0 0 0; width:70px;}
.select_new select, input{font-size:11px; padding:2px; color:#000000;}

.tooltip{background:url(images/tooltip_bg.png) no-repeat center top; position:absolute; z-index:777; width:181px; *width:250px; height:155px; *height:185px; float:left; padding:15px 20px !important;}

.pal_close{width:100%; float:right; text-align:right; margin:0 0 5px 0;}
.pal_close a{font-weight:bold; font-size:12px; color:#666; border:solid 1px #ccc; padding:2px 5px; text-decoration:none; z-index:9999;}

.select_img1{margin:-207px 0 0 0; *margin/*\**/:-187px 0 0 0; *margin-left:-140px;}
.frame_overlap1{margin:-207px 0 0 -25px; *margin/*\**/:-187px 0 0 0; *margin-left:-140px;}


/*rajeev sinha 05march09*/

.pal_opennew{background:#fff; width:290px; *width:310px; min-height:60px; height:60px; height:auto !important; padding:5px; border-top:solid 1px #bababa; border-right:solid 3px #bababa; border-bottom:solid 3px #bababa; border-left:solid 1px #bababa; position:absolute;  z-index:555; margin:43px 0 0 0; *margin:43px 0 0 -56px; text-align:left; }
.pal_opennew h4{width:280px; float:left; padding:0; margin:0; color:#333; font-size:12px !important; font-weight:bold; padding:0 0 0 10px;}
.pal_opennew hr{ border-top:solid 1px #CCC; width:280px; float:left; margin:10px 0;}
.pal_opennew a{float:left; margin:5px 8px 5px 5px; width:55px; color:#000; text-decoration:none; text-align:center; }
.pal_opennew img{border:0; margin:0 0 3px 0;}
.pal_closenew{display:block; float:left !important; text-align:left; margin:0; padding:5px 0 10px 5px; width:280px; *width:300px; font-weight:bold;}
.pal_closenew a{float:right !important; border:solid 1px #ccc; padding:2px; width:15px; margin:0 5px 0 0 !important;}
.pal_closenew b{float:left; width:240px;}
.tooltip_overlap{background:url(images/tooltip_bg_overlap.png) no-repeat center top; position:absolute; z-index:777; width:181px; width:250px; height:244px; *height:244px; float:left; padding:15px 20px !important;}
.overlap_txt{ float:left; margin:-280px 0 0 -20px; *margin/*\**/:-250px 0 0 0; *margin-left:-148px;}
 
.inputboxstyle1{font-size:13px; border: 1px solid #7F9DB9; padding:2px; background:#FDF8E1; width:30px !important;}



/*corner option*/
.corner_option_tooltip{position:absolute; z-index:777; width:181px; height:155px; *height:185px; float:left; padding:15px 20px !important; margin:-250px 0 0 -220px;
*margin:-230px 0 0 -370px;}



/* css for mat round new form*/

/* free gift options on checkout page */
.gift_1{width:105px; float:left;}
.gift_2{width:150px; float:left; padding-top:5px;}


/* free shipping for mat css*/
.mat_list{width:550px; float:left; margin-bottom:10px;}
.mat_thumbs{ float:left; width:130px; margin:5px 3px 5px 0; text-align:center;}
.mat_thumbs .free_titles{float:left; background:#ffc600; width:130px; padding:5px 0; text-align:center; font-weight:bold; font-size:11px;}
.mat_thumbs .free_titles a{color:#000;}

.thumbs_free{float:left; background:url(images/mat_list_bg1.jpg) no-repeat center top; width:119px; padding:10px 0 0 0; height:205px; *height:210px; margin:7px 0 7px 5px; text-align:center;}
.thumbs_free b{padding:3px 0; text-align:center; font-weight:bold; width:119px; float:left;}
.thumbs_free img{margin:3px 0;}


