@charset "utf-8";
/* CSS Document */

A.nav  {
	color:#AFB29D;
}

A.nav:HOVER  {
	background:#eeeeee;
	color:#000000;
}

A.nav:VISITED  {
	color:#AFB29D;
}

A:HOVER {
	color:red;
}

BODY {
	font-size:13px;
	color:#000000;
	font-family:verdana,arial,sans-serif;
}

P {
	margin-left:45px;
	margin-top:20px;
	margin-right:40px;
}

P.indent {
	margin-left:70px;
	margin-top:20px;
	margin-right:40px;
}

.criteria {
	font-size:11px;
	font-family:verdana,arial,sans-serif;
}

FORM.search {
	margin-left:45px;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:40px;
}

TABLE.searchtable {
	margin-left:45px;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:40px;
}

DIV.paging {
	margin-left:45px;
	margin-top:20px;
	background:#B8CCED;
	font-size:11px;
	color:black;
	width:725px;
	padding:10px;
	margin-right:40px;
}

UL {
	margin-left:70px;
}

P.ql {
	margin-left:45px;
	margin-top:20px;
	background:#ffffcc;
	border:thin dashed black;
	font-size:12px;
	padding:10px;
	margin-right:40px;
}

P.ourpolicy {
	margin-left:45px;
	margin-top:20px;
	font-size:12px;
	text-align:justify;
	margin-right:40px;
}

STRONG.opb
	{
	font-size:16px;
	color:#006699;
}

DIV.breadcrumb {
	margin-left:45px;
	font-size:10px;
	color:black;
}

DIV.contactinfo {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
}

DIV.footer {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#AFB29D;
	margin-left:20px;
	margin-top:40px;
}

DIV.error {
	margin-left:45px;
	margin-top:20px;
	background:#ffffcc;
	border:thin dashed black;
	font-size:12px;
	color:red;
	width:90%;
	padding:10px;
	margin-right:40px;
}

DIV.note {
	margin-left:45px;
	margin-top:20px;
	background:#eeeeee;
	border:thin dashed black;
	font-size:12px;
	color:black;
	width:600px;
	padding:10px;
	margin-right:40px;
	margin-bottom:20px;
}


DIV.nomatches {
	margin-left:45px;
	margin-top:20px;
	background:#ffffcc;
	border:thin dashed black;
	font-size:12px;
	color:red;
	width:620px;
	padding:10px;
	margin-right:40px;
}

td.shipsame {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	margin-left:35px;
	margin-top:0px;
	text-align:justify;
	background:#ffff99;
	padding:3px;
	width:600px;
}

td.mainrow {
	font-family:verdana,arial,sans-serif;
	font-size:14px;
	color:#eeeeee;
	font-weight:bold;
	margin-left:35px;
	margin-top:0px;
	text-align:left;
	align:center;
	background:#245C70;
	padding:3px;
}

td.maincartrow {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#eeeeee;
	font-weight:bold;
	margin-left:35px;
	margin-top:0px;
	text-align:left;
	align:center;
	background:#245C70;
	padding:3px;
}

td.fr_mainrow {
	font-family:verdana,arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:black;
	margin-top:0px;
	text-align:center;
	padding:3px;
}

td.go_mainrow {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	margin-left:35px;
	margin-top:0px;
	text-align:left;
	align:center;
	background:#000000;
	padding:3px;
}

td.go_mainrow_bottom {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	margin-left:35px;
	margin-top:0px;
	align:center;
	background:#000000;
	padding:3px;
}

td.cartitems {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	margin-top:0px;
	text-align:left;
	padding:3px;
}

td.carttotals {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	margin-top:0px;
	text-align:left;
	padding:3px;
	background-color:#B8CCED;
}

td.subtotal {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	margin-top:0px;
	background-color:#CCE1D0;
	font-weight:bold;
	text-align:right;
	padding:3px;
}

td.shipping {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	margin-top:0px;
	background-color:#F7EDCE;
	font-weight:bold;
	text-align:right;
	padding:3px;
}

td.total {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#ffffff;
	margin-top:0px;
	background-color:#245C70;
	font-weight:bold;
	text-align:right;
	padding:3px;
}

td.tax {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	margin-top:0px;
	background-color:#dddddd;
	font-weight:bold;
	text-align:right;
	padding:3px;
}

td.removecartitem {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	margin-top:0px;
	text-align:center;
	padding:3px;
}

td.rowheading {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:left;
	align:center;
	background:#afbddb;
	padding:3px;
}

td.ccrowheading {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:left;
	align:center;
	background:#ffffcc;
	padding:3px;
}

td.subrowheading {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:left;
	align:center;
	background:#abbdc0;
	padding:3px;
}

td.productinfo {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:black;
	text-align:center;
	align:center;
	padding:3px;
}

td.detailedpi {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
	align:center;
	padding:3px;
}

td.detailedpi2 {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:black;
	text-align:center;
	vertical-align:top;
	align:center;
	padding:3px;
}

td.row1 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:left;
	align:center;
	background:#eeeeee;
	padding:3px;
}

td.row2 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:left;
	align:center;
	background:#dddddd;
	padding:3px;
}

td.go_row1 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:left;
	align:center;
	padding:3px;
}

td.go_row2 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	font-weight:bold;
	text-align:left;
	align:center;
	padding:3px;
}

td.go_captcha {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
	align:center;
	padding:3px;
}


td.go_rr {
	border-left:thin solid #000;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:red;
	width:300px;
	margin-left:0px;
}

td.go_rr1 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:red;
	margin-left:0px;
}

td.row3 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
	align:center;
	background:#dddddd;
	padding:3px;
}

td.row4 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
	align:center;
	background:#eeeeee;
	padding:3px;
}

td.checkout {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	align:center;
	padding:3px;
}

td.checkouttext {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:black;
	padding:3px;
}

td.hpjewelry {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:black;
	text-align:left;
	align:center;
	vertical-align:top;
}


td.submit {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#eeeeee;
	font-weight:bold;
	text-align:center;
	align:center;
	background:#245C70;
	padding:3px;
}

td.submit2 {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#eeeeee;
	font-weight:bold;
	background:#245C70;
	padding:3px;
}

td.blank {
	background: black;	
}