﻿body {

	font-family: verdana;

	margin:2px;

	font-size:11px;
	background: #ffffff url('http://lib.store.yahoo.net/lib/vacuumcleanerbacgs/body-bg.gif') repeat-x top;
	
	

}

.maintable {

	width:1024px;
	background-color:#ffffff;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	

}

a, a:link, a:visited, a:active {

	font-family: verdana;

	color: #003AD3;

	font-size:11px;

}

a:hover {

	font-family: verdana;

	color: #000000;

	font-size:11px;

}

b {

	font-size:11px;

}

hr {

	margin:0px;

}

p {

	margin:0px;

}

td {

	font-size:11px;

}

H1 {

	font-family: verdana;

	FONT-SIZE: 10px;

	MARGIN: 0px;

	PADDING: 0px

}

H2 {

	font-family: verdana;

	font-size: 12px;

	color: #666666;

	line-height: 100%;

	MARGIN: 0px;

	padding: 0

}

H3 {

	font-family: verdana;

	font-size: 13px;

	color: #000000;

	MARGIN: 0px;

	padding: 3;

	background-color: #D6FADA;

	text-align: left;

}

h4 {

	margin:0px;

}

#item-section-name {

	font-family: verdana;

	FONT-SIZE: 14px;

	MARGIN: 0px;

	PADDING: 0px

}

.smallText {

	font-family: verdana;

	color:#000000;

	font-size:10px;

}

.smallTextb {

	font-family: verdana;

	color:#000000;

	font-size:10px;

	font-weight: bold;

}

.largeText {

	font-family: verdana;

	color:#000000;

	font-size:12px;

	font-weight: bold;

}

.pageHeading {

	font-family: verdana;

	color:#000000;

}

.navBar {

	font-family: verdana;

	color: #0000FF;

	font-size: 12px;

	text-decoration: none;

}

.navBar:hover {

	font-family: verdana;

	color: #0000FF;

	font-size: 12px;

	text-decoration: underline;

}

.blogBar:Link {

	font-family: verdana;

	color: #0066CC;

	font-size: 10px;

	font-weight: normal;

	text-decoration: underline;

}

.blogBar:hover {

	font-family: verdana;

	color: #000055;

	font-size: 10px;

	font-weight: normal;

	text-decoration: underline;

}

#container {

	width: 1024px;

	padding: 0px;

	height: 27px;

	border: 0px solid #cccccc;

	background: #e6fbe2;

}

#tabnav {

	height: 19px;

	margin: 0;

	padding-left: 0px;

}

#tabnav li {

	margin: 0px;

	padding: 0px;

	display: inline;

	list-style-type: none;

}

#tabnav a:link, #tabnav a:visited {

	float: left;

	background-color: #e6fbe2;

	font-size: 10px;

	line-height: 18px;

	font-weight: bold;

	padding: 4px 9px 4px 9px;

	margin-right: 0px;

	border: 0px solid #cccccc;

	border-left: 1px solid #bdbdbd;

	text-decoration: none;

	color: #333333;

	font-family: verdana, sans-serif;

}

#tabnav a:link.active, #tabnav a:visited.active {

	border-bottom: 0px solid #ffffff;

	background-color: #e6fbe2;

	color: #000000;

}

#tabnav a:link.special, #tabnav a:visited.special {

	border-bottom: 0px solid #ffffff;

	border-right: 0px dotted #ffffff;

	background-color: #FF9933;

	color: #ffffff;

}

#tabnav a:hover {

	background-color: #cbf7c4;

	color: #000000;

}

#tabnav a:hover.special {

	background: #D6D6D6;

	background-color: #000000;

}

#sublinks {

	font: bold 11px verdana;

	color: #006633;

	font-weight: bold;

}

#sublinks A {

	display:inline;

	padding: 4px;

	padding-left: 4px;

	border-bottom: solid 0px #dedede;

	font: bold 11px verdana;

	color: #006633;

	text-decoration:none;

	font-weight: bold;

}

#sublinks A:hover {

	background-color: #ffffff;

	color: #666666;

	font-weight: bold;

}

td.norepeat {

	background-image:url(search-box-bg.jpg);

	background-repeat:no-repeat;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #BCCDDD;

	border-right-color: #BCCDDD;

	border-bottom-color: #BCCDDD;

	border-left-color: #BCCDDD;

	padding-left: 5px;

	padding-top: 5px;

	width:160px;

	font-weight: normal;

	font-size: 10px;

}

.navspec {

	font-weight: normal;

	font-size: 11px;

	color: #aa0000;

	border-bottom: 0.01in solid #dedede;

	font-style: normal;

	font-family: verdana;

	padding: 0px;

	height:20px;

}

.navspec A {

	font-size : 11px;

	font-family : verdana;

	font-weight : bold;

	text-decoration : none;

	color : #333333;

	display: block;

	margin: 0px;

	padding-left: 2px;

}

.navspec A:visited {

	font-size : 11px;

	font-family : verdana;

	font-weight : bold;

	text-decoration : none;

	color : #333333;

}

.navspec A:hover {

	font-size : 11px;

	font-family : verdana;

	font-weight : bold;

	text-decoration : none;

	color : #ff0000;

	text-decoration : none;

}

#navb A {

	display:block;

	padding: 0px;

	padding-left: 5px;

	border-bottom: solid 0px #dedede;

	font: normal 11px verdana;

	color: #000000;

	text-decoration:none;

}

#navb A:hover {

	color: #666666;

}

#toplinks {

	padding-right:0px;

}

#toplinks A {

	display:inline;

	padding-right: 5px;

	padding-left: 5px;

	border-right: solid 0px #dedede;

	font: bold 11px verdana;

	color: #000000;

	text-decoration:none;

}

#toplinks A:hover {

	color: #666666;

}

.bc {

	font-family: verdana;

	font-size: 9px;

	color: #000000;

	text-decoration: none;

}

.bc:link {

	font-family: verdana;

	font-size: 9px;

	color: #0000CC;

	text-decoration: underline;

}

.bc:hover {

	font-family: verdana;

	font-size: 9px;

	color: #000000;

	text-decoration: none;

}

.bc:visited {

	font-family: verdana;

	font-size: 9px;

	color: #0000CC;

	text-decoration: underline;

}

.table-specials {

	border:1px solid #F0EFEF;

}

input {

	font-size:11px

}

.topsearch {

	height:17px;

	background-color:#ffffff;

	width:150px;

	font-family: verdana;

	font-size: 10px;

	font-weight: bold;

	border: 1px solid #7f9db9;

	padding:0px 2px;

}

.normalText {

	font-family: verdana;

	color:#000000;

	font-size:10px;

}

form {

	margin:0px;

}

.heading {

	font-family: verdana;

	color:#ffffff;

	font-size:11px;

	background-color: #996600;

	padding:5px;

	font-weight: bold;

	text-align:center;

}

ul {

	margin:0px;

	padding:0px;

	list-style:none;

}

ul li {

	background:url(m18.gif) center left no-repeat;

	margin:0;

	padding:0 0 0 18px;

}

ul a {

	color:#393939;

	text-decoration:none;

	font-size:11px;

	line-height:20px;

}

ul a:hover {

	color:#6FABBC;

}

ol {

	margin:0px;

	padding:0px;

	list-style:none;

}

ol li {

	margin:0 0 0 12px;

	padding:0px;

}

ol a {

	color:#7B7B7B;

	text-decoration:none;

	font-size:10px;

	line-height:15px;

}

ol a:hover {

	text-decoration:underline;

}

#ystoreclick A {

	color:#858585;

	font-size:9px;

	text-decoration:none;

	font-weight:normal;

}

#ystoreclick A:hover {

	text-decoration:underline;

}

#nav {

	float: left;

	width: 170px;

	padding: 0;

	margin: 0;

	

	border-left: 0px #EEEEEE solid;

	border-right: 0px #EEEEEE solid;

}

#nav a {

	float: left;

	xpadding: 2px 5px;

	text-decoration:none;
	

}

#nav ul {

	float: left;

	list-style: none;

	width: 170px;

}

#nav li {

	float: left;

	width: 170px;

	position: relative;

	text-align:left;

}

#nav .top-level li {

	border-bottom: 1px #FFF solid;

	width: 170px;

}

#nav .top-level a {

	text-transform: lowercase;

	font: bold 12px arial;

	color: #000;

	padding: 5px 1px 3px 1px;

}

#nav .top-level .hot-deals {

	color: #CC0000;

}

#nav .second-level li {

	border: 0;

	margin:0;

	padding:0;
	border-top: 1px dotted #388E29;
	border-bottom: 1px dotted #388E29;


}

#nav .second-level {

	margin:0;

	padding:0;

}

#nav .second-level a {

	padding: 2px 2px 2px 15px;

	text-transform: none;

	background: url("nav-bullet-grey.gif") no-repeat 5px 50%;

	font: bold 11px arial;

	color:#000;
	
}

#nav .second-level a:hover {

	xbackground: url("nav-bullet-red.gif") no-repeat right;

	color: #C40017;

	xpadding-right: 13px;

	text-decoration:underline;

}

#nav .second-level li:hover, #nav .second-level li.sfhover {

	background: #FFF;

}

#nav .second-level li:hover .third-level, #nav .second-level li.sfhover .third-level {

	left: 170px;/*left: 178px;

					top: -2px;*/

				}

#nav .third-level {

	position: absolute;

	left: -9999px;

	background: #edf5ec;

	border: 1px #FFF solid;

	margin:0;

	padding:0;

	width:170px;

}

#nav .third-level li {

	border-bottom: 1px #FFF solid;

	display:block;

	width:170px;

}

#nav .third-level a {

	background:none;

	font: normal 11px arial;

}

#nav .third-level .sfhover {

	background: #ECECEC;

}

#specialsbar {

	background: #ECECEC;

	width:100%;

	font: bold 14px verdana;

	color: #000000;

	height:22px;

	padding-top:5px;

	background-color: #d6fada;

	border:1px solid #359126;

}

.dontmisscol {

	border-left:1px #797232 solid;

	padding-left:2px;

	width:150px;

}

.section-links {

	font-weight: normal;

	font-size: 11px;

	color: #000000;

	border-bottom: 0.00in solid #dedede;

	font-style: normal;

	font-family: verdana;

	padding: 0px;

	height:20px;
	width: 200px;
	

}

.section-links A {

	font-size : 12px;

	font-family : verdana;

	font-weight : bold;

	text-decoration : none;

	color : #0033CC;

	margin: 0px;

	padding-left: 0px;

}

.section-links A:visited {

	font-size : 12px;

	font-family : verdana;

	font-weight : bold;

	text-decoration : none;

	color : #0033CC;

}

.section-links A:hover {

	font-size : 12px;

	font-family : verdana;

	font-weight : bold;

	text-decoration : underline;

	color : #333333;

}

.float .left {

	float: left;

}

.float .left .container {

	background: #FFFFFF repeat-y left;

	position:relative;

}

.float .right {

	float: right;

}

#item-info ul {

	display: block;

	list-style: none;

	text-align: left;

	line-height: 8px;

	margin: 0px 2px 0px 0px;

	padding: 0px;

}

#item-info ul li {

	padding: 0px 10px 0px 15px;

	background: url(/lib/vacuumcleanerbacgs/arrow.gif) no-repeat;

	background-position: 0% .65em;

	color: #000000;

}

#item-info ul li a:link {

	font-size: 10px;

	text-decoration:none;

	font-weight:bold;

}

#item-info ul li a:visited {

	font-size: 10px;

	text-decoration:none;

	font-weight:bold;

}

#item-info ul li a:hover {

	font-size: 10px;

	text-decoration:underline;

	font-weight:bold;

}

/*** PRODUCTS PREVIEW ***/

#contentsectionright {

	margin-right:0px;

	width: 100%;

	padding-top: 5px;

	text-align: center;

	border-left:0px solid #dedede;

	font-weight: normal;

	display: block;

}

.designpreview {

	margin: 0 auto;

	padding: 4px;

	border: 0px solid #c1c1c1;

	text-align: center;

	text-transform: none;

	margin-bottom:3px;

	font-weight: normal;

	width: 160px;

	float: left;

}

.dimg {

	display: block;

	margin: 2px 0 0px 0;

	padding: 1px;

	border: 0px solid #c1c1c1;

	height: 100px;

}

.dimg img {

	margin: auto;

	padding: 0;

	border: 0px solid #333333;

	bottom:0;

	margin:auto;

	vertical-align: bottom;

}

.designpreview h3 {

	width: 160px;

	margin: 2px 0 5px 0;

	padding: 0px;

	white-space: nowrap;

	overflow: hidden;

	border: 0;

	font-size: 0.85em;

	font-weight: normal;

	color: #434343;

}

.designpreview h3 a {

	font-weight: normal;

}

.designpreview h3 a:hover, .designpreview h3 a:active {

	color: #FB9622;

	text-decoration: underline;

	font-weight: normal;

}

.designpreview h2 {

	width: 160px;

	margin: 0px;

	padding: 0;

	font-size: 10px;

}

.designpreview h2 a {

	font-weight: bold;

	text-decoration: none;

}

.designpreview h2 a:hover, .designpreview h2 a:active {

	color: #FB9622;

	text-decoration: none;

	font-weight: bold;

}

.designpreview ul {

	margin: 2px 0 2px 0;

	padding: 0;/*

	text-transform: lowercase;

	*/

}

.designpreview ul li {

	display: inline;

	margin: 0;

	padding: 5px;

	list-style: none;

}

.designpreview ul li a {

	margin: 0;

	padding: 3px 9px;

	font-size: 0.8em;

	text-decoration: none;

	font-weight: normal;

}

.designpreview ul li a.view {

	margin: 0 3px 0 0;

	background-color: #85C329;

}

.designpreview ul li a.download {

	background-color: #939393;

}

.designpreview ul li a:link, .designpreview ul li a:visited {

	color: #fff;

}

.designpreview ul li a:hover, .designpreview ul li a:active {

	background-color: #FB9622;

}

.price {

	font-weight: bold;

}

.price-striked {

	font-weight: normal;

	text-decoration: line-through;

}

.sale-price {

	font-weight: bold;

	color:#ff0000;

}

.itemFormName {

	background-color: #D7DED0;

}

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

/*** END PRODUCTS PREVIEW ***/

/*Recently Viewed Items*/

#page-header {

	font-weight: bold;

	font-size: 14px;

	color: #000000;

	text-indent: 2px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	padding-bottom:5px;

	display:block;

	padding-top:5px;

	border-bottom:1px solid #000000;

}

.boldfix11 {

	font-family: verdana;

	font-size: 9px;

	color: #000000;

	text-decoration: none;

}

.boldfix11:link {

	font-family: verdana;

	font-size: 9px;

	color: #0000CC;

	text-decoration: underline;

}

.boldfix11:hover {

	font-family: verdana;

	font-size: 9px;

	color: #000000;

	text-decoration: none;

}

.boldfix11:visited {

	font-family: verdana;

	font-size: 9px;

	color: #0000CC;

	text-decoration: underline;

}

/*** Recently Viewed Items ***/



.abstract-links a, .abstract-links a:hover, .abstract-links a:visited {

font-weight=normal

}

/*css popups*/

.empdv {

	position:absolute;

	display:none;

	cursor:auto;

	z-index:0;

	left:0px;

	top:0px;

	width:100%;

	height:100%;

	/*background:#CCC;*/

background:url(loadingbg.gif);

	opacity:0.8;

	filter:alpha(opacity=70);

	-moz-opacity:0.8;

	-khtml-opacity:0.8;

}

/* Samyak Online */



.floatleft{ float:left; padding:5px;}

.floatright{ float: right; padding:5px;}



