body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	border-style: none;
}
h1 {
	color: #316e8c;
	font-size: 22px;
	font-weight: normal;
	line-height: 24px;
	padding: 0;
	padding-bottom: 10px;
	margin: 0;
	text-transform: uppercase;
}
h1:hover {
	cursor: pointer;
}
h2 {
	color: #316e8c;
	font-size: 16px;
	font-weight: normal;
	padding: 0;
	padding-bottom: 10px;
	margin: 0;
}
h2.aboutus 
{
    color: #bb2c2b;
	font-size: 15px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
}
h3 {
	padding: 0;
	margin: 0;
	color: #991112;
	text-transform: uppercase;
}
h4 {
	font-size: 16px;
	text-transform: uppercase;
	color: #bb2c2b;
	margin: 0;
	padding-bottom: 6px;
	font-weight: normal;
}
h5 
{
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    padding-bottom: 14px;
    font-weight: bold;
    color: #484848;
}
hr {
	height: 1px;
	color: #316e8c;
	border: 0;
	background-color: #316e8c;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #316e8c;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #316e8c;
}
a:hover {
	text-decoration: underline;
	color: #316e8c;
}
a:active {
	text-decoration: none;
	color: #316e8c;
}
#container {
	width: 966px;
}
#container #header {
	background-image: url(../../images/template/header_background.jpg);
	height: 75px;
	width: 100%;
}
#container #header #left {
	text-align: left;
	float: left;
	width: 560px;
}
#container #header #right {
	text-align: left;
	float: right;
	width: 405px;
}
#container #header #right input {
	border: solid 1px #b2b2b2;
	width: 84px;
	height: 18px;
}
#container #header #right #login {
	float: left;
}
#container #header #right #login td {
	font-size: 10px;
}
#container #header #right #rightmid {
	float: left;
	width: 47px;
	text-align: center;
	position: relative;
}
#container #header #right #rightmid .ln {
	position: absolute;
	font-size: 11px;
	left: 50px;
	top: 45px;
}
#container #header #right #search {
}
#container #header #right #search td {
	font-size: 10px;
}
#container #mainmenu {
	background-image: url(../../images/template/mainmenu_background.jpg);
	border: solid 1px #5d1818;
	height: 26px;
}
#container #mainmenu ul {
	margin: 0;
	padding: 5px 0px 0px 33px;
}
#container #mainmenu ul li {
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	float: left;
	padding-left: 70px;
	position: relative;
}
#container #mainmenu ul li.hh  {
    height: 40px;
}
#container #mainmenu ul li a {
	color: white;
	text-transform: uppercase;
}
#container #mainmenu ul li a:hover {
	text-decoration: none;
}
#container #mainmenu ul li#span {
	color: white;
	padding-left: 10px;
}
#container #mainmenu ul li ul {
	visibility: hidden;
	background-color: #f0f0f0;
	width: 175px;
	top: 18px;
	left: 55px;
	position: absolute;
	padding: 0;
	margin: 0;
	border-top: solid 1px #bcbcbc;
}
#container #mainmenu ul li ul li {
	list-style-type: none;
	width: 100%;
	border: solid 1px #bcbcbc;
	border-top: none;
	height: 20px;
	text-align: left;
	padding: 0;
	margin: 0;
}
#container #mainmenu ul li:hover ul {
	visibility: visible;
}
#container #mainmenu ul li ul li a {
	color: #316e8c;
	padding-left: 15px;
	text-transform: uppercase;
	font-size: 12px;
}
#container #mainmenu ul li ul li a:hover {
	color: #a01313;
}
#container #heightsep {
	height: 22px;
}
#container #ourdiamonds {
	width: 100%;
	height: 245px;
}
#container #ourdiamonds #left {
	background-color: #f1f1f1;
	text-align: left;
	width: 388px;
	height: 245px;
	float: left;
}
#container #ourdiamonds #left #in {
	padding: 10px;
}
#container #ourdiamonds #left #in li {
	padding: 0;
	margin: 0;
}
#container #ourdiamonds #diamonds_left li {
	padding: 0;
	margin: 0;
}
#container #ourdiamonds #diamonds_left ul li {
	padding: 0;
	margin: 0;
	line-height: 15px;
}
#container #ourdiamonds td#blue {
	background-image: url(../../images/diamonds/blue.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#pink {
	background-image: url(../../images/diamonds/pink.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#yellow {
	background-image: url(../../images/diamonds/yellow.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#orange {
	background-image: url(../../images/diamonds/orange.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#green {
	background-image: url(../../images/diamonds/green.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#champagne {
	background-image: url(../../images/diamonds/champagne.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#grey {
	background-image: url(../../images/diamonds/grey.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#black {
	background-image: url(../../images/diamonds/black.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#white {
	background-image: url(../../images/diamonds/white.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#red {
	background-image: url(../../images/diamonds/red.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#purple {
	background-image: url(../../images/diamonds/purple.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#chameleon {
	background-image: url(../../images/diamonds/chameleon.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#violet {
	background-image: url(../../images/diamonds/violet.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds td#pairs {
	background-image: url(../../images/diamonds/pairs.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#container #ourdiamonds #diamonds_tbl tr {
	height: 30px;
}
#container #ourdiamonds #middle {
	float: left;
	width: 8px;
	height: 245px;
}
#container #ourdiamonds #right_nobackground {
	width: 570px;
	height: 245px;
	float: right;
	text-align: left;
}
#container #ourdiamonds #right_nobackground #diamonds_in_list ul
{
    padding: 0;
    margin: 0;
    padding-left: 15px;
}
#container #ourdiamonds #right_nobackground #diamonds_in_list ul li
{
    text-transform: uppercase;
    list-style-type: none;
    font-weight: bold;
    line-height:30px;
}
#container #ourdiamonds #right_nobackground #diamonds_in_list ul li a
{
    
}
#container #ourdiamonds #right_nobackground #jewelrymenu ul {
	margin: 0;
	padding: 0;
}
#container #ourdiamonds #right_nobackground #jewelrymenu ul li {
	list-style-type: none;
	line-height: 16px;
}
#container #ourdiamonds #right_nobackground #jewelrymenu ul li a {
	font-weight: bold;
}
#container #ourdiamonds #right_nobackground #jewelrymenu ul li a:hover {
	text-decoration: none;
}
#container #ourdiamonds #right_nobackground #pageDataSourceGridview th {
	padding: 0;
	margin: 0;
	display: none;
}
#container #ourdiamonds #right {
	background-color: #d4d4d4;
	width: 570px;
	height: 245px;
	float: right;
	text-align: center;
}
#container #ourdiamonds #right_nobackground #top,
#container #ourdiamonds #right #top {
	padding-top: 8px;
}
#container #main #left {
	width: 212px;
	float: left;
	text-align: left;
}
#container #main #left #pad {
	padding: 10px;
}
#container #main #middle_right {
	width: 743px;
	padding-left: 10px;
	text-align: left;
	float: left;
}
#container #main #middle_right #GridView1
{
    border: solid 1px #E3E3E3 !important;
}
#container #main #middle_right #GridView1 th,
#container #main #middle_right #GridView1 td {
	
	border: solid 1px #E3E3E3;	
}
#container #main #middle_right #GridView2 th
{
    background-image: url(../../images/bg_blue_dimond.png);
}

#container #main #middle_right .GridView2_border
{
    border: solid 1px #E3E3E3;
    border-collapse:collapse;
   	
}
#container #main #middle_right .GridView2_border td{
	border: solid 1px #E3E3E3;
	
}
#container #main #middle_right .GridView2_noborder {
    border:none;
    margin-right:20px;	
    margin-bottom:10px;
}
#container #main #middle_right .GridView2_noborder td {
    border:none;	
}

#container #main #middle_right #sep {
	width: 745px;
	height: 1px;
	background-color: #d4d4d4;
}
#container #main #middle_right #productstable
{
    border:solid 1px #E3E3E3;
}
#container #main #middle_right #productstable th {
	/*background-color: #f1f1f1;*/
	height: 60px;
	font-size: 13px;
	color: #484848;
	background-image: url(../../images/bg_blue_dimond.png);
}
#container #main #middle_right #sortbox ul {
	margin: 0;
	padding: 0;
	padding-top: 15px;
}
#container #main #middle_right #sortbox ul li {
	float: left;
	list-style-type: none;
	padding-left: 45px;
}
#container #main #middle #double {
	width: 532px;
	display: table;
}
#container #main #middle #double #left {
	width: 225px;
	float: left;
}
#container #main #middle #double #middle {
	width: 42px;
	float: left;
	text-align: center;
}
#container #main #middle #double #right {
	width: 235px;
	float: left;
	padding: 0;
	margin: 0;
}
#container #main #left #padtop {
	padding-top: 10px;
}
#container #main #left #pad_notop {
	padding-left: 10px;
	padding-right: 10px;
}
#container #main #left #padsep {
	width: 204px;
	height: 1px;
	background-color: #e3e3dd;
}
#container #main #left #articles {
}
#container #main #left #articles ul {
}
#container #main #left #articles ul li {
	list-style-type: none;
	list-style-image: url(../../images/template/bullet.jpg);
}
#container #main #sep {
	width: 1px;
	height: 629px;
	float: left;
	background-color: #e3e3dd;
}
#container #main #middle {
	width: 532px;
	float: left;
}
#container #main #middle #pad {
	padding-left: 6px;
	padding-right: 6px;
	text-align: left;
}
#container #main #middle #pad #in {
	padding-left: 19px;
	padding-right: 19px;
}
#container #main #middle #pad #in a 
{
    color: #000000;
    text-decoration: underline;
}
#container #main #middle #pad #in a:hover 
{
    text-decoration: none;
}
#container #main #middle #pad #in #buyersinfo {
	/*height: 100px;*/
}
#container #main #middle #pad #in #buyersinfo ul {
	margin: 0;
	padding: 0;
	padding-left: 35px;
	padding-top: 2px;
}
#container #main #middle #pad #in #buyersinfo ul li .content {
	position: absolute;
	padding-top: 2px;
}
#container #main #middle #pad #in #buyersinfo ul li {
	list-style-type: none;
	height: 35px;
	list-style-image: url(../../images/binfobullet.jpg);
}
#container #main #middle #pad #in #articles ul {
	margin: 0;
	padding: 0;
	padding-left: 15px;
}
#container #main #middle #pad #in #articles ul li {
	list-style-type: none;
	list-style-image: url(../../images/bullet.jpg);
	padding-top: 10px;
}
#container #main #middle #pad #in #requiredfields {
	background-image: url(../../images/requiredfieldsstatement.jpg);
	width: 485px;
	height: 22px;
}
#container #main #middle #pad #padtop {
	height: 15px;
}
#container #main #middle #pad #padsep {
	width: 515px;
	height: 1px;
	background-color: #e3e3dd;
}
#container #main #right #in {
	padding-left: 10px;
	padding-right: 10px;
}
#container #footer_top {
	height: 1px;
	text-align: left;
	width: 966px;
	display:table;
	background-color: #e3e3dd;
}

#container #footer_bottom {
	height: 1px;
	text-align: left;
	width: 966px;
	display:table;
	background-color: #000000;
}

#container #main #right {
	width: 211px;
	text-align: left;
	float: left;
	padding: 0;
	padding-left: 9px;
	margin: 0;
}
#container #main #right ul {
	padding-left: 25px;
	
}
#container #main #right ul li {
	list-style-image: url(../../images/template/jbullet.jpg);
	padding-left: -5px;
}
#container #main #right #pad_notop {
	padding-left: 10px;
	padding-right: 10px;
}
#container #main #right #padtop {
	padding-top: 10px;
}
#container #main #right #padsep {
	width: 211px;
	height: 1px;
	background-color: #e3e3dd;
}
#container #main #right #hotdeals {
	width: 211px;
	height: 236px;
	background-image: url(../../images/template/banner_hotdeals_background.jpg);
}
#container #main #right #hotdeals:hover {
	cursor: pointer;
}
.hotprice
{
    color: Red;
}
#container #main #right #hotdeals #in 
{
    padding-top: 90px;
}
#pageDataSourceGridview td,th {
  /*border: none !important;*/
}
.tab {
	border: solid 1px #4b717f;
	width: 204px;
	height: 24px;
	color: white;
	background-image: url(../../images/template/tab_background.jpg);
	font-weight: bold;
	text-align: left;
	line-height: 22px;
}
.tab:hover {
	cursor: pointer;
}
.vip_tab {
	background-image: url(../../images/template/vip_tab.jpg);
	background-repeat: no-repeat;
	width: 208px;
	height: 42px;
	color: white;
	font-weight: bold;
	text-align: left;
	line-height: 37px;
}
.vip_tab:hover {
	cursor: pointer;
}
.vip_tab span {
	padding-left: 50px;
}
.newitems_tab {
	background-image: url(../../images/template/newitems_tab.jpg);
	width: 208px;
	height: 42px;
	color: white;
	font-weight: bold;
	text-align: left;
	line-height: 37px;
}
.newitems_tab:hover 
{
    cursor: pointer;
}
.newitems_tab span {
	padding-left: 50px;
}
.tab span {
	padding-left: 10px;
}
.tab:hover 
{
    cursor: pointer;
}
.gotowishlist {
	float: right;
	position: relative;
	bottom: 20px;
}
.inputbox {
	width: 207px;
	height: 18px;
	background-image: url(../../images/inputbox.jpg);
	border: none;
}
.pr_email {
	width: 300px;
}
.url_anchor {
	text-transform: uppercase;
}
.left {
	float: left;
	width: 300px;
}
.diamond_id 
{
    display: none;
}
.diamond_tagged_field 
{
    color: #207490;
    width:180px;
    font-weight:bold;
    font-size:13px;
    height:27px;
    padding-left:5px;      
}
.diamond_tagged_price
{
    font-size:18px;
    padding-top:5px;
    
}
.diamond_tagged_pricesmall
{
    font-size:12px;
    text-decoration:line-through;
    
}
.diamond_tagged_text 
{
    color: gray; 
    font-size:13px;
    padding-left:5px;
    width:200px; 
    /*border-right:solid 1px #F0F0F0 !important;*/
}
.diamond_odd
{
    background-image:url(../../images/bg_dimond_in.png);
    
}
.link_img
{
    border:none; 
    vertical-align:middle;
    
}
.border_color
{
    /*border-right:solid 1px #F0F0F0;*/
}
.diamond_inputbox 
{
    border: solid 1px #e6e6e6;
    width: 147px;
    height: 17px;
    color: #7a7a7a;
}
.diamond_textbox 
{
    border: solid 1px #e6e6e6;
    width: 300px;
    height: 72px;
    color: #7a7a7a;
}
.backtoshopping
{
    text-decoration: none;
    font-weight: bold;
    color: #226484;
}
.backtoshopping:hover
{
    cursor: pointer;
    text-decoration: none;
}
.gridview_item 
{
    color:#484848;
    font-size:14px;
    font-weight:bolder;
    text-align:center;
    height:72px;
}
.gridview_item_alt
{
    background-image: url(../../images/bg_blue_dimond.png); 
    background-repeat: repeat-x;
    color:#484848;
    font-size:14px;
    font-weight:bolder;
    text-align:center;
    height:72px;
}
.gridview_header
{
    font-weight:bold;
    text-align:center;
    color:#484848;
    height:60px;   
    background-image: url(../../images/bg_blue_dimond.png); 
}
.price_text 
{
    color: #a02122;
    font-weight: bold;
}
#paymentsteps {
	background-color: #f1f1f1;
	height: 57px;
}
#paymentstepsclose {
	background-color: #f1f1f1;
	height: 22px;
}
.payment_selected {
	color: #a81515;
	font-size: 14px;
	line-height: 50px;
}
.bigfont {
	font-size: 22px;
}
.lt {
	text-decoration: line-through;
}
.rt {
	color: red;
}
.asterik {
	color: red;
}
.hide {
	display: none;
}

.s-main-2-diam{float:left;width:100%}
.s-main-2-art{float:left;width:100%;position:relative}
.dim-src{float:left;width:100%;font:normal 12px arial;color:#BA8748}.dim-src-sec{float:left;width:100%}.dim-src-from-to{float:left;width:82%}.dim-src-sec-pad{padding:10px
0;width:55%}.dim-src-sec-pad2{padding:10px
0;width:45%}.dim-src
.title{float:left;width:55px;font:normal 11px arial;color:#942023;padding-top:5px}.dim-src .pairs-title,
.dim-src .side-stone-title,
.dim-src .shape-title,
.dim-src .color-title{padding-top:37px}.dim-src .intensity-title{padding-top:15px}.dim-src .jewelry
.title{width:87px}.dim-src .jewelry
select{width:165px !important}.dim-src .shape-options,
.dim-src
.options{float:left;text-align:center;border-bottom:1px solid #828387;margin:5px
0;padding:5px
0;color:#8B8B8D;width: 650px;}.dim-src select, .dim-src
input{background-color:#F5F5F6;border-bottom:1px solid #DADADA;border-right:1px solid #DADADA;width:80px}.dim-src
select{width:75px}.secondary_hue{float:left;width:632px;margin-left:55px;padding:5px
0;padding-left:18px;border-bottom:1px solid #828387}.dim-src input[type="image"]{width:auto;margin:6px
0}.dim-src input[type="checkbox"],
.dim-src input[type="radio"]{width:15px;background:transparent;border:none;padding:0;margin:0}.dim-src .options .opt-first .image,
.dim-src .pairs-options .opt-first .image,
.dim-src .side-stones-options .opt-first .image,
.dim-src .shape-options .opt-first .image,
.dim-src .intensity-options .opt-first{border-left:1px solid #828387}.dim-src .intensity-options .opt-first{padding:0
4px}.dim-src .shape-options .opt-first{padding:0
3px}.dim-src .shape-options .opt-first
img{padding-top:6px}.dim-src .options .opt,
.dim-src .options .opt-sel{float:left;width:50px;overflow:hidden;font:normal 11px arial}.dim-src .shape-options .opt,
.dim-src .shape-options .opt-sel{float:left;width:46px;overflow:hidden;font:normal 11px arial}.dim-src .intensity-options .opt,
.dim-src .intensity-options .opt-sel{width:69px !important;padding:0
1px !important;border-right:1px solid #828387}.dim-src .side-stones-options .opt,
.dim-src .side-stones-options .opt-sel{width:46px !important}.dim-src .side-stones-options
.image{height:37px !important}.dim-src .side-stones-options .image img,
.dim-src .side-stones-options .image
img{width:35px !important;height:35px !important}.dim-src .pairs-options .opt,
.dim-src .pairs-options .opt-sel{width:65px !important}.dim-src .pairs-options
.image{height:57px !important}.dim-src .pairs-options .image img,
.dim-src .pairs-options .image
img{width:55px !important;height:55px !important}.dim-src .shape-options .opt-sel,
.dim-src .options .opt-sel{font:normal 11px arial;color:#942023}.dim-src .shape-options .opt-sel input,
.dim-src .options .opt-sel
input{border:1px
solid #BA8748}.dim-src
.image{border-right:1px solid #828387;padding:5px
0;height:39px;padding-top:5px}.intensity-options .opt-sel .name,
.intensity-options .opt
.name{padding-bottom:5px}.dim-src .half-moon{letter-spacing:-1px;white-space:nowrap}.dim-src-btn{float:right;width:15%;padding-left:10px;text-align:center}#close-search-div{background:url("http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_closebox.png") no-repeat scroll left top transparent;cursor:pointer;height:30px;position:absolute;right:-15px;top:-12px;width:30px;z-index:181}.results_counter{float:left;width:100%;height:22px;text-align:center;color:#942023;font:normal 18px arial}#reset_search{cursor:pointer}#search_nav{height:156px;width:100%}#search_nav
ul{width:100%;margin:0
auto}#search_nav li:first-child{border-left:none;margin-left:70px}#search_nav
li{border-left:1px solid #ddd;float:left;padding-left:1px;width:175px;list-style-type:none;text-align:center;margin-top:0px}#search_nav
a{color:#942023;display:block;padding:17px;position:relative;word-spacing: -2px;font-size:12px;height:122px;text-decoration:none}#search_nav
a.current{background:url(http://images.fancydiamonds.net/_media_static/global/diamonds/adv_search/tab_bg.jpg)}#search_nav
img{background-color:#fff;border:1px
solid #ccc;margin:3px
0 5px 27px;padding:4px;display:block}#search_nav
strong{display:block;font-size:13px}#panes{border:none;width:100%;margin-bottom:-5px;padding-bottom:20px;position:relative}#panes div.search-section{display: block;width:100%;float:left;}#panes div.short-section{height:120px}.choose-diamond-desc{float:left;width:100%;color:#BA8748;font:normal 25px "Times New Roman";text-align:center;margin-top:10px;display:none}.adv_search_sprites{background-image:url('http://images.fancydiamonds.net/_media_static/global/sprites/adv_search_sprite.png');background-color:transparent;background-repeat:no-repeat;margin:auto}#color_1_png{height:29px;width:29px;background-position  : -0px -0px}#color_2_png{height:29px;width:29px;background-position  : -29px -0px}#color_3_png{height:29px;width:29px;background-position  : -58px -0px}#color_4_png{height:29px;width:29px;background-position  : -116px -0px}#color_5_png{height:29px;width:29px;background-position  : -174px -0px}#color_6_png{height:29px;width:29px;background-position  : -145px -0px}#color_7_png{height:29px;width:29px;background-position  : -87px -0px}#color_8_png{height:29px;width:30px;background-position  : -203px -0px}#color_9_png{height:29px;width:29px;background-position  : -233px -0px}#color_10_png{height:29px;width:29px;background-position  : -262px -0px}#color_11_png{height:29px;width:29px;background-position  : -291px -0px}#color_12_png{height:29px;width:29px;background-position  : -349px -0px}#color_13_png{height:29px;width:30px;background-position  : -320px -0px}#p_1_s_png{height:55px;width:55px;background-position  : -599px -0px}#p_2_s_png{height:55px;width:55px;background-position  : -379px -0px}#p_3_s_png{height:55px;width:55px;background-position  : -435px -0px}#p_4_s_png{height:55px;width:55px;background-position  : -489px -0px}#p_5_s_png{height:55px;width:55px;background-position  : -544px -0px}#p_6_s_png{height:55px;width:55px;background-position  : -709px -0px}#p_7_s_png{height:55px;width:55px;background-position  : -655px -0px}#p_8_s_png{height:55px;width:55px;background-position  : -764px -0px}#p_11_s_png{height:55px;width:55px;background-position  : -819px -0px}#p_12_s_png{height:55px;width:55px;background-position  : -909px -0px}#s_1_s_png{height:35px;width:35px;background-position  : -875px -0px}#s_2_s_png{height:35px;width:35px;background-position  : -964px -0px}#s_3_s_png{height:35px;width:35px;background-position  : -999px -0px}#s_4_s_png{height:35px;width:35px;background-position  : -1034px -0px}#s_5_s_png{height:35px;width:35px;background-position  : -1069px -0px}#s_6_s_png{height:35px;width:35px;background-position  : -1104px -0px}#s_8_s_png{height:35px;width:35px;background-position  : -1139px -0px}#s_9_s_png{height:35px;width:35px;background-position  : -1174px -0px}#s_11_s_png{height:35px;width:35px;background-position  : -1209px -0px}#s_12_s_png{height:35px;width:35px;background-position  : -1244px -0px}#s_14_s_png{height:35px;width:35px;background-position  : -1279px -0px}#s_18_s_png{height:35px;width:35px;background-position  : -1314px -0px}#s_26_s_png{height:35px;width:35px;background-position  : -1349px -0px}#s_27_s_png{height:35px;width:35px;background-position  : -1384px -0px}#shape_1_png{height:37px;width:37px;background-position  : -1419px -0px}#shape_2_png{height:36px;width:30px;background-position  : -1456px -0px}#shape_3_png{height:36px;width:25px;background-position  : -1486px -0px}#shape_4_png{height:36px;width:22px;background-position  : -1511px -0px}#shape_5_png{height:32px;width:33px;background-position  : -1533px -0px}#shape_6_png{height:33px;width:23px;background-position  : -1566px -0px}#shape_7_png{height:30px;width:30px;background-position  : -1589px -0px}#shape_8_png{height:28px;width:31px;background-position  : -1619px -0px}#shape_9_png{height:30px;width:35px;background-position  : -1650px -0px}#shape_10_png{height:33px;width:35px;background-position  : -1685px -0px}#shape_11_png{height:33px;width:35px;background-position  : -1720px -0px}#shape_12_png{height:37px;width:31px;background-position  : -1755px -0px}#shape_13_png{height:33px;width:32px;background-position  : -1786px -0px}#shape_14_png{height:34px;width:30px;background-position  : -1818px -0px}ul.dropdown,
ul.dropdown li,
ul.dropdown
ul{list-style:none;margin:0;padding:0}* html
ul.dropdown{margin-top: -1px}ul.dropdown
li{float:left;vertical-align:middle;zoom:1}ul.dropdown li.selected,
ul.dropdown li.activate,
ul.dropdown li:hover{position:relative;z-index:599;cursor:default}ul.dropdown
ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%}ul.dropdown ul
li{float:none}ul.dropdown ul
ul{top:1px;left:99%}ul.dropdown li:hover>ul{visibility:visible}ul.dropdown{font-weight:bold;margin-top:0}ul.dropdown
li{color:#fff;font:normal 14px arial;margin:0}ul.dropdown
li.sep{border-left:1px solid #fff}ul.dropdown li.selected,
ul.dropdown li.activate,
ul.dropdown li:hover{color:#BE7529;cursor:pointer}ul.dropdown li
div{margin-right:4px;cursor:pointer;height:10px;width:10px;background-position : -1221px -0px;display:inline-block}ul.dropdown
a.level1{display:block;height:100%;padding:0
8px;color:#fff;text-decoration:none}ul.dropdown
a{color:#BE7529;text-decoration:none}ul.dropdown li.selected a.level1,
ul.dropdown li:hover
a.level1{color:#fff}ul.dropdown ul li.selected a,
ul.dropdown ul li:hover
a{color:#BE7529}ul.dropdown
ul{width:170px;padding-top:1px}ul.dropdown ul
li{background:#EFE7D3;height:auto;font:normal 12px arial;color:#BE7529;padding:5px;border-bottom:1px solid #BE7529}ul.dropdown ul li:hover{background:#FCF3EA;font:normal 12px arial;color:#BE7529}ul.dropdown ul
li.sep{margin-top:3px}ul.dropdown
*.dir{padding-right:20px;background-image:url(/styles/1/images/nav-arrow-down.png);background-position:100% 50%;background-repeat:no-repeat}ul.dropdown-horizontal ul
*.dir{padding-right:15px;background-image:url(/styles/1/images/nav-arrow-right.png);background-position:100% 50%;background-repeat:no-repeat}ul.dropdown-upward
*.dir{background-image:url(/styles/1/images/nav-arrow-top.png)}ul.dropdown-vertical *.dir,
ul.dropdown-upward ul
*.dir{background-image:url(/styles/1/images/nav-arrow-right.png)}ul.dropdown-vertical-rtl
*.dir{padding-right:10px;padding-left:15px;background-image:url(/styles/1/images/nav-arrow-left.png);background-position:0 50%}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top: -20px;margin-left: -20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px
solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top: -15px;right: -15px;width:30px;height:30px;background:transparent url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('http://images.fancydiamonds.net/_media_static/global/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left: -9999px;width:30px;height:30px;margin-top: -15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png');background-position: -40px -30px}#fancybox-right-ico{background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png');background-position: -40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover
span{left:20px}#fancybox-right:hover
span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top: -20px;left:0;width:100%;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox-x.png')}#fancybox-bg-ne{top: -20px;right: -20px;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png');background-position: -40px -162px}#fancybox-bg-e{top:0;right: -20px;height:100%;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox-y.png');background-position: -20px 0px}#fancybox-bg-se{bottom: -20px;right: -20px;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png');background-position: -40px -182px}#fancybox-bg-s{bottom: -20px;left:0;width:100%;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox-x.png');background-position:0px -20px}#fancybox-bg-sw{bottom: -20px;left: -20px;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png');background-position: -40px -142px}#fancybox-bg-w{top:0;left: -20px;height:100%;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox-y.png')}#fancybox-bg-nw{top: -20px;left: -20px;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png');background-position: -40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom: -20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap
td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0
0 0 15px;background:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0
0 3px 0;background:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox-x.png') 0px -40px}#fancybox-title-float-right{padding:0
0 0 15px;background:url('http://images.fancydiamonds.net/_media_static/global/fancybox/fancybox.png') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6
div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.fancydiamonds.net/_media_static/global/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}
