@import url(/css/main.css);

td#Item_Images {
	text-align: center;
}

div#buy-box {
	background-color: #efefef;
	width: 430px;
	margin: 5px 0;
	padding: 10px;
}

div#buy-box div.price span.priceRetail {
	text-decoration: line-through;
}

div#buy-box fieldset.formRadio label {
	margin: 0px;
	width: 100%:
}

div#buy-box fieldset.formRadio label input {
	margin: 0px;
}

.item_num {
	display: block;
	color: #8f8f8f;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 12px;
}

ul.bullets {
	color: #333;
	margin: 10px 0 10px -10px;	
}

div#buy-box div#button_container_top{
float: right;
height: 75px;
width: 125px;
margin-right: 10px;
}

div#buy-box div#button_container_bottom{
*clear: none !important;
*margin-right: 30px;
clear: both;
float: right;
height: 50px;
width: 275px;
margin-top: 5px;
}

div#buy-box div.sizeChart{
margin-top: 5px;
float: left;
}

div#buy-box div#Item_More_Info_link img{
margin-top: 5px;
}

div#buy-box div#quantity {
    float: left;
    width: 135px;
    margin-top: 15px;
}

div#buy-box div#Submit_Button {
margin-top: 5px;
float: right;
width: 135px;
}

div#buy-box div#Submit_Button button {
float: right;
margin: 0 !important;
}

.prod_desc {
	font-size: 12px;
	line-height: normal;
	color: #666;
	text-align: justify;
}

.pr_snippet_product{
	font-size: 11px;
	font-weight: bold;
}

.prSnippetEngine div,
.prSnippetWriteReview div,
.prSnippetReadReviews div {
	float: left;
}

div.itemDesc span.stockMsg {
	display: block;
	font-size: 11px;
}

div.itemDesc span.itemID {
font-size: 11px;}

.itemRow table tbody tr td.itemPrice span {

}

#Item_Form{position:relative;display:block;line-height:1.2em;}
#Product_Form,#Item_Form table{width:100%;}
#Item_Form table#Qty_Item_Table{width:auto;margin-right:30px;}
#Qty_Item_Table td{padding-right:10px;}
#Qty_Item_Table input{margin-left:0;}
#Qty_Item_Table .itemNum{font-size:.9em;}
#Item_Form label{font-weight:bold;font-size:.9em;}

#Item_Form p{font:12px Verdana,Arial,Helvetica,sans-serif;}
#Item_Form input{width:50px;}
#Item_Form .formRadio{padding:0;margin-top:8px;}
#Item_Form .formRadio legend{margin:0;font-size:.9em;}
#Item_Form .formRadio label{
	text-indent:0;
}
#Item_Form .formRadio input{width:auto!important;margin:0;}
#Item_Form .formRadio .stockMsg{font-weight:normal;}
#Item_Form button,.wishList{float:right; margin-top:15px;margin-right: -2px;}
.wishList {
	clear: right;
	width: 300px;
	text-align: right;
}
.wishList span {display: block;text-align: left;}
#Item_Form img.button{
	position:absolute;
	top:200px;
	left:-110px;
}
#Item_Form h1{
	margin:30px 0 0 0;
	padding:0;
	font-size:1.3em;
}

#Related_Items.popUpOn tbody tr td div.itemRow {
	float: left;
	border: 1px solid #666;
	margin: 0 5px 5px 0;
	padding: 5px;
	height: 110px;
	width: 338px;
}
#Related_Items thead{line-height:14px;}
#Related_Items th{font-family:Verdana;font-size:12px;}
#Related_Items .itemRow{
	font-family:Verdana;
	font-size:12px;
    margin-right: 5px;
    width: 110px;}
#Related_Items .price{width:130px;font-size:12px;text-align:left;}
#Related_Items .itemRow{line-height:14px;}

#Related_Items .itemDesc{width:100px;
	padding-right: 5px;
	}
#Related_Items .itemImage img{border:1px solid #A5A5A5;margin-right:4px;}
.itemRow{height:95px;}

.nav-breadcrumb {
	font-size: .8em;
	color: #4444f0;
}

.nav-breadcrumb a {
	color: #4444f0;
	text-decoration: none;
}

.nav-breadcrumb a:hover {
	text-decoration: underline;
}

.nav-nextPrev{font-size:1em;font-weight:bold;white-space:nowrap;}
a.nextPrev{color:#000;}
td.itemImage{
	padding-bottom:.5em;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:1;
}
.popUpOn td.itemImage{cursor:pointer;}
td.itemImage img{display:block;text-decoration:none;}
.itemDesc{position:relative;}
td.itemDesc{width:20%;}
.itemDesc strong{    
	display: block;
    height: 40px;
    overflow: hidden;
}
.itemDesc select{width:80px;}
.itemPrice .price{display:block;text-align:center;}
.itemQty input{width:50px;margin:0;}
.linkZoom{cursor:pointer;}
div.linkZoom{margin-bottom:1.5em;text-align:center;}
.itemPopUp{
	position:absolute;
	bottom:-10px;
	left:-10px;
	z-index:100;
	display:none;
	width:300px;
	padding:10px 5px 5px;
	border:1px solid #D00;
	background:#FFF;
	font-size:.8em;
}
.itemPopUp.popUpOn{display:block;}
.itemPopUp .closeLink{
	position:absolute;
	top:0;
	right:0;
	display:block;
	padding:2px 5px;
	color:#FFF;
	background:#F00;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.itemPopUp .popUpDesc{float:right;width:130px;text-align:left;}
.itemPopUp .popUpDesc strong{margin-top:1em;font-size:1.25em;}
.itemPopUp .popUpImg{float:left;width:170px;margin-top:-9px;}
.itemPopUp .popUpImg .stockMsg{text-align:center;}
.popUpClose{
	position:absolute;
	top:0;
	right:0;
	width:10px;
	height:10px;
	color:#FFF;
	background:#D00;
	font-size:10px;
	font-weight:bold;
	line-height:1;
	text-align:center;
}
.even{background-color:#ddd;}

.recentlyViewed a {
text-decoration: none;
}

.prSummaryTitle{font-family:Arial;font-size:12px;}
.prSummaryCobrandLink,.prSummaryAverageRatingText,
.prSummaryRating span,.prSummaryWriteReview,.prReviewAuthor,
.prAttributeGroup,.prReviewPoints,.prReviewHelpfulText,.prReviewTools{font-size:11px;}
.pr_review_summary{padding-top:30px;padding-bottom:20px;}

/*---[ Omniture Recommendations ]-------------------------------------*/
.productpage_viewthisviewthat {padding-top:25px;text-align:center;width:590px;}
.productpage_viewthisviewthat ul{list-style:none;padding-top:8px;width:750px;}
.productpage_viewthisviewthat ul li{border-right:1px solid #ccc;display:inline;float:left;height:220px;margin-right:6px;padding-right:6px;width:122px;}
.productpage_viewthisviewthat ul li.last{border-color:white;}
.productpage_viewthisviewthat ul li a{display:block;font-size:11px;line-height:12px;margin:0;padding-bottom:8px;text-align:center;}
.productpage_viewthisviewthat ul li a img{display:block;margin:0 auto;padding-bottom:8px;text-decoration:none;}
.productpage_viewthisviewthat ul li span.priceRetail,
.productpage_viewthisviewthat ul li span.priceCSC{float:right;text-align:right;}
.productpage_viewthisviewthat ul li span.priceRetail em{font-style:normal; text-decoration:line-through;}
.productpage_viewthisviewthat ul li span.priceCSC{color:#dd000;font-weight:bold;}
.productpage_viewthisviewthat h3{padding-bottom:15px;}

/*---[ Additional Product Description ]---------------------------------------*/
#Item_More_Info {width:400px;}
#Item_More_Info h6{}
#Item_More_Info ul{background:#f4f2ec;border:1px solid #ccc;margin-bottom:22px;padding:0;width:708px;}
#Item_More_Info ul li{font-weight:normal;list-style:none;padding:2px 0 2px 15px;}
#Item_More_Info ul li em{font-weight:bold;font-style:normal;padding-right:6px;}
#Item_More_Info ul li.alternate{background:#ddd;}

/*---[ Customer Reviews ]---------------------------------------*/
.pr_review_summary {margin-top:-25px;}
.pr_review_summary h6{text-align:left;}
.prSummaryHeader{text-align:left;}

