/*layout fix*/
div.page-content{
	width:718px !important;
	padding:0 !important;	
}

body{
	color:#4b4b4b;
	background:#ff8b00 url('images/juice/top-shadow.png') repeat-x top left !important;
}
div.iframe-wrapper {
	margin-top: -3px;
}
div.iframe-wrapper iframe {
	height: 22px !important; 
}
.wrapper{
	background:#fff;
}
div.header-navigation{
	position:relative;
	/*padding:5px 10px;*/
}
div.header-navigation #logo_global{
	/*position:absolute;*/
	background:#efefef;
	padding:4px;
	border:1px #ff8b00 dotted;
}
div.header-navigation a{
	color:#ff8b00 !important;
}
div.header-navigation ul{
	position:relative;
	bottom:-5px;
}
div.header-navigation li{
	border-color:#ff8b00;
}
div.header-navigation, div.footer-copyright{
	color:#838383 !important;
	border:none;
}
div.footer-copyright a {
	color:#838383 !important;
}
div.header-navigation{
	background:#b14569 url('images/juice/wrap-shadow.png') repeat-x top left;
}
div.footer-copyright{
	background:#b14569 url('images/juice/wrap-shadow.png') repeat-x top left;
}
div.block-content h1, h1, h2{
	color:#515151 !important;
}
a.member-group-label, a.member-price-label{
	color:#f28d0b !important;
}
p{
	color:#4b4b4b;
}
a, .block-content h2 a{
	color:#e88300;
}
div.member-site-menu-bg table {
	border-spacing: 2px; 
}
div.member-site-menu-bg table td{
	background:#ff8e00 url('images/juice/nav-shine.png') repeat-x top left !important;
	border:3px #ffd045 solid;
}
div.member-site-menu-bg table td{
	border-right:2px solid #FFFFFF;
}
div.member-site-menu-bg table td a{
	color:#ffffff !important;	
	padding:6px 0 !important;
}
div.member-site-menu-bg table td:hover{
	background:#ffb300 url('images/juice/nav-shine-hover.png') repeat-x top left !important;		
}
div.member-site-menu-bg table td.selected a {
	background: none;
}
div.member-site-menu-bg table td.selected{
	color:#fff !important;
	background:#ff6200 url('images/juice/nav-shine-active.png') repeat-x top left !important;	
}
div.member-site-menu-bg table td.selected a:hover{
	text-decoration:none;
	background: none !important;
	cursor:default;
}
div.member-site-menu-bg{
	background:none !important;
}
div.block-content, div.block-content-no-border{
	background:#ffe8cd;
	border:1px solid #ff8b00	
}
div.item-image-100-100{
	background:#eaeaea;
	border:4px solid #ff9922;	
}
div.item-image-100-100:hover{
	background:#cdcdcd;
	border:4px solid #ff8c00;	
}
div.member-site-menu-left ul{
	background:#ff8b00 !important;
	border-top:1px #fcd8b8 solid;
}
div.member-site-menu-left ul.product-group-list a{
	color:#b96400 !important;
	background:#ffd199 !important;
}
div.member-site-menu-left ul.product-group-list a:hover{
	text-decoration:none !important;
	background:#ffe1bd !important;	
}
div.member-site-menu-left ul li.selected{
	background:#ffa63c;
}
div.member-site-menu-left ul li ul{
	border:none;
}
div.member-site-menu-left ul ul li.selected{
	border:none;
}
div.member-site-menu-left ul ul li.selected a, div.member-site-menu-left ul ul li.selected a:hover{
	background:#eb8000 url('images/juice/menu-active.png') no-repeat 0% 50% !important;
	cursor:default;	
	color:#fff !important;
}
div.member-site-menu-left ul li a{
	color:#fff;
	border:1px #f9d8b5 solid;
	border-top:none;
}
div.price-group{
	margin:40px -10px 0;
	padding:10px 20px 0;
	border:none;
	background:transparent url('images/juice/stripe.png') repeat-x top left;
}
table td.section{
	color:#fff;
	background-color:#ff8b00 !important;
}
table td.section h2 {
	color:#fff;
}
table.price-list td h2{
	color:#fff !important;
}
table.member-site-list, table.profile-list, table.item-list, table.price-list{
	color:#b96400;
	border:1px #F9D8B5 solid !important;
	background:#FFD199;
}
table.item-list th{
	background:#EB8000;
	color:#fff;
	padding:5px 7px;
}
table.item-list th, table.member-site-list td{
	border-bottom:1px #F9D8B5 solid !important;	
}
table.price-list tr:hover{
	background-color: #FFE1BD;	
}
span.pager_curpage, span.pager_curpage a, a.pager_link{
	border:1px #F9D8B5 solid;
	background:#ff8b00;
	color:#fff;
}
a.pager_link:hover, span.pager_curpage{
	background:#FFE1BD;	
	color:#ff8b00;
	border:1px #ff8b00 solid;
}
table.product-view-details td.order div.order-wrapper {
	border:1px #ff8b00 solid;
	background:#FFE1BD;
}
.button-action .yui-button, .yui-skin-uaprom .yui-button button, .yui-skin-uaprom .yui-button a{
	color:#ffffff !important;
	background:#ff8e00 url('images/juice/nav-shine.png') repeat-x top left !important;	
}
.button-action .yui-button-hover, .yui-skin-uaprom .yui-button-hover button, .yui-skin-uaprom .yui-button a:hover{
	background:#fdccd3 url('images/juice/nav-shine-hover.png') repeat-x top left !important;	
}
div.pdf-spec-download a {
	background: url('images/juice/pdf-icon.gif') 0 50% no-repeat !important;
}

/* styles for yui tabs, used in price list view */
.yui-skin-uaprom .yui-navset .yui-nav a, .yui-skin-uaprom .yui-navset .yui-navset-top .yui-nav a {
    background: #FF8E00 !important;
}

.yui-skin-uaprom .yui-navset .yui-nav a:hover, .yui-skin-uaprom .yui-navset .yui-navset-top .yui-nav a:hover {
    background: #E67400 !important;
}

.yui-skin-uaprom .yui-navset .yui-nav .selected a, .yui-skin-uaprom .yui-navset .yui-nav .selected a:focus, .yui-skin-uaprom .yui-navset .yui-nav .selected a:hover {
    color: #FFFFFF !important;
    background: #FF6200 !important;
}

/* styles for prices at showroom layout */
div.price-on-showroom {
	top: -24px;
}
body:nth-of-type(1) div.price-on-showroom { /* chrome and safari only */
	width: 94px;
}

/* styles for prices under product name */
.product-item .product-item-border-top {
	border-top: #eee 1px solid;
}
.product-item-border-wrapper {
	border-right: #eee 1px solid;
}

.block-showroom .product-item .product-item-border-top {
	border-top: #FF8B00 1px solid;
}
.block-showroom .product-item-border-wrapper {
	border-right: #FF8B00 1px solid;
}
.block-showroom .item-image-200-200 {
	border: 0 !important;
}

.price-buy-button .add-to-cart {
	border: #eee 1px solid;
	background-color: #fff;
}
