/*Search Form*/
.divsearchform{position: relative;
               
               }
.sf_tab{line-height: 26px;border:0;background:#e2e0e0;border-radius:3px
    padding: 3px 11px 0;
    position: absolute;
    top: -33px;left:-1px;z-index:1;}
.tblsearchform td{padding:0 10px ;}
.searchtype div{margin-left:10px}
#newshapes.ui-buttonset{margin-left:8px;top:22px;left:5px}
.shapes .ui-button-text-only .ui-button-text,#FancyColors .ui-button-text-only .ui-button-text,#Intesities .ui-button-text-only .ui-button-text {padding: 5px;}

.clarity{width: 500px;padding-top: 20px;}
.clarity .jslider{width:80%;left:20px;top:15px}
.clarity .jslider .jslider-scale ins{font-size:8px}
.labs{float:left;width:300px;margin-left:8px;height:140px;}
.labs .ui-button-text-only .ui-button-text {padding: 0.2em 0.5em;}
#colorfrom,#colorto{width:50px;}
#fancycolorfrom,#fancycolorto{width:80px}
#intensefrom,#intenseto{width:80px}
#Intensity .jslider .jslider-scale ins{font-size:9px}

#weightfrom,#weightto{width:60px;background: #FFF;}
#weightselect{width:100px;background: #FFF;}
.color,.other{width:300px;height:140px;float:right}
#color .jslider {width:88%;left:10px;top:31px}
#cutDiv .jslider {width:80%;left:10px;top:15px}
#fancycolor .jslider {width:90%;left:10px;top:22px}
.other2{}
#colorContent div{padding:5px;}
#labsDiv{height:40px;position:absolute;top:0;left:0} 
/*#labsDiv.ui-buttonset {margin: 10px 0 0 10px;}*/

.advance{}
#advance{cursor:pointer}

#ifsearchprofile{width:100%;height:170px;}
.searchtype{position:relative;width:300px;height:25px;float:left}
.sortby{position:relative;width:610px;float:right;height:25px}
.sortby select{width:110px}

/*ui*/
.clarity .jslider-value,.intensity .jslider-value, #cutDiv .jslider-value{display:none;}

/*tabs*/
.tabs .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 0px;}
.tabs .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius: 0px;}
.tabs .ui-widget {font-size: 14px;}
.tabs .ui-widget-header {background: none;border: 0px solid #AAAAAA;}
.tabs .ui-tabs {padding:0;}
.tabs.ui-widget-content {background: none;border: 0px solid #AAAAAA;color: #222222;}
.tabs.ui-tabs .ui-tabs-nav li a {float: left;padding: 0;text-decoration: none;}
.tabs h2,.tabs .head2Txt {font-weight: normal;font-size: 12px;line-height: 26px;}
.tabs li.ui-state-default,.tabs li.ui-widget-content li.ui-state-default,.tabs li.ui-widget-header li.ui-state-default{line-height: 14px;border-left: 1px solid #565656;border-right: 1px solid #565656;border-top: 1px solid #565656;border-bottom: 1px solid #ffffff;color: #555555;font-weight: normal;}

#tabs li.ui-state-default a{}
#tabs li.ui-state-hover a{color:#000000}
#tabs li.ui-state-active a{color:#656565}

#fancycolor,#color{height:95px;}
#fancycolor{height:120px;}
#cutDiv,#polishDiv,#symmetryDiv,#SearchForDiv,#SortByDiv,#AdvanceDiv,#searchprofilesDiv,.sf_buttons{height:83px;border:solid 1px #cccccc;background:#e2e0e0;border-radius:3px;box-shadow:none}
#SearchForDiv,#SortByDiv,#AdvanceDiv{height: 80px;padding:10px}
#AdvanceDiv,#searchprofilesDiv{height:auto;}

.tabs .ui-corner-all, .tabs .ui-corner-bottom, .tabs .ui-corner-right, .tabs .ui-corner-br {border-bottom-right-radius: 0px;}
.tabs .ui-corner-all, .tabs .ui-corner-bottom, .tabs .ui-corner-left, .tabs .ui-corner-bl {border-bottom-left-radius: 0px;}
.tabs .ui-corner-all,.tabs .ui-corner-top,.tabs .ui-corner-right,.tabs .ui-corner-tr {border-top-right-radius: 0px;}
.tabs .ui-corner-all,.tabs .ui-corner-top,.tabs .ui-corner-left,.tabs .ui-corner-tl {border-top-left-radius: 0px;}
.tabs{font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif,arial;}
.tabs.ui-tabs {padding: 0;}
.tabs.ui-tabs .ui-tabs-nav {padding: 0;}
.tabs h2{margin:0;padding: 3px 11px 0;}
.tabs li{border:solid 1px black;font-size: 12px;line-height: 14px;}

.NewStonesDiv{position:relative;width:30px;}
.NewStonesDiv img{position:absolute;left:11px;top:-5px;}

.other2{float:left;width:700px;}
.sf_buttons{float:right;margin-top: 28px;width: 207px;height:auto;padding:0 0 8px 0;text-align:center;}
.sf_buttons input{margin:10px 0px 0px 0px;width:180px;}

/*locations*/
#LocationsDiv {margin:10px 0 0 0}
#LocationsDiv table{margin:10px 0 0 18px}
#LocationsDiv label{width:160px;margin:0 15px 0 0}