
.colBoxContainer .top{background:url(/_project/_layout/gfx/fadedBG.jpg) 0 100% repeat-x #fff; cursor:pointer; border:1px solid #eee;}
.colBoxContainer .content{color:#003F52;}
#contentHeader{background:none; border:0; border-bottom:1px dotted #ccc; margin:0 0 30px;}
#crumbRow a.sitemap{background:url(/_project/_layout/gfx/sitemap.gif) 0 -1px no-repeat;}
.messageBox.box1 h2{display:none;}
.section_801 #contentHeader{display:none;}
.evenRow{background:#fff;}
table .evenRow td{background:#fff;}
.oddRow{background:#ccf3ff;}
table .oddRow td{background:#ccf3ff;}
.section_803 #content2 form .formGroupHeader .icon{background:url(/_project/_layout/gfx/sitemap.gif) 0 -1px no-repeat;}
.offertProductDesc{
	font:10px Century Gothic, arial;
}
.poken-hub-container{position:relative; clear:both;}
.poken-hub-login{
	width:430px;
	padding:4px 12px 0;
	background:url(/_project/_layout/gfx/hub-login-bg.jpg) no-repeat;
	position:absolute;
	top:-60px;
}
.poken-hub-login h4{
	float:left;
	width:90px;
	margin:20px 0px 0;
	color:#009ac7;
}
.poken-hub-login label{
	display:block;
	text-transform:lowercase;
	font:10px Century Gothic, arial;
	color:#009ac7;
}
.poken-hub-login input{
	background:#f0f0f0;
	border:0;
	color:#5e6f74;
}
.poken-hub-login .hidden-button{
	width:1px; height:1px;
	background:none; border:0;
}
.poken-hub-login .formBlock{
	float:left;
	margin:4px 5px;
}
.poken-hub-login .login-link{
	display:block;
	float:left;
	padding:1px 4px;
	margin:14px 0 0 0;
	color:#d40072;
}
.poken-hub-login .recovery-link{
	font:10px Century Gothic, arial;
	color:#d40072;
}
.poken-hub-login .register-link{
	font:10px Century Gothic, arial;
	color:#d40072;
}
/* CART */
 .shoppingCart .productRow td{padding:3px 1px;}
 .shoppingCart .sumRow td{padding:5px 1px;} 
 .shoppingCart .name{font:11px Century Gothic, arial; color:#003F52;}
 .shoppingCart .price{font:bold 10px Century Gothic, arial; color:#e10b7f;}
 .shoppingCart .sumRow td.price{font:bold 12px Century Gothic, arial; color:#639207;} 
 .shoppingCart .count{font:10px arial; color:#003F52;} 
 .shoppingCart .removeProduct{display:block; float:left; width:20px; height:16px; background:url(/_project/_layout/gfx/trash_16.gif) no-repeat; cursor:pointer;}
 .shoppingCart .emptyCart{}
 .shoppingCart .proceedCart{}
.termsWindow{height:200px; overflow:scroll; padding:5px 20px; background:#fff; border:1px solid #eee;}
.cashier .shoppingCart .toolRow{display:none;}
.cashier .shoppingCart .emptyInfo{display:none;}
.cashier .to-prev-step{display:block; float:left; clear:left;}
.cashier .to-next-step {display:block; float:right; clear:right;}
.cashier .paymentBox h1{display:none;}
.cashier .confirmOrder{width:320px; height:90px; background:url(/_project/_layout/gfx/buy-btn.jpg) no-repeat; padding:15px 0; text-align:center; font:30px Century Gothic, arial; color:#fff; cursor:pointer; display:none;}
.cashier .confirmOrder .subLine{font:bold 11px arial;}
.cashier .confirmOrder.hovered{text-decoration:underline;}
.cashier .confirmTerms{color:darkred; font-size:14px;}

.cashier .termsAcceptance{cursor:pointer; background:url(/_project/_layout/gfx/terms-bg.jpg) no-repeat; padding:22px 0 20px 60px;}
.cashier .termsAcceptance.accepted{cursor:pointer; background:url(/_project/_layout/gfx/terms-bg-accepted.jpg) no-repeat;}

.momsInfo{color:darkred; margin:3px 0px; text-align:right;}
.webshopWrapper{position:relative;}
.webshopAreaHeader{clear:both;}
.webshopArea{background:url(/_project/_layout/gfx/productBG.jpg) 100% 70% no-repeat; border:1px dotted #ccc; padding:10px; margin:5px 5px 10px;}

/* PRODUCT - SIDE BY SIDE */
.productPost{
	font-size:10px;
	border:1px dotted #ccc;
	padding:10px;
	width:195px;
	background:url(/_project/_layout/gfx/productBG.jpg) 100% 100% no-repeat;
}
.productPost .lightboxGallery img{display:none;}
.productPost .lightboxGallery .filloutMainImg{width:30px; height:144px;}
.productPost .lightboxGallery .productImage1{height:135px;	width:auto;	margin:3px 5; display:inline; border:0;}
.productPost h2{margin:0; font-size:24px;}
.productPost p .first-row{}
.productPost p .more-icon{cursor:pointer; background:url(/core/coreStyle/gfx/icons/16/zoom_16.gif) 100% no-repeat;}
.productPost p .all-row{display:none;}
.productPost .webshopTag{color:#e10b7f; font:22px Century Gothic, arial; text-transform:lowercase; position:absolute; top:10px; left:140px;}
.productPost .webshopTag .oldPrice{font:10px arial; text-decoration:line-through; text-align:left; padding-left:14px;}
.productPost .webshopTag .priceInfo{font:10px arial; text-align:left; color:#009ac7;}
.productPost .stock-count-info{color:#009ac7;}
.productPost .webshopTag .freight-info{font:11px arial; text-align:left; color:#009ac7;}
.productPost .addToCartBtn{display:block; float:right; background:url(/_project/_layout/gfx/priceTag.jpg) -18px -2px no-repeat; color:#fff; text-align:right; text-decoration:none; padding:4px 10px; width:60px; font:bold 14px Century Gothic, arial; cursor:pointer;}
.productPost .addToCartBtn.hover{background-image:url(/_project/_layout/gfx/priceTag-hover.jpg);}
.productPost .addMessage{color:#e10b7f; font:14px Century Gothic, arial; text-transform:lowercase; position:absolute; top:0px; left:0px; width:inherit; padding:50px 20px 20px; text-align:center; background:#fff;}
.productPost .addMessage .productName{color:#009ac7; font:bold 18px Century Gothic, arial; text-transform:lowercase;}
.out-of-stock{color:#e10b7f; font:16px Century Gothic, arial; text-transform:lowercase; text-align:right;}
div.webshopSearchSnippet div.formElement23.webshopSnippetSearchField input{width:140px;}
div.webshopSnippetButton{float:right; width:30px; margin-top:18px;}
