#container-header
{
	height:							75px;
}

#headerBottomHalf ul
{	
	list-style:						none;
	margin:                         14px 0 0 0;
	padding:                        0;
}

#headerBottomHalf ul li
{
	width: 							155px;
	text-align:						center;
	float: 							right;
}

#headerBottomHalf ul li a.headerLink
{
    display:                        block;
    width:                          150px;
	height:                         25px;
	text-decoration:				none;
	text-transform:                 uppercase;
	font-family:					arial, tahoma, verdana, helvetica, serif;
	font-weight: 					bold;
	font-size:						10pt;
	color:							#fff;
	background:                     url('../../../Images/Common/Header/Arrow.gif') no-repeat bottom;
	margin:                         0 0 0 0;
}

#headerBottomHalf ul li a.headerLink:hover
{
	color:							#ffa;
}

#headerBottomHalf
{
	height:							50px;
}

#headerTopHalf
{
	height:							25px;
}

#headerTopHalf ul
{	
	list-style:						none;
	padding:						5px 0 0 0;
	margin:							0 5px 0 5px;
}

#headerTopHalf ul li
{
	float: 							right;
	font-family:					Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:						8pt;	
	color: 							#ffffff;
	line-height: 					18px;
	padding-left: 					8px;
}

#headerTopHalf ul li a
{
	font-family:					Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:						8pt;	
	color:							#ffffff;
	text-decoration:				none;	
	font-weight: 					bold;							
}

#headerTopHalf ul li a:hover
{
	color:							#ffa;
	text-decoration:				none;
}

/*-----------------floating div styles----------------------------------------------*/

#extraOffer, #specialDeals, #productGroups, #paymentTerms, #layout, #search
{
	position:						absolute; 
	border:							1px solid #aaaaaa; 
	background-color:				#ffffff; 
	z-index:						7000;
	padding:						2px;
	display:						none;
	
}

#extraOffer
{
	width:							275px; 
	margin-top:						11px; 
	margin-left:					-188px; 
}

#specialDeals
{
	width:							250px; 
	margin-top:						11px; 
	margin-left:					-130px; 
}

#productGroups
{
	width:							400px; 
	margin-top:						11px; 
	margin-left:					-210px; 
}

#paymentTerms
{
	width:							400px; 
	margin-top:						11px; 
	margin-left:					-328px; 
}

#extraContact
{
	/*
	width:							200px; 
	margin-top:						-170px;
	margin-left:                    -10px;
	*/
}

#layout
{
	width:							180px; 
	margin-top:						18px;
	margin-left:					-142px; 
}

#search
{
	width:							230px; 
	margin-top:						18px;
	margin-left:					-103px; 
	text-align:						right;
}

#search .inputInactive, #search .inputActive
{
	width: 210px;
}

.close-floater
{
	text-align:						right;
	padding:						2px;
	background-color:				#cccccc;
	height:							14px;
	line-height:					11px;
	
}

#extraOffer .close-floater a, #specialDeals .close-floater a, #productGroups .close-floater a, #paymentTerms .close-floater a, #extraContact .close-floater a, #layout .close-floater a, #search .close-floater a
{
	font-family:					Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:						10pt;
	font-weight:					bold;
	color:							#000;
	display:						block;
	width:							14px;
	height:							13px;
	text-align:						center;
	text-transform:                 none;
	text-decoration:				none;
	float:							right;
	background:						#eee;				
}

#extraOffer .close-floater a:hover, #specialDeals .close-floater a:hover, #productGroups .close-floater a:hover, #paymentTerms .close-floater a:hover, #extraContact .close-floater a:hover, #layout .close-floater a:hover, #search .close-floater a:hover
{
	color:							#a00;
}

.floater-content
{
	text-align:						left;
	padding:						4px;
}

.floater-content div
{
	width:							55px; 
	float:							left; 
	text-align:						right;
}

/*-----------------Wish list styles----------------------------------------------*/
.wishListHeading
{
    font-size:						10pt;
	font-weight:					bold;
	color:							#c00;
}

#wishListTable
{
    border-bottom:                  1px solid #c00;
}

#wishListTable td
{
    background-color:               #f0f0f0;
    margin:                        0 2px 2px 2px;
    
}
