@charset "utf-8";
/* CSS Document */

.productPrice {
	color: #bc1515;
	border-left:2px solid #ffca05;
	padding-left:10px;
	font-size:14px;
	margin-left:10px;
}

.browseProductTitle {
	font-size:18px;
	float:right;
	width:550px;
}

.ProductDetails a {
	padding-left: 15px;
	color:#1673a0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	line-height:normal;
	display:block;
	background: url(../images/arrow.png) 0px 3px no-repeat;
}

.browseProductContainer {
	background: url(../images/browseproduct_bg.png) top center repeat-x;
	padding-top:30px;
}

.productDetailsTable {
	background: url(../images/browseproduct_bg.png) top center repeat-x;
	padding-top:10px;
}

.productDetailsTable h1 {
	padding-top:5px;
}

.AddToCartContainer {
	background:#c7eff2;
	padding: 0 10px;
	float:right;
	width:530px;
}

.browseProductDescription {
	float:right;
	width:550px;
}


input.addtocart_button {
	text-align:center;
	width:auto;
	padding: 0 10px;
	height:35px;
	cursor:pointer;
	border: none;
	font-weight:bold;
	font-family:inherit;
	vertical-align: middle;
	overflow:hidden;
	margin-left:20px;
	background: #00b7c5;
	color:#fff;
}

input.addtocart_button:hover{
	background: #669999;
}

.browseProductImageContainer {
	float: left;
	width: auto;
	margin: 0 20px 0 0;
}

.rating {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1673a0;
	font-weight:normal;
}

.contentpagetitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	font-size:14px;
}

.displayby {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#217870;
	font-weight:bold;
}

.loginfield {
	background:#c7eff2;
	padding:5px
}

a.next_page  {
	color:#006699;
	font-weight:bold;
}

a.previous_page  {
	color:#006699;
	font-weight:bold;
}

.link a {
	margin-top: 10px;
	background: url(../images/arrow.png) 0px 3px no-repeat;
	padding-left: 15px;
	color:#006699;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	font-weight:bold;
	line-height:normal;
}

a.continue_link  {
	background: url(../images/arrow.png) 15px 10px no-repeat;	
	color:#137ba4;
	border:1px solid #aedee4;
	padding: 5px 5px 5px 35px;
	line-height:70px;
}

a.checkout_link  {
	background: url(../images/arrow.png) 15px 10px no-repeat;	
	color:#137ba4;
	border:1px solid #aedee4;
	padding: 5px 5px 5px 35px;
	line-height:70px;	
}

.customerReviews h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ae7e23;
	font-size:1.2em;

}

.ppu {
	color: #076872;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.vmCartContainer {
	background:none;
	border:none;
	padding:0px;
}

#reviews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#vmMainPage  .sectiontableheader {
	background:#00b7c5;
	color:#fff;
}

#vmMainPage .sectiontableentry1 {
	text-align:right;
}

#vmMainPage .sectiontableentry2 {
	text-align:right;
}


th.subtotal {
	text-align:right;
}

#cartBottomLink {
	float:right;
}

.nav {
	margin-bottom:30px;
}

.vmRecent {
	padding-top:50px;
}



