

.centerGrids,
.lastGrids, 
.firstGrids,
.centerGridsWrapper{ float:left;}

.centerGrids .centerGrid,
.firstGrids .centerGrid { margin:8px 9px 16px 0;}
.lastGrids .centerGrid { margin:8px 0 16px 0;}

.firstRow .centerGrid { margin-top:0;}

.centerGrid .innerbox { padding:4px; }
.centerGrid .itemTitle, .leftBoxContainer .itemTitle { margin:0; height:40px; overflow:hidden; display:block; padding:0; line-height:100%; padding:5px;}
 .leftBoxContainer h3.itemTitle { text-align: center;}



.leftBoxContainer .itemImage {  margin-bottom:10px; display:block; text-align:center;}
.leftBoxContainer .itemPrice { font-size:18px; line-height:120%; color:#4677C9; }

.row3Wrapper { background:url(../images/price_box_bg.gif) repeat-x; padding:5px 5px; }
.row3Wrapper td { vertical-align:middle;}

span.productPriceDiscount { display:none;}



.imagesWrapper { width:300px; float:left; margin: 10px 20px 0 10px;}
.product_info_right { float:right; width:341px; }
#productPrices { margin:15px; float:left;}

#addtocartBox { margin:10px 0; display:block; height:36px;}
#addtocartBox li { float:left; list-style:none;}
#cartAdd { margin-left:15px; padding-top:15px;}
#addtocartBox li span { line-height:36px;}
#cartAdd .col1, #cartAdd .col2 { float:left;}
#cartAdd .col1 { padding:4px 5px 0;}

.wrapperAttribsOptions .optionName, .wrapperAttribsOptions .optionValue { display:inline; margin-right:8px;}
.wrapperAttribsOptions .optionValue input { margin-right:5px;}

#productDescription {margin-top:10px; border-top:1px solid #3E3B36; padding-top:10px;}


.categoryRowWrapper .categoryListBoxContents img { display:none;}
.categoryRowWrapper .categoryListBoxContents h2 { padding:0;}


#productGeneral { border:none; padding:0;}
#indexDefault, #indexProductList, #indexCategories { border:none; padding:0;}


/***************************************************/
/*        Main Grid style                           */
/***************************************************/
.productGridsWrapper_topNavwrapper, .productGridsWrapper_bottomNavwrapper {  margin:15px 0px 10px 0; padding:5px; background-color:#fefefe; }
.productGridsWrapper_bottomNavwrapper { margin-top:0px;}

#sorter { float:left;}
#disp-order-sorter { font-family:Arial, Helvetica, sans-serif; color:#414141;}

/*navigation*/
#sorter {margin:0;}
.productsListingTopNumber { float:right; margin-right:20px;}
.navSplitPagesResult {  font-size:12px; color:#414141; font-family:Arial, Helvetica, sans-serif }
.navSplitPagesResult a {color:#414141;font-weight:normal;}
.navSplitPagesLinks { font-size:12px; color:#414141; font-family:Arial, Helvetica, sans-serif; float:right;}
.navSplitPagesLinks a {color:#414141;font-weight:normal;}
.navSplitPagesLinks .current{color:#414141;}
.navNextPrevCounter {
        margin: 0em;
        font-size: 10px;
        }
.navNextPrevList {
        display: inline;
        white-space: nowrap;
        margin:0px 2px 3px 0px;
        list-style-type: none;
        }
.navNextPrevWrapper{
		margin-bottom:2px;
		}

#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
       
        }

.centerGrid {}
.centerGrid .Grid_inner1 
	{ background:none;}
.centerGrid .Grid_inner1 .Grid_inner2 
	{ background:none; }

.Grid_row3_col1 { width:100%; background:none; }
.Grid_row3_col2 { width:100%; background:none; width:3px; }
.Grid_row3_col3 { width:100%; background: none; }

.centerGrid .Grid_inner h3.itemName { margin:8px; height:34px; overflow:hidden; padding:0; }

.centerGrid .Grid_inner .itemName a {
	margin:0; padding:0; color:#8F8F8F; text-decoration:none; line-height:140%; font-weight:bold;
	}
.centerGrid .Grid_inner .itemName a:hover 
	{ padding:0; margin:0; color:#8F8F8F; text-decoration:underline; }
.centerGrid .Grid_inner .itemImage {  margin-bottom:10px; display:block; height:150px; overflow:hidden; text-align:center}

.centerGrid .Grid_inner td { vertical-align:middle; height:50px;}
.centerGrid .Grid_inner .itemPrice { padding-left:10px; margin:0 auto;}
.centerGrid .Grid_inner .itemButton a { text-decoration:none;}
.centerGrid .Grid_inner .itemPrice,
.centerGrid .Grid_inner .itemPrice .productSpecialPrice,
.centerGrid .Grid_inner .itemPrice .productSalePrice,
.centerGrid .Grid_inner .itemPrice .productSpecialPriceSale
	{ font-size:14px; line-height:120%; color:#745432; font-weight:bold; vertical-align:middle; text-align:center;}
	
.centerGrid .Grid_inner .itemButton {
display:block;
margin:0 auto;
text-align:center;
width:85px;
vertical-align:middle;
}	
.centerGrid .Grid_inner .itemPrice .normalprice { font-size:14px; line-height:18px; }


/*******************************************************/ 
/*                  Product Info Page                  */
/*******************************************************/

.product_info_right #productPrices { float:left; display:block;}
.product_info_right #addtocartbox { float:right;}
#productQuantityDiscounts { margin-left:15px; margin-right:15px;}

.copyright img { vertical-align:middle; margin-left:10px;}



