body {margin: 0px; padding: 0px; background: #fff; font-family: verdana, sans-serif;}
form {margin: 0px; padding: 0px;}


.hidden, span {display: none;}
.horizontal_line{background:#EAEAEA; height:1px; margin-left:10px;margin-right:10px;margin-top:15px;}
.horizontal_lineSmall{background:#EAEAEA; height:1px; margin:0px 0px 10px 0px;}
.hgt{height:15px;width:503px;}
.arrow{ font-family: "MS Sans Serif", "MS Serif"; font-weight:normal; }
.float_left{float:left;}

a {color: #0071BC;}
a:hover {color: #004877; text-decoration: none;}

.border_none {border: none;}

#wrapper {width: 780px;}

#header {width: 780px; background: #F4F4F4 url("../graphics/bg_header.gif") no-repeat 195px 2px; margin: 0px;
padding: 0px; border-bottom: 1px solid #C5C5C5; position: relative;}

#menu {list-style: none; margin: 0; padding: 0; background: url(../../g/bg/navigation.jpg) no-repeat; height: 22px; width: 584px; overflow: hidden; position: absolute; right: 0; bottom: 0;}
#menu li {float: left; list-style: none; margin: 0; display: inline;}
#menu li a {display: block; float: left; padding: 35px 0 0; overflow: hidden; height: 0px !important; height /**/: 35px; /* for IE5/Win */; margin: 0; font-size: 10px; width: 117px;}
#menu li#m-gemstones a {background: url("../graphics/m_gemstones.gif") no-repeat;}
#menu li#m-gemstones a:hover {background: url("../graphics/m_gemstones.gif") no-repeat -117px 0;}
#menu li#m-jewelry a{background: url("../graphics/m_jewelry.gif") no-repeat;}
#menu li#m-jewelry a:hover {background: url("../graphics/m_jewelry.gif") no-repeat -117px 0;}
#menu li#m-giftideas a {width: 116px; background: url("../graphics/m_giftideas.gif") no-repeat;}
#menu li#m-giftideas a:hover {background: url("../graphics/m_giftideas.gif") no-repeat -116px 0;}
#menu li#m-education a {width: 117px;background: url("../graphics/m_education.gif") no-repeat;}
#menu li#m-education a:hover {background: url("../graphics/m_education.gif") no-repeat -117px 0;}
#menu li#m-contactus a {background: url("../graphics/m_contactus.gif") no-repeat;}
#menu li#m-contactus a:hover {background: url("../graphics/m_contactus.gif") no-repeat -117px 0;}

h1 {background: url("../graphics/logo.gif") no-repeat; margin: 0; width: 197px; height: 81px; padding: 0; overflow: hidden;}
h1 a {display: block; margin: 0; padding: 0; width: 197px; padding-top: 81px; overflow: hidden;}
h3 {font-size: 11px;}

#header p#bag {background: url("../graphics/btn_bag.gif") no-repeat; margin: 0; width: 132px; height: 0; height: 59px; overflow: hidden; position: absolute; right: 0; bottom: 22px;}
#header p#bag a {display: block; margin: 0; width: 132px; padding-top: 59px;}

#sidebar {width: 187px; float: left; font-size: 10px; margin-bottom: 10px;}
#content {width: 589px; float: right; margin-bottom: 10px;}
#content_detail {width: 700px; float: right; margin-bottom: 10px;}

#sidebar ul {padding: 0 0 5px 0; margin: 0 0 0 5px; list-style-type: none; border: 1px solid #E0E0E0; border-top: 0;}

#sidebar li {font-size: 11px; background: url("../graphics/bullet.gif") no-repeat 5px 7px; padding-left: 20px; line-height: 17px;}

#sidebar #h_gemstone {background: url("../graphics/h_gemstone.gif") no-repeat; margin: 10px 0 0 5px; height: 22px;}
#sidebar #h_jewelry {background: url("../graphics/h_jewelry.gif") no-repeat; margin: 0 0 0 5px; height: 21px;}
#sidebar #h_color {background: url("../graphics/h_color.gif") no-repeat; margin: 0 0 0 5px; height: 21px;}
#sidebar #h_confidence {background: url("../graphics/h_confidence.gif") no-repeat; margin: 0 0 0 5px; height: 27px;border-right: 1px solid #E0E0E0;}
#sidebar #h_newsletter {background: url("../graphics/h_newsletter.gif") no-repeat; margin: 15px 0 0 10px; height: 16px;}
#sidebar .newsletter_text {padding-left:7px;padding-bottom:10px;}
#sidebar #h_livechat {margin: 5px 0 0 5px; height: 27px;color:#0998DB;font-family: Georgia, "Times New Roman", Times, serif;font-size:14px; font-weight:bold;}
#sidebar #grayline {padding: 10px 0 5px 0px;}
#sidebar #secure{padding-top:10px;}
#sidebar .jvc {padding-bottom: 25px; padding-left: 5px;}
.gray_border{ border:1px solid #D0D0D0;}
#postion{position:absolute;}
#agta_position{position:relative;margin-left:105px;}

#footer {background: url("../graphics/bg_footer.gif") repeat-x; font-size: 11px; padding: 10px 0; color: #4F4F4F;}
#footer #cards, #footer #rights {float: left; margin-right: 20px; margin-left: 20px!important;margin-left: 10px; margin-top: 1px; }
#footer #rights a { font-size: 11px;  color: #4F4F4F; text-decoration:underline;}
#footer #rights a:hover { font-size: 11px;  color: #4F4F4F; text-decoration:none;}
#footer #cards {font-weight: bold; color: #616161; font-size:12px; margin-bottom:6px;}

fieldset {border: none;}

.clearer {clear: both; height: 1px; margin: 0; padding: 0; overflow: hidden;}
.clearer2 {background: url("../graphics/bg_clearer.gif") repeat-x; clear: both; height: 3px; margin: 2px 0 0 0; padding: 0; overflow: hidden;}

/* OLD SIDEBAR
#sidebar p, #sidebar fieldset {margin-left: 5px;}
#sidebar p {line-height: 140%; margin-top: 5px; margin-left: 5px; margin-bottom: 5px;}
#sidebar fieldset {margin-left: 5px; margin-bottom: 5px;}
#sidebar fieldset p {margin: 0; padding: 0;}
*/

#sidebar p, #sidebar fieldset {margin-left: 5px;}
#sidebar p {line-height: 140%; margin-top: 5px; margin-left: 5px; margin-bottom: 5px;}
#sidebar fieldset {margin-left: 5px; margin-bottom: 5px;}
#sidebar fieldset p {margin: 0; padding: 0;}

#sidebar fieldset {padding: 0; margin: 0; position: relative; height: 59px; width: 180px;}
#f-name {width: 159px; height: 18px;}
#f-email, #f-search {width: 124px; height: 18px;}
#sidebar fieldset .s-n {padding-left: 10px;}

/* SEARCH BOX */
#search {width: 180px; margin: 5px 0 0 0; padding: 0; border: none; overflow: hidden; float: left; background: url("../graphics/bg_search.gif") repeat-x bottom left;}
#h_search {background: url("../graphics/h_search.gif") no-repeat; margin: 0 0 0 10px; height: 14px; padding: 0;}
#search fieldset {padding: 0; margin: 0; position: relative; height: 35px;}
.s-l {margin: 0; width: 135px; padding: 0; position: absolute; left: 10px; bottom: 5px;}
.s-r {margin: 0; width: 35px; padding: 0; position: absolute; right: 0; bottom: 5px; height: 24px;}


/* NOTE */
#note {width: 589px; float: right; margin: 5px 0 0 0;}
#note strong {font-size: 11px; font-weight: bold; background: url("../graphics/icon_car.gif") no-repeat 4px 4px; padding: 4px 4px 4px 35px; border: 1px solid #E5E5E5; display: block; margin: 0;}

/* CONTENT BOX */
#content h2 {background: #E7F3FB; border: 1px solid #BBDAEE; color: #0974B8; font-size: 13px; padding: 5px 10px; margin: 0;} 
#content h2#related {border: 2px solid #BBDAEE; margin: 10px 0;}
#content p, #content h3 {padding: 0 5px;}
#content #text p {font-size: 11px; line-height: 140%;}
#content #text {border: 1px solid #BBDAEE; padding: 5px; margin: 1px 0 0 0;}

#content_detail h2 {background: #E7F3FB; border: 1px solid #BBDAEE; color: #0974B8; font-size: 13px; padding: 5px 10px; margin: 0;} 
#content_detail h2#related {border: 2px solid #BBDAEE; margin: 10px 0;}
#content_detail p, #content h3 {padding: 0 5px;}
#content_detail #text p {font-size: 11px; line-height: 140%;}
#content_detail #text {border: 1px solid #BBDAEE; padding: 5px; margin: 1px 0 0 0;}



#status {text-align: center; margin: 10px auto; width: 270px;}
#status p, #status h3 {margin: 2px; font-weight: normal;}
#status h3 {margin-bottom: 5px;}
#status p label {width: 88px; display: block; float: left; margin: 0; text-align: right;}

/* JEWELRY-GEMSTONE PAGE START */
#path2 {background: #E7F3FB; border: 1px solid #BBDAEE; font-size: 13px; padding: 5px 10px; margin: 0; font-weight: bold;}

#productpic {text-align: center;}

#productdesc {float: right; width: 295px;}
#productdesc table {width: 295px; background: #F0F0F0; font-size: 11px;} 
#productdesc caption {background: #E7E7E7; font-size: 12px; color: #525252; text-align: left; font-weight: bold; padding: 5px; border-bottom: 1px solid #fff;}
#productdesc th {background: url("../graphics/bullet.gif") no-repeat 6px 6px; font-weight: normal; padding: 3px; text-align: left; padding-left: 20px;} 
#productdesc td {padding: 3px;} 

#productdetails {float: left; width: 270px;}
#productdetails h2 {text-decoration: underline; color: #0071BC; font-family: times, serif; font-size: 17px; border: none; background: none; padding: 0; margin: 5px 3px;}
#productdetails p {color: #525252; padding: 0; margin: 0 3px; text-align: justify;}
#productdetails p strong {color: #0071BC; font-size: 12px;}
#productdetails p#thumbdesc {color: #000; font-size: 11px; text-align: center;}
#productdetails #bag2 {text-align: right; margin: 0 3px;}
#productdetails em {text-decoration: line-through; font-style: normal;}
#productdetails #thumb {margin: 10px 3px;}
#productdetails #thumb a {padding: 0; display: block; float: left; margin: 0;}
#productdetails #thumb a img {margin: 0; padding: 2px; border: 1px solid #CECECE;}

#productdesc-gem {float: right; width: 320px;}
#productdesc-gem caption {background: #E7E7E7; font-size: 12px; color: #525252; text-align: left; font-weight: bold; padding: 5px; border-bottom: 1px solid #fff;}
#productdesc-gem table {width: 317px; background: #F0F0F0; font-size: 11px;} 
#productdesc-gem th {background: url("../graphics/bullet.gif") no-repeat 6px 6px; font-weight: normal; padding: 3px; text-align: left; padding-left: 20px;} 
#productdesc-gem td {padding: 3px;} 
#productdesc-gem h2 {text-decoration: underline; color: #0071BC; font-family: times, serif; font-size: 17px; border: none; background: none; padding: 0; margin: 5px 3px;}
#productdesc-gem p {color: #525252; padding: 0; margin: 0 3px; text-align: justify;}
#productdesc-gem p strong {color: #0071BC; font-size: 12px;}
#productdesc-gem p#thumbdesc {color: #000; font-size: 10px; text-align: center;}
#productdesc-gem #bag2 {text-align: right; margin: 0 3px;}
#productdesc-gem em {text-decoration: line-through; font-style: normal;}
#productdesc-gem #thumb {margin: 10px 3px;}

#productdetails-gem {float: left; width: 240px; padding-top: 3px;}
#productdetails-gem h2 {text-decoration: underline; color: #0071BC; font-family: times, serif; font-size: 17px; border: none; background: none; padding: 0; margin: 5px 3px;}
#productdetails-gem p {color: #525252; padding: 0; margin: 0 3px; text-align: justify;}
#productdetails-gem p strong {color: #0071BC; font-size: 12px;}
#productdetails-gem p#thumbdesc {color: #000; font-size: 10px; text-align: center;}
#productdetails-gem #bag2 {text-align: right; margin: 0 3px;}
#productdetails-gem em {text-decoration: line-through; font-style: normal;}
#productdetails-gem #thumb {margin: 10px 3px;}
#productdetails-gem #thumb a {padding: 0; display: block; float: left; margin: 0;}
#productdetails-gem #thumb a img {margin: 0; padding: 2px; border: 1px solid #CECECE;}
/* JEWELRY-GEMSTONE PAGE END */

/* CALIBRATED PAGE START */
#productdesc-calib {float: right; width: 520px;}
#productdesc-calib caption {background: #E7E7E7; font-size: 12px; color: #525252; text-align: left; font-weight: bold; padding: 5px; border-bottom: 1px solid #fff;}
#productdesc-calib table {width: 500px; background: #F0F0F0; font-size: 11px;} 
#productdesc-calib th {background: url("../graphics/bullet.gif") no-repeat 6px 6px; font-weight: normal; padding: 3px; text-align: left; padding-left: 20px;} 
#productdesc-calib td {padding: 3px;} 
#productdesc-calib h2 {text-decoration: underline; color: #0071BC; font-family: times, serif; font-size: 17px; border: none; background: none; padding: 0; margin: 5px 3px;}
#productdesc-calib p {color: #525252; padding: 0; margin: 0 3px; text-align: justify;}
#productdesc-calib p strong {color: #0071BC; font-size: 12px;}
#productdesc-calib p#thumbdesc {color: #000; font-size: 10px; text-align: center;}
#productdesc-calib #bag2 {text-align: right; margin: 0 3px;}
#productdesc-calib em {text-decoration: line-through; font-style: normal;}
#productdesc-calib #thumb {margin: 10px 3px;}
/* CALIBRATED PAGE END */


/* PRODUCT LIST PAGE START */
#path {font-size: 12px; font-weight: bold; margin: 0 10px 10px 10px;}

#description {float: right; width: 380px; text-align: right; margin: 0; padding: 0;}
#description h2 {margin: 0; padding: 0; color: #0071BC; font-family: georgia, serif; font-size: 32px; background: none; border: none; font-weight: normal;}
#description p {font-size: 12px; text-align: left; line-height: 140%;}

#results {float: left; width: 180px; overflow: hidden; font-size: 11px; margin: 0; padding: 0;}
#results ul {color: #0071BC; margin: 0; padding: 0; padding-left: 15px;}
#results li {list-style-type: none; line-height: 140%; padding: 1px;}
#results p {margin: 0; padding: 1px; padding-left: 16px; line-height: 140%;}

#productlist {padding: 0 0 0 5px; margin: 10px 0 0 0;}
#productlist p {border-top: 1px solid #D4D4D4; text-align: right; font-size: 12px; padding-top: 3px; margin: 0 0 10px 0;}

.productline {float: left; width: 190px; margin-bottom: 20px;}
.productline h3 {font-size: 12px; margin: 5px 0; width: 140px; line-height: 140%;}
.productline a {text-decoration: none; line-height: 140%;}
.productline p a {font-size: 11px;}
#productlist .productline p {font-size: 10px; margin: 0; width: 140px; border: none; text-align: left; line-height: 140%;}
.productline p strong {color: #0071BC;}
.productline em {text-decoration: line-through; font-style: normal;}
/* PRODUCT LIST PAGE END */

/* HOME PAGE START */
#h-featured {border: 1px solid #E5E5E5; background: url("../graphics/bg_h-featured.jpg") no-repeat; height: 260px; overflow: hidden; margin: 0 0 10px 0; position: relative;}
#h-featured h2 {background: url("../graphics/h_h-featured.gif") no-repeat; border: none; margin-left: 235px; height: 48px; margin-top: 10px;}
#h-featured h3, #h-featured p {margin: 5px; margin-left: 230px; margin-right: 150px;}
#h-featured h3 {font-size: 12px; margin-right: 10px;}
#h-featured .product {position: absolute; right: 5px; top: 95px; margin: 0;}
#h-featured .bag2 {position: absolute; right: 120px; bottom: 5px; margin: 0;}
#h-featured p {font-size: 10px; line-height: 140%;}
#h-featured p strong {color: #0071BC;}
#h-featured p em {text-decoration: line-through; font-style: normal;}

#h-popular {float: right; width: 200px; background: none;}
#h-collections {float: left; width: 380px; background: none;}

#h-popular h2, #h-collections h2 {display: none;}

#h-collections .productline {float: left; width: 185px; margin-bottom: 25px;}
#h-collections .productline h3 {font-size: 12px; margin: 5px 15px; line-height: 140%;}
#h-collections .productline a {text-decoration: none;}
#h-collections .productline p a {font-size: 11px;}
#h-collections .productline p {font-size: 10px; margin: 0 15px; border: none; text-align: left; line-height: 140%;}
#h-collections .productline p strong {color: #0071BC;}
#h-collections .productline em {text-decoration: line-through; font-style: normal;}

#h-popular .productline {width: 185px; margin-bottom: 25px;}
#h-popular .productline h3 {font-size: 12px; margin: 5px 15px; line-height: 140%;} 
#h-popular .productline a {text-decoration: none;}
#h-popular .productline p a {font-size: 11px;}
#h-popular .productline p {font-size: 10px; margin: 0 15px; border: none; text-align: left; line-height: 140%;}
#h-popular .productline p strong {color: #0071BC;}
#h-popular .productline p strong {color: #0071BC;}
#h-popular .productline em {text-decoration: line-through; font-style: normal;}

#columns {background: url("../graphics/bg_columns.gif") repeat-y;}

#columns-h {background: url("../graphics/bg_columns-h.gif") no-repeat; height: 33px; margin: 0;}
#columns-f {background: url("../graphics/bg_columns-f.gif") no-repeat; height: 1px; overflow: hidden; margin: 0;}

/* New CSS */
#breadcrum { font-family: Georgia, "Times New Roman", Times, serif;color: #6E6E6E;font-size: 11px; margin: 5px 25px; padding: 0; }
#breadcrum a {color: #0998DB;font-weight: bold;}
#breadcrum a:hover {color: #0071BC;font-weight: bold; text-decoration: none;}


#content #main_section { padding: 0px; margin: 5px 15px 5px 25px;}
#content #main_section p {font-size: 11px; line-height: 140%;}

#productdesc_gem {float: right; width: 295px; font-size: 12px;}
#productdesc_gem h2 {border:none; color: #3F3F3F; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; background: none; padding: 0px; margin: 5px 3px;}

#productdesc_gem p {color: #5E5E5E;font-size: 12px; padding: 0; margin: 0 3px; text-align: justify; font-family: Arial, Helvetica, sans-serif;}
#productdesc_gem p strong {color: #0071BC; font-size: 12px;}
#productdesc_gem p#thumbdesc {color: #000; font-size: 10px; text-align: center;}
#productdesc_gem #bag2 {text-align: right; margin: 0 3px;}
#productdesc_gem em {text-decoration: line-through; font-style: normal;}
#productdesc_gem #thumb {margin: 10px 3px; }
.borderclass {border:1px solid #E4E4E4; width:224px;}
.dark_gray{ border:1px solid #B2B2B2; width:224px; margin-top:27px;}

#productdetails_gem {float: left; width: 250px; padding-top: 3px;}
#productdetails_gem h2 {text-decoration: underline; color: #0071BC; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; border: none; background: none; padding: 0; margin: 5px 3px;}
#productdetails_gem p {color: #6E6E6E; padding: 0; margin: 0px; }
#productdetails_gem p strong {color: #0071BC; font-size: 12px;}
#productdetails_gem p#thumbdesc {color: #000; font-size: 11px; text-align: center;font-family: Arial, Helvetica, sans-serif;}
#productdetails_gem p#thumbdesc2 {color: #000; font-size: 11px; text-align: center;font-family: Arial, Helvetica, sans-serif;padding-top:8px;}
#productdetails_gem #bag2 {text-align: right; margin: 0 3px;}
#productdetails_gem em {text-decoration: line-through; font-style: normal;}
#productdetails_gem #thumb {margin: 5px 0px; height:72px;}
#productdetails_gem #thumb a {padding: 0; display: block; float: left; margin: 0;}
#productdetails_gem #thumb a img {margin: 0; padding: 0px; border: 1px solid #CECECE;}
p.productdetails_text {width:94px; float:left;font-size:12px;color:#000;}

#overall_range{float:left;width:231px;height:35px;background:#F7F7F7;border-right:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-top:1px solid #E6E6E6;margin-left:270px!important;margin-left:135px;padding: 0px;}
#overall_range h2 {text-decoration: none; color: #606060; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; border: none; background: none; margin: 0px; padding: 10px 7px 0px 15px; float:left;}

.subTableHeader_bg{float:left;width:503px;background: url("../graphics/bg_top.gif") repeat-x;height:27px; margin:0px;padding:0px; }
.subTableHeader_heading{float:left;text-align:left;margin:0px;padding:0px;height:27px;}
.subTableHeader_right{float:right;text-align:right;margin:0px;padding:0px;height:27px;}
.subTable_bg{float:left;text-align:left;margin:0px;padding:0px;width:501px;height:43px;border-right:1px solid #E6E6E6;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;}
.subTable_text{float:left;text-align:left;color:#2F2F2F;margin-top:13px!important;margin-top:10px;margin-left:3px;padding:0px;font-family: Arial, Helvetica, sans-serif;}
.graph{margin:0px; padding:0px; float:right;text-align:left;width:357px;}
.graph_txt{margin-top:13px!important;margin-top:10px;color:#2F2F2F; padding:0px; float:right;text-align:left;width:347px;font-family: Arial, Helvetica, sans-serif;margin-left:9px!important;margin-left:5px;}
.blue_link{padding:0px;margin-top:8px;margin-bottom:25px;margin-right:42px!important;margin-right:22px;float:right;}

#related_products {float: left; width: 503px; font-size: 12px; }
#related_products h2 {border:none; color: #3F3F3F; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; background: none; padding-left:3px!important; padding-left:3px; padding-right:3px!important; padding-right:3px;padding-top:0px!important; padding-top:3px; padding-bottom:2px!important; padding-bottom:3px;margin: 0px;}
#related_products p {color: #5E5E5E;font-size: 12px; padding: 0px; margin: 0 3px; text-align: justify;}

#related_productlist {padding: 0 0 0 5px; margin: 10px 0 0 0;}
#related_productlist p {border-top: 1px solid #D4D4D4; text-align: right; font-size: 12px; padding-top: 3px; margin: 0 0 10px 0;}

.related_productline { float: left; width: 160px; margin-bottom: 20px; text-align:left; font-family: Arial, Helvetica, sans-serif; }
.related_img{ margin-left: 8px; border:0px;}
.related_productline h3 {font-size: 12px; margin: 5px 0; width: 155px; line-height: 140%;text-align: center; color:#4A4A4A;}
.related_productline a.gray {text-decoration: none; line-height: 140%;text-align: center;color:#4A4A4A;}
.related_productline a.gray:hover {text-decoration: underline; line-height: 140%;text-align: center;color:#4A4A4A;}
.related_productline p a {font-size: 11px;text-align: center; width: 155px;}
#related_productlist .related_productline p {font-size: 10px; margin: 0; width: 140px; border: none; text-align: center; line-height: 140%;}
.related_productline p strong {color: #4A4A4A;text-align: center; font-weight:normal;}
.related_productline em {text-decoration: line-through; font-style: normal;text-align: center;}
.divider{float:left;margin:0px 10px;padding:0px;background:none;border:none;}

/* Graph CSS */
.main_graph{width:357px;float:left;text-align:left; margin:5px 0px 0px 0px;padding:0px;height:31px;font-size:10px;}
.main_text{float:left;text-align:left;margin:0px;padding:0px;clear:both;font-size:10px;}
.graph_text{width:35px;float:left;text-align:left;margin:0px; padding:0px;color:#777777;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.graph_text2{width:80px;float:left;text-align:center;margin:0px; padding:0px;color:#777777;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.graph_text3{width:45px;float:left;text-align:center;margin:0px; padding:0px;color:#777777;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.graph_text5{width:70px;float:left;text-align:center;margin:0px; padding:0px;color:#777777;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.graph_text6{width:40px;float:left;text-align:center;margin:0px; padding:0px;color:#777777;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.graph_text4{width:85px;float:left;text-align:center;margin:0px; padding:0px;color:#777777;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.main_lines{height:6px;float:left;text-align:left;clear:both;margin-left:9px!important;margin-left:5px;}
.lines{width:1px;height:6px;float:left;text-align:left;margin: 0 74px 0 0; padding:0px;background:#B4B4B4; }
.lines2{width:1px;height:6px;float:left;text-align:left;margin: 0 73px 0 0; padding:0px;background:#B4B4B4;}
.last_line{width:1px;height:6px;float:left;text-align:left;margin:0px; padding:0px;background:#B4B4B4;}
.main_bar{width:300px;height:5px;float:left;text-align:left;clear:both;margin-left:9px!important;margin-left:5px;}

/* Depth Bar Width Controls */
.depth_red{height:5px;background:#A50F10;float:left;text-align:left;margin:0px;padding:0px;}
.depth_gray{height:5px;background:#CFD1D0;float:right;text-align:left;margin:0px;padding:0px;}

/* Quality Bar Width Controls */
.quality_red{height:5px;background:#A50F10;float:left;text-align:left;margin:0px;padding:0px;}
.quality_gray{height:5px;background:#CFD1D0;float:right;text-align:left;margin:0px;padding:0px;}

/* Symmetry Bar Width Controls */
.symmetry_red{height:5px;background:#A50F10;float:left;text-align:left;margin:0px;padding:0px;}
.symmetry_gray{height:5px;background:#CFD1D0;float:right;text-align:left;margin:0px;padding:0px;}

/* Polish and Finish Bar Width Controls */
.polish_red{height:5px;background:#A50F10;float:left;text-align:left;margin:0px;padding:0px;}
.polish_gray{height:5px;background:#CFD1D0;float:right;text-align:left;margin:0px;padding:0px;}

/* Window Bar Width Controls */
.window_red{height:5px;background:#A50F10;float:left;text-align:left;margin:0px;padding:0px;}
.window_gray{height:5px;background:#CFD1D0;float:right;text-align:left;margin:0px;padding:0px;}

/* Clarity Bar Width Controls */
.clarity_red{height:5px;background:#A50F10;float:left;text-align:left;margin:0px;padding:0px;}
.clarity_gray{height:5px;background:#CFD1D0;float:right;text-align:left;margin:0px;padding:0px;}

