﻿
body { padding:0px; margin:0px; text-indent:-2px;  height:100%;  text-align:center; background-image:url('../images/bg.jpg'); background-repeat:repeat}
body { padding:0px; margin:0px; text-indent:-2px;  height:100%; text-align:-moz-center; background-image:url('../images/bg.jpg'); background-repeat:repeat; }


html*.div{ height:100%;}

.customerservicetiming{position:absolute; left:10px; padding-top:18px;}

.ceteraligntext{ text-align:center;}
.ceteraligntext{ text-align:-moz-center;}
body:nth-of-type(1) ceteraligntext{ text-align:center;}

body:nth-of-type(1) #mainouterdiv{background-image:url('../images/shadow_bg.png');   background-repeat:repeat-y; width:1002px; margin:0px auto; height:100%; text-align:center; padding:0px 0px 0px 8px; }
#mainouterdiv{ background-image:url('../images/shadow_bg.png');   background-repeat:repeat-y; width:1002px; margin:0px auto; height:100%; text-align:center; padding:0px 0px 0px 0px; }
#mainouterdiv{ background-image:url('../images/shadow_bg.png');  background-repeat:repeat-y; width:1002px; margin:0px auto; height:100%; text-align:-moz-center; padding:0px 0px 0px 0px;}

.utbgcolor{width:987px; padding:0px 0px 0px 0px; text-align:left; background-color:#ffffff; position:relative;  height:100%; margin:0px; _border-left:8px #ffffff solid; _border-right:8px #ffffff solid}

#headerpromotionalimage{ position:absolute;}
body:nth-of-type(1) #headerpromotionalimage{ position:absolute; left:2px} 

#thumbnailstripdivouter{ position:relative;width: 123px; text-align:left; }

#thumbnailstripdivinner{position:absolute;width: 123px; left:1px; text-align:left; bottom:1px;}
body:nth-of-type(1) #thumbnailstripdivinner{position:absolute;width: 123px; left:1px; bottom:1px;}

.mainlinks {text-align: left; vertical-align:middle; font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #101010; padding-top:2px;}
.mainlinks a {text-align: center; vertical-align:middle; font-family: arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #101010; text-decoration:none;}
.mainlinks a:hover {text-align: center; vertical-align:middle; font-family: arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #101010; text-decoration:none;background:#E6E8E7}

.toplinks {text-align: center; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; background-image: url('../images/top-bg.gif'); text-decoration: none;}
.toplinks a {text-align: center; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
.toplinks a:hover {font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #E5D8CF; text-decoration: none;}

.pageno {font-weight: normal; font-family: verdana,helvetica,sans-serif; font-size: 12px; color:#101010; height:30px; padding-top:5px}
.pageno a {font-family: verdana,helvetica,sans-serif; font-size: 12px;	font-weight: normal; color:#101010; text-decoration:none; height:30px}
.pageno a:hover {font-family: verdana,helvetica,sans-serif; font-size: 12px;	font-weight: normal; color:#101010; text-decoration:none;background:#E6E8E7; height:30px}

.linkbarhd a:hover{padding-left: 8px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; text-decoration:none;}
.linkbarhd a{padding-left: 8px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; text-decoration:none;}
.linkbarhd{padding-left: 8px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; text-decoration:none;}

.sublink {padding-left: 8px; color: #993333; margin:0px; height:19px}

.search {font-family: arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; padding-left: 8px}

.linkbar{color: #3E3939; text-decoration: none;}
.linkbar a{color: #3E3939; text-decoration: none;}
.linkbar a:hover {color: #993333; text-decoration: underline;}

.link {list-style: none; text-align: left; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 0px; margin-top: 5px;}

.nacatlink {background-color:#993333; font-size: 12px; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT:BOLD;}
.nacatlink a:hover {color: #ffffff;	text-decoration:none;}
.nacatlink a {color: #ffffff;	text-decoration:none;}

.asplinkbar {list-style: none; text-align: left; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 0px; margin-top: 10px; width: 162px;}

.page-no-link {text-align: center;font-family: verdana,arial,helvetica,sans-serif;font-size: 12px; font-weight:bold; color: #3E3939;vertical-align:middle;padding:1px; border: 1px solid #E0E0E0; background:#E6E8E7; width:25px; height:20px; }

.sublink1 {font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:gray; text-decoration: none; text-align: left; padding-top: 2px; padding-left: 4px; margin-left: 0;}
.sublink1 a{color:#3E3939; text-decoration: none;}
.sublink1 a:hover{color:#993333; text-decoration: underline;}

.salelinkbarhd a {padding-left:4px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; text-decoration:none;}
.salelinkbarhd {padding-left:4px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; text-decoration:none;}
.salelinkbarhd a:hover{padding-left:4px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; text-decoration:underline;}

.stylehead {text-align: left; font-size: 12pt; font-family: Arial; font-weight: bold; color: #3E3939; text-decoration: none; padding-left:8px; font-variant:small-caps;}

.itemname {text-align: left; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none; padding:0 0 0 8px;} 
.itemname a:hover{color: #3E3939; text-decoration: none;}
.itemname a{color: #3E3939; text-decoration: none;}

.itemnamec a:hover{text-align: center; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none;}
.itemnamec a{text-align: center; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none;}
.itemnamec{text-align: center; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none;}

.blackpara {text-align: left; font-size: 9pt; font-family: Arial; color: #3E3939; text-align:justify; text-decoration: none; padding:0px 8px 15px 8px;}

.viewmore {font-size: 10pt; font-family: arial, Helvetica, sans-serif; color: #993333; text-decoration: none; font-weight:bold; padding:0px 8px 3px 8px;}
.viewmore a:hover{color: #993333; text-decoration: none;}
.viewmore a{color: #993333; text-decoration: none;}

.redbuzztitle {font-size: 12px; font-family: arial, Helvetica, sans-serif; color: #993333; text-decoration:underline; padding-left:5px;}
.redbuzztitle a:hover{color: #993333; text-decoration:underline;}
.redbuzztitle a{color: #993333; text-decoration:underline;}

.buzztext {font-size: 12px; font-family: arial, Helvetica, sans-serif; color: #3E3939; text-decoration: none; padding-left:5px;}
.buzztext a:hover{color: #3E3939; text-decoration: none;}
.buzztext a{color: #3E3939; text-decoration: none;}

.medtext {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: center; padding-left: 8px;}

.greymedtext a:hover{font-size: 8pt; font-family: Arial; color: #939393; text-decoration: none; font-weight:bold; padding-left:8px;}
.greymedtext a{font-size: 8pt; font-family: Arial; color: #939393; text-decoration: none; font-weight:bold; padding-left:8px;}
.greymedtext{font-size: 8pt; font-family: Arial; color: #939393; text-decoration: none; font-weight:bold; padding-left:8px;}

.smalltext a {font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #3E3939; text-decoration: none;}
.smalltext {font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #3E3939; text-decoration: none;}

.maroonbigtext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #993333; text-decoration: none;}
.maroonbigtext a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #993333; text-decoration: none;}
.maroonbigtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #993333; text-decoration: none;}

.topgreybartext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.topgreybartext a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.topgreybartext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}

h3 {display: inline; font-family: arial, helvetica, sans-serif; text-decoration: none; color: #993333; padding-left: 10px}

ul {list-style-type: none; margin: 0px; padding: 0px;}

.h3white a:hover{font-family: Verdana; font-weight: normal; font-size: 12px; text-decoration: none; color: #ffffff;}
.h3white a{font-family: Verdana; font-weight: normal; font-size: 12px; text-decoration: none; color: #ffffff;}
.h3white{font-family: Verdana; font-weight: normal; font-size: 12px; text-decoration: none; color: #ffffff;}

.maroonbg a:hover{font-family: Verdana; font-weight:bold; font-size: 12px; color:#FFFFFF; padding-left: 5px; background: #993333; text-decoration:none;}
.maroonbg a{font-family: Verdana; font-weight:bold; font-size: 12px; color:#FFFFFF; padding-left: 5px; background: #993333; text-decoration:none;}
.maroonbg{font-family: Verdana; font-weight:bold; font-size: 12px; color:#FFFFFF; padding-left: 5px; background: #993333; text-decoration:none;}

a:link.email{color:#993333;text-decoration:none;}
a:hover.email{color:#993333;text-decoration:none;}
a:visited.email{color:#993333;text-decoration:none;}
a{color:#3E3939;text-decoration:none;} a:hover{color:#993333;text-decoration:underline;}

.maroonlink{color:#993333;text-decoration:none;}


.leavefeed a:hover {text-decoration: none; font-size: 10pt; color: #993333; background: #E8E8E8; font-family: arial, Helvetica, sans-serif}
.leavefeed a {text-decoration: none; font-size: 10pt; color: #993333; background: #E8E8E8; font-family: arial, Helvetica, sans-serif}
.leavefeed {text-decoration: none; font-size: 10pt; color: #993333; background: #E8E8E8; font-family: arial, Helvetica, sans-serif}

.redbulletlistNA {background-image: url('../images/redbullet.gif'); background-position: 8px 8px; background-repeat: no-repeat; margin: 0px; padding-left: 15px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #993333;}

.redbulletlist {background-image: url('../images/redbullet.gif'); background-position: 8px 8px; background-repeat: no-repeat; margin: 0px; padding-left: 15px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #3E3939;}
.redbulletlist a{color: #3E3939; text-decoration: none;}
.redbulletlist a:hover	{color: #993333; text-decoration:underline;}

.maroontext a:hover {color: #993333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
.maroontext a {color: #993333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
.maroontext {color: #993333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}

.text {font-family: Arial,Helvetica, sans-serif; font-size: 10pt; color: #3E3939;}

.carttext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;text-decoration:none; padding:0; margin:0}

.mmtcarttext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: red;text-decoration:underline; padding:0; margin:0}
.mmtcarttext a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: red; padding:0; margin:0;text-decoration:underline}
.mmtcarttext a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: red; padding:0; margin:0;text-decoration:underline}


.newsletter {text-decoration: none; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; background-image: url('../images/top-bg.gif'); background-repeat: repeat; background-position: 0px 4px;}

.bottomlink a {text-align: center; text-decoration: none; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666;}
.bottomlink {text-align: center; text-decoration: none; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666;}
.bottomlink a:hover {text-decoration: underline; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #993333;}

.footer a:hover {text-align: center; text-decoration: none; font-size: 8pt; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.footer a {text-align: center; text-decoration: none; font-size: 8pt; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.footer {text-align: center; text-decoration: none; font-size: 8pt; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.footerInput {border: 1px solid #b5c1cf; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #333333; vertical-align:bottom;}

.fontsize {font-size: 12px; color: #666666;}

.greyprice {font-size: 9pt; font-family: arial, Helvetica, sans-serif; color:#3E3939; text-decoration: none; font-weight:bold; padding:0 0 0 8px;text-align:center;}

.redprice {font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none; font-weight:bold; padding:0 0 0 8px;}
.redprice a:hover{color: #CC0000; text-decoration: none;}
.redprice a{color: #CC0000; text-decoration: none;}

.oldprice a:hover{font-size: 9pt; font-family: Arial; color: #939393; text-decoration: line-through; font-weight:bold; padding-left:4px;}
.oldprice a{font-size: 9pt; font-family: Arial; color: #939393; text-decoration: line-through; font-weight:bold; padding-left:4px;}
.oldprice{font-size: 9pt; font-family: Arial; color: #939393; text-decoration: line-through; font-weight:bold; padding-left:4px;}

.dealprice{font-size: 9pt; font-family: Arial; color: #939393; text-decoration: none; padding-left:8px;}
.dealprice a:hover{color: #939393; text-decoration: none;}
.dealprice a{color: #939393; text-decoration: none;}

.saleprice{font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none; font-weight:bold;}
.saleprice a:hover{color: #CC0000; text-decoration: none;}
.saleprice a{color: #CC0000; text-decoration: none;}

.darkgreyborder {border: 1px solid #B6B4B4;}

.footerborder {border-top: 1px solid #CF434E;}

.redstar a:hover {color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;}

.font-family a {color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;}

.redstar {color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;}

.topgreybarbg{background: #eaeaea; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align:left}

.background-linkbar {background: #fbf9f9; }
.background-linkbarsubmit {background: #E5D8CF;}

.maroonback a:hover{font-family:  Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 14px; text-decoration: none; color: #ffffff; padding-left: 5px; background: #993333;}
.maroonback a{font-family:  Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 14px; text-decoration: none; color: #ffffff; padding-left: 5px; background: #993333;}
.maroonback{font-family:  Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 14px; text-decoration: none; color: #ffffff; padding-left: 5px; background: #993333;}

.contentborder {border-top: 1px solid #B6B4B4; border-left: 1px solid #B6B4B4; border-right: 1px solid #B6B4B4; background-image: url('../images/c-top-bg.jpg'); background-position: bottom;}

.content a:hover {padding-left: 8px; padding-top: 8px; padding-right: 8px; text-decoration: none; text-align: justify; font-size: 10pt; color: #666666; font-family: Arial, Helvetica, sans-serif; }
.content a {padding-left: 8px; padding-top: 8px; padding-right: 8px; text-decoration: none; text-align: justify; font-size: 10pt; color: #666666; font-family: Arial, Helvetica, sans-serif; }
.content {padding-left: 8px; padding-top: 8px; padding-right: 8px; text-decoration: none; text-align: justify; font-size: 10pt; color: #666666; font-family: Arial, Helvetica, sans-serif; }

form {display: inline;}

img {border: 0px;}

.hand {cursor: pointer;}

.cartgreybg {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939; padding:0; margin:0; background-color:#eaeaea;}

.cartshipbg {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939; padding:0; margin:0; background-color:#fbf9f9; border:1px #cccccc solid}

.cartimgbg { background: #9d3536; width: 760px; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4;}
.mesurementbg { background: #dfdfdf; width: 760px; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4;}
.cartborder {background: #ffffff; width: 760px; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4;}

.searchitem {text-align: left; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none; padding:0 0 0 8px;} .searchitem a{color: #3E3939; text-decoration: none;} .searchitem a:hover{color: #993333; text-decoration: underline;}

.sort {text-align:center;font-weight: bold; color: #ffffff; background: #993333;font-family: Arial, Helvetica, sans-serif;font-size: 8pt; text-decoration: none;}

.inputbox {border-style:solid;border-width:1px;border-color:#999999;padding:1px;margin:1px;font-size: 12px;color: #3E3939;font-family: Arial, Helvetica, sans-serif; }

.quoteform {padding-left: 6px; padding-top: 0px; padding-right: 8px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#3E3939;}

.inputtextarea {border-style:solid; border-width:1px; border-color:#999999; padding:1px; margin:1px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #3E3939;}

.buybulletlist {background-image: url('../images/redbullet.gif'); background-position: 8px 6px; background-repeat: no-repeat; margin: 0px; padding-left: 15px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #3E3939; text-decoration: none;} .buybulletlist a {color: #3E3939; text-decoration: none;line-height:16px;} .buybulletlist a:hover {color: #993333; text-decoration:underline;}

.treehd {padding-top: 2px; padding-bottom: 2px; padding-left: 8px; margin-left: 0px; margin-top: 13px; font-size: 12px; font-family: Arial, Helvetica, sans-serif;	font-weight: bold; color: #993333; width: 162px; text-decoration: none; text-align:left }

.treenav{ padding-left: 4px; padding-top: 3px; margin-left: 0px; margin-top: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #993333; width: 162px; text-align:left } .treenav a{padding-left: 4px; padding-top: 2px; margin-left: 0px; margin-top: 0px; color: #3E3939; text-decoration: none; text-align:left} .treenav a:hover {color: #993333; text-decoration:underline; text-align:left}

.submenutext{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #993333; } .submenutext a{color: #3E3939; text-decoration: none;} .submenutext a:hover {color: #993333; text-decoration:underline;}

.treeselected{ background-image: url('../images/redbullet.gif'); background-position: 18px 5px; background-repeat: no-repeat; margin: 0px; padding-left: 13px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #993333; text-decoration: none;} .treeselected a {color: #3E3939; padding-left: 13px; text-decoration: none;} .treeselected a:hover{color: #993333; text-decoration: underline;}
	
.show-type {font-weight: bold; color: #ffffff; background: #993333; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}

DIV.parent { color: #333333;} 
DIV.tree_parent {color: #333333; cursor: pointer;}
DIV.close_tree_child { display:none;}
DIV.open_tree_child { background-color:#fbf9f9; display:block;}

A.tree_pitem {color: #333333; text-decoration:none; cursor: pointer;} a:hover.tree_pitem { color: blue;} A.tree_citem {color: #333333; text-decoration:none; cursor: pointer;}

.treelinkbar{text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 8px; margin-top: 10px; width: 152px;}

.avg{text-align:left; color: #747474; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}

.radioOff {background: url(../images/off.gif) repeat-x 0% 0%; display: block; margin: 1px; width: 14px; height: 15px; float: left;}

.radioOn { background: url(../images/on.gif) repeat-x 0% 0%; display: block; margin: 1px; width: 14px; height: 15px;float: left;}

#ratingform label span {display: none;}
#ratingform br {display: none;}
#ratingform {background-color: #ffffff;}

.bg1 {BACKGROUND-COLOR: #4c4c4c;FONT-SIZE: 25px;font-weight:normal; COLOR: #ffffff; PADDING-right: 20px; FONT-FAMILY: arial; font-variant:small-caps;line-height:100%; }

.redheading{font-family:Arial,Sans-serif; font-weight:bold; font-size:12pt; color:#993333;}

.sortby{font-family: Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal;color: #000000;  border: 0px; width: 115px; height:20px;}

.salesboxdropdown {font-family: Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal;color: #000000;  border: 1px #cccccc solid; width: 140px; height:20px;}


.redlink a	{font-family: tahoma, Helvetica, sans-serif; text-decoration: none; font-size: 13px; vertical-align:middle; color: #B34343;}
.redlink	{font-family: tahoma, Helvetica, sans-serif; text-decoration: none; font-size: 13px; vertical-align:middle; color: #B34343;}
.redlink a:hover{color: #333333; text-decoration: none;}

.description{color: #4D4D4D; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 12px; padding-left: 10px;padding-bottom: 5px;font-size: 16px;vertical-align: top;}
.description a:hover{color: #993333;}
.description a{color: #993333;}

.salehd{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#3E3939; font-size:16px;}

.navigationborder {border: 1px solid #E6E8E7;width:25px; height:19px; vertical-align:middle;padding:1px;}

.mainlinkborder {border: 1px solid #E0E0E0; height:24px; vertical-align:middle;padding:1px; padding-top:5px;}

.navigation {border: 1px solid #E0E0E0;width:70px; height:20px; vertical-align:middle;padding:1px}

.searchgreybg{ background-image:url('../images/background-strip.jpg'); background-repeat:no-repeat;}
.searchbar {text-align: left; vertical-align:middle; font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 12px; color: #3E3939; padding-left:10px;}
.searchbar a{color: #3E3939; text-decoration: none;} .searchbar a:hover {color: #993333; text-decoration:underline;}

.navigationbartext{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3939; font-weight:bold; height:15px; padding-bottom:2px; padding-left:8px; vertical-align:middle;}
.navigationbartext a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3939; font-weight:normal; padding-bottom:2px; }
.navigationbartext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993333; font-weight:normal; padding-bottom:2px;}

.tagstyle {text-decoration: none; padding:1px 1px 1px 1px;}
.tagstyle a {text-decoration: none; padding:1px 1px 1px 1px;}
.tagstyle a:hover {text-decoration: none; padding:1px 1px 1px 1px; background:#BEBEBE;}

.nacatlink1 { font-size: 14px; color: #3E3939; font-family: arial, Helvetica, sans-serif; FONT-WEIGHT:BOLD;}
.nacatlink1 a {color: #993333;	text-decoration:none;}
.nacatlink1 a:hover {color: #993333;	text-decoration:none;}
.nacatlink1 a:visited {color: #3E3939;text-decoration:none;}  /* visited link */

.designerlink {font-family: arial, helvetica, sans-serif; text-decoration: none;font-weight:bold;color:#FFFFFF;}
.designerlink a{font-family: arial, helvetica, sans-serif; text-decoration: none;font-weight:bold;color:#FFFFFF;}  
.designerlink a:hover {font-family: arial, helvetica, sans-serif; text-decoration: none;font-weight:bold;color:#E5D8CF;}

#hintbox{ position:absolute;top: 3px;background-color: #E6E8E7;width: 164px;padding: 3px;border:1px solid black;font-size : 9pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:18px;z-index:100;border-right: 3px solid black;border-bottom: 3px solid black;visibility: hidden;}

.hintanchor{ font-weight: bold;color: navy;margin: 3px 8px;}

.seemore {font-size: 8pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;font-variant:small-caps;font-weight:bold; padding:0px 9px 5px 8px;}
.seemore a{font-size: 8pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;font-variant:small-caps;font-weight:bold;}
.seemore a:hover{color: #E0E0E0; text-decoration: none;}

.trend{font-family: Arial, Helvetica, sans-serif; height:30px;background-color:#42515A;color:white;text-align:center;font-size:13pt; font-weight:bold;text-decoration:none;}
.trend a{font-family: Arial, Helvetica, sans-serif;background-color:#42515A;color:white;text-align:center;font-size:13pt; font-weight:bold;text-decoration:none;}
.trend a:hover{font-family: Arial, Helvetica, sans-serif; background-color:#42515A;color:white;text-align:center;font-size:13pt; font-weight:bold;text-decoration:none;}

.minishopcart {text-align: center; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; background-image: url('../images/small-top-bg.gif'); text-decoration: none;}

.tabselected {text-align: center; vertical-align:middle; font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; padding-top:5px; width:110px; cursor:pointer}
.tabselected a {text-align: center; vertical-align:middle; font-family: arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color:#ffffff; text-decoration:none; width:110px; cursor:pointer}
.tabselected a:hover {text-align: center; vertical-align:middle; font-family: arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#ffffff; text-decoration:none;background-color:#42515A; width:110px;  cursor:pointer}

.tabnotselected {height:20px; vertical-align:middle; padding-top:5px; background-color:#CCCCCC; cursor:pointer}


.quickviewtab {text-align: center; vertical-align:middle; font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; cursor:pointer; background-color:#cccccc; padding:5px 5px 5px 5px }


.homebigtext {height:31px;font-size: 13pt;font-family: Arial, Helvetica, sans-serif;text-decoration:none;color: #993333;padding-top:4px;text-align:center}
.homebigtext a {height:31px;font-size: 13pt;font-family: Arial, Helvetica, sans-serif;text-decoration:none;color: #993333;padding-top:4px;text-align:center}
.homebigtext a:hover{height:31px;font-size: 13pt;font-family: Arial, Helvetica, sans-serif;text-decoration:none;color: #993333;padding-top:4px;text-align:center}

.formregister {FONT-SIZE:20px; font-family:Arial, Helvetica, sans-serif;border:1px #B6B4B4 solid; padding:1px 1px 1px 1px;color:#000000; background-color:#FFFFA0;}

.outerbillformdiv {position:absolute;z-index:100;left:350px;width:300px;height:40px;vertical-align:middle;}

.innerbillformdiv {position:absolute;top:2px;left:0px;z-index:101;width:300px;text-align:center;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:15pt;color:#ffffff;}

.DropDownRoll{background-color:#ffffff;text-decoration:none;text-align:left;color: #3E3939;font-size:12px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px #E0E0E0 solid;}
.DropDownRoll a {text-decoration:none;color: #3E3939;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:left}
.DropDownRoll a:hover{background-color:#C0C0C0;color: #FFFFFF;text-decoration:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:left;}

.currencytext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;text-decoration:none; padding:0; margin:0}
.currencytext a{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;text-decoration:none; padding:0; margin:0}
.currencytext a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;text-decoration:none; padding:0; margin:0}

.knob {position:absolute;height: 16px;width: 18px;background: url(../images/knob.gif) ;cursor: pointer;bottom:2px;}

.gutter {position: absolute;height: 8px;width: 120px;margin-top:1px;background: url(../images/pricebar.gif) repeat-x;}

.indextabbox {height:31px;font-size: 13pt;font-family: Arial, Helvetica, sans-serif;text-decoration:none;width:50%;padding-left:15px;vertical-align:middle;text-align:left;color:#3E3939;}

.jewelrybigtext {font-family: Arial, Helvetica, sans-serif; font-size: 23pt; color: #993333;text-decoration:none; font-weight:lighter}
.jewelrybigtext a{font-family: Arial, Helvetica, sans-serif; font-size:23pt; color: #993333;text-decoration:none; font-weight:lighter}
.jewelrybigtext a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 23pt; color: #993333;text-decoration:none; font-weight:lighter}

.CurrencyListing a{font-family: Arial, Helvetica, sans-serif; font-size:23pt; color: #993333;text-decoration:none; font-weight:lighter}
.CurrencyListing a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 23pt; color: #993333;text-decoration:none; font-weight:lighter;background-color:#cccccc}

.CurrencyDropdown {width:90px;text-align:left;height:15px;vertical-align:middle;padding-bottom:2px}
.CurrencyFont {width:128px;padding-right:2px;height:14px;font-size:8pt; text-align:right;cursor:pointer}



/*--------------------------------------------------------------------------*/


.topRedBg {text-align: center; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; background-image: url('../images/index-images/red.jpg'); text-decoration: none;}
.topRedBg a {text-align: center; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff;  text-decoration: none;}
.topRedBg a:hover {font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff;text-decoration: none;}

.topdarkgreybarbg{background-image: url('../images/index-images/grey.jpg');}


.SareeDropDownmenulist{position:absolute;top: 0;border: 1px solid #E0E0E0 ; /*THEME CHANGE HERE*/border-bottom-width: 0;font:normal 12px Arial, Helvetica, sans-serif;line-height:20px;z-index:100;background-color: white;width: 140px;text-align:left;}
.SareeDropDownmenulist a{width: auto;display: block;text-indent: 3px;border-bottom: 1px solid #E0E0E0 ; /*THEME CHANGE HERE*/padding: 2px 0;text-decoration: none;font-weight:normal;color:#3E3939;text-align:left;}
* html .SareeDropDownmenulist a{ /*IE only hack*/width: 100%;}
.SareeDropDownmenulist a:hover{ /*THEME CHANGE HERE*/background-color: #EAEAEA; color:#3E3939;font-weight:bold;}

.doubleline {width:100%;border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0;height:1px;}

.lowestShipBox {width:242px; vertical-align:bottom; padding-bottom:6px; }
.lowestShip {text-align:center; width:100%;font-family:Arial;font-size:13px;color: #CC6600;}
.hdSearchBox {width:355px; vertical-align:bottom; padding-bottom:7px;}
.hdSearchBg { background-image:url('../images/search_bg.gif');}
.hdSearchTxt {padding-left:10px; vertical-align:middle; text-align:left; height:30px; width:275px;}
.hdSearchBtnBx {width:70px;height:30px;text-align:center; vertical-align:middle;}

.txtButton { background-color:#CC6600;font-family: Arial, Helvetica, sans-serif;font-size: 9pt; text-decoration:none; vertical-align:middle;cursor:pointer;text-align:center; color:#ffffff; height:20px; border:0px;}
.utLogo {width:172px; height:70px; text-align:left; vertical-align:bottom;}


.footRedRow {background-color:#87121B; color:#ffffff;}
.footRedBox {height:180px; text-align:left;padding-left:15px;padding-top:10px; vertical-align:top;}
.footRedBoxHd { font-family:Verdana; font-size:13px; position:absolute;}
.footGoBox {width:235px; padding-top:10px;vertical-align:top;text-align:left;}
.footGoBoxHd {font-family:Verdana; font-size:13px; height:22px;color:white}
.footGoBoxTxt {font-family:Verdana; font-size:11px;color:white}
.footTellUsbox {height:70px;background-color:#640D15; width:200px; text-align:Left; vertical-align:top; padding-top:10px; padding-left:20px;}


.bulletlist {background-image: url('../images/white-bullet.gif'); background-position: 8px 8px; background-repeat: no-repeat;padding-left: 18px; font-size: 11px; font-family:Verdana;color: #ffffff; text-align:left;}
.bulletlist a{color: #ffffff; text-decoration: none;}
.bulletlist a:hover	{color: #ffffff; text-decoration:underline;}
.footButton { background-color:#FFFBD0;COLOR:#CC6600;font-family: Arial, Helvetica, sans-serif;font-size: 9pt; text-decoration:none; vertical-align:middle;cursor:pointer;text-align:center;line-height:20px; padding: 1px 0px 3px 0px;}

.headerdropdownlist{position:relative;z-index:100;height:1px;vertical-align:middle;top:19px; text-align:left;left:0px}

.choicebox {height:100%;width:100%; background-color:#ffffff;overflow:auto;border:1px #cccccc solid; color:#ffffff; padding:2px;}
.choiceboxborder {border-left:solid 5px #A04155; border-bottom:solid 5px #A04155; border-right:solid 5px #A04155; text-align:left;}
.choiceboxhead { padding:2px 2px 2px 15px;  font-size: 12px; font-family: Arial, Helvetica, sans-serif;font-weight: bold; color: #ffffff; width:auto; text-decoration:none; text-align:left; background-image:url('../images/choice_bg.jpg');}
.choiceboxouterarea {height:180px; width:180px; padding:15px}
.leftchoicebox {height:160px;width:170px; background-color:#ffffff;overflow:auto;border:1px #cccccc solid; color:#ffffff; padding:2px;}
.leftchoiceboxouterarea {height:180px; width:180px;  padding-left:7px;  padding-top:8px; }

.contenttext, .contenttext a, .contenttext a:hover { padding-right: 0px; text-decoration: none; text-align: justify; font-size: 10pt; color: #666666;font-family: arial, Helvetica, sans-serif; }
.formtitle, .formtitle a, .formtitle a:hover {	color: #993333;	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; 	}



.divstyl{position:absolute;top: 0;border: 1px solid #E0E0E0 ; background-color:#cccccc;font:normal 12px Arial, Helvetica, sans-serif;line-height:16px;z-index:100;background-color: white;width: 218px;text-align:left; z-index:100px;}
.divstyl a{width: auto;display: block;text-indent: 3px; /*THEME CHANGE HERE*/padding: 2px 0;text-decoration: none;font-weight:normal;color:#3E3939;text-align:left; z-index:100px;}
* html .divstyl a{ /*IE only hack*/width: 100%; z-index:100px;}
.divstyl a:hover{ /*THEME CHANGE HERE*/background-color:#316AC5 ; z-index:100px; color:#ffffff; text-decoration:none;}

.customertestionailtext{font-size: 9pt; color: #3E3939;text-decoration:none; margin:0; font-family:"Courier New", Courier, monospace; text-align:center; vertical-align:middle; width:987px; padding-top:7px; padding-bottom:2px}

.customertestionailtext{font-size: 9pt; color: #3E3939;text-decoration:none; margin:0; font-family:"Courier New", Courier, monospace; text-align:-moz-center; vertical-align:middle; width:987px; padding-top:7px; padding-bottom:2px}

.ColorBoxBorder{border: 1px #B6B4B4 solid;width:15px; height:15px}
.choicebox {height:100%;width:100%; background-color:#ffffff;overflow-y:scroll; overflow-x:hidden;border:1px #cccccc solid; color:#ffffff; padding:2px;}
.choiceboxborder {border-left:solid 5px #843646; border-bottom:solid 5px #843646; border-right:solid 5px #843646; text-align:left;}
.choiceboxhead { padding:2px 2px 2px 15px;  font-size: 12px; font-family: Arial, Helvetica, sans-serif;font-weight: bold; color: #ffffff; width:auto; text-decoration:none; text-align:left; background-image:url('../images/choice_bg.jpg');}
.choiceboxheadsmall { padding:2px 2px 2px 15px;  font-size: 12px; font-family: Arial, Helvetica, sans-serif;font-weight: bold; color: #ffffff; width:auto; text-decoration:none; text-align:left; background-image:url('../images/choicesmall_bg.jpg');}

.choiceboxbgcolor{ background-image: url(../images/choicebox_iframe_bg.gif);background-repeat:no-repeat;}
.choiceboxiframe{  background-image: url(../images/loadingcircle.gif); background-repeat:no-repeat; background-position:center center;}

.pagenavigationbottom{ text-align:center; width:750px}
.pagenavigationbottom{ text-align:-moz-center; width:750px}

.choiceboxouterarea {height:180px; width:180px; padding-bottom:12px; padding-left:12px; padding-right:6px; padding-top:12px}
.paggingbackground { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;  padding:2px 2px 2px 2px; margin:0; vertical-align:middle;}
.paggingbackground { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;  padding:2px 2px 2px 2px; margin:0; vertical-align:middle;}

.carttextwhite {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff;text-decoration:none; padding:0; margin:0}


.hleftnavouterdiv{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;color: #993333;text-decoration:none;margin:0; height:19px; padding-top:10px}
.hleftnavinnerdiv{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;text-decoration:none;margin:0; height:19px; padding-left:10px}

.leftnavigationtexthead{

}


.leftnavigationtextouterdiv{

}







