body{background-color:#d2e9ff;font:12px Arial,Helvetica,sans-serif;color:#000;margin:0 0 0 0px;background-repeat:repeat-x;}
.lblMsg,.lblNMsg{font:normal 10pt Verdana;font-weight:bold;color:Red;}
.lblPMsg{font:normal 10pt Verdana;font-weight:bold;color:green;}
.build_text{font:11px Verdana,Arial,Helvetica,sans-serif;color:#515151;}
.tablesubheader{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#333;background-color:#aecdf3;}
.tablesubheader_result,.tablesubheader_result_Red{font:14px Verdana,Arial,Helvetica,sans-serif;background-color:#e9f4fe;}
.tablesubheader_result{color:#12318a;}
.tablesubheader_result_Red{color:Red;}
.input_text{font:normal 12px Arial;color:#3e3e3e;border:1px solid #c1d3eb;height:15px;margin:3px 0px 3px 0px;}
.text{font:normal 12px Arial,Helvetica,sans-serif;color:#3e3e3e;}
.bluetext,.bluetext :hover{font:bold 11px Verdana;color:#12318a;padding:10px 0px 5px 0px;text-decoration:none;}
.bluetext{color: #12318a;}.bluetext :hover{color: #000;}
#bottomlinks{font:bold 11px Verdana;color: #272727;text-align:center;height:50px;width:100%;margin-top:20px;clear:both;}
.space{height: 8px;width:100px;}
.text_links{font:normal 12px Arial;color:#29699b;text-decoration:none;}
.text_linksnew{font:normal 11px Verdana;color:#000;}
.text_links:hover{font:normal 12px Arial;color:#CC0000;text-decoration:none;}
.red12{font:normal 10px Verdana;color:#CC0000;}
.lineGray{width:100%;height:20px;top:5px;bottom:5px;border-top:solid 1px #e4e4e4;clear:both;}
.griditem{font:11px Arial,Helvetica,sans-serif;color:#4d4d4d;}
.report{background-image:url(../../Images/Report_bg.gif);height:26px;}
.caps_10Font{font:normal 10px Verdana;color:#202020;text-decoration:none;}
.align_center{text-align: center;}
.d_textbold_right{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;text-align:right;}
.caps_10Font_align_center_active,.caps_10Font_align_center{font:normal 11px Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;}
.caps_10Font_align_center_active{color:#000;}
.caps_10Font_align_center{color:#9f9f9f;}
.TreeView{color:#202020;text-decoration:none;background-repeat:no-repeat;background-position:0 2px;}
.textboxBordernone{font:10px Verdana;color:#202020;text-decoration:none;border:1px solid #FFF;}
.pagebox{width:100%;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;border-right-style:none;border-left-style:none;background-color:#f6f6f6;padding-top:6px;}
.pageno{width:200px;float:right;text-align:right;}
.paging_text_links{font:bold 11px Verdana;color:#215585;text-decoration:underline;}
.price{width:375px;float:left;}
.paging_text{font:bold 11px Verdana;color:#215585;}
.prodcolone_3new{float:left;width:180px;text-align:center;border-right:1px solid #f0f0f0;padding:0px 10px 0px 10px;}
.prodcolthree_3_New{float:left;width:177px;text-align:center;padding:15px 10px 10px 10px;}
.prodcolthree_3{float:left;width:178px;text-align:center;padding:0px 10px 0px 10px;}
.space_div{width:100%;height:2px;top:5px;bottom:5px;clear:both;}
.prodOverviewdetail_heading{height:26px;width:180px;font:bold 11px Verdana;color:#3E3E3E;}
.product150{height:158px;width:150px;text-align:center;vertical-align:middle;}
.diamonds_small{height:26px;width:180;}
.prodOverviewdetail{height:40px;width:100%;}
.lineGray_center{width:100%;height:20px;top:5px;bottom:5px;clear:both;background-image:url(../../Images/line_gray_product.gif);}
.textBold{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;}
.pagetitle{font:normal 20px "Times New Roman";color:#114171;}
.prodcoltwo_4x2{float:left;width:300px;text-align:center;padding:15px 0px 10px 0px;}
.product300{height:220px;width:300px; display:inline-block;vertical-align:middle;}
.prodOverviewdetail_cataloge2{height:40px;width:95%;}
#setpdeleft255new{float:left;width:260px;padding:5px;text-align:center;vertical-align:middle;margin-right:8px;}
.createyour_image{width:260px;}
#createyour_details{width:225px;}.createyour_details{width:225px;}
#setpdeleftright315new{float:left;width:290px;margin-left:18px;}
.GlossaryLinks{font:normal 12px Arial;color:#4a8fc5;}
.GlossaryLinks:hover{font:normal 12px Arial;color:#CC0000;text-decoration:none;}
#recent_view_itemdiv_right{float:left;width:290px;margin-top:8px;overflow:hidden;}
#recent_view_itemdiv_rightnew{float:left;width:305px;margin-top:8px;overflow:hidden;}
#recent_view_itemdiv_leftnew,#recent_view_itemdiv_left1{float:left;width: 280px;margin-right:8px;margin:8px 0px 8px 0px;overflow:hidden;border-right-width:2px;padding-left:8px;}
#recent_view_itemdiv_leftnew{border-right-style:dotted;border-right-color:#FFF;}
#recent_view_itemdiv_left1{border-right-color:#cecece;}
.tab_textaltnew,.tab_textaltnew1{color:#3e3e3e;height:17px;}
.tab_textaltnew{background-color:#fff;}
.tab_textaltnew1{background-color:#EDF3F9;}
.tab_text_titlenew{font:bold 13px Book Antiqua;color:#5986AF;background-color:#FFF;height:27px;background-image:url(../../Images/line.gif);background-repeat:no-repeat;background-position:bottom;}
.rings_one,.rings_three{float:left;text-align:center;padding:0px 10px 0px 10px;}
.rings_one{width:225px;}
.rings_two{float:left;width:160px;text-align:left;padding:0px 10px 0px 10px;}
.rings_three{width:155px;}
.ring_heading_bold{font:bold 11px Verdana;color:#3E3E3E;padding:1px;}
.ring_textbox{padding-top:3px;padding-bottom:3px;width:160px;}
.ring_view_button{padding-top:20px;text-align:center;}
.ring_small_text{padding-top:2px;text-align:center;width:130;}
.text_highlightsnew{font:normal 14px Arial;width:95%;padding:1%;text-align:justify;}
.text_justify{font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#3E3E3E;text-align:justify;}
.text_justifynew{font:normal 12px Arial;line-height:18px;vertical-align:top;}
li.bg1{line-height:15px;padding-bottom:5px;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;text-align:justify;}
#printable_box{clear:both;width:600px;border:1px solid #CCC;}
.printable_button{clear:both;width:584px;padding:8px;text-align:center;}
.b2clogo_forprint_templet{height: 64px;}
.space{width:100%;height:20px;top:5px;bottom:5px;clear:both;}
#basicserachbox{clear:both;margin:5px 0px 8px 0px;border:5px solid #d7d7d7;background-image:url(../../Images/basic_search_box.gif);}
#AdvancedSearchOptions{background-color:#ecf5fd;padding:5px;border:5px solid #c2d9ed;margin:5px 0px 8px 0px;}
#AdvancedserachDiamonds2{background-color:#dfeffe;padding:5px;border:5px solid #b8cfe4;margin:5px 0px 8px 0px;}
.pagebox_white{	height:22px;width:100%;padding-top:6px;}
.diamondadvisor_lefttext{width:375px;float:left;height:80px;padding-left:20px;}
.diamondadvisor_righttext{width:190px;float:left;text-align:left;height:80px;}
.diamondadvisor_borderbox_r,.diamondadvisor_borderbox_l{border-top:solid 1px #c1d3eb;border-bottom:solid 1px #c1d3eb;font:11px Arial,Helvetica,sans-serif;color:#494949;}
.diamondadvisor_borderbox_r{border-left:solid 1px #c1d3eb;}
.diamondadvisor_borderbox_l{border-right:solid 1px #c1d3eb;}
.diamondadvisor_borderbox_r2,.diamondadvisor_borderbox_l2{border-top:solid 1px #c1d3eb;border-left:solid 1px #c1d3eb;border-right:solid 1px #c1d3eb;font:11px Arial,Helvetica,sans-serif;color:#494949;}
.diamondadvisor_borderbox_r2{border-top:solid 1px #c1d3eb;}
.diamondadvisor_borderbox_l2{border-bottom:solid 1px #c1d3eb;}
.msgbox{border:solid 1px #c1d3eb;width:98%;}
#daimondsadvisor_stepbox{clear:both;margin-top:5px;margin-bottom:8px;border: 1px solid #c1d3eb;background-color:#fafcfe;}
.daimondsadvisor_textBold{font:bold 11px Arial,Helvetica,sans-serif;color:#494949;}
.diamonds_setp{width:375px;float:left;height:22px;font:11px Verdana;}
.diamond_round{width:58px;float:left;text-align:center;padding:10px 0 10px 0px;}
.text_left{color:#3e3e3e;text-align:left;}
.text_left_price{font:11px Verdana,Arial,Helvetica,sans-serif;color:#12318a;text-align:left;}
.text_right{font:11px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;text-align:right;}
.box2{background-color:#fafcfe;width:100%;}
#callme_image{clear: both;float:left;height:75px;width:100%;border-bottom:solid 1px #b5b5b5;}
.callmebox{background-color:#fafafa;width:330px;height:495px;border:1px solid #B5B5B5;}
.Emailbox{border: 1px solid #B5B5B5;}
.box_reg{background-color:#fafcfe;width:595px;border:1px solid #c1d3eb;overflow:auto;}
.LCCHeading{font-family:Arial;font-size:14px;}
.scrollTA{scrollbar-face-color:#ebebeb;scrollbar-shadow-color:#fafafa;scrollbar-highlight-color:#fafafa;scrollbar-3dlight-color:#686868;scrollbar-darkshadow-color:#686868;scrollbar-track-color:#f1eeee;scrollbar-arrow-color:#2e73aa;scrollbar-base-color:#f1eeee;border:solid 1px #b3b9c3;font:normal 12px Arial;color:#3e3e3e;}
.green_message{font-family:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#10870b;text-align:center;}
.viewcart_linebg{background-color:#d1d1d1;text-align:center;border:1px Solid #AAC9E7;}
.viewcart_whitebg{background-color:#FFF;}
.viewcart_heading{background-image:url(../../imagesNew/search_result_strip_bg_cart.gif);height:22px;font-weight:bold;text-align:center;color:#3e3e3e;padding:0px}
.viewcart_create_own{font:normal 17px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;background-image:url(../../Images/viewcart_heading_your_creat.gif);height:25px;}
.textBold_left,.textBold_left_Price{font:bold 11px Verdana,Arial,Helvetica,sans-serif;text-align:left;}
.textBold_left{color:#3e3e3e;}
.textBold_left_Price{color:#12318a;padding-right:4px;}
.textBold_right{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;text-align:right;}
.text_free{font:11px Verdana,Arial,Helvetica,sans-serif;color:#009900;text-align:right;padding-right:4px;}
.total_bg{background-color:#f7faff;}
#login_tab{background-image:url(../../Images/login_links_tab_bg2.gif);background-repeat:no-repeat;height:30px;}
.wishlis_tablinks,.wishlis_tablinks1,.wishlis_tablinks2{float:left;height:20px;margin-right:5px;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;text-decoration:underline;padding-top:8px;}
.wishlis_tablinks{width:185px;text-align:left;padding-left:10px;}
.wishlis_tablinks1{width:195px;text-align:center;}
.wishlis_tablinks2{width:193px;text-align:right;padding-right:2px;}
.wishlist_links,.wishlist_links:hover{font:bold 12px Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
.wishlist_links{color:#3e3e3e;}
.wishlist_links:hover{color:#1161b1;}
.wishcart_linebg{background-color:#afafaf;text-align:center;}
.purchages_order_details{clear:both;border:2px solid #d7d7d7;width:95%;}
.login_tab_title{font:bold 15px Verdana,Arial,Helvetica,sans-serif;color:#333;text-decoration:none;background-color:#c0d3e8;height:20px;padding:4px 4px 2px 2px;margin:2px 0px 2px 12px;width: 95%;}
.login_tab_title1{font:bold 15px Verdana,Arial,Helvetica,sans-serif;color:#333;text-decoration:none;background-color: #c0d3e8;height:20px;padding:4px 4px 2px 2px;margin:2px 0px 2px 0px;width: 99%;}
.login_more{width:95%;height:20px;padding-top:4px;padding:4px 4px 2px 2px;margin:2px 0px 2px 12px;text-align:right;}
.basicserachbox_withtitle{clear:both;border:2px solid #d7d7d7;}
.basicserachbox2{clear:both;margin-top:5px;background: #f3f1f1;}
.recommended_box{background:#e9f1f9;height:20px;padding-bottom:4px;border:solid 1px #c2cfdb;}
.lineBlue{width:98%;background-image:url(../../Imagesnew/pairdiamondline.gif);padding-left:5px;}
.grid_title_center_text{font:bold 11px Verdana,Arial,Helvetica,sans-serif;background-color:#aecdf3;color:#3e3e3e;height:20px;text-align:center;}
.diamondadvisor_lefttext_printlinks{width:375px;float:left;height:30px;margin-top:10px;}
.wpmd{font:normal 13px Arial;text-decoration:none;}
.txtQue{font:bold 12px Arial;color:#1b75b1;}
.txtAns{font:normal 12px Arial;color:black;}
.curhand{cursor:pointer;}
.atoz_lings_bg{height:25px;background-image:url(../../Images/glo_atozbg.gif);}
.atoz_links{height:15px;width:8px;margin:1px 3px 1px 4px;float:left;text-align:center;}
.glo_left_links{float:left;width: 120px;padding-top:1px;margin-right:5px;}
.atoz_heading{font:bold 18px Verdana,Arial,Helvetica,sans-serif;color:#2868ae;background-image:url(../../Images/glossary_alpabe_heading.gif);height:37px;width:105px;padding:5px 0px 0px 15px;}
.Glossary_left_text_links{font:normal 11px Verdana;color:#3e3e3e;padding:2px 0px 2px 2px;}
.Glossary_left_text_links:hover{font:normal 11px Verdana;color:#CC0000;text-decoration:none;padding:2px 0px 2px 2px;}
.glo_left_content{float: right;width:468px;padding-top:5px;padding-left:3px;}
.basicserachbox_withtitle_bg{clear:both;background-color: #FFF;height:25px;}
.basicserachbox3{clear: both;background:#f3f1f1;}
.red12_bold{font:bold 11px Verdana;color:#CC0000;}
.ReturnedItems{height:15px;width:15px;border:1px solid #666666;background-color:#ffe7e7;}
.PartiallyReturnItems{height:15px;width:15px;border:1px solid #666666;background-color:#ffe1c1;}
.ReturnedItems_prod_grid{background-color:#ffe7e7;}
.PartiallyReturnItems_prod_grid{background-color:#ffe1c1;}
.orderstatus_pending{font:bold 13px Verdana,Arial,Helvetica,sans-serif;color:#D4091C;background-color:#D8E6F3;margin:2px;padding:1px 5px 1px 5px;}
#printable_box_noborder{clear:both;width:600px;}
.shippgindheading{width:608px;padding:10px 10px 10px 10px;font:19px Georgia;color:#152d58;background-color:#ecf4fe;text-align:center;border-bottom:solid 1px #c1d3eb;}
.shippgind1_bold{float:left;width:189px;padding:10px;background-color:#e2eefd;font:bold 12px Arial;color:#494949;border-bottom:solid 1px #c1d3eb;text-align: center;}
.shippgind1,.shippgind3{float:left;width:189px;padding:10px 10px 10px 10px;font:11px Arial;color:#000;text-align:center;}
.shippgind1{background-color:#f8f8f8;}
.shippgind3{background-color:#fff;}
.Glossary_BG{font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#3e3e3e;background-image:url(../../Images/glo_atoz_word_bg2.gif);}
.handcursor{cursor:hand;}
.Shape_padding{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.InteractiveArrowHeigth{height:12px;}
.mainbox{float:left;width:180px;text-align:center;padding:15px 0px 10px 0px;margin-right:0px;}
.inboximage{height:150px;width:180px;text-align:center;display:inline-block;vertical-align:middle;}
.stylebox{background-image: url(../../Imagesnew/buildring_style_bg.jpg);background-repeat: repeat;height: 135px;border: solid 2px #70a4d3;width: 100%;}
.stylebox_imageboxnew{border:solid 1px #c1d7ec;float: left;width: 590px;height: 138px;}
.stylebox_imageboxnew2{border:solid 1px #c1d7ec;float: left;width: 470px;height: 135px;}
.stylebox_textbox{float: left;height: 138px;width: 180px;}
.text_center{font:11px Verdana, Arial, Helvetica, sans-serif;color: #3e3e3e;text-align: center;}
.stylebox_textbox_hed{font:bold 11px Verdana, Arial, Helvetica, sans-serif;background-color: #d7ebfe;height: 22px;color: #3E3E3E;letter-spacing: -0.7px;padding-left: 8px;border-bottom:solid 2px #FFF;}
.stylebox_textbox_textlist{font:11px Verdana,Arial, Helvetica, sans-serif;color: #3E3E3E;text-align: right;padding-right: 3px;height: 23px;}
.re_search_textboxnew{font:11px Verdana,Arial, Helvetica,sans-serif}
.space_div8{width:100%;height:12px;top:5px;bottom:5px;clear:both;}
.pageno2{width: 220px;float: right;text-align: right;}
#apdiv1{z-index: 0;}
#ModalBG{display:none;z-index:999;filter: alpha(opacity=20);left: 0px;width:850px;position:absolute;top:0px;height:1000px;background-color:#333;opacity:.20;}
.expresscheck{cursor:default;}
.cssDropDown{background-color:#F0F4F7;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#515151;cursor:pointer;}
.cssDropDownnew{font:12px Arial,Helvetica,sans-serif;background-color: #eff4fa; cursor: pointer;}
.cssDropDownOver{font:12px Arial,Helvetica,sans-serif;background-color: #E0EBF3;cursor: pointer;}
.price{text-align: right;color: #1D79D0;}
.hyper1 a{text-decoration: none;font:bold 9pt Verdana, Arial, Helvetica, sans-serif;color: #08568A;}
.gift_reg{border: 1px solid #c1d3eb;overflow:auto;}
.Gift_link{font:16px Georgia;color: #29699b;text-decoration: none;}
.Gift_link:hover{font:16px Georgia;color: #152d58;text-decoration: none;}
.btn{background-image: url(../../Images/btn_bg.gif);height: 23px;border:solid 1px #000;font:bold 11px Arial,Helvetica, sans-serif;color: #fff;}
.product_sepc_heading{height:18px;border: solid 1px #d9d9d9;background-image:url(../../Images/product_sepc_heading.gif);background-repeat: repeat-x;font-weight:bold; color: #225f96;padding-left: 5px;padding-top: 2px;}
.insHeading{font:24px Georgia;color:#152d58;}
.insContInfo{font:16px Georgia;color:#29699b;}
.textnew{font:12px Arial,Helvetica,sans-serif;color:#000;}
.text_heading{font-weight:bold ;color:#000;}
.text_highlight{font-weight:bold;color:#225f96;}
.text_highlightnew{font:bold 11.5px Arial, Helvetica, sans-serif;color: #494949;}
.text_highlightFaq{font:17px Georgia;color: #225f96;}
.text_highlightRP{font:16px Georgia;color: #225f96;}
.text_blue{font:12px Arial, Helvetica, sans-serif;color: #225f96;}
.text_bluesmall{font:11px Arial, Helvetica, sans-serif;color: #225e96;}
.logo{width: 538px;height: 60px;float: left;padding-right: 0px;padding-bottom: 0px;padding-left: 400px;}
#container{margin: auto;width: 1026px;background-color: #D2E9FF;}
#top{clear: both;height: 124px;width: 1003px;background-color: #fff;}
#middle{width: 1003px;background-color: #fff;background-image: url(../../imagesNew/left_nav_bg.gif);background-repeat: repeat-y;float:left;}
#upperMiddle{width: 1010px;background-image: url(../../images/home_bg.jpg);background-repeat: repeat-y;}
#sapce_bottom{clear: both;width: 1003px;background-color: #fff;height: 11px;}
.shopping_cart_linkbg{background-image: url(../../images/shopping_cart_links_bg.gif);background-repeat: no-repeat;color: #fff;height: 22px;margin-left:832px;width:170px;padding-top: 2px;}
.shopping_links{color: #fff;text-decoration: none;}
.shopping_linksbutton{color: #FFFFFF;text-decoration: none;}
.shopping_links:hover{color: #000;text-decoration: none;}
.navigation{margin-top: 9px;width: 608px;background-image: url(../../imagesNew/nav_bg.gif);background-repeat: repeat-x;}
.search{margin-top: 9px;width: 198px;float: left;height: 31px;background-image: url(../../imagesNew/nav_bg.gif);background-repeat: repeat-x;border-right: solid 1px #055bac;}
.search_textbox{font:11px Arial, Helvetica, sans-serif;color: #225e96;width: 155px;border: solid 1px #4d4d4d;height: 16px;}
.email_exclusives{padding-left: 8px;color: #000;padding-top: 10px;}
.email_excluseve{width: 175px;height: 20px;border: solid 1px #95979a;}
#left_nav{width: 195px;border-top:solid 1px #c1d3eb;border-right: solid 1px #c1d3eb;border-left: solid 1px #c1d3eb;float: left;background-color: #f4f8fd;color: #f4f8fd;}
#middle_content{width: 806px;float: left;}
#middle_content2{width: 806px;float: left;background-image: url(../../imagesNew/ind_search_result_bg.gif);}
#middle_content_productcatalog{width: 620px;float: left;}
.right_box_productcatalog{border-left: solid 1px #c1d3eb;width: 165px;float: left;vertical-align: top;}
.right_box{width: 199px;float: left;}
.middle_exp{width: 607px;float: left;background-image: url(../../imagesNew/b2c_bg.jpg);	background-repeat: no-repeat;}
.textForBuildStep{font:11px Arial, Helvetica, sans-serif;color: #000;}
.text{color: #000;}
.text_blod_matisse{font-weight:bold ;color: #225e96;}
.view_more{font:bold 11px Arial, Helvetica, sans-serif;color: #29699b;text-decoration: none;}
.view_more:hover{font-weight:bold ;color: #000;text-decoration: none;}
.b2c_bg{background-image: url(../../imagesNew/b2c_bg.jpg);background-repeat: no-repeat;height: 256px;}
.mid_links,.mid_links:hover{font:12px Arial, Helvetica, sans-serif; text-decoration: none;line-height: 18px;}
.mid_links{color: #4a8fc5;}.mid_links:hover{color: #000;}
.mid_text{color: #152d58;text-decoration: none;padding-top: 8px; padding-right: 10px; float: left; width: 265px;}
.loose_diamonds_text_home,.loose_diamonds_text,.loose_diamonds_text_active{color: #3a7fc0;text-decoration: none;}
.loose_diamonds_text_home:hover{color: #000;}
.loose_diamonds_text_active{font-weight:bold;}
.loose_diamonds_more,.loose_diamonds_more:hover{font:normal 11px Arial, Helvetica, sans-serif;text-decoration: underline;}
.loose_diamonds_more{color: #4a8fc5;}
.loose_diamonds_more:hover{color: #000;}
.loose_diamonds_more_Open{font:normal 11px Arial, Helvetica, sans-serif;color: #000;text-decoration: none;}
#bottomlinks{text-align: center;margin: auto;width: 883px;padding-left: 60px;padding-right: 60px;background-color: #cee7ff; font:normal 11px Arial, Helvetica, sans-serif;color: #29699b;}
#footernew{clear: both;width: 1001px;background-color: #fff;border: solid 1px #c1d3eb;padding-top: 5px;}
.footer_contnew{height: 38px;}
.footer_links,.footer_links:hover{font:bold 11px Arial, Helvetica, sans-serif;text-decoration: none;}
.footer_links{color: #29699b;}.footer_links:hover{color: #131313;}
.re_search_box{width: 588px;height: 35px;border: solid 1px #d9d9d9;background-image: url(../../images/re_search_bg_.gif);background-repeat: repeat-x;}
.re_search_textbox{font:normal 11px Arial, Helvetica, sans-serif;color: #052959;}
.viewall{color: #052959;text-decoration: none;}
.price_title{color: #231f1e;font-weight: bold;line-height: 30px;}
.price_text{color: #236099;font-weight: bold;line-height: 30px;}
#middle_content_right_line{width: 806px;float: left;background-image: url(../../imagesNew/right_side_bg.gif);background-repeat: repeat-y;z-index:0}
#middle_content_right_line1{width: 806px;float: left;background-color: White; }
.middle_exp_subnew{width: 607px;float: left;}
.subpage_heading{font:24px Georgia, "Times New Roman",Times,serif;color:#152d58;line-height:40px;padding:12px 0px 0px 15px;}
.subpage_headingnew{font:normal 24px Georgia,"Times New Roman",Times,serif;color: #152d58;line-height:30px;padding:1px 0px 0px 1px;}
.text_box{padding:0px 15px 15px 15px;}
.preset_prod_displaynew{width:178px;vertical-align:top;float:left;text-align:center;padding-left:10px;padding-right: 10px;padding-top:10px;}
.re_search_box_New{width:607px;height:35px;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;background-image: url(../../images/re_search_bg_.gif);background-repeat:repeat-x;}
.re_search_box_buildpro{width:788px;height:35px;border:solid 1px #d9d9d9;background-image:url(../../images/re_search_bg_.gif);background-repeat:repeat-x;}
.breadcrumb{text-align:center;height:19px;border-bottom:solid 1px #c1d3eb;border-top:solid 1px #c1d3eb;background-color:#f4f8fd;padding:5px 0px 0px 15px;text-align:left;font:normal 11px Arial,Helvetica,sans-serif;color:#000;text-decoration:none;}
.breadcrumb_links{font:normal 11px Arial,Helvetica,sans-serif;color:#000;text-decoration:none;}
.breadcrumb_links_active{font:normal 11px Arial, Helvetica, sans-serif;color:#236099;text-decoration:none;}
#middle_content_exp_page{width:806px;float:left;}
.middle_exp_sub_exp{width:806px;float:left;}
.text_box1{padding:0px 15px 0px 15px;}
.search_shape_box{height:168px;border-top:solid 1px #dbeafd;border-bottom:solid 1px #dbeafd;padding:18px 15px 0px 15px;}
.sub2_heading{font:16px Georgia,"Times New Roman",Times,serif;color:#447ca8;}
.loose_diamonds{width:776px;float:left;padding-top:12px;}
.diamonds{width:72px;height:72px;padding:4px 0px 4px 0px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color: #3a7fc0;margin-right:5px;text-align:center;}
.moresearch{font:normal 11px Arial,Helvetica,sans-serif;color:#000;}
.searchbyprice_searchbycarate{height:85px;width:790px;padding:15px 0px 0px 15px;float: left;}
.input_textbox{border: solid 1px #c1d3eb;height:15px;color:#b0afaf;padding:2px 0px 0px 5px;}
.select_grade{width: 790px;height:325px;padding:5px 15px 0px 0px;float:left;border-top:solid 1px #dbeafd;background-image:url(../../imagesnew/loose_diamonds_box_line.gif);background-repeat:no-repeat;}
.heading_depth_table{font-weight:bold;color:#447ca8;line-height:23px;}
.loose_diamonds_3box{width:775px;height:232px;padding:15px 15px 0px 15px;float:left;border-top:solid 1px #dbeafd;background-image:url(../../imagesnew/loose_diamonds_box_bg.gif);background-repeat:repeat-y;}
.loose_sub_heading{font:16px Georgia,"Times New Roman",Times, serif;height:40px;color:#152d58;text-align:center;}
.loose_diamonds_box1{width:224px;float:left;padding-right:31px;}
.loose_diamonds_box2{width:224px;float:left;padding:0px 11px 0px 21px}
.loose_diamonds_box3{width:235px;float:left;padding-left:21px;}
.more{font:normal 11px Arial,Helvetica,sans-serif;font-weight:bold;color:#29699b;text-align:right;line-height:25px;}
.subpage_heading1{font:24px Georgia,"Times New Roman",Times,serif;color:#152d58;}
.subpage_heading2{font:26px Georgia,"Times New Roman",Times,serif;color:#152d58;float:left;}
.subpage_heading3{font:22px Times New Roman;color: #152d58;}
.free_shipping{font:14px Georgia,"Times New Roman",Times,serif;color:#265c8e;text-decoration:none;text-transform:uppercase;}
.right_separate_line50{height:15px;}
.viewmore_links1,.viewmore_links1:hover{font:12px Arial,Helvetica,sans-serif;text-decoration:none;line-height:16px;}
.viewmore_links1{color:#4a8fc5;}
.viewmore_links1:hover{color:#000;}
.view_media_page{font:11px Arial,Helvetica,sans-serif;color:#152d58;text-decoration:none;line-height:16px;}
.customer_saying{font:11px Arial,Helvetica,sans-serif;color:#152d58;text-decoration:none;line-height:12px;}
.diamond_available_top{height:19px;padding-left:10px;background-image:url(../../images/re_search_bg_.gif);background-repeat:repeat-x;margin:4px 0px 4px 15px;border:solid 1px #d9d9d9;}
.diamond_available_bottom{height:23px;padding-left:10px;background-image:url(../../images/re_search_bg_.gif);background-repeat:repeat-x;margin-left:15px;border:solid 1px #d9d9d9;}
.diamonds_value{color:#0561b8;text-decoration:none;font-weight:bold;}
.diamonds_available_text{color:#5b6a82;text-decoration: none;}
.btnView1{background-image:url(../../images/btn_view.gif);width:55px;height:18px;padding:0px;cursor:pointer;}
.lineGray_center_product{width:607px;height:20px;top:5px;bottom:5px;clear:both;background-image:url(../../Images/line_gray_product.gif);}
.find_engagement_ring{font:26px Georgia,"Times New Roman",Times,serif;color:#152d58;padding-top: 20px;width:270px;float: left;}
.space18px{height:18px;}
.diamonds_available{font:11px Arial,Helvetica,sans-serif;color:#152d58;text-decoration:none;}
.text_bold{color:#231f1e;font-weight:bold;}
.search_value{font:11px Arial,Helvetica,sans-serif;color:#000;}
.search_type{color:#000;font-weight:bold;}
.select_type_box,.search_result{width:790px;padding-left:15px;float:left;}
.select_type_box{height:190px;}
.search_result_strip{border:solid 1px #d9d9d9;height:22px;margin-right:15px;background-image:url(../../imagesNew/search_result_strip_bg.gif);background-repeat:repeat-x;padding:5px 0px 0px 10px;font-weight:normal;}
.search_result_details{border-left:solid 1px #dbeafd;border-top:solid 1px #dbeafd;margin-right:15px;}
.search_shape_box1{height:110px;border-top:solid 1px #dbeafd;padding-top:7px;padding-left:15px;}
.loose_diamonds1{width:776px;float:left;}
.gridbbutton_bg{border:solid 1px #d9d9d9;height:18px;background-image:url(../../imagesNew/gridbutton_bg.gif);background-repeat:repeat-x;font:normal 11px Arial,Helvetica,sans-serif;color:#000;}
.diamonds1{width:72px;height:72px;padding:4px 0px 4px 0px;float:left;color:#3a7fc0;margin-right:5px;text-align:center;}
.diamonds_active1{width:70px;padding:4px 0px 4px 0px;float:left;color:#3a7fc0;font-weight: bold;background-color:#fafbff;border:solid 1px #d4dcef;text-align:center;height:74px;margin-right:5px;}
.diamonds_disbox{width:776px;height:22px;padding-top:2px;float:left;}
.diamonds_checkbox3{width:72px;height:20px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3a7fc0;margin-right:5px;text-align:center;}
.adlinks{color:#3a7fc0;text-decoration:none;}
.search_result_grid_heading{background-color:#f3f7fc;height:31px;border-bottom:solid 1px #dbeafd;font:bold 11px Arial,Helvetica,sans-serif;color:#000;border-right:solid 1px #dbeafd;text-align:center;}
.links11,.links11_bold{font-family:11px Arial,Helvetica,sans-serif;color:#000;text-decoration:underline;line-height:15px;}
.links11{font-weight:normal;}
.links11_bold{font-weight:bold;}
.diamonds_educaton_heading{font:normal 18px "Times New Roman",Times,serif;color:#245687;}
.diamonds_educaton_links{font:normal 11px Arial,Helvetica,sans-serif;color:#000;text-decoration:underline;}
.text_catdesc{font:normal 12px Arial;height:55px;width:180px;}
.text_catdescnew{font:normal 12px Arial}.Shop_By_Product{font:17px Georgia;color:#152d58;padding:5px 0 5px 4px;}
.leftPnlText{color:#243b63;font:bold 12px Arial,Helvetica,sans-serif;padding:5px 0 0 0;}
.txthlink{font:11px Arial;color:#29699b;text-decoration:underline;line-height:16px;}
.winex{background-image:url(../../imagesNew/winExPri.jpg);margin-left:5px;background-repeat:no-repeat;height:95px;width:185px;}
.wintext{font:20px Times New Roman;color:#152d58;text-align:center;margin-top:5px;}
.nocss{font:bold 22px Times New Roman;color:#547ca0;background-color:#fff;}
.popupheading{font:29px Times New Roman;color:#003064;}
.popuptitle{font:18px Times New Roman;color:#003064;}.popuptext{font:11px Arial;color:#003064;}
.popuptextheading,.popuptabeltext{font:bold 12px Arial;color:#003064;}
.popuptabeltext{text-align:center;}
.popuptabelHeading{font:bold 12px Times New Roman;color:#003064;}
.popuptbl{border:solid 1px #cbdbe7;}
.tabeltext{font:11px Verdana;color:#434343;}
.popuptextbox{border:solid 1px #b3b9c3;font:10px Verdana;color:#434343;}
.popuptbl1{border:solid 3px #788fab;}
.tabeltexterr{font:10px Verdana;color:Red;}
.titelbg{background-image:url(../../imagesnew/ImagesMedia/titelbg.jpg);background-repeat:repeat-x;border:solid 1px #b1b1b1;}
.engagement{font:20px Georgia;color:#29699b;}
.prodcolone_3newEng{font:12px Arial,Helvetica,sans-serif;float:left;width:380px;text-align:center;border-right:1px solid #f0f0f0;padding:0px 10px 0px 10px;}
.GuidEdu{font:14px Georgia;color:#767777;}
.GuidEduSub{font:16px Georgia;color:#245687;}
.Slider_texttd{vertical-align:top;width:56px;height:20px;text-align:left;padding-left:1px;}
.Slider_td{vertical-align: top;width:530px;height:20px;text-align:center;}
.Slider_headding{vertical-align: top; width: 350px; height: 20px; text-align: center; padding-left: 1px;}
.shopbystyle{color:#202020;}
.shopbystyle:hover{color:#0A529C}
#topmenu ul{display:block;padding: 0px 0px 0px 0px;}
#topmenu ul a{display:list-item;padding:0px 0px 0px 0px;} 
#topmenu ul a:hover{vertical-align:bottom;} 
#topmenu ul li ul a{color:#124c87;text-decoration:none;display:block;padding:4px 0px 4px 4px;} 
#topmenu ul li ul a:hover{color:#124c87;background-color:#fff;text-decoration:none;padding:4px 0px 4px 4px;vertical-align:middle;} 
#topmenu ul li{float:left;position:relative;margin:0px;z-index:10000;}
#topmenu ul li ul li{border-bottom:solid 1px #c0d7f1;}
#topmenu ul li ul{float:left;position:absolute;margin-left:0px;top: 20px;display:none;border:1px solid #739fd1;background:#EFF6FF;font-family:verdana;font-size:11px;color:#124c87;} 
#topmenu ul li:hover ul{display:block;}
/*#topmenu ul li {behavior:url('../hover.htc');z-index:100000;}*/
#topmenu ul{text-transform:none;margin:10px;list-style:none;}
.search_result_grid_alt{height: 31px;border-bottom: solid 1px #dbeafd;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;border-right: solid 1px #dbeafd;text-align: center;font-weight: normal;}
.search_result_grid_alt1{background-color: #ffffff;height: 31px;border-bottom: solid 1px #dbeafd;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;border-right: solid 1px #dbeafd;text-align: center;font-weight: normal;}
.diamond_education{ background-color:#f9fcfe;  border:solid 1px #dbeafd; height:90px; background-position: right; background-repeat:no-repeat; margin-right:15px; padding-top:2px; padding-left:7px;}
.viewcart_total{font:12px Arial,Helvetica,sans-serif;color:#000000;font-weight:bold;}
.viewcart_PurchaseTotal{font:12px Arial,Helvetica,sans-serif;color:#000;font-weight:bold;}
.viewcart_free{font:12px Arial,Helvetica,sans-serif;color:red;text-align:right;padding-right:4px;}
.viewcart_remove{font: bold 9px Arial;color:#0b70ce;text-decoration:underline;}
.viewcart_remove:hover{font: bold 9px Arial;color:#152d58;text-decoration:underline;}
.leftcontrolstyle{color:#202020;text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;}
.leftcontrolstyle:hover{color:#0A529C;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;}

/*css menu for Bhavesh on 23 Aug 2010*/
.topnav{background:url(../../images/bg1.gif) no-repeat; width:591px;  font-family:Arial, Helvetica, sans-serif; }
.topnav ul{list-style-type:none; width:605px;height:36px; margin:0; padding: 0px 0px 0px 0px;}
.topnav li{float:left; line-height:36px;}
.topnav li a {padding: 0 7px; color:#00396e; font-size:12px; text-decoration:none; display:block; font-weight:600;}
.topnav li a:hover{color:#3f87c9;font-family:Arial, Helvetica, sans-serif;}
.topnav li img {padding: 4px 0px 0px 0px;color:#00396e; font-size:12px; text-decoration:none; display:block; font-weight:600;}
.topnav li ul{background:#d9e7f4;display:none;height:auto;position:absolute;width:150px;z-index:200;}
.topnav li:hover ul{display:block;}
.topnav li li {display:block;float:none;width:150px;line-height:20px;background:none;padding: 0px;}
.topnav li ul a{display:block;font-size:12px;font-weight:900;padding: 0px 10px 0px 15px;text-align:left;color:#00396e;border-bottom:solid 1px #c0d7f1;}
.topnav li ul a:hover{color:#3f87c9;font-family:Arial, Helvetica, sans-serif;background-color:#fff;}
.topnav p{clear:left;}
#bottomlinks1{font:bold 11px Verdana;color: #272727;text-align:center;width:100%;clear:both;background-color:#d2e9ff;background-image:url(../../Images/footer_bg.jpg);height:158px;background-repeat:no-repeat;}
.footer_links1,.footer_links1:hover{font-size:11px; font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-weight:normal;}
.footer_links1{color: #000;}.footer_links1:hover{color: #4a8fc5;}
.shopping_cart_linkbg_home{background-image: url(../../images/shopping_cart_links_bg_home.gif);background-repeat: no-repeat;color: #fff;height: 22px;margin-left: 760px;width: 240px;padding-top: 2px;}
.uppermiddle{width: 1026px;background-image: url(../../images/home-new_bg2.jpg);padding-left:10px;float:left;background-repeat:repeat-y;}
.box_reg_compare{overflow:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.search_textbox_Email{font:11px Arial, Helvetica, sans-serif;color: #4e4e4e;width: 180px;border: solid 1px #ccc;height: 20px;vertical-align:middle;}
.viewBlackFriday,.viewBlackFriday:hover{font:12px Arial,Helvetica,sans-serif;text-decoration:none;line-height:16px;font-weight:bold;}
.viewBlackFriday{color:#1CA0DF;}
.viewBlackFriday:hover{color:#000;}
.mid_links_home,.mid_links_home:hover{font:14px Arial, Helvetica, sans-serif; text-decoration: none;line-height: 18px;font-style:italic;}
.mid_links_home{color: #8B0617;}.mid_links_home:hover{color: #000;}	

/*My Account CSS*/	
.input_text_MyAcc{font:normal 12px Arial;color:#3e3e3e;border:1px solid #7591ab;height:15px;margin:3px 0px 3px 0px;}
.input_Select_MyAcc{font:normal 12px Arial;color:#3e3e3e;border:1px solid #7591ab;height:20px;margin:3px 0px 3px 0px;}
.MyAcc_Order_tbl{border-right:1px solid #c1d3eb;font:11px Arial,Helvetica,sans-serif;color:#4d4d4d;}
.MyAcc_Order_Header{border-right:1px solid #c1d3eb;font:12px Arial,Helvetica,sans-serif;color:#000;font-weight:bold;background-color:#d9e7f4;height:30px;}


.new_myaccount { display:block; width:586px;  margin:0 auto; background:#f7fafe; position:relative;}
.new_myaccount .leftcorner { background:url(../../images/tab_corner.png) top left no-repeat; width:7px; height:7px; position:absolute; left:-1px; table-layout:0px; z-index:9; top:-1px;} 
.new_myaccount .rightcorner { background:url(../../images/tab_corner.png) top right no-repeat; width:7px; height:7px; position:absolute; right:-1px; table-layout:0px; z-index:9; top:-1px;}


.new_myaccount .topnav { display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00396c; line-height:15px; width: 586px; }
.new_myaccount .topnav a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00396c; text-decoration:none;  padding: 0 !important;}
.new_myaccount .topnav a:hover { color:#30699C;}
.new_myaccount .topnav ul { margin:0px; padding:0px; display:inline; float:left; width:586px; background:#d8e6f3; list-style:none;  }
.new_myaccount .topnav ul li { margin:0px; padding:0px; float:left;  padding: 10px 19px;  line-height: 15px !important;  background:url(../../images/tav_div.jpg) right top no-repeat; border:1px solid #D8E6F3; position:relative; z-index:99; }
.new_myaccount .topnav ul li.last { border:none; padding-right: 10px; width:79px; background:none; border:1px solid #D8E6F3;}
.new_myaccount .topnav ul li ul { display:block;}
 .new_myaccount .topnav ul.first{border-left:1px solid #85B0DC;width:585px;}
.new_myaccount .topnav ul li.active { background:#FFF; border:1px solid #85B0DC;border-left:none; border-bottom:1px solid #fff;}
.new_tab_content { border:1px solid #aac9e7;  border-top:none; }
.new_myaccount .topnav ul li.active .rightcorner , .new_myaccount .topnav ul li.active .leftcorner { background-image:url(../../images/tab_corner_active.png);}

.new_myaccount .topnav ul li.active { border-bottom: 1px solid #FFFFFF; z-index: 999;}
 
.new_myaccount ul.sub_menu { 
	background:#ffffff url(../../images/submenu_bg.jpg) bottom left no-repeat;
	min-height: 43px;
    border-color: #85B0DC #85B0DC;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    display: block;
    margin-top: 0px;
    position: relative;
    width: 584px;
    z-index: 99;
}
.new_myaccount div.sub_menu  
{
    clear:both;
    border-color: #85B0DC #85B0DC;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    display: block;
    margin-top: -0px;
    position: relative;
    width: 584px;
    z-index: 99;
}
.new_myaccount ul.sub_menu li { border:none; background:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.new_myaccount ul.sub_menu li a { color:#000; font-size:11px; font-weight:normal;}
.new_myaccount ul.sub_menu li a:hover { font-weight:bold;}
.new_myaccount ul.sub_menu li:hover { border:none;}
.new_myaccount ul.sub_menu.deactive { display:none;}
.sub_menu { display:block;}
.sub_menu li a:hover { color:#069; font-weight:normal !important;}
.sub_menu li.active { background:url(../../images/bullet.jpg) center bottom no-repeat !important; color:#000; font-weight:bold; border:none !important; }

.active.cover {
	   margin-left: -2px !important;
    padding-right: 21px !important;
    border-left:1px solid #85B0DC !important;
}
.lblbegs{font:bold 13px Verdana,Arial,Helvetica,sans-serif;color:#D4091C;margin:2px;padding:1px 5px 1px 5px;}
.datagridheader{background-Color:#D8E6F3;height:22px;font-weight:bold;text-align:center;color:#00396C;padding:0px;font-size:11px;}
.borderimg{border:1px solid #D8E6F3;border-collapse:collapse;}
.borderimg1{border-right:1px solid #D8E6F3;}
.main{background-color:White;}
.borderstyle{border-bottom-style:dotted;border-top-style:dotted;border-width:thin;border-color:#152D58;}
.billup{float: left; width: 100px; padding-left: 5.5px;}
.billdet{width: 100px; float: left;}
.shipdet{width: 100px; float: left;}

  .shopping_cart_linkbgMasterNew { background-image:  url(../../images/shopping_cart_links_bgMasterNew.gif); background-repeat: no-repeat;color: #FFFFFF;
    height: 22px; margin-left: 700px;padding-top: 2px;width: 300px;}
    
    .shopping_cart_linkbgMasterNewWithOutLogin { background-image:  url(../../images/bg-top-nav_56.gif); background-repeat: no-repeat;color: #FFFFFF;
    height: 22px; margin-left: 747px;padding-top: 2px;width: 260px;}
    .orderstatus_pendingForPrint {-x-system-font: none;color: #D4091C;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 13px;
    font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: bold;line-height: normal;margin-bottom: 2px;margin-left: 2px;
    margin-right: 2px;margin-top: 2px;padding-bottom: 1px;padding-left: 5px;padding-right: 5px;padding-top: 1px;} 
   


/************************ Tab Content ****************/
.clear { clear:both;}
.new_tab_content { display:block;}
.new_tab_content h1.maintitle { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#00396C; font-weight:normal; height:21px; display:block; padding:22px 11px 13px 11px;  margin-top: 0;}
		
/***********************For Open Popup *********************/

/**********************ViewCart New Desing ****************/
.viewcart_heading_new{background-image:url(../../imagesNew/search_result_strip_bg_cart.gif);height:22px;font-weight:bold;text-align:center;color:#3e3e3e;padding:0px;
                  border-bottom : 1px solid #B4CFEA;
            border-left : 0px;
            border-top : 0px;
            border-right : 0px;            
            
                  }


		
		
