"utf-8";
a,input{outline:none;}




.logo-title { float:right; padding-top:40px; padding-right:20px; }
.logo-title h1{ font-family:Tahoma, Geneva, sans-serif; font-size:22px; color:#FFF;}

.label{font-size:11px; line-height:18px; font-weight:normal; }

.text-align-justify{text-align:justify;}

.salon-strip{ background:#efecdf url(/images/salon-strip.gif.ashx) left bottom repeat-x; color:#0d0c0a;  height:38px; line-height:38px; font-weight:bold; padding:0 10px; } 
.salon-strip .business-detail{width:780px;}
.salon-strip .business-name{float: left; width: 480px; font-size:18px; font-weight:bold; color:#F37528; text-transform:capitalize;}
.salon-strip .business-share{float: right; width: 70px; padding-top:12px; text-align:right;}
.salon-strip .business-link{float: right; font-weight:normal; color:#808080; padding-right:10px;}


.salon-strip-inner dd{float:left; padding-right:10px; }
.salon-strip-inner .ddinput{line-height:normal; padding-top:9px;}
.salon-strip-inner .col2{float:right; }

.middle {width:970px; /*background:#ffffff; padding:10px 0 0 0;*/}
.middle-container {width:970px; position:relative; }
.middle-data-part{width:970px; padding:20px 0px;}

.footer-container{ width:100%; height:56px; color:#FFF; }
.footer-container ul{ margin:0 auto; width:100%; }
.footer-container li{float:left; padding:30px 9px; line-height:26px;}

.footer-container li a{ display:inline-block; width:102px; height:22px;   color:#FFF; text-decoration:none; text-align:center;  line-height:22px;}
.footer-container li a:link ,.footer-container li a:visited{color:#FFFFFF; text-decoration:none;}
.footer-container li a:hover{color:#FFF; text-decoration:none; }
.footer-container li a:active{color:#FFFFFF; text-decoration:none;}

.latest-style-box{ width:970px; clear:both;}
.latest-news{padding:0 10px 20px 10px;}
.latest-news .title{ width:120px; padding:10px 0; border-top:0px solid #878173;}


/*--page-elements Start--*/
.hair-cut-container{width:970px; }

.hair-topstrip{ float:left; width:935px;}
.hair-topstrip dd{ float:left;}
.hair-topstrip-leftcor {  width:15px; height:4px; background:url(../images/hair-topstrip-leftcor.jpg.ashx) left top no-repeat; font-size:2px; line-height:1px;}
.hair-topstrip-rightcor {  width:15px; height:4px; background:url(../images/hair-topstrip-rightcor.jpg.ashx) left top no-repeat; font-size:2px; line-height:1px;}
.hair-topstrip-middle {  width:905px; height:4px; font-size:2px; background:url(../images/hair-topstrip-middle.jpg.ashx) left top repeat-x; line-height:1px;}
.hair-cut-data{ /*background:#f5f3ee;*/ width:970px; padding:30px 0px 15px 0px }


/*---comman class---*/
.label-typ1{font-weight:bold; line-height:22px;}
.button-type1{border:none;  background:url(../images/bg-btn-81.gif.ashx) 0 2px no-repeat;   height:30px; line-height:30px; width:81px; text-align:center; color:#ffffff;  cursor:pointer; }
.button-type2{border:none;  background:url(../images/bg-btn-search.gif.ashx) no-repeat; height:17px; line-height:17px; width:58px; text-align:center; color:#4a1900; font-weight:bold; cursor:pointer; margin:10px 0; .margin:6px 0; font-family:Arial; }
.button-type3{border:none;  background:url(../images/bg-btn-105.gif.ashx) 0 2px no-repeat; height:30px; line-height:27px; width:105px; text-align:center; color:#ffffff;  cursor:pointer; margin:10px 0; .margin:6px 0; font-family:Arial;}
.button-type4{border:none;  background:url(../images/bg-btn-162.gif.ashx) 0 2px no-repeat; height:30px; line-height:27px; width:162px; text-align:center; color:#ffffff;  cursor:pointer; margin:10px 0; .margin:6px 0; font-family:Arial;}
.button-type160{border:none;  background:url(../images/bg-btn-162.gif.ashx) 0 2px no-repeat; height:30px; line-height:30px; width:162px; text-align:center; color:#ffffff;  cursor:pointer;  }
.button-type40{border:none;  background:url(../images/bg-btn-40px.gif.ashx) 0 2px no-repeat; height:30px; line-height:30px; width:40px; text-align:center; color:#ffffff;  cursor:pointer;  }
.button-type185{border:none;  background:url(../images/bg-btn-185.gif.ashx) no-repeat; height:22px; line-height:22px; width:185px; text-align:center; color:#4a1900; font-weight:normal; cursor:pointer; font-family:Arial; }
.button-type-go{border:none;  background:url(../images/bg-btn-27.gif.ashx) no-repeat; height:22px; line-height:22px; width:27px; text-align:center; color:#ffffff; cursor:pointer; margin:10px 0; .margin:6px 0 ; font-family:Arial;}
.button-type-godis{border:none;  background:url(../images/bg-btn-27-o.jpg.ashx) no-repeat; height:22px; line-height:22px; width:27px; text-align:center; color:#4a1900; font-weight:bold; cursor:pointer; margin:10px 0; .margin:6px 0 ; font-family:Arial;}
.button-type_e_large{border:none;  background:url(../images/bg-btn-200.gif.ashx) 0 2px no-repeat; height:30px; line-height:30px; width:200px; text-align:center; color:#ffffff;  cursor:pointer;  }
.button-type_e_larger{border:none;  background:url(../images/bg-btn-215.gif.ashx) 0 2px no-repeat; height:30px; line-height:30px; width:215px; text-align:center; color:#ffffff;  cursor:pointer;  }
.button-type_e_extralarge{border:none;  background:url(../images/bg-btn-240.gif.ashx) 0 2px no-repeat; height:30px; line-height:30px; width:240px; text-align:center; color:#ffffff;  cursor:pointer;  }
.button-type5{border:none;  background:url(../images/bg-btn-105.gif.ashx) 0 2px no-repeat; height:30px; line-height:27px; width:105px; text-align:center; color:#ffffff;  cursor:pointer; }


.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; }

.inputbox-type1{border:1px solid #b5a993; height:18px; padding-top:2px; font-family:Verdana,Tahoma,Arial; font-size:12px;}
.select-type1{border:1px solid #b5a993; height:22px; }
.textarea-type1{border:1px solid #b5a993; padding-top:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/*--formlayout1  --*/
.formlayout1 dd{ position:relative; line-height:18px;}
.formlayout1 .req-ind{clear:both; color:#808080;  }
.formlayout1 .req-ind-right{clear:both; color:#808080;text-align:right;}
.formlayout1 .req-ind-left{clear:both; color:#808080;text-align:left;}
.formlayout1 .col1{ padding-right:1%; width:29%; float:left; font-weight:bold; text-align:right; }
.formlayout1 .col1 font{color:#ff0000; padding-right:4px; font-size:11px;}

.formlayout1 .col2{width:25%; float:left; color:#645946;}
.formlayout1 .col2 label{line-height:22px; padding-left:4px;}
.formlayout1 .col2WithBorder{ width:100px; height:108px; float:left; margin-right:5px; border:1px solid #b5a993; display:block; vertical-align:middle; text-align:center;}

.formlayout1 .col3{width:44%; float:left;}
.formlayout1 .coltitle{width:50%; float:left; font-weight:bold; font-size:14px; text-decoration:underline;}
.formlayout1 .sptr{width:100%; height:8px; font-size:1px; line-height:1px; clear:both;}
.formlayout1 .sptr1{width:100%; height:1px; font-size:1px; line-height:1px; clear:both;}

.formlayout1 .col4{width:45%; float:left;}
.formlayout1 .col5{width: 25%; float:left;}
.formlayout1 .col12pr{width: 12%; float:left;}
.formlayout1 .col18pr{width: 18%; float:left;}
.formlayout1 .col32pr{width: 32%; float:left;}
.formlayout1 .col39p{ padding-right:1%; width:38%; float:left; font-weight:bold; text-align:right; }
.formlayout1 .col39p font{color:#ff0000; padding-right:4px; font-size:11px;}
.formlayout1 .col49p {padding-right:1%; width:48%; float:left;}

.formlayout1 .col20Title{width:20%; float:left; text-align:right; padding-right:5px; font-weight:bold;}
.formlayout1 .col80{width:79%; float:left;}
.formlayout1 .col30{width:30%; float:left; padding-right:5px;}
.formlayout1 .col70{width:68%; float:left;}
.formlayout1 .col70Border{width:68%; float:left; border-left:1px solid #b4a993;}
.formlayout1 .col20{width:19%; padding-right:1%; float:left; font-weight:bold; text-align:right; }
.formlayout1 .col20 font{color:#ff0000; padding-right:4px; font-size:11px;}

.formlayout1 .colSubTitle200{width:200px; float:left; font-size:13px; font-weight:bold;}
.formlayout1 .colTitle200{width:200px; float:left; text-align:right; padding-right:6px; font-weight:bold;}
.formlayout1 .colTitle160{width:160px; float:left; text-align:right; padding-right:6px; font-weight:bold;}
.formlayout1 .colTitle150{width:150px; float:left; text-align:right; padding-right:6px; font-weight:bold;}
.formlayout1 .colTitle120{width:120px; float:left; text-align:right; padding-right:6px; font-weight:bold;}
.formlayout1 .colTitle100{width:100px; float:left; text-align:left; padding-right:6px; font-weight:bold;}
.formlayout1 .colTitle60{width:60px; float:left; text-align:left; padding-right:6px; font-weight:bold;}
.formlayout1 .col200{width:200px; float:left;}
.formlayout1 .col100{width:100px; float:left;}
.formlayout1 .col150{width:150px; float:left;}
.formlayout1 .col300{width:300px; float:left; padding-right:6px;}
.formlayout1 .col40{width:36%; float:left;}
.formlayout1 .col60{width:60%; float:left; border-right:1px solid #b4a993; min-height:360px; padding-right:1%;}
.formlayout1 .col30{width:29%; float:left;}
.formlayout1 .col66{width:67%; float:left; border-right:1px solid #b4a993; min-height:360px; padding-right:1%;}
.formlayout1 .col1Border{width:1%; text-align:center; float:left;}

.formlayout1 .colbigfontTitle{font-weight:bold; width:170px; font-size:21px; line-height:24px; color:#89573D; float:left; text-align:right; padding-right:6px;}
.formlayout1 .colbigfont{font-weight:bold; font-size:21px; float:left; color:#89573D; line-height:24px;}
.formlayout1 .colbigfontTitleRed{font-weight:bold; width:170px; font-size:21px; line-height:24px; color:#f00; float:left; text-align:right; padding-right:6px;}
.formlayout1 .colbigfontRed{font-weight:bold; font-size:21px; float:left; color:#f00; line-height:24px;}
.formlayout1 .colbigfontTitleGreen{font-weight:bold; width:170px; font-size:21px; line-height:24px; color:green; float:left; text-align:right; padding-right:6px;}
.formlayout1 .colbigfontGreen{font-weight:bold; font-size:21px; float:left; color:green; line-height:24px;}

.formlayout1 .col-140px{padding-right:6px; width:130px; float:left; font-weight:bold; text-align:right;}

.group-dd{border-bottom:1px solid #b4a993; font-size:14px; font-weight:bold;  clear:both; padding:2px; margin-bottom:10px; color:#F37528;}
.group-div{ font-size:14px; font-weight:bold;  clear:both; padding:2px;  color:#F37528; text-align:right; }
.gray-title{font-size:14px; font-weight:bold; font-weight:bold; padding:2px; margin-bottom:10px; color:#808080;}

.formlayout1 .grid-form{clear:both; width:100%; padding-top:20px;}
.formlayout1 .grid-form1{clear:both; width:100%; }

.tool-tip{ z-index:10; position:absolute; background:url(../images/bg-tooltip.gif.ashx) no-repeat; width:236px; height:70px; top:0; left:0; font-size:10px; line-height:14px;}
.tool-tip .inner{padding:10px 10px 10px 20px;}


.radio-set-1{}
.radio-set-1 .radio{width:15px; float:left;  padding-top:2px; .padding-top:0px; padding-right:5px;}
.radio-set-1 .radio-text{ padding-right:10px; float:left;  }

.button-set-1{}
.button-set-1 .button-text{ padding-right:10px; float:left; padding-top:20px;  }

.birth-date{}
.birth-date .dd-select{float:left; padding-right:5px;}

.img-brd{border:1px solid #b5a993; display:block;}



/*-- beauty-search --*/

.beauty-search{clear:both; /*height:92px;*/ padding:10px 0 0 0;  background:url(../images/sub-header.jpg.ashx) no-repeat scroll 685px 0px; line-height:20px; position:relative; z-index:1;  }
.beauty-search-inner{font-weight:bold;}
.beauty-search-inner .beauty{clear:both; padding-bottom:10px;  }
.beauty-search-inner .service{ float:left; padding-right:6px; /*height:73px;*/ width:235px; }
.beauty-search-inner .serviceProvider{ float:left; padding-right:6px; height:73px; width:205px;}



.beauty-search-inner .date{float:left; padding-right:10px; width:135px;}
.beauty-search-inner .time{float:left; padding-right:10px; width:135px;}
.beauty-search-inner .search{float:left; padding-top:0px;}
.beauty-search-inner .Appsearch{float:left; padding-top:0px;}


.col-left{ float:left; width:606px; }
.col-left1{ float:left; width:100%; }
.col-right{  float:right; width:327px;}
.col-r{  float:right;  padding-right:10px;}
.col-l{  float:left;  padding-left:2px;}

.top-cta{ height:70px;}
.top-cta-btn .col{float:left; margin-right:56px;}


.login-part{height:100px;}
.login-element {}
.login-element .login-text{font-size:16px;  float:left; width:45px;}
.login-element .login-textbox{float:left; width:100px}
.login-element .login-btn{float:left; width:74px;}
.login-element  .sptr{height:20px;}
.login-element .chk-box{ width:20px; float:left;}
.login-element .remember{ width:125px; float:left; vertical-align:top; .padding-top:3px;}
.login-element .forgot-password{ width:125px; float:left;  vertical-align:top; .padding-top:3px;}

.flash-right-part{ height:236px;}


/*--- Tabbing ---*/
.home-tabbing{width:606px;  background:url(../images/feature-product-topstrip.gif.ashx) left top no-repeat; padding-top:4px; }



.feture-product{ width:100%;   }
.feture-product-container{ width:100%; background:#ffffff;}
.tabnavigation{clear:both; line-height:28px; }
.tabnavigation li{float:left;  }
.tabnavigation .tab-li a{/*padding:0px 28px;*/ float:left; font-weight:bold; text-decoration:none; color:#645946;   }
.tabnavigation .tab-li a:link ,.tabnavigation .tab-li a:visited{color:#645946; text-decoration:none;}
.tabnavigation .tab-li a:hover{color:#D2470A; text-decoration:none; background:#fff url(../images/spre-right.gif.ashx) right top no-repeat; }
.tabnavigation .tab-li a:active{color:#645946; text-decoration:none;}

.tabnavigationHorizontal{clear:both; line-height:28px; }
.tabnavigationHorizontal .rtsLI{float:left;  }
.tabnavigationHorizontal .rtsLI a{/*padding:0px 28px;*/ float:left; font-weight:bold; text-decoration:none; color:#645946;   }
.tabnavigationHorizontal .rtsLI a:link ,.tabnavigationHorizontal li a:visited{/*color:#645946;*/ text-decoration:none;}
.tabnavigationHorizontal .rtsLI a:hover{color:#D2470A; text-decoration:none; background:#fff url(../images/spre-right.gif.ashx) right top no-repeat; }
.tabnavigationHorizontal .rtsLI a:active{color:#645946; text-decoration:none;}

.RadTreeView .rtLI{float:none;}




.tab-data{ line-height:normal; }
.tab-data .col{width:47%; padding:3px;  border-bottom:1px solid #d5d5d5; }
.tab-data .col33{width:33%; padding:3px;  border-bottom:1px solid #d5d5d5; }
.tab-data .sptr{width:2%;}
.tab-data .imgbox{float:left; width:25%; }
.tab-data .shopname{float:left;  font-weight:bold; width:75%; padding-bottom:2px; text-decoration:underline;}
.tab-data .shopdetail{float:left; width:75%;  }

.radio-list {}
.radio-list input { vertical-align: middle; margin-right:3px; .margin-right:0;}

/*---- Inner page ----*/
.b{border:1px solid #f00;}

/*--- Tabbing  full width---*/

.common-tab-cnt{ clear:both;}

.full-width{width:100%;}
.full-width .tab-cnt{ clear:both; width:100%; /*background-color:#FFFFFF;*/ line-height:normal; }


.req-red-ind{clear:both; color:#ff0000; font-weight:normal; line-height:26px;}
.req-ind{clear:both; color:#ff0000; line-height:26px;}
.title{border-bottom:1px solid #b4a993; font-size:14px; font-weight:bold;   padding:2px; margin-bottom:5px; color:#F37528;}
.subtitle{font-size:12px; font-weight:bold;}
.sptr{width:100%; height:1px; font-size:1px; line-height:1px; clear:both;}
.sptr4{width:100%; height:4px; font-size:1px; line-height:1px; clear:both;}
.sptr8{width:100%; height:8px; font-size:1px; line-height:1px; clear:both;}
.sptr12{height:12px; line-height:12px; font-size:1px; clear:both;}
.sptr16{height:16px; line-height:16px; font-size:1px; clear:both;}
.sptrWithLine{width:100%; height:8px; font-size:1px; line-height:1px; clear:both; border-bottom: dotted 1px #999;}
.sptrWithSolidLine{width:100%; height:2px; font-size:1px; line-height:1px; clear:both; border-bottom: solid 1px #999;}

.title-with-rating{}
.title-with-rating .title-text{float:left;}
.title-with-rating .star-part{float: right; width: 130px; text-align: right;}
.title-with-rating .promo-part{float:right; width:30px; text-align:right;}


.salon-strip h1{font-size:17px; font-weight:normal; padding-left:20px;}


/*--add Business Step 2 Business Details --*/
.formlayout1 .col6{width:60%; float:left;}
.formlayout1 .col7{width: 10%; float:left;}
.formlayout1 .col70p{width:70%; float:left;}
.formlayout1 .col50p{width:50%; float:left;}

.working-hours{ }
.working-hours .col1{width:40px; text-align:center; float:left;}
.working-hours .col2{width:90px; padding-right:10px; text-align:center;  float:left;}
.working-hours .col3{float:left; width:158px;}


.radio-tax {float: left; width:12%; position: relative;}



/*--add Business page 23 Business Calendar --*/


.radio-set-2{}

.radio-set-2 .radio{width:15px; float:left;  padding-top:2px; .padding-top:0px; padding-right:5px;}
.radio-set-2 .radio-text{ padding-right:10px; float:left;  width:40%; }
.radio-set-2 .radio-tooltip{ padding-right:10px; float:left; width:25%; font-size:10px; }

.radio-set-2 .part1{clear:both; width:100%; /*padding-top:10px;*/}
.radio-set-2 .step{padding-left:20px;}
.step{padding-left:40px;}

/* Error message start */
.errordisplay
{
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	border: solid 2px #b5aa94;
	background-color: #f7f3ef;
	padding-left: 10pt;
	padding-right: 10pt;
	padding-top:5px;
	padding-bottom:5px;
	line-height: 15pt;
}

.errorDiv
{
	text-align:center;
	margin: 0 auto;
	width:100%;
	
}
/* Error message end */


/*-- Thank You Page --*/

.thankyou{padding:10px; background:#EFECDF; width:460px; margin:auto;}
.thankyou .col1{float:left; width:190px;}
.thankyou .col2{float:left; width:270px; font-weight:bold;  text-align:justify;}

.thankyou-payment{padding:10px; background:#EFECDF; width:800px; margin:auto;}
.thankyou-payment .col1{float:left; width:190px;}
.thankyou-payment .col2{float:left; width:600px; font-weight:bold; padding-top:0px; text-align:left;}

.thankyou-confirm-app{ background:#EFECDF; padding:5px;}
.thankyou-confirm-app .col1{float:left; width:190px;}
.thankyou-confirm-app .col2{float:left; width:700px; font-weight:bold; padding-top:0px; text-align:center; font-size:50px; line-height:62px;}
/*-- Thank You Page End--*/

/*--Data Grid--*/

.filter-part{height:25px;  margin-bottom:15px; }
.filter-part-dl dd{float:right;  padding-left:10px;}

.action-part{height:25px; margin-bottom:15px;}
.action-part-dl dd{float:left;}

.datagrid-main-title{padding:5px 10px;}


.RadGrid_Default .rgAltRow .rgSorted {background-color:#E6E6E6; border-bottom-color:#E6E6E6; }
.RadGrid_Default .rgRow .rgSorted {background-color:#F2F2F2;border-bottom-color:#F2F2F2;}


/*---level 0 ---*/
.datagrid-type-1 .action{width:300px; float:left;}
.datagrid-type-1 .comments{ float:right;}
 
.datagrid-type-1 .addlink{background:url(../images/add-icon.gif.ashx) no-repeat 0 2px;   color:#000000; text-decoration:underline; font-size:12px;  font-weight:bold; padding-left:25px;  height:20px; display:block; line-height:20px; width:100px;  }
.datagrid-type-1 .addlinkforusercontrol{ background:url(../../../App_Themes/Admin/images/add-icon.gif.ashx) no-repeat 0 2px;    }
.datagrid-type-1 .uplinkforusercontrol{ background:url(../../../images/up-arrow.gif.ashx) no-repeat 0 2px;    }
.datagrid-type-1 .downlinkforusercontrol{ background:url(../../../images/down-arrow.gif.ashx) no-repeat 0 2px;    }
.datagrid-type-1 .addlink:link,.datagrid-type-1 .addlink a:visited{color:#000000; text-decoration:underline;}
.datagrid-type-1 .addlink:hover{color:#dd6a31; text-decoration:underline;}
.datagrid-type-1 .addlink:active{color:#000000; text-decoration:underline;}


.datagrid-type-1 .rgSortAsc{background:url(../images/datagrid-type-1-up.gif.ashx) 0 7px no-repeat; border:0px; width:20px; height:16px;}
.datagrid-type-1 .rgSortDesc{background:url(../images/datagrid-type-1-down.gif.ashx) 0 7px no-repeat; border:0px; width:20px; height:16px;}


.datagrid-type-1 .image-center{text-align:center;}
.datagrid-type-1 .number-right{text-align:right !important;}
.datagrid-type-1 .number-right-footer td{text-align:right !important;}



.datagrid-type-1 .rgSortAsc{background:url(../images/datagrid-type-1-up.gif.ashx) 0 7px no-repeat; border:0px; width:20px; height:16px;}
.datagrid-type-1 .rgSortDesc{background:url(../images/datagrid-type-1-down.gif.ashx) 0 7px no-repeat; border:0px; width:20px; height:16px;}



.datagrid-type-1{background:#86412c; color:#893e13;}
.datagrid-type-1 th{background-color:#e6936a; color:#893e13; padding:3px; text-align:center; }
.datagrid-type-1 td{background-color:#FFFFFF; padding:3px; text-align:left; }
.datagrid-type-1 .alt td{background-color:#ffd8c5;}


.datagrid-type-1 th a:link ,.datagrid-type-1 th a:visited{color:#893e13; text-decoration:underline;}
.datagrid-type-1 th a:hover{color:#893e13; text-decoration:underline;}
.datagrid-type-1 th a:active{color:#893e13; text-decoration:underline;}


.datagrid-type-1  a:link ,.datagrid-type-1 a:visited{color:#893e13; text-decoration:underline;}
.datagrid-type-1  a:hover{color:#893e13; text-decoration:underline;}
.datagrid-type-1  a:active{color:#893e13; text-decoration:underline;}

/*---level 1 ---*/ 

.datagrid-type-1-level-first{background:#86412c; color:#893e13;}
.datagrid-type-1-level-first th{background-color:#ffd8c5; color:#893e13; padding:3px; text-align:center; }
.datagrid-type-1-level-first .nor td{background-color:#FFFFFF; padding:3px; text-align:left; }
.datagrid-type-1-level-first .alt td{background-color:#efe5df;}

.datagrid-type-1-level-first th a:link , .datagrid-type-1-level-first th a:visited{color:#893e13; text-decoration:underline;}
.datagrid-type-1-level-first th a:hover{color:#000000; text-decoration:underline;}
.datagrid-type-1-level-first th a:active{color:#893e13; text-decoration:underline;}

.datagrid-type-1-level-first a:link ,.datagrid-type-1-level-first a:visited{color:#893e13; text-decoration:underline;}
.datagrid-type-1-level-first a:active{color:#893e13; text-decoration:underline;}

.datagrid-type-1-level-second{background:#6D6351; color:#645946;}
.datagrid-type-1-level-second th{background-color:#CCC0AA; color:#645946; padding:3px; text-align:center; }
.datagrid-type-1-level-second .nor td{background-color:#FFFFFF; padding:3px; text-align:left; }
.datagrid-type-1-level-second .alt td{background-color:#e4dccf;}

.datagrid-type-1-level-second th a:link , .datagrid-type-1-level-second th a:visited{color:#645946; text-decoration:underline;}
.datagrid-type-1-level-second th a:hover{color:#000000; text-decoration:underline;}
.datagrid-type-1-level-first th a:active{color:#645946; text-decoration:underline;}

.datagrid-type-1-level-second a:link ,.datagrid-type-1-level-second a:visited{color:#645946; text-decoration:underline;}
.datagrid-type-1-level-second a:hover{color:#000000; text-decoration:underline;}
.datagrid-type-1-level-second a:active{color:#645946; text-decoration:underline;}

.datagrid-type-1 tr td.rgExpandCol{background:#e3e3e3 ;}
.datagrid-type-1-level-first tr td.rgExpandCol{background:#e3e3e3 ;}

/*--Data Grid End--*/

/*---featured-shop-listing-12 Start---*/
.listing-part .col-left{ width:800px;}
.listing-part .col-right{ width:160px; padding:20px 0px 0 0;}


.listing-container{width:100%; }

.listing-container .hair-topstrip{ float:left; width:780px;}
.listing-container .hair-topstrip-leftcor {  width:15px; height:4px; background:url(../images/listing-topstrip-leftcor.jpg.ashx) left top no-repeat; font-size:2px; line-height:1px;}
.listing-container .hair-topstrip-rightcor {  width:15px; height:4px; background:url(../images/listing-topstrip-rightcor.jpg.ashx) left top no-repeat; font-size:2px; line-height:1px;}
.listing-container .hair-topstrip-middle {  width:750px; height:4px; font-size:2px; background:url(../images/hair-topstrip-middle.jpg.ashx) left top repeat-x; line-height:1px;}

.listing-container .hair-cut-data{ /*background:#ffffff;*/ width:780px; padding:20px 0px 0px 0px }

.selection-box {border:1px solid #b5a993; padding:10px 10px 2px 10px; margin-bottom:15px; }
.selection-box .chk-box{width:20px; float:left; padding-top: 3px; .padding-top: 0px;}
.selection-box .text-box{width:145px; float:left;}
.selection-box .text-box-distance{width:145px; float:left;}
.selection-box .text-lable{width:38px; padding-right:10px; text-align:right; float:left; font-weight:bold}
.selection-box .text-lable-simple{width:50px; padding-right:10px;  float:left; }

.result .result-left{ width:490px; float:left;}
.result .result-right{ width:240px; float:right; }

.paging{line-height:22px; text-align:right; font-weight:bold; }
.paging a{ padding:0 4px;}
.paging a.active{color:#dd6a31;}

.lowest-price{text-align:right; margin-bottom:15px; float:right; width:225px; }

.result-data-nor{ padding:5px; vertical-align:top;}
/*.result-data-alt {background-color:#fffbf4; padding:5px; vertical-align:top;}*/
.result-data-alt {/*background-color:#FFF3DF*/ background-color:#FFFFFF; padding:5px; vertical-align:top;}

.result-data{}
.result-data .col1{border-bottom:1px solid #b4a993; font-size:14px; font-weight:bold;   padding:2px; margin-bottom:5px; clear:both;}
.result-data .col2{ width:110px; float:left;}
.result-data .col2WithBorder{ width:100px; height:108px; float:left; margin-right:5px; border:1px solid #b5a993; display:block; vertical-align:middle; text-align:center;}
.result-data .col3{ width:195px; padding-left:10px; float:left;}
.result-data .col4{width:110px; float:left;}
.result-data .col5{clear:both;  }
.result-data .col6{width:135px; padding-left:10px; float:left;}
.result-data .col440p{ width:440px; padding-left:10px; float:left;}
.make-appointment{padding-top:10px;}

.add-banner{margin-bottom:15px; text-align:center;}



/*--- featured-shop-listing-12 End---*/

/*--- featured-shop-listing-13 Start---*/

.result-tree .result-right {width:410px; float:right;}
.result-tree .result-left {width:240px; float:left;}

ul.all-services, ul.all-services ul{ padding-left:10px;}

/*--- featured-shop-listing-13 End---*/


/*--- Shop Detail Page 6  Start ---*/

.result-tab .result-left{ width:490px; float:left;}
.result-tab .result-right{ width:247px; float:right;}

.full-width-670px{width:750px;}
.full-width-670px .tab-cnt{ clear:both; width:730px; padding: 20px 10px 20px 10px; background-color:#FFFFFF; line-height:18px; }
.full-width-670px  .tabnavigationHorizontal .rtsLI a{padding:0 20px;}

.shop-phone{}
.shop-phone .col1{float:left; width:12%; font-weight:bold;}
.shop-phone .col2{float:left; width:43%;}
.shop-phone .col3{float:left; width:15%; font-weight:bold;}
.shop-phone .col4{float:left; width:30%;}

.timeing{}
.timeing .col20p{float:left; width:20%; font-weight:bold;}
.timeing .col25p{float:left; width:25%; font-weight:bold;}
.timeing .col30p{float:left; width:30%; font-weight:bold;}
.timeing .col70p{float:left; width:70%; }
.timeing .col45p{float:left; width:45%; font-weight:bold;}
.timeing .col55p{float:left; width:54%; }

ul.sp-links li{line-height:30px; padding-left:40px; font-weight:bold;}
.sp-links .print{background:url(../images/icon-print.gif.ashx) 0 4px no-repeat; }
.sp-links .email-to-friend{background:url(../images/icon-email-to-friend.gif.ashx) 0 4px no-repeat; }
.sp-links .add-to-favorite{background:url(../images/icon-add-to-favorite.gif.ashx) 0 4px no-repeat; }
.sp-links .promotions{background:url(../images/icon-promotions.gif.ashx) 0 4px no-repeat; }
.sp-links .buy-gift-certificate{background:url(../images/icon-gift-certificate.gif.ashx) 0 4px no-repeat; }

.beauty-search-nobg{background:none;}

/*--- Shop Detail Page 6  End ---*/

/*--- Shop Detail Page 7 Start ---*/

.result-tree-tab .result-left{ width:190px; float:left; padding-right:10px;}
.result-tree-tab .result-right{ width:550px; float:right;}
.result-tree-tab .result-styleleft{ width:190px; float:left; padding-right:10px;}
.result-tree-tab .result-styleright{ width:550px; float:left;}
.result-tree-tab .result-styleright .style-box{margin:0px 5px;} 

.result-tree-tab .result-styleFleft{ width:190px; float:left; padding-right:10px;}
.result-tree-tab .result-styleFright{ width:580px; float:left;}
.result-tree-tab .result-styleFright .style-box{margin:0 10px;}

.result-tree-tab .left-title{background:#EE7746 url(/images/bg-tree-top-mid.gif) repeat-x scroll right center; height:24px; line-height:24px; padding:2px 0; color:#ffffff; font-weight:bold; padding-left:10px; }

/*--- Shop Detail Page 7 End ---*/

/*--- Shop Detail Page 10 Start ---*/
.pad-top10px{padding-top:10px;}
.result-data .col80px{width:80px; float:left;}
.result-data .col100px{width:100px; float:left; padding-right:10px;}
.result-data .col100pxWithBorder{width:100px; float:left; margin-right:2px; vertical-align:middle; text-align: center;border:1px solid #b5a993; display:block;}
.result-data .col125px{width:125px; float:left; padding-right:5px;}
.result-data .col135px{width:135px; float:left; padding-right:5px;}
.result-data .col150px{width:150px; float:left; padding-right:10px;}
.result-data .col160px{width:160px; float:left;}
.result-data .col175px{width:175px; float:left;}
.result-data .col150pxWithBorder{width:150px; height:180px; float:left; margin-right:1px; vertical-align:middle; text-align: center;border:1px solid #b5a993; display:block;}
.result-data .col200px{width:200px; float:left; padding-right:10px;}
.result-data .col225px{width:225px; float:left; padding-right:10px;}
.result-data .col250px{width:250px; float:left;}
.result-data .col275px{width:275px; float:left; padding-right:10px;}
.result-data .col300px{width:300px; float:left; padding-right:10px;}
.result-data .col350px{width:350px; float:left; padding-right:10px;}
.result-data .col400px{width:400px; float:left; padding-right:10px;}
.result-data .col450px{width:450px; float:left; padding-right:10px;}
/*--- Shop Detail Page 10 End ---*/

/*--- Shop Detail Page 11 Start ---*/
.result-data .col300px{width:300px; float:left; padding-right:10px;}
.result-data .col380px{width:380px; float:left; padding-right:10px;}
.result-data .col500px{width:500px; float:left; padding-right:10px;}
.result-data .col620px{width:620px; float:left; padding-right:10px;}


/*--- Shop Detail Page 11 End ---*/

/*--- tab-loader ---*/
.tab-loader {left:0; margin:506px auto auto; position:absolute; text-align:center; top:0; width:100%;}

/*--- Rating ---*/
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
    background-position:0 -3px;
}

.filledRatingStar {
    background-image: url(/images/star-ratting.png.ashx);

}

.emptyRatingStar {
    background-image: url(/images/star-ratting-off.png.ashx);
}

.savedRatingStar {
    background-image: url(/images/star-ratting-off.png.ashx);
}
/*--- Rating ---*/


/* 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}

/* loader ENDS*/

/* message on right side of control */
.msg { color:#D2470A; }
.login-links{float:right; width:235px; text-align:right; padding-right:10px; padding-top:7px; color:#000000;}
.login-links a:link,.login-links a:visited{  color:#000000; text-decoration:underline;}
.login-links a:hover{  color:#ffffff; text-decoration:underline;}
.login-links a:active{  color:#000000; text-decoration:underline;}

/* Paging */
.paging {color:#333; padding:0 4px 2px 4px; font-weight:bold}
.paging td {padding:0 4px 0 4px;}
.paging td table tr td {border:0px;}
.paging a {color:#ff6600; padding:0 4px 2px 4px; font-weight:bold}
.paging a:hover {color:#000; padding:0 4px 2px 4px;}

/*.search-combo .RadComboBox_Default table td.rcbInputCell,
.search-combo .RadComboBox_Default .rcbInputCell .rcbInput { height: 17px\9 }*/

.search-combo .RadComboBox { height:23px;}

.imgscroll-menu ul.rmHorizontal, .imgscroll-menu .rmHorizontal li.rmItem, .imgscroll-menu .RadMenu_Default .rmRootGroup {background-color:none; border-width:0px; /*margin-top:-3px; _margin-top:2px;*/}
.imgscroll-menu .rmHorizontal li a { background-color:#fff;}
.imgscroll-menu .rmHorizontal li ul li a { background-color:#E48158;}
.imgscroll-menu .rmHorizontal li img { margin:0px; padding-bottom:0px;}
.imgscroll-menu .rmHorizontal li span.rmText, .imgscroll-menu .rmHorizontal li span.rmExpandDown { line-height:0px; height:0px; font-size:2px; background-color:#fff;}
.rmHorizontal .rmItem .rmSlide { _top:23px !important; z-index:999999 !important;}
.rcCalPopup, .rcTimePopup{z-index:0 !important;}


/*Disable the underline which comes in service menu on default page*/
#qsfexWrapper .rmText .drop-menu-link{padding-left:10px; font-weight:bold; font-size:11px;}
#qsfexWrapper .rmText .drop-menu-link:link { text-decoration:none; color:#ffdbcc ; }
#qsfexWrapper .rmText .drop-menu-link:visited{ text-decoration:none; color:#ffdbcc ; }
#qsfexWrapper .rmText .drop-menu-link:hover{ text-decoration:none; color:#ffffff ; }
#qsfexWrapper .rmText .drop-menu-link:active{ text-decoration:none; color:#ffdbcc ;  }

#qsfexWrapper .rmText .drop-menu-head:link { text-decoration:none; color:#5F3E2F;  font-size:12px;}
#qsfexWrapper .rmText .drop-menu-head:visited{ text-decoration:none; color:#5F3E2F; }
#qsfexWrapper .rmText .drop-menu-head:hover{ text-decoration:none; color:#5F3E2F; }
#qsfexWrapper .rmText .drop-menu-head:active{ text-decoration:none; color:#5F3E2F; }
#qsfexWrapper a{background:none; font-weight:normal; padding:0; float:none;}

.reviewsorting {float:right; clear:both;}
.reviewsorting-MyAccount {float:right; padding:0px 3% 10px 0px;}

.star-rating{ height:20px;}

/*---- Appointment Booking ----*/

.appointment-mainpart{ width:925px !important;}
.appointment-top-strip{width:955px !important;}

.appointment-mainpart .left-bar{ width:30%; float:left;}
.appointment-mainpart .right-bar{width:69%; float:right;}

.appointment-data{}
.appointment-data .col1{float:left; width:20%; margin-right:1%; font-weight:bold; line-height:22px; }
.appointment-data .col2{float:left; width:70%;line-height:22px;}

/* ---- Fancy Zoom --- */
div.photo                 {}
p#turtles_caption         {text-align:center;}
.no-promotion:link,.no-promotion:visited,.no-promotion:hover,.no-promotion:active{color:#000000; text-decoration:none;  }

.popup-call{float:left;}


/*PAGING FOR TELERIK GRID START*/
.RadGrid_Default .rgPager {
background:#EEEEEE none repeat scroll 0 0;
}

.RadGrid_Default .rgPager .rgPagerCell {
padding:5px 0 4px;
}
.RadGrid_Default .rgNumPart {
padding:0;
}

.RadGrid_Default .rgArrPart1 {
padding-right:0;
}

.RadGrid_Default .rgArrPart2 {
padding-left:0;
}




.RadGrid_Default .rgWrap {
float:left;
line-height:22px;
padding:0 10px;
white-space:nowrap;
}
.RadGrid_Default .rgInfoPart {

float:right;
}


/*.RadGrid_Default .rgAdd, .RadGrid_Default .rgRefresh, .RadGrid_Default .rgEdit, .RadGrid_Default .rgDel, .RadGrid_Default .rgFilter, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPageLast, .RadGrid_Default .rgExpand, .RadGrid_Default .rgCollapse, .RadGrid_Default .rgSortAsc, .RadGrid_Default .rgSortDesc, .RadGrid_Default .rgUpdate, .RadGrid_Default .rgCancel, .RadGrid_Default .rgUngroup*/
.RadGrid_Default .rgPageFirst,.RadGrid_Default .rgPagePrev,.RadGrid_Default .rgPageNext,.RadGrid_Default .rgPageLast {
background-color:transparent;
background-image:url(../images/telerik-icons.gif.ashx);
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
font-size:1px;
height:16px;
margin:0;
padding:0;
vertical-align:middle;
width:16px;
}
.RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageLast {
height:22px;
vertical-align:top;
width:22px;
}





.RadGrid_Default .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_Default .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_Default .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_Default .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_Default .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_Default .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_Default .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_Default .rgPageLast:hover
{
	background-position:0 -1050px;
}


/*---number---*/
.RadGrid_Default .rgNumPart a:hover, .RadGrid_Default .rgNumPart a:hover span, .RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage span {
background:url(../images/telerik-icons.gif.ashx) no-repeat scroll 0 0;
}

.RadGrid_Default .rgNumPart span {
float:left;
padding:0 0 0 5px;
}

.RadGrid_Default .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_Default .rgNumPart a:hover span
{
	background-position:0 -1150px;
	cursor:pointer;
}


.RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover {
background-position:100% -1450px;
cursor:default;

}

.RadGrid_Default .rgNumPart a {
color:#000000;
float:left;
line-height:22px;
margin:0;
padding:0 5px 0 0;
text-decoration:none;
}


.RadGrid_Default .rgNumPart a.rgCurrentPage span, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span {
background-position:0 -1350px;
cursor:default;
}

.RadGrid_Default .rgPagerLabel, .RadGrid_Default .rgPager .RadComboBox, .RadGrid_Default .rgPager .RadInput_Default {
margin:0 4px 0 0;
vertical-align:middle;}

/*PAGING FOR TELERIK GRID END*/

/*--popup cal--*/

.cal-pop-top-l {width:16px; height:20px; font-size:1px; line-height:1px; background:url(../images/popup-box-bg.gif.ashx) no-repeat 0 0;  }
.cal-pop-top-m {height:20px; color:#ffffff;  line-height:20px; font-size:12px; text-transform:uppercase; letter-spacing:2px;  text-align:left; background:url(../images/popup-box-bg.gif.ashx) repeat-x 0 -44px  ; }
.cal-pop-top-r {width:16px; height:20px; font-size:1px; line-height:1px; background:url(../images/popup-box-bg.gif.ashx) no-repeat -16px 0; }

.cal-pop-mid-all{ border:1px solid #ED7023;  padding:5px; background:#ffffff; } 
.cal-pop-mid-scroll{height:345px; overflow:auto; overflow-x:hidden; position:relative;} 


/*--popup cal--*/


.pop-top-l {width:16px; height:33px; font-size:1px; line-height:1px; background:url(../images/popup-box-bg.gif.ashx) no-repeat 0 0;  }
.pop-top-m {height:33px; color:#ffffff;  line-height:28px; font-size:14px; text-transform:uppercase; letter-spacing:2px;  text-align:left; background:url(../images/popup-box-bg.gif.ashx) repeat-x 0 -44px  ; }
.pop-top-r {width:16px; height:33px; font-size:1px; line-height:1px; background:url(../images/popup-box-bg.gif.ashx) no-repeat -16px 0; }

.pop-mid-l {width:16px;  font-size:1px; line-height:1px; background:url(../images/popup-box-bg-side.gif.ashx) repeat-y 0 0;  }
.pop-mid-m { background:#ffffff; font-size:11px; padding-top:10px; }
.pop-mid-r {width:16px;  font-size:1px; line-height:1px; background:url(../images/popup-box-bg-side.gif.ashx) repeat-y -18px 0; }

.pop-btm-l {width:16px; height:16px; font-size:1px; line-height:1px; background:url(../images/popup-box-bg.gif.ashx) 0 -195px no-repeat;  }
.pop-btm-m {height:16px; font-size:1px; line-height:1px; background:url(../images/popup-box-bg.gif.ashx) repeat-x  -44px -149px; }
.pop-btm-r {width:16px; height:16px; font-size:1px; line-height:1px; background:url(../images/popup-box-bg.gif.ashx) -16px -195px no-repeat;  }

.pop-title-l {width:95%;}
.pop-title-r {width:5%;text-align:right;}

.ModalPopupBG { background-color: #666699; filter: alpha(opacity=50); opacity: 0.7; z-index:1001; }

.tab-data-admin{line-height:normal;}
.tab-data-admin .imgbox{float:left; width:50px; padding-right:20px; text-align:center; }
.tab-data-admin .shopname{float:left;  /*font-weight:bold;*/ width:260px; padding-bottom:2px;}
.tab-data-admin .shopdetail{float:left; width:72%;}

.tab-data-admin .sptr{width:2%;}



.img-middle{vertical-align: middle;}
.img-middle img{display:block;}

.mid-twopart{width:630px;}
.mid-twopart .left-part{float:left; width:400px;  }
.mid-twopart .right-part{float:right; width:220px; }

/*.RadMenu_Default .rmRootGroup{background:none !important;}*/

/*---full-width-page Start---*/
.full-logo{float:left; padding-top:0px; padding-left:14px;}

.full-container{ width:99%; margin:0px auto; padding:0px; /*background:url(../images/container-bg.png) left top repeat-y;/*overflow:hidden;*/}
.full-container-inner {width:98%; padding:0 1% 0 1%;}
.full-container-topstrip {margin:auto;  width:97%; height:11px; font-size:1px; line-height:1px; background:url(../images/full-container-topstrip-l.gif.ashx) left top no-repeat; }
.full-container-topstrip span{margin:auto;  width:100%; height:11px; font-size:1px; line-height:1px; background:url(../images/full-container-topstrip-r.gif.ashx) right top no-repeat; display:block; }
.full-container-bottomstrip {margin:auto; width:97%; height:13px; line-height:0px; font-size:2px; /*background:url(../images/container-bottom.png) left top no-repeat;*/ }

.full-header {width:100%; height:40px; background:#F5F2E9;}
.full-logo-title{float:right; padding-top:0px; padding-right:10px;}
.full-logo-title h1{font-size:12px; color:#452415;}
.full-nav-container{background:#F5F2E9 url(../images/bg-menu-bar-1.gif.ashx) repeat-x scroll left top; height:24px; width:100%; border:1px solid #9d1600; border-left:0px; border-right:0px;}
.full-middle {width:100%; background:#dbd3c3;}
.full-middle-container {width:100%; }
.full-middle-data-part{background:#FFF; width:98%; padding:1% 1%;}

.full-hair-cut-container{ width:100%;}

.full-hair-topstrip{ float:left; width:100%;}
.full-hair-topstrip dd{ float:left;}
.full-hair-topstrip-leftcor {  width:1%; height:4px; background:url(../images/hair-topstrip-leftcor.jpg.ashx) left top no-repeat; font-size:2px; line-height:1px;}
.full-hair-topstrip-rightcor {  width:0.95%; height:4px; background:url(../images/hair-topstrip-rightcor.jpg.ashx) right top no-repeat; font-size:2px; line-height:1px;}
.full-hair-topstrip-middle {  width:98%; height:4px; font-size:2px; background:url(../images/hair-topstrip-middle.jpg.ashx) left top repeat-x; line-height:1px;}
.full-hair-cut-data{ background:#F5F2E9; width:98%; padding:1%;  }

.full-full-width{width:100%;}




/*---full-width-page Ends---*/ 

.logo-business{float:right; width:500px; text-align:right; padding-right:22px; color:#452415; font-size:11px; font-weight:bold;}
.logo-business-sptr{width:100%; height:7px; font-size:1px; line-height:1px; clear:both;}

.logo-business a:link,.logo-business a:visited{  color:#F37528; text-decoration:underline;}
.logo-business a:hover{  color:#452415; text-decoration:underline;}
.logo-business a:active{  color:#F37528; text-decoration:underline;}
.org-text{color:#F37528;}

.nav-container-parts{}
.nav-container-parts .col1{ float:left;}
.nav-container-parts .col2{ float:right; line-height:24px; padding-right:20px;  color:#ffffff;}
.nav-container-parts .col2 a,
.nav-container-parts .col2 a:link,
.nav-container-parts .col2 a:visited{color:#ffffff; text-decoration:underline;}
.nav-container-parts .col2 a:hover{color:#452415; text-decoration:underline;}
.nav-container-parts .col2 a:active{color:#ffffff; text-decoration:underline;}

.full-full-width .tab-cnt {
background-color:#f5f2e9;
clear:both;
padding:1%;
width:98%;
}


/*-- Login box --*/
.login-box{ background:url(../images/login-back.jpg.ashx) no-repeat;  width:400px; margin:auto;  margin-top:50px; margin-bottom:50px;}
.login-box-container{ padding:0 16px; background:url(../images/login-back-cnt.jpg.ashx) bottom no-repeat ; padding-bottom:40px; }
.login-box-header{ line-height:30px; color:#F37528; text-transform:uppercase;  font-size:14px; height:30px; clear:both; padding:10px 5px 5px 5px;  } 
.login-box-header dd{float:left;}
.login-box-header img{margin: 0 10px;}
.login-middle-container{background:#F5F3EE ; border:1px solid #645946; padding:8px 0 0 0;}

.login-box-content .col1{float:left; font-weight:bold; text-align:right; width:33%; margin-right:2%; line-height:20px;}
.login-box-content .col2{float:left; width:65%;}
.login-box-content .sptr{width:100%; height:8px; font-size:1px; line-height:1px; clear:both;}

/* Calendar CSS Starts */
.shop-owner .search-bar{height:50px; padding:10px; margin-bottom:15px;  }
.shop-owner .search-bar .col1{width:120px; float:left; font-weight:bold;  line-height:20px;}
.shop-owner .search-bar .button{padding-top:20px;}
.shop-owner .search-bar .col2{ float:right; font-weight:bold;  line-height:20px;}
.shop-owner .search-bar .col3{float:left; width:80%; line-height:20px;}

.shop-owner .left-bar{ width:25%; float:left; }
.shop-owner .right-bar{width:74%; float:right;}

.shop-owner .calendar-btn{ width:90px; float:left;}
.shop-owner .calendar-btn-bar{margin-bottom:15px;}




.calendar-slab{margin-bottom:5px; font-weight:bold;text-align:right;}
/* Calendar CSS Ends*/

.formlayout1 .col23p{float:left; width:23%; }

.customer-bar{ padding:1%; border:1px solid #b5a993; margin-bottom:15px; float:left; width:98%; }
.customer-bar .col1{ float:left;  line-height:20px; padding-right:20px;}
.customer-bar .col2WithBorder{ width:100px; height:108px; float:left; margin-right:5px; border:1px solid #b5a993; display:block; vertical-align:middle; text-align:center;}
.customer-left-bar{ width:74%; float:left;}
.customer-right-bar{width:25%; float:right;}

.col15{ float:left; padding-right:20px;}


.grayborder { border:1px solid #B5A993; width:640px; min-height:417px; height:auto !important; height:417px;}

.col1-1 {  float:left; width:62px; }
.col1-2 { float:left; }
.col1-3 { clear:both; }

.new-customer{ background:#ffffff; padding:0px 4px 10px 4px;}
.sptr1{width:100%; height:1px; font-size:1px; line-height:1px; clear:both;}
.sptr5{width:100%; height:5px; font-size:1px; line-height:1px; clear:both;}
.sptr18{width:100%; height:18px; font-size:1px; line-height:1px; clear:both;}
.sptr10{width:100%; height:10px; font-size:1px; line-height:1px; clear:both;}
.req-ind{clear:both; color:#ff0000;  }


/*--- About Us ---*/

.about-img-part{float:left; width:280px; height:167px;}
.about-img-part img{display:block; border:3px solid #B4AA8F;}
.about-img-part-r{float:right; width:280px; height:167px; text-align:right;}
.about-img-part-r img{display:block; border:3px solid #B4AA8F;}


.about-txt-part{float:left; width:585px;text-align:justify;}
.about-txt-part p{padding-bottom:10px;}

/*--- Contact Us ---*/
.contact-img-part{float:left; width:210px; height:198px;}
.contact-img-part img{display:block; border:3px solid #B4AA8F;}

.tab-border {border:1px solid #B5A993;}

.ncol30p {float:left; width:30%; padding-right:20px;}
.ncol41p {float:left; width:40%; padding-right:1%; }
.ncol15p {float:left; width:14%; padding-right:1%; }
.ncol16p {float:left; width:15%; padding-right:1%; }
.ncol18p {float:left; width:17%; padding-right:1%; }
.ncol23p {float:left; width:23%; }
.ncol23pWithPad {float:left; width:23%; padding-right:1%;}
.ncol25p {float:left; width:24%; padding-right:1%; }
.ncol26p {float:left; width:25%; padding-right:1%; }
.ncol29p {float:left; width:28%; padding-right:1%; }
.ncol30p {float:left; width:30%; padding-right:1%; }
.ncol31p {float:left; width:31%; padding-right:1%; }
.ncol43p {float:left; width:43%; padding-right:1%; }
.ncol38p {float:left; width:37%; padding-right:1%; }
.ncol98p {float:left; width:98%; }
.ncolfont {font-weight:bold; }
.nrighttext {text-align:right;}

.ncollink a {}

.ncol280px {width:280px; float:left; padding-right:6px;}
.ncol400px {width:400px; float:left; padding-right:6px;}
.ncol120px {width:120px; float:left;}
.ncol90px {width:90px; float:left;}

.cus-left-part { float:left;width:9%; text-align:center; font-size:9px;  font-family:Verdana; }
.cus-left-part dl{ background:#EFECDF; padding:4px 0px; margin-right:1px;}
.cus-left-part dl dd{height:12px; line-height:16px; }
.cus-left-part a{ }
.cus-left-part a:hover{  color:#ff6000;}
.cus-left-part span{ color:#ffffff; color:#452415;}

.cus-right-part { float:right;width:90%; }

/* Start new design css */
.listing-box-ab{border:1px solid #aca9a0; position:relative;  margin-bottom:10px; width:100%;}
.po-relative-td{position:relative;}

.listing-box-ab .listing-top-bar{width:100%; height:22px; border-bottom:1px solid #aca9a0; background:#EFECDF url(/images/bg-listing-top.gif) repeat-x scroll center bottom;}
.featured-business-listing .style-btm-bar{width:100%; height:40px; border-top:1px solid #aca9a0; padding-top:1px; background:#fef3e1;}
.cor-l-t-o{position:absolute; top:-1px; left:-1px;}
.cor-r-t-o{position:absolute; top:-1px; right:-1px;}
.cor-l-b-o{position:absolute; bottom:-1px; left:-1px;}
.cor-r-b-o{position:absolute; bottom:-1px; right:-1px;}

.listing-col-outer{padding:6px 0; background:url(/images/bg-fb-listing_big.gif.ashx) right repeat-y; }
.listing-col-outer-style{padding:6px; }

.listing-col-outer-big{padding:6px 0; background:url(/images/bg-fb-listing_big.gif.ashx) -220px 0  repeat-y; }
.listing-col-outer-style-big{padding:6px; }


/*----Featured-business-listing----*/

.featured-business-listing .top-title{ float:left; line-height:20px; font-size:11px; font-weight:bold; padding-left:10px; width:300px; }
.featured-business-listing .top-title a,
.featured-business-listing .top-title a:link,
.featured-business-listing .top-title a:visited{color:#F37528; text-decoration:underline;}
.featured-business-listing .top-title a:hover{color:#808080; text-decoration:none;}
.featured-business-listing .top-title a:active{color:#F37528; text-decoration:underline;}


.featured-business-listing .top-share{ float:right;  line-height:20px; width:70px; padding-top:3px; }
.featured-business-listing .top-link{float:right; line-height:20px; width:50%; padding-right:1%; text-align:right; font-size:11px;  }
.featured-business-listing .top-link a{}


.featured-business-listing .list-img{border:1px solid #aca9a0; width:150px; height:180px;}
.featured-business-listing .list-img100{border:1px solid #aca9a0; width:100px; height:108px;}
.featured-business-listing .list-img125{border:1px solid #aca9a0; width:125px; height:125px;}



.featured-business-listing .image-col{ float:left;  padding:0 2px; width:100px;  text-align:center; }

.featured-business-listing .listing-style-img{ width:100%; margin:auto;}
.featured-business-listing .listing-style-img .image-col{ float:left;  padding:0 10px; width:150px;  text-align:center; }

.featured-business-listing .detail-col{ float:left;  padding:0 1% ; width:42%; }
.featured-business-listing .detail-col-50pr{ float:left;  padding:0 1% ; width:50%;  }
.featured-business-listing .detail-col-65pr{ float:left;  padding:0 1% ; width:65%;  }
.featured-business-listing .btn-col{ float:right; padding:0 4px;  width:135px;  text-align:center; font-size:11px; }

.featured-business-listing .btn-col .promo-part{float:right; width:60px; height:28px; text-align:right;}

.featured-business-listing .text-col{min-height:65px;}
.featured-business-listing .phone-text{color:#000000; font-size:13px;}
.featured-business-listing .pramotion-link{text-align:right; padding-bottom:60px; }
.featured-business-listing .style-btm-text{padding:0 6px;}
.featured-business-listing .style-btm-btn{text-align:center; padding-top:4px; vertical-align:top; }

.featured-business-listing .b-r-button{position:absolute; bottom:7px; right:24px;}
.featured-business-listing .b-r-without-distance{position:absolute; bottom:50px; right:27px;}
.featured-business-listing .b-r-with-distance{position:absolute; bottom:50px; right:20px;}

.style-box{width:173px; float:left; }
.style-box .style-top{height:28px; line-height:28px; padding:0 3px; text-align:center; background:url(/images/bg-style-box-top.gif.ashx) no-repeat;}
/*.style-box .style-btm{height:79px; padding:0 3px; text-align:center; background:url(/images/bg-style-box-btm-2.gif.ashx) no-repeat; }*/
.style-box .style-btm{padding:3px; font-size:11px; text-align:center; background:url(/images/bg-style-box-btm-2.gif.ashx) bottom no-repeat; border-top:1px solid #B2A99A; }
.style-box .style-mid{padding:3px; text-align:center; background:url(/images/bg-style-box-mid.gif.ashx) repeat-y;}

.style-box .list-img{margin:auto; border:1px solid #aca9a0; width:150px; height:180px;}
.style-box .list-img100{margin:auto; border:1px solid #aca9a0; width:100px; height:108px;}

.style-box .style-by{text-align:center; line-height:20px;}

.price-btn{height:50px; margin:auto;  width:160px; }
.price-btn .dd-price{padding-top:6px; }
.price-btn .dd-price-btn{line-height:34px;  height:36px; text-align:center;}

.price-btn-1{height:36px; margin:auto;  width:100%;  padding-top:3px;     }
.price-btn-1 .dd-price{line-height:34px; height:36px; width:49%;   float:left; text-align:right; }
.price-btn-1 .dd-price-btn{line-height:34px;  height:36px; width:49%;   float:right; text-align:left;}


.email-friend{height:18px; margin:auto;  width:100%;    }
.email-friend .dd-text{line-height:18px; height:18px; width:49%;  float:left; text-align:right;  }
.email-friend .dd-text-btn{line-height:18px; height:18px; width:49%;  float:right;  }
.email-friend .dd-text a{}
/* End new design css */

.shop-detail-top{}
.shop-detail-top .shop-col1{width:150px; padding-right:2%; float:left; height:136px;}
.shop-detail-top .shop-col2{width:45%; padding-right:1%; float:left;}
.shop-detail-top .shop-col2 .col1{float:left; width:20%; font-weight:bold;}
.shop-detail-top .shop-col2 .col2{float:left; width:80%; }

.shop-detail-top .shop-col3{width:31%;  float:left;}
.shop-detail-top .shop-col3 .col3{float:left; width:40%; font-weight:bold;}
.shop-detail-top .shop-col3 .col4{float:left; width:60%; }

.shop-detail-top .shop-col4{width:50%;  float:right; padding:5px 0;}
.shop-detail-top .shop-col4 .col2{float:left; width:79%; text-align:right; padding-right:2%; }
.shop-detail-top .shop-col4 .col3{float:left; width:19%; text-align:left; padding-top:2px;   }

/* Calendar Css Starts */


/*NeedAcceptance*/
.rsCategoryBlue-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -1px no-repeat ;}

.RadScheduler .rsCategoryBlue .rsAptContent, .RadScheduler .rsCategoryBlue .rsAptIn, .RadScheduler .rsCategoryBlue .rsAptMid {
background-color: #00FFFF !important; border-color: #00FFFF !important;
}

/*NeedAcceptance OutCall*/
.RadScheduler .rsCategoryBlue-OutCall .rsAptContent, .RadScheduler .rsCategoryBlue-OutCall .rsAptIn, .RadScheduler .rsCategoryBlue-OutCall .rsAptMid {
background: #00FFFF url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #00FFFF !important; 
}
/*.RadScheduler .rsCategoryBlue-OutCall .rsAptContent{padding-left:23px;}*/


/*NeedAcceptance Male */
.RadScheduler .rsCategoryBlue-Male .rsAptContent, .RadScheduler .rsCategoryBlue-Male .rsAptIn, .RadScheduler .rsCategoryBlue-Male .rsAptMid {
background: #00FFFF url("/images/ic-Male.png") left top no-repeat !important; border-color: #00FFFF !important;
}
/*.RadScheduler .rsCategoryBlue-Male .rsAptContent{padding-left:20px;}*/

/*NeedAcceptance Female*/
.RadScheduler .rsCategoryBlue-Female .rsAptContent, .RadScheduler .rsCategoryBlue-Female .rsAptIn, .RadScheduler .rsCategoryBlue-Female .rsAptMid {
background: #00FFFF url("/images/ic-Female.png") left top no-repeat !important; border-color: #00FFFF !important; 
}
/*.RadScheduler .rsCategoryBlue-Female .rsAptContent{padding-left:20px;}*/

/*NeedAcceptance Male OutCall*/
.RadScheduler .rsCategoryBlue-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryBlue-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryBlue-Male-OutCall .rsAptMid {
background: #00FFFF url("/images/ic-Male-OutCall.png") left top no-repeat !important; border-color: #00FFFF !important;
}
/*.RadScheduler .rsCategoryBlue-Male-OutCall .rsAptContent{padding-left:35px;}*/

/*NeedAcceptance Female OutCall*/
.RadScheduler .rsCategoryBlue-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryBlue-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryBlue-Female-OutCall .rsAptMid {
background: #00FFFF url("/images/ic-Female-OutCall.png") left top no-repeat !important; border-color: #00FFFF !important;
}
/*.RadScheduler .rsCategoryBlue-Female-OutCall .rsAptContent{padding-left:35px;}*/


/*Accepted*/
.rsCategoryDarkBlue-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -61px no-repeat ;}

.RadScheduler .rsCategoryDarkBlue .rsAptContent, .RadScheduler .rsCategoryDarkBlue .rsAptIn, .RadScheduler .rsCategoryDarkBlue .rsAptMid {
background-color: #4D6BFD !important; border-color: #4D6BFD !important;
}
.RadScheduler .rsCategoryDarkBlue .rsAptContent {color:#000000 !important;}

/* Accepted OutCall */
.RadScheduler .rsCategoryDarkBlue-OutCall .rsAptContent, .RadScheduler .rsCategoryDarkBlue-OutCall .rsAptIn, .RadScheduler .rsCategoryDarkBlue-OutCall .rsAptMid {
background: #4D6BFD url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #4D6BFD !important; color:White!important;
}
.RadScheduler .rsCategoryDarkBlue-OutCall .rsAptContent {color:#333333 !important;}
/*.RadScheduler .rsCategoryDarkBlue-OutCall .rsAptContent{padding-left:23px;}*/


/*Accepted Male*/
.RadScheduler .rsCategoryDarkBlue-Male .rsAptContent, .RadScheduler .rsCategoryDarkBlue-Male .rsAptIn, .RadScheduler .rsCategoryDarkBlue-Male .rsAptMid {
background: #4D6BFD url("/images/ic-male.png") left top no-repeat !important; border-color: #4D6BFD !important; color:White!important;
}
.RadScheduler .rsCategoryDarkBlue-Male .rsAptContent {color:#333333 !important;}
/*.RadScheduler .rsCategoryDarkBlue-Male .rsAptContent{padding-left:20px;}*/

/*Accepted Female*/
.RadScheduler .rsCategoryDarkBlue-Female .rsAptContent, .RadScheduler .rsCategoryDarkBlue-Female .rsAptIn, .RadScheduler .rsCategoryDarkBlue-Female .rsAptMid {
background: #4D6BFD url("/images/ic-Female.png") left top no-repeat !important; border-color: #4D6BFD !important; color:White!important; 
}
.RadScheduler .rsCategoryDarkBlue-Female .rsAptContent {color:#333333 !important;}
/*.RadScheduler .rsCategoryDarkBlue-Female .rsAptContent{padding-left:20px;}*/


/*Accepted Male OutCall*/
.RadScheduler .rsCategoryDarkBlue-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryDarkBlue-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryDarkBlue-Male-OutCall .rsAptMid {
background: #4D6BFD url("/images/ic-Male-outcall.png") left top no-repeat !important; border-color: #4D6BFD !important; color:White!important;
}
.RadScheduler .rsCategoryDarkBlue-Male-OutCall .rsAptContent {color:#333333 !important;}
/*.RadScheduler .rsCategoryDarkBlue-Male-OutCall .rsAptContent{padding-left:35px;}*/


/*Accepted Female OutCall*/
.RadScheduler .rsCategoryDarkBlue-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryDarkBlue-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryDarkBlue-Female-OutCall .rsAptMid {
background: #4D6BFD url("/images/ic-Female-outcall.png") left top no-repeat !important; border-color: #4D6BFD !important; color:White!important; 
}
.RadScheduler .rsCategoryDarkBlue-Female-OutCall .rsAptContent {color:#333333 !important;}
/*.RadScheduler .rsCategoryDarkBlue-Female-OutCall .rsAptContent{padding-left:35px;}*/


/*AwaitingConfirmation*/
.rsCategoryYellow-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -121px no-repeat ;}

/*AwaitingConfirmation */
.RadScheduler .rsCategoryYellow .rsAptContent, .RadScheduler .rsCategoryYellow .rsAptIn, .RadScheduler .rsCategoryYellow .rsAptMid {
background-color: #FFC10D !important; border-color: #FFC10D !important;
}

/*AwaitingConfirmation OutCall*/
.RadScheduler .rsCategoryYellow-OutCall .rsAptContent, .RadScheduler .rsCategoryYellow-OutCall .rsAptIn, .RadScheduler .rsCategoryYellow-OutCall .rsAptMid {
background: #FFC10D url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #FFC10D !important;
}
/*.RadScheduler .rsCategoryYellow-OutCall .rsAptContent{padding-left:23px;}*/


/*AwaitingConfirmation Male */
.RadScheduler .rsCategoryYellow-Male .rsAptContent, .RadScheduler .rsCategoryYellow-Male .rsAptIn, .RadScheduler .rsCategoryYellow-Male .rsAptMid {
background: #FFC10D url("/images/ic-Male.png") left top no-repeat !important; border-color: #FFC10D !important;
}
/*.RadScheduler .rsCategoryYellow-Male .rsAptContent{padding-left:20px;}*/


/*AwaitingConfirmation Female */
.RadScheduler .rsCategoryYellow-Female .rsAptContent, .RadScheduler .rsCategoryYellow-Female .rsAptIn, .RadScheduler .rsCategoryYellow-Female .rsAptMid {
background: #FFC10D url("/images/ic-Female.png") left top no-repeat !important; border-color: #FFC10D !important;
}
/*.RadScheduler .rsCategoryYellow-Female .rsAptContent{padding-left:20px;}*/

/*AwaitingConfirmation Male OutCall*/
.RadScheduler .rsCategoryYellow-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryYellow-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryYellow-Male-OutCall .rsAptMid {
background: #FFC10D url("/images/ic-Male-OutCall.png") left top no-repeat !important; border-color: #FFC10D !important;
}
/*.RadScheduler .rsCategoryYellow-Male-OutCall .rsAptContent{padding-left:35px;}*/

/*AwaitingConfirmation Female OutCall*/
.RadScheduler .rsCategoryYellow-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryYellow-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryYellow-Female-OutCall .rsAptMid {
background: #FFC10D url("/images/ic-Female-OutCall.png") left top no-repeat !important; border-color: #FFC10D !important;
}
/*.RadScheduler .rsCategoryYellow-Female-OutCall .rsAptContent{padding-left:35px;}*/


/*Confirmed*/
.rsCategoryOrange-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -181px no-repeat ;}

.RadScheduler .rsCategoryOrange .rsAptContent, .RadScheduler .rsCategoryOrange .rsAptIn, .RadScheduler .rsCategoryOrange .rsAptMid {
  background-color: #FB7f01 !important; border-color: #FB7f01 !important; 
}
/*Confirmed OutCall */
.RadScheduler .rsCategoryOrange-OutCall .rsAptContent, .RadScheduler .rsCategoryOrange-OutCall .rsAptIn, .RadScheduler .rsCategoryOrange-OutCall .rsAptMid {  
  background: #FB7f01 url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #FB7f01 !important; 
}
/*.RadScheduler .rsCategoryOrange-OutCall .rsAptContent{padding-left:23px;}*/

/*Confirmed Male*/
.RadScheduler .rsCategoryOrange-Male .rsAptContent, .RadScheduler .rsCategoryOrange-Male .rsAptIn, .RadScheduler .rsCategoryOrange-Male .rsAptMid {  
 background: #FB7f01 url("/images/ic-male.png") left top no-repeat !important; border-color: #FB7f01 !important; 
}
/*.RadScheduler .rsCategoryOrange-Male .rsAptContent{padding-left:20px;}*/

/*Confirmed Female*/
.RadScheduler .rsCategoryOrange-Female .rsAptContent, .RadScheduler .rsCategoryOrange-Female .rsAptIn, .RadScheduler .rsCategoryOrange-Female .rsAptMid {  
 background: #FB7f01 url("/images/ic-Female.png") left top no-repeat !important; border-color: #FB7f01 !important;
}
/*.RadScheduler .rsCategoryOrange-Female .rsAptContent{padding-left:20px;}*/


/*Confirmed Male OutCall*/
.RadScheduler .rsCategoryOrange-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryOrange-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryOrange-Male-OutCall .rsAptMid {  
 background: #FB7f01 url("/images/ic-Male-outcall.png") left top no-repeat !important; border-color: #FB7f01 !important; 
}
/*.RadScheduler .rsCategoryOrange-Male-OutCall .rsAptContent{padding-left:35px;}*/

/*Confirmed Female OutCall*/
.RadScheduler .rsCategoryOrange-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryOrange-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryOrange-Female-OutCall .rsAptMid {  
 background: #FB7f01 url("/images/ic-Female-outcall.png") left top no-repeat !important; border-color: #FB7f01 !important;
}
/*.RadScheduler .rsCategoryOrange-Female-OutCall .rsAptContent{padding-left:35px;}*/


/*Show*/
.rsCategoryGreen-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -241px no-repeat ;}

.RadScheduler .rsCategoryGreen .rsAptContent, .RadScheduler .rsCategoryGreen .rsAptIn, .RadScheduler .rsCategoryGreen .rsAptMid {
background-color: #88FD79 !important; border-color: #88FD79 !important;
}

/*Show OutCall*/
.RadScheduler .rsCategoryGreen-OutCall .rsAptContent, .RadScheduler .rsCategoryGreen-OutCall .rsAptIn, .RadScheduler .rsCategoryGreen-OutCall .rsAptMid {
background: #88FD79 url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #88FD79 !important;
}
/*.RadScheduler .rsCategoryGreen-OutCall .rsAptContent{padding-left:23px;}*/


/*Show Male*/
.RadScheduler .rsCategoryGreen-Male .rsAptContent, .RadScheduler .rsCategoryGreen-Male .rsAptIn, .RadScheduler .rsCategoryGreen-Male .rsAptMid {
background: #88FD79 url("/images/ic-Male.png") left top no-repeat !important; border-color: #88FD79 !important;
}
/*.RadScheduler .rsCategoryGreen-Male .rsAptContent{padding-left:20px;}*/


/*Show Female */
.RadScheduler .rsCategoryGreen-Female .rsAptContent, .RadScheduler .rsCategoryGreen-Female .rsAptIn, .RadScheduler .rsCategoryGreen-Female .rsAptMid {
background: #88FD79 url("/images/ic-Female.png") left top no-repeat !important; border-color: #88FD79 !important;
}
/*.RadScheduler .rsCategoryGreen-Female .rsAptContent{padding-left:20px;}*/


/*Show Male OutCall*/
.RadScheduler .rsCategoryGreen-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryGreen-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryGreen-Male-OutCall .rsAptMid {
background: #88FD79 url("/images/ic-Male-OutCall.png") left top no-repeat !important; border-color: #88FD79 !important;
}
/*.RadScheduler .rsCategoryGreen-Male-OutCall .rsAptContent{padding-left:35px;}*/

/*Show Female OutCall*/
.RadScheduler .rsCategoryGreen-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryGreen-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryGreen-Female-OutCall .rsAptMid {
background: #88FD79 url("/images/ic-Female-OutCall.png") left top no-repeat !important; border-color: #88FD79 !important;
}
/*.RadScheduler .rsCategoryGreen-Female-OutCall .rsAptContent{padding-left:35px;}*/


/*NoShow*/ 
.rsCategoryRed-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -301px no-repeat ;}

.RadScheduler .rsCategoryRed .rsAptContent, .RadScheduler .rsCategoryRed .rsAptIn, .RadScheduler .rsCategoryRed .rsAptMid {
background-color: #ED1B24 !important; border-color: #ED1B24 !important;
}
/*NoShow OutCall*/ 
.RadScheduler .rsCategoryRed-OutCall .rsAptContent, .RadScheduler .rsCategoryRed-OutCall .rsAptIn, .RadScheduler .rsCategoryRed-OutCall .rsAptMid {
background: #ED1B24 url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #ED1B24 !important;
}
/*.RadScheduler .rsCategoryRed-OutCall .rsAptContent{padding-left:23px;}*/

/*NoShow Male */ 
.RadScheduler .rsCategoryRed-Male .rsAptContent, .RadScheduler .rsCategoryRed-Male .rsAptIn, .RadScheduler .rsCategoryRed-Male .rsAptMid {
background: #ED1B24 url("/images/ic-Male.png") left top no-repeat !important; border-color: #ED1B24 !important;
}
/*.RadScheduler .rsCategoryRed-Male .rsAptContent{padding-left:20px;}*/

/*NoShow Female */ 
.RadScheduler .rsCategoryRed-Female .rsAptContent, .RadScheduler .rsCategoryRed-Female .rsAptIn, .RadScheduler .rsCategoryRed-Female .rsAptMid {
background: #ED1B24 url("/images/ic-Female.png") left top no-repeat !important; border-color: #ED1B24 !important;
}
/*.RadScheduler .rsCategoryRed-Female .rsAptContent{padding-left:20px;}*/

/*NoShow Male OutCall*/ 
.RadScheduler .rsCategoryRed-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryRed-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryRed-Male-OutCall .rsAptMid {
background: #ED1B24 url("/images/ic-Male-OutCall.png") left top no-repeat !important; border-color: #ED1B24 !important;
}
/*.RadScheduler .rsCategoryRed-Male-OutCall .rsAptContent{padding-left:35px;}*/

/*NoShow Female OutCall*/ 
.RadScheduler .rsCategoryRed-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryRed-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryRed-Female-OutCall .rsAptMid {
background: #ED1B24 url("/images/ic-Female-OutCall.png") left top no-repeat !important; border-color: #ED1B24 !important;
}
/*.RadScheduler .rsCategoryRed-Female-OutCall .rsAptContent{padding-left:35px;}*/

/*NoShow-Reccurance*/
/*.RadScheduler .rsCategoryRed-re .rsAptContent, 
.RadScheduler .rsCategoryRed-re .rsAptMid .rsAptIn, 
.RadScheduler .rsCategoryRed-re .rsAptMid, 
.RadScheduler .rsCategoryRed-re .rsAptOut{background-image:url(/images/web-resource-6-6.gif) !important; color:#ffffff; }
.RadScheduler .rsCategoryRed-re .rsAptContent{padding-left:20px;}
*/
/* NEW CSS
.RadScheduler .rsCategoryRed-re .rsAptContent, .RadScheduler .rsCategoryRed-re .rsAptIn, .RadScheduler .rsCategoryRed-re .rsAptMid {
background: #ED1B24 url("/images/ic-recurrence.png") left top no-repeat !important; border-color: #ED1B24 !important; padding-left:20px;
}
*/

/*InProcess*/
.rsCategoryDarkGreen-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -361px no-repeat ;}

.RadScheduler .rsCategoryDarkGreen .rsAptContent, .RadScheduler .rsCategoryDarkGreen .rsAptIn, .RadScheduler .rsCategoryDarkGreen .rsAptMid {
background-color: #00FF01 !important; border-color: #00FF01 !important; color:Black!important;
}

/*InProcess OutCall*/
.RadScheduler .rsCategoryDarkGreen-OutCall .rsAptContent, .RadScheduler .rsCategoryDarkGreen-OutCall .rsAptIn, .RadScheduler .rsCategoryDarkGreen-OutCall .rsAptMid {
 background: #00FF01 url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #00FF01 !important;
}
/*.RadScheduler .rsCategoryDarkGreen-OutCall .rsAptContent{padding-left:23px;}*/

/*InProcess Male*/
.RadScheduler .rsCategoryDarkGreen-Male .rsAptContent, .RadScheduler .rsCategoryDarkGreen-Male .rsAptIn, .RadScheduler .rsCategoryDarkGreen-Male .rsAptMid {
 background: #00FF01 url("/images/ic-Male.png") left top no-repeat !important; border-color: #00FF01 !important;
}
/*.RadScheduler .rsCategoryDarkGreen-Male .rsAptContent{padding-left:20px;}*/


/*InProcess Female*/
.RadScheduler .rsCategoryDarkGreen-Female .rsAptContent, .RadScheduler .rsCategoryDarkGreen-Female .rsAptIn, .RadScheduler .rsCategoryDarkGreen-Female .rsAptMid {
 background: #00FF01 url("/images/ic-Female.png") left top no-repeat !important; border-color: #00FF01 !important;
}
/*.RadScheduler .rsCategoryDarkGreen-Female .rsAptContent{padding-left:20px;}*/


/*InProcess Male OutCall*/
.RadScheduler .rsCategoryDarkGreen-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryDarkGreen-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryDarkGreen-Male-OutCall .rsAptMid {
 background: #00FF01 url("/images/ic-Male-OutCall.png") left top no-repeat !important; border-color: #00FF01 !important;
}
/*.RadScheduler .rsCategoryDarkGreen-Male-OutCall .rsAptContent{padding-left:35px;}*/

/*InProcess Female OutCall*/
.RadScheduler .rsCategoryDarkGreen-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryDarkGreen-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryDarkGreen-Female-OutCall .rsAptMid {
 background: #00FF01 url("/images/ic-Female-OutCall.png") left top no-repeat !important; border-color: #00FF01 !important;
}
/*.RadScheduler .rsCategoryDarkGreen-Female-OutCall .rsAptContent{padding-left:35px;}*/

/*Complete*/
.rsCategoryPink-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -421px no-repeat ;}

.RadScheduler .rsCategoryPink .rsAptContent, .RadScheduler .rsCategoryPink .rsAptIn, .RadScheduler .rsCategoryPink .rsAptMid {
background-color: #B4B4B4 !important; border-color: #B4B4B4 !important;
}
/*Complete OutCall*/
.RadScheduler .rsCategoryPink-OutCall .rsAptContent, .RadScheduler .rsCategoryPink-OutCall .rsAptIn, .RadScheduler .rsCategoryPink-OutCall .rsAptMid {
background: #B4B4B4 url("/images/Car-Icon-ForCal.png") left top no-repeat !important; border-color: #B4B4B4 !important;
}
/*.RadScheduler .rsCategoryPink-OutCall .rsAptContent{padding-left:23px;}*/


/*Complete Male*/
.RadScheduler .rsCategoryPink-Male .rsAptContent, .RadScheduler .rsCategoryPink-Male .rsAptIn, .RadScheduler .rsCategoryPink-Male .rsAptMid {
 background: #B4B4B4 url("/images/ic-Male.png") left top no-repeat !important; border-color: #B4B4B4 !important;
}
/*.RadScheduler .rsCategoryPink-Male .rsAptContent{padding-left:20px;}*/


/*Complete Femmale*/
.RadScheduler .rsCategoryPink-Female .rsAptContent, .RadScheduler .rsCategoryPink-Female .rsAptIn, .RadScheduler .rsCategoryPink-Female .rsAptMid {
 background: #B4B4B4 url("/images/ic-Female.png") left top no-repeat !important; border-color: #B4B4B4 !important;
}
/*.RadScheduler .rsCategoryPink-Female .rsAptContent{padding-left:20px;}*/


/*Complete Male OutCall*/
.RadScheduler .rsCategoryPink-Male-OutCall .rsAptContent, .RadScheduler .rsCategoryPink-Male-OutCall .rsAptIn, .RadScheduler .rsCategoryPink-Male-OutCall .rsAptMid {
 background: #B4B4B4 url("/images/ic-Male-OutCall.png") left top no-repeat !important; border-color: #B4B4B4 !important;
}
/*.RadScheduler .rsCategoryPink-Male-OutCall .rsAptContent{padding-left:35px;}*/

/*Complete Female OutCall*/
.RadScheduler .rsCategoryPink-Female-OutCall .rsAptContent, .RadScheduler .rsCategoryPink-Female-OutCall .rsAptIn, .RadScheduler .rsCategoryPink-Female-OutCall .rsAptMid {
 background: #B4B4B4 url("/images/ic-Female-OutCall.png") left top no-repeat !important; border-color: #B4B4B4 !important;
}
/*.RadScheduler .rsCategoryPink-Female-OutCall .rsAptContent{padding-left:35px;}*/


/*Complete-Reccurance*/
/*.RadScheduler .rsCategoryPink-re .rsAptContent, 
.RadScheduler .rsCategoryPink-re .rsAptMid .rsAptIn, 
.RadScheduler .rsCategoryPink-re .rsAptMid, 
.RadScheduler .rsCategoryPink-re .rsAptOut{background-image:url(/images/web-resource-8-8.gif) !important; color:#ffffff; }
.RadScheduler .rsCategoryPink-re .rsAptContent{padding-left:20px;}*/
/* NEW CSS
.RadScheduler .rsCategoryPink-re .rsAptContent, .RadScheduler .rsCategoryPink-re .rsAptIn, .RadScheduler .rsCategoryPink-re .rsAptMid {
background: #B4B4B4 url("/images/ic-recurrence.png") left top no-repeat !important; border-color: #B4B4B4 !important; padding-left:20px;
}
*/

/*PersonalOff*/
.rsCategoryDarkRed-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -481px no-repeat ;}
/*.RadScheduler .rsCategoryDarkRed .rsAptContent, 
.RadScheduler .rsCategoryDarkRed .rsAptMid .rsAptIn, 
.RadScheduler .rsCategoryDarkRed .rsAptMid, 
.RadScheduler .rsCategoryDarkRed .rsAptOut{background-image:url(/images/web-resource-9.gif) !important;  }*/
.RadScheduler .rsCategoryDarkRed .rsAptContent, .RadScheduler .rsCategoryDarkRed .rsAptIn, .RadScheduler .rsCategoryDarkRed .rsAptMid {
background-color: #9B5A3A !important; border-color: #9B5A3A !important;
}
/*PersonalOff-Recurrence*/
/*.rsCategoryViolet-li{height:20px; padding-left:30px; line-height:18px; margin-bottom:3px; background:url(/images/color-strip.gif.ashx) 0 -481px no-repeat ;}
.RadScheduler .rsCategoryViolet .rsAptContent, 
.RadScheduler .rsCategoryViolet .rsAptMid .rsAptIn, 
.RadScheduler .rsCategoryViolet .rsAptMid, 
.RadScheduler .rsCategoryViolet .rsAptOut{background-image:url(/images/web-resource-10.gif) !important;   }*/

/* NEW CSS
.RadScheduler .rsCategoryViolet .rsAptContent, .RadScheduler .rsCategoryViolet .rsAptIn, .RadScheduler .rsCategoryViolet .rsAptMid {
background: #9B5A3A url("/images/ic-recurrence.png") left top no-repeat !important; border-color: #9B5A3A !important; padding-left:20px;
}
*/
/*.RadScheduler .rsCategoryViolet .rsAptContent{padding-left:20px;}*/

/*Confirm Appointment*/
.selected-item td { background:#E8FFBF !important;  color:#3D5F00;}
.selected-item td a{color:#3D5F00 !important;}

.datagrid-type-1 .black-link { color:#000000; text-decoration:unerline; font-weight:bold; font-size:12px; line-height:20px;}
.datagrid-type-1 .black-link a:link{color:#000000; text-decoration:unerline;}
.datagrid-type-1 .black-link a:visited{color:#000000; text-decoration:unerline;}
.datagrid-type-1 .black-link a:hover{color:#dd6a31; text-decoration:unerline;}
.datagrid-type-1 .black-link a:active{ color:#000000; text-decoration:unerline;}

/*--- new-service-menu ---*/


#new-service-menu .rmRootGroup{line-height:20px; height:20px; border:1px solid #B8B8B8;}
#new-service-menu .rmExpandDown{line-height:19px; height:19px; }
#new-service-menu .rmVertical{background:#ffffff; border:1px solid #B8B8B8;}
#new-service-menu .rmGroup .rmText {padding-left:10px;}


/*--- tree-no-line --*/
.tree-no-line .RadTreeView_Default .rtLines .rtTop,
.tree-no-line .RadTreeView_Default .rtLines .rtFirst .rtUL,
.tree-no-line .RadTreeView_Default .rtLines .rtFirst,
.tree-no-line .RadTreeView_Default .rtLines .rtLI
{background-image:none;}

/* For tree-view table */
.tree-no-lineP .RadTreeView .rtUL ,
.tree-no-line .RadTreeView .rtUL{background:#eeeadd url(/images/salon-strip.gif.ashx) repeat-x scroll left bottom !important;}
.sitemaptree .RadTreeView .rtUL,.addbusiness .RadTreeView .rtUL{ background:none !important;}


.tree-no-line .RadTreeView{border:1px solid #ddc9c0; font-family:Arial; }
.tree-no-line .RadTreeView_Default .rtPlus, 
.tree-no-line .RadTreeView_Default .rtMinus {display:none;}

.tree-no-line .RadTreeView_Default .rtLines .rtLI{   }
.tree-no-line .RadTreeView_Default .rtLines .rtUL .rtLI{  }
.tree-no-lineP .RadTreeView .rtUL .rtLI .rtUL ,
.tree-no-line .RadTreeView .rtUL .rtLI .rtUL {padding-left:5px !important;}

.tree-no-line .RadTreeView_Default .rtLines .rtMid {background: #ee7746 url(/images/bg-tree-top-mid.gif) right repeat-x; height:24px; padding:2px 0px; }
.tree-no-line .rtLines .rtUL .rtMid{background:none;}

.tree-no-line .RadTreeView_Default .rtLines .rtBot{background: #ee7746 url(/images/bg-tree-top-mid.gif) right repeat-x; height:24px;  padding:2px 0px; }
.tree-no-line .rtLast .rtUL{/*padding-left:0px !important;*/}
.tree-no-line .rtLI .rtUL .rtLast .rtBot{background:none; }
.tree-no-line .rtLast .rtUL .rtLast .rtBot{/*padding-left:20px; background:url(/images/bg-tree-btm.gif) 0 11px no-repeat;*/ }

.tree-no-line .rtUL .rtLI .rtTop{ background: #ee7746 url(/images/bg-tree-top-mid.gif) right repeat-x; height:24px; padding:2px 0px;   }
.tree-no-line .rtLI .rtUL  .rtLI .rtTop{background:none; }

.tree-no-line .RadTreeView .rtTop,.tree-no-line .RadTreeView .rtMid,.tree-no-line .RadTreeView .rtBot{ padding:0 0 0 3px;}

/* For hover & select effect */
.tree-no-line .RadTreeView_Default .rtHover .rtIn,
.tree-no-line .RadTreeView_Default .rtSelected .rtIn {background-color:Transparent; background-image:none; border:solid 0px Transparent; font-weight:bold; color:Black; padding:0 0 0 3px; }

.tree-first-node {color:#ffffff; font-weight:bold;  }
.tree-first-node-hover {background-color:Transparent; background-image:none; border:solid 0px Transparent; color:#403729;  }

/* For checkbox */
.tree-no-line .rtChecked {background:url(/images/check-box.png) 0 1px no-repeat !important;  height:18px !important; width:18px !important;}
.tree-no-line .rtUnchecked {background:url(/images/check-box.png) 0 -24px  no-repeat !important;  height:18px !important; width:18px !important;}
/*.tree-no-line .rtChecked:hover {}*/


/* Promotion tree */
.tree-no-lineP .RadTreeView_Default .rtLines .rtTop,
.tree-no-lineP .RadTreeView_Default .rtLines .rtFirst .rtUL,
.tree-no-lineP .RadTreeView_Default .rtLines .rtFirst,
.tree-no-lineP .RadTreeView_Default .rtLines .rtLI,
.tree-no-lineP .RadTreeView_Default .rtLines .rtMid,
.tree-no-lineP .RadTreeView_Default .rtLines .rtBot
{background-image:none !important; padding-left:5px;}

.tree-no-lineP .RadTreeView_Default .rtLines .rtMid {background:url(/images/bg-tree-top-mid.gif) repeat-x; height:24px; padding:2px 0px;}
.tree-no-lineP  .rtLines .rtUL .rtMid{background:none;}

.tree-no-lineP .RadTreeView_Default .rtLines .rtBot{background:url(/images/bg-tree-top-mid.gif) repeat-x; height:24px; padding:2px 0px;}
.tree-no-lineP .rtLast .rtUL{/*padding-left:0px !important;*/}
.tree-no-lineP .rtLI .rtUL .rtLast .rtBot{background:none; }
.tree-no-lineP .rtLast .rtUL .rtLast .rtBot{/*padding-left:20px; background:url(/images/bg-tree-btm.gif) 0 11px no-repeat;*/ }

.tree-no-lineP .rtUL .rtLI .rtTop{ background:url(/images/bg-tree-top-mid.gif) repeat-x; height:24px; padding:2px 0px;}
.tree-no-lineP .rtLI .rtUL  .rtLI .rtTop{background:none; }

.tree-no-lineP .RadTreeView .rtTop,.tree-no-lineP .RadTreeView .rtMid,.tree-no-lineP .RadTreeView .rtBot{ padding:0 0 0 3px;}

/* For hover & select effect */
.tree-no-lineP .RadTreeView_Default .rtHover .rtIn,
.tree-no-lineP .RadTreeView_Default .rtSelected .rtIn {background-color:Transparent; background-image:none; border:solid 0px Transparent; font-weight:bold; color:Black; padding:0 0 0 3px; }

.tree-first-nodeP {color:#403729;}

.tree-no-lineP .rtChecked {background:url(/images/check-box.png) 0 1px no-repeat !important;  height:18px !important; width:18px !important;}
.tree-no-lineP .rtUnchecked {background:url(/images/check-box.png) 0 -24px  no-repeat !important;  height:18px !important; width:18px !important;}


/* Sitemap tree */
.tree-no-lineS .RadTreeView_Default .rtLines .rtTop,
.tree-no-lineS .RadTreeView_Default .rtLines .rtFirst .rtUL,
.tree-no-lineS .RadTreeView_Default .rtLines .rtFirst,
.tree-no-lineS .RadTreeView_Default .rtLines .rtLI,
.tree-no-lineS .RadTreeView_Default .rtLines .rtMid,
.tree-no-lineS .RadTreeView_Default .rtLines .rtBot
{background-image:none !important; padding-left:17px; cursor:pointer;}

.tree-no-lineS .RadTreeView_Default .rtPlus, 
.tree-no-lineS .RadTreeView_Default .rtMinus {display:none;}

.tree-no-lineS .RadTreeView_Default .rtLines .rtMid {background:url(/images/bg-tree-top-mid.gif) repeat-x; height:24px; padding:2px 0px;}
.tree-no-lineS  .rtLines .rtUL .rtMid{background:none;}

.tree-no-lineS .RadTreeView_Default .rtLines .rtBot{background:url(/images/bg-tree-top-mid.gif) repeat-x; height:24px; padding:2px 0px;}
.tree-no-lineS .rtLast .rtUL{/*padding-left:0px !important;*/}
.tree-no-lineS .rtLI .rtUL .rtLast .rtBot{background:none; }
.tree-no-lineS .rtLast .rtUL .rtLast .rtBot{/*padding-left:20px; background:url(/images/bg-tree-btm.gif) 0 11px no-repeat;*/ }

.tree-no-lineS .rtUL .rtLI .rtTop{ background:url(/images/bg-tree-top-mid.gif) repeat-x; height:24px; padding:2px 0px;}
.tree-no-lineS .rtLI .rtUL  .rtLI .rtTop{background:none; }

.tree-no-lineS .RadTreeView .rtTop,.tree-no-lineP .RadTreeView .rtMid,.tree-no-lineP .RadTreeView .rtBot{ padding:0 0 0 3px;}

/* For hover & select effect */
.tree-no-lineS .RadTreeView_Default .rtHover .rtIn,
.tree-no-lineS .RadTreeView_Default .rtSelected .rtIn {background-color:Transparent; background-image:none; border:solid 0px Transparent; font-weight:bold; color:black; padding:0 0 0 3px; }

.tree-no-lineS .rtChecked {background:url(/images/bulet-sitemap.gif) 0 1px no-repeat !important;  height:18px !important; width:19px !important;}
.tree-no-lineS .rtUnchecked {background:url(/images/bulet-sitemap.gif) 0 1px  no-repeat !important;  height:18px !important; width:19px !important;}


.new-customer legend{color:#4B5239;}

.export-btn {height:25px; text-align:right;font-weight:bold;font-size:12px; padding-bottom:5px;}

.promo-img{ padding:10px 20px;}

/* Bhagwati Css */
.shopnameheader{color:#FEF8D3;font-family:Comic Sans MS,Tahoma;font-size:36px;line-height:35px;} /*height:35px;*/
/*.social { clear:both; height:26px;line-height:28px;text-align:left; }*/
.social { height:25px; left:116px; position:absolute; top:35px; width:501px; }
.social a, .social a:link, .social a:visited{ color:#fff;}
.social a:hover{ text-decoration:none; color:#fff;}
.social img {padding-right:3px;} /*float:right;padding-left:4px;*/
.bottomlogo{padding-right:5px;}
.bottomlogo img{padding-left:14px;padding-top:12px; float:right;}
.bottomlogo img.nopad {float:right;padding-top:49px;}
.WhiteBackWithBorder {}
.bottomcurve {}
.ServiceProviderLink a {}
.StyleLink a {}
.plusminusreview {background: #F37528; padding-right:1px; -moz-border-radius: 15px; border-radius: 15px;}
input.new-login-button {height: 18px; font-size: 10px; width: 70px !important; text-align: left; padding: 1px 0px 3px 3px !important; border:none; -moz-border-radius: 3px; border-radius: 3px; color:#ffffff; *padding-top:2px !important; cursor:pointer;}
.login-text {font-weight: bold; color: #452415}
/*.tree-no-line .RadTreeView_Default .rtLines .rtMid{background:none !important;}*/

/*For New Pager Buttons */
.Pager-Image{ width:29px ; height:27px; background-color:#E56D17; display:block; float:right; -moz-border-radius:6px; border-radius:6px; }
.Pager-Image-Dis{ width:29px ; height:27px; background-color:#b7b7b7; display:block; float:right; -moz-border-radius:6px; border-radius:6px; }

/* For New HTML */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width:100%;
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 5px;
	-moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    
	background-color: #E1DAC9; /*#efecdf;*/
	list-style: none;
	/*border: solid 1px #CCC;*/
	cursor: pointer;
    color:#929291;
    outline:none;
}
.TabbedPanelsTabHover {
	background-color: #E1DAC9; /*#efecdf;*/
	color:#F37528;
}
.TabbedPanelsTabSelected {
	background-color: #efecdf;
	/*border-bottom: 1px solid #EEE;*/
	color:#F37528;
}
.TabbedPanelsContentGroup {
	clear: both;
	/*border: solid 1px #CCC;*/
	background-color: #efecdf; font-size:11px; padding:0px 7px; text-align:justify;
}
.TabbedPanelsContent {
	padding: 4px; padding-left:0px;
}

/* for html tab */
/* CSS Document */
#outersmall{ background:#5e260f; margin:0 auto; padding:25px; width:367px;}
#Scontainer{ width:365px; margin:0 auto; height:590px; background:#f5f2e9; color:#808080; font-size:13px; font-family:Verdana, Geneva, sans-serif; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px; border:1px solid transparent; }
#Scontainer .leftside-inner ul{ list-style:none; padding:0px; margin:0px;  background:#e1dac9;}
#Scontainer .leftside-inner li{ line-height:20px; padding-left:13px; text-align:left; background:url(/images/bullet-orange.jpg) no-repeat 6px 10px; }
#Scontainer .leftside-inner li.topul{ background:#e8890d; color:#fff; padding-left:10px; }
#Scontainer h1, #Scontainer h2{ padding:10px 10px 10px 10px; margin:0px; font-family:"Comic Sans MS", Arial; color:#5e260f; font-size:22px; font-weight:normal; }
#Scontainer .tabpannelwidth{ width:95%; margin: 0 auto}
#Scontainer h2 { font-family:Verdana, Geneva, sans-serif; padding:0px; margin-bottom:5px; font-size:13px; border-bottom:1px solid #B4A993; font-weight:bold; color:#F37528;}

#Scontainer .leftside{ width:62%; float:left; line-height:15px; font-size:11px;}
#Scontainer .rightside{ width:32%;  padding-top:20px; float:right; }
#Scontainer .rightsideN{ width:32%;  padding-top:7px;  }
#Scontainer .submitbtn{ width:100px; height:20px; background:#ed7323; line-height:20px; text-align:center; color:#fff;  margin:0 auto; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius: 3px; }
#Scontainer .submitbtn1{ width:50px; height:20px; background:#ed7323; line-height:20px; text-align:center; color:#fff; margin:0 auto; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius: 3px; }
.clear{ clear:both}
#Scontainer .leftside-inner{ width:32%; float:left;}
#Scontainer .rightside-inner{ width:66%; float:right; padding-top:0px;} /* background:#f5f2e9 */
#Scontainer .contentbox{ background:url(/images/boxinnerdivider.png) repeat-y right #fff; border:1px solid #aca9a0; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; }
#Scontainer .boxheading{ background:#E8890D; display:block; height:16px; line-height:16px; padding-left:10px; -moz-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px; -webkit-border-top-right-radius}

#Scontainer .contentbox dl, #Scontainer .contentbox dt, #Scontainer .contentbox dd{ padding:0px; margin:0px; }
#Scontainer .contentbox dt{ width:60px; float:left;}
#Scontainer .contentbox dd.contTab{ width:86px; float:left; font-size:10px; padding-top:7px;}
#Scontainer .contentbox dd.phoneN{ width:55px; float:right;}
#Scontainer .contentbox dl{ clear:both}
.previewloginlinks {text-align: right; color:#000000; padding-right:10px;}
#Scontainer a{}

.outer{ background:url(/images/left.png) left top}
.inner{ background:url(/images/right.png) right bottom }