﻿@charset "utf-8";
.cas{border:1px solid #f00;}
html, body{font-size:12px; background:#452415 url(../images/bg-body.jpg) left top repeat-x; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#808080; line-height:18px;}
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:10px auto 0 auto; padding:0px;  /*overflow:hidden;*/}



.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) no-repeat; }
.page_box .mid{float:left; background:url(../images/page-mid.gif) repeat-y; width:1000px;  }
.page_box .btm{float:left; line-height:1px; font-size:1px; width:1000px; height:15px; background:url(../images/page-btm.gif) 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:#FFFFFF; text-decoration:none; padding:0 16px}
.footer a:link,
.footer a:visited{color:#FFFFFF; text-decoration:none;}
.footer a:hover{color:#ff6000; text-decoration:none;}
.footer a:active{color:#FFFFFF; text-decoration:none;}

.header{height:150px;}
.header .logo{ width:230px; float:left; text-align:right; padding-top:25px;}
.header .add-your-salon{width:200px; height:92px; float:right; text-align:right; padding-top:8px; }
.header .register{ width:665px; float:right; font-size:11px; }
.header .register a{padding:0 5px;}

.header .register dd{float:right; padding-right:10px; line-height:normal;}
.user{/*background:url(../images/icon-user.gif) 3px 2px no-repeat; padding-left:20px;*/ width:82px;  }
.user span{float:left;}
.password{/*background:url(../images/icon-lock.gif) 3px 2px no-repeat; padding-left:20px;*/ width:82px; }
.password span{float:left;}
.user-inputbox-outer{background:url(../images/bg-top-inputbox.gif) left top no-repeat;   height:20px; padding:1px 0 0 4px; width:70px; float:left; }
.user-inputbox{background:url(../images/bg-input-box-top.gif) repeat-x; .background-position:1px;  width:60px; height:14px;  border:0px;  font-size:9px;  }


.menubar{height:36px; background:url(../images/bg-menu-bar.gif) 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) repeat-x;}
.li-item a:active{color:#FFFFFF; text-decoration:none;}
.li-item a.selected{background:url(../images/bg-menu-bar-o.gif) 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) no-repeat;}
.search .search-lable{color:#452415;  font-size:11px; font-weight:bold;}
.search .inputbox1{background:url(../images/bg-search-input-1.gif) 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) 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) 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) left 32px repeat-x;}
.tabbing-box .tabs .left{height:44px; background:url(../images/tabbing-tl.png) left 32px no-repeat;}
.tabbing-box .tabs .right{height:44px; background:url(../images/tabbing-tr.png) right 32px no-repeat;}

.tabbing-box .tabs{text-transform:uppercase;}
.tabbing-box .tabs li{background:url(../images/tab-on-off.png) right -46px repeat-x; float:left; line-height:36px; padding:0 24px 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) 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) right -230px  no-repeat; padding-right:24px;}

/*--open tab--*/
.tabbing-box .tabs .tabSelected{background:url(../images/tab-on-off.png) 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) 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) right -184px no-repeat;}


.tabbing-box .mid{background:#EFECDF;}
.tabbing-box .mid .left{background:url(../images/tabbing-inr-left.gif) left repeat-y;  }
.tabbing-box .mid .right{background:url(../images/tabbing-inr-right.gif) 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) repeat-x; height:12px; line-height:1px; font-size:1px;}
.tabbing-box .btm .left{ background:url(../images/tabbing-bl.png) left no-repeat; height:12px; line-height:1px; font-size:1px; }
.tabbing-box .btm .right{background:url(../images/tabbing-br.png) 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-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) 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) 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}

/*--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);}



.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) 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) 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) !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) 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) 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) 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) 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; vertical-align: middle; font-family:Arial; font-size:12px; }