* {
	padding:0;
	margin:0;
}

html{
	overflow:hidden;
}

html, body,  #pagebg_outer{
	margin: 0;
	min-height: 100%;
	width: 100%;
	height: 100%;
	border: none;
	background-repeat:repeat-x;
	background-image: url(../images/bck-blue2white.gif);
	background-color:#cff1fc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}

.default-text{
	font-family:Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
}

html>body, html>body #pagebg_outer {
	height: auto;
}

body {
	padding:0;
	margin:0;
}

.required-field{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#c6161d;
}

a {
	text-decoration: underline;
	outline: none;
}
a:hover {
	text-decoration: none;
}
input:focus {
	outline: 0;
	outline-offset: 0;
}
a img {
	outline: none;
	border: none;
	text-decoration: none;
}

.pagetext{
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.genTextBlue {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}

.genTextGreen {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#087a3e;
}

.genTextBlueXL {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#006b8d;
}

.genTextGreenXL {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:14px;
	font-weight:normal;
	color:#087a3e;
}

.genLinkBlueText {
	cursor:default;
	font-family: Tahoma;
	font-size:12px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}

.genLinkBlue, .genLinkBlue:link, .genLinkBlue:visited {
	cursor:pointer;
	font-family: Tahoma;
	font-size:12px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}

.genLinkBlue:link.active, .genLinkBlue:visited.active, .genLinkBlue:hover, .genLinkBlue:active {
	cursor:pointer;
	font-family: Tahoma;
	font-size:12px;
	font-weight:Bold;
	color:#005581;
	text-decoration:underline;
}

.align_center { text-align:center; }
.align_right { text-align:right; }
.middle { vertical-align: middle; }
.uppercase { text-transform:uppercase; }
.hidden, .collapsed, .block_hidden_only_for_screen { display:none; }
.wrap { white-space: normal; }
.bold { font-weight: bold; }
.strike { text-decoration:line-through; }
.italic { font-style: italic; }
.top { vertical-align: top; }
.span_link { cursor:pointer; }
.span_link:hover { text-decoration:underline; }
.clear { clear:both; }
br.clear {
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
}

#pagebg_outer {
	top: 0;
	left: 0;
	position: absolute;
}

#pagebg_inner {
	margin-bottom: 150px;
	height: auto;
}

#pagebg_top {
	width: 100%;
	height: 230px;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(../images/bck-top-cloud.gif);
}

#pagebg_middle {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	z-index:1;
	visibility:hidden;
}

#pagebg_buttom {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 300px;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(../images/bck-btm-grass.png);
}

#pagebg_left {
	background-position:bottom;
	background-repeat:repeat-y;
	background-image:url(../images/bck-shadow-right2left.png);
}

#pagebg_right {
	background-position:bottom;
	background-repeat:repeat-y;
	background-image:url(../images/bck-shadow-left2right.png);
}

#pagebg_btm_left {
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/bck-shadow-left2btm.png);
}
#pagebg_btm_center {
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/bck-shadow-top2btm.png);
}
#pagebg_btm_right {
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/bck-shadow-right2btm.png);
}
/****************** ROOM ******************/
#room-splash-area{
	width:684px;
	height:328px;
	background-image:url(../images/room-splash.jpg);
}
#room-content-area{
	width:684px;
	height:328px;
}
#room-splash-left-area{
	width:131px;
	height:328px;
	background-image:url(../images/room-splash-left.jpg);
}
#room-splash-right-area{
	width:130px;
	height:328px;
	background-image:url(../images/room-splash-right.jpg);
}
/****************** ROOM ******************/
/****************** HEADER ******************/
/* SEARCH */
#frm_header_search {
	margin:0px;
	padding:0px;
	border:0px;
}
#header-search {
	width:222px;
	background-image:url(../images/header-search.gif);
	height:59px;
}
#header-search-text{
	width:130px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
	margin-top:2px;
}
#header-search-btn{
	width:39px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	margin-left:4px;
	background-image:url(../images/header-search-btn.gif);
}
/* SEARCH */
/* CART*/
#header-cart-form {
	width:0px;
	height:0px;
	margin:0px;
	padding:0px;
	border:0px;
}
#header-cart {
	width:352px;
	background-image:url(../images/header-cart.gif);
	height:59px;
}
.header-cart-links, .header-cart-links:link, .header-cart-links:visited {
	cursor:pointer;
	font-family: Tahoma;
	font-size:10px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}

.header-cart-links:link.active, .header-cart-links:visited.active, .header-cart-links:hover, .header-cart-links:active {
	cursor:pointer;
	font-family: Tahoma;
	font-size:10px;
	font-weight:Bold;
	color:#005581;
	text-decoration:underline;
}
.header-cart-total-price{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#9f0000;
}
.header-cart-total-quantity{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#007300;
}
/* CART*/
/****************** HEADER ******************/
/*************** BLOCK RIGHT ****************/
/* LOGIN */
.block-right-welcome-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:14px;
	font-weight:normal;
	color:#5c6f00;
	font-weight:bold;
}
#block-login-form {
	margin:0px;
	padding:0px;
	border:0px;
}
#block-login {
	width:214px;
	height:196px;
}
#block-login-email{
	width:140px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-login-passwd{
	width:140px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-login-btn{
	width:45px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/block-login-btn.gif);
}
.block-lost-pwd:link, .block-lost-pwd:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-lost-pwd:link.active, .block-lost-pwd:visited.active, .block-lost-pwd:hover, .block-lost-pwd:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
/* LOGIN */
/*************** BLOCK RIGHT ****************/
/*************** BLOCK CENTER ***************/
/* TITLE */

#block-center-title-small {
	cursor:pointer
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#0F64A3;
	text-decoration:none;
}
.block-center-title-small-dis {
	cursor:pointer
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}
.block-center-title-small-link, .block-center-title-small-link:link, .block-center-title-small-link:visited {
	cursor:pointer
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#0F64A3;
	text-decoration:none;
}

.block-center-title-small-link:link.active, .block-center-title-small-link:visited.active, .block-center-title-small-link:hover, .block-center-title-small-link:active {
	cursor:pointer
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#0F64A3;
	text-decoration:underline;
}

#block-center-title-product-listing {
	cursor:pointer
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#0F64A3;
	text-decoration:none;
}

.block-center-title-product-listing-link, .block-center-title-product-listing-link:link, .block-center-title-product-listing-link:visited {
	cursor:pointer
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#0F64A3;
	text-decoration:none;
}

.block-center-title-product-listing-link:link.active, .block-center-title-product-listing-link:visited.active, .block-center-title-product-listing-link:hover, .block-center-title-product-listing-link:active {
	cursor:pointer
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#0F64A3;
	text-decoration:underline;
}
/* TITLE */
/* LOGIN */
.block-register-text {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
	text-decoration:none;
}

.block-register:link, .block-register:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-register:link.active, .block-register:visited.active, .block-register:hover, .block-register:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-center-login-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-center-login-warn-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#c61626;
}
/* LOGIN */
.msgBOX-link:link, .msgBOX-link:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:underline
}

.msgBOX-link:link.active, .msgBOX-link:visited.active, .msgBOX-link:hover, .msgBOX-link:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
/* BEGIN of REGISTER */
#block-register-frm {
	margin:0px;
	padding:0px;
	border:0px;
}
.block-register-description-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
#block-register-description-gender-text{
	cursor:pointer;
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
}
.block-register-description-text-normal {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
}
.block-register-description-exp{
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
	padding-top:2px;
}
#block-register-input-email{
	width:300px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-passwd{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-passwd-re{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-firstname{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-lastname{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-birth{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-city{
	width:165px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin-top:1px;
	margin-bottom:1px;
}
#block-register-input-state{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-address{
	width:300px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-register-input-delivery-address{
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
}
#block-register-input-delivery-address-label{
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
	vertical-align:middle;
}
#block-register-input-delivery-address-text{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-invoice-address{
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
}
#block-register-input-invoice-address-type{
	cursor:pointer;
}
#block-register-input-invoice-address-label{
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
	vertical-align:middle;
}
#block-register-input-invoice-address-text{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-invoice-address-type-name{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-invoice-type-i-identity{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}

#block-register-input-invoice-type-c-tax-number{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-invoice-type-c-tax-section{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-phone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-mobilephone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-captcha{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-register-input-newslatter-label{
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
}
#block-register-input-newsletter{
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
}
#block-register-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/block-register-submit-btn.gif);
}
/* END of REGISTER */
/* BEGIN of ACTIVATION */
#block-activation-frm {
	margin:0px;
	padding:0px;
	border:0px;
}
.block-activation-description-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-activation-links:link, .block-activation-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-activation-links:link.active, .block-activation-links:visited.active, .block-activation-links:hover, .block-activation-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
#block-activation-input-btn{
	width:64px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/block-activation-input-btn.gif);
}
#block-activation-input-email{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-activation-input-captcha{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of ACTIVATION */

/* BEGIN of ACTIVATION_VERIFY */
/* END of ACTIVATION_VERIFY */

/* BEGIN of LOST PASSWORD */
#block-lostpwd-form {
	margin:0px;
	padding:0px;
	border:0px;
}
.block-lostpwd-links:link, .block-lostpwd-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-lostpwd-links:link.active, .block-lostpwd-links:visited.active, .block-lostpwd-links:hover, .block-lostpwd-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-lostpwd-description-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
#block-lostpwd-btn{
	width:64px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/block-lostpwd-btn.gif);
}
#block-lostpwd-email{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-lostpwd-captcha-code{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of LOST PASSWORD */
/* BEGIN of LOST PASSWORD VERIFY */
#block-lostpwd-verify-form {
	margin:0px;
	padding:0px;
	border:0px;
}
.block-lostpwd-verify-links:link, .block-lostpwd-verify-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-lostpwd-verify-links:link.active, .block-lostpwd-verify-links:visited.active, .block-lostpwd-verify-links:hover, .block-lostpwd-verify-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-lostpwd-verify-description-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
#block-lostpwd-verify-btn{
	width:64px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/block-lostpwd-verify-btn.gif);
}
#block-lostpwd-verify-passwd{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-lostpwd-verify-passwd-re{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-lostpwd-verify-passwd-old{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-lostpwd-verify-captcha-code{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of LOST PASSWORD VERIFY */
/* BEGIN of CUSTOMER PANEL */
.block-cp-description-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-cp-description-text-normal {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
}
#block-cp-description-option-text{
	cursor:pointer;
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
}
.block-cp-description-exp{
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
	padding-top:2px;
}
.block-cp-links:link, .block-cp-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-cp-links:link.active, .block-cp-links:visited.active, .block-cp-links:hover, .block-cp-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
/* BEGIN of CP-CHANGEPWD */
#block-cp-changepwd-frm {
	margin:0px;
	padding:0px;
	border:0px;
}
#block-cp-changepwd-btn{
	width:64px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/cp-changepwd-btn-submit.gif);
}
#block-cp-changepwd-passwd-old{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-changepwd-passwd{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-changepwd-passwd-re{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of CP-CHANGEPWD */
/* BEGIN of CP-DETAILS */
#block-cp-details-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/cp-details-btn-submit.gif);
}
#block-cp-details-input-email{
	width:300px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-firstname{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-lastname{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-birth{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-city{
	width:165px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin-top:1px;
	margin-bottom:1px;
}
#block-cp-details-input-state{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-address{
	width:300px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-cp-details-input-phone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-mobilephone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-newslatter-label{
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
}
#block-cp-details-input-newsletter{
	vertical-align:middle;
	cursor:pointer;
	padding:1px;
	margin:1px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
}
/* END of CP-DETAILS */
/* BEGINof CP-ADDRESS DELIVERY */
.block-cp-adrs-delivery-links:link, .block-cp-adrs-delivery-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-cp-adrs-delivery-links:link.active, .block-cp-adrs-delivery-links:visited.active, .block-cp-adrs-delivery-links:hover, .block-cp-adrs-delivery-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-cp-adrs-delivery-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-cp-adrs-delivery-td-a{
	width:272px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.block-cp-adrs-delivery-td-b{
	width:143px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
}
.block-cp-adrs-delivery-td-c{
	width:64px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}
/* END of CP-ADDRESS DELIVERY */
/* BEGIN of CP-ADDRESS DELIVERY-EDIT */
#block-cp-adrs-delivery-edit-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/cp-adrs-d-edit-btn-submit.gif);
}
.block-cp-adrs-delivery-edit-links:link, .block-cp-adrs-delivery-edit-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-cp-adrs-delivery-edit-links:link.active, .block-cp-adrs-delivery-edit-links:visited.active, .block-cp-adrs-delivery-edit-links:hover, .block-cp-adrs-delivery-edit-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-cp-adrs-delivery-edit-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-cp-adrs-delivery-edit-exp{
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
	padding-top:2px;
}
#block-cp-adrs-delivery-edit-input-title{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-delivery-edit-input-city{
	width:165px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin-top:1px;
	margin-bottom:1px;
}
#block-cp-adrs-delivery-edit-input-state{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-delivery-edit-input-address{
	width:300px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-cp-adrs-delivery-edit-input-phone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of CP-ADDRESS DELIVERY-EDIT */
/* BEGIN of CP-ADDRESS DELIVERY-ADD */
#block-cp-adrs-delivery-add-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/cp-adrs-d-add-btn-submit.gif);
}
.block-cp-adrs-delivery-add-links:link, .block-cp-adrs-delivery-add-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-cp-adrs-delivery-add-links:link.active, .block-cp-adrs-delivery-add-links:visited.active, .block-cp-adrs-delivery-add-links:hover, .block-cp-adrs-delivery-add-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-cp-adrs-delivery-add-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-cp-adrs-delivery-add-exp{
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
	padding-top:2px;
}
#block-cp-adrs-delivery-add-input-title{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-delivery-add-input-city{
	width:165px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin-top:1px;
	margin-bottom:1px;
}
#block-cp-adrs-delivery-add-input-state{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-delivery-add-input-address{
	width:300px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-cp-adrs-delivery-add-input-phone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of CP-ADDRESS DELIVERY-ADD */
/* BEGIN of CP-ADDRESS INVOICE */
.block-cp-adrs-invoice-links:link, .block-cp-adrs-invoice-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-cp-adrs-invoice-links:link.active, .block-cp-adrs-invoice-links:visited.active, .block-cp-adrs-invoice-links:hover, .block-cp-adrs-invoice-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-cp-adrs-invoice-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-cp-adrs-invoice-td-a{
	width:272px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.block-cp-adrs-invoice-td-b{
	width:143px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
}
.block-cp-adrs-invoice-td-c{
	width:64px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}
/* END of CP-ADDRESS INVOICE */
/* BEGIN of CP-ADDRESS INVOICE-EDIT */
#block-cp-adrs-invoice-edit-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/cp-adrs-i-edit-btn-submit.gif);
}
.block-cp-adrs-invoice-edit-links:link, .block-cp-adrs-invoice-edit-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-cp-adrs-invoice-edit-links:link.active, .block-cp-adrs-invoice-edit-links:visited.active, .block-cp-adrs-invoice-edit-links:hover, .block-cp-adrs-invoice-edit-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-cp-adrs-invoice-edit-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-cp-adrs-invoice-edit-exp{
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
	padding-top:2px;
}
#block-cp-adrs-invoice-edit-input-title{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-edit-input-type{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-edit-input-type-option{
	cursor:pointer;
}
.block-cp-adrs-invoice-edit-input-type-option-text{
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
	vertical-align:middle;
}
#block-cp-adrs-invoice-edit-input-type-i-identity{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}

#block-cp-adrs-invoice-edit-input-type-c-tax-number{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-edit-input-type-c-tax-section{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-edit-input-city{
	width:165px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin-top:1px;
	margin-bottom:1px;
}
#block-cp-adrs-invoice-edit-input-state{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-edit-input-address{
	width:300px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-cp-adrs-invoice-edit-input-phone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of CP-ADDRESS INVOICE-EDIT */
/* BEGIN of CP-ADDRESS INVOICE-ADD */
#block-cp-adrs-invoice-add-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/cp-adrs-i-add-btn-submit.gif);
}
.block-cp-adrs-invoice-add-links:link, .block-cp-adrs-invoice-add-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:none;
}

.block-cp-adrs-invoice-add-links:link.active, .block-cp-adrs-invoice-add-links:visited.active, .block-cp-adrs-invoice-add-links:hover, .block-cp-adrs-invoice-add-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#087a3e;
	text-decoration:underline;
}
.block-cp-adrs-invoice-add-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
}
.block-cp-adrs-invoice-add-exp{
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
	padding-top:2px;
}
#block-cp-adrs-invoice-add-input-title{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-add-input-type{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-add-input-type-option{
	cursor:pointer;
}
.block-cp-adrs-invoice-add-input-type-option-text{
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006b8d;
	vertical-align:middle;
}
#block-cp-adrs-invoice-add-input-type-i-identity{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}

#block-cp-adrs-invoice-add-input-type-c-tax-number{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-add-input-type-c-tax-section{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-add-input-city{
	width:165px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin-top:1px;
	margin-bottom:1px;
}
#block-cp-adrs-invoice-add-input-state{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-cp-adrs-invoice-add-input-address{
	width:300px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-cp-adrs-invoice-add-input-phone{
	width:120px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
/* END of CP-ADDRESS INVOICE-ADD */
.block-cp-notif-list-td-a{
	width:388px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-notif-list-td-b{
	width:100px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-notif-list-td-c{
	width:20px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-notif-list-text {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
}
.block-cp-notif-list-text-light {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}
.block-cp-notif-list-text-exp {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
}
.block-cp-notif-list-instock-text {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#5fa316;
}
.block-cp-notif-list-outstock-text {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#e31a21;
}

.block-cp-notif-list-links, .block-cp-notif-list-links:link, .block-cp-notif-list-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}

.block-cp-notif-list-links:link.active, .block-cp-notif-list-links:visited.active, .block-cp-notif-list-links:hover, .block-cp-notif-list-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#005581;
	text-decoration:none;
}
.block-cp-orders-list-td-a{
	width:127px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-td-b{
	width:127px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-td-c{
	width:127px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-td-d{
	width:127px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-text {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
}
.block-cp-orders-list-text-light {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}
.block-cp-orders-list-text-exp {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#900000;
}
.block-cp-orders-list-instock-text {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#5fa316;
}
.block-cp-orders-list-outstock-text {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#e31a21;
}

.block-cp-orders-list-links, .block-cp-orders-list-links:link, .block-cp-orders-list-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}

.block-cp-orders-list-links:link.active, .block-cp-orders-list-links:visited.active, .block-cp-orders-list-links:hover, .block-cp-orders-list-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#005581;
	text-decoration:none;
}
.block-cp-orders-list-btn{
	width:100px;
	height:20px;
	cursor:pointer;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-btn:hover{
	width:100px;
	height:20px;
	cursor:pointer;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#c7e2ff;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-btn-sel{
	width:100px;
	height:20px;
	cursor:pointer;
	border-top:1px solid #5bbb5f;
	border-bottom:1px solid #5bbb5f;
	border-right:1px solid #5bbb5f;
	border-left:1px solid #5bbb5f;
	background-color:#a9d6a5;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-status-td-a{
	width:346px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-status-td-b{
	width:146px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.block-cp-orders-list-status-td-ab{
	width:492px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
/* END of CUSTOMER PANEL */
/*************** BLOCK CENTER ***************/
/**************** BLOCK LEFT ****************/
/* CATS */
#block-left-cats-list{
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
}

.block-left-cats-list-main-link, .block-left-cats-list-main-link:link, .block-left-cats-list-main-link:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#c6161d;
	padding-left:8px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-main-link:link.active, .block-left-cats-list-main-link:visited.active, .block-left-cats-list-main-link:hover, .block-left-cats-list-main-link:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#ed1c24;
	background-color:#febd11;
	text-decoration:none;
}

.block-left-cats-list-link, .block-left-cats-list-link:link, .block-left-cats-list-link:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#c6161d;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link:link.active, .block-left-cats-list-link:visited.active, .block-left-cats-list-link:hover, .block-left-cats-list-link:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#ed1c24;
	background-color:#febd11;
	text-decoration:none;
}

.block-left-cats-list-link-sel, .block-left-cats-list-link-sel:link, .block-left-cats-list-link-sel:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0080bb;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-sel:link.active, .block-left-cats-list-link-sel:visited.active, .block-left-cats-list-link-sel:hover, .block-left-cats-list-link-sel:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#035176;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 01 */
.block-left-cats-list-link-parent-1, .block-left-cats-list-link-parent-1:link, .block-left-cats-list-link-parent-1:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#c6161d;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-1:link.active, .block-left-cats-list-link-parent-1:visited.active, .block-left-cats-list-link-parent-1:hover, .block-left-cats-list-link-parent-1:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#ed1c24;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 01 */
/* CATS - 02 */
.block-left-cats-list-link-parent-2, .block-left-cats-list-link-parent-2:link, .block-left-cats-list-link-parent-2:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0080bb;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-2:link.active, .block-left-cats-list-link-parent-2:visited.active, .block-left-cats-list-link-parent-2:hover, .block-left-cats-list-link-parent-2:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#006999;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 02 */
/* CATS - 03 */
.block-left-cats-list-link-parent-3, .block-left-cats-list-link-parent-3:link, .block-left-cats-list-link-parent-3:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0c9e1d;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-3:link.active, .block-left-cats-list-link-parent-3:visited.active, .block-left-cats-list-link-parent-3:hover, .block-left-cats-list-link-parent-3:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#007c0e;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 03 */
/* CATS - 04 */
.block-left-cats-list-link-parent-4, .block-left-cats-list-link-parent-4:link, .block-left-cats-list-link-parent-4:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#27547d;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-4:link.active, .block-left-cats-list-link-parent-4:visited.active, .block-left-cats-list-link-parent-4:hover, .block-left-cats-list-link-parent-4:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#568fc3;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 04 */
/* CATS - 05 */
.block-left-cats-list-link-parent-5, .block-left-cats-list-link-parent-5:link, .block-left-cats-list-link-parent-5:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#fe2592;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-5:link.active, .block-left-cats-list-link-parent-5:visited.active, .block-left-cats-list-link-parent-5:hover, .block-left-cats-list-link-parent-5:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#ec72af;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 05 */
/* CATS - 06 */
.block-left-cats-list-link-parent-6, .block-left-cats-list-link-parent-6:link, .block-left-cats-list-link-parent-6:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#9e4e00;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-6:link.active, .block-left-cats-list-link-parent-6:visited.active, .block-left-cats-list-link-parent-6:hover, .block-left-cats-list-link-parent-6:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#d87d24;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 06 */
/* CATS - 07 */
.block-left-cats-list-link-parent-7, .block-left-cats-list-link-parent-7:link, .block-left-cats-list-link-parent-7:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#189e7d;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-7:link.active, .block-left-cats-list-link-parent-7:visited.active, .block-left-cats-list-link-parent-7:hover, .block-left-cats-list-link-parent-7:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#1bc89d;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 07 */
/* CATS - 08 */
.block-left-cats-list-link-parent-8, .block-left-cats-list-link-parent-8:link, .block-left-cats-list-link-parent-8:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#e55f0e;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-8:link.active, .block-left-cats-list-link-parent-8:visited.active, .block-left-cats-list-link-parent-8:hover, .block-left-cats-list-link-parent-8:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#fd8943;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 08 */
/* CATS - 09 */
.block-left-cats-list-link-parent-9, .block-left-cats-list-link-parent-9:link, .block-left-cats-list-link-parent-9:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#1c80fe;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-cats-list-link-parent-9:link.active, .block-left-cats-list-link-parent-9:visited.active, .block-left-cats-list-link-parent-9:hover, .block-left-cats-list-link-parent-9:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#77adf2;
	background-color:#febd11;
	text-decoration:none;
}
/* CATS - 09 */
/* CATS */
/* AGES */
#block-left-ages-list{
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
}

.block-left-ages-list-link, .block-left-ages-list-link:link, .block-left-ages-list-link:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#c6161d;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-ages-list-link:link.active, .block-left-ages-list-link:visited.active, .block-left-ages-list-link:hover, .block-left-ages-list-link:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#ed1c24;
	background-color:#febd11;
	text-decoration:none;
}

.block-left-ages-list-link-sel, .block-left-ages-list-link-sel:link, .block-left-ages-list-link-sel:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0080bb;
	padding-left:12px;
	padding-top:4px;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	text-decoration:none;
}

.block-left-ages-list-link-sel:link.active, .block-left-ages-list-link-sel:visited.active, .block-left-ages-list-link-sel:hover, .block-left-ages-list-link-sel:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#035176;
	background-color:#febd11;
	text-decoration:none;
}
/* AGES */
/* BRANDS */
.block-left-brands-list-dropdown {
	cursor:pointer;
	height: 18px;
	width: 180px;
	font-family: Tahoma, Helvetica;
	font-size: 10px;
	font-weight:bold;
	color: #c61626;
	border:1px #ff9000 dashed;
	background-color: #ffd14a;
}
/* BRANDS */
/**************** BLOCK LEFT ****************/
/****************** FOOTER ******************/
#footer-area{
	width:980px;
	height:200px;
	border:0px;
	margin:0px;
	padding:0px;
}
.block-footer-text {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#518600;
}
.block-footer-copy-text {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#1c80fe;
}
.block-footer-copy-splash-text {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:9px;
	font-weight:normal;
	color:#1c80fe;
}
.block-footer-link:link, .block-footer-link:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#518600;
	text-decoration:underline;
}

.block-footer-link:link.active, .block-footer-link:visited.active, .block-footer-link:hover, .block-footer-link:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#3c6300;
	text-decoration:underline;
}
/****************** FOOTER ******************/
/************** PRODUCT LISTING *************/
/* HEADER TABLE */
.block-listing-product-dropdown-text {
	font-family: Tahoma, Helvetica;
	font-size: 11px;
	font-weight:bold;
	color: #0F64A3;/*#c61626*/
}
#block-listing-product-price-dropdown {
	cursor:pointer;
	height: 18px;
	width: 110px;
	font-family: Tahoma, Helvetica;
	font-size: 10px;
	font-weight:normal;
	color: #0F64A3;
	border:1px #ff9000 dashed;
	background-color: #ffd14a;
}
#block-listing-product-cats-dropdown {
	cursor:pointer;
	height: 18px;
	width: 210px;
	font-family: Tahoma, Helvetica;
	font-size: 10px;
	font-weight:normal;
	color: #0F64A3;
	border:1px #ff9000 dashed;
	background-color: #ffd14a;
}
#block-listing-product-age-dropdown {
	cursor:pointer;
	height: 18px;
	width: 100px;
	font-family: Tahoma, Helvetica;
	font-size: 10px;
	font-weight:normal;
	color: #0F64A3;
	border:1px #ff9000 dashed;
	background-color: #ffd14a;
}
/* HEADER TABLE */
/* MAIN TABLE */
#block-listing-area-table-main {
	font-family: Tahoma, Helvetica;
	cursor:default;
	font-size: 11px;
	font-weight:normal;;
	border:0px;
}

.block-listing-area-tables {
	font-family: Tahoma, Helvetica;
	cursor:default;
	font-size: 11px;
	font-weight:normal;;
	border:1px #CCCCCC dashed;
	margin:8px;
	padding:0px;
}
.block-listing-area-tables:hover {
	font-family: Tahoma, Helvetica;
	font-size: 11px;
	font-weight:normal;;
	border:1px #c6161d dashed;
	margin:8px;
	padding:0px;
}
.block-listing-product-title, .block-listing-product-title:link, .block-listing-product-title:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#126baf;
	text-decoration:none;
}

.block-listing-product-title:link.active, .block-listing-product-title:visited.active, .block-listing-product-title:hover, .block-listing-product-title:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#126baf;
	text-decoration:none;
}

.block-listing-product-code {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:9px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

.block-listing-product-price {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#e31e26;
	text-decoration:none;
}
.block-listing-product-price-old {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#ed9d19;
	text-decoration:line-through;
}
.block-listing-product-price-new {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#008c40;
	text-decoration:none;
}
.block-listing-footer{
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#126baf;
	text-decoration:none;
}
.block-listing-nav-area {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#126baf;
	height:30px;
	text-decoration:none;
}

.block-listing-nav-pcount {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#126baf;
	height:30px;
	text-decoration:none;
}

.block-listing-nav, .block-listing-nav:link, .block-listing-nav:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#126baf;
	text-decoration:none;
}

.block-listing-nav:link.active, .block-listing-nav:visited.active, .block-listing-nav:hover, .block-listing-nav:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#c6161d;
	text-decoration:none;
}

.block-listing-nav-pg-box {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#126baf;
	background:#FDFDFD;
	border:1px solid #DCDCDC;
	width:18px;
	height: 15px;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}

.block-listing-nav-pg-box:hover {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#126baf;
	background:#ffe69d;
	border:1px solid #fab911;
	width:18px;
	height: 15px;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}

.block-listing-nav-pg-box-sel {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#bf6a28;
	background:#ffd14a;
	border:1px solid #fab911;
	width:18px;
	height: 15px;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
/* MAIN TABLE */
/************** PRODUCT LISTING *************/
/************** PRODUCT DETAILS *************/
.block-product-title {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#2a89ca;
	text-decoration:none;
}
.products-details-manufacturers {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#2a89ca;
	text-decoration:none;
}
.products-details-agegroups-title {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#2a89ca;
	text-decoration:none;
}
.products-details-agegroups {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#6b00bd;
	text-decoration:none;
}

.products-details-agegroups-link, .products-details-agegroups-link:link, .products-details-agegroups-link:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#6b00bd;
	text-decoration:underline;
}

.products-details-agegroups-link:link.active, .products-details-agegroups-link:visited.active, .products-details-agegroups-link:hover, .products-details-agegroups-link:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#530093;
	text-decoration:underline;
}
.products-details-manufacturers-link, .products-details-manufacturers-link:link, .products-details-manufacturers-link:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#c6161d;
	text-decoration:underline;
}

.products-details-manufacturers-link:link.active, .products-details-manufacturers-link:visited.active, .products-details-manufacturers-link:hover, .products-details-manufacturers-link:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#8f0006;
	text-decoration:underline;
}
.products-details-stockcode-title {
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	padding-top:2px;
	color:#2a89ca;
	text-decoration:none;
}
.products-details-stockcode-detail {
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#3c642f;
	text-decoration:none;
}
.products-quantity-dropdown {
	cursor:pointer;
	height: 18px;
	width: 60px;
	font-family: Tahoma, Helvetica;
	font-size: 10px;
	font-weight:bold;
	color: #c61626;
	border:1px #ff9000 dashed;
	background-color: #ffd14a;
}
.products-details-quantity {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#2a89ca;
	text-decoration:none;
}
.product-comments {
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
	color:#c6161d;
	text-decoration:none;
}
.product-tax {
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
	color:#000000;
	text-decoration:none;
}
.product-details-stock {
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	padding-top:2px;
	color:#c6161d;
	text-decoration:none;
}
.products-details-tags-title {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#2a89ca;
	text-decoration:none;
}
.products-details-tags-list, .products-details-tags-list:link, .products-details-tags-list:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#CCCCCC;
	text-decoration:none;
}

.products-details-tags-list:link.active, .products-details-tags-list:visited.active, .products-details-tags-list:hover, .products-details-tags-list:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	text-decoration:underline;
}
.products-details-desc {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#214ed1;
	text-decoration:none;
}
.products-details-related-desc {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.products-details-related-desc-links, .products-details-related-desc-links:link, .products-details-related-desc-links:visited {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

.products-details-related-desc-links:link.active, .products-details-related-desc-links:visited.active, .products-details-related-desc-links:hover, .products-details-related-desc-links:active {
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#00628e;
	text-decoration:none;
}
/* IMAGE LISTING */
.transferProduct { border: 2px solid #888; }

#block-product-views{
	margin:0pt auto;
	width:210px;
}

#block-product-thumbs-list{
	overflow:hidden;
	float:left;
	width:176px;

}
#block-product-thumbs-list ul{
	padding-left:0px;
	list-style-type:none;

}
#block-product-thumbs-list li{
	float:left;
	cursor:pointer;
	margin-left:4px;
	margin-right:4px;
}

#block-product-view-scroll-left, #block-product-view-scroll-right{
	background: url('../images/thumbs_left.gif') no-repeat center;
	text-indent:-3000px;
	display:block;
	width:9px;
	height:18px;
	float:left;
	margin-right:5px;
	margin-top:30px;
}
#block-product-view-scroll-right{
	background-image: url('../images/thumbs_right.gif');
	margin-left:5px;
}

#block-store-views{
	margin:0pt auto;
	width:530px;
}

#block-store-thumbs-list{
	overflow:hidden;
	float:left;
	width:494px;

}
#block-store-thumbs-list ul{
	padding-left:0px;
	list-style-type:none;

}
#block-store-thumbs-list li{
	float:left;
	cursor:pointer;
	margin-left:4px;
	margin-right:4px;
}

#block-store-view-scroll-left, #block-store-view-scroll-right{
	background: url('../images/thumbs_left.gif') no-repeat center;
	text-indent:-3000px;
	display:block;
	width:9px;
	height:18px;
	float:left;
	margin-right:5px;
	margin-top:30px;
}
#block-store-view-scroll-right{
	background-image: url('../images/thumbs_right.gif');
	margin-left:5px;
}

#splash-store-views{
	margin:0pt auto;
	width:630px;
}

#splash-store-thumbs-list{
	overflow:hidden;
	float:left;
	width:594px;

}
#splash-store-thumbs-list ul{
	padding-left:0px;
	list-style-type:none;

}
#splash-store-thumbs-list li{
	float:left;
	cursor:pointer;
	margin-left:4px;
	margin-right:4px;
}

#splash-store-view-scroll-left, #splash-store-view-scroll-right{
	background: url('../images/thumbs_left.gif') no-repeat center;
	text-indent:-3000px;
	display:block;
	width:9px;
	height:18px;
	float:left;
	margin-right:5px;
	margin-top:30px;
}
#splash-store-view-scroll-right{
	background-image: url('../images/thumbs_right.gif');
	margin-left:5px;
}

.msgBOX{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:Bold;
	color:#000000;
	margin:10px;
	vertical-align:middle
}
.cart-mycart-products-attributes{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	font-style: italic;
	color:#666666;
}
.cart-mycart-products-quantity{
	width:50px;
	height:12px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#007300;
	padding:1px;
	margin:1px;
}
.cart-mycart-products-name{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#337394;
}
.cart-mycart-products-stock-warn{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#cf0000;
}
.cart-mycart-products-stock-warn-text{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#cf0000;
}
.cart-mycart-emptycart-warn{
	cursor:text;
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#cf0000;
}
.cart-mycart-products-name-links, .cart-mycart-products-name-links:link, .cart-mycart-products-name-links:visited {
	cursor:pointer;
	font-family: Tahoma;
	font-size:10px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}

.cart-mycart-products-name-links:link.active, .cart-mycart-products-name-links:visited.active, .cart-mycart-products-name-links:hover, .cart-mycart-products-name-links:active {
	cursor:pointer;
	font-family: Tahoma;
	font-size:10px;
	font-weight:Bold;
	color:#005581;
	text-decoration:none;
}
.cart-mycart-products-price{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#ad07dd;
}
.cart-mycart-products-total{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#9f0000;
}
.cart-mycart-products-total-quantity{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#007300;
}
.cart-mycart-products-total-price{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#9f0000;
}
.cart-steps-enabled{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#057232;
	text-decoration:none;
}

.cart-steps-disabled{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#d63839;
	text-decoration:none;
}

.cart-steps-links, .cart-steps-links:link, .cart-steps-links:visited {
	cursor:pointer;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#74be41;
	text-decoration:none;
}

.cart-steps-links:link.active, .cart-steps-links:visited.active, .cart-steps-links:hover, .cart-steps-links:active {
	cursor:pointer;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0f773a;
	text-decoration:none;
}
.cart-steps-adrs-td-a{
	width:92px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.cart-steps-adrs-td-b{
	width:355px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-adrs-td-c{
	width:32px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-contents-links, .cart-steps-contents-links:link, .cart-steps-contents-links:visited {
	cursor:pointer;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#14a7f3;
	text-decoration:none;
}

.cart-steps-contents-links:link.active, .cart-steps-contents-links:visited.active, .cart-steps-contents-links:hover, .cart-steps-contents-links:active {
	cursor:pointer;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0081c4;
	text-decoration:underline;
}
.cart-steps-contents-text {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
}
.cart-steps-contents-text-exp {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#9500db;
}
#cart-steps-comments {
	width:484px;
	height:80px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:4px;
	margin-bottom:6px;
	margin-top:0px;
}
.cart-steps-shipping-td-a{
	width:147px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.cart-steps-shipping-td-b{
	width:300px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-shipping-td-c{
	width:32px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-shipping-details-td-a{
	width:100px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.cart-steps-shipping-details-td-b{
	width:6px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-shipping-details-td-c{
	width:373px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}
#cart-steps-shipping-details-firstname{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#cart-steps-shipping-details-lastname{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
.cart-steps-payment-type-td-a{
	width:18px;
	height:45px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.cart-steps-payment-type-td-b{
	width:361px;
	height:45px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-payment-type-td-c{
	width:100px;
	height:45px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-payment-type-in-td-a{
	width:18px;
	height:20px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.cart-steps-payment-type-in-td-b{
	width:461px;
	height:20px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}

.cart-steps-payment-type-alt-td-a{
	width:20px;
	height:20px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
	padding-left:5px;
}
.cart-steps-payment-type-alt-td-b{
	width:200px;
	height:20px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-payment-type-alt-td-c{
	width:240px;
	height:20px;
	border-bottom:1px solid #eeeeee;
	padding:3px;
}
.cart-steps-confirm-products-name{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#337394;
}
.cart-steps-confirm-products-name-links, .cart-steps-confirm-products-name-links:link, .cart-steps-confirm-products-name-links:visited {
	cursor:pointer;
	font-family: Tahoma;
	font-size:10px;
	font-weight:Bold;
	color:#0486c9;
	text-decoration:none;
}

.cart-steps-confirm-products-name-links:link.active, .cart-steps-confirm-products-name-links:visited.active, .cart-steps-confirm-products-name-links:hover, .cart-steps-confirm-products-name-links:active {
	cursor:pointer;
	font-family: Tahoma;
	font-size:10px;
	font-weight:Bold;
	color:#005581;
	text-decoration:none;
}
.cart-steps-confirm-products-price{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#ad07dd;
}
.cart-steps-confirm-products-total{
	cursor:text;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#9f0000;
}
.cart-steps-confirm-products-quantity{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#007300;
}
.cart-steps-confirm-products-tax{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#57008e;
}
.cart-steps-confirm-products-total-price{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#9f0000;
}
.cart-steps-confirm-products-total-quantity{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#007300;
}
.cart-steps-confirm-products-total-tax{
	cursor:text;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#57008e;
}
.cart-steps-confirm-td-a{
	width:133px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.cart-steps-confirm-td-ab{
	width:496px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.cart-steps-confirm-td-b{
	width:359px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
#cart-steps-confirm-agreement {
	width:492px;
	height:80px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:4px;
	overflow:auto;
	overflow-x:hidden;
}
#cart-steps-confirm-pay-ccname{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#cart-steps-confirm-pay-ccno{
	width:160px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#cart-steps-confirm-pay-cccvc2{
	width:60px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#cart-steps-confirm-pay-mount{
	width:60px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#cart-steps-confirm-pay-year{
	width:60px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:pointer;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
.cart-steps-confirm-mo-td-a{
	width:20px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.cart-steps-confirm-mo-td-b{
	width:100px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.cart-steps-confirm-mo-td-c{
	width:172px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.cart-steps-confirm-mo-td-d{
	width:190px;
	height:20px;
	border-top:1px solid #9ed0fd;
	border-bottom:1px solid #9ed0fd;
	border-right:1px solid #9ed0fd;
	border-left:1px solid #9ed0fd;
	background-color:#e8f2fd;
	margin:1px;
	padding:1px;
}
.installment-table{
	border:1px solid #CCCCCC;
}
.installment-list-td{
	background-color:#CCCCCC;
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:1px;
	margin:1px;
}
.installment-axess-td{
	background-color:#f1b92b;
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:1px;
	margin:1px;
}
.installment-bonuscard-td{
	background-color:#6ab53a;
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding:1px;
	margin:1px;
}
.installment-cardfinans-td{
	background-color:#000e78;
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding:1px;
	margin:1px;
}
.installment-worldcard-td{
	background-color:#7c3092;
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding:1px;
	margin:1px;
}
/* IMAGE LISTING */
/************** PRODUCT DETAILS *************/
.block-recommended-text-normal {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
}
#block-recommended-input-fullname{
	width:200px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	background-image: url('../images/block-input-bg-orange.gif');
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-recommended-input-email{
	width:200px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	background-image: url('../images/block-input-bg-orange.gif');
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-recommended-input-note{
	width:200px;
	height:80px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	background-image: url('../images/block-input-bg-orange.gif');
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-recommended-input-captcha{
	width:200px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	background-image: url('../images/block-input-bg-orange.gif');
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
#block-writereview-text-normal {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#006b8d;
}
#block-writereview-input-comment{
	width:200px;
	height:80px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	background-image: url('../images/block-input-bg-orange.gif');
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
	overflow:auto;
}
#block-writereview-input-captcha{
	width:200px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	background-image: url('../images/block-input-bg-orange.gif');
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#0096c6;
	padding:1px;
	margin:1px;
}
.OrdersWrite{
	font-family: Tahoma, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: 8px 8px;
	text-align: left;
	background-color: #FEFDBA;
	border: 1px solid #D6D003;
	padding-left: 15px;
	margin: 5px;
	margin-top: 5px;
}

.OrdersWrite h2{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D003;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.OrdersWrite td{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}

.OrdersWrite p{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6E6159;
	margin: 0px;
	padding-right: 10px; 
	padding-top: 5px;
	padding-bottom: 5px;
}

.OrdersWrite a{
	text-decoration:underline;
	color: #086ca7;
	font-weight:bold;
}

.OrdersWrite a:hover{
   color: #6E6159;
}
.ToolTip{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding:4px;
	width:auto;
	height:auto;
	z-index:auto;
}
.products-related-even-tr{
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#70b8d6;
}
.products-related-odd-tr{
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#43a2ca;
}
.products-related-td-a{
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #278cba;
	border-right:0px;
	padding:2px;
	margin:2px;
}
.products-related-td-b{
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #278cba;
	border-right:0px;
	border-left:0px;
	padding:2px;
	margin:2px;
}
.products-related-td-c{
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #278cba;
	border-left:0px;
	padding:2px;
	margin:2px;
}

.block-gifts-area-tables {
	font-family: Tahoma, Helvetica;
	cursor:default;
	font-size: 11px;
	font-weight:normal;;
	border:1px #CCCCCC dashed;
	margin:8px;
	padding:0px;
}
.block-gifts-area-tables:hover {
	font-family: Tahoma, Helvetica;
	cursor:default;
	font-size: 11px;
	font-weight:normal;;
	border:1px #c6161d dashed;
	margin:8px;
	padding:0px;
}
.block-gifts-text {
	cursor:default;
	font-family: Tahoma, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#006b8d;
}
.block-gifts-description {
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#cf0000;
}
.block-gifts-description a, .block-gifts-description a:link, .block-gifts-description a:visited {
	cursor:pointer;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#15bbf1;
	text-decoration:underline;
}

.block-gifts-description a:link.active, .block-gifts-description a:visited.active, .block-gifts-description a:hover, .block-gifts-description a:active {
	cursor:pointer;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0092c2;
	text-decoration:underline;
}
#block-contact-form-input-fullname{
	width:360px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-contact-form-input-email{
	width:360px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-contact-form-input-subject{
	width:360px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-contact-form-input-msg{
	width:360px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-contact-form-input-captcha{
	width:360px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-contact-form-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/block-contact-input-btn.gif);
}
#block-mo-form-input-order{
	width:360px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
	cursor:pointer;
}

#block-mo-form-input-banks{
	width:360px;
	height:20px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
	cursor:pointer;
}
#block-mo-form-input-msg{
	width:360px;
	height:60px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-mo-form-input-captcha{
	width:360px;
	height:14px;
	border:1px #999999 dashed;
	background-color:#FFFFFF;
	cursor:text;
	font-family: Tahoma, Helvetica;
	font-size:11px;
	font-weight:Bold;
	color:#0096c6;
	padding:1px;
	padding-left:4px;
}
#block-mo-form-submit-btn{
	width:65px;
	height:19px;
	cursor:pointer;
	border:0px;
	margin:0px;
	padding:0px;
	background-image:url(../images/block-contact-input-btn.gif);
}
/*************** SHOPPING CART **************/
/*************** SHOPPING CART **************/
