#content {
	width: 860px;
	margin: 0 auto;
	text-align: left !important;
}

#contentLeft {
	float: left;
	width: 655px;
	border-right: 1px solid #999;
}

#contentLeft .crumbs, #contentLeft .crumbs a {
	font-weight: bold;
}

#contentLeft .product {
	margin-top: 25px;
	width: 655px;
}

#contentLeft .prodImg {
	float: left;
	width: 250px;
}

#contentLeft .addWarrenty {
	background-color: #eee;
	width: 230;
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 15px;
}

#contentLeft .prodInfo {
	float: left;
	width: 380px;
	margin-left: 20px;
}

#contentLeft .prodTitle h1 {
	white-space: normal;
}

#contentLeft .prodInfoLeft {
	float: left;
	width: 205px;
}

#contentLeft .prodInfoLeft ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#contentLeft .prodInfoLeft li {
	padding-right: 4px;
	padding-top: 5px;
}

#contentLeft .text a {
	font-size: 11px;
}

#listPriceNum {
	text-decoration: line-through;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#contentLeft .prodInfoRight {
	width: 150px;
	font-size: 11px;
}

#contentLeft .listOne li {
	text-align:right;
}

#contentLeft .listTwo li {
	text-align: left;
}

#contentLeft .bigred{
	font-weight:bold;
}

#contentLeft .addBox {
	padding-top: 15px;
	border-top: 1px solid #999;
}

#contentLeft .addBox div{
	float: left;
	width: 175px;
	text-align: center;
}
	

#contentLeft .addToCart{
	margin-top: 10px;
}

#contentLeft .prodInfoRight {
	float: left;
}

#contentLeft .lowerMenu {
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	line-height: 30px;
	vertical-align: middle;
	margin-top: 15px;
	padding: 5px 0px;
}

#contentLeft .prodDesc {
	border-bottom: 1px solid #999;
	margin-bottom: 10px;	
	width: 655px;
}
#EtilizeProdDescription {
overflow: auto;
}

#contentLeft .alsoBought {
	padding-top: 15px;
	border-top: 1px solid #999;
	width: 655px;
}

#contentRight {
	float: left;
	width: 200px;
	overflow:hidden;
}

.clear {
	clear: both;
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}
.bml_buy { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #96171A; padding-left: 5px; padding-top: 5px; } 
.bml_pay { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #39527A; padding-left: 5px; } 
.bml_click { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-bottom: 5px; padding-left: 5px; } 
.sizedProdImage { max-width: 250px; } 

.warrantylink {
font-weight: bold;
font-size: 11px;
position: relative;
bottom: 2px;
}
.buyingGuide1 {
display: block;
border: 1px solid #96171a;
text-align: left;
margin-top: 5px;
}
.buyingGuide2 {
display: block;
border: 1px solid #96171a;
text-align: left;
margin-top: 5px;
width: 350px;
}
.questions {
font-size: 10px;
font-weight: bold;
margin: 2px 5px 2px 5px;
}
.viewBuyingGuides {
font-size: 10px;
font-weight: normal;
margin-left:5px;
margin-top: 5px;
margin-bottom: 5px;

}
.viewBuyingGuides a{
font-size: 11px;
font-weight: normal;
color: #000;
}
.biggreen { font-size: 11px; color: #00C900; }
#headerRP {
 width:650px !important;
 }

/* Content Right */
#contentRight .Otable {
margin-top: 10px;
width: 100%;
display: block;
height: 100%;
float: left;
text-align: center;
background-color: #FFF;
}
#contentRight .Orectop {
display: none;

}
#contentRight .Orecbottom {
display: none;
}
#contentRight .Otitle {
width: 198px !important;
width: 201px;
margin: 0 auto;
font-size: 11px;
font-weight: bold;
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
color: #96171a;
width: auto !important; 
margin-left: 10px;
}
#contentRight .Oproducts {
width: 198px !important;
width: 201px;
text-align: center;
margin: 0 auto;


}
#contentRight .Oproducts2{
width: 200px !important;
height: 248px;
display: block;
margin-left: -1px !important;
margin-left: 0px;
text-align: center;
}
#contentRight .Oproduct {
width: 200px;
text-align: left;
margin-top: 15px;
border-bottom: 2px solid #ccc;
float: left;
}
#contentRight .Othumb {
text-align: center;
width: 100%;
font-size: 10px;
}
#contentRight .Othumb  img{
margin: 0 auto;
height: 120px;
border: 0px;
}
#contentRight .Othumb .proComplete {
text-align: center;
width: 100%;
font-size: 10px;
}
#contentRight .Othumb .proComplete img{
margin: 0 auto;
width: 120px;
height: 120px;
border: 0px;
}
#contentRight .proBanner {
margin-left:35px !important;
right: 38px;


}
#contentRight .proBanner img {
margin: 0 auto;
margin-right: 0px !important;
margin-right: 35px;


}
#contentRight .Oname {
font-weight: bold;
font-size: 11px;
display:  block;
width: 160px !important;
width: 145px;
padding-left: 15px;
padding-top: 8px;
margin: 0 auto;
}
#contentRight .Oname a{
font-size: 11px;
color: #000;
}
#contentRight .Oname a:hover{
font-size: 11px;
color: #000;
}
#contentRight .Oprice {
color: #96171a;
font-weight: bold;
text-align: text;
padding-top: 10px;
margin: 0 auto;
padding-bottom: 3px;
width: 160px !important;
width: 145px;
padding-left: 15px;

}
#contentRight .Oprice .Olabel{
color: #96171a;
font-weight: bold;
margin-top: 10px;
margin-bottom: 3px;
}
#contentRight .Oprice .Ovalue{
color: #96171a;
font-weight: bold;
margin-top: 10px;
margin-bottom: 3px;
}
#contentRight .Ocompare {
color: #000;
width: 160px !important;
width: 145px;
padding-left: 15px;
margin: 0 auto;
padding-bottom: 3px;
}
#contentRight .Ocompare a{
color: #000;
}
#contentRight .Ocompare a:hover{
color: #000;
}
#contentRight .Osavings {
color: #000;
padding-bottom: 10px;
width: 160px !important;
width: 145px;
padding-left: 15px;
margin: 0 auto;

}
#contentRight .Osavings a{
color: #000;
}
#contentRight .Osavings a:hover{
color: #000;
}
#contentRight .AddCart {
display: none;
}

/* Also Bought */
#alsoBought .Otable {
width: 100%;
display: block;
text-align: center;
background-color: #FFF;
margin-bottom: 40px;
}
#alsoBought .Orectop {
display: none;

}
#alsoBought .Orecbottom {
display: none;
}
#alsoBought .Otitle {
text-align: left;
width: 648px !important;
width: 651px;
font-size: 13px;
font-weight: bold;
margin-top: 0px;
font-family:Arial, Helvetica, sans-serif;
width: auto !important; 
color: #c90000;
}
#alsoBought .Oproducts {
width: 648px !important;
width: 651px;
text-align: center;
margin: 0 auto;
}
#alsoBought .Oproducts2{
width: 650px !important;
display: block;
margin-left: -1px !important;
margin-left: 0px;
}
#alsoBought .Oproduct {
width: 215px;
display: block;
height: 250px;
float: left;
margin-top: 15px;
text-align: left;
}
#alsoBought .Othumb {
text-align: center;
width: 100%;
font-size: 10px;
}
#alsoBought .Othumb  img{
margin: 0 auto;
height: 120px;
border: 0px;
}
#alsoBought .Othumb .proComplete {
text-align: center;
width: 100%;
font-size: 10px;
}
#alsoBought .Othumb .proComplete img{
margin: 0 auto;
width: 120px;
height: 120px;
border: 0px;
}
#alsoBought .proBanner {
margin-left:35px !important;
right: 38px;


}
#alsoBought .proBanner img {
margin: 0 auto;
margin-right: 0px !important;
margin-right: 35px;


}
#alsoBought .Oname {
font-size: 11px;
font-weight: bold;
display:  block;
width: 180px;
width: 165px;
padding-left: 15px;
padding-top: 8px;
margin: 0 auto;
text-align: left;
}
#alsoBought .Oname a{
font-size: 11px;
color: #000;
}
#alsoBought .Oname a:hover{
font-size: 11px;
color: #000;
}
#alsoBought .Oprice {
color: #96171a;
font-weight: bold;
text-align: left;
width: 180px;
width: 165px;
padding-left: 15px;
margin: 0 auto;
padding-top: 10px;
padding-bottom: 3px;
}
#alsoBought .Oprice .Olabel{
color: #96171a;
font-weight: bold;
text-align: center;
margin-top: 10px;
margin-bottom: 3px;
}
#alsoBought .Oprice .Ovalue{
color: #96171a;
font-weight: bold;
text-align: center;
margin-top: 10px;
margin-bottom: 3px;
}
#alsoBought .Ocompare {
color: #000;
padding-bottom: 3px;
width: 180px;
width: 165px;
padding-left: 15px;
margin: 0 auto;
}
#alsoBought .Ocompare a{
color: #000;
}
#alsoBought .Ocompare a:hover{
color: #000;
}
#alsoBought .Osavings {
color: #000;
padding-bottom: 3px;
width: 180px;
width: 165px;
padding-left: 15px;
margin: 0 auto;
}
#alsoBought .Osavings a{
color: #000;
}
#alsoBought .Osavings a:hover{
color: #000;
}
#alsoBought .AddCart {
display: none;
}

