body{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left}#page_cont{width:100%}#wrapper{width:960px;margin:auto}img{border:none}h1,h2,h3,h4,h5,h6{font-weight:400}h1{margin-bottom:.5em;color:#b12a1c;font-size:22px}h3{font-size:16px;margin-bottom:1em;font-weight:700;text-align:left}h3 a{font-size:16px;margin-bottom:1em;font-weight:700;color:#000;text-decoration:none}h3 a:hover{font-size:16px;margin-bottom:1em;font-weight:700;color:#000;text-decoration:underline}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;padding:0}p{font-size:12px}.left{float:left}p .left{margin:1.5em 1.5em 1.5em 0;padding:0}.right{float:right}p .right{margin:1.5em 0 1.5em 1.5em;padding:0}strong a{font-weight:400;float:right;color:#b12a1c;text-decoration:none}strong a:hover{color:#000;text-decoration:underline}address{font-style:normal;color:#b12a1c}b{color:#000}li ol,li ul{margin:0}ol,ul{margin:0}ul{list-style-type:none}ol{list-style-type:none}table{width:100%}th{font-weight:700}thead th{background:#000}#container{width:960px;float:left;text-align:left;position:relative}.contentSectionOuter{width:1001px;margin:0 auto}.contentSectionInner{width:940px;float:left;text-align:left}.topLines{width:940px;float:left;margin:11px 0 0 0}.createAccountBox{max-width:418px;float:left;width:100%;margin:17px 0 0 21px}.createAccountBox h2{padding:0;margin:0;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:18px;text-transform:uppercase}.createAccountBox h3{padding:0;margin:13px 0 5px 0;color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase}.createAccountBox ul{padding:0;margin:0 0 0 9px;list-style-type:none}.createAccountBox li{padding:0 0 2px 15px;margin:0;list-style-type:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;background:url(../img/list-img.jpg) no-repeat;background-position:left 5px}.createAccountbuttonBox{max-width:408px;width:100%;margin:24px 0 0 0}.privacyPolicy{width:auto;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.privacyPolicy a{color:#00659c;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:left;text-decoration:none}.privacyPolicy a:hover{text-decoration:underline}.accountButton{width:155px;float:right}.signInBoxOuter{max-width:403px;float:left;width:100%;border:#dedfde 1px solid;margin:11px 40px 20px 40px;height:263px}.signInBoxOuter h2{padding:17px 0 0 25px;margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:18px;color:#162453;text-transform:uppercase}.signInBoxOuter p{color:red;padding-left:25px}.signInBoxOuter span{padding:0 0 0 8px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:400;font-size:11px}.fieldBoxOuter{max-width:338px;width:100%;margin:24px 0 0 30px}.fieldBoxInner{width:338px;float:left;padding:0 0 5px 0}.fieldBoxInner span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#8c8a8c;font-style:italic}.fieldName{width:103px;float:left;text-align:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#8c8a8c;padding:3px 0 0 0}.fieldText{float:left;margin:0 0 0 6px}.fieldsize{width:217px;border:#9c9a9c 1px solid;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:3px}.signInNowBox{max-width:365px;width:100%;margin:22px 0 0 0;float:left}.textLeft{width:222px;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;margin:0 0 0 26px}.textLeft span{color:#00659c;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}.signInNowButton{width:117px;float:right}.midBg{width:945px;margin:0 0 0 28px;background:url(../img/mid-bg.jpg) repeat-x;clear:both;float:left}.midBgContentBox{width:757px;margin:0 0 0 94px;background:#8fbc8f;float:left}.wishListDetailBox{width:675px;float:left;margin:0 0 0 40px;border-bottom:#ccc 1px solid;padding-bottom:20px}.wishListDetailBoxLeft{width:328px;float:left}.wishListDetailBoxLeft h2{padding:14px 0 0 34px;margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:24px;color:#162453;text-transform:uppercase}.wishListDetailBoxLeft p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:39px 0 0 34px;margin:0;color:#343434;line-height:15px}.listBox{width:330px;float:left;margin:83px 0 0 15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:15px}.listBox span{color:#004e89;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700}.listBox a{color:#1472a1;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700}.listBox a:hover{text-decoration:underline}.blueNileImageBox{width:559px;margin-left:auto;margin-right:auto}.blueNileImageBoxText{width:559px;margin-left:auto;margin-right:auto;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding-bottom:5px}.perfectGiftBoxOuter{width:692px;margin-left:auto;margin-right:auto}.perfectGiftBoxInner{width:692px;margin-left:auto;margin-right:auto}.perfectGiftBoxOuter h2{padding:10px 0 10px 0;margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:700;color:#214d7a}.diamondsOuter{width:72px;float:left}.diamondsInner{width:72px}.diamondsBoxText{width:72px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#214d7a}.engagementOuter{width:84px;float:left;margin:0 0 0 31px}.engagementInner{width:84px}.engagementText{width:84px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#214d7a}.weddingOuter{width:112px;float:left;margin:0 0 0 38px}.weddingInner{width:112px}.weddingText{width:112px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#214d7a}.earringOuter{width:61px;float:left;margin:0 0 0 38px}.earringInner{width:61px}.earringText{width:61px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#214d7a}.necklacesOuter{width:75px;float:left;margin:0 0 0 47px}.necklacesInner{width:75px}.necklacesText{width:75px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#214d7a}.braceletsOuter{width:107px;float:left;margin:0 0 0 26px}.braceletsInner{width:107px}.braceletsText{width:107px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#214d7a}.headingBgBox{width:948px;margin:0 auto;background:url(../img/heading-bg.jpg) no-repeat;height:80px}.headingBgBox h2{padding:25px 0 0 15px;margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:24px;color:#162453;text-transform:uppercase}.diamondBoxContent{width:947px;margin:0 auto;padding:2px 0 0 0}.diamondBoxContentLeft{width:768px;float:left;border-left:#d9dcdc 1px solid;border-right:#d9dcdc 1px solid;min-height:600px;clear:both}.roundedBlue{width:768px;background-image:url(../img/rounded-blue.jpg);background-repeat:no-repeat;height:26px;line-height:15px}.roundedBlueHeading{width:auto;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#ece1d8;padding:5px 0 0 10px}.close{width:auto;float:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#ece1d8;padding:5px 10px 0 10px}.close a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#ece1d8;text-decoration:none}.tabsBoxOuter{width:768px;float:left;margin:8px 0 0 0}.tabsBoxOuter ul{padding:0;margin:0;list-style-type:none}.tabsBoxOuter li{padding:0 5px 0 5px;margin:0;list-style-type:none;float:left;border-right:#96a9b8 1px solid;border-top:#96a9b8 1px solid;display:block}.tabsBoxOuter li a{text-decoration:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#6d6d6d;text-transform:uppercase}.tabsBoxOuter li a.selected{color:#0b1b41}.tabsBoxOuter li a:hover{color:#0b1b41}.diamondDetail{width:513px;margin:0 0 0 10px}.diamondDetail a{text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#4791b5}.diamondDetail a:hover{text-decoration:underline}.diamondDetail span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#4791b5;font-weight:700}.diamondDetail p{padding:0 0 16px 0;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#393939;line-height:15px}.rightBoxOuter{width:174px;float:left;background-color:#f4f4f4;border-left:#4c91b7 1px solid;border-right:#4c91b7 1px solid;border-bottom:#4c91b7 1px solid}.rightBoxOuterHeading{width:174px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;color:#020223;font-size:12px;text-transform:uppercase;font-weight:700;padding:25px 0 10px 0}.imageBoxRightOuter{width:137px;margin:auto}.imageBoxRightInner{width:137px;border:#96a9b8 1px solid;float:left;background-color:#eeeee6}.imageNameBox{width:137px;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#004b88;font-weight:700;padding:4px 0 10px 0;float:left}.orderStatusBox{width:auto;float:left}.orderStatusBox h2{padding:14px 0 0 34px;margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:24px;color:#162453;text-transform:uppercase}.orderStatusFieldBoxOuter{width:690px;height:250px;margin:0 auto;border:#999 1px solid;clear:both}.orderStatusFieldBoxOuter p{padding:0 0 15px 20px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color:#3f3f3f}.orderStatusFieldBox{width:455px}.orderStatusFieldBoxInner{width:452px;clear:both}.orderStatusFieldText{width:223px;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:right;color:#737373;padding:5px 0 0 0}.messageText{width:auto;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#737373;padding:4px 0 0 30px}.newPageContentBoxOuter{width:945px;margin-left:auto;margin-right:auto}.newPageContentBoxInner{width:945px;float:left;margin:15px 0 0 0}.descriptionBoxLeftOuter{width:554px;float:left}.terryBox{width:auto;overflow:hidden}.terryBoxLogo{width:auto}.buttonsBox2{width:auto}.descriptionBox{width:528px;height:130px;background:url(../img/description-box-bg.jpg) no-repeat}.descriptionBox h2{padding:10px 0 0 10px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;color:#5a5a5a}.descriptionBox p{padding:7px 5px 0 10px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#5a5a5a}.newPageRightSection{width:391px;float:left}.priceBox{width:391px;height:120px;background:url(../img/price-box.jpg) no-repeat}.priceShowBoxOuter{width:auto;overflow:hidden}.priceShowBoxOuter h3{padding:8px 0 0 6px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.priceShowBoxOuter h3 span{padding:0;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#ca0000}.priceShowBoxOuter p{padding:0 0 0 6px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#555}.updatePriceButton{width:auto;margin:4px 0 0 6px}.optionBoxOuter{width:391px;height:275px;background:url(../img/option-box.jpg) no-repeat;margin:20px 0 0 0}.optionBoxOuter h2{padding:6px 0 0 9px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;color:#822a28;font-weight:400}.lines{width:320px;height:204px;background:url(../img/lines.jpg) no-repeat;margin:7px 0 0 9px}.lines h2{padding:5px 0 14px 0;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#343434;font-style:italic}.adCartButton{width:auto;margin:15px 0 0 0}.relatedProductBoxOuter{width:936px;float:left;margin:10px 0 0 0;border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-top:#ccc 1px solid}.relatedProductHeading{width:936px;background-color:#f2ebd8;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#670000;border-bottom:#cbcdcc 1px solid}.relatedProductBoxInner{width:936px;float:left;border-bottom:#ddd 1px solid;background-color:#fff;clear:both;padding-bottom:10px}.relatedProductShowBox{width:184px;float:left;border-right:#e1e1e1 1px solid;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}.relatedProductShowBox h2{padding:4px 0 17px 3px;margin:0;color:#f0a901;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.relatedProductShowBox h3{padding:0 0 0 3px;margin:0;color:#2c2c2c;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}.relatedProductShowBox span{padding:0;margin:0;color:#cd0000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}.productImageBox{width:184px;text-align:center}.blueNileEducationBox{width:939px;height:238px;margin-left:auto;margin-right:auto;background:url(../img/blue-nile-bg.jpg) no-repeat}.diamondsRingImageBox{width:471px;float:left}.blueNileRighEducationRight{width:464px;float:left}.blueNileRighEducationRight p{padding:0 10px 0 18px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#6a757b}.blueNileHeadingImage{width:464px;margin:5px 0 0 0}.educationListBoxOuter{width:458px;float:left;margin:15px 0 0 0}.educationListBoxInner{width:273px;float:left}.educationListBoxInner ul{padding:0;margin:0 0 0 20px;list-style-type:none}.educationListBoxInner li{padding:0;margin:0;list-style-type:none}.educationListBoxInner li a{text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:block;background:url(../img/arrow-education.jpg) no-repeat;background-position:left 5px;padding:0 0 3px 10px;text-transform:uppercase}.diamondEducationButton{width:177px;float:left;margin:20px 0 0 0}.educationGuidanceBoxOuter{width:940px;margin:0 auto}.educationGuidanceDetailBoxOuter{width:221px;float:left;margin:0 0 0 10px}.educationGuidanceDetaiInner{width:221px;overflow:hidden;border:#d8dcdb 1px solid}.../imgBox{width:221px}.educationGuidanceDetailBoxOuter h2{padding:5px 0 0 0;margin:0}.educationGuidanceDetailBoxOuter p{padding:5px 0 0 0;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#666;font-size:12px}.educationGuidanceDetailBoxOuter a{text-decoration:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;text-transform:uppercase;color:#142550}.moreButton{width:221px;text-align:center;margin:15px 0 0 0}.categoryBoxOuter{width:890px;margin-left:auto;margin-right:auto}.categoryBoxInner{width:291px;float:left;margin-bottom:24px}.categoryImageBox{width:85px;float:left;border:#d8dcdd 1px solid}.categoryImageDetail{width:195px;float:left}.categoryImageDetail h2{padding:0 0 0 5px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#666}.categoryImageDetail p{padding:3px 0 0 5px;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666}