﻿@charset "utf-8";
.cas{border:1px solid #f00;}
html, body{font-size:12px; background:#ad9b8f; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#452416; line-height:18px;}
/*EXisting STYLE */

div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
.selectbox option{ padding-left:10px;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul, li{ list-style-type:none;}

a{color:#808080; text-decoration:underline; outline:none;}
a:link,a:visited{color:#808080; text-decoration:underline; outline:none;}
a:hover{color:#ff6000; text-decoration:none; outline:none;}
a:active{color:#808080; text-decoration:underline; outline:none;}

.separator{width:100%; height:1px; line-height:1px; font-size:1px; clear:both; }

.wraper{ width:100%;}
.container{ width:1000px; margin:0px auto 0 auto; padding:0px;  /*overflow:hidden;*/}

.customcontent{width:946px;padding: 0px 12px;float:left; }
.result-tab-custom{padding:0px 5px; width:906px;}

.page_box{width:1000px;}
.page_box .top{float:left; line-height:1px; font-size:1px; width:1000px; height:15px; background:url(../images/page-top.gif.ashx) no-repeat; }
.page_box .mid{float:left; width:1000px;  } /*background:url(../images/page-mid.gif) repeat-y;*/
.page_box .btm{float:left; line-height:1px; font-size:1px; width:1000px; height:15px; background:url(../images/page-btm.gif.ashx) no-repeat; }
.page-inner{padding:0px 15px 0px 15px;}

/*.page_box{width:847px; margin:0 auto;}
.page_box .top{float:none; line-height:1px; font-size:1px; width:847px; height:15px; background:url(../images/page-top.gif) no-repeat; }
.page_box .mid{float:none; background:url(../images/page-mid.gif) repeat-y; width:847px; margin:0 auto; }
.page_box .btm{float:left; line-height:1px; font-size:1px; width:847px; height:15px; background:url(../images/page-btm.gif) no-repeat; }
.page-inner{padding:0;}*/

.footer{padding:10px; font-size:10px; color:#FFFFFF; text-align:center; text-transform:capitalize;}
.footer a{color:#5C311E; text-decoration:none; padding:0 16px}
.footer a:link,
.footer a:visited{color:#5C311E; text-decoration:none;}
.footer a:hover{color:#ff6000; text-decoration:none;}
.footer a:active{color:#FFFFFF; text-decoration:none;}

.header{height:150px; background:url(../images/header-img.jpg.ashx) left top no-repeat;}
.header .logo{ width:230px; float:left; height:114px; margin-left:55px; text-align:right; padding-top:25px;}
.header .logo a { display:block; width:230px; height:114px;}
.header .add-your-salon{width:287px; height:90px; float:right; text-align:right; margin-right:23px;  }
.header .register{ width:650px; float:right; margin-right:13px; font-size:11px; }
.header .register a{padding:0 5px; color:#fff;}

.header .register dd{float:right; color:#fff; padding-right:10px; line-height:normal;}
.user{/*background:url(../images/icon-user.gif) 3px 2px no-repeat; padding-left:20px;*/ width:165px;  }
.user span{float:left;}
.password{/*background:url(../images/icon-lock.gif) 3px 2px no-repeat; padding-left:20px;*/ width:165px; }
.password span{float:left;}
.user-inputbox-outer{/*background:url(../images/bg-top-inputbox.gif) left top no-repeat;*/ height:22px; padding:1px 0 0 2px; width:155px; float:left; }
.user-inputbox{/*background:url(../images/bg-input-box-top.gif) repeat-x;*/ .background-position:1px; width:150px; height:16px; border:0px; font-size:9px;  }


.menubar{height:33px; background:url(../images/bg-menu-bar.gif.ashx) repeat-x;}

.li-item{ height:33px; line-height:33px; font-size:13px; color:#FFFFFF; float:left; border-right:1px solid #ffffff;}
.li-item a{color:#FFFFFF; text-decoration:none; height:33px; line-height:33px; padding:0 22px; letter-spacing:2px; display:block; float:left;  }
.li-item a:link,
.li-item a:visited{color:#FFFFFF; text-decoration:none;}
.li-item a:hover{color:#FFFFFF; text-decoration:none; background:url(../images/bg-menu-bar-o.gif.ashx) repeat-x;}
.li-item a:active{color:#FFFFFF; text-decoration:none;}
.li-item a.selected{background:url(../images/bg-menu-bar-o.gif.ashx) repeat-x;}
.li-item-soc{border-right:none; text-align:center; padding-top:5px;}
.li-item-soc a{padding:0 2px;}

.search-flash{height:345px;}

.search{float:left; height:331px; width:310px; background:url(../images/bg-search.gif.ashx) no-repeat;}
.search .search-lable{color:#452415;  font-size:11px; font-weight:bold;}
.search .inputbox1{background:url(../images/bg-search-input-1.gif.ashx) no-repeat; font-size:11px;  width:182px; height:18px; padding:4px 9px 0 9px; border:none; color:#999999; font-style:italic;}
.search .inputbox2{background:url(../images/bg-search-input-2.gif.ashx) no-repeat; font-size:11px;  width:82px; height:18px; padding:4px 9px 0 9px; border:none; color:#999999; font-style:italic;}
.RadCalendarPopup{z-index:7001 !important;}
.part2 .rmRootGroup , .ucstyle .rmRootGroup, .service .rmRootGroup{background:#ffffff !important;}

.part1{padding-left:20px; padding-top:8px; height:56px;}
.part2{padding-left:20px; padding-top:4px; height:87px;}
.part3{padding-left:20px; padding-top:8px; height:63px;}
.part4{padding-left:20px; padding-top:8px; height:92px;}

.flash{float:right; height:331px; width:651px;}

.tabbing-add-salon{}
.tabbing-add-salon .add-your-salon{ float:right; background:url(../images/bg-add-your-salon.gif.ashx) no-repeat; height:167px; width:335px;}
.tabbing-add-salon .add-your-salon-cntrl{ float:right;  width:335px;}
.add-your-salon .btn-contact{text-align:center; padding-top:125px;}
.tabbing-part{width:550px; float:left;}

/*--tabbing-box--*/
.tabbing-box{}
.tabbing-box .tabs .rtsLink{padding:0;}
.tabbing-box .tabs span{padding:0 !important;}
.tabbing-box .tabs{height:44px; background:url(../images/bg-tabbing-top-line.png.ashx) left 32px repeat-x;}
.tabbing-box .tabs .left{height:44px; background:url(../images/tabbing-tl.png.ashx) left 32px no-repeat;}
.tabbing-box .tabs .right{height:44px; background:url(../images/tabbing-tr.png.ashx) right 32px no-repeat;}

.tabbing-box .tabs{text-transform:uppercase;}
.tabbing-box .tabs li{background:url(../images/tab-on-off.png.ashx) right -46px repeat-x; float:left; line-height:36px; padding:0 21px 0 2px;}
.tabbing-box .tabs li a{line-height:36px; display:block; float:left; text-decoration:none !important;}

.tabbing-box .tabs .rtsFirst{padding-left:0px;}
.tabbing-box .tabs .rtsFirst a{background:url(../images/tab-on-off.png.ashx) left -138px  no-repeat; padding-left:20px; }

.tabbing-box .tabs .rtsLast{ padding-right:0px}
.tabbing-box .tabs .rtsLast a{background:url(../images/tab-on-off.png.ashx) right -230px  no-repeat; padding-right:24px;}

/*--open tab--*/
.tabbing-box .tabs .tabSelected{background:url(../images/tab-on-off.png.ashx) right 0px repeat-x;}

.tabbing-box .tabs .tabSelected a{color:#f37528;}

.tabbing-box .tabs .tabSelected{overflow:visible ; }
.tabbing-box .tabs .tabSelected .rtsIn{position:relative; left:-15px;  background:url(../images/tab-bg-rts-in.png.ashx) no-repeat 0 bottom;  height:36px; display:block; float:left; }
.tabbing-box .tabs .tabSelected .rtsTxt{position:relative; left:15px;}
.tabbing-box .tabs .tabSelectedLast  a{background:url(../images/tab-on-off.png.ashx) right -184px no-repeat;}


.tabbing-box .mid{background:#EFECDF;}
.tabbing-box .mid .left{background:url(../images/tabbing-inr-left.gif.ashx) left repeat-y;  }
.tabbing-box .mid .right{background:url(../images/tabbing-inr-right.gif.ashx) right repeat-y;}
.tabbing-box .mid .tabbing-inner{padding:12px 15px 0 15px; font-size:11px; line-height:14px;   }
.tabbing-box .mid .addbusiness{font-size:12px;}

.tabbing-box .btm{ background:url(../images/tabbing-bm.png.ashx) repeat-x; height:12px; line-height:1px; font-size:1px;}
.tabbing-box .btm .left{ background:url(../images/tabbing-bl.png.ashx) left no-repeat; height:12px; line-height:1px; font-size:1px; }
.tabbing-box .btm .right{background:url(../images/tabbing-br.png.ashx) right no-repeat; height:12px; line-height:1px; font-size:1px;}

.tabbing-box547px,
.tabbing-box547px .top,
.tabbing-box547px .tabbing-top-line,
.tabbing-box547px .mid,
.tabbing-box547px .btm{width:547px;  }

.tabbing-box617px,
.tabbing-box617px .top,
.tabbing-box617px .tabbing-top-line,
.tabbing-box617px .mid,
.tabbing-box617px .btm{width:617px;  }

.tabbing-box780px,
.tabbing-box780px .top,
.tabbing-box780px .tabbing-top-line,
.tabbing-box780px .mid,
.tabbing-box780px .btm{width:780px;  }

.tabbing-box970px,
.tabbing-box970px .top,
.tabbing-box970px .tabbing-top-line,
.tabbing-box970px .mid,
.tabbing-box970px .btm{width:970px;  }

.tabbing-box100pr,
.tabbing-box100pr .top,
.tabbing-box100pr .tabbing-top-line,
.tabbing-box100pr .mid,
.tabbing-box100pr .btm{width:100%;  }

.data-item{font-size:11px;}
.item-title{color:#d35a27; padding-bottom:6px; font-size:12px; text-transform:capitalize;}
.item-title a{color:#d35a27; text-decoration:underline;}
.item-title a:link{color:#d35a27; text-decoration:underline;}
.item-title a:visited{color:#d35a27; text-decoration:underline;}
.item-title a:hover{color:#808080; text-decoration:none;}
.item-title a:active{color:#d35a27; text-decoration:underline;}




/*--Columns--*/
.separator8px{width:100%; height:8px; line-height:1px; font-size:1px; clear:both; }
.separator18px{width:100%; height:18px; line-height:1px; font-size:1px; clear:both; }



.coloum-left{float:left;}
.coloum-right{float:right;}
.col-50px{width:50px; float:left;}
.col-60px{width:60px; float:left;}
.col-78px{width:79px; float:left;}
.col-80px{width:80px; float:left;}
.col-90px{width:90px; float:left;}
.col-95px{width:95px; float:left;}
.col-105px{width:105px; float:left;}
.col-110px{width:110px; float:left;}
.col-120px{width:120px; float:left;}
.col-125px{width:125px; float:left;}
.col-133px{width:133px; float:left;}
.col-140px{width:140px; float:left;}
.col-145px{width:145px; float:left;}
.col-150px{width:150px; float:left;}
.col-160px{width:160px; float:left;}
.col-170px{width:170px; float:left;}
.col-180px{width:180px; float:left;}
.col-190px{width:190px; float:left;}
.col-195px{width:195px; float:left;}
.col-210px{width:210px; float:left; }
.col-220px{width:220px; float:left; }
.col-238px{width:238px; float:left; }
.col-250px{width:250px; float:left; }

.col-260px{width:260px; float:left; }
.col-295px{width:295px; float:left; }
.col-340px{width:340px; float:left; }
.col-350px{width:350px; float:left; }
.col-370px{width:370px; float:left; }
.col-275px{width:275px; float:left; }
.col-285px{width:285px; float:left; }
.col-740px{width:740px; float:left; }

.col-05pr{width:0.5%; float:left;}
.col-1pr{width:1%; float:left;}
.col-4pr{width:4%; float:left;}
.col-7pr{width:7%; float:left;}
.col-8pr{width:8%; float:left;}
.col-9pr{width:9%; float:left;}
.col-10pr{width:10%; float:left;}
.col-11pr{width:11%; float:left;}
.col-12pr{width:12%; float:left;}
.col-13pr{width:13%; float:left;}
.col-15pr{width:15%; float:left;}
.col-16pr{width:16%; float:left;}
.col-18pr{width:18%; float:left;}
.col-21pr{width:21%; float:left;}
.col-22pr{width:22%; float:left;}
.col-23pr{width:23%; float:left;}
.col-27pr{width:27%; float:left;}
.col-28pr{width:28%; float:left;}
.col-30pr{width:30%; float:left;}
.col-32pr{width:32%; float:left;}
.col-33pr{width:33%; float:left;}
.col-35pr{width:35%; float:left;}
.col-36pr{width:36%; float:left;}
.col-38pr{width:38%; float:left;}
.col-50pr{width:50%; float:left;}
.col-60pr{width:60%; float:left;}
.col-100pr{width:100%; float:left;}
.inner1{padding:0 10px;}


.fontsize11px{font-size:11px;}


/*---------------------------------------------------------- Intigration 16/12/2009-------------------------------------*/
.img-brd{border:1px solid #ccc; background:#f5f2e9; }
.img-brd img{display:block;}

.radio-list {}
.radio-list input { vertical-align: middle;  margin-right:3px; .margin-right:0;}

/* Accordian classes Start */
.accordionHeader {
background:#B5A993 url(../images/bg-menu-bar.gif.ashx) repeat-x;  /*#B5A993*/
border:1px solid #9F9F9F;
color:#ffffff;
cursor:pointer;
font-size:14px;
margin-top:2px;
padding:5px; 
text-transform:uppercase;
letter-spacing:2px;
}

.accordionContent {
background-color:#ffffff;
/*border-color:-moz-use-text-color #9F9F9F #9F9F9F;*/
border-color:#9F9F9F;
border-style:none solid solid;
border-width:medium 1px 1px;
padding:2px 0px 0px;
/*height: 312px;*/
padding-top:10px;
}

.accordionContent .tab-cnt
{
    /*height:302px;*/
   
}

.accordionHeaderSelected {
background:#CFC6B5 url(../images/bg-menu-bar-o.gif.ashx) repeat-x scroll 0 0;
border:1px solid #9F9F9F;
color:#ffffff;
cursor:pointer;
font-size:14px;
margin-top:2px;
padding:5px; 
text-transform:uppercase;
letter-spacing:2px;
}

.accordionctrl
{
    display:block;
    overflow:auto;
}
/* Accordian classes End */

.sptrWithLine{width:100%; height:8px; font-size:1px; line-height:1px; clear:both; border-bottom: dotted 1px #999;}
.formlayout1 .data-item{padding:10px 10px 0 10px;}

/* loader */

.loader{ position:fixed;  text-align:center; width:100%; height:100%; background-color:#666666;  left:0; top:0; z-index:10000; opacity:0.3; filter:alpha(opacity=30); }
.loader-img{position:fixed; top:50%; left:50%; height:200px; width:200px; z-index:10001}

.smallloading { background:url('/images/small_loading.gif.ashx'); height:16px; width:16px; }

/*--Grid Control--*/

/*---level 0 ---*/

.datagrid-type-1{background:#808080; color:#893e13;}
.datagrid-type-1 th{background-color:#EFECDF; color:#808080; padding:3px; text-align:center;/* text-transform:uppercase; */ font-weight:normal; }
.datagrid-type-1 td{background-color:#FFFFFF; padding:3px; text-align:left; }
.datagrid-type-1 .alt td{background-color:#fbfbef;}


.datagrid-type-1 th a:link ,.datagrid-type-1 th a:visited{color:#808080; text-decoration:none; }
.datagrid-type-1 th a:hover{color:#ff6000; text-decoration::none; }
.datagrid-type-1 th a:active{color:#808080; text-decoration::none; }


.datagrid-type-1  a:link ,.datagrid-type-1 a:visited{color:#808080; text-decoration:underline;}
.datagrid-type-1  a:hover{color:#ff6000; text-decoration:none;}
.datagrid-type-1  a:active{color:#808080; text-decoration:underline;}
.datagrid-type-1 .number-footer-bg td{background-color:#EFECDF;font-weight:bold;}


.shop-owner-middle{
background-color:#f5f2e9;
clear:both;
padding:1%;
width:98%;
}

.searching-bar{ height:50px; float:right;}
.searching-bar .dd-item{float:left; padding-right:10px; }

/*----nav-container-parts Start----*/

.nav-container-parts .RadMenu_Default, 
.nav-container-parts .RadMenu_Default .rmLink{color:#ffffff !important;}

.nav-container-parts .RadMenu_Default .rmRootGroup{border:none;  }

.nav-container-parts .RadMenu_Default .rmRootGroup,
.nav-container-parts .RadMenu_Default .rmLink,
/*.nav-container-parts .RadMenu_Default .rmText,*/
.nav-container-parts .RadMenu_Default .rmLeftArrow,
.nav-container-parts .RadMenu_Default .rmRightArrow,
.nav-container-parts .RadMenu_Default .rmTopArrow,
.nav-container-parts .RadMenu_Default .rmBottomArrow{ background:url(../images/menu-shop.png.ashx);}



.nav-container-parts .rmVertical .rmLink{color:#000000 !important;}


.nav-container-parts .rmVertical .rmLink:hover,
.nav-container-parts .rmVertical .rmFocused,
.nav-container-parts .rmVertical .rmExpanded{color:#ffffff !important;}

.nav-container-parts .RadMenu_Default .rmText, 
.nav-container-parts .RadMenu_Default .rmDisabled .rmText, 
.nav-container-parts .RadMenu_Default .rmDisabled:hover .rmText {background:url(../images/menu-shop.png.ashx) 100% -96px !important;}
.nav-container-parts .RadMenu_Default .rmGroup .rmExpandRight, .RadMenu_Default .rmGroup .rmExpandDown, .RadMenu_Default .rmGroup .rmItem .rmDisabled .rmExpandRight, .RadMenu_Default .rmGroup .rmItem .rmDisabled .rmExpandDown, .RadMenu_Default .rmGroup .rmItem .rmDisabled:hover .rmExpandRight, .RadMenu_Default .rmGroup .rmItem .rmDisabled:hover .rmExpandDown {
background:url(../images/menu-shop.png.ashx) 100% -216px !important;
}





.nav-container-parts .rmExpanded,
.nav-container-parts .rmFocused, 
.nav-container-parts .rmLink:hover{background:#c42306 !important;}

.nav-container-parts .rmGroup .rmExpanded,
.nav-container-parts .rmGroup .rmFocused, 
.nav-container-parts .rmGroup .rmLink:hover{background:url(../images/menu-shop.png.ashx) !important;}
.nav-container-parts .rmGroup .rmExpanded .rmText,
.nav-container-parts .rmGroup .rmFocused .rmText, 
.nav-container-parts .rmGroup .rmLink:hover .rmText{background:url(../images/menu-shop.png.ashx) 100% -192px !important;}

.nav-container-parts .RadMenu_Default .rmGroup .rmLink:hover .rmExpandRight, 
.nav-container-parts .RadMenu_Default .rmGroup .rmFocused .rmExpandRight, 
.nav-container-parts .RadMenu_Default .rmGroup .rmSelected .rmExpandRight, 
.nav-container-parts .RadMenu_Default .rmGroup .rmExpanded .rmExpandRight, 
.nav-container-parts .RadMenu_Default .rmGroup .rmLink:hover .rmExpandDown, 
.nav-container-parts .RadMenu_Default .rmGroup .rmFocused .rmExpandDown, 
.nav-container-parts .RadMenu_Default .rmGroup .rmSelected .rmExpandDown, 
.nav-container-parts .RadMenu_Default .rmGroup .rmExpanded .rmExpandDown {
background-position:100% -240px !important;
}



.nav-container-parts .RadMenu_Default .rmGroup .rmLink:hover, 
.nav-container-parts .RadMenu_Default .rmGroup .rmFocused, 
.nav-container-parts .RadMenu_Default .rmGroup .rmSelected, 
.nav-container-parts .RadMenu_Default .rmGroup .rmExpanded {
background-position:0 -168px !important;

}

/*----nav-container-parts End----*/

.outlook-link {background:url(../images/outlook.gif.ashx) left 2px no-repeat; padding:1px 0 1px 24px; line-height:20px; height:20px; display:block; width:102px; float:left; text-align:left; }
.bg-drag-icon{background:url(../images/grip-icon.gif.ashx) center no-repeat;cursor:n-resize;}

.weekbox{font-size:10px; padding:5px 0;}

.weekbox li{float:left; width:21px; height:21px; border:1px solid #958A85; background:#F4EEE6; text-align:center; line-height:21px; margin-left:1px; }

.weekbox li a{text-decoration:none; display:block; float:left; width:21px; }
.weekbox li a:hover{background:#B94C09; text-decoration:none; color:#ffffff;}


/* Safari Hack Starts */

/* Checkout */
.ProductCombo{float: left; width: 150px; padding-top: 5px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{.ProductCombo{float: left; width:170px; padding-top: 5px;}}

/* Customer */
.col-145px-n{width:16%; float:left; padding-right:15px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{.col-145px-n{width:18%;}}

.col-95px-n{width:10%; float:left; padding-right:15px;}

.col-190px-n{width:20%; float:left; padding-right:15px;}

.col-285px-n{width:32%; float:left; }
@media screen and (-webkit-min-device-pixel-ratio:0)
{.col-285px-n{width:30%; float:left; padding-right:15px;}}

/* Safari Hack Ends */

.RadScheduler .rsAptRecurrenceException {
background-position:-1px -348px !important;
}
/*.RadScheduler_Sunset .rsApt .rsArrowTop, .RadScheduler_Sunset .rsApt .rsArrowBottom, .RadScheduler_Sunset .rsApt .rsArrowLeft, .RadScheduler_Sunset .rsApt .rsArrowRight, .RadScheduler_Sunset .rsApt .rsAptDelete, .RadScheduler_Sunset .rsApt .rsAptResize, .RadScheduler_Sunset .rsApt .rsAptRecurrence, .RadScheduler_Sunset .rsApt .rsAptRecurrenceException  
{
background-color:transparent;
background-image:url("/images/ic-recurrence.png") !important;
background-repeat:no-repeat;
}*/

.rtTopMain { background:#EE7746 url(/images/bg-tree-top-mid.gif.ashx) repeat-x scroll right center; height:24px; padding:4px 3px 3px; color:White; font-weight:bold; font-size:12px; font-family:arial;  }
.rtBottom { background:#EEEADD url(/images/salon-strip.gif.ashx) repeat-x scroll left bottom !important; color:#000000; font-family:"Segoe UI",Arial,sans-serif; font-size:11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; padding-left:5px;}
.rtRepeaterInner { height: 24px; padding: 2px 0; color:#452416; vertical-align: middle; font-family:Arial; font-size:12px; }

/* Dashboard - Business Created page */
.dashbord-wraper{ background:none repeat scroll 0 0 #F7F3EF;float:left;margin:0 auto;padding-bottom:20px;width:100%;}
.dashbord-left{ float:left; width:300px; padding-left:0px;}
.dashbord-right{ float:right; width:300px; padding-right:0px;}
.dashbord-center{width:300px; padding-right:0px;  float:left;}
.clear{ clear:both;}

.dashbord-wraper dl, .dashbord-wraper dd, .dashbord-wraper dt{ padding:0px; margin:0px;}
.dashbord-wraper dl{height:200px;margin-bottom:30px;}
.dashbord-wraper dt{text-align:center; width:300px;}
.dashbord-wraper dt div { color:#896A4C; font-size:18px; padding-left:65px; padding-top:18px; text-align:left;}

.dashbord-wraper dt a{color:#896a4c; text-decoration:underline; float:left;}
.dashbord-wraper dt div a{color:#896a4c; text-decoration:underline; float:none;}
.dashbord-wraper dt div a:hover{ text-decoration:none; color:#000;}
.dashbord-wraper dt img{ margin:0 auto;}
.dashbord-wraper dd{ clear:both;color:#676767;display:block;font-size:11px;padding-top:11px;}
.dashbord-wraper dd div{ margin-top:7px;}
.dashbord-wraper dd div a{color:#FF6000; text-decoration:none; float:none; font-weight:bold;}
.dashbord-wraper dd div a:hover{color:#FF6000; text-decoration:underline; float:none;}

.dashbord-wraper h1{border-bottom:1px solid #B4A993;color:#F37528;font-size:14px;font-weight:bold;margin-bottom:10px;padding:2px; clear:both;}

img{ border:0px;}
.shopdetaildesc ul , .shopdetaildesc li{ list-style-type:inherit;}
.shopdetaildesc ul { margin-left:15px;}
span.shopdetaildesc{ float:left; }


/* AJAX Pager Control Stylesheet started */

.AJAXPagerRowStyle {display:block;   padding:5px 1%; border-top:0px;}
.AJAXPagerRowStyle ul { padding:0px; margin:0px; list-style:none;}
.AJAXPagerRowStyle ul li {display:block;}
.AJAXPagerOtherPage a { display:inline-block; border: solid transparent 1px; font-weight:bold; display:inline;   padding:4px 6px; margin-right:5px; }
.AJAXPagerOtherPage a:hover { background:#efd7c6; border:solid #e7b694 1px; color:#ff6100;}
.AJAXPagerCurrentPage {display:inline; display:inline-block!important;   padding:4px 6px; margin-right:5px; border:solid #bd714a 1px; background:#fff; font-weight:bold;}
.AJAXPagerBottom {padding-bottom:15px;}
.AJAXdatagrid-type-1 tfoot { display:none; }

.AJAXdatagrid-type-1{background:#808080; color:#893e13;}
.AJAXdatagrid-type-1 th{background-color:#EFECDF; color:#808080; padding:3px; text-align:center;/* text-transform:uppercase; */ font-weight:normal; }
.AJAXdatagrid-type-1 td{background-color:#FFFFFF; padding:3px; text-align:left; }
.AJAXdatagrid-type-1 .alt td{background-color:#fbfbef;}

.AJAXdatagrid-type-1 th a:link ,.AJAXdatagrid-type-1 th a:visited{color:#808080; text-decoration:none; }
.AJAXdatagrid-type-1 th a:hover{color:#ff6000; text-decoration::none; }
.AJAXdatagrid-type-1 th a:active{color:#808080; text-decoration::none; }

.AJAXdatagrid-type-1  a:link ,.AJAXdatagrid-type-1 a:visited{color:#808080; text-decoration:underline;}
.AJAXdatagrid-type-1  a:hover{color:#ff6000; text-decoration:none;}
.AJAXdatagrid-type-1  a:active{color:#808080; text-decoration:underline;}
.AJAXdatagrid-type-1 .number-footer-bg td{background-color:#EFECDF;font-weight:bold;}

/* AJAX Pager Control Stylesheet finished */

/* Feature Page Left side Filter  */
.featureList {background: #eeeadd url(/images/salon-strip.gif.ashx) repeat-x scroll left bottom !important;color: #452416;font-family:Arial,sans-serif ;font-size: 12px; font-weight:bold; font-size-adjust: none;font-style: normal;font-variant: normal;line-height: 18px;padding-left: 5px;}



/* New Design Integration Date : 27-Dec-2011  */

.fLeft		{ float:left; }
.fRight		{ float:right; }

.homeBanner { width:970px; float:left; margin-bottom:1px; height:391px; overflow:hidden; position:relative;}
.searchBox { float:left; width:350px;  position:absolute; left:25px; top:48px;  min-height:244px;}
.tabBox { width:350px; float:left; min-height:219px; padding-bottom:12px; background:url(../images/search-box-bg.png.ashx) repeat left top;  } 

.tabbing-nav { left:0px; height:26px; width:100%;}

.tabing {float:left;  height:26px; padding:0px;  position:absolute; top:0px; font-family: Verdana, Geneva, sans-serif; font-size:13px; left:0px;  margin:0px;  font-weight:normal;  }
.tabing a{padding-left:8px; text-decoration:none!important; background:url(../images/tab_left-1.png.ashx) left -26px no-repeat; height:26px; float:left; outline:none; margin-right:5px;  color:#5c311e; text-transform:uppercase;}
.tabing a.tab1{}
.tabing a.tab2{}
.tabing a.search-tab{}
.tabing a.item-tab2{}
.tabing a.gallery-tab1 {}
.tabing a:hover{background: url(../images/tab_left-1.png.ashx) left top no-repeat; height:26px;}
.tabing a span{float:left; background:url(../images/tab_right-1.png.ashx) right -26px no-repeat; text-decoration:none!important; font-weight:bold; height:13px; text-align:center;   padding:6px 17px 7px 8px;cursor:pointer; color:#5c311e;    }
.tabing a:hover span{background:url(../images/tab_right-1.png.ashx) right top no-repeat; height:13px; text-decoration:none!important; font-weight:bold; padding:6px 17px 7px 8px; color:#5c311e; }
.tabing a.over{background:url(../images/tab_left-1.png.ashx) left top no-repeat;  }
.tabing a.over span{background: url(../images/tab_right-1.png.ashx) right top no-repeat; height:13px; text-decoration:none!important;  padding:6px 17px 7px 8px; color:#5c311e; }
.tab-content { display:block; padding:18px; }
.tab-content ul{ padding:0px; margin:0px; list-style:none;}
.tab-content ul li{ clear:both; padding:0px 0 6px 0; display:block; float:left; width:100%;}
.tab-content ul li h2 { font-size:15px; font-weight:normal; color:#452416; font-family:Verdana, Geneva, sans-serif;}
.tab-content ul li.padding20px { padding-bottom:15px;}
.searchBg { float:left; width:240px; margin-top:2px; height:30px; padding:2px; background:url(../images/searchBg-img.png.ashx) no-repeat left top;}
.searchBg table td input { border:0px!important; width:230px!important; padding:8px 5px!important;    background:transparent!important; font-size:13px!important;  font-family:Verdana, Geneva, sans-serif!important; }
.dropBox {  background:url(../images/dropBox.png.ashx) no-repeat left top; margin-top:2px; float: left;
    height: 23px;
    margin-right: 7px;
    padding: 11px 0 0 5px;
    width: 55px;}
.serviceBg { width:308px; float:left; height:30px; padding:2px; background:url(../images/servicieBg.png.ashx) no-repeat left top;}
.serviceBg table td input {border:0px!important; width:300px!important; padding:8px 5px!important;    background:transparent!important; font-size:13px!important;  font-family:Verdana, Geneva, sans-serif!important;}
.searchBtn { width:107px; float:left; margin:16px 0 0 91px;}
.contentText { font-size:12px; padding-bottom:10px; color:#452416; font-family: Verdana, Geneva, sans-serif; line-height:17px; color:#000; text-align:justify;}
ul.listing { padding:0px; margin:0px 0 0 5px; }
ul.listing li{  background:url(../images/bullet-img.png.ashx) no-repeat left 6px; font-family: Verdana, Geneva, sans-serif; font-size:12px; padding:2px 0 2px 10px!important;}
ul.listing li a{color:#452416; text-decoration:none;}
ul.listing li a:hover{ text-decoration:underline; color:#452416;} 
.servicesBox { width:970px; float:left;}
.servicesBox .navBg { height:26px; width:100%; position:relative; float:left; background:url(../images/navBg.jpg.ashx) repeat-x left top;}
.servicesTabContent { width:945px; float:left; padding:25px 0 15px 25px; background:#efecdf url(../images/servicesTabBg.jpg.ashx) repeat-x left top; min-height:270px; }
.productBox { width:100%; float:left;}
.productBox ul { padding:0px; margin:0px; list-style:none;}
.productBox ul li { float:left; margin:0px 17px 10px 0;  width:295px;  padding:0px; }
.productBgBox { width:285px; font-family:Verdana, Geneva, sans-serif; padding:5px; float:left; background:url(../images/productBg.png.ashx) repeat-y left top; height:95px; }
.thumbBg { background:url(../images/small-shadowbg.jpg.ashx) no-repeat right top; margin-bottom:2px; margin-top:6px; float:left; width:75px; height:75px; padding:5px; margin-right:11px;}
.thumbBg img { text-align:center;}
.productBgBox h3 { display:block; font-size:12px; margin-top:5px;  font-weight: normal; color:#ed6e23; padding-bottom:5px; }
.productBgBox h3 a {color:#ed6e23; text-decoration:underline; }
.productBgBox h3 a:hover { text-decoration:none;}
.productBgBox p { display:block;  padding-bottom:5px; color:#2f2e2d; line-height:17px; display:block; font-size:12px;}


.tabing2 {float:left;  height:26px; padding:0px;     font-family: Verdana, Geneva, sans-serif; font-size:13px;   margin:0px;  font-weight:normal;  }
.tabing2 ul{ padding:0px; margin:0px; list-style:none;}
.tabing2 ul li{ float:left;}
.tabing2 a{padding-left:8px; background:url(../images/tabLeft.png.ashx) left -26px no-repeat; height:26px; float:left; outline:none;   color:#5c311e; text-transform:uppercase;}
.tabing2 a.tab1{}
.tabing2 a.tab2{}
.tabing2 a.tab2{}
.tabing2 a.tab3{}
.tabing2 a.tab4{}
.tabing2 a:hover{background: url(../images/tabLeft.png.ashx) left top no-repeat; height:26px;}
.tabing2 a span{float:left; background:url(../images/tabRight.png.ashx) right -26px no-repeat;  height:13px; text-align:center;   padding:6px 17px 7px 8px;cursor:pointer; color:#5c311e; min-width:75px;    }
.tabing2 a:hover span{background:url(../images/tabRight.png.ashx) right top no-repeat; height:13px;  padding:6px 17px 7px 8px; color:#fff; }
.tabing2 a.over{background:url(../images/tabLeft.png.ashx) left top no-repeat; }
.tabing2 a.over span{background: url(../images/tabRight.png.ashx) right top no-repeat; height:13px;  padding:6px 17px 7px 8px; color:#fff; }

/*.searchBg .RadComboBox_Default .rcbInputCellLeft, .RadComboBox_Default .rcbInputCellRight, .RadComboBox_Default .rcbArrowCellLeft, .RadComboBox_Default .rcbArrowCellRight { background:none!important;
}
.serviceBg .RadComboBox_Default .rcbInputCellLeft, .RadComboBox_Default .rcbInputCellRight, .RadComboBox_Default .rcbArrowCellLeft, .RadComboBox_Default .rcbArrowCellRight { background:none!important;
}
.dropBox .RadComboBox_Default .rcbInputCellLeft, .RadComboBox_Default .rcbInputCellRight, .RadComboBox_Default .rcbArrowCellLeft, .RadComboBox_Default .rcbArrowCellRight { background:inherit!important; 
}*/
.searchBg table td { background:none!important;}
.serviceBg table td { background:none!important;}
#rtsBusiness, #ctl00_VagaroContentPlaceHolder_rtsBusiness { float:left;}
.navBg .RadTabStrip .rtsLI {display: inline;float: left;height: 26px; font-weight: normal; font-size:13px; font-family: Verdana, Geneva, sans-serif; padding-right:2px; line-height: 26px; background:url(../images/left-devider.png.ashx)  right top no-repeat;}
.navBg .RadTabStrip .rtsLink {text-align: center; text-transform: uppercase; color:#5C311E; float:left; text-decoration:none;   background:url(../images/tabLeft.png.ashx) left -26px repeat-x;}
.navBg .RadTabStrip .rtsLink:hover {background:url(../images/tabLeft.png.ashx) left 0px repeat-x; color:#fff; text-decoration:none;}
.navBg .RadTabStrip .rtsSelected {background:url(../images/tabLeft.png.ashx) left 0px repeat-x;  color:#fff; text-decoration:none;}

.imgSeperator {background:url(../images/left-devider.png.ashx)  right top no-repeat;}

.navBg .RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt {
    text-decoration: inherit;
}
.navBg .RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut {
    display: block;
    padding-right: 3px;
}
.navBg .RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn {
    display: block;
    padding: 0 5px;
}
.navBg .RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
    padding: 0 5px;
}
.navBg .RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink {
    cursor: pointer;
    display: block;
    padding-left: 3px;
    text-decoration: none;
    white-space: nowrap;
}


.tabCenter { margin:0 auto; width:633px;}
.radio-list2 input { vertical-align: middle; float:left; margin-top:3px; *margin-top:-2px; margin-right:3px; .margin-right:0;}
.radio-list2 td label { color:#333; padding-right:10px;}
.moreText { display:block; padding-right:26px; clear:both;}

/********** =Listing page  ***********/
#listingwrapper { width:970px; float:left; margin-top:40px;}
#leftPart { width:780px; float:left;}
.RightBanner { float:right; width:161px; margin-top:25px; }
.listingSearchbox{ width:760px;  display:block; clear:both; }
.listingSearchbox ul { padding:0px; margin:0px;}
.listingSearchbox ul li { float:left; width:100%; display:block; clear:both; padding-bottom:5px;}
.advancedBtn {  margin-right:20px;}
.sortby-bg { background:url(../images/sortby-bg.png.ashx) no-repeat right top; width:109px; float:left; height:24px; padding:2px;}
.shortBox { float:right; min-width:150px; margin-top:20px; margin-bottom:10px;}
.shortBox label { float:left; color:#452416;  padding-top:5px; padding-right:10px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}

.listingBox { width:760px; float:left; margin-bottom:10px;}
.titleBg { background:url(../images/title-bg.png.ashx) repeat-x left top; height:26px; width:100%;}
.titleBg h1  { padding-left:20px; width:375px; font-weight:normal; float:left; font-size:13px; line-height:24px; color:#ed6e23;  font-family:Verdana, Geneva, sans-serif; }
.titleBg h1 a{ color:#ed6e23; font-weight:normal!important;}

.favoriteLinkBox { width:355px; padding-right:5px; float:right;}
.favoriteLinkBox ul{ padding:0px; margin:0px; list-style:none;}
.favoriteLinkBox ul li{ float:right; font-size:11px; margin-right:5px; line-height:25px; font-family:Verdana, Geneva, sans-serif; color:#452416;}
.favoriteLinkBox ul li a {color:#452416; }
.favoriteLinkBox ul li a:hover {  color:#ed6e23;}
.share-img { float:left;margin-top:5px;}
.listingContentBox { width:736px; position:relative; padding:12px; float:left;  background:#fff;}
.listThumb { float:left; width:108px; height:108px; padding:8px; margin-right:15px; background:url(../images/listthumb-bg.jpg.ashx) no-repeat left top;}
.listThumb .img-middle { width:108px; height:109px; text-align:center; vertical-align:middle; line-height:109px;}
.listRightContent { width:473px; min-height:125px; border-right: solid #e2dcd9 2px; padding-right:10px; float:left;}
.listRightContent h2{ display:block; padding-bottom:5px; font-weight: bold; color:#452416; font-size:13px; font-family:Verdana, Geneva, sans-serif; float:left; clear:both; width:100%;}
.listRightContent h2 a {color:#452416;}
.listRightContent h2 a:hover { color:#ff6000;}
.listRightContent p{ display:block; padding-top:8px; font-family:Verdana, Geneva, sans-serif; color:#452416; line-height:18px; font-size:12px;}
.bookBtn { position:absolute; right:20px; bottom:7px; padding:0px; margin:0px; float:right;}

.phoneNumber { font-size:12px; font-weight:bold; font-family:Verdana; color:#452416; display:block; clear:both; padding-bottom:2px; }
.AddressText { font-size:12px; font-weight: normal; padding-bottom:10px; font-family:Verdana; color:#452416; display:block; clear:both; padding-bottom:5px; }


/*.button-logo{border:none;  background:url(../images/bg-btn-sm-97.gif.ashx) 0 2px no-repeat; height:30px; width:97px;  text-align:center; vertical-align:middle; color:#ffffff; cursor:pointer; }*/

.reviewText { float:left; padding-right:5px;}
.margin2px { margin-top:-2px;}
.listingContentBox .b-r-with-distance, #divFeatureSP .b-r-with-distance {bottom: 50px;position: absolute;right: 13px;}
.listingContentBox .b-r-button {
    bottom: 7px;
    position: absolute;
    right: 30px;
}
.listingContentBox .promo-part{float:right; width:60px; height:25px; text-align:right;}
.login-text1 {font-weight: bold; color: #fff}
.listingSearchbox .shortBox .sortby-bg td { background:none!important;}
.dropBox table td { background:none!important}
.dropBox .rcbInput { display:none!important;}


#divFeatureList .listingContentBox {width:550px}
#divFeatureList .listingContentBox .listRightContent {width:257px;   word-wrap: break-word;}
#divFeatureList .listingContentBox .listThumb {width:108px; height:108px}
#divFeatureList .servicelist {bottom: 20px;right: 13px; width:105px; float:right;   word-wrap: break-word;}

.serviceBg #new-service-menu select { margin-top:2px; border:0px; height:22px; padding:5px 0 0 0;  font-size:13px;   color:#452416; font-family:Verdana; width:305px!important;}
.serviceBg #new-service-menu select optgroup, .multi-shopDetailserviceBg select optgroup, .shopDetailserviceBg select optgroup  { color:Orange; font-style:italic }
.serviceBg #new-service-menu select option { padding:3px 8px; color:#452416;  font-size:13px; font-family:Verdana;}
#ucProximitySearch_cboCountry_DropDown { left:-9px!important;}

.thumbcenter { height:74px; text-align:center; vertical-align:middle; width:74px;}
.col-123px { float:left; }
ul.TextDetail { float:left;  width:125px; clear:both; padding:0px; margin:4px 0 0 0;  list-style:none:}
ul.TextDetail li{ width:100%; float:left; text-align:center; clear:both; }
.width-522 { width:521px!important;}
.width-526 { width:523px!important;}
.spnDescription { padding:5px 0px;}
.pageNewBg { background:#EFECDF; float:left;}
.latestStyleBox { width:950px; padding:0 10px; clear:both;}
.listing-part .colLeft {width: 790px!important; float:left;}
.listing-part { width:950px; float:left;}

.result-tree-tab { float:left;}
.col-140px h2 { padding-bottom:6px;}
.searchBox .col-140px { width:157px!important;}
.searchBox .col-140px input { font-size:13px!important; font-family:Verdana;}
.listing-container .hairCutData {
    padding: 20px 0 0;
    width: 760px;
}
.result-tree-tab .result-styleFright .style-box {
    margin: 0 5px!important;
}
.result-tree-tab .result-styleFleft {
    float: left;
    padding-right: 21px!important;
    width: 190px;
}
.result-tree-tab .result-styleFright {
    float: left;
    width: 557px!important;
}
.margin-top20 { margin-top:20px;}
/*.rcbHovered  { color:#ff0000!important;}*/

.servicesBoxNew {
    float: left;
    width: 947px;
}
.servicesBoxNew .navBg { height:26px; width:946px; position:relative; float:left; background:url(../images/navBg.jpg.ashx) repeat-x left top;}
.servicesTabContentNew {
    background: url("../images/servicesTabBg.jpg.ashx") repeat-x scroll left top #EFECDF;
    float: left;
    min-height: 270px;
    padding: 25px 0 15px 25px;
    width: 921px;
}
.customcontent { background:#EFECDF;}
.servicesBoxNew .timeing .col20p {
    float: left;
    font-weight: bold;
    font-size:13px;
    width: 20%;
}
.servicesBoxNew .timeing .col80p {
    float: left;
    font-size: 13px;
    width: 80%;
}
.servicesBoxNew .tab-cnt { width:895px; float:left;}
.servicesBoxNew .result-data .col715px {
    float: left;
    padding-left: 5px;
    padding-right:0px;
    width: 690px;
}

/*.servicesBoxNew .result-data-nor {
     padding:0px;
    vertical-align: top;
}*/
/*.servicesBoxNew .result-data { padding:10px; background:#fff;}*/
.servicesBoxNew .result-data { padding:5px;}
.review-border .result-data {border-bottom:dotted #422410 1px;}
/*.servicesBoxNew .result-data-alt { vertical-align:top; padding:0px;}*/  /* background:none;*/

.servicesBoxNew .result-data .col100pxWithBorder {
  background: url("../images/shop-product-center.png.ashx")  2px 1px no-repeat ;
  border:0px;
    display: block;
    float: left;
    margin-right: 2px;
    padding:5px;
    text-align: center;
    vertical-align: middle;
width:156px; height:156px!important;
}
li.widthAuto { width:auto!important; }
.widthAuto .shortBox { width:200px!important;}
.widthAuto .sortby-bg {width:200px!important;}




.serviceTab { width:675px!important; }
.serviceTab .result-tree-tab .result-right {width: 675px!important;}
.serviceTab .listingBox {width: 675px!important;}
.serviceTab .listingContentBox { width: 651px!important;}
.serviceTab .titleBg h1 {width: 365px!important;}
.serviceTab .listRightContent {width: 390px!important; }
.serviceTab .favoriteLinkBox {
  
    width: 278px!important;
}
.serviceTab .listingContentBox .col100pxWithBorder {
  background: url("../images/shop-product-center.png.ashx")  2px 1px no-repeat ;
  border:0px;
    display: block;
    float: left;
    margin-right: 10px;
    padding:5px;
    text-align: center;
    vertical-align: middle;
width:156px; height:156px!important;
}
.serviceTab .b-r-with-distance {
    bottom: 50px;
    position: absolute;
    text-align:center;
    right: 13px;
    font-size:13px;
    width: 102px!important;
}
.serviceTab .po-relative-td {
    padding-bottom: 10px;
    position: relative;
}
.serviceTab .listRightContentservice { width:349px!important; min-height:60px;  padding-right:10px; float:left;}
.serviceTab .listRightContentservice p { font-size:12px;}
.b-r-with-distanceNew {
    font-size: 13px;
    position: absolute;
    right: 13px;
    top: 10px;
    text-align:center;
    width: 95px !important;
}
.rightBorder { border-right: solid #e2dcd9 2px; float:left; }
.subtitle {
font-size: 13px!important;
color:#452416;
font-weight: bold!important;
}
.serviceTab .listRightContentservice h2{ display:block; padding-bottom:5px; font-weight: bold; color:#452416; font-size:13px; font-family:Verdana, Geneva, sans-serif; float:left; clear:both; width:100%;}
.serviceTab .listRightContentservice p{ display:block; padding-top:8px; font-family:Verdana, Geneva, sans-serif; color:#452416; line-height:18px; font-size:12px;}
.width670 { width:658px!important;}

.tabProdut .style-box {
    margin: 0 10px 0 0!important;
    width:218px!important;
     }
.tabProdut .last {
    margin-right: 0px!important; }
.tabProdut .style-box .style-top {
    background: url("../images/title-bg.png.ashx") repeat-x scroll left top transparent;
    font-size:12px;
    border-radius: 0px 0px 0 0!important;
    font-weight:normal;
}
.tabProdut .style-box .style-mid {
    background: #fff;
}
.tabProdut .style-box .style-btm {
    background:#fff ;
    border-radius: 0px 0px 0 0!important;
}
.style-btm  { font-size:12px!important;}
.style-btm a {color:#452415;}
.style-btm a:hover {color:#ff6000;} 
.tabProdut .style-box .list-img {
    border:0px;
    background: url("../images/tab-product-center-bg.jpg.ashx") no-repeat left top ;
    height: 190px;
    margin: auto;
    width: 190px;
}
.tabProdut .img-middle { background:none;}
.tabProdut .price-btn .dd-price { padding:0px;}
.dd-text {font-size:12px!important;}
.serviceTab .ratingStar {  height: inherit!important; margin-top:3px;}


.shop-detail-top .listThumb {
  background: url("../images/shop-detailbg.png.ashx")  2px 1px no-repeat ;
  border:0px;
    display: block;
    float: left;
    margin-right: 2px;
    padding:2px 5px 5px 3px;
    text-align: center;
    vertical-align: middle;
width:255px!important; height:255px!important;
}
.imgBorderNew {background: url("../images/listthumb-bg140.png.ashx") no-repeat left top ; text-align:center; vertical-align:middle; width:140px; height:140px; border:0px!important;}

.button-logo1 { background: url("../images/book-btn.png.ashx") no-repeat scroll 0 2px transparent; border: medium none; color: #FFFFFF; cursor: pointer; height: 23px; text-align: center; vertical-align: middle; width: 97px; }
.paggnationMargin { margin-top:10px;}
.salon-stripNew {
    background: url("/images/salon-strip.gif.ashx") repeat-x scroll left bottom #EFECDF;
    color: #0D0C0A;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    padding: 10px;
}
.middleNew{ background: #EFECDF; padding: 10px 10px; width:950px; float:left;}
.RadTreeView { font-size:12px; color:#452415!important;}
.rtIn {color:#452415!important;}
.servicesBox .RadTabStrip .rtsLevel { clear:inherit!important;} 
.servicesBox .formlayout1 .req-ind {
    clear: both;
    color: #fff;
}
.middle-data-part, .container-inner  { background:#EFECDF; }
.registrationPage { padding:10px; }
.registrationPage .hair-cut-container { width:950px!important;}
.registrationPage .formlayout1 .col2 {color:#452415!important;}

.listingBox .listingContentBox dd {font-size:11px; width:100%; text-align:center}
.searchpage { width:950px; padding:10px; float:left; background:#EFECDF;}
.searchpage .listing-part .col-left { width:760px!important;}
.searchpage .listing-container .hair-cut-data { width:760px!important; padding:0px!important; float:left;}


.tabNewLeft {float:left;padding-left:10px}
.result-tree-tab .button-logo1, .listingContentBox .button-logo1 {
    background: url("../images/book-btn.png.ashx") no-repeat scroll 0 2px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 35px;
    line-height: 20px;
    padding-bottom: 5px;
    *padding-bottom: 2px;
    text-align: center;
    vertical-align: middle;
    width: 85px;
}
@media \0screen {
.result-tree-tab .button-logo1, .listingContentBox .button-logo1 {padding-bottom: 2px;}
}
:root .result-tree-tab .button-logo1, .listingContentBox .button-logo1 {padding-bottom: 2px\9;}
.margin-none { margin-bottom:0px!important;}
.servicesTabContentNew a {color:#452415;}
.servicesTabContentNew a:hover{ color:#ff6000;}
.servicesTabContentNew .datagrid-type-1 th {color:#452415;}
.servicesTabContentNew .datagrid-type-1 th a:hover {color:#ff6000;}
.servicesTabContentNew .datagrid-type-1 th a {color:#452415;}
.servicesTabContentNew .datagrid-type-1 td a:hover {color:#ff6000;}
.servicesTabContentNew .datagrid-type-1 td a {color:#452415;}
.servicesTabContentNew .common-tab-cnt { margin-top:10px;}
.servicesTabContentNew .group-dd { padding-bottom:10px;}

.servicesTabContentNew .AJAXdatagrid-type-1 th a{color:#452415; }
.servicesTabContentNew .AJAXdatagrid-type-1 th a:hover {color:#ff6000;}

.servicesTabContentNew .AJAXdatagrid-type-1 td a:hover {color:#ff6000;}
.servicesTabContentNew .AJAXdatagrid-type-1 td a {color:#452415;}
.servicesTabContentNew .AJAXdatagrid-type-1 th {color:#452415;}
.servicesTabContentNew .formlayout1 .col2 {color:#452415;}
.servicesTabContentNew .width896px { float:left; width:896px;}
.servicesTabContentNew .formlayout1 .req-ind { color:#000!important;}
.reviewBox .result-data {width: 874px; float:left; border-bottom:1px dotted #422410; }/*background:#fff;*/
.reviewBox .result-data .col125px {
    width: 166px;
}
.reviewBox .result-data .col500px {
    float: left;
    padding-right: 10px;
    width: 450px;
}
.tab-data-admin .imgbox {
    float: left;
    height: 53px;
    padding:5px;
     background: url("../images/review-imgBG.png.ashx") no-repeat left top;
    padding-right: 10px;
    text-align: center;
    width: 53px;
}
.img-brd { border:0px; background:none;}
.deletefavrite { float:left; margin-top:8px; width:55px;}
.reviewtext { border-bottom:1px dotted #999999; min-height:90px;} 
.formlayout1 .data-item {
    padding: 10px 0 0;
}


.bookBtnService {
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 6px;
    top: 35px;
}
.bookBtnService1 {
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 21px;
    bottom: 20px;
}

.Newbutton-type5 {
    background: url("../images/bg-btn-105.png.ashx") no-repeat scroll 0 2px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 37px;
    text-align: center;
    width: 105px;
    padding-bottom:5px;
}
.Newbutton-type1{border:none;  background:url(../images/bg-btn-81.png.ashx) 0 2px no-repeat;   height: 37px; width:81px; text-align:center; color:#ffffff;  cursor:pointer; padding-bottom:5px }
.Newbutton-type_e_large{border:none;  background:url(../images/bg-btn-200.png.ashx) 0 2px no-repeat; height:37px; width:200px; text-align:center; color:#ffffff;  cursor:pointer; padding-bottom:5px  }
.Newbutton-type160 { background: url("../images/bg-btn-162.png.ashx") no-repeat scroll 0 2px transparent; border: medium none; color: #FFFFFF; cursor: pointer; height: 37px; text-align: center;width: 162px; padding-bottom:5px }
.Newbutton-type_e_extralarge{border:none;  background:url(../images/bg-btn-240.png.ashx) 0 2px no-repeat; height:37px; width:240px; text-align:center; color:#ffffff;  cursor:pointer; padding-bottom:5px  }
.Newbutton-type_e_larger{border:none;  background:url(../images/bg-btn-215.png.ashx) 0 2px no-repeat; height:37px; width:215px; text-align:center; color:#ffffff;  cursor:pointer; padding-bottom:5px  }
.Newbutton-type_e_extralarge{border:none;  background:url(../images/bg-btn-240.png.ashx) 0 2px no-repeat; height:37px; width:240px; text-align:center; color:#ffffff;  cursor:pointer; padding-bottom:5px  }
.Newbutton-type4{border:none;  background:url(../images/bg-btn-162.png.ashx) 0 2px no-repeat; height:37px; width:162px; text-align:center; color:#ffffff;  cursor:pointer; padding-bottom:5px  }
.Newbutton-logo{border:none;  background:url(../images/bg-btn-sm-97.png.ashx) 0 2px no-repeat; height:37px; width:97pxs; text-align:center; color:#ffffff;  cursor:pointer; padding-bottom:5px  }

.shopDetailserviceBg {
    background: url("../images/servicieBg.png.ashx") no-repeat scroll left top transparent;
    float: left;
    height: 30px;
    padding: 2px;
    width: 308px;
   
}
.shopDetailserviceBg select {
    border: 0 none;
    color: #452416;
    font-family: Verdana;
    font-size: 13px;
    height: 22px;
    margin-top: 2px;
    padding: 5px 0 0;
    width: 305px !important;
}
.multi-shopDetailserviceBg {
    background: url("../images/servicieBgnew.png.ashx") no-repeat scroll left top transparent;
    float: left;
    height: 30px;
    padding: 2px;
    width: 300px;
   
}
.multi-shopDetailserviceBg select {
    border: 0 none;
    color: #452416;
    font-family: Verdana;
    font-size: 13px;
    height: 22px;
    margin-top: 2px;
    padding: 5px 0 0;
    width: 284px !important;
}

.servicesText {float:left;width:100%; font-size:13px; font-weight:bold; padding-bottom:5px }
.shopDetailserviceBg select option, .multi-shopDetailserviceBg select option {
    color: #452416;
    font-family: Verdana;
    font-size: 13px;
    padding: 3px 8px;
}

.GiftCertNew .inputbox-type1 {
    border: 1px solid #B5A993;
    font-family: Verdana,Tahoma,Arial;
    font-size: 12px;
    height: 27px;
    padding-top: 2px;
}

.GiftCertNew .searchBg {
    background: url("../images/gift-servicie.png.ashx") no-repeat scroll right top transparent;
    float: right;
    height: 30px;
    margin-top: 2px;
    padding: 2px 5px    ;
    width: 240px;
}
.GiftCertNew .searchBg select {
    border: 0 none;
    color: #452416;
    font-family: Verdana;
    font-size: 13px;
    height: 22px;
    margin-top: 2px;
    padding: 5px 0 0;
    width: 305px;
}

.GiftCertNew .searchBg select option {
    color: #452416;
    font-family: Verdana;
    font-size: 13px;
    padding: 3px 8px;
}
.beauty-search-inner .searchBg select {
    border: medium none;
    padding-top: 6px;
    width: 238px!important;    
    height:22px;
    margin-top:2px;
    padding:5px 0 0;
}
.beauty-search-inner .searchBg select option {
    color: #452416;
    font-family: Verdana;
    font-size: 13px;
    padding: 3px 8px;
}
.beauty-search-inner .searchBg select optgroup  {
    color: Orange;
}

.serviceTab .listingContentBox .col100pxWithBorderNew { 
    border: 0 none;
    display: block;
    float: left;
    height: 108px !important;
    margin-right: 10px;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
    width: 100px;}
    
.list-imgNew    
{ width:208px; height:200px; float:left; padding:5px 1px; background:url(../images/tab-product-200-bg.jpg.ashx) no-repeat left top;  }
