body {
	text-align: center;
	font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#000000;
}
#container {
	    width:1024px;
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
}
table {
	padding:0;
}
  td {
	padding:0;
	vertical-align:top;
	font-size:8pt;
	line-height:1px;
}
div {
	margin:margin
: 0 auto;; 	padding:0;
}
ul {margin:0; padding:0;}
  li {margin:0; padding:0; font-size:11px; line-height:normal;}
p {font-size:11px; line-height:normal; margin:0; padding:0; margin-top:10px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size:18px;}
h2 {font-size:14px;}
img {border:none; margin:0; padding:0;}
form {padding:0; margin:0;}
.form-text {font-size:12px; font-family:arial, sans-serif; padding:0 3px;}

.heading {height:39px;}
  .heading div {}
	.heading div div {padding:0 5px 0 15px; font-size:12px; color:#F6F6F6; font-weight:bold; height:39px; line-height:39px; text-transform:capitalize;}
p.red {color:#A50003;}
img.b2CCCACAs {border:2px solid #CCCACA;}

#logorow {height:131px;}
	#logo {margin:10px 0;}
	#logorow .right {width:192px; float:right;}
	#logorow .right .time {margin-bottom:10px; text-align:right;}
		#minicart { font-family:tahoma, arial, verdana;}
			#minicart td.top { line-height:1px; font-size:1px;}
			#minicart .middle {}
			#minicart td.bottom { border-bottom:#E0E0E0 1px solid; line-height:1px; font-size:1px;}
			#minicart h1 {font-size:11px; font-weight:bold;}
			#minicart td {font-size:11px; line-height:normal;}
			#minicart a {color:#A50003;}
#menurow {height:51px;}
	#menurow table {height:51px;}
	#quicklink {width:188px;}
		#quicklink .left {width:7px; background:url(../images/newstyle/bg_ql_left.gif) top left no-repeat #F60E00;}
		#quicklink .center {background:url(../images/newstyle/bg_ql_center.gif) repeat-x top #F60E00; text-align:center;}
		#quicklink .right {width:7px; background:url(../images/newstyle/bg_ql_right.gif) top right no-repeat #F60E00;}
		#quicklink img {margin:14px 5px 0 5px;}
		#quicklink img:hover {margin:16px 3px 0 7px;}
#menurow .divider {width:3px; font-size:1px;}
#menurow .menu {height:51px;}
  #menurow .menu .left {width:7px; background:url(../images/newstyle/mmenu/bg_left.gif) top left no-repeat #F57301;}
  #menurow .menu .center {background:url(../images/newstyle/mmenu/bg_center.gif) top repeat-x #F57301;}
  #menurow .menu .right {width:7px; background:url(../images/newstyle/mmenu/bg_right.gif) top left no-repeat #F57301;}
  #menurow .menu .checkout {
	width:100px;
	height:100%;
	float:right;
	background:url(../images/newstyle/mmenu/bg_checkout.gif) left top no-repeat;
	text-align:center;
	padding:25px 0;
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#FFFFFF;
}
	#menurow .menu .checkout a {text-decoration:none;}
	#menurow .menu .checkout a:hover {text-decoration:underline; color:#FFFFFF; font-weight:bold;}
	  #menurow .menu .items {
	height:100%;
	float:left;
	background:url(../images/newstyle/mmenu/bg_checkout.gif) left top no-repeat;
	text-align:center;
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#FFFFFF;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	width: auto;
}
	#menurow .menu .items a {text-decoration:none;}
	#menurow .menu .items a:hover {text-decoration:underline; color:#FFFFFF; font-weight:bold;}
  #mainMenu {}
    #mainMenu td {text-align:center;}
	#mainMenu a {color:#FFFFFF; text-decoration:none;}
	#mainMenu img {margin-top:9px; font-family:arial, verdana, tahoma; color:#FFFFFF; font-size:16px; text-transform:lowercase; line-height:57px; text-decoration:none; height:37px; float:left;}
	#mainMenu img:hover {text-decoration:underline;}
#submenu {padding:5px; text-align:center;}
	#submenu a {color:#C81002;}
#contentrow {
	margin-bottom:15px;
	margin-top:1px;
	width: 1024px;
}
  #leftcolumn {
	width:169px;
	background:url(../images/newstyle/bg_leftcolumn.gif) bottom no-repeat #EFE8E5;
}
  	#leftcolumn .heading {background:url(../images/newstyle/bg_h_red.gif) repeat-x top;}
	  #leftcolumn .heading div {background:url(../images/newstyle/bg_h_red_left.gif) no-repeat top left;}
		#leftcolumn .heading div div {background:url(../images/newstyle/bg_h_red_right.gif) no-repeat top right;}
	#leftcolumn .menu {padding:20px 8px;}
	  #leftcolumn .menu a {display:block; color:#0C0C0C; font-size:12px; line-height:normal; font-family:arial, verdana, tahoma; padding-left:12px; background:url(../images/newstyle/arrow.gif) no-repeat left; text-transform:capitalize; text-decoration:none;}
	  #leftcolumn .menu a:hover {padding-left:13px;}
	  #leftcolumn .menu .divider {height:9px; background:url(../images/newstyle/menu_divider.gif) center center no-repeat;}
  #content_inner .heading {
	background:url(../images/newstyle/bg_h_black.gif) repeat-x top;
}
	  #content_inner .heading div {background:url(../images/newstyle/bg_h_black_left.gif) no-repeat top left;}
		#content_inner .heading div div {background:url(../images/newstyle/bg_h_black_right.gif) no-repeat top right;}
  #content {line-height:normal; font-size:11px;}
	#content ul {list-style-image:url(../images/bullet_red.gif);}
	#content h1 {color:#FF7501; font-size:12px; line-height:normal;}
	#content a {color:#993300;}
  	#content table td {font-size:11px; line-height:normal;}
	  #content table td td {font-size:11px; line-height:normal; padding:3px;}
	  #content table td div {}
	  	#content table td div div {border:none; padding:0;}
		#content table td div img {margin-top:3px;}
	#content table.prodlisting td {text-align:center;}
	#content .divider {background:url(../images/newstyle/dot.gif) repeat-y center top;}
	#content div.product {
	border:1px solid #FFFFFF;
}
  #rightcolumn {width:189px;}
  	#rightcolumn .heading {background:url(../images/newstyle/bg_h_orange.gif) repeat-x top;}
	  #rightcolumn .heading div {background:url(../images/newstyle/bg_h_orange_left.gif) no-repeat top left;}
		#rightcolumn .heading div div {background:url(../images/newstyle/bg_h_orange_right.gif) no-repeat top right;}
	#rightcolumn .middle {background:url(../images/newstyle/bg_right_tiling.gif); font-size:5px; line-height:normal;}
	 #rightcolumn .content {padding:5px;}
	  #rightcolumn .content .product {font-size:12px; line-height:normal; padding:10px 5px;}
	   #rightcolumn .content .product a.name {color:#E76A01; font-weight:bold; display:block; margin-bottom:10px;}
	   #rightcolumn .content .product .desc {color:#010101;}
	   #rightcolumn .content .product .price {color:#010101;}
	    #rightcolumn .content .product .price span {font-size:14px; color:#C81002; font-weight:bold;}
	#rightcolumn img {width:150px;}
	#rightcolumn .bottom {height:6px; background:url(../images/newstyle/bg_right.gif);}
	#rightcolumn a {color:#A50003;}
	#rightcolumn .divider {background:url(../images/newstyle/dot.gif) repeat-x center; height:30px;}

#footer {
	font-size:1px;
	line-height:1px;
	width: 1024px;
}
	#footer .tl {height:8px; width:8px; background:url(../images/newstyle/bg_footer_tl.gif);}
	#footer .tr {height:8px; width:8px; background:url(../images/newstyle/bg_footer_tr.gif);}
	#footer .bl {height:8px; width:8px; background:url(../images/newstyle/bg_footer_bl.gif);}
	#footer .br {height:8px; width:8px; background:url(../images/newstyle/bg_footer_br.gif);}
	#footer .left {width:8px; background:url(../images/newstyle/bg_footer_l.gif);}
	#footer .right {width:8px; background:url(../images/newstyle/bg_footer_r.gif);}
	#footer .top {height:8px; background:url(../images/newstyle/bg_footer_t.gif);}
	#footer .bottom {height:8px; background:url(../images/newstyle/bg_footer_b.gif);}
	#footer .content {font-size:12px; line-height:normal; font-family:arial, verdana, tahoma; padding:10px; background:#EBE2DE; text-align:center;}
	 #footer .content .copyright {float:left; text-transform:uppercase; text-align:left; font-size:10px; color:#4E4D4D;}
	 #footer .content a {text-decoration:none; color:#141414;}
	 #footer .content a:hover {text-decoration:underline;}
	 #footer .content .dot {margin:0 5px;}

table.cobtbl td {padding:5px; background:#FFFFFF;}
	table.cobtbl td.dark, table.cobtbl tr.dark td {background:#EBEBEB;}
	table.cobtbl .form-button {display:block; padding:2px 2px; border:1px solid #666666; background:#E0E0E0; color:#000000 !important; text-decoration:none; font-weight:bold; cursor:pointer; font-size:11px; font-family:verdana, sans-serif;}
	table.cobtbl .form-button:hover {background:#F0F0F0; text-decoration:none;}

#descDiv {display:none; padding:10px; border:1px solid #C0C0C0; background:#F0F0F0; font-size:11px; font-family:tahoma, sans-serif; position:absolute; top:0; left:0; width:170px;}

.icon {width:14px; height:14px;}
	.icon.info {margin-right:5px;}

.pricetable {border:solid #666666; border-width:1px 0 0 1px; font-family:tahoma, sans-serif; margin:0 auto; margin-bottom:10px;}
	.pricetable td {border:solid #666666; border-width:0 1px 1px 0; padding:5px; font-size:9px !important; width:60px;}
	.pricetable td.dark {background:#C0C0C0;}
	.pricetable .names {padding:0; width:100px;}
	.pricetable .names table {width:100%;}
	.pricetable .names td {border:none; font-weight:bold; font-size:9px;}
	.pricetable .names span {color:#CC0000;}

.detailoptions {}
	.detailoptions table {width:80%;}

.prodoption {width:90%;}
.prodoption-text {width:90%;}
span.detailoption {line-height:20px;}

#requestSample {text-align:center; padding:10px 0 20px 0;}
	#requestSample .form-submit {width:172px; cursor:pointer; height:21px; background:url(../images/newstyle/buttons/RaS.png) no-repeat; border:none;}

.mincart{ background:url(../images/newstyle/mincart-bg.gif) repeat-y; height:20px;}
.ShoppingCartBg{ background:url(../images/newstyle/bg_sc_top2.gif) no-repeat; height:39px; padding-top:12px;}