/* CSS Document */

.module-header {
	background-image: url(../global-images/horz-main.gif);
	background-repeat: repeat-x;
	height: 43px;
}

.header-h3 {
	background-image: url(../global-images/horz-main-h3.gif);
	background-repeat: no-repeat;
	font-size: 110%;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
	height: 43px;

	padding-left: 30px;
	margin-top:0px!important;
	margin-bottom:0px;!important;
}

.breadcrumb-header {
	background-image: url(../global-images/nav-bar-background.gif);
	background-repeat: repeat-x;
	height: 43px;
	display:block;
}

.search-nav {
margin-top:10px;}

.search-nav li{
	
	list-style-image: url(../global-images/arrow.gif);
	font-size: 14px;
	margin-bottom: 5px;
	background-image: url(../global-images/nav-gradient.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 5px;
}

.search-nav li a{
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	margin-bottom:5px;
	font-weight: bold;
}

.search-nav li a:hover{
color:#990000;
text-decoration:underline;
font-weight:bold;
}

.search-nav li ul {
margin-bottom:0!important;}

.search-nav li li {
	margin-left: -5px;
	list-style-type: disc;
	list-style-image: none;
	
	background-image: none;
	margin-bottom: 0px;
	padding-bottom: 0px!important;
}

.search-nav li li a{
	
	font-size: 11px;
	font-weight:normal;
}

.search-nav li li a:hover{
	font-weight:bold;

}

a.Left-list-sub-selected{
	text-decoration:underline!important;
	color:#CC3333!important;}
.search-nav-selected{
	font-weight:normal;
	font-size:11px!important;
	text-decoration:underline!important;
	color:#990000!important;
	font-weight:bold!important;;
}

.left-nav-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CECECE;
}

.span{
color:#990000;}
.brands{
	color:#FFF;}

<!-- Begin PD styles -->

.purchase-box, .purchase-text {
padding-left:10px;
display:inline;}

.size-select {
margin-bottom:1.8em;}

.sale-box {
	width: 228px!important;
	background-color: #ebebeb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.thumbnailimage {
margin-left:4px;}

.thumbnailimage-border {
	width: 55px!important;
	border: 1px solid #666666;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom:4px;
	padding-left:5px;
}


#priceValue {
}

img#detailImage {
	max-height:550px;
	max-width:410px;
	margin-left: auto;
    margin-right: auto;
	display: block;



	}

* html img#detailImage { 
   height: expression( this.scrollHeight > 549 ? "550px" : "auto" ); /* sets max-height for IE */
    width: expression( document.body.clientWidth < 409 ? "410px" : "auto" ); /* set min-width for IE */

}

.istar-pd {
	margin-bottom:0px!important;}
	
	.pd-error {
		margin-right:10px!important;}
		
		
		* CART CSS */

#checkout-steps {
float:left;
display:block;
	width: 668px;
	margin:0px;
	padding:0px;
}

#checkout-steps ul{
list-style:none;
list-style-position:outside;
list-style-type:none;

margin-left:0px;
}


#checkout-steps li{
list-style-type:none;
margin:-2px;

display:inline;
}

/* end cart nav CSS */


.alternate-box {
	display:block;
	float:left;}

.gallery3, .gallery {
	display:block;
	float:left;
	padding-right:15px;}
	
	.gallery2{
		padding-bottom:10px;
}
		
		
		/* FIT GUIDE DIVS */
		
		#fitGuide {
	
	float: left;
	width: 620px;

}
#fitGuide .column1 {
	display: inline;
	float: left;
	width: 120px;
	padding: 5px;
	text-align:right;
}
#fitGuide .column2 {
	display: inline;
	float: left;
	width: 63px;
	padding: 5px;
	text-align:center;
	background-color: #F3EDE4;
}
#fitGuide .column3 {
	display: inline;
	float: left;
	width: 63px;
	padding: 5px;
	text-align:center;
}
#fitGuide .column4 {
	display: inline;
	float: left;
	width: 63px;
	padding: 5px;
	text-align:center;
	background-color: #F3EDE4;
}
#fitGuide .column5 {
	display: inline;
	float: left;
	width: 63px;
	padding: 5px;
	text-align:center;
}
#fitGuide .column6 {
	display: inline;
	float: left;
	width: 63px;
	padding: 5px;
	text-align:center;
	background-color: #F3EDE4;
}
#fitGuide .column7 {
	display: inline;
	float: left;
	width: 63px;
	padding: 5px;
	text-align:center;
}
#fitGuide .row1 {
	display: block;
	float: left;
	width: 620px;
	padding: 5px;
}
#fitGuide .row2 {
	display: block;
	float: left;
	width: 620px;
	padding: 5px;
	
}

#fitGuide .row3 {
	display: block;
	float: left;
	width: 620px;
	padding: 5px;
}

#fitGuide .row4 {
	display: block;
	float: left;
	width: 620px;
	padding: 5px;
}
#fitGuide .row5 {
	display: block;
	float: left;
	width: 620px;
	padding: 5px;
}
#fitGuide .row6 {
	display: block;
	float: left;
	width: 620px;
	padding: 5px;
}

.access-box {
	background-color:#EBEBEB;
border-style:solid;
border-width:1px;
width:100px;
padding-left:10px;
float:right;
}
.access-box img {
	margin-top:5px;
	margin-left:10px;}
	
	
	.tag-sale{
border:0 none !important;
height:auto !important;
left:-3px;
position:absolute !important;
top:-3px;
width:auto !important;
z-index:100 !important;
	}
	
	.product-center {text-align: center;
	display:block;
	height:150px;}
	
#related-poducts{display:inline;
float:left;
position:relative;
width:120px;
margin-top:15px}

.related-prducts {
	margin-top:5px;
	margin-bottom:5px;}