#content h2{
	font-size:17px;
	color:#6f6f6f;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	margin:0 0 5px 0;
	padding:0;
	
}
#prodContainer
{	/*this is here to control the load of the page *ns */
	/*visibility:hidden;*/
}
#leftProdDiv
{
	margin-top:0px;
	float:left;
	width:350px;	
	
}
#heightKeeper
{
	min-height:50px;
  height:auto !important;
  height:50px;

}
#salePriceLit
{
	color:#990000;
	margin-left:10px;
}
#rightProdDiv
{
	float:right;
	width:400px;

}
#PurchaseDiv
{	
	clear:both;
	border:1px solid #bdbdbd;
	margin-top:5px;
	margin-bottom:10px;
	padding:10px;
}

#PurchaseDiv input , #PurchaseDiv select
{
	background-color:#fff;
	border: solid #bdbdbd 1px;
	float:left;
		
	
}



#lblQty  ,#selectColor, #lblQty select  ,#selectColor select  
	{
		font-size:10px; 
		line-height:12px; 
		margin-left:2px;
		}
#selectColor
{
	width:200px;
	margin-top:2px;	
	
	
}	
#rotatorPanel
{
	display:block;
	margin-top:15px;
}
.swatches
{
	margin-right:5px;
}
.productImageDiv{
	margin-top:5px;	
}
.colorShown
{
	font-size:11px;
	font-weight:bold;
	margin:5px 0 10px 0;
}

#CartForm
{
	height:auto;
	margin:0;
	padding:0;
}

/****Chrome and Safari 3 Hack***/
body:nth-of-type(1) .sizeSelector, #selectDiv{
   	top:100px;
}

.sizeSelector, #selectDiv
{
	visibility:hidden; 
	position:absolute;
	top:99px; 
	_top:107px;
	
	display:block; 
	padding:0 0px; 
	margin:0 0 0 235px;
	*margin:0 0 0 -120px;
	font-size:10px; 
	line-height:12px;
	
	
	}
/*********Safari 3.0 css, also affects Opera***************/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .sizeSelector, #selectDiv { top:97px;}
    }

#lblQty
{
	float:left; 
	width:15px; 
	margin:2px 0 0 50px;

	}
#lblProduct
{
	margin:0; 
	padding:0;
}
/*//this is to change the color of the select for purchase box */
.selectA
{
	font-size:11px;
	color:#ccc;

}
#selectSizeId
{

	margin-left:110px;
	_padding-bottom: 10px;



}
#selectqtyId
{
	margin-left:90px;
	
}
.PurchaseDiv #selectColorId
{
	color:#ccc;

}
.PurchaseDiv #selectSizeId
{
	color:#ccc;
	_padding-bottom: 10px;
	

}
.PurchaseDiv2 #selectColorId
{
	color:#ccc;
}
.PurchaseDiv2 #selectSizeId
{
	color:#2A2A2A;
	_padding-bottom: 10px;

}
.PurchaseDiv3 #selectColorId
{
	color:#ccc;
}
.PurchaseDiv3 #selectqtyId
{
	color:#2A2A2A;

}

.PurchaseDiv4 #selectSizeId
{
	color:#ccc;
	_padding-bottom: 10px;

}
.PurchaseDiv4 #selectColorId
{
	color:#ccc;
}
.PurchaseDiv4 #selectqtyId
{
	color:#ccc;

}
/*////////////////////////////*/
#fFix
{
	float:right;
	margin-right:18px;
	_margin-right:22px;
	font-size:10px;
}
#whenDiv
{
	clear:both;
	float:left;
	margin-left:5px;
	margin-top:2px;
	width:290px;
}	
#infoDiv
{
	float:left;
	width: 210px;
	*width: 220px;
	_width: 210px;
/*	margin-top:8px;*/
	margin-bottom:4px;

	margin-left:5px;
	padding-right: 15px;
	
	position:absolute;
	top:165px;
	right:260px;


}

#infoDivPic 
{
	width: 150px;
	float: right;
	}

#style{
	display:block;
	clear:both;
	font-size:11px;
	font-weight:bold;
	margin-bottom:4px;
	
}
#price
{
	font-size:11px;
	display:block;
	clear:both;
	font-weight:bold;
}
#freeShipping
{	
	margin:10px 0 0 5px;
	*margin:0 0 0 5px;
}
.Normal
{
	font-weight:normal;
}
#FreeShipping1
{
	text-align:center;	
	padding-top:5px;
	font-size:12px;
	color:#2A2A2A;
	
	
}
#addBTN
{
	display:block;
	float:right;
	margin-top:15px;
}

#FreeShipping1
{
	clear:both;
}
/*this is for the accordian*/
.prodTitle, .prodContent, .prodContainer
{
  position:relative;
  width:50%;

  height:auto!important;

}

.prodTitle
{
  height:17px;
  padding:2px 0 0 0px;
  color:#2A2A2A;
  width:330px;
  overflow:hidden;
  cursor:pointer;
  font-weight:500;
  font-size:12px;
  vertical-align:middle;
  text-align:left;
  display:block;
  font-size:12px;
  -moz-user-select:none;
}
.prodTitle:hover
{
	color: #bdbdbd;
	
}
.imageAcordProdImg{float:left; width:12px; margin:2px 10px 0 0;}
.titleAcordProdSpan{ float:left; width:100px;}
	
.prodContent
{
  height:0px;

  overflow:hidden;
  
  width:350px;
  padding:0 0 0 18px;
  margin:0 0 0 5px;

}


.prodContainer
{
	height:330px;
	padding-left:5px;
	float:left;

}

.prodContainer li
{
	line-height:16px;
	list-style-type:circle;
}
#specs
{padding-top:5px;
	display:block;
	overflow:hidden;
	height:175px;
}
#specs li{
	line-height:15px;
	list-style-type:circle;
	list-style-position:inside;


}
.rgbottom
{
	width:120px;
	float:left;
	margin-right:10px;
	text-align:center;
}
#desc
{
	padding-top:10px;
	display:block;
}
.textField
{
	float:left;
	width:125px;
	font-size:11px;
	margin-top:5px;
	_margin-top:0px;
	height:15px;
	}
.textBox
{
	float:left;
		width:150px;
		margin-top:5px;
		_margin-top:0px;
		height:15px;
}
.textBox input
{
	height:15px;
	font-size:11px;	
	width:180px;	
}
.EnterMess
{
	display:block;
	margin-top:5px;
	clear:both;
	font-size:11px;
}
.paragraph, #desc{
	min-height:160px;
	}
.noMarg{margin:0;}
#emailFriend_message
{	
	margin-top:5px;
	width:305px;
	height:20px;
	float:left;
}
#message
{
	font-family:Arial;
}
#emailFriend_sendBtn
{
	margin-left:108px;
	margin-top:5px;
}
#productError{
    padding:100px 0 0 0;
    
    min-height:300px;}
.req
{
	float:left;
	width:5px;
	margin-left:35px;
	margin-top:4px;
}
.clr{color:#2A2A2A;}
#messReq
{
		margin-left:5px;
}
.suggestItem
{
	float:left;
	width:110px;
	margin-right:10px;
}
.topMarg
{
	margin-top:10px;
}
#prod5Content h5
{
	margin-top:25px;
}
.dark-row 
{
	background-color:#eee;
	}
.dark-row-top 
{
	background-color:#828282;
	color:#fff;
	font-size:11px;
	}
#womensSizingDiv td, #mensSizingDiv td, #kidsSizingDiv td
{
	color:#2A2A2A;
	font-size:11px;
}
.scroller
{
	overflow:auto;
	height:200px;
}

#kidsSizingDiv{
    height:180px;
    }
.uggGenderName
{
	display:block;
	font-size:11px;

}
.uggGenderTitle
{
	display:block;
	font-size:11px;
	
}
.mainPopup{
	float:left;}
.mainPopup360{
	position:absolute;
	top:470px;
	_top:480px;
	margin-left:245px;
	}
/*********Safari 3.0 css, also affects Opera***************/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .mainPopup360 { top:475px;
		}
    }
    
/*Shipping Chart Popup*/
#shipping{
	position:absolute;
	top:5%;
	_top:150px;
	left:20%;
	padding-left:10px;
    visibility:hidden; 
    display: block;
	text-align:left;
	z-index:1000;
	}
#shippingContainerDiv{
	width:750px;
	background-color:#fff;
	border:1px solid #333;
	padding:10px;
	}
/*Product Available Popup*/
#available{
	position:absolute;
	top:20%;
	_top:150px;
	left:35%;
	padding-left:10px;
    visibility:hidden; 
    display: block;
    text-align:left;
    border:none;
	z-index:1000;
	}
#available2{
	border-color:#eeeeee;
	}

#availableContainerDiv{
	width:410px;
	background-color:#fff;
	border:1px solid #333;
	padding:10px;
	}
/*360 Popup*/
#rotator{
	position:absolute;
	top:12%;
	left:25%;
	_left:9%;
	padding-left:10px;
    visibility:hidden; 
    display: block;
	text-align:left;
	z-index:1000;
	}
#rotatorContainerDiv{
	width:505px;
	background-color:#fff;
	border:1px solid #333;
	padding:10px;
	}
#360FlashDiv
{
	/*text-align:center;*/
	margin:0 auto;
}
#RelatedGearPanel
{
	/*height:150px;*/
	/*margin-top:20px;*/
}

#holidayshipping
{
	position:absolute;
	bottom:50%;
	_top:55%;
	left:30%;
	padding-left:10px;
	visibility:hidden; 
	display: block;
	margin:0 auto;
	text-align:left;
	z-index:5000;
}

#holidayContainer
{
	width:500px;
	background-color:#fff;
	border:1px solid #333;
	padding:10px;
}

#holidaypadding {padding-left: 20px;}


