div, th, td, p, input, select, textarea, tt, button {
	color:#333333;
}
A:link, A:visited, A:hover, A:active {
	color: #333333;
}
#center-main A:link, #center-main A:visited, #center-main A:hover, #center-main A:active {
	color: #99b925;
}
#center-main .dialog A:link, #center-main .dialog A:visited, #center-main .dialog A:hover, #center-main .dialog A:active {
	color: #333333;
}
hr {
	color:#cccccc;
}
/* Page styles*/
html {
	background:#ffffff none;
}
BODY {
	text-align:center;
	padding:0px;
	font-family:sans-serif;
	font-size: 12px;
	color:#333333;
	background: #ffffff none;
}
div#mainFrame {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.error-page #content-container {
	margin-top: 225px;
	height: 500px;
}
#content-container {
	margin-top:225px;
	padding-top:0px;
	padding-bottom:170px;
	background: #ffffff url(images/mbg.jpg) left top repeat-x;
}
#left-bar {
	width:180px;
	margin-left:30px;
	padding-right: 50px;
	/*background: transparent url(images/fint.jpg) right top no-repeat;*/
}
#center-main {
	margin: 0px 20px 0px 235px;
	color:#fff;
	padding: 0px 10px 10px 10px;
}
#center-main p, #center-main h1 {
	color:#7C7064;
}
#center-main .dialog p, #center-main .dialog h1 {
	color: #333333;
}
#center-main.flc-noleft {
	padding-left:10px;
	margin:0px;
	padding-bottom: 30px;
}
/*Header styles */
.error-page #header, #header {
	background: #fff url(images/topbg.jpg) left top repeat-x;
	height:225px;
	overflow: visible;
}
#header .line0 {
	position: absolute;
	overflow: hidden;
	width:480px;
	right: 0px;
	top: 0px;
	z-index:0;
	background: transparent url(images/tb.jpg) right top no-repeat;
	height: 100%;
}
#center-main .tel {
	background: transparent url(images/tb2.jpg) right top no-repeat;
	height:45px;
	position: relative;
	right:67px;
}
#center-main.flc-noleft .tel {
	right:87px;
}
.error-page #center-main .tel {
	right:77px;
}
#header .line1 {
	height:65px;
}
.error-page #header .line1 .logo {
	margin-left: 10px
}
#header .line1 .logo a img {
	margin-top:25px;
	margin-left: 25px;
	width: 167px;
	height: 45px;
}
#header .languages {
	right:auto;
	left:25px;
	top:auto;
	bottom:5px;
}
#header .mcart_top {
	position:absolute;
	top:25px;
	color:#fff;
	right:30px;
	width:200px;
	font-size:11px;
}
#header .mcart_top a:link, #header .mcart_top a:visited,  #header .mcart_top a:hover, #header .mcart_top a:active {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
#header .mcart_top a:hover, #header .mcart_top a:active {
	text-decoration:none;
}
#header .topban {
	position: absolute;
	right:0px;
	padding-right: 180px;
	top: 90px;
}
.line1 .tabs {
	top:auto;
	bottom: 0px;
	right:30px;
}
.tabs, .tabs li {
	height:30px;
}
.tabs li, .tabs a:link, .tabs a:visited, .tabs a:hover, .tabs a:active {
	background-image:none;
}
.tabs a:link, .tabs a:visited, .tabs a:hover, .tabs a:active {
	padding: 5px 10px 0px 15px;
	font-weight:normal;
	color: #7a7064;
}
.tabs .atabl {
	height:100%;
	background: url(images/sb-tab-a-bg.gif) left top repeat-x;
}
.tabs .atabr {
	height:100%;
	background: url(images/sb-tab-a-r.gif) right top no-repeat;
}
.tabs li.act a:link, .tabs li.act a:visited, .tabs li.act a:hover, .tabs li.act a:active {
	height:100%;
	background: url(images/sb-tab-a-l.gif) left top no-repeat;
	color: #333333;
}
#header .line5 {
	position:absolute;
	bottom:20px;
	overflow:visible;
	border: 0px;
	width: 180px;
	margin-left: 30px;
}
#header .inline5 {
	margin-left: 10px;
}
#header .line5 .topwrap {
	overflow:visible;
	height: 15px;
	padding-left: 15px;
	margin: 0px 10px 0px -10px;
}
#header .line5 .toplist {
	padding-right: 15px;
	text-align: left;
}
#header .toplist A.topline, #header .toplist A.topline:link, #header .toplist A.topline:visited, #header .toplist A.topline:hover, #header .toplist A.topline:active {
	color:#333333;
	display:inline;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	white-space:nowrap;
	outline-style: none;
}
.toplist ul {
	margin: 0px;
	float: none;
	padding: 0px 0px 15px 10px;
	list-style: none;
}
.toplist li {
	float:none;
	margin: 0px 0px 0px 5px;
	border-bottom:1px dotted #d9d6d2;
	padding: 0px 10px 0px 0px;
}
.toplist li.last {
	background-image: none;
	padding-right:0px;
	border-width: 0px;
}
#header div.search {
	left:auto;
	top:10px;
	right:10px;
	padding-right:10px;
	height:30px;
	position:absolute;
	vertical-align:top;
}
#header div.search form * {
	display:inline;
	padding-top:3px;
	vertical-align:top;
}
input.sbutton {
	height:26px;
	width:25px;
	vertical-align:middle;
	background: transparent url(images/go_c.gif) no-repeat left top;
}
input.srchin {
	width: 75%;
}
#header .line3 {
	background: #d82b00 url(images/b-cl_l.jpg) no-repeat left top;
	height:148px;
	text-align:right;
	padding:0px;
	margin:0px;
	width:100%;
}
#header .line3 IMG {
	float:right;
	margin-right:9px;
	height:100%;
}
.ban-pad {
	padding:0px;
	background: transparent url(images/b-cl-r.jpg) no-repeat right top;
	width:100%;
	height:146px;
}
.banwrap {
	background: transparent url(images/b-bg.jpg) repeat-x right top;
}
#location {
	margin:0px 0px 5px 0px;
	position: relative;
	z-index: 30;
}
#location span, font.bread-crumb, #location a.bread-crumb:link, #location a.bread-crumb:visited, #location a.bread-crumb:hover, #location a.bread-crumb:active {
	color: #7a7064;
}
#header .flc-top-login {
	top:12px;
}
#header .line5 span.flc-top-login-text, #header .line5 span.flc-top-login-text span, #header .flc-top-login button.simple-button span {
	color:#7a7064;
}
div.flc-tabs {
	padding-top: 45px;
}
tr.flc-tab-cart-line img {
	background:transparent url(images/minicart.gif) no-repeat scroll left top;
	height:31px;
	margin:0 4px 4px 0;
	text-align:center;
	width:31px;
}
.flc-tab-links td {
	color:#d9d6d2;
}
.flc-tab-marks-line img {
	background-color:#CCCCCC;
	position:absolute;
}
.flc-tab-marks-line .flc-tab-last .flc-tab-line-img2 {
	background:  url(images/mbg.gif) left -94px repeat-x;
}
.flc-tab-links a:link, .flc-tab-links a:visited, .flc-tab-links a:hover, .flc-tab-links a:active {
	color: #d9d6d2;
}
.search-sort-bar-float {
	float:right;
}
/*footer styles*/
#footer {
	margin-top:0px;
	background: transparent url(images/bel.jpg) right top no-repeat;
	height:180px;
	z-index:50;
}
#footer .box {
	background: url(images/dec.jpg) bottom left no-repeat;
	height: 100%;
}
#footer .subbox {
	height: 60px;
}
#footer .box, #footer .subbox {
	border: 0px none;
	background-color: transparent;
}
#footer .left, #footer .right {
	color:#7a7064;
	padding-left: 0px;
}
#footer .top {
	position: absolute;
	top: 70px;
	left:80px;
	padding-left: 160px;
}
#footer .top a:link, #footer .top a:visited, #footer .top a:hover, #footer .top a:active {
	color: #7a7064;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 20px;
}
#footer .top a:hover {
	text-decoration: none;
}
#footer.flc, #footer.flc .subbox {
	height: 200px;
}
#footer.flc .left, #footer.flc .right {
	margin-top:30px;
}
#footer .subbox .left {
	left: auto;
	right: 20px;
	text-align:right;
	top: 120px;
	line-height: 26px;
	vertical-align: top;
}
#footer .subbox .right {
	left: 20px;
	right:auto;
	top: 120px;
	text-align: left;
	line-height: 40px;
	vertical-align: top;
}
#footer .left a:link, #footer .left a:visited, #footer .left a:active {
	color: #7a7064;
	text-decoration:none;
}
#footer .left a:hover {
	color: #7a7064;
	text-decoration: underline;
}
/*Common Dialog styles*/
div.dialog {
	border-width: 0px;
	background: transparent url(images/dlg-bg.gif) right top no-repeat;
	padding-right: 10px;
	margin-left: 10px;
}
div.dialog .title-wrap {
	background: transparent url(images/dlg-bg.gif) left top no-repeat;
	margin-left: -10px;
}
div.dialog .title {
	background-image: none;
	height:27px;
	line-height:27px;
	border-width: 0px;
}
div.no-bullet {
	background: transparent url(images/tab-bg.gif) right top no-repeat;
}
div.no-bullet .title-wrap {
	background: transparent url(images/tab-bg.gif) left top no-repeat;
}
div.no-bullet .m_l .m_r {
	background-color: #99b925;
}
div.no-bullet div.b_r {
	background: transparent url(images/tab-bg.gif) right bottom no-repeat;
}
div.no-bullet div.b_l {
	background: transparent url(images/tab-bg.gif) left bottom no-repeat;
}
div.no-bullet .content {
	padding-top:0px;
	padding-bottom:0px;
}
div.no-bullet .title {
	height:35px;
}
div.no-bullet .title h2 {
	width:100%
}
div.no-bullet .title-with-sort-row .dialog-search-sort-bar {
	width:0%
}
.dialog .title H2 {
	color: #333333;
}
div.dialog .dlg_wrap {
	width:100%;
}
div.dialog .b_r {
	background: transparent url(images/dlg-bg.gif) right bottom no-repeat;
	padding-right: 10px;
	height:10px;
	margin-left: 10px;
	margin-right: -10px;
}
div.dialog .m_l {
	margin-left: -10px;
}
div.dialog .m_r {
	margin-right: -10px;
	background-color: #d9d6d2;
}
div.dialog .b_l {
	background: transparent url(images/dlg-bg.gif) left bottom no-repeat;
	margin-left: -20px;
	height:10px;
}
div.featured {
	background: transparent url(images/feat-bg.gif) right top no-repeat;
}
div.featured .title-wrap {
	background: transparent url(images/feat-bg.gif) left top no-repeat;
}
div.featured .b_r {
	background: transparent url(images/feat-bg.gif) right bottom no-repeat;
}
div.featured .b_l {
	background: transparent url(images/feat-bg.gif) left bottom no-repeat;
}
div.featured .m_r {
	background-color: #d9d6d2;
}
div.featured .content {
	padding-bottom:10px;
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
}
/*Related products title position fix*/
.uproducts .title td {
	padding: 0px;
}
div.flc-left-dialog, div.flc-right-dialog {
	height:auto;
}
div.flc-left-dialog {
	margin-left:10px;
	width:46%;
}
div.flc-right-dialog {
	margin-left: 50%;
}
/*Common Menu styles*/
div.menu-dialog {
	border-width: 0px;
	background-color:transparent;
	margin-bottom: 12px;
}
div.menu-dialog .title-wrap {
	background: transparent url(images/m-h.gif) right top no-repeat;
	padding: 0px 9px 0px 0px;
	margin: 0px 0px 0px 9px;
}
.menu-dialog .title-bar img.icon {
	float: left;
}
div.menu-dialog .title-bar {
	background: transparent url(images/m-h.gif) left top no-repeat;
	height:34px;
	line-height:23px;
	font-size: 12px;
	font-weight: bold;
	width:100%;
	margin: 0px 0px 0px -9px;
	padding: 0px 0px 0px 9px;
	overflow:hidden;
	border: 0px none;
}
div.menu-dialog .m_l {
	background: #99B925 url(images/m-b.gif) left bottom no-repeat;
	padding-left: 10px;
}
div.menu-dialog .m_r {
	background: transparent url(images/m-b.gif) right bottom no-repeat;
}
div.menu-dialog .m_cont_wrap_r {
}
div.menu-dialog .content {
	background-color: transparent;
	padding-top: 0px;
	padding-left: 5px;
}
.menu-dialog .item {
	color: #fff;
}
.menu-dialog .content a:link, .menu-dialog .content a:visited, .menu-dialog .content a:hover, .menu-dialog .content a:active {
	color: #fff;
}
.menu-dialog ul {
	list-style-type:none;
	list-style-position: inside;
	padding:0px;
}
.menu-dialog ul li {
	border-bottom:0px dotted #fff;
	padding:7px 0 5px 12px;
	background: url(images/bullet.gif) 3px 11px no-repeat;
	color: #fff;
	margin-left: 1px;
}
/*Categories menu styles*/
.menu-categories-list ul {
	list-style-type:none;
	list-style-position: inside;
	list-style-image: none;
}
.menu-categories-list ul li {
	border-top:1px dotted #fff;
}
.menu-categories-list ul li:first-child {
	border-top:none;
}
div.menu-categories-list {
}
div.menu-categories-list .title-wrap {
}
div.menu-categories-list .title-bar {
	border: 0px none;
}
div.menu-categories-list .m_l {
}
div.menu-dialog .content .minicart .valign-middle {
	color: #fff;
}
div.menu-categories-list .content {
}
.menu-categories-list ul li {
	margin-left: 1px;
	background: url(images/cbullet.gif) 0px 11px no-repeat;
}
.menu-categories-list .content a:link, .menu-categories-list .content a:visited,  .menu-categories-list .content a:hover, .menu-categories-list .content a:active {
	color: #fff;
}
/*Bestsellers menu styles*/
.menu-bestsellers ul li {
	background-image: none;
	padding-left: 0px;
	font-weight:bold;
}
.menu-bestsellers a:link, .menu-bestsellers a:visited, .menu-bestsellers a:hover, .menu-bestsellers a:active {
	font-weight:normal;
}
.menu-special .content a:link, .menu-special .content a:visited, .menu-special .content a:hover, .menu-special .content a:active {
}
.menu-auth INPUT {
	width:95%;
}
.recovery {
	margin-top:0px;
}
div.minicart .full img {
	margin: 0px 4px 7px 10px;
	width: 31px;
	height: 31px;
	background: transparent url(images/minicart-full.png) no-repeat left top;
}
div.minicart .empty img {
	margin: 0px 4px 7px 10px;
	width: 31px;
	height: 31px;
	background: transparent url(images/minicart.png) no-repeat left top;
}
div.minicart table tr td {
	color: #7A7064;
}
.mcart-left {
	line-height: 20px;
	margin: 45px 0px 25px 0px;
	padding-left: 10px;
}
.mcart-left .minicart strong {
	color: #7A7064;
	padding-left: 15px;
}
/*Buttons styles */
.products-table .buy-now, .products .buy-now {
	margin:0px;
}
.button-row {
	height: 28px;
}
.login-buttons .button {
	margin-right:3px;
}
button.width-100 {
	width:100%;
}
button.menu-button, div.menu-button, button.main-button, button.button, div.button {
	overflow:visible;
	height: 21px;
	text-align:center;
	margin-right:5px;
}
div.menu-button, button.menu-button .button-right, button.main-button .button-right, button.button .button-right, div.button {
	background: transparent url(images/l_button.gif) no-repeat right top;
	height:19px;
	padding: 0px 9px 0px 0px;
	overflow:visible;
	margin:0px 0px 0px 9px;
	position:relative;
}
div.menu-button a:link, div.menu-button a:visited, div.menu-button a:hover, div.menu-button a:active, button.menu-button .button-left, button.main-button .button-left, button.button .button-left, div.button a:link, div.button a:visited, div.button a:hover, div.button a:active {
	background: transparent url(images/l_button.gif) no-repeat left top;
	height:19px;
	line-height: 19px;
	vertical-align: middle;
	font-size:11px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	position:relative;
	margin:0px 0px 0px -9px;
	color:#fff !important;
}
button.main-button .button-left, button.button .button-left {
	color: #fff;
}
button.violet .button-left, div.violet {
	background: transparent url(images/btn-v.gif) no-repeat left top;
	color:#fff;
	height: 21px;
	vertical-align: middle;
	font-size:11px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	position:relative;
	margin:0px 0px 0px -9px;
}
button.violet .button-right, div.violet a:link, div.violet a:visited, div.violet a:hover, div.violet a:active {
	background: transparent url(images/btn-v.gif) no-repeat right top;
	padding: 0px 9px 0px 0px;
	overflow:visible;
	margin:0px 0px 0px 9px;
}
#left-bar div.menu-button a:link, #left-bar div.menu-button a:visited, #left-bar div.menu-button a:hover, #left-bar div.menu-button a:active, #left-bar button.menu-button .button-left, #left-bar button.main-button .button-left, #left-bar button.button .button-left {
	background: transparent url(images/l_button.gif) no-repeat left top;
	height:19px;
	line-height: 19px;
}
#left-bar div.menu-button, #left-bar button.menu-button .button-right, #left-bar button.main-button .button-right, #left-bar button.button .button-right, #left-bar div.button {
	background: transparent url(images/l_button.gif) no-repeat right top;
}
.flc-buttons {
	margin-top: 20px;
	position: relative;
	z-index:30;
	height: 34px;
}
.flc-buttons .flc-3-button, .flc-buttons .flc-2-button, .flc-buttons .flc-1-button {
	height:29px;
}
div.flc-1-button {
	background: transparent url(images/bb_right.png) no-repeat right top;
}
div.flc-1-button div,  div.flc-1-button a:link,  div.flc-1-button a:visited,  div.flc-1-button a:hover,  div.flc-1-button a:active {
	background: transparent url(images/bb_left.png) no-repeat;
	color: #333333 !important;
	line-height:30px;
	vertical-align:middle;
}
div.flc-3-button {
	background: transparent url(images/bb3-arrow-right.png) no-repeat right top;
	padding-right: 30px;
}
div.flc-3-button div,  div.flc-3-button a:link,  div.flc-3-button a:visited,  div.flc-3-button a:hover,  div.flc-3-button a:active {
	background: transparent url(images/bb3-left.png) no-repeat;
	color: #000 !important;
	;
	line-height:30px;
	vertical-align:middle;
}
div.flc-3-button div, div.flc-3-button a:link, div.flc-3-button a:visited, div.flc-3-button a:hover, div.flc-3-button a:active, div.flc-2-button div, div.flc-2-button a:link, div.flc-2-button a:visited, div.flc-2-button a:hover, div.flc-2-button a:active, div.flc-1-button div, div.flc-1-button a:link, div.flc-1-button a:visited, div.flc-1-button a:hover, div.flc-1-button a:active {
	height:29px;
	font-size:13px;
	font-weight: bold;
}
/*product list styles*/
.products-table .product-cell {
	background:#fff;
	padding:0px 10px;
}
.products {
	margin:3px 0px;
}
.products-list .item, .product-details {
	margin-top:0px;
	background: #fff url(images/it-t-l.gif) left top no-repeat;
}
.products-list .item {
	margin:0px;
	margin-top:10px;
}
.products-table .product-cell, .products-table .wrap-tr, .products-table .wrap-br {
}
.products-table .wrap-tr, .products-list .item .wrap-tr, .product-details .wrap-tr {
	background: transparent url(images/it-t-r.gif) right top no-repeat;
	width:100%;
}
.products-table .wrap-tr {
	padding:0px;
	background-color: #fff;
}
.products-table IMG.wrap-tl {
	background: url(images/it-t-l.gif) left top no-repeat;
	float:left;
	width:100%;
	height:7px;
}
.products-table IMG.wrap-bl {
	padding:0px;
	background: url(images/it-b-l.gif) left bottom no-repeat;
	height:7px;
	float:left;
	width:100%;
}
.products-table .wrap-br {
	padding:0px;
	background-color: #fff;
	height:7px;
}
.products-table .wrap-br, .products-list .item .wrap-br, .product-details .wrap-br {
	background: transparent url(images/it-b-r.gif) right bottom no-repeat;
	width:100%;
}
.products-list .item .wrap-bl, .product-details .wrap-bl, .product-details .wrap-bl {
	padding:10px 0px;
	background: url(images/it-b-l.gif) left bottom no-repeat;
	width:100%;
}
.products-table .wrap-br, .product-cell .wrap-bl {
	background-color:#fff;
}
.products-table .price-row, .products-table .market-price {
	text-align:left;
}
.products-last-row .price-row, .products-last-row .market-price {
	text-align:left;
}
div.featured .products-table .wrap-br, div.featured .products-list .item .wrap-br {
	background: #fff url(images/it-b-r-g.gif) right bottom no-repeat;
}
div.featured .products-table .wrap-bl, div.featured .products-list .item .wrap-bl {
	background: transparent url(images/it-b-l-g.gif) left bottom no-repeat;
}
div.featured .products-table .wrap-tr, div.featured .products-list .item .wrap-tr {
	background: #fff url(images/it-t-r-g.gif) right top no-repeat;
}
div.featured .products-table .wrap-tl, div.featured .products-list .item .wrap-tl {
	background: transparent url(images/it-t-l-g.gif) left top no-repeat;
}
.product-cell A.product-title:link, .product-cell A.product-title:visited, .product-cell A.product-title:hover, .product-cell A.product-title:active, .products a.product-title:link, .products a.product-title:visited, .products a.product-title:hover,  .products a.product-title:active, .products .product-title, .product-details .product-title {
	color: #333333;
	font-weight: bold;
	font-size:12px;
	text-decoration:underline;
}
.products .price-value {
	color: #FF9900;
	font-weight: bold;
	font-size: 14px;
}
.featured .products .market-price-value {
	color: #333;
}
.featured .products .price-value {
	color: #b53711;
}
.product-cell .market-price, .product-cell .price {
	font-weight: bold;
}
.product-cell .button-bar-float {
	position:relative;
	float:right;
}
.product-cell .button-bar {
	text-align:center;
}
.price-box-float {
	position:relative;
	float:left;
	width:50%;
}
.price-box .price-row, .price-box .market-price {
	text-align: center;
}
.products-list .market-price, .products-list .price {
	font-weight: normal;
}
.product-cell .price-value {
	text-align:right;
}
.products .market-price-value {
	font-weight: normal;
}
.product-cell .market-price-value {
	font-weight: bold;
	font-size:11px;
	color: #333;
}
.search-sort-bar {
	margin-top:5px;
	padding-right: 0px;
}
.search-sort-bar .search-sort-title {
	color: #666666;
}
.search-sort-bar img.up, .search-sort-bar-float img.up {
	background:transparent url(images/yuarrow.gif) repeat scroll 0 0;
}
.search-sort-bar img.down, .search-sort-bar-float img.down {
	background:transparent url(images/ydarrow.gif) repeat scroll 0 0;
}
.search-sort-bar a.search-sort-link:link, .search-sort-bar a.search-sort-link:visited, .search-sort-bar a.search-sort-link:hover, .search-sort-bar a.search-sort-link:active {
	color: #666666;
	font-weight: bold;
}
.product-details .descr {
	position:relative;
	padding:5px 10px;
}
.product-details .image .image-box {
	text-align:left;
}
table.product-properties {
	width: auto;
}
.product-details .product-subtitle {
	padding-top: 0px;
}
.product-details .product-subtitle div.hline {
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	border: 0px none;
}
.product-details .product-subtitle div {
	padding-top:20px;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
	border: 0px none;
	border-bottom: 1px solid #e4e4e4;
}
.subheader, .register-section-title label {
	color: #333333;
}
#center-main A.pTab:link, #center-main A.pTab:visited, #center-main A.pTab:hover, #center-main A.pTab:active {
	display:block;
	margin-top:5px;
	height:32px;
	float:left;
	color: #fff;
	font-size:11px;
	font-weight:normal;
	padding:0px 7px;
	text-decoration: none;
	outline-style: none;
}
#center-main A.pTab-a:link, #center-main A.pTab-a:visited, #center-main A.pTab-a:hover, #center-main A.pTab-a:active {
	display:block;
	margin-top:5px;
	height:32px;
	font-size:11px;
	float:left;
	color: #333333;
	outline:none;
	font-weight:bold;
	padding:0px;
	padding-right: 7px;
	text-decoration: none;
	outline-style: none;
	background: #fff url(images/tab-h-r.gif) right top no-repeat;
}
A.pTab-a img.left {
	float:left;
	background: url(images/tab-h-l.gif) left top no-repeat;
	height: 28px;
}
#layer1, #layer2, #layer3, #layer4, #layer5 {
	background-color: #fff;
	padding: 15px 5px;
}
.w-bl ul.rproducts {
	margin-top:0px;
	padding:10px 0px;
}
.w-tr {
	background: #fff url(images/tab-h-r.gif) right top no-repeat;
	padding-left:9px;
}
.w-tl {
	background: transparent url(images/tab-h-l.gif) left top no-repeat;
	margin-left: -9px;
	padding-left: 9px;
}
.w-br {
	background: transparent url(images/tab-b-r.gif) right bottom no-repeat;
	padding:0px 9px;
}
.w-bl {
	background: transparent url(images/tab-b-l.gif) left bottom no-repeat;
	margin-left: -18px;
	padding-left: 9px;
}
/*Navigation*/
.nav-pages {
	vertical-align:top;
	height:24px;
	margin: 5px 0px 2px 0px;
	;
}
.nav-pages a:link, .nav-pages a:visited, .nav-pages a:hover, .nav-pages a:active, .nav-pages span {
	display:block;
	float:left;
	padding: 2px 5px;
	margin:0px 3px;
	text-decoration: none;
}
.nav-pages a.nav-page:link, .nav-pages a.nav-page:visited, .nav-pages a.nav-page:hover, .nav-pages a.nav-page:active {
	border: 1px solid #a0a0a0;
}
.nav-pages .current-page {
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #a0a0a0;
	padding: 2px 5px;
	margin:0px 3px;
}
a.nav-page:hover {
	background-color: #ffffff;
}
#center-main .subcategory-descr p.descr {
	color: #333333;
	font-size:12px;
}
.products .descr {
	padding:15px 5px;
}
p.register-bottom-note {
	padding-bottom: 10px;
}
a.simple-button:link, a.simple-button:visited, a.simple-button:hover, a.simple-button:active {
	color: #333333;
}
.search-sort-cell {
	padding-right: 10px;
}
.uo-box {
	background-color:transparent;
	border-top:0px none;
	position:absolute;
	width:100%;
	top:10px;
	color:#ffffff
}
.uo-container #footer {
	height:180px
}
.uo-container #content-container {
	padding-bottom:180px;
}
.printable-bar {
	text-align:right;
	margin:0px 10px 5px;
}
.offers-cell {
	color:#fff
}

