html {
	overflow: auto;
}

#hd #account-menu {
	padding-top: 1px;
}

#hd .column-small {
	top: 0px; 
} 

#hd .column-small .searchbox {
	padding-top: 1px;
}

#hd .column-small .searchbox #search {
	padding-bottom: 4px;
}

.block-quickbuy ul li.over{
	display: block;
	overflow: hidden;
}

.page-title {
	zoom: 0;
}

.dashboard table.data-table tbody tr.odd td,
#my-orders-table tbody tr.odd td {
	background-color: #505050;
}

.dashboard table.data-table tbody tr.even td,
#my-orders-table tbody tr.even td {
	background-color: #CDCDCD; 
}

.quickbuy .cart-content table.data-table thead th {
	border-bottom: 1px solid #cccccc;	
}

.quickbuy .cart-content table.data-table tbody tr td {
	border-bottom: 1px dotted #cccccc;
}

.quickbuy .cart-content table.data-table tbody tr.odd td {
	background-color: #F8F8F8;
	color: inherit;
}

.quickbuy .cart-content table.data-table tbody tr.even td {
	background-color: #ffffff;
	color: inherit;
}

.quickbuy-index-index .cart-totals-overlay button {
    left: -295px;
    top: 85px;
}


#shopping-cart-totals-table {
	float: right;
}


.cart table.data-table tbody tr.odd td ,
.std table.data-table tbody tr.odd td {
	background-color: #f8f8f8;
	border-top: 1px solid #cccccc;
}

.cart table.data-table tbody tr.even td,
.std table.data-table tbody tr.even td {
	background-color: #ffffff;
	border-top: 1px solid #cccccc;
}

.cart table.data-table tfoot tr td,
.std table.data-table tfoot tr td {
	background-color: #cccccc;
}

.std table.data-table tbody tr:hover td {
	background-color: #bbbbbb;
	color: white;
}


/* product single view */

.product-essential #product-attribute-specs-table {
	
}

.product-essential #product-attribute-specs-table tbody tr.odd td,
.product-essential #product-attribute-specs-table tbody tr.odd th {
	border-top: 1px solid #cccccc;
}

.product-essential #product-attribute-specs-table tbody tr.first td,
.product-essential #product-attribute-specs-table tbody tr.first th {
	border-top: 1px solid #999999;
}

.product-essential #product-attribute-specs-table tbody tr.even td.last {
	background-color: #ffffff;
}

.product-essential #product-attribute-specs-table tbody tr.odd td.last {
	background-color: #f8f8f8;
}


/* view single order */
.my-account .order-items #my-orders-table thead tr th {
	border-bottom: 1px solid #cccccc;
}

.my-account .order-items #my-orders-table tbody.odd tr td {
	background-color: #F8F8F8;
}

.my-account .order-items #my-orders-table tbody.even tr td {
}

.my-account .order-items #my-orders-table tbody tr td {
	border-bottom: 1px solid #cccccc;
}
		
		/* baseprice widget */
		.block-baseprice-widget ul li {
			float: left;
			clear: left;
			min-width: 220px;
			padding: 4px 4px 4px 4px;
			border-bottom: solid 1px #666666;
		}
		
		/* quickbuy stock overlay */
		.quickbuy .quickbuy-stock-overlay dl dt div {
			width: 10px;
			text-align: right;
			float: left;
			padding-right: 4px;
		}


/********************************************
* EKOMI RATING-LIST
*********************************************/
.flagbit-ekomi-index-index .toolbar .pager .pages {
    float: left;
    width: 150px;
}
.ekomi-opinions-wrapper .opinions li .opinion-footer .actions button span {
    position: static;
    margin-right: 1px;
}
