body { margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;top:0px; bottom:0px;}
.maindiv { width:1000px; height:1775px; text-align:left; top:0px;  margin-top:0px; }
/*header part*/
.header{ width:1000px; height:auto;  margin-top:7px; }
.lefthead{ width:165px; height:75px; float:left; }
.righthead{ width:742px; height:91px; float:right;}
/*end of header part*/
.home{ width:960px; height:14px; margin-left:22px;     color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
/* a:hover{ color:Red; text-decoration:underline;}*/
.create{ width:970px; height:26px; margin-left:22px;  font-weight:bold;  color:Black; text-decoration:none; margin-top:10px; font-family:Verdana; font-size:22px;}
.doll{ width:970px; height:auto; margin-left:22px;    color:Black; text-decoration:none; font-family:Verdana; font-size:12px;}
.blueline{ width:970px; height:8px; position:relative; left:25px;  }
/*this is for servicerproviderprofile*/
.registeruser1{ width:280px; text-align:left;  height:20px;  margin-top:5px; color:Navy; font-family:Verdana; font-size:11px; text-align:right; font-weight:bold;}
.body{ width:1000px;  float:left; margin-bottom:10px; }
.leftdiv{ width:743px;   float:left;margin-bottom:10px; padding-bottom:10px;  border-left: solid 30px white;  background-color:#A9D9EF; }
.leftdiv1{ width:743px; height:300px;   float:left;  border-left: solid 30px white;  background-color:#A9D9EF; }
.service{  height:26px;  margin:12px 0 0 12px; font-family:Verdana; font-size:18px; font-weight:bold; margin-bottom:10px; }
.rightdiv{ width:150px; height:auto;  padding-left:10px;   float:left; color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.advert{ width:398px; height:16px;  text-align:center;color:#A39B9B;   text-decoration:none; font-family:Verdana; font-size:11px;}
.spa_advert{ width:150px; height:16px;  text-align:center;color:#A39B9B;   text-decoration:none; font-family:Verdana; font-size:11px;}
.spa_advert a{color:#A39B9B;   text-decoration:none; font-family:Verdana; font-size:11px;}
.spa_advert a:hover{ color:Red; text-decoration:underline;}
.advert a{color:#A39B9B;   text-decoration:none; font-family:Verdana; font-size:11px;}
.advert a:hover{ color:Red; text-decoration:underline;}
.ser_ddl_type{ margin-left:145px; margin-top:16px;}
.footer{ width:952px; height:40px;  position:relative; float:left;  left:28px; margin-top:7px;    border-top: solid 1px #FD980C;text-decoration:none; color:white; font-family:Verdana; font-size:11px; }
.footer a{color:white; text-decoration:none; font-family:Verdana; font-size:11px; line-height:22px; }
.footer a:hover{ color:yellow; text-decoration:underline;}
.serviceprofile{   font-family:Verdana; font-size:12px;  }
#txt_providername,#txt_serviceloginname,#txt_servicepassword,#txt_serviceconfirmpassword,#txt_servicepincode,#txt_servicephoneno,#txt_mobileno,#txt_servicemailid,#txt_servicetype{ width:180px;}
#txt_serviceaddress{ width:180px; height:40px;}
#ddl_servicecity{ width:155px;}
.lbl_servicepro{ float:left; width:170px; height:18px;  background-position:top;  margin-top:5px;font-family:Verdana; font-size:12px; text-align:right;}
.txt_servicepro{  width:160px;  }
.lbl_servicepro1{ float:left; width:150px; height:18px;  margin-top:19px;font-family:Verdana; font-size:12px; text-align:right;}
.spc_idbox{ height:30px;   width:700px; }

.spa_left{float:left;}
.spa_left1{ float:left;width:175px; height:20px;  margin-left:5px;}
/*.spa_left2{ float:left;width:175px; height:20px;  margin-left:5px;}*/
#list,#list1{ border:solid 1px #DBF2FA;}
.spa_leftcoll{padding-top:10px; border:solid 1px #4584A7; width:700px; margin-left:20px;}
.p_aboutinfokk{font-family:Verdana; font-size:12px; color:Black; float:left; margin-left:10px; width:700px; line-height:18px;}
.adoutusinfokk{width:725px; height:450px; border:solid 1px white;/* background-image:url(images/aboutleftbg.gif); background-repeat:repeat-x;*/}
.up_pro_header1_css{ width:950px; height:25px; margin-top:4px; border:solid 0px #919394;  cursor:pointer; background-color:#419ABC;  font-family:Verdana; font-size:12px; font-weight:bold;}
.up_pro_content1_css{width:950px; height:auto; border:solid 1px #3E717F; border-top:none; margin-top:4px;}
.header_title1{ background-color :#419ABC; color:White; width:940px; height:auto; left:5px; position:relative; font-family :Verdana; font-size:14px; font-weight :bold; text-align:left;  }


#ddl_servicestate,#ddl_servicecountry{ width:170px;}
.Servicebutton{ width:400px; height:25px;  text-align:right; margin-top:20px;}
#btn_servicecancel{ width:82px; height:24px; background-image:url(images/servicecancel.gif); border:0px;}
#btn_servicesubmit{ width:82px; height:24px; background-image:url(images/servicesubmit.gif); border:0px;}
/*end of  serviceproviderprofile*/
/*................................................................................................................................*/
/*Pager Control*/
.lbutton{font-family:Verdana; font-size:12px; color:maroon; float:left; margin-left:10px; margin-top:5px;}
.lbutton11{font-family:Verdana; font-size:12px; color:maroon; float:left; margin-left:280px; margin-top:5px;}
.linkbtn{ font-family:Verdana; font-size:12px; color:Blue; text-decoration:none;}
.linkbtn:hover{text-decoration:none; cursor:default; color:Blue;}
/*this is for advertiserprofile*/
.advbody{ width:1000px; height:735px;}
.advleftdiv{ width:527px; height:730px; float:left;  border-left: solid 30px white; background-image:url(images/bluerepeateradv.jpg); background-repeat:repeat-x; }
.advrightdiv{ width:427px; height:664px;   float:right;}
.advertiserprofile{   font-family:Verdana; font-size:12px;  height:609px;}
#txt_advloginname,#txt_advpassword,#txt_advconfirmpassword,#txt_advemailid,#txt_companyname,#txt_advurl,#txt_advpincode,#txt_advphoneno,#txt_advmobileno,#txt_checkpay,#txt_corporatestatus{ width:180px;}
#txt_corporatelogo{ width:100px;}
#txt_advage{ width:40px;}
#txt_advaddress{ width:180px; height:40px;}
#ddl_advcity{ width:155px;}
#ddl_advstate,#ddl_advcountry{ width:170px;}
.advertiserbutton{ width:293px; height:25px;  text-align:right; margin-top:30px;}
#btn_advcancel{ width:82px; height:24px; background-image:url(images/servicecancel.gif); border:0px;}
#btn_advsubmit{ width:82px; height:24px; background-image:url(images/servicesubmit.gif); border:0px;}
#btn_browse{ width:82px; height:22px; background-image:url(images/advbrowse.gif); border:0px;}
/*end of  advertiserprofile*/
/*......................................................................................................................*/

/*this is for userloginpage*/
.forgetuidpwd{width:260px; height:21px;  font-family:Verdana; font-size:11px; color:Red; text-align:center;}
.userloginbody{ width:1000px; height:463px;  margin-top:10px; }
.userloginleft{ width:652px; height:457px;  float:left; border-left:solid 17px white; background-image:url(images/loginrightbg.jpg); background-repeat:repeat-x;  }
.userloginright{ width:286px; height:457px;  float:right; border-right:solid 17px white;}
.deserve{ width:540px; height:40px;float:left;left:105px; position:relative;   text-align:left; font-family:Verdana; font-size:30px; font-weight:bold; color:#DE6025;}
.coupleimg{ width:560px; height:143px;float:left; text-align:right; padding-top:20px; }
.marriagesolution {float:left; width:450px; height:120px; color:Black;left:110px; position:relative; margin-top:17px; text-align:left;font-family:Verdana; font-size:12px; line-height:22px; border:0px solid red}
.needhelp{ width:505px; height:45px;  margin-top:5px; margin-left:75px;/* background-image:url(images/dollbg.jpg);*/ color:White;font-family:Verdana; font-size:12px;  line-height:40px;}
.needhelp a:hover{ color:Red; text-decoration:underline;}
.userloginright1{ width:286px; height:450px; border:solid 1px #63CCF4; background-image:url(images/userrightbg.jpg); background-repeat:repeat-x;  }
.registeruser{ width:137px;  height:20px;  margin-top:5px; color:#F50C0C; font-family:Verdana; font-size:14px; text-align:right; font-weight:bold;}
.memberstext{ width:278px;  height:14px;  color:black; margin-bottom:15px; font-family:Verdana; font-size:10px; text-align:right; }
.useriddiv{  width:224px; height:auto;  text-align:left; margin-left:40px;margin-top:3px; color:Black; font-family:Verdana; font-size:12px;}
#txtuserid{ width:146px; border:solid 1px #63CCF4; margin-left:25px; }
.instruction_vedorlog{ height:15px; width:154px; margin-left:110px; text-align:left; font-family:Verdana; font-size:10px; margin-top:5px; font-weight:bold; color:Gray;} 
#txtpassword{ width:146px; border:solid 1px #63CCF4; margin-left:10px; }
#btnlogin{ width:82px; height:28px; background-image:url(images/loginbtn.jpg); border:0px;} 
.loginbtndiv{ width:232px; height:30px;  margin-top:15px; text-align:right; }
.rightlinediv{ width:266px; height:auto;  margin-left:15px; margin-top:8px;}
.rememberpassword{ width:216px; height:16px; color:Black; font-family:Verdana; font-size:12px; text-align:right; margin-top:10px; }
.rememberpassword a{color:Black; font-family:Verdana; font-size:12px; text-align:right;}
.rememberpassword a:hover{ color:Red; text-decoration:underline;}
.new{ width:250px; height:auto; margin-top:35px;color:Black; font-family:Verdana; font-size:12px;  margin-left:20px; line-height:27px; }
.servicetext{ width:250px;  height:auto; margin-top:9px;color:Black; font-family:Verdana; font-size:10px;  margin-left:20px; line-height:17px;  }
/*end of userloginpage*/
/*.................................................................................................................................*/

/*this is for profileview pages here i start the class name withprofileview*/
.profileviewbody{ width:1000px; height:731px; }
/*in same case we give border-left and border-right for same adjustment for the browser support*/
.home1{ width:960px; height:14px;  text-align:right; margin-top:-14px;     color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home1 a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home1 a:hover{color:red; text-decoration:underline;}
.profileviewleft{ width:206px; height:auto;  float:left; border-left:solid 22px white;  }
.profileviewcenter{ width:550px; height:730px;border:solid 1px #63CCF4;float:left;margin-left:7px; background-image:url(images/centerbg.jpg); background-repeat:repeat-x;} 
.profileviewright{ width:178px; height:770px;float:left;margin-left:4px; }
.profileviewleftpanel1{ width:206px; height:408px;border:solid 1px #63CCF4;  background-image:url(images/profileviewbluebg.jpg); background-repeat:repeat-x;}
.selvamtext{ width:81px; height:18px; margin-top:20px;  font-family:Verdana; color:#970A0A; font-size:14px; font-weight:bold; text-align:right;}
.selvamimg{ width:125px; height:117px; margin-top:20px;margin-left:20px;  }
.imageviewtext{ width:174px; height:18px;margin-top:4px;   font-family:Verdana; color:black; font-size:11px;  text-align:right;}
.imageviewtext a{ font-family:Verdana; color:black; font-size:11px;}
.imageviewtext a:hover{ color:Red; text-decoration:underline;}
.details{ width:174px; height:auto;margin-top:18px; margin-left:25px;   font-family:Verdana; color:black; font-size:11px;  text-align:left;}
.emptyspace{width:206px; height:45px;margin-top:4px; background-color:#DFECF0;  }
.profileviewrightpanel1{ width:178px; height:321px;border:solid 1px #63CCF4;background-image:url(images/rightbluebg.jpg); background-repeat:repeat-x; }
.righttext{ width:140px; height:30px; margin-left:8px; margin-top:7px; color:Black; text-decoration:none; font-family:Verdana; font-size:11px; font-weight:bold;}
.rightimgdiv{ width:auto; height:auto; float:left;}
.whattext{ width:100px; height:auto;  float:right; color:Black; text-decoration:none; font-family:Verdana; font-size:11px; font-weight:bold;}
.whattext a{color:Black; text-decoration:none;}
.calender{width:140px; height:auto; margin-left:10px; margin-top:15px; color:Black; text-decoration:none; font-family:Verdana; font-size:11px; font-weight:bold;}
.calender a{color:Black; text-decoration:none;}
.calender a:hover{color:Navy; text-decoration:underline;}
.whattext a:hover{color:red; text-decoration:underline;}
.adverttext{ width:120px; height:18px; margin-top:10px; text-align:right;}
.adverttext a{ font-family:Verdana; font-size:12px; font-weight:bold; color:#AEAAAC; text-decoration:none;}
.adverttext a:hover{color:red; text-decoration:underline;}
.adddiv{ width:125px; height:314px;  margin-top:10px; margin-left:30px;}
.dashboardtext{width:550px; height:30px; background-color:#63CCF4; font-family:Verdana; font-size:14px; font-weight:bold; line-height:25px;}
.centerpanel{ width:550px; height:695px; margin-top:2px; background-image:url(images/centerbg.jpg); background-repeat:repeat-x;}
.dashboardtext{width:550px; height:30px; margin-bottom:10px; background-color:#63CCF4; font-family:Verdana; font-size:14px; font-weight:bold; line-height:25px;}
.generaltext{width:530px; height:18px;    font-family:Verdana; font-size:14px; font-weight:bold;  margin-top:10px;}
.generaltable{  margin-left:77px; font-family:Verdana; font-size:12px; color:Black; margin-top:10px;}
.edit{ width:518px; height:26px; text-align:right;   }
#btnedit{width:70px; height:26px;background-image:url(images/editbtnimg.jpg); border:0px;cursor:pointer;}
#btndetail{width:70px; height:26px;background-image:url(images/editbtnimg.jpg); border:0px;cursor:pointer;}
#btnaccount{width:70px; height:26px;background-image:url(images/editbtnimg.jpg); border:0px;cursor:pointer;}
#btnpersonel{width:70px; height:26px;background-image:url(images/editbtnimg.jpg); border:0px;cursor:pointer;}
/*end of profile view page*/
/*.......................................................................................................................*/

/*this is for userprofile*/
#lbl1{ font-family:Verdana; color:Red; font-size:11px; text-align:center;}
.userbody{ width:1000px; height:730px; }
.userleftdiv{ width:560px; height:723px;      float:left;  border-left: solid 20px white; }
.userleftdiv1{ width:560px; height:723px; border:solid 1px #FEC352;     }
.userrightdiv{ width:394px; height:468px;   float:right; }
.marriagetext{width:394px; height:auto; font-family:Verdana; color:#FC0516; font-size:18px; text-align:center; font-weight:bold; margin-top:10px; }
.userregistration{ width:560px; height:30px;font-family:Verdana; color:black; font-size:18px; line-height:28px; text-align:center;background-image:url(images/yellowbg.jpg); background-repeat:repeat-x; }
#txtuserfirstname,#txtuserproid,#txtuserlastname,#txtuseremail,#txtuserpassword,#txtuserconpassword,#txtuserpincode{ width:180px;}
.userprofiletable{ font-family:Verdana; font-size:12px; color:Black; height:582px; margin-top:10px;}
#ddluserdate{ width:50px;}
#ddlusermonth{ width:60px;}
#ddluseryear{ width:70px;}
#txtuseraddress{ width:180px; height:40px;}
#ddlusercountry,#ddluserstate,#ddlusercity,#txtuserphoneno,#txtusermobileno,#txtuserfaxno{ width:170px;}
.userbutton{ width:250px; height:30px;  text-align:center; margin-top:20px;}
#btnusercancel{ width:90px; height:30px; background-image:url(images/usercancel.jpg); border:0px;}
#btnusersubmit{ width:90px; height:30px; background-image:url(images/usersubmit.jpg); border:0px;}
/*end of userprofile*/
/*................................................................................................................................................*/

/*this is for home page*/
.cityhome{ width:950px; height:auto; left:22px; position:relative; float:left;  color:Black; text-decoration:none; font-family:Verdana; font-size:11px; border:1px solid red;}
.homepage{ width:950px; height:auto; margin-left:22px;  color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.homepage a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; }
.homepage a:hover{color:Black; text-decoration:none; azimuth:behind; text-decoration:underline;}
#ddlhomeservice,#ddlhomestate,#ddlhomecity,#ddlhomearea,#ddlhomelocation{ width:137px; }
#btnhomego{ width:33px; height:15px; background-image:url(images/goimg.jpg); border:0px;}
.homebody{ width:1000px; height:1134px; }
.ddlcategories{ font-family:Verdana; font-size:11px;}
.tabcollection{width:973px; height:38px;  text-align:left; }
.catetab0{width:120px; height:28px;  position:relative;  left:20px; float:left; text-align:center; margin-top:7px; line-height:23px; background-image:url(images/hallavailable1.jpg);}
.catetab0 a{font-size:11px; font-family:Verdana; font-weight:bold;  text-decoration:none;  color:White;text-align:center; margin-top:2px; }
.catetab0 a:hover{color:Blue;text-decoration:none;}
.catetab1{width:97px; height:25px;  position:relative;  left:26px; float:left; text-align:center; margin-top:8px; line-height:23px; background-image:url(images/catetabimg1.jpg);}
.catetab1 a:hover{color:Blue;text-decoration:none;}
.catetab2{width:97px; height:25px;  position:relative; left:33px;text-align:center; float:left;margin-top:8px; line-height:23px; background-image:url(images/catetabimg2.jpg);}
.catetab2 a:hover{color:Blue;text-decoration:none;}
.catetab1 a{font-size:11px; font-family:Verdana;  text-decoration:none;  color:White;text-align:center; }
.catetab2 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White; }
.catetab3{width:97px; height:25px; position:relative; left:39px;text-align:center;margin-top:8px; float:left; line-height:23px; background-image:url(images/catetabimg3.jpg);}
.catetab3 a:hover{color:Blue;text-decoration:none;}
.catetab3 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab4{width:97px; height:25px; position:relative; left:45px;text-align:center; margin-top:8px;line-height:23px; float:left; display:block; text-align:center;  background-image:url(images/catetabimg4.jpg);}
.catetab4 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab4 a:hover{color:Blue; text-decoration:none;}
.catetab5{width:97px; height:25px; position:relative; left:52px;text-align:center; margin-top:8px; float:left; line-height:23px; background-image:url(images/catetabimg5.jpg);}
.catetab5 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab5 a:hover{color:Blue;text-decoration:none;}
.catetab6{width:97px; height:25px; position:relative; left:58px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg6.jpg);}
.catetab6 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab6 a:hover{color:Blue;text-decoration:none;}
.catetab7{width:97px; height:25px; position:relative; left:64px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg7.jpg);}
.catetab7 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab7 a:hover{color:Blue;text-decoration:none;}
.catetab8{width:97px; height:25px; position:relative; left:71px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg8.jpg);}
.catetab8 a{font-size:11px; font-family:Verdana; text-align:center; text-decoration:none; color:White;}
.catetab8 a:hover{color:Blue;text-decoration:none;}

.catetab9{width:97px; height:25px; position:relative;  left:20px;text-align:center;margin-top:8px; float:left; line-height:23px; background-image:url(images/catetabimg9.jpg);}
.catetab9 a:hover{color:Blue;text-decoration:none;}
.catetab9 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab10{width:97px; height:25px; position:relative; left:26px;text-align:center; margin-top:8px; float:left; line-height:23px; background-image:url(images/catetabimg10.jpg);}
.catetab10 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab10 a:hover{color:Blue;text-decoration:none;}
.catetab11{width:97px; height:25px; position:relative; left:32px;text-align:center; margin-top:8px; float:left; line-height:23px; background-image:url(images/catetabimg11.jpg);}
.catetab11 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab11 a:hover{color:Blue;text-decoration:none;}
.catetab12{width:97px; height:25px;  position:relative; left:38px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg12.jpg);}
.catetab12 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab12 a:hover{color:Blue;text-decoration:none;}
.catetab13{width:97px; height:25px; position:relative; left:24px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg13.jpg);}
.catetab13 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab13 a:hover{color:Blue;text-decoration:none;}
.catetab14{width:97px; height:25px; position:relative; left:30px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg14.jpg);}
.catetab14 a{font-size:11px; font-family:Verdana; text-align:center; text-decoration:none; color:White;}
.catetab14 a:hover{color:Blue;text-decoration:none;}
.catetab15{width:97px; height:25px; position:relative; left:36px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg15.jpg);}
.catetab15 a{font-size:11px; font-family:Verdana;  text-decoration:none; color:White;}
.catetab15 a:hover{color:Blue;text-decoration:none;}
.catetab16{width:97px; height:25px; position:relative; left:42px;text-align:center; float:left; margin-top:8px; line-height:23px; background-image:url(images/catetabimg16.jpg);}
.catetab16 a{font-size:11px; font-family:Verdana; text-align:center; text-decoration:none; color:White;}
.catetab16 a:hover{color:Blue;text-decoration:none;}
.homepanel{ width:1000px; height:214px;  text-align:left;  }
.flowerimgdiv{ width:50px; height:198px; float:left;}
.homeleftpanel{width:580px; height:205px; /*background-color:#E8B166;*/ float:left;margin-left:10px;}
.hometvpanel{width:245px; height:205px; float:left;  text-align:center;}
.hometvpanel a{ color:#E29C07; font-family:Verdana; font-size:12px; text-decoration:none;}
.hometvpanel a:hover{ color:Red; text-decoration:underline;}
.vendortext{width:120px; height:20px;  text-align:right;  margin-top:10px;color:#92684D; font-family:Verdana; font-size:14px; font-weight:bold; }
.phototext{width:486px; height:100px;  text-align:left; margin-left:50px; line-height:15px;  margin-top:20px;color:black; font-family:Verdana; font-size:11px;  }
.phototext a{ color:#B04216; text-decoration:none;}
.phototext a:hover{ color:Red; text-decoration:underline;}
.text123{width:560px; height:20px;text-align:right;  margin-top:20px;color:#92684D; font-family:Verdana; font-size:12px; font-weight:bold;}
.homebodypanel2{ width:1000px; height:671px;  margin-top:10px;}
.homebodypanel2left{ width:845px; height:671px;  float:left;}
.homebodypanel2right{ width:150px; height:671px;  float:right;}
.homebodypanel2right a{ color:#E29C07; font-family:Verdana; font-size:12px; text-decoration:none;}
.homebodypanel2right a:hover{ color:Red; text-decoration:underline;}
.homedownleftpanel{width:411px; height:633px;  float:right;  margin-right:3px;}
.homedownrightpanel{width:410px; height:646px;  float:right; }
.homedownleftpanel1{width:409px; height:197px; border:solid 1px #FD970B; }
.titaniumright{width:258px; height:197px;  float:right;}
.titaniumleft{width:141px; height:197px;  float:left;}
.offertext{width:256px; height:20px; color:#2B6372; font-family:Verdana; font-size:18px; margin-top:13px;}

.offerinfo{width:256px; height:55px; color:#2B6372; font-family:Verdana; font-size:11px; margin-top:10px;}

.ringtext{width:256px; height:60px;color:#2B6372;  font-family:Verdana; font-size:11px; margin-top:10px;}
/*homedownleftpanel2{width:410px; height:147px;  border:1px solid white;  background-image:url( images/bluebg.gif);  margin-top:15px;}*/
.homedownleftpanel2{width:410px; height:147px; margin-top:15px; }
.curve1{width:12px; height:147px;  float:left; background-image:url(images/curveimg1.gif) ; margin-top:-1px; }
.curve2{width:12px; height:147px;float:left; background-image:url(images/curveimg2.gif); margin-top:-1px; }
.testimonial{width:300px; height:100px;  background-color:#5AAACC; float:left; cursor:pointer; color:White; font-family:Verdana; font-size:11px;   }

/*Home Page New TAb Changes*/
#tab7{margin-top:15px;}
.m3{font-family: Verdana;font-size:12px;font-weight:bold; text-decoration:none; color:#2B6372;}
.m3:hover{color:Orange; text-decoration:underline;}
.taldis{margin-top:10px; left:5px; width:170px; position:relative;}
.heighttex{height:auto; line-height:15px;}
.lbljustindex{text-align:justify;}
/*end of profile view page*/



/*.testimonial{width:270px; height:20px;  margin-top:8px;  text-align:right;color:White; }*/
.testimonial a{color:white; text-decoration:none; font-family:Verdana; font-size:11px; font-weight:bold; line-height:30px; }
.testimonial a:hover{ color:Red; text-decoration:underline;}
.coupleimgdiv1{width:250px; height:100px;float:left; margin-top:8px;margin-bottom:0px  }
.coupleimgdiv2{width:250px; height:100px;float:left; margin-top:8px; display:none;margin-bottom:0px }
/*coupleimgdiv{width:115px; height:91px;   float:left; margin-top:10px; }*/
.bestservice{width:260px; height:auto;   float:left; margin-top:10px;  margin-left:15px; color:White; font-family:Verdana; font-size:14px; font-weight:bold;}
.bestserviceinfo{width:260px; height:auto;   float:left; margin-top:15px;  margin-left:15px; color:White; font-family:Verdana; font-size:11px; }
.bestserviceinfo a{color:#FD9A00; text-decoration:none; font-family:Verdana; font-size:11px; font-weight:bold; }
.bestserviceinfo a:hover{color:red; text-decoration:underline; }
.homedownleftpanel3{width:410px; height:201px; border:solid 1px #FD970B; margin-top:20px; }
marriagetippanel{width:410px; height:145px; border:solid 1px #FD970B;}
.marriagetips{width:150px; height:15px;  margin-top:10px;font-family:Verdana; font-size:12px; color:#2B6372; }
.marriagetipsinfo{width:210px; height:auto;  float:left;  border-left:solid 15px white;   line-height:14px; margin-top:3px;font-family:Verdana; font-size:11px; color:#2B6372; }
.marriagetipsinfo a{color:#2B6372; text-decoration:none;  }
.marriagetipsinfo a:hover{color:red; text-decoration:underline;}
.marriagetipsinfo1{width:180px; height:auto;  float:right;  line-height:16px; margin-top:3px;font-family:Verdana; font-size:11px; color:#2B6372; }
.starspecial{ width:407px; height:auto;color:#FD970B; font-size:11px; }
.starspecial_1{ width:407px; height:auto;color:#FD970B; font-size:11px; }
#btnstarspecial{width:114px; height:21px;background-image:url( images/starspecialimg.gif); border:0px;}
#img_starspecialimg{width:164px; height:21px;border:0px;}
.starspecial a{color:#FD970B; text-decoration:none; font-family:Verdana; font-size:11px; }
.starspecial a:hover{ color:Red; text-decoration:underline;}
.seven{ width:409px; height:182px;border:solid 1px #FD970B; margin-top:3px; }
.sevenresources{ width:407px; height:auto; margin-top:4px; color:#FD970B; font-family:Verdana; font-size:11px; }
.leftbook{ width:110px; height:131px; float:left; border-left:solid 15px white; margin-top:8px;}
.resouresinfo{width:252px; height:auto;  float:left;  line-height:17px; margin-left:30px; margin-top:11px;font-family:arial; font-size:10px; color:#2B6372; }
.gallary{ width:409px; height:230px;border:solid px #FD970B; margin-top:5px; margin-bottom:11px; }
.leftarrowdiv{ width:30px; height:auto;  float:left; margin-top:30px; border-left:solid 5px white;}
.framediv{ width:97px; height:94px;  text-align:center; float:left;background-image:url( images/frameimg.gif); margin-left:10px;}
.enlarge{ color:#92684D; font-family:Verdana; font-size:9px; text-decoration:none;}
#img_hallimg1,#img_coupleimg3,#img_buildimg{ margin-top:12px;}
.flowercollection{ width:250px; height:auto; }
#img_treeimg1{ margin-left:80px;}
#img_treeimg2{ margin-left:80px;}
#img_treeimg3{ margin-left:70px;}
.flowercollection1{ width:405px; height:auto; margin-top:-15px; }
#img_starpackageimg{width:113px; height:21px; border:0px;}
#img_weddingplannerimg{width:122px; height:21px; border:0px;}
#img_weddingcalender{width:148px; height:21px; border:0px;}
#btnstarpackage{width:113px; height:21px;background-image:url( images/starpackageimg.gif); border:0px;}
#btnweddingplanner{width:122px; height:21px;background-image:url( images/weddingplannerimg.gif); border:0px;}
#btnweddingcalender{width:148px; height:21px;background-image:url( images/weddingcalender.gif); border:0px;}
.gallarycollection{ width:407px; height:95px; margin-top:12px;   text-align:left;}
.buyticimg{width:60px;height:60px; float:left; margin-left:5px;}
.stareventex{font-family: Verdana;font-size:11px;font-weight:normal;color:#3F8D1C; float:left; margin-left:35px; }
.upcommingdis{ float:right; margin-top:5px; width:250px;  list-style-type:none;list-style-image:url(images/dot.jpg);font-family: Verdana;font-size:11px;font-weight:normal;color:#3F8D1C; cursor:pointer;}
.height{height:auto; margin-bottom:6px;}
.envimg{width:350px; height:auto; margin-bottom:5px;float:left; margin-left:10px; margin-top:20px; }
.buyticimg{width:60px;height:60px; float:left; margin-left:5px;}
.buyticimg3{width:60px;height:60px; float:left; margin-left:5px;} 
.articlelist1{color:#2B6372; }
.starspecialnew{ width:407px; height:auto;color:#FD970B; font-size:11px; }
.index_data_rtop{width:120px; height:400px;}
.index_data_rbottom{width:120px; height:230px;}
.index_data_rbleft{width:470px; height:60px;}
.index_data_rbright{width:470px; height:60px; border:solid 1px red;}
.index_header{width:730px;height:90px;}




#btnstartagimg{width:113px; height:21px;background-image:url( images/starimg.gif); border:0px;}
#img_starimg{width:113px; height:21px; border:0px;}
.weddinginfo{ width:409px; height:150px;border-top:solid 1px #FD970B; margin-top:3px; line-height:22px; }
.weddingfashion{ color:#F50919; font-family:Verdana; font-size:11px; margin-left:10px; text-decoration:none;}
.weddingservices{ color:#FF8DFF; font-family:Verdana; font-size:14px;  text-decoration:none;}
.beauty{ color:#2B6372; font-family:Verdana; font-size:12px;  text-decoration:none;}
.bodyart{ color:#C7B111; font-family:Verdana; font-size:14px; text-decoration:none;}
.bridal{ color:#21DA7D; font-family:Verdana; font-size:11px; margin-left:10px; text-decoration:none;}
.nail{ color:#2B6372; font-family:Verdana; font-size:14px; text-decoration:none;}
.bridedress{ color:#660A33; font-family:Verdana; font-size:11px; text-decoration:none;}
.weddingdesigner{ color:#ECB43C; font-family:Verdana; font-size:11px; text-decoration:none;}
.long{ color:#2B6372; font-family:Verdana; font-size:11px; text-decoration:none;margin-left:10px;}
.makeup{ color:#179299; font-family:Verdana; font-size:14px; text-decoration:none;}
.mehndi{ color:#F50919; font-family:Verdana; font-size:11px; text-decoration:none;}
.organic{ color:#179299; font-family:Verdana; font-size:11px; text-decoration:none;}
.pampering{ color:#7FC8DB; font-family:Verdana; font-size:11px; text-decoration:none;}
.sarees{ color:#EF5F8D; font-family:Verdana; font-size:14px; text-decoration:none;margin-left:10px;}
.tisaya{ color:#2B6372; font-family:Verdana; font-size:11px; text-decoration:none;}
.waxing{ color:#007DE9; font-family:Verdana; font-size:11px; text-decoration:none;}
.bridalhair{ color:#B8C3DD; font-family:Verdana; font-size:11px; text-decoration:none;}
.cosmetics{ color:#2B6372; font-family:Verdana; font-size:11px; text-decoration:none;}
.gels{ color:#660A33; font-family:Verdana; font-size:11px; text-decoration:none;margin-left:10px;}
.groom{ color:#FFA360; font-family:Verdana; font-size:11px; text-decoration:none;}
.henna{ color:#1302B8; font-family:Verdana; font-size:11px; text-decoration:none;}
.hennaspe{ color:#C7B111; font-family:Verdana; font-size:11px; text-decoration:none;}
.honeymoon{ color:#CC16D7; font-family:Verdana; font-size:14px; text-decoration:none;}
.jew{ color:#2B6372; font-family:Verdana; font-size:11px; text-decoration:none;margin-left:10px;}
.ring{ color:#DC2105; font-family:Verdana; font-size:14px; text-decoration:none;}
.chain{ color:#92684D; font-family:Verdana; font-size:11px; text-decoration:none;}
.downbannerdiv{ width:970px; height:auto;  margin-top:0px; left:26px; position:relative;}
.citycollectiondiv{ width:950px; height:40px; margin-left:22px; margin-top:8px;   background-color:Gray; text-align:center; line-height:36px; color:White; font-family:Verdana; font-size:13px;  }
.citycollectiondiv a{color:White; font-family:Verdana; font-size:11px; text-decoration:none;}
.citycollectiondiv a:hover{ color:Red; text-decoration:underline;}
.homewedplanner{ width:150px; height:26px; text-align:center;  margin-top:5px; float:left; visibility:hidden;}
.a_homewedplanner{color:#1630E9; margin-left:12px; text-decoration:underline; font-family:Verdana; font-size:13px;}
.catelivediv{width:150px; height:37px; float:left; position:relative; left:25px;}
.img_catelivediv{ vertical-align:middle;margin-left:20px;}
.a_catelivediv{color:#1630E9; text-decoration:underline; font-family:Verdana; font-size:13px; margin-top:10px; line-height:20px;}
.a_catelivediv:hover{color:Navy; font-weight:bold;}
.a_user_sign{ margin-left:40px;}
.b_search_ser{color:#EC663C; margin-left:20px;}
.a_home_more{ margin-left:240px; color:#2B6372;}
.b_home_res{margin-left:15px;}
.img_home_wav{ margin-left:27px;}
.img_home_flow{float:right; margin-top:0px;}
#img_home_wave1{ margin-left:7px; margin-top:5px;}
#b_home_resour{ margin-left:15px; color:#2B6372;}
.a_home_ent{margin-left:60px;}
.a_home_din{margin-left:58px;}
.img_home_sma{ vertical-align:middle; margin-left:10px;}
.a_home_nai{margin-left:100px;}
.img_home_ves{margin-top:5px;}
.a_home_nium{margin-left:5px;}
.a_home_sten{margin-left:5px;}
.img_home_maller{float:right; margin-top:5px;}
.b_home_marr{margin-left:15px;}
.b_home_marrgs{margin-left:15px; color:#FD970B; font-size:11px;}
.img_home_ower{float:right; margin-top:0px;}
#img_sifybanner{margin-top:4px; margin-bottom:5px;}
.a_home_ve{margin-left:30px;}
#img_home_weddgrw{margin-left:20px;}
#img_home_sadl{margin-left:10px;}  
.tabwed{ font-family:Verdana; text-decoration:none; font-size:11px; line-height:13px; color:#537C78; font-weight:bold; margin-top:5px; left:5px; position:relative;}
.tabwed1{ font-family:Verdana; font-size:11px; color:#2B6372; line-height:13px;left:5px; position:relative; top:10px; text-align:justify;	}


.linkclass 
/*end of homepage*/
/*this is for tab workfor homepage*/

.hometabtoolkit .ajax__tab_header
{ 
  font-family:Verdana; font-size:12px; font-weight:bold; color:White;    
       
 }
.hometabtoolkit .ajax__tab_header .ajax__tab_inner 
{
    padding-left:1px; 
    background:url(images/hometabinner.gif) no-repeat;
}
 
 .hometabtoolkit .ajax__tab_header .ajax__tab_outer 
{
    padding-right:10px;  
    background:url(images/hometabouter.jpg) no-repeat right;   
    
}
.hometabtoolkit .ajax__tab_header .ajax__tab_tab
{
	  padding:6px;  margin-left:2px; display:block;  
	width:100px; text-align:center; font-size:12px; font-weight:bold; color:White;    
	background-image:url(images/hometab.gif); background-repeat:repeat-x;
}
.hometabtoolkit .ajax__tab_hover .ajax__tab_inner 
{
  background:url(images/hometabinnerhover.jpg) no-repeat;
}
.hometabtoolkit .ajax__tab_hover .ajax__tab_outer 
{  
	  
  background:url(images/hometabouterhover1.jpg) no-repeat right; 
}

.hometabtoolkit .ajax__tab_hover .ajax__tab_tab 
{
    color:Black;
     background:url(images/hometabhover.gif) repeat-x;
}
.hometabtoolkit .ajax__tab_active .ajax__tab_inner 
{
    background:url(images/hometabinneractive1.gif) no-repeat;
}

.hometabtoolkit .ajax__tab_active .ajax__tab_outer 
{
   background:url(images/hometabouteractive.jpg) no-repeat right;
}
.hometabtoolkit .ajax__tab_active .ajax__tab_tab 
{
    background-image:url(images/hometabactive.gif); background-repeat:repeat-x;
     font-weight:bold; color:Black;
}

/*end of tabwork*/	
/*this is for tab workfor homepage*/

.testimonialtab .ajax__tab_header
{ 
  font-family:Verdana; font-size:12px; font-weight:bold; color:White;  
     
 }
 
 
.testimonialtab .ajax__tab_header .ajax__tab_tab
{
	padding:6px;   display:block;  
	width:140px;       
	
}

.testimonialtab .ajax__tab_hover .ajax__tab_tab 
{
    color:Black;
}

.testimonialtab .ajax__tab_active .ajax__tab_tab 
{
    
     font-weight:bold; color:Black;
}




/*end of tabwork*/
/*.................................................................................................................................................*/


/*this is for dashboard*/
.dashboard{ width:942px; height:54px;  margin-left:27px; margin-top:8px; line-height:50px;background-image:url(images/dashbluebg.jpg); background-repeat:repeat-y;font-family:Verdana;  font-size:18px; font-weight:bold; text-decoration:none; color:White; }
.a_dashtext{ font-family:Verdana;  font-size:18px; font-weight:bold; text-decoration:none; color:White; }
.dasheditbody{ width:1000px; height:800px;  margin-top:3px;  }
.dasheditbodyvendor{ width:1000px; height:500px;  margin-top:3px; margin-left:25px;  }
.dasheditleft{ width:212px; height:766px;    border-left:solid 27px white; float:left;background-image:url(images/dashleftbluebg.jpg); background-repeat:repeat-x;font-family:Verdana;  font-size:12px;}
.dasheditleft a:hover{ color:Navy; text-decoration:underline;}
.dasheditleft1{ width:212px; height:500px;    border-left:solid 27px white; float:left;background-image:url(images/dashleftbluebg.jpg); background-repeat:repeat-x;font-family:Verdana;  font-size:12px;}
.dasheditcenter{ width:726px; height:700px;  float:left;  margin-left:3px;}
.dasheditcentervendor{ width:726px; height:500px;  float:left;  margin-left:3px;}
.dasheditright{ width:162px; height:484px;  float:left; margin-left:3px; text-align:center;}
.dasheditrightpanel{ width:162px; height:65px;background-image:url(images/dashwhitebg.jpg); background-repeat:repeat-x;}
.a_advert{font-family:Verdana;  font-size:11px; text-align:center; vertical-align:top;  text-decoration:none; color:gray; visibility:hidden;}
.myprofiletext{ width:120px; height:25px;  margin-top:10px; color:Black; font-family:Verdana;  font-size:18px; font-weight:bold; text-align:right; }
/* edit profile*/
.dasheditsign{ font-family:Verdana; font-size:11px; color:Black; font-weight:bold; text-align:right;   padding-right:30px;}
.a_dasheditsign{font-family:Verdana; font-size:11px; color:Black; font-weight:bold; text-decoration:none;}
.dasheditprofile{line-height:18px; margin-top:15px;  padding-left:20px; margin-bottom:5px;}
.a_dasheditprofileblue{ font-family:Verdana; font-size:11px; font-weight:bold; color:#0945F1;}
.a_dasheditprofile{ font-family:Verdana; font-size:11px; font-weight:bold; color:Black; text-decoration:none;}
.dasheditservice{font-family:Verdana; font-size:11px; font-weight:bold; color:Black;  padding-left:5px;}
.dasheditserviceinfo{font-family:Verdana;line-height:16px; font-size:10px; font-weight:bold; color:Black;  padding-left:25px;padding-bottom:5px;}
.a_dasheditserviceinfo{font-family:Verdana; font-size:10px; font-weight:bold; text-decoration:none; color:Black;}
.dasheditmycon{font-family:Verdana;line-height:20px; font-size:10px; font-weight:bold; color:Black; padding-left:5px;}
.a_dasheditmycon{font-family:Verdana; font-size:10px; font-weight:bold; color:Black; text-decoration:none;}
.dasheditcon{font-family:Verdana;line-height:20px; font-size:10px; font-weight:bold; color:Black;  padding-left:25px; margin-bottom:20px;}
.a_dasheditcon{font-family:Verdana; font-size:10px; font-weight:bold; color:Black; text-decoration:none;}
.dasheditcomment{font-family:Verdana;line-height:23px;   padding-left:25px; margin-top:20px;}
.a_dasheditcomm{font-family:Verdana; font-size:12px; font-weight:bold; color:Black; text-decoration:none;}
.dasheditpro{font-family:Verdana;  font-size:12px; font-weight:bold; color:white;text-decoration:none; background-image:url(images/dashbluebg.jpg); background-repeat:repeat-y; padding:10px 0 10px 10px; }
.dasheditgerenal{ width:726px; height:auto; padding-bottom:20px; float:left;/*background-image:url(images/dasheditgeneralbg.jpg); background-repeat:repeat-x;*/ background-color:#E5F4FB; }
.dasedgeneral{font-family:Verdana;width:500px; float:left; font-size:12px; font-weight:bold; color:Black; padding-left:20px;  margin:5px 0 5px 0;}
.dasedgedname{  float:left; margin-bottom:10px; width:720px; border:solid 0px red; }
.dasheditfloat{ float:left; text-align:center;}
.lbl_dashedit{ float:left; width:165px;  padding-top:3px; text-align:right;font-family:Verdana; font-size:12px;  color:Black;}
.txt_dashedit{ border:solid 1px #1385B5; }
.dasedgedbtn{ float:left;  margin-top:10px; width:550px; text-align:center; margin-bottom:20px;}
.btn_dsheditsave{ width:78px; height:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:White;background-image:url(images/dashsavebtnimg.jpg); border:0px;}
.lbl_dasheditphone{font-family:Verdana; font-size:11px;  color:Black; text-align:right;}
.btn_dsheditcon{ width:128px; height:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:Black; background-image:url(images/dasheditcontinue.jpg); border:0px;}
.dashwatermark_css{ font-family:Verdana; color:#985563; font-size:10px;  background-color:#FAFB7C; border-color:#FAFDFD;}
.dashimgdiv{ float:left; width:175px; height:20px; }
.dashfilter{float:left; width:165px; height:20px;}
.reqfield{ font-family:Verdana; font-size:12px; cursor:pointer;}
/*end of dash board*/
/*...............................................................................................................................................*/

/*this is for calender*/
.calenderbody{ width:972px; height:auto; float:left; position:relative; left:25px; }
.calenderleftdiv{ width:167px; height:500px;  margin-top:7px; float:left; }
.calenderrightdiv{ width:784px; height:auto;  float:left; margin-left:3px; margin-top:10px;   }
.calenderspace{ width:166px; height:169px;}

.settingdiv{ width:166px; height:303px;  margin-top:3px;background-image:url(images/calenderbluebg.jpg); }
#btncalendersetting{ width:147px; height:24px;background-image:url(images/calendersettingimg.jpg); border:0px; margin-top:10px; cursor:pointer; margin-left:11px;}
.whitespace{width:146px; height:254px; background-color:white; margin-top:3px;margin-left:11px; border:solid 1px white;  }
.background{ width:140px; height:22px; line-height:20px; margin-bottom:5px;  background-color:#99BBDD; color:#000FB0; font-family:Verdana;  font-size:12px; margin-top:3px; margin-left:3px;}
#img_whitearrow{ margin-left:35px; margin-top:8px;  }
.colortable{width:146px; height:110px;  text-align:center; margin-top:0px;  }
#btncalsave{width:90px; height:25px; margin-left:21px; margin-top:10px;background-image:url(images/btnsaveimg.jpg); border:0px;  margin-bottom:5px; cursor:pointer;}
#img_downwhitearrow{ margin-left:35px; margin-top:5px;  }
#img_downwhitearrow1{ margin-left:81px; margin-top:5px;  }
.caltoppanel{width:780px; height:45px;  color:Black; font-family:Verdana; font-size:11px; }
.calpre{width:27px; height:17px;background-image:url(images/btncalpreimg.gif); border:0px;cursor:pointer;}
.calnext{width:27px; height:17px;background-image:url(images/btncalnextimg.gif); border:0px;cursor:pointer;}
.caldate{width:38px; height:16px;background-image:url(images/btncaldateimg.jpg); border:0px;cursor:pointer;}
.a_print{ color:#0000A8; font-family:Verdana; font-size:12px; text-decoration:underline;}
.a_signout{ color:black; font-family:Verdana; font-size:11px; text-decoration:none; }
.caltoppanel1{width:782px; height:460px;   background-color:#B8D1FE; color:Black; font-family:Verdana; font-size:11px; margin-top:-3px;}
.weekdays{width:782px; height:auto;   float:left;   }
.a_sun{ color:#0B21BB; font-family:Verdana; font-size:12px; margin-left:50px;}
.a_mon{ color:#0B21BB; font-family:Verdana; font-size:12px; margin-left:75px;}
.a_tue{ color:#0B21BB; font-family:Verdana; font-size:12px; margin-left:80px;}
.a_wed{ color:#0B21BB; font-family:Verdana; font-size:12px; margin-left:90px;}
.a_thu{ color:#0B21BB; font-family:Verdana; font-size:12px; margin-left:80px;}
.a_fri{ color:#0B21BB; font-family:Verdana; font-size:12px; margin-left:80px;}
.a_sat{ color:#0B21BB; font-family:Verdana; font-size:12px; margin-left:90px;}
.calendertable{width:772px; height:433px; float:right; }
.autoleftsign{ width:auto; height:auto;  float:left;}
.autoleft1{ width:auto; height:auto; float:left; margin-bottom:-10px; }
.autoleft2{ width:auto; height:auto; float:left;  }
.tabdiv{ width:170px; height:25px;  border:solid 1px black;  text-align:left;   float:left; }

.trdate{width:772px; height:15px; background:#E3EAF5; text-align:right;}
.trspace{width:772px; height:64px; background:white; }
.td_available{width:102px; height:64px; text-align:center; background-image:url(images/calenderbg.jpg); background-repeat:repeat-x;color:white; font-weight:bold; font-family:Verdana; font-size:12px;}
.td_nonavailable{width:102px; height:64px; text-align:center; background-image:url(images/calenderbg.jpg); background-repeat:repeat-x;color:#E8E6BA; font-weight:bold; font-family:Verdana; font-size:12px;}
.articlelist{font-family: Verdana;font-size:11px;font-weight:normal;color:#1A1A62;   cursor:pointer; border:solid px black;}
 #art1,#art2,#art3,#art4,#art5,#art6,#art7{height:auto; width:145px; border:solid px red; }
 /* This is for onloadtabmenu */
.clear{
		clear:both;
	}
	
	#mainContainer{
		
	   	
		text-align:left;
		margin:0 auto;
		background-color: #FFF;
		/*border-left:1px solid #000;
		border-right:1px solid #000
		height:256px;*/
	}
	
	/*#topBar{
		width:760px;
		/*width:145px;
		height:100px;
	}*/
	/*#leftMenu{
		width:200px;
		padding-left:10px;
		padding-right:10px;
		float:left;
	}*/
	#mainContent{
		width: 140px;
		/*width:145px;
		padding-right:10px;	
		float:left;*/
	}
	/*
	General rules
	*/

	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;
		width:140px;
		

	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
		width:140px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{		

		visibility:hidden;
		/*border:1px solid #000;*/
		padding:1px;

		width: 140px;	/* IE 5.x */
		width/* */:/**/140px;	/* Other browsers */
		width: /**/140px;	
		
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		color: #000;
		text-decoration:none;	
		display:block;
		clear:both;

		padding-left:2px;	
		
		width: 140px;	/* IE 5.x */
		width/* */:/**/140px;	/* Other browsers */
		width: /**/140px;
		
	}
	
	img{
		border:0px;
	}
	
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1
	{
		
		/*width:140px;
		background-color:#99BBDD;
		color:#000FB0;
		height:21px;		
		line-height:21px;
		vertical-align:middle;
		margin-top:1px;
		padding-left:-10px;*/
		
		/* Main menu items */
		width:140px;
		margin-top:1px;
		font-weight:bold;
		background-color:#99BBDD;
		color:#000FB0;
		/*background-image:url('images/bg.gif');*/
		height:21px;
		
		line-height:21px;
		vertical-align:middle;
		padding-left:-10px;
		/*border-left:1px solid #000;
		border-right:1px solid #000;*/
}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		margin-top:1px;
		text-align:center;
		font-weight:bold;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		font-style:italic;
		color:blue;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:1px;
		color:red;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:1px;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{

	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:-10px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}
	#color1,#color2,#color3{ width:40px; height:20px; background-color:#99BBDD;}
	/*wedding planner*/

/* Planner main Div */
.planner{width:782px;height:570px;}

.plannerheader{width:782px;height:auto; background-color:#749CD9;  text-align:right; margin-top:3px;   padding-bottom:3px;  }
.headertext { font-family:Verdana;  text-decoration:none;  color:White; font-weight:bold; margin-right:150px; }
.lbl_cal_date{ margin-right:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:Black; }
/* Planner Left Div */
.btn_calender_plan{ font-family:Verdana; font-size:13px; font-weight:bold; height:25px;  color:White; background-color:#206DB3; border:#206DB3;}

. plannerleftdiv{width:40px;height:auto;float:left; }
/* Left Div inner Split into two rows */
	.plannerinnerleft1{width:40px;height:39px;  float:left;  background-color:#ECE9D8;}
	.plannerinnerleft{width:40px;border-right:solid 1px black; text-align:center; float:left; font-family:Verdana; font-size:12px; font-weight:normal; background-color:#ECE9D8; padding:7px 0 7px 0;}
	.plannerinner_title{width:735px; height:auto; background-color:#94B3F9; font-family:Verdana; font-size:11px; font-weight:normal; text-align:left; float:left;}

/* Planner Right Div */
.plannerrightdiv{width:782px;height:auto;float:left;}
.plannerinnertop{width:782px;height:auto; background-color:#CDDFFC; float:left; text-align:center; font-weight:bold; color:black; font-size:12px; margin-top:3px;}
.plannerinnertopbody{width:782px;height:20px; background-color:#E2EDFE;}
/* .plannerinner{width:725px;height:auto;border:solid 1px orange; background-color:#FEF6E2;  } */
.plannerinner1{width:780px; height:auto; background-color:#94B3F9; float:left; border-bottom:solid 1px white; border-right:solid 1px white; border-left:solid 1px white;}
.plannerinner2{width:780px; height:auto; margin-top:1px; background-color:#94B3F9; float:left; border-bottom:solid 1px white;  border-right:solid 1px white; border:solid 1px white;}
.Entryfunction{float:left; }
.lbl_date{margin-top:50px;}
/*.btn_open{font-family:Verdana; font-size:13px; font-weight:bold; height:25px;  color:White; background-color:#206DB3; border:#206DB3;}
style="float:none;
	/* Right Div inner Split into two rows */
	.plannerinnerright1{width:720px;height:auto;  }
	/*onclick change text*/

.ShowAsLink { color:blue; text-decoration:underline; }
.innerdiv{ width:720px;height:auto;  float:left;}
.weddingplanner{ width:720px; height:auto; float:left;}
.wedplanhead{  font-family:Verdana; font-size:18px;   color:White;  text-decoration:none;}
.wedplan{ width:185px; height:30px; line-height:30px;  float:left; background:#FFFFFF url(images/calcurveimg.jpg) no-repeat right;  cursor:pointer; }
.wedplannew{  width:90px; height:32px; float:left; line-height:30px; }
.wedplanright{ background-color:#206DB3; float:left;height:32px;  width:720px; text-align:center; padding-top:7px; }
.wedplannewlast{ width:172px; height:auto; float:left; text-align:right; margin-top:4px; }
.wedplantext{ font-family:Verdana; font-size:18px;   color:#FFFFFF;  font-weight:normal; text-decoration:none;   }
.wedclose{ margin-left:600px; margin-top:5px;}
.wedplantextnew{ font-family:Verdana; font-size:18px;   color:#206DB3;  font-weight:normal; text-decoration:none;   }
 
/* wedding subject*/
.wedsub{ width:720px; height:auto; float:left; background-color:#E2EDFE; }
.wedsubcol{ width:720px; height:auto;float:left; background-color:#E2EDFE; }

#wrapper {  }

#showhide {  }
.cal_wedddiv{ width:720px; height:15px;}
.txt_sub{ width:600px; border:solid 1px #206DB3;  margin-left:16px; margin-top:10px; }
.txt_loc{ width:600px; border:solid 1px #206DB3;margin-left:9px; margin-top:3px;}
.lbl_sub{ font-family:Verdana; font-size:14px; color:#206DB3; margin-left:10px;  font-weight:bold; }
.txt_strdate{width:70px; margin-left:15px;border:solid 1px #206DB3; }
.txt_enddate{width:70px; margin-left:13px; margin-top:2px;border:solid 1px #206DB3;}
.txt_strtime{width:70px; margin-left:15px; border:solid 1px #206DB3;}
.txt_endtime{width:70px; margin-left:13px; border:solid 1px #206DB3;}
.btn_calen{ width:29px; height:24px; border:0px; background-image:url(images/calmodelimg.jpg); margin-left:5px;}
.reminder{ width:255px; height:123px;   margin-left:430px; margin-top:-50px;}
.clockimgdiv{ width:40px; height:123px; float:left; margin-top:-4px; }
.clockleftcurvediv{ width:9px; height:123px; background-image:url(images/remleftcurve.jpg);float:left;}
.clockcenterdiv{ width:184px; height:123px;float:left; background-image:url(images/remcenterrep.jpg); background-repeat:repeat-x;}
.clockrightcurvediv{width:13px; height:123px; background-image:url(images/remrightcurve.jpg);float:left;}
.remdiv{width:180px; height:26px;border:solid 1px #FFFFFF; text-align:center; margin-top:5px; }
.remdiv a{ font-family:Verdana; font-size:18px; color:#FFFFFF;}
.remmaildiv{width:180px; height:22px; text-align:center; margin-top:5px; }
#txt_email{width:180px;border:solid 1px #FFFFFF;}
.txt_remsubmit{width:126px; height:39px; border:0px;  background-image:url(images/remsubmitimg.gif);}
.fowarddiv{ width:400px; height:auto; border-left: solid 30px #E2EDFE; margin-top:-40px; float:left;}
.btn_open{width:60px; height:25px; font-family:Verdana; font-size:12px; background-color:Silver;}

#ar9,#ar10,#ar11,#ar12,#ar13,#ar14,#ar15,#ar16,#ar17,#ar18,#ar19,#ar21{ height:20px; float:left; margin-top:4px; position:relative; left:5px;}
 
 
 /*#sc4,#sc5,#sc6,#sc7{ background-color:#F3F3F6; border-top:solid 1px #ADACCB; border-bottom:solid 1px #ADACCB; width:350px; height:70px;}*/
/*end of calender*/
/*.......................................................................................................................................*/

/*this is for category*/
.headercate { font-size: larger; font-weight: bold; cursor: hand; cursor:pointer;
                font-family: Verdana; width:426px; font-size:12px ;}
.detailscate { display:none; visibility:hidden; 
               font-family: Verdana; width:426px; font-size:11px; }
               
.catehome{ width:631px; height:auto; margin-top:-15px; text-align:right; color:#162FEA; font-family:Verdana; font-size:12px;}
.a_createwedding{color:#162FEA; font-family:Verdana; font-size:12px; text-decoration:underline;  vertical-align:middle;}
.a_createwedding:hover{color:#162FEA; font-weight:bold;}
.a_livesupport{color:#162FEA; font-family:Verdana; font-size:12px; text-decoration:underline;}
.catebodydiv{ width:965px;height:1600px;background-color:White; margin-top:5px; border: 3px blue;}
.caterightdiv{ width:165px; height:1487px; float:right; margin-right:32px;}
.servicerightdiv{ width:165px; height:1487px; float:right; margin-right:10px;}
.caterightdiv1{ width:165px; height:1487px; float:right;}
.catecenterdiv{ width:580px; height:auto; float:right; margin-right:4px;}
.cateleftdiv{ width:165px; height:1487px; float:left;  margin-left:5px;}
.autodiv{ width:auto; height:auto; text-align:center;}
#img_sifymallbanner,#img_busymombanner{ margin-top:3px;}
.keyword{ width:115px; height:21px; margin-top:8px;}
#img_keywordimg{ width:115px; height:21px; border:0px;}
.keywordinfo{width:161px; height:270px; border-top:solid 1px #FD9A00; margin-top:3px; line-height:22px;}
.a_weddingfashion{ color:#F50919; font-family:Verdana; font-size:11px; text-decoration:none;}
.a_bridal{ color:#21DA7D; font-family:Verdana; font-size:11px;  text-decoration:none;}
.a_long{ color:#2B6372; font-family:Verdana; font-size:11px; text-decoration:none;}
.a_sarees{ color:#EF5F8D; font-family:Verdana; font-size:14px; text-decoration:none;}
.cateleftpanel{width:194px; height:auto; border:solid 1px #D07D19; margin-bottom:5px; }
.chennai{width:192px; height:auto;color:#2B6372; cursor:pointer; padding-bottom:6px; padding-top:6px; margin-left:1px;border-bottom:solid 1px #2B6372; margin-bottom:4px; font-family:Verdana; font-size:11px;  }
.a_cate_chen{ color:Black; font-family:Verdana; text-decoration:none; font-size:11px;  cursor:pointer; margin-left:20px; }
#img_greenarrow_chennai{ margin-left:22px; margin-top:10px;}
.lightgray{width:190px; height:42px; background-color:#E2E0DC; margin-left:2px; margin-top:2px; color:black; font-family:Verdana; font-size:11px; }
.darkgray{width:190px; height:42px; background-color:#D5D2CD; margin-left:2px; margin-top:2px;}
.chennaiinfo{width:180px; height:auto;  margin-top:7px; float:right;  color:black; font-family:Verdana; font-size:11px; }
.cateleftpanel2{width:194px; height:542px; border:solid 1px #D07D19; margin-top:3px; margin-bottom:20px; }
#img_greenarrow_mumbai{ margin-left:7px; margin-top:10px;}
.lightyellow{width:190px; height:28px; background-color:#F7F2E2; margin-left:2px;  margin-top:2px; color:black; font-family:Verdana; font-size:11px; font-weight:bold; }
.darkyellow{width:190px; height:28px; background-color:#F4EBCE; margin-left:2px;  margin-top:2px; color:black; font-family:Verdana; font-size:11px; font-weight:bold; }
.autoleft{ width:auto; height:auto; text-align:center;   margin-bottom:5px;  float:left;}
.catecenterpanel{ width:580px; height:auto;  /*background:transparent url(img/sortbybudgetimg.gif) no-repeat right ;*/}
.catecenterpanel1{ width:558px; height:auto; border:solid 1px #D07D19; float:left;}
.servicecenterpanel1{ width:575px; height:auto; border:solid 1px #D07D19; float:left; margin-left: 12px;}
#img_sortbybudgetimg{  vertical-align:top; margin-top:24px; border:none; margin-left:-15px;  width:12px; height:12px;}
#cat{width: 575px; margin-top:-3px; background-color: #FACD88; font-family:Verdana; font-size:12px; color:Black;   padding:5px 0 0 0;}
.servicecontent{width:578px; height:40px; text-align:center; line-height:22px; color:black; font-family:Verdana; font-size:11px;}
.a_hall{color:#D07D19; font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.a_caterer{color:black; font-family:Verdana; font-size:11px;text-decoration:none;}
.sortdiv{width:567px; height:auto; top:5px;  border-left:solid 5px white;color:#7B7C7C; float:left; font-family:Verdana; font-size:12px;background-image:url(images/sortbg.gif); background-repeat:repeat-x;}
.a_sort{color:#7B7C7C; font-family:Verdana; font-size:11px; margin-left:6px; font-weight:bold; text-decoration:none; text-decoration:none;}
.a_pre{color:#7B7C7C; font-family:Verdana; font-size:12px; text-decoration:none; text-decoration:underline; }
#img_greenarrow1_sort{ margin-left:15px; margin-top:10px;}
#img_greenarrow_city{margin-left:1px;}
.catecenterpanel2{width:500px; height:auto; float:left;margin-top:10px; position:relative; left:6px; border:solid 1px #C5F4F9;  background-repeat:repeat-x;}
#img_showaction{margin-left:330px; border:none;}
.catmoreaction{width: 370px; font-family:Verdana; font-size:12px; color:Black; font-weight:bold;}
.moreactionimg{width: 370px; margin-top:5px;}
.moreimg_style{margin-left:10px;}
#img_mailimg{margin-left:70px;}
#img_basketimg{margin-left:50px;}
.catmandabamimg{float: left; width: 120px; text-align: center; height: 100px;}
.mandabamimgfirst{height:75px;width:77px; margin-top:10px;}
.dbtotimg{text-align: center;}
#id_sortcity{margin-left:30px;}
#imgget1,#imgget2,#imgget3{height:120px; width:150px;}
#cat_dollimg{vertical-align:middle; margin-left:6px;}
#mozilla_blu{margin-left:50px; height:15px; width:15px;}
.search_services{color:#EC663C; margin-left:20px;}
.uparrow_img{vertical-align:middle; border:none; width:12px; height:12px;}
.changebgcolor{width:190px; height:42px; margin-left:0px; margin-top:2px; color:black; font-family:Verdana; font-size:11px;} 
.imgtable{padding: 0px; background-color: #BADCE5; font-family: Tahoma; font-size:9px;}
.golddiv{width:555px; height:20px;    margin-top:5px; float:left;}
.goldmember{width:140px; height:20px; line-height:15px;  text-align:left;    float:left; color:#7B7C7C; font-family:Verdana; font-weight:bold; font-size:11px;}
.setalert{width:90px; height:20px;   border:solid 1px #5F8A95; float:right;text-align:center;color:#5F8A95; font-family:Verdana; font-weight:bold; font-size:11px;}
#img_setalertarrow{ margin-left:12px; margin-top:5px;}
.mandabaminfo{width:560px; height:auto;  float:left;}
.mandabaminforight{width:426px; height:auto; position:relative; margin-left:10px;   float:left;color:#2B6372; line-height:16px; font-family:Verdana; font-size:11px;}
.mandabaminfoleft{width:113px; height:99px;  float:right; margin-right:5px;}
.mandabaminforightcate{width:426px; height:auto; margin-top:10px; float:right;color:#646060; line-height:16px; font-family:Verdana; font-size:11px;}
.a_mandapamtextblue{ color:	#800517;font-family:Verdana; font-size:12px; text-decoration:none; font-weight:bold;}

.a_mandapamtext{ color:black;font-family:Verdana; font-size:11px; text-decoration:none; float:left; text-align:left; font-weight:bold;}
#btnaddtolist{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#img_setalertarrow1{ margin-left:12px; margin-top:5px;}
#btnaddtolist1{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#img_platinumalert{ margin-left:12px; margin-top:5px;}
#btnaddtolist2{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
.catecenterpanel3{width:564px; height:auto; float:left; border-left:solid 6px white; margin-top:4px; background-image:url(images/blackrepeater.jpg); background-repeat:repeat-x;}
#btnaddtolist3{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#img_setalertarrow3{ margin-left:12px; margin-top:5px;}
#btnaddtolist4{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#btnaddtolist5{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#img_platinumalert1{ margin-left:12px; margin-top:5px;}
#img_platinumalert2{ margin-left:12px; margin-top:5px;}
#img_setalertarrow4{ margin-left:12px; margin-top:5px;}
#img_setalertarrow5{ margin-left:12px; margin-top:5px;}
#img_setalertarrow6{ margin-left:12px; margin-top:5px;}
#btnaddtolist6{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#btnaddtolist7{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#btnaddtolist8{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
#img_platinumalert3{ margin-left:12px; margin-top:5px;}
#btnaddtolist9{width:79px; height:25px;  margin-left:340px; background-image:url(images/addtolistimg.jpg); border:0px;}
.a_redmandapamtext{ color:#E1230B;font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.bottomdiv{width:564px; height:40px;margin-left:6px; }
.bottomleft{width:423px; height:40px; float:left;}
.bottomright{width:126px; height:22px; float:right;border:solid 1px #5F8A95; margin-top:15px; margin-bottom:4px; text-align:center;}
#img_greenarrowBudget{ margin-left:5px; margin-top:5px;}
.a_createwedding1{color:#162FEA; font-family:Verdana;  font-size:12px; text-decoration:none;}
#ddlcateservice,#ddlcatestate,#ddlcatedistrict{ width:128px; }
#btncatego{ width:33px; height:15px; background-image:url(images/goimg.jpg); border:0px;}

.catesortsript{width: 566px; margin-top:5px; text-align:center;  float:left;  padding:5px 0 0 0;  background-image:url(images/sriptbg.jpg);  background-repeat:repeat-x;}
.a_more{ font-family:Verdana; font-size:10px; color:#827839;}
.showaction{width: 380px;  margin-bottom:7px; margin-top:10px;}
#catefrom{ margin-left:80px;}
.btnpage{ width:20px; height:20px;}
#sort{ padding:10px 0 10px 0;}
.shover a:hover{ color:Red; text-decoration:none; background-color:gray; }

/*end of category*/

/*this is for tab workfor calender*/

.tabtoolkit .ajax__tab_header
{ 
  font-family:Verdana; font-size:12px; font-weight:bold; color:White; 
    
   background-image:url(images/tabbg.jpg); background-repeat:repeat-x;  
 }
 
 .tabtoolkit .ajax__tab_header .ajax__tab_outer 
{
    padding-right:13px; height:26px; 
    background:url(images/righttap2.jpg) no-repeat right; margin:0px;  
    
}
.tabtoolkit .ajax__tab_header .ajax__tab_tab
{
	padding:6px;  margin-left:2px; display:block;  
	width:150px; text-align:center;     
	background-image:url(images/tabrepeat.jpg); background-repeat:repeat-x;
}
.tabtoolkit .ajax__tab_hover .ajax__tab_outer 
{
   
}
.tabtoolkit .ajax__tab_hover .ajax__tab_tab 
{
    color:Black;
}

.tabtoolkit .ajax__tab_active .ajax__tab_outer 
{
    background:url(images/tabrightshorp.jpg) no-repeat right; 
}
.tabtoolkit .ajax__tab_active .ajax__tab_tab 
{
    background-image:url(images/activebg.jpg); background-repeat:repeat-x;
     font-weight:bold; color:Black;
}

/*end of tabwork*/

/*......................................................................................................................*/

/*this is for city page*/
.citytoppanel{ width:955px; height:27px;   line-height:22px; margin-top:5px; background-image:url(images/orangebg.gif); background-repeat:repeat-x; margin-left:20px; color:#162FEA; font-family:Verdana; font-size:12px;   }
.citydolldiv{ width:950px; height:auto;  margin-left:20px; text-align:right; margin-top:-38px;  }
.citybody{ width:955px; height:auto;  margin-left:20px; border:solid 1px red;   }
.citytopbody{ width:955px; height:231px; }
.citytopleft{ width:679px; height:230px;    float:left; }
.citytopright{ width:248px; height:230px;    float:right;   }
.a_cityadvert{ color:#E29C07; font-family:Verdana; font-size:11px;  padding:100px;  line-height:25px;}
.citytopleft_left{width:14px; height:230px;background-image:url(images/cityleftbg.jpg); float:left;}
.citytopleft_center{width:643px; height:230px; background-color:#F9EFD2; float:left;}
.citytopleft_right{width:21px; height:230px;background-image:url(images/cityrightbg.jpg); float:left;}
.cityserviceinfo{width:122px; height:210px; margin-top:8px; margin-left:5px;  line-height:28px; float:left;color:black; font-family:Verdana; font-size:14px; font-weight:bold;}
.a_cityserviceinfo{color:black; font-family:Verdana; font-size:11px; text-decoration:none; font-weight:normal; line-height:18px;}
.cityaudio{width:122px; height:180px; margin-left:6px; margin-top:35px;  line-height:28px; float:left;color:black; font-family:Verdana; font-size:14px; font-weight:bold;}
.a_citytn{color:#162FEA; font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold; line-height:18px;}
.citybottombody{width:955px; height:850px;    border:solid 1px black; }
.citybottombody_left{width:820px; height:auto;   border:solid 1px red; float:left; }
.citybottombody_right{width:125px; height:640px;  margin-top:20px;   float:right; }
.citytabarea{width:816px; height:30px;  margin-top:5px; border-bottom:solid 1px #E8B166;}
.citytabinfo{width:816px; height:642px;  margin-top:8px; background-color:#F9EED0}
.cityexclusive{width:814px; height:20px;  margin-top:6px; float:left;   font-family:Verdana; font-size:11px; color:Black;  }
.a_citypremium{color:#253BDF; font-family:Verdana; font-size:12px; text-decoration:none;}
.a_cityclick{color:#253BDF; font-family:Verdana; font-size:12px; text-decoration:underline;    margin-left:75px;}
.a_citywant{color:#253BDF; font-family:Verdana; font-size:12px; text-decoration:none;margin-left:120px;}
.cityplatinuminfo{width:792px; height:auto;  margin-top:6px; background-color:#FBF4E0; float:left;  border-left:solid 12px #F9EED0; }
.cityplatinumlight{width:770px; height:25px; margin-left:12px; border-bottom:solid 1px #FD9A00;color:#162FEA; font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold; margin-top:5px;}
#txt_searchlocation{ width:305px; border:solid 1px #CFAC54; margin-left:66px; }
#btn_citysearch{width:136px; height:19px; background-image:url(images/btncitysearchimg.gif); border:0px; }
.a_citymore{color:#162FEA; font-family:Verdana; font-size:12px; text-decoration:none;margin-left:50px;}
.cityplay{width:186px; height:auto; border-left:solid 12px #FBF4E0;   margin-top:10px; line-height:14px; float:left; font-family:Verdana; font-size:11px; color:Black;}
.a_celebrity{color:#FD9A00; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none;}
.a_cityfulldetail{color:#843D1C; font-weight:bold; font-family:Verdana; font-size:12px; text-decoration:none;}
.citytattoos{width:792px; height:auto;   margin-top:6px; border-left:solid 12px #F9EED0;  float:left; background-image:url(images/tattoosbg.jpg); background-repeat:repeat-x;}
.citymandiv{width:53px; height:52px; float:left;}
.citypicture{width:334px; height:auto; margin-left:5px; margin-top:5px; float:left;color:Black; font-family:Verdana; font-size:11px;}
.a_cityquiz{color:#FD9A00; font-family:Verdana; font-size:11px; font-weight:bold;}
.a_city_fullstory{color:#843D1C; font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.citysilverinfo{width:792px; height:270px;  margin-top:10px; background-color:#FBF4E0; float:left;  border-left:solid 12px #F9EED0; }
.citysilverlight{width:150px; height:20px; margin-left:12px; color:#162FEA; font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold; margin-top:5px;}
.citypicture_1{width:334px; height:44px; margin-left:12px;  color:Black; font-family:Verdana; font-size:11px;}
.panel_citysilver{ float:left;}
.citypage{ width:900px; height:auto;  color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
/*end of city page*/
/*.........................................................................................................................*/


/*......................................................................*/
#dhtmlgoodies_slideshow{
		width:400px;	/* home page Total width of slideshow */


	}
	
	#previewPane{
		border:1px solid #CCCCCC;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;

		position:relative;
		
		/* CSS HACK */
		height: 432px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/420px;
				
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		
		height:102px;	/* Height of the images + 2 */
		border:0px solid #CCCCCC;
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
	#arrow_left{
		 
		padding:1px;
	}
	#arrow_right{
		 
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:40px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		/*filter: alpha(opacity=50);
		opacity: 0.5;*/
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}
/*this is for sort by budget for all services*/
.ddlbride{ width:100px;}
.rightalign{ text-align:right;}
/*end*/


/*-------------------------------------------------------------------------------------------------------*/
/*postdata_weddinghall*/
postdata_body{ width:1000px; height:878px;  margin-top:8px; }
postdata_leftdiv{ width:694px; height:850px;   float:left; padding-bottom:20px;  position:relative; left:27px;   border:solid 1px #4584A7; background-image:url(images/postdataleftbg.jpg); background-repeat:repeat-x; }
.postdata_body{ width:1000px; height:auto;float:left;  margin-top:8px;padding-bottom:20px;}
.postdata_leftdiv{ width:950px; height:auto; padding-bottom:20px;   float:left; position:relative; left:27px;   border:solid 1px #4584A7;  background-color:#E5F4FB; }
.postdata_wedbody{ width:1000px; height:1078px;  margin-top:8px; }
.postdata_wedleftdiv{ width:694px; height:1050px;   float:left; position:relative; left:27px;   border:solid 1px #4584A7; background-image:url(images/postdataleftbg.jpg); background-repeat:repeat-x; }



.postdata_rightdiv{ width:265px; height:634px;   float:right; color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.postdata_advert{ width:250px; height:16px;  text-align:center;color:#A39B9B;   text-decoration:none; font-family:Verdana; font-size:11px;}
.postdata_advert a{color:#A39B9B;   text-decoration:none; font-family:Verdana; font-size:11px;}
.postdata_advert a:hover{ color:Red; text-decoration:underline;}
.postdata_perinfo{ width:213px;  padding:6px; margin-left:25px; margin-top:15px;  background-color:#909496; font-family:Verdana; font-size:12px; font-weight:bold; color:White;}
.postdata_leftcoll{padding:4px; border:solid 1px #4584A7; width:900px; margin-left:20px;}

.postdata_left_div{padding:4px; border:solid 1px Black; width:350px; margin-left:15px; height:auto;}
.postdata_name{ margin-top:10px; margin-bottom:5px; border:solid px red;  }
.lbl_postdata{ width:220px; text-align:right; float:left; padding:4px;    font-weight:bold;  color:Black;  font-family:Verdana; font-size:11px;}
.postdata_firstname{ width:487px; height:16px; }
.lbl_firstname{ float:right; width:150px;  text-align:center; color:#D3D1D1; font-family:Verdana; font-size:11px; font-weight:bold;}
.lbl_cate{ text-align:right;   padding:4px;   font-weight:bold;  color:Black;  font-family:Verdana; font-size:11px;}
.lbl_secondname{ float:right; width:150px; text-align:left; color:#D3D1D1; font-family:Verdana; font-size:11px; font-weight:bold;}
.btn_postsubmit{ width:83px; height:26px; background-image:url(images/postdatasubmit.gif); border:0px;}
.btn_postcancel{ width:83px; height:26px; background-image:url(images/postdatacancel.gif); border:0px;}
.a_postwelcome{ font-family:Verdana; font-size:12px; color:Black; font-weight:normal;}
.a_postsignout{font-family:Verdana; font-size:11px; color:Black; font-weight:bold; text-decoration:none;}
/*----------------------------------------------------------------------------------------------------------------*/
.spc_idbox{ height:30px;   width:700px;  }
.spa_left{ float:left;}
.spa_left1{ float:left;width:190px; height:20px; margin-left:5px;}
#list{}
.reqfield{ font-family:Verdana; font-size:12px; cursor:pointer;}
.reqfieldemail{ float:left; font-family:Verdana; font-size:12px; width:10px; height:auto; cursor:pointer;  }
.postdata_new{ margin-top:10px; margin-bottom:5px;  height:25px; border:solid px red;}
.postdata_float{ float:left;font-family:Verdana; font-size:12px; }
.postdata_floatbgimg{ float:left;  width:175px; height:20px;}

.lbl_postdata1{  text-align:right; float:left; padding:4px;    font-weight:bold;  color:Black;  font-family:Verdana; font-size:11px;}
.lbl_street{ width:120px; text-align:right; float:left; padding:4px;    font-weight:bold;  color:Black;  font-family:Verdana; font-size:11px;}
.lbl_postphone{ width:120px; text-align:right;  padding-left:5px; color:Black;  font-family:Verdana; font-size:10px;}
.ddlservicetype{ margin-top:18px;}
#txt_email{border:solid 1px #7F9DB9;}
.entry_gridview{ font-family:Verdana; font-size:11px; color:Black; text-align:center; }
.lbl_multitype1{ width:80px; text-align:right;  padding-left:5px; color:Black;  font-family:Verdana; font-size:10px;}
.lbl_multitype2{ width:70px; text-align:right;  padding-left:5px; color:Black;  font-family:Verdana; font-size:10px;}
.restrict_div{margin-top:-15px; width:160px;}
.password_st_css{ width:150px; height:15px; font-family:Verdana; font-size:11px; position:relative; right:5px;}
.css1{ color:Red; background-color:#FFFFCC; font-weight:bold; }
.css2{ color:Navy; background-color:#FFFFCC; font-weight:bold;}
.css3{ color:Blue; background-color:#FFFFCC; font-weight:bold;}
.css4{ color:#32810B; background-color:#FFFFCC; font-weight:bold;}
.lbl_emailmsg{color:Gray; width:150px; margin-left:240px; font-family:Verdana;}
.watermark_css{ font-family:Verdana; color:#985563; font-size:10px;  background-color:#FAFB7C; border-color:#FAFDFD;}
/*------------------------------------------------------------------------------------------------------------------------------*/
/*Entry Login page */	

.bodyentry{ width:1000px; height:auto;}
.footerentry{ width:952px; height:40px;  float:left; position:relative;  left:28px; margin-top:7px;    border-top: solid 1px #FD980C;text-decoration:none; color:Black; font-family:Verdana; font-size:11px; }
.footerentry a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; line-height:22px; }
.footerentry a:hover{ color:Red; text-decoration:underline;}
/*-----------------------------------------------------------------------------------------------*/
minitext_feed{ margin-left:200px; padding-bottom:5px;}
/*this is for citynewpage*/

/*citytopcenter*/
.citytopcenter{width:950px;height:190px; margin-left:25px;}
/*citypicturelive*/
.citynewtopleft{width:707px;height:192px; background-color:#E4E7E8;float:left; }
.citynewtopleft a:hover{ color:Black; text-decoration:underline;}
.citypicturelive{width:245px;height:auto;  float:right;}
.templediv{font-family:Verdana; font-size:12px; color:#CE0833;font-weight:bold; margin-top:10px;  }
/*citybodydiv*/
.citybodydiv{width:950px;height:1464px; margin-left:25px;   }
/*cityleftdiv*/
.cityleftdiv{width:162px;height:1461px; float:left; }
/*citylefttop*/
.citylefttop{width:162px;height:auto; }
.citylefttop a:hover{ text-decoration:underline; color:Black;}
/*citylefttop1*/
#citylefttop1{width:160px;height:31px;  text-align:center; font-family:Verdana; font-size:13px;  color:Black; font-weight:bold;  padding-top:10px;  background-image:url(images/cateorangebg.gif); background-repeat:repeat-x;}
/*citylefttopid's*/
#citylefttop2,#citylefttop3,#citylefttop4,#citylefttop5,#citylefttop6,#citylefttop7,#citylefttop8,#citylefttop9,
#citylefttop10,#citylefttop11,#citylefttop12,#citylefttop13,#citylefttop14,#citylefttop15,#citylefttop16{width:158px;height:30px; margin-left:2px; text-align:left;   margin-bottom:2px; background-color:#D0D3D4;}
/*citycenterdiv*/
.citylefttop2{width:158px;height:30px; margin-left:2px; text-align:left;   margin-bottom:2px; background-color:#D0D3D4;}
.citycenterdiv{width:578px;height:auto;float:left; margin-left:6px;    border:solid 1px #FBEBD1;}
/*citycentertop1*/
#citycentertop1{width:576px;height:auto; float:left;text-align:center;    padding:8px 170px 8px 0; background-image:url(images/cityneworangebg.gif); background-repeat:repeat-x;}
/*citycentertop4entire*/
.citycentertop4entire{width:574px;height:467px;border:solid 1px black;}
/*citypremium*/
.lbtn_audio{ font-family:Verdana; font-size:11px;  text-decoration:none; color:Black; line-height:2;}
.lbtn_audio1{ font-family:Verdana; font-size:9px;  text-decoration:none; color:Black;}
.citypremium{width:15px;height:84px;float:left; line-height:12px;   border-left:solid 15px white;  font-size:10px;
	 font-weight:bold; color:#D0D3D4; margin-top:18px; }
/*citymandabamdes*/
.citymandabamdes{width:543px;height:auto; float:left; margin-top:17px; line-height:17px;  }
.a_mandapamtext{ color:#4C4646;font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.a_mandablocation{ color:black;font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.a_locationtext{ color:#FD9A00;font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.a_description{color:#2B6372; font-family:Verdana; font-size:11px;}
.a_fulllistingtext{ color:#ED600B;font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
/*citylongarrow*/
.citylongarrow{ width:554px;height:3px;}
#citycentertop2,#citycentertop3,#citycentertop4,#citycentertop5{width:574px;height:auto;   background-color:#FFFFFF; }
#citycenterdivcenter{width:574px;height:133px;border:solid 1px brown;}
/*citycenterbottom*/
.citycenterbottom{width:574px;height:748px;}
#citycentertop6,#citycentertop7,#citycentertop8,#citycentertop9,#citycentertop10,#citycentertop11
{width:574px;height:124px;}
/*cityrightdiv*/
.cityrightdiv{width:159px;height:1461px; float:left; margin-left:10px;}
.home_1{ width:960px; height:24px; margin-left:25px;      color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home_1 a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home_1 a:hover{ color:Black; text-decoration:none; font-weight:bold;}
.selectstate{ width:100px; height:146px;  float:left; margin-left:8px; margin-top:20px; line-height:22px;}
.westbengal{ width:113px; height:140px;  float:left; margin-top:45px; line-height:18px;}
.a_state{color:black;font-family:Verdana; font-size:12px; text-decoration:none; font-weight:bold;}
.a_state a:hover{ text-decoration:none;}
.a_tamilnadu{color:#162FEA;font-family:Verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.a_punjap{color:black;font-family:Verdana; font-size:11px; text-decoration:none; }
.selectcity{ margin-left:5px; float:left; line-height:18px;}
.selectcity a:hover{ color:Black; text-decoration:underline;}
.a_sorttext{ font-family:Verdana; font-size:11px; color:Black; font-weight:bold; padding-right : 10px;}
.citybottomdiv{width:564px; height:40px; float:left;  margin-top:50px;}
.bottomright1{width:106px; height:22px; float:right; margin-top:8px; text-align:center;}
.bottomleft_city{width:450px; height:40px; float:left;}
.img_cateicon{ vertical-align:bottom; width:20px; height:20px; margin:4px 3px 0 5px; }
.citybottomdivnew{width:576px; height:40px; float:left;  margin-top:50px; border-top:solid 1px #FDDEAD}
.city_mandapamoffer{width:950px;height:50px; margin-left:25px; background-color:#F6D095; margin-bottom:5px; text-align:center;}
.tdText{ margin-top:10px;}
.tdText a{ font-family:Verdana; font-size:14px; font-weight:bold; color:Black;}
.header1 { font-size: larger; font-weight: bold; cursor: hand; cursor:pointer;
                font-family: Verdana; width:526px; font-size:12px ;}
.detailsnew { display:none; visibility:hidden; 
               font-family: Verdana; width:400px; font-size:11px; margin-left:125px;}
               
               
.citylinklist{color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
#category_sort{width: 575px; margin-top:-3px; background-color: #FCEFD9; font-family:Verdana; font-size:12px; color:Black; padding:5px 0 5px 0;}
/*-----------------------------------------------------------------------------------------------------------------------
*/
#Norecords{ margin-left:50px;}
/*=========================================================================================================================*/

/*vender sign up*/
.vender_body{ width:1000px; height:auto; margin-top:8px;padding-bottom:20px;}
.vender_center{width:762px; height:350px;margin-left:160px; }
.vender_panel{width:760px; height:270px; border:solid 1px #A2D0E2; padding-top:20px;   background-image:url(images/vender_bg.gif); background-repeat:repeat-x; }
.lbl_vender{ height:20px;   text-align:right; margin-top:0px;    font-weight:bold;  color:Black;  font-family:Verdana; font-size:11px;}
.vender_con{width:750px; height:180px; float:left; padding:12px 0 0px 0; }
.ddl_vender{float:left;}
.venderlbl_div{ width:130px; text-align:right; float:left;}
.lbl_venderash{ height:20px; text-align:right; margin-top:0px;font-weight:bold;  color:red;  font-family:Verdana; font-size:11px;}
.vendertxt_div{ float:left;}
.venderbot_bg{ width:760px; height:50px; margin-top:10px; float:left; text-align:center; background-image:url(images/vender_bg1.gif); background-repeat:repeat-x; }
.venderload_img{ width:200px; height:30px; margin-top:10px;}
.vender_tabcol{ width:730px; height:auto; text-align:right;   height:30px;}
.vender_tab{ border:solid 1px #3C72A6; float:right; padding:7px; margin-right:4px; background-color:#5F99C5; font-family:Verdana; color:White; font-weight:bold; font-size:11px;}
.vender_tab1{ border:solid 1px #3C72A6; float:right; padding:7px ; margin-right:4px; background-color:#E1F5FD; font-family:Verdana; color:Black; font-weight:bold; font-size:11px;}
.btn_vensub{  padding:5px;font-family:Verdana; color:White; font-weight:bold; font-size:11px; width:80px;background-color:#5F99C5; border:0px; margin-top:10px;}
.btn_vensub1{  padding:5px;font-family:Verdana; color:White; font-weight:bold; font-size:11px; width:80px;background-color:#5F99C5; border:0px; margin-top:25px;}

/* end of vender sign up*/
/*=========================================================================================================================*/
/* vender registration*/
.ven_reg_bodypanel{ width:828px; border:solid 1px #A2D0E2;background-image:url(images/vender_bg.gif); background-repeat:repeat-x;  padding-top:20px; position:relative; left:80px;}
.ven_reg_login{ width:772px; text-indent:30px; height:34px;position:relative; left:30px;background-image:url(images/ven_reg_loginbg.gif); background-repeat:repeat-x;font-family:Verdana; color:Black; font-weight:bold; font-size:11px; padding-top:5px;}
.ven_reg_new{ margin-top:10px; margin-bottom:5px;  height:25px;}
.ven_reg_float{ width:180px; text-align:right; float:left;}
.ven_reg_float1{ width:100px; text-align:right; float:left;}
.ven_passinfo{ width:502px; height:120px;  border:solid 1px #C4D3E5; background-color:#F6F9FD; margin-left:180px;font-family:Verdana; color:Black; font-size:11px;}
.rfv_stytext{font-family:Verdana; color:red; font-size:11px;   float:left;}
.span_ven_cbtext{font-family:Verdana; color:Black; font-size:11px;}
.ven_reg_cb{ height:20px; margin-left:10px;}
.ven_reg_btndiv{height:30px;  width:450px; margin-bottom:20px; margin-top:30px; text-align:right;}
.venderimg_div{ width:170px; height:19px; float:left;}
.venderrft_div{float:right;  text-align:right;  padding-right:5px;}
/* end of  vender registration*/
/*=========================================================================================================================*/
/* vender Suceess*/
.vensuccess_body{ width:852px; height:378px; border:solid 1px #90C9E0; background-color:#EAF8FD; margin:20px 0 20px 55px;  }
.vensuccess_panel{width:852px; height:177px;}
.vensuccess_left{width:146px; height:170px; margin-top:30px;  float:left; background-image:url(images/welcomehand.gif); }
.vensuccess_center{width:560px; height:177px;  float:left;}
.vender_thanks{ width:475px; height:25px; margin-top:40px; text-align:right; font-family:Tahoma; font-size:18px; font-weight:bold; color:Black;}
.vender_conform{width:730px; height:18px; margin-top:7px; text-align:left;  left:90px; position:relative; font-family:Verdana; font-size:12px; font-weight:bold; color:Black;float:left; border:0px solid red;}
.vender_button{width:450px; height:30px; margin-top:15px; text-align:right; font-weight:bold; }
.btn_vencont{width:85px; height:28px;background-image:url(images/ven_continue.gif); border:0px;}
.vender_login{width:450px; height:25px; text-align:left;font-family:Verdana; font-size:12px; color:Black;  margin-left:80px; margin-top:10px; }
.vender_pass{width:300px; height:25px; text-align:left;font-family:Verdana; font-size:12px; color:Black; margin-left:185px; }
.todaystyle{width:20px; height:30px;}
.Welcome{ margin-top:-50px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
/*this is for Budjet view*/
.budjviewbody{ width:955px; height:600px; margin-left:20px; margin-top:10px; text-align:center;}
.budjviewtabsec{ float:left; width:912px; height:28px;background-color:#0E75A0; text-align:left; position:relative;   left:25px;}
.budjviewtabsec a:hover{ color:Navy; text-decoration:underline;}
.budjviewadd{ float:left; width:577px; height:198px; border:solid 1px #F1C684;}
.budjviewhot{ float:right; width:369px; height:198px; border:solid 1px #9E1799; margin-top:2px; text-align:left;}
.budjviewhottext{ height:40px; margin-top:15px; text-align:left; text-indent:20px; }
.budjviewhottext b{ font-family:Comic Sans MS; font-size:28px; font-weight:900; color:#9E1799; text-decoration:none; margin-top:20px; }
.budjviecoast a{ font-family:Verdana; font-size:12px; color:#9E1799; text-decoration:none; }
.budjviecoast b{ font-family:Verdana; font-size:12px; color:#9E1799; text-decoration:none; font-weight:bold; margin-left:50px; }

.budjviewinfo{ float:left; width:950px;   background-color:#8FDBF9; margin-top:12px; font-family:Verdana; font-size:11px;  color:Black; text-decoration:none; text-align:left; padding:8px 0 8px 0; text-indent:20px;}
.budjviewbudjet{ float:left; width:212px; position:relative; left:20px; text-align:center; background-color:#A6D5F2;font-size:12px; font-weight:bold;  color:Black; text-decoration:none;padding:4px 0 4px 0; margin-top:10px;}
.budjviewbudview{ float:left; width:945px; height:120px; border:solid 1px #A6D5F2; padding:10px;}
.budjviewbanner{ float:left; margin-top:10px;}
.budjviecoast{ width:330px; height:117px;  margin-left:20px; line-height:18px;}
.a_budviewtab1{ float:left; color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:115px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
.a_budviewtab2{ float:left;color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:115px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
.a_budviewtab3{ float:left;color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:115px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
.a_budviewtab4{ float:left;color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:115px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
.a_budviewtab5{ float:left;color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:115px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
.a_budviewtab6{ float:left;color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:100px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
.a_budviewtab7{ float:left;color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:115px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
.a_budviewtab8{ float:left;color:Black;  text-decoration:none; background-color:#8FDBF9; font-family:Verdana; text-align:center; font-size:11px; font-weight:bold; display:block; width:110px;   line-height:24px; height:26px; margin:1px 0 0 1px;}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* budjetscreen page start*/
.text{ border:0px solid Brown; margin-left:25px; float:left; font-family:Verdana; font-size:11px; width:950px; height:15px;}
.text1{ border:0px solid Brown; margin-left:0px; font-family:Verdana; font-size:11px;  font-weight:bold; color:white; margin-top:0px;}
.text2{ border:0px solid Brown;  float:right; font-family:Verdana; font-size:11px; color:Red ; margin-top:-12px; margin-right:10px;}
.budjetbody{left:25px; border:1px solid Orange; width:950px; position:relative;  float:left; margin-top:15px;}
.budjetleft_div{  border:0px solid Blue; width:739px; height:auto; margin-top:10px; float:left ; background-image: url("images/lefthead.jpg"); background-repeat:repeat-x; position:relative;left:10px;}
.budjetcatagory{ border:0px solid Brown;  width :736px; height:92px;  margin-top:3px; }
.budjetcatagory1{ border:0px solid Brown;  width :736px; height:46px;   }
.budjetcatagory2{ border:0px solid Brown;  width :736px; height:46px;  }
.budjetcatagoryitem{  width :649px; height: 374px;  margin-top:50px;border:1px solid Brown;   margin-left:42px;background-color:#7CC2EE;}
.decorat_detailsdiv{ float:left; border:solid 0px Brown; width:136px; height:40px; margin-top:3px; position:relative; left:10px; }
.decorat_img{border:0px solid brown;  width:35px; height:33px; margin-left:1px; margin-top:1px; float:left;}
.decorat_details_lbl{text-align:left; float:left;   border:solid 0px red; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:5px; cursor:pointer; margin-top:3px;}
.a_budsrcdecoration{font-family:Verdana; font-size:13px; font-weight:bold; color:Black; text-decoration:none;}
.florist_detailsdiv{ border:solid 0px Brown; width:136px; height:40px; margin-top:3px;  float:left;margin-left:1px}
.florist_img{border:0px solid brown;  width:35px; height:33px; margin-left:1px; margin-top:1px; float:left;}
.florist_details_lbl{text-align:left; float:left; border:solid 0px Brown; width:50px; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:5px; cursor:pointer; margin-top:3px;}
.photograpy_detaildiv{border:solid 0px Brown; width:136px; height:40px;  margin-top:2px;  float:left;margin-left:1px}
.photograpy_img{border:0px solid brown;  width:35px; height:33px; margin-left:1px; margin-top:4px; float:left;}
.photograpy_details_lbl{text-align:left; float:left; border:solid 0px Brown; width:93px; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:2px; cursor:pointer; margin-top:3px;}
.jewellers_detaildiv{border:solid 0px Brown; width:136px; height:40px; margin-top:2px;    float:left;margin-left:1px}
.jewelllers_img{border:0px solid brown;  width:35px; height:33px; margin-left:1px; margin-top:5px; float:left;}
.jewellers_details_lbl{text-align:left; float:left; border:solid 0px Brown; width:75px; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:2px; cursor:pointer; margin-top:3px;}
.honeymoon_detailsdiv{ float:left; border:solid 0px Brown; width:136px; height:40px; margin-top:3px; position:relative; left:10px; }
.honeymoon_img{border:0px solid brown;  width:30px; height:30px; margin-left:1px; margin-top:1px; float:left;}
.honeymoon_details_lbl{text-align:left; float:left; border:solid 0px Brown; width:89px; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:2px; cursor:pointer; margin-top:3px;}
.entertainers_detailsdiv{ float:left; border:solid 0px Brown; width:136px; height:40px; margin-top:3px; margin-left:1px; }
.entertainers_img{border:0px solid brown;  width:30px; height:30px; margin-left:1px; margin-top:1px; float:left;}
.entertainers_details_lbl{text-align:left; float:left; border:solid 0px Brown; width:89px; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:2px; cursor:pointer; margin-top:3px;}
.viedeography_detailsdiv{ float:left; border:solid 0px Brown; width:136px; height:40px; margin-top:3px; margin-left:1px; }
.viedeography_img{border:0px solid brown;  width:30px; height:30px; margin-left:1px; margin-top:1px; float:left;}
.viedeography_details_lbl{text-align:left; float:left; border:solid 0px Brown; width:92px; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:2px; cursor:pointer; margin-top:2px;}
.invitations_detailsdiv{ float:left; border:solid 0px Brown; width:146px; height:40px; margin-top:3px; margin-left:1px; }
.invitations_img{border:0px solid brown;  width:30px; height:30px; margin-left:1px; margin-top:1px; float:left;}
.invitations_details_lbl{text-align:left; float:left; border:solid 0px Brown; width:95px; height:25px; font-family:Verdana; font-size:13px; font-weight:bold; color:Black; line-height:30px; margin-left:2px; cursor:pointer; margin-top:3px;}
.decorationhead{ width:640px; height:45px;  margin-left:5px;}
.decorationleft_div{ width:324px; height:310px; border:0px solid Brown;  float:left; margin-left:2px; margin-top:5px; }
.decoration_leftinnerdiv{  width:305px; height:150px; float:left;border:0px solid Brown; margin-left:5px; margin-top:1px; margin-right:1px;}
.decoration_areadiv{  width:300px; height:30px; float:left;border:0px solid Brown; margin-left:1px; margin-top:5px;}
.decoration_type{  width:300px; height:30px; float:left;border:0px solid Brown; margin-left:1px; margin-top:5px;}
.decoration_price{  width:300px; height:30px; float:left;border:0px solid Brown; margin-left:1px; margin-top:5px;}
.decoration_select{  width:300px; height:30px; float:left;border:0px solid Brown; margin-left:1px; margin-top:5px;}
.decorat_lbl1{text-align:left; float:left;  font-family:Verdana; font-size:11px;color:White; line-height:20px; margin-left:55px;  margin-top:3px; border:0px solid Brown; height:20px; }
.decorat_lbl3{text-align:left; float:left;  font-family:Verdana; font-size:11px;color:White; line-height:20px; margin-left:55px;  margin-top:3px; border:0px solid Brown; height:20px; }
.decorat_lbl4{text-align:left; float:left;  font-family:Verdana; font-size:11px;color:White; line-height:20px; margin-left:55px;  margin-top:3px; border:0px solid Brown; height:20px; }
.decoration_dlist1{  width:136px; height:22px; float:right; margin-right:1px; border:0px solid Brown;  margin-top:3px;}
.decoration_cmddiv{  width:200px; height:35px; float:right;border:0px solid Brown; margin-right:10px; margin-top:20px;}
.btn_budjet_save{ width:92px; height:30px; background-image:url(images/savebtn.jpg); border:0px;float:left; margin-left:5px; margin-top:3px;}
.btn_budjet_skip{width:91px; height:30px; background-image:url(images/skipbtn.jpg); border:0px;float:left; margin-left:105px; margin-top:-29px;}
#decodlis{ float:left; margin-top:3px;}
.decorationright_div{ width:296px; height:218px; border:0px solid Brown;  float:right; margin-right:5px; margin-top:25px; margin-left:5px; }
.decorationright_innerdiv{ width:239px; height:95px; border:0px solid Brown;  float:left; position:relative; left:15px; }
.decorationleft_img{ width:117px; height:88px;   float:left; margin-top:1px; margin-left:0px; }
.decorationright_img{ width:117px; height:88px;   float:right; margin-top:1px; }
.decorat_leftheadtxt{text-align:left; float:left;  font-family:Verdana; font-size:18px;color:White; position:relative;  left:10px;  margin-top:10px; font-weight:bold;}
.decorationclose{ width:20px; height:25px; border:0px;  float:right; margin-top:0px;  margin-right:10px; background-image:url(images/xx.jpg); background-repeat:no-repeat}
.decoration_bottom_logo{ width:205px; height:30px; float:left;border:0px solid Brown; margin-left:15px; margin-top:60px; }
.budjetright_div{ border:0px solid Blue; width:171px; height:578px; float:right ; margin-top:10px ;background-image: url("images/righthead.jpg"); background-repeat:repeat-x; margin-right:5px;}
.rightinnerheader{ border:0px solid Blue; width:167px; height:234px; float:left ; margin-top:1px ; margin-right:0px;}
.Atag{color:White; font-family:Verdana; font-size:14px; text-decoration:underline;}
.Atag:link,.Atag:visited{ text-decoration:underline; color:White;}
.Atag:hover{text-decoration:none; color:Red;}
#calander_div{color:Black; font-family:Verdana; font-size:14px; text-decoration:underline;}
#calander_div:hover{text-decoration:none; color:Red;}
.linkdiv_1{ border:0px solid Blue; width:166px; height:52px; float:left ; margin-top:1px ;}
.linkdiv_img{border:0px solid brown;  width:35px; height:45px; margin-left:1px; margin-top:1px; float:left;}
.linktxt_div{width:100px; margin-top:10px;  border:0px solid brown ; height:20px;  float:left; margin-left:10px;}
.budscrsuman{ height:16px; font-family:Verdana; font-size:12px; font-weight:bold; color:#979393; margin-top:-2px;}
.budscrspec{ height:16px; font-family:Verdana; font-size:11px; font-weight:bold; color:#B0ACAC;}
.decorationmax{ width:28px; height:27px; border:0px;  float:right; margin-top:2px;  margin-right:10px; background-image:url(images/budjetmax.gif); background-repeat:no-repeat}
.decorationmin{ width:33px; height:28px; border:0px;  float:right; margin-top:2px;  margin-right:10px; background-image:url(images/budjetmin.gif); background-repeat:no-repeat}
.lbl_decorat{text-align:right; float:left; width:150px;  font-family:Verdana; font-size:11px;color:White; line-height:15px;    border:0px solid Brown; height:20px; }
.ddl_bud_style{ float:right;}
.btn_tool{ float:right; width:20px; height:20px;}

/* budjet page end*/
/*..........................................................................................................................................*/
/* dashboard page start*/
.dash_mainbodydiv{ width:955px;  height:870px;   margin:10px 0 0 30px; }
.dash_mainbodydiv1{ width:955px;  height:950px;   margin:10px 0 0 30px;}
.dash_mainleftdiv{ width:727px; height:850px; float:left;}
.dash_mainleftdiv a:hover{ text-decoration:underline; color:Navy;}
.btn_dashboard{ width:83px; height:26px; border:0px; background-image:url(images/dashsignin.gif); margin-bottom:5px;}
.dashboardbtn{ padding:8px 0 50px 4px; text-align:center;   background-color:White;  }
.a_dashnewuser{font-family:Verdana; font-size:11px; color:Black; text-decoration:none; }
.dashboardsign{ padding:5px;   text-align:center; background-color:#D1EEF8; font-family:Verdana; font-size:11px; color:Black; font-weight:bold;}
.dashboardcapricorn{ padding:8px 0 4px 4px;  line-height:15px;   background-color:White;font-family:Verdana; font-size:11px; color:Black; }
.a_dashboardtext{ font-family:Verdana; font-size:18px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.dash_myprofile{  height:46px;  background-image:url(images/dashprofilebg.jpg); background-repeat:repeat-x;}
.dash_myprofileleft{ width:130px; padding:8px;  float:left;font-family:Verdana; text-align:right; font-size:18px; color:Black; font-weight:bold;}
.dash_myprofileright{ width:560px; padding:3px; float:right; line-height:18px;  text-align:left;font-family:Verdana; font-size:11px; color:Black;}
.a_dashedit{font-family:Verdana; font-size:11px; color:Black; text-decoration:none;}
.dash_servicescoll{ height:60px; border:solid 1px #E5EAEC; text-align:center;}
.dash_servicestop{ height:20px;  background-color:#E5EAEC; text-align:center;}
.dash_wedding{ padding:0 8px 2px 8px;   border-left:solid 1px #C2C5C7;  float:left; margin-top:4px;}
.a_dash_services{font-family:Verdana; font-size:11px; color:#13B4F0; text-decoration:none;}
.dash_servicesbottom{ height:20px;   text-align:center;}
.dash_beautician{ padding:2px 8px 2px 8px;  border-left:solid 1px #C2C5C7;  float:left; }
.dash_bodydiv{    position:absolute;  margin-top:5px;}
.dash_leftdiv{ width:560px; float:left;}
.dash_rightdiv{ width:123px; float:left;  text-align:center;  margin-left:15px;}
.a_dashadvert{font-family:Verdana; font-size:11px;  color:#D3D8DA; text-decoration:none; font-weight:bold;}
.dash_personalnote{ padding:8px 0 8px 0; text-indent:20px;margin-top:5px;  font-family:Verdana; font-size:11px;font-weight:bold; color:#FFFFFF; background-image:url(images/aboutusbg.jpg); background-repeat:repeat-y;}
.dash_productdiv{ width:557px;height:150px; border:solid 1px #D3D8DA;}
.dash_productname{ width:542px;font-family:Verdana; padding:5px 0 5px 0; text-indent:20px; margin-top:4px; margin-left:8px;  font-weight:bold; font-size:11px;  color:black; background-color:#D3D8DA;}
.dash_productcontent{width:540px; height:60px; border:solid 1px #D3D8DA;font-family:Verdana; padding:5px 0 5px 0; text-indent:20px;  margin-left:8px;  font-size:11px;  color:black;}
.span_jew{ margin-left:110px;}
.dash_invitediv{ text-align:right; margin-top:20px;  font-family:Verdana; font-size:11px; color:Black; font-weight:bold;}
.txt_dashemail{ border:solid 1px #56A5C7;}
.btn_sendivite{width:84px;height:26px;background-image:url(images/dashsendinvite.gif); border:0px; margin-top:20px; margin-left:250px;}
.btn_sendivite1{width:84px;height:26px;background-image:url(images/dashsendinvite1.gif);border:0px; margin-top:20px; margin-left:250px;}
.dash_invifrienddiv{ width:557px;height:200px; border:solid 1px #D3D8DA;}
.dash_invifrienddiv1{ width:557px;height:auto; border:solid 1px #D3D8DA;}
.dash_upload{font-family:Verdana; font-size:11px; color:Black; font-weight:bold; text-indent:10px; }
.dash_uploadphotodiv{  margin-top:10px;  height:45px;}
.txt_photo{ margin-top:10px; margin-left:10px;}
.btn_dashbrowse{width:83px;height:27px;background-image:url(images/dashbrowse.gif); border:0px; margin-top:10px; margin-left:10px;}
.dash_photopanel{ float:left; }
.dash_buttdiv{font-family:Verdana; font-size:11px; color:Black; height:40px;  margin-left:10px;}
.btn_dashupload{width:83px;height:27px; margin-left:150px; margin-top:10px;background-image:url(images/dashupload.gif); border:0px;}
.btn_dashcancel{width:83px;height:27px; margin-left:20px; margin-top:10px;background-image:url(images/dashcancel.gif); border:0px;}
.div1{ float:left; width:500px; border:solid 1px grey; height:150px; }
     .div2{ float:left; width:555px;}
     .lbls{ float:left; width:120px; height:20px;   }
     .txts{ float:left; width:180px; height:20px;    margin-left:20px;  margin-top:5px;}
     .txts1{ float:left; width:180px; height:80px;   margin-left:20px; margin-top:5px;}
/* dashboard page end*/

/*new Updation css*/
/*==============================================================*/


/*aboutus us page start*/
.aboutusbodydiv{ width:955px;  height:503px;   margin:10px 0 0 30px;}
.aboutusleftdiv{ width:727px; height:500px; float:left;}
.aboutusrightdiv{ width:218px; height:503px; float:left;   background-image:url(images/aboutusrightbg.jpg); background-repeat:repeat-x;}
.aboutustextdiv{  padding:15px;   font-family:Verdana; font-size:18px;font-weight:bold; color:#FFFFFF; background-image:url(images/aboutusbg.jpg); background-repeat:repeat-y;}
.aboutrightdiv{ width:194px; border:solid 1px #3EA6CD;  margin:70px 0 0 11px;}
.aboutusservices{ padding:5px;   text-align:center; background-color:#D1EEF8; font-family:Verdana; font-size:12px; color:#3EA6CD;}
.aboutuswedding{ padding:5px; text-align:center;  border-bottom:solid 1px #3EA6CD; background-color:White;}
.a_aboutuswedding{font-family:Verdana; font-size:11px; color:Black; text-decoration:none;   }
.aboutrightone{ width:194px; border:solid 1px #3EA6CD;  margin:20px 0 0 11px;}
.lbl_aboutuswedding{font-family:Verdana; font-size:11px; color:Black;text-align:right; width:auto;  float:left;  }
.aboutusweddingone{ padding:8px 0 4px 4px; text-align:center;   background-color:White; }
.rd_male{font-family:Verdana; font-size:12px; color:Black; float:left;}
.btnaboutsubmit{ width:84px; height:26px; background-image:url(images/postdatasubmit.gif); background-repeat:no-repeat; border:0px; margin-bottom:30px;}
.adoutusinfo{width:725px; height:450px; border:solid 1px white; background-image:url(images/aboutleftbg.gif); background-repeat:repeat-x;}
.p_aboutinfo{font-family:Verdana; font-size:12px; color:Black;  margin:20px 0 0 10px; width:700px; line-height:18px;}
.matrimonyinfo{ text-align:center; height:19px;margin-top:30px;font-family:Verdana; font-size:12px; color:Black;}
.aboutustable{ width:590px; margin-left:30px;font-family:Verdana; font-size:12px; color:Black; margin-top:10px;}
.a_aboutback{font-family:Verdana; font-size:12px; color:Black; text-decoration:none;}
.aboutusfooter{ width:952px; height:40px;   margin-left:28px; margin-top:7px;    border-top: solid 2px black;text-decoration:none; color:Black; font-family:Verdana; font-size:11px; }
.aboutusfooter a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; line-height:22px; }
.aboutusfooter a:hover{ color:Red; text-decoration:underline;}

/*aboutus us page end*/
/*........................................................................................................................*/
/*affiliate us page start*/
.p_affil{font-family:Verdana; font-size:14px; color:Black; font-weight:bold;  margin:20px 0 0 30px; }
.p_affilsimple{font-family:Verdana; font-size:11px; color:Black; font-weight:bold;  margin:40px 0 0 100px;}
.ul_affilinfo{font-family:Verdana; font-size:11px;  color:Black; font-weight:bold; margin-top:10px; line-height:17px;}
.li_affilinfo{ margin-left:100px;  list-style-type:disc;font-family:Verdana; font-size:11px;  color:Black; font-weight:bold;}
.affilsignup{ float:left; text-align:center; width:720px;  margin-top:20px;}
.lbl_afffilogin{Width:300px; font-family:Verdana; font-size:14px; color:Black;text-align:right;  float:left;}
.txt_affilogin{ float:left; margin-left:20px;}
/*affiliate page end*/
/*........................................................................................................................*/
/*contact us page start*/
.lbl_contactlogin{Width:250px; font-family:Verdana;font-size:14px; color:Black;text-align:right;  float:left;}
.p_contactinfo{ font-family:Verdana; font-size:11px;  color:Black; float:left; position:relative; top:20px; left:220px; width:330px; line-height:20px;  }
.p_contactinfoone{ font-family:Verdana; font-size:11px;  color:Black; float:left; position:relative; top:50px; left:220px; width:430px; line-height:20px;  }
/*contact page end*/
/*........................................................................................................................*/
/*Recommand us page start*/
.p_recom{ text-align:center;font-family:Verdana; font-size:12px;  margin-top:20px; color:Black;}
.recommsignup{ float:left; text-align:center; width:720px;  margin-top:30px;}
.feedbackimg{ width:192px; height:30px; text-align:right; margin-top:20px;}
/*Recommand page end*/
/*........................................................................................................................*/
/*Feedback us page start*/
.feedsignup{ float:left; text-align:center; width:600px;  margin-top:30px;}
.p_feeddelight{ text-align:right;font-family:Verdana; font-size:12px; width:600px; margin-top:20px;}
.lbl_feedlogin{Width:170px; font-family:Verdana;font-size:14px; color:Black;text-align:right;  float:left;}
.feedbackborder{width:661px; height:456px; border:solid 1px #047AAC; margin:-1px 0 0 35px;}
/*Feedback page end*/
/*........................................................................................................................*/
/*Sitemap us page start*/
.p_sitemapinfo{font-family:Verdana; font-size:11px;  color:Black; line-height:20px; margin:20px 0 0 20px; width:650px;}
.a_sitelink{font-family:Verdana; font-size:11px;  color:Black; text-decoration:none;}
/*sitemap page end*/
/*........................................................................................................................*/
/*starweddingcareer us page start*/
.p_carrworking{ font-family:Verdana; font-size:12px;  color:Black; font-weight:bold; margin:20px 0 0 20px;}
.li_carrinfo{ margin-left:20px;  list-style-type:disc;font-family:Verdana; font-size:12px;  color:#0A1B97; }
.ul_carrinfo{font-family:Verdana; font-size:12px;  color:#0A1B97;  margin-top:10px; line-height:17px;}
.p_starweddtext{ font-family:Verdana; font-size:12px; width:600px;  color:#0A1B97; line-height:17px; margin:20px 0 0 20px;}
.a_resume{font-family:Verdana; font-size:12px; width:600px;  color:#0A1B97; text-decoration:none;}
/*starweddingcareer page end*/
/*........................................................................................................................*/
/* terms and condition page start*/
.termbodydiv{ width:955px;  height:1370px;   margin:10px 0 0 30px; }
.termleftdiv{ width:727px; height:1370px; float:left;}
.terminfo{width:725px; height:1300px; border:solid 1px white; background-image:url(images/termleftbg.jpg); background-repeat:repeat-x;}
.p_terms{font-family:Verdana; font-size:11px;  color:black;  margin:20px 0 0 30px; line-height:27px; width:650px;  }
.p_termstop{font-family:Verdana; font-size:13px;  color:black;width:670px; text-align:right;}
.a_termstop{font-family:Verdana; font-size:13px;  color:#047AAC;width:650px;  text-decoration:none; font-weight:bold;}
/* terms and condition page end*/
/*........................................................................................................................*/
/* Faqs page start*/
.p_faqs{ font-family:Verdana; font-size:12px;  color:#FA7B05; font-weight:bold; margin:20px 0 0 20px;}
.p_faqswelcome{font-family:Verdana; font-size:12px;  color:#114E8D;margin:20px 0 0 20px; width:670px; line-height:17px;}
.p_faqsques{font-family:Verdana; font-size:12px;  color:#FA7B05;margin:20px 0 0 15px; }
.b_dot{color:#114E8D;font-size:11px;}
.p_faqsans{font-family:Verdana; font-size:12px;  color:#114E8D;margin:5px 0 0 27px; width:670px; line-height:17px;}
/* faq page end*/
/*........................................................................................................................*/
.user_list_header{ width:700px; height:20px; margin-top:4px; border:solid 1px #919394; line-height:20px; margin-left:13px; cursor:pointer;   background-color:#82A5BC;   font-family:Verdana; font-size:12px; font-weight:bold; text-align:left;}
.user_list_content{   width:700px; height:auto; border:solid 1px #3E717F; border-top:none; margin-left:13px;}
.audio_light_DV_css{ float:left; text-align:left; width:700px; height:auto;  margin-top:5px; border:solid 1px gray;}
.vender_header_css{ float:left; width:200px; height:20px; font-family:Verdana; font-weight:bold; font-size:12px; color:Maroon; background-color:#EDEDED;}
.header_style_css{ float:left;  width:200px; height:20px;  font-family:Verdana; font-size:11px; font-weight:bold; text-align:Right;}
.vender_audio_lbls{  float:left; width:400px; height:20px; font-family:Verdana; font-size:11px; font-weight:normal;  text-align:left; line-height:17px;}
.command_row_css{ float:left; font-family:Verdana; font-size:12px; font-weight:bold; background-color:#EDEDED; color:Maroon; width:698px; height:20px;}
.edit_row_css{ font-family:Verdana; font-size:11px; font-weight:normal; float:left; width:698px; height:auto; }
.vender_dash_txts{ float:left;   width:150px; height:20px; font-family:Verdana; font-size:11px; font-weight:normal;}
.vender_dash_ddls{  width:100px; height:20px; font-family:Verdana; font-size:11px; font-weight:normal; }
.vender_dash_txts1{ float:left;  width:150px; height:60px;  font-family:Verdana; font-size:11px; font-weight:normal;}
.row_style_css{ font-family:Verdana; font-size:11px; font-weight:normal; float:left; width:698px; height:auto; margin-top:3px; }

.detailsview_lbl{font-family:Verdana; height:19px; font-size:11px;  float:left; text-align:Right;}
.headerstyle{font-family:Verdana; height:19px; font-size:11px; font-weight:bold; float:left; text-align:left;}
.detailsview_txt{font-family:Verdana;  height:19px; font-size:11px; font-weight:bold; float:left; text-align:left;}
.commandrowstyle{font-family:Verdana; width:698px; height:auto; font-size:11px; font-weight:bold; float:left;}
.command{font-family:Verdana; width:400px; height:auto; font-size:11px;  float:left;}
.command_row_css1{ float:left; font-family:Verdana; font-size:12px; font-weight:bold; background-color:#EDEDED; color:Maroon; width:200px; height:20px;}
.Editrow{ width:600px; height:auto;float:left; font-family:Verdana; font-size:12px;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*this is for userprofile new*/
.userbody{ width:1000px; height:830px; }
.userleftdiv{ width:900px; height:auto;border:solid 1px #FEC352; position:relative; left:50px;float:left; padding-bottom:20px;   }
.usergeninfo{height:30px;font-family:Verdana;width:850px; float:left;background-image:url(images/yellowbg.jpg); background-repeat:repeat-x; padding-top:7px; font-size:12px; font-weight:bold; color:Black; padding-left:50px;  margin:5px 0 5px 0;}
.txt_userreg{ border:solid 1px #1385B5; }
.lbl_userreg{  padding-top:3px;  text-align:right;font-family:Verdana; font-size:12px;  color:Black;}
.user_cll{  float:left; margin-bottom:10px; width:890px; }
.user_float{ float:left; text-align:center;}
.user_float_lbl{ float:left; text-align:right; width:250px;}

.userleftdiv1{ width:560px; height:723px; border:solid 1px #FEC352;     }
.userrightdiv{ width:394px; height:468px;   float:right; }
.marriagetext{width:394px; height:auto; font-family:Verdana; color:#FC0516; font-size:18px; text-align:center; font-weight:bold; margin-top:10px; }
.userregistration{height:30px;font-family:Verdana; color:black; font-size:18px; margin-bottom:20px; line-height:28px; text-align:center;background-image:url(images/yellowbg.jpg); background-repeat:repeat-x; }
#txtuserfirstname,#txtuserlastname,#txtuseremail,#txtuserpassword,#txtuserconpassword,#txtuserpincode{ width:180px;}
.userprofiletable{ font-family:Verdana; font-size:12px; color:Black; height:582px; margin-top:10px;}
#ddluserdate{ width:50px;}
#ddlusermonth{ width:60px;}
#ddluseryear{ width:70px;}
#txtuseraddress{ width:180px; height:40px;}
#ddlusercountry,#ddluserstate,#ddlusercity,#txtuserphoneno,#txtusermobileno,#txtuserfaxno{ width:170px;}
.userbutton{ width:450px; height:30px;  text-align:right; margin-top:20px;}
#btnusercancel{ width:90px; height:30px; background-image:url(images/usercancel.jpg); border:0px;}
#btnusersubmit{ width:90px; height:30px; background-image:url(images/usersubmit.jpg); border:0px;}
.userimg_div{ width:170px; height:20px; float:left;}
.userrfv_div{ float:left;font-family:Verdana; color:red; font-size:11px; text-align:left;   }
.lbl_userash{ text-align:right;   font-weight:bold;  color:red;  font-family:Verdana; font-size:11px;}
.password_user_css{ font-family:Verdana; font-size:11px;  float:left;}


/*end of userprofile*/
/*---------------------------------------------------------------------------------------------------------------------*/
/*Calander Mugurtham*/
.ct_title{height:300px;width:460px;border:solid 0px red;margin-top :100px;margin-left:150px;}
.ct_lbl1{height:30px;width:220px;border:solid 0px green;float:left;}
.ct_lbl2{height:30px;width:216px;border:solid 0px green;float:left;}

.ct_field1{height:40px;width:460px;border:solid 0px blue;}
.ct_txt1{height:30px;width:150px;border:solid 0px grey;float:left;margin-top:3px;}
.drop_date{height:33px;width:200px;border:solid 0px black;float:left;}
.ct_dropdate{float:left;margin-top:3px;}
.ct_dropmonth{float:left;margin-left:5px;margin-top:3px;}
.ct_dropyear{float:left;margin-left:5px;margin-top:3px;}
.ct_button{border:solid 0px brown;margin-left:140px;}


/*tab for userdashboard   */


.Usertab_css .ajax__tab_header
		{ 
		height :35px; display:block; float:left; width:742px; margin-top:5px;     
		}
 
	.Usertab_css .ajax__tab_header .ajax__tab_outer 
		{
		}
	.Usertab_css .ajax__tab_header .ajax__tab_tab
		{
		width :73px; height:30px; font-family:Verdana; font-size:10px; display:block; font-weight:bold;  
		/*background-image:url(Images/dash_tab_active_img.jpg); background-repeat:repeat-x;*/ /*border:solid 1px #C8A436; */  text-align:Center; margin:0px; margin-left:1px;      
        }
	.Usertab_css .ajax__tab_hover .ajax__tab_outer 
		{
		 
		}
	.Usertab_css .ajax__tab_hover .ajax__tab_tab 
		{
         /* background-image:url("Images/tab_mouse_hover.jpg"); background-repeat:repeat-x; border:0px;*/
		}

	.Usertab_css .ajax__tab_active .ajax__tab_outer 
		{
            
		}
	.Usertab_css .ajax__tab_active .ajax__tab_tab 
		
		{
		    /*background-image:url(Images/dash_tab_nonactive_img.jpg); background-repeat:repeat-x;  color:Maroon; font-size:11px;*/
  		}
.Tab1_Panel_css{ width:557px; height:400px; float:left; border:solid 1px red;}
.Tab1_Panel_css1{ width:557px; height:400px; float:left; border:solid 1px blue;}


/* ----------------------------------   */
.lbl_edit{ text-align:left; }
.lbl_edit1{ text-align:left; position:relative; top:-18px;}
.headerlanding{ font-family:Verdana; font-size:11px; font-weight:bold;}
.text{ font-family:Verdana; margin-right:5px; }

.postdata_perinfo{ width:213px;  padding:6px; margin-left:25px; margin-top:15px;  background-color:#909496; font-family:Verdana; font-size:12px; font-weight:bold; color:White;}
.postdata_leftcoll1{padding:4px; border:solid 1px #4584A7; height:500px; width:900px; margin-left:20px;}
.lbl_postdata1{ width:120px; text-align:right; float:left; padding:4px;    font-weight:bold;  color:Black;  font-family:Verdana; font-size:11px;}


/*  Div For Payment Options */
.Payment_Options_body{ width:852px; height:578px; border:solid 1px #90C9E0; background-color:#EAF8FD; margin:20px 0 20px 55px;  }
.pay_row1{ float:left; width:845px; height:25px; border:solid 1px red; margin-top:10px;}
.pay_lbls{ float:left; width:250px; height:25px; font-family:Verdana; font-size:12px; font-weight:bold; line-height:20px; text-align:right;}
.pay_txts_ddls{ float:left; width:200px; height:20px; font-family:Verdana; font-size:12px; font-weight:normal; margin-left:5px;}
.payment_head_info{ float:left; width:850px; height:35px; margin-left:5px; margin-top:7px; line-height:20px; color:Maroon; font-family:Verdana; font-size:11px; font-weight:bold; text-align:justify;} 
.Select_pack{ float:left; width:850px; margin-top:10px; height:auto; font-family:Verdana; font-size:12px; font-weight:bold; color:Maroon; background-color:#DCDEE0; border:solid 1px #DCDEE0;  text-align:left; line-height:25px;}
.select_pack_head{ float:left; width:200px; height:25px;  font-family:Verdana; font-size:14px; font-weight:bold; color:Maroon; } 
.month_options{ float:left; width:850px; height:25px; border:solid 1px #DCDEE0;  border-top:none;  }
.Months{ float:left; width:850px; height:25px;   }
   .Month1{ float:left; width:250px; height:25px;  margin-left:10px;  text-indent:25px;    }
   .Month2{ float:left; width:250px; height:25px;  margin-left:10px; text-indent:25px;      }
   .month_lbl{ font-family:Verdana; width:250px; height:25px; font-size:12px;line-height:20px;  font-weight:bold; color:Maroon;  }
   .month_lbl1{  font-family:Verdana; width:250px; height:25px; font-size:12px; line-height:20px; font-weight:bold; color:Maroon;   }
.pack_opt_radiolist_css{ float:left; width:150px; height:120px; font-family:Verdana; font-size:11px; font-weight:bold; color:Purple; text-indent:50px;}
.pack_options{ float:left; width:850px; height:127px;   border:solid 1px #DCDEE0; }/*background-color:#EBE9C3;*/
.pack_opt_left{ float:left; width:775px; height:25px;  margin-left:10px;  }
.Dur_lbl{ float:left; width:250px; height:25px;  }
.pay_dur_pri_lbl{ float:left; font-family:Verdana; width:200px; text-indent:35px; height:20px;  font-size:12px; font-weight:Normal; line-height:20px; }
.radio_css{  float:left; font-family:Verdana; width:200px; text-indent:20px;    height:20px; font-size:12px; font-weight:Normal; }
.pay_dur_pri_lbl1{ float:left; font-family:Verdana; width:200px; text-indent:35px; height:20px;  font-size:12px; font-weight:Normal; line-height:20px; }
.prod_select_btn_css{ float:right; font-family:Verdana; font-size:12px; font-weight:bold; width:60px; height:25px;}
.pack_opt_left1{ float:left; width:600px; height:25px;   margin-left:10px; margin-top:15px;}
.service_tax_div{ float:right; width:400px; height:auto;}
.span_lbl{ font-family:Verdana; font-size:12px; font-weight:bold; color:Navy; line-height:25px;}
.service_lbl_css{ font-family:Verdana; font-size:12px; font-weight:bold; color:Maroon; margin-left:5px; line-height:25px;}
.Payselection_Options_body{ width:852px; height:600px; border:solid 1px #90C9E0; background-color:#EAF8FD; margin:20px 0 20px 55px;}
.pay_select_grid_css{ width:700px; height:auto; float:left; border:solid 1px gray;}
.grid_css{ width:700px; height:auto; float:left;  margin-top:10px; margin-left:10px;}
.tot_lbl_css{ width:700px; height:25px; float:left; margin-top:5px; margin-left:10px; }
.tot_css1{ float:left; width:570px; font-family:Verdana; font-size:12px; font-weight:bold; text-align:right; line-height:20px;}
.tot_css{ float:left; width:80px;  text-align:right; font-family:Verdana; font-size:12px; font-weight:Bold; color:Maroon; line-height:20px;  margin-left:5px;}
.l1_css{ float:left; font-family:Verdana; font-size:12px; font-weight:bold; color:Black; margin-left:140px; line-height:20px;}
.pay_select_ddl_css{ float:left; font-family:Verdana; font-size:11px; font-weight:normal; color:Black; width:200px; height:20px; margin-left:5px; margin-top:3px;}
.credit_card_div_css{ float:left; width:700px; height:300px;   display:none; margin-top:10px; margin-left:10px;}
.credit_card_div_css1{ float:left; width:700px; height:300px; border:solid 1px Gray; display:none; margin-top:10px; margin-left:10px;}
.pay_select_btn_css{ float:right; width:100px; height:25px; margin-right:250px; font-family:Verdana; font-size:12px; font-weight:bold; color:Maroon;}
.tot_lbl_css2{ width:700px; height:25px; float:left; margin-top:5px; margin-top:20px; }
.pay_item_css{ font-family:Verdana; font-size:12px; font-weight:normal; color:Black;}
.pay_by_dd{ float:left; width:698px; height:auto;  margin-top:10px; }
.dd_css1{float:left; width:150px; text-align:right; font-family:Verdana; font-size:12px;  font-weight:Bold; color:Maroon; line-height:40px;  margin-left:5px;}
.dd_css2{ float:left; width:530px; height:50px; text-align:left; font-family:Verdana; font-size:12px; border:solid 1px Green;  font-weight:Normal; color:black; line-height:20px;  margin-left:5px;}
.again_click{ font-family:Verdana; font-size:14px; font-weight:bold; color:Maroon;}
.conform1{width:760px; height:25px; margin-top:10px;   }
.valid_pwd{ float:left; width:auto; height:auto; font-family:Verdana; font-size:11px; font-weight:bold;}
.e_mailvalidation_text{ float:left;}
.Select_pack1{ float:left; width:850px; margin-top:10px; height:auto; font-family:Verdana; font-size:12px; font-weight:bold; color:Maroon; border:solid 1px #DCDEE0;  text-align:left; line-height:25px; margin-top:5px;}






/*  Div For Payment Options End  */


/*siteandspec*/
.specbodydiv{ width:1000px; height:550px; margin-top:20px;}
.specleftdiv{ width:200px;  height:auto; float:left; }
.specddldiv{ text-align:left; width:180px;  float:right; margin-bottom:3px; margin-top:3px;}
.speccontentdiv{ text-align:left;   float:right;  background-color:#E2E0DC; border-bottom:solid 1px white;   width:180px; padding:10px 0 10px 0; }
.b_speccontentdiv{ font-family:Verdana; font-size:12px; color:Black; margin-left:15px;}
.speccenter{ width:590px; height:401px; float:left;  margin-top:15px; margin-left:15px;}
.spectabdiv{ width:579px; height:365px; float:left; border:solid 1px #D07D19;}
.spectabcontent{width:495px; height:345px;margin-top:20px; margin-left:50px;}
.a_specstar{ font-family:Verdana; font-size:12px; color:#0B80B1; font-weight:bold;}
.a_specaccept{ font-family:Verdana; font-size:12px; color:black;}
.specright{ float:left;   margin-left:40px;}
.spectab .ajax__tab_header
{ 
  font-family:Verdana; font-size:12px; font-weight:bold; color:White; margin-left:30px;
  
       
 }

.spectab .ajax__tab_header .ajax__tab_tab
{
	   display:block;  
	width:166px;   padding:10px 0 10px 0; text-align:center; font-size:12px; font-weight:bold; color:White;    
	background-image:url(images/landingfreeset.gif);  background-repeat:no-repeat; 
}


.spectab .ajax__tab_hover .ajax__tab_tab 
{
    color:Black;
     background-image:url(images/landingactive.jpg) ; background-repeat:no-repeat;
    
}

.spectab .ajax__tab_active .ajax__tab_tab 
{
	 background-image:url(images/landindhover.jpg) ; background-repeat:no-repeat; 
   
      color:Black; 
}

/*end of tabwork*/



.postdata_perinfo{ width:213px;  padding:6px; margin-left:25px; margin-top:15px;  background-color:#909496; font-family:Verdana; font-size:12px; font-weight:bold; color:White;}




.postdata_leftcoll{padding:4px; border:solid 1px #4584A7; width:900px; margin-left:20px; float:left;}
.postdata_leftcol2{padding:4px; border:solid 1px #4584A7; width:900px; height:auto; margin-left:20px;}



.tot_lbl_css2{ width:700px; height:25px; float:left; margin-top:5px; margin-top:20px; }






/*Adverts*/


.l1_css{ float:left; font-family:Verdana; font-size:12px; font-weight:bold; color:Black; margin-left:140px; line-height:20px;}
.pay_select_ddl_css{ float:left; font-family:Verdana; font-size:11px; font-weight:normal; color:Black; width:200px; height:20px; margin-left:5px; margin-top:3px;}
.credit_card_div_css{ float:left; width:700px; height:auto;   display:none; margin-top:10px; margin-left:10px;}
.credit_card_div_css2{ float:left; width:700px; height:200px;  display:none; margin-top:10px; margin-left:10px;}
.pay_select_btn_css{ float:right; width:100px; height:25px; margin-right:250px; font-family:Verdana; font-size:12px; font-weight:bold; color:Maroon;}
.tot_lbl_css2{ width:700px; height:25px; float:left; margin-top:5px; margin-top:20px; }
.pay_item_css{ font-family:Verdana; font-size:12px; font-weight:normal; color:Black;}
.pay_by_dd{ float:left; width:698px; height:auto;  margin-top:10px; }
.dd_css1{float:left; width:150px; text-align:right; font-family:Verdana; font-size:12px;  font-weight:Bold; color:Maroon; line-height:40px;  margin-left:5px;}
.dd_css2{ float:left; width:530px; height:50px; text-align:left; font-family:Verdana; font-size:12px;   font-weight:Normal; color:black; line-height:20px;  margin-left:5px;}
.again_click{ font-family:Verdana; font-size:14px; font-weight:bold; color:Maroon;}
.conform1{width:760px; height:25px; margin-top:10px;   }

/*end*/


/*Entry Starwendor landing page (Events, Packages, Promotions) tab in indexpage*/
.mainbody{border:0px solid blue; width:980px; height:720px; float:left; margin-top:7px;}
.leftimage{float:left; left:40px; position:relative;}
.centerbody{border:0px solid red; width:560px; height:auto; float:left; margin-left:50px;}
.centeraddprofile{border:0px solid red; width:560px; height:30px; text-align:left; float:left;}
.Leftbold{font-family:Verdana; font-size :11px; font-weight:bold;}
.rightfont{font-family:Verdana; font-size :11px; }
.venuefont{font-family:Verdana; font-size :11px; color:#FF5A09; font-weight:bold;}
.rightimage{ float:right;  position:relative;}
.paragraph{font-family:Verdana; font-size :11px; text-align:justify;}
.centeraddprofile1{border:0px solid red; width:560px; height:30px; text-align:right;}


/*.dash_sendfriend{ padding:8px 0 8px 0; text-indent:20px;  font-family:Verdana; font-size:11px;font-weight:bold; color:#FFFFFF; background-image:url(images/aboutusbg.jpg); background-repeat:repeat-y;}
.sendfriend_main{border:solid 0px green; width:557px; height:370px;}
.btn_sendfrnd{width:84px;height:26px;border:0px; background-color:#2F9AC4; color:White; font-weight:bold; margin-top:20px; margin-left:200px; border:solid 0px red;}
.lbl_send{font-family:Verdana; font-size:11px; color:Black; font-weight:bold;}*/

.dash_senddiv{ border:solid 1px white; text-align:right; margin-top:20px;  font-family:Verdana; font-size:11px; color:Black; font-weight:bold;}
.dash_sendfriend{ padding:8px 0 8px 0; text-indent:20px;  font-family:Verdana; font-size:11px;font-weight:bold; color:#FFFFFF; background-image:url(images/aboutusbg1.gif); background-repeat:repeat-y; width:1000px; border:solid 0px red;}
.sendfriend_main{border:solid 0px green; width:557px; height:420px;}
.btn_sendfrnddiv{ width:550px; border:solid 0px red; float:left;}
.btn_sendfrnd{width:84px;height:26px;border:0px; float:left; background-color:#2F9AC4; color:White; font-weight:bold; margin-top:20px; margin-left:200px; border:solid 0px red;}
.btn_sendfrnd1{width:84px;height:26px;border:0px; float:left; background-color:#2F9AC4; color:White; font-weight:bold; margin-top:20px; margin-left:50px; border:solid 0px red;}
.lbl_send{font-family:Verdana; font-size:11px; color:Black; font-weight:bold;}

/*thiru modify*/

.moreimg_style1{left:75px; top:5px; position:relative; border:solid 0px red;}
.a_more1{font-family:Verdana; font-size:12px; color:blue; left:77px; position:relative;}
.image1{margin-top:5px;}
.Tamilnadu{border:solid 1px red;}





/* changes home page Begin */
.homepagetest{ width:950px; height:auto; margin-left:20px;  color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.leftheadlogo{ width:165px; height:75px; float:left; position:relative; left:20px; }
.catetabb1{width:85px; height:25px; position:relative;left:22px; float:left; text-align:center; margin-top:8px; line-height:23px; background-image:url(images/catetabimg1.jpg);}
.catetabb1 a:hover{color:Blue;text-decoration:none;}
.desclbl{font-family:Verdana; font-size:11px; position:relative; left:5px; text-align:justify; Width:552px; Height:275px;}
.catetab1_home{width:85px; height:25px;margin-left:0px; position:relative;  float:left; text-align:center; margin-top:8px; line-height:23px; background-image:url(images/catetabimg1.jpg);}
.catetab1_home a:hover{color:Blue;text-decoration:none;}
.catetab1_home a{font-size:11px; font-family:Verdana;  text-decoration:none;  color:White; margin-left:5px; }
.catetab9_home{width:85px; height:25px; margin-left:0px; position:relative;  float:left; text-align:center; margin-top:8px; line-height:23px; background-image:url(images/catetabimg1.jpg);}
.catetab9_home a:hover{color:Blue;text-decoration:none;}
.catetab9_home a{font-size:11px; font-family:Verdana;  text-decoration:none;  color:White; margin-left:5px; }
.citycollectiondiv_home{ width:950px; height:40px; left:19px; position:relative; margin-top:8px;   background-color:Gray; text-align:center; line-height:36px; color:White; font-family:Verdana; font-size:13px;  }
.citycollectiondiv_home a{color:White; font-family:Verdana; font-size:11px; text-decoration:none;}
.citycollectiondiv_home a:hover{ color:White; text-decoration:underline;}
.rightheaderbannertxt{ color:Orange; text-decoration:none;}
.rightheaderbannertxt:hover{ color:Orange; text-decoration:underline;}
/* changes home page End */

/**************advertisement changes***********************/

.databaseimage{ width:165px; height:429px;}
.audio_data_lmiddle{width:165px; height:429px;}
.city_data_ltop{width:165px; height:429px;}
.city_data_lbottom{width:165px; height:429px;}
.index_data_rtop{width:120px; height:400px;}
.index_data_rbottom{width:120px; height:230px;}
.index_data_rbleft{width:470px; height:60px;}
.index_data_rbright{width:470px; height:60px;}
.index_header{width:470px;height:90px;}
.sub_header{width:730px;height:90px;}



/**************advertisement changes***********************/


/* 28-06-08 Changes Begin */
.stareventex_home{ width:340px; height:20px; font-family: Verdana;font-size:11px;font-weight:normal;color:#3F8D1C; float:left;left:5px; position:relative; }
.upcommingdis_home{  float:right; margin-top:5px; width:280px; height:60px;  list-style-type:none;list-style-image:url(images/dot.jpg);font-family: Verdana;font-size:11px;font-weight:normal;color:#3F8D1C; cursor:pointer;}
.upcommingdis_home1{  float:right; width:340px; height:80px;  list-style-type:none;list-style-image:url(images/dot.jpg);font-family: Verdana;font-size:11px;font-weight:normal;color:#3F8D1C; cursor:pointer;}
.marriagetips_home{ width:400px; height:25px;  margin-top:10px;font-family:Verdana; font-size:12px; color:#2B6372; }
.marriagetipsinfo_home{width:160px; height:auto;  float:left;  border-left:solid 10px white;   line-height:14px; margin-top:3px;font-family:Verdana; font-size:11px; color:#2B6372; }
.marriagetipsinfo1_home{width:240px; height:auto;  float:right;  line-height:16px; margin-top:3px;font-family:Verdana; font-size:11px; color:#2B6372; }
.marriagetipsinfo1_hometxt{height:auto;  margin-top:-15px; left:15px; position:relative; width:220px; }
.upcommingdis_home1txt{height:auto;  margin-top:-15px; left:15px; position:relative; width:330px; }


.aboutusrightdiv{ width:218px; height:auto; float:left;   background-image:url(images/aboutusrightbg.jpg); background-repeat:repeat-x;}
.adoutusinfo{width:725px; height:510px; border:solid 1px white; background-image:url(images/aboutleftbg.gif); background-repeat:repeat-x;}
.aboutusbodydiv{ width:955px;  height:auto;   margin:10px 0 0 30px;}
.aboutusleftdiv{ width:727px; height:auto; float:left;}
.citylefttop11{width:217px;height:auto; margin-bottom:5px; top:10px; position:relative; }
#acitylefttop2,#acitylefttop3,#acitylefttop4,#acitylefttop5,#acitylefttop6,#acitylefttop7,#acitylefttop8,#acitylefttop9,#acitylefttop17,#acitylefttop18,
#acitylefttop10,#acitylefttop11,#acitylefttop12,#acitylefttop13,#acitylefttop14,#acitylefttop15,#acitylefttop16{width:216px;height:30px; margin-left:2px; text-align:left;   margin-bottom:2px;}
#a_citylefttop{width:160px;height:31px;  text-align:center; font-family:Verdana; font-size:13px;  color:Black; font-weight:bold;  padding-top:15px;}
/* 28-06-08 Changes End */

.homepage_ch{ width:920px; height:auto; float:left; left:20px; position:relative; color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.homepage_ch a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; }
.homepage_ch a:hover{color:red; text-decoration:underline; azimuth:behind;}

/* 30-06-08 Changes*/
.speccenter_ch{ width:570px; height:523px; float:left;  top:15px; left:0px; position:relative;}
.spectabdiv_ch{ width:610px; height:460px; float:left; border:solid 1px #D07D19; overflow:scroll;}
.autodiv_ch30{ width:auto; height:auto; text-align:center; position:relative; top:50px; float:left;  }

.adv_maindiv{border:1px solid Black; width:600px; height:600px}
.adv_opt{border:0px solid red; width:590px; height:420px; float:left;  }
.adv_opt1{border:0px solid red; width:590px; height:auto; float:left; position:relative; }
.adv_head{border:0px solid red; width:500px; height:30px; position:relative; float:left; margin-left:20px; font-weight:bold; font-size:13px; font-family:Verdana;}
.adv_link{border:0px solid red; width:550px; height:30px; position:relative; float:left; margin-left:10px; font-size:small;}
.adv_rich{border:0px solid red; width:530px; height:60px; position:relative; float:left; margin-left:10px; font-size:11px;  margin-top:15px; font-family:Verdana; color:Gray;}
.adv_rich1{border:0px solid red; width:530px; height:70px; position:relative; float:left; margin-left:10px; font-size:11px; margin-top:15px; font-family:Verdana;color: Gray;}
.adv_rich1_spec{border:0px solid red; width:530px; height:auto; position:relative; float:left; margin-left:10px; font-size:11px; margin-top:15px; font-family:Verdana;color: Gray;}
.adv_img{border:0px solid red; width:100px; height:10px; float:right; margin-right:10px;}
.adv_bold{ font-size:10px; font-family:Verdana; color:Gray; font-weight:bold;}
.adv_spec{border:1px solid Black; width:590px; height:1000px; }
.adv_spec1{border:1px solid red; width:585px; height:590px; overflow:scroll; }

.adv_tab{ float:left;}
.adv_style1{ width:99px;}
.adv_style2{ width:112px;}
.adv_style3{ width:111px;}
.adv_style4{ width:118px;}
.adv_style5{ width:90px;}


/* 30-06-08 Changes End*/

.sitemapleftdiv{ width:727px; height:862px; float:left; }
.site_Catg{ font-size:medium; font-weight:bold; float:left; border:0px solid red; margin-left:50px; margin-top:8px; height:135px; width:670px;}
.site_audio{font-size:small; font-weight:bold; float:left; border:0px solid red; margin-left:50px; height:20px; width:100px;}
.site_hot{font-size:small; font-weight:normal; border:1px solid #7F9DB9; margin-left:20px; height:20px; width:100px;}
.site_div{border:0px solid #7F9DB9; float:left; position:relative; margin-left:5px; height:25px; width:640px;}
.site_div1{border:0px solid #7F9DB9; float:left; position:relative; margin-left:5px; height:20px; width:150px;}
.site_acc{ font-size:medium; margin-top:10px; font-weight:bold; float:left; border:0px solid red; margin-left:50px; height:65px; width:670px;}
.site_City{ font-size:medium; font-weight:bold; float:left; margin-top:10px; border:0px solid red; margin-left:50px; height:30px; width:670px;}
.site_mapdiv{font-size:medium; font-weight:normal; font-family:Verdana; font-size:12px; text-decoration:none;}
.site_mapdiv:hover{color:Blue;}
.adoutusinfo1{width:950px;border:1px solid #7F9DB9; float:left;  height:800px; background-image:url(images/aboutleftbg.gif); background-repeat:repeat-x;}
.aboutustextdiv_site{  padding:10px; margin-top:10px; font-family:Verdana; font-size:18px;font-weight:bold; color:#FFFFFF; background-image:url(images/aboutusbg_site.jpg); background-repeat:repeat-y;}


.citytopcenter_ch{width:967px;height:195px; position:relative; left:20px; float:left;}
.city_mandapamoffer_ch{width:967px;height:30px; position:relative; left:20px;  background-color:#F6D095; margin-bottom:5px; text-align:center;}
.citycenterdiv_ch{height:auto;float:left; width:580px; position:relative; left:15px; top:15px; border:solid 1px #FBEBD1; background-color:White;}
.cityrightdiv_ch{width:159px;height:1461px; float:left; position:relative; left:48px;}


/*------------Malik Changes----------*/
.righthead1{width:731px; height:91px; float:right; right:23px; position:relative;}
.homepage1{ width:948px; height:auto; left:27px; position:relative;color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.homepage1 a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; }
.homepage1 a:hover{color:Black; text-decoration:underline; font-weight:bold;}


/*05-07-2008 dharma changes*/
.postdata_perinfo{ width:213px; border:solid 0px red; float:left;  padding:6px; left:21px; position:relative; margin-top:15px;  background-color:#909496; font-family:Verdana; font-size:12px; font-weight:bold; color:White;}
.postdata_leftcoll{padding:4px; border:solid 1px #4584A7; width:900px; float:left; }
.home{ width:960px; height:14px; margin-left:22px;top:5px; position:relative; left:4px;     color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home a:hover{ color:Black; text-decoration:underline;}
 /*header part*/
.header{ width:1000px; height:170px;  margin-top:0px; border:solid 0px red; }
.lefthead{ width:165px; height:75px; float:left; left:24px; position:relative; }
.righthead{ width:742px; height:91px; float:right; right:16px; position:relative;}
/*end of header part*/

.create{ width:970px; height:26px; margin-left:22px; left:4px; position:relative;  font-weight:bold;  color:Black; text-decoration:none; margin-top:10px; font-family:Verdana; font-size:22px;}
.doll{ width:970px; height:auto; margin-left:22px; left:4px; position:relative;    color:Black; text-decoration:none; font-family:Verdana; font-size:12px;}
.blueline{ width:970px; height:8px; position:relative; left:25px; float:left;  }
.Servicebutton{ width:400px; height:25px;  text-align:right; margin-top:20px; float:left;}
.footer{ width:952px; height:40px;  position:relative; float:left;  left:28px; margin-top:7px;    border-top: solid 1px #FD980C;text-decoration:none; color:Black; font-family:Verdana; font-size:11px; }
.footer a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; line-height:22px; }
.footer a:hover{ color:Black; text-decoration:underline;}

/* 05-07-08 */
.dash_mainbodydiv1_ch{ width:955px;  height:950px; position:relative; top:10px; left:30px;float:left;}
.homepage_user{ width:950px; height:auto;position:relative; left:27px;  color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.homepage_user a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; }
.homepage_user a:hover{color:Black; text-decoration:underline;}
.profileviewrightpanel1_user{ width:178px; height:231px;border:solid 1px #63CCF4;background-image:url(images/rightbluebg.jpg); background-repeat:repeat-x; }
.budjviewbody_user{ width:955px; height:600px; position:relative;left:25px; top:10px; text-align:center;}
.budjviewhottext_user{ height:40px; margin-top:15px; text-align:left; font-size:18px; font-weight:bold; position:relative; left:20px; }
.budjviewhot_user{ float:right; width:360px; height:198px; border:solid 1px #9E1799; margin-top:2px; text-align:left; position:relative; right:6px;}
.budjviewadd_user{ float:left; width:577px; height:195px; border:solid 1px #F1C684; position:relative; top:3px;}
.index_data_rbright_user{width:477px; height:60px;}

.dash_mainbodydiv1_ven{ width:955px;  height:950px; position:relative; top:10px; left:25px;float:left;}
.header_title2{ background-color :#419ABC; color:White; width:940px; height:auto; left:5px; position:relative; font-family :Verdana; font-size:14px; font-weight :bold; text-align:left;  }
.dasheditbodyvendor_ven{ width:1000px; height:500px;  margin-top:10px; left:25px; position:relative; float:left;  }
.profileviewcenter_ven{ width:550px; height:730px;border:solid 1px #63CCF4;float:left; position:relative; left:0px; background-image:url(images/centerbg.jpg); background-repeat:repeat-x;} 
.dash_rightdiv_ven{ width:123px; float:left;  text-align:center; position:relative;  left:22px; }


.catecenterdiv_ch{ width:600px; height:auto; float:right; right:0px; position:relative;}

.leftimage_event{float:left; left:25px; position:relative;}
.rightimage_event{ float:right;  position:relative; right:15px;}


.lefthead{ width:165px; height:75px; float:left; }
.detailscate { display:block; visibility:visible; 
               font-family: Verdana; width:426px; font-size:11px; position:relative; float:left; height:40px;}

.servicecontent a:hover{ color:Black; text-decoration:underline;}

.home_linktxt
{
	text-decoration:none;	
	}
.home_linktxt:hover{text-decoration:underline}


.homepage_ch1{ width:900px; margin-left:10px;  color:white; text-decoration:none; font-family:Verdana; font-size:11px;}
.servicepage_ch1{ width:900px; margin-left:60px;  color:white; text-decoration:none; font-family:Verdana; font-size:11px;}
.homepage_ch1 a{color:white; text-decoration:none; font-family:Verdana; font-size:11px; }
.servicepage_ch1 a{color:white; text-decoration:none; font-family:Verdana; font-size:11px; }
.homepage_ch1 a:hover{color:yellow; text-decoration:underline; azimuth:behind;}
.servicepage_ch1 a:hover{color:yellow; text-decoration:underline; azimuth:behind;}

/*9-7-08*/
.homepage2{ width:948px; height:auto; left:31px; position:relative;color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.homepage2 a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; }
.homepage2 a:hover{color:Black; text-decoration:none; azimuth:behind; font-weight:bold;}


/* 11-7-08 */
.citybodydiv_ch{width:950px;height:1800px; margin-left:20px; background-color : White ;  }
.cityrightdiv_ch1{width:162px;height:auto; float:right; position:relative; margin-top:43px;}
.cityleftdiv_ch{width:162px;height:auto; float:left; }


/* Customer Support   Page page Css starts Here*/
.customer_sup_body{ float:left; width:970px; height:auto;}
.customer_sup_left_body{ float:left; width:744px; height:550px;  background-color:White; border:solid 1px #7B5849; border-right:none; border-top:none;}
.customer_sup_right_body{ float:right; width:224px; height:550px;  background-color:#FAC905;  border-top:none;}
.customer_sup_header{ float:left;  font-family:Verdana; font-size:12px; font-weight:bold; text-align:right; width:600px; height:15px; margin-top:15px; color:Black;}
.customer_sup_header1{ float:left;  font-family:Verdana; font-size:12px; font-weight:Normal; text-align:justify; line-height:15px; width:650px; height:55px; margin-top:15px; padding-left:20px; color:Black;}
.customer_sup_div1 { float:left; width:650px; height:130px; border:solid 1px #868174; margin-top:15px; margin-left:10px;}
.customer_sup_div2 { float:left; width:650px; height:80px; border:solid 1px #868174; margin:0px; border-top:none; margin-left:10px;}
.customer_sup_img{ float:left; width:125px; height:110px; margin-top:10px; margin-left:10px;}
.cust_info{ float:left; font-family:Verdana; font-size:11px; font-weight:bold; width:250px; height:15px; margin-top:15px;}
.cust_phone_nums{ float:left; width:350px; height:15px; margin-top:10px;  font-size:12px; font-weight:Normal; color:Purple; text-align:right;}
.cust_info1{float:left; font-family:Verdana; font-size:11px; font-weight:bold; width:300px; height:15px; margin-top:15px; text-align:right; text-decoration:underline;}
.cust_info2{ float:left; font-family:Verdana; font-size:11px; font-weight:bold; width:300px; height:15px; margin-top:15px; text-align:right; }
.cust_sup_links:hover{ color:Blue; text-decoration:none;}
.cust_sup_ddl_css{ float:left; width:150px; height:25px; margin-left:5px; }
.lbl_loc{ float:left; font-family:Verdana; font-size:11px; font-weight:bold; color:Black; margin-left:28px; line-height:20px;}
/* Customer Support   Page page Css Ends Here*/


/*14-7-08*/
.home_ch{ width:960px; height:14px; left:27px;top:5px; position:relative; float:left; color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home_ch a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px;}
.home_ch a:hover{ color:Black; text-decoration:none; font-weight:bold;}

.sale_weddate{ position:relative; left:15px; }

/*24-7-08*/
.usertest_entry{border:solid 1px #007BAB; width:575px; height:440px; position:relative; right:25px; top:20px; float:right;}
.usertest_lbl{position:relative; left:20px; top:10px;font-family:Verdana;font-size:14px; font-weight:bold; color:#007BAB;}
.usertest_lbl1{position:relative;  height:25px; left:25px; top:15px;font-family:Verdana;font-size:12px;}
.usertest_lbl2{position:relative; left:46px; float:left; top:40px; width:400px; height:220px; font-family:Verdana;font-size:12px;}
.user_cateleftdiv{ width:162px; height:auto; float:right;position:relative; right:50px;}
.userdiv1_ch{ width:955px;  height:500px; position:relative; top:10px; left:30px;float:left;}
.user_caterightdiv{ width:165px; height:auto; float:right;}
.usertest_btn2{ width:90px; height:30px; background-image:url(images/usercancel.jpg); border:0px;position:relative; left:50px; top:10px;}
.usertest_btn1{ width:90px; height:30px; background-image:url(images/usersubmit.jpg); border:0px;position:relative; left:20px; top:10px;}
.userbtnclass{width:400px; height:50px;position:relative; left:150px; top:80px;}
.usertest_entrytitle{width:575px; height:30px; background-color:#007BAB;}
.usertest_lbl_ch{position:relative; left:20px; float:left; top:40px;font-family:Verdana;font-size:14px; font-weight:bold; color:#007BAB;}

/*25-7-08*/
.stargrouptabclass{border:0px; background-image:url(images/stargrouptabimg.gif); color:White; width:115px; height:20px; float:left; cursor:pointer;}
.stargrouptaba{font-weight:bold; color:White; font-size:11px; }

/*26-07-08*/

.sterregisteruser{float:right; text-align:right; margin-right:3px; font-family:Verdana; font-size:11px;}
.sterregisteruseratag{text-decoration:none; color:Blue;}
.sterregisteruseratag:hover{text-decoration:underline; color:Green;}


/*29-7-08 Chat Style Sheet*/
.live_helf{ width:500px; border:0px solid red; height:266px; float:left; background-image:url("images/repeat2.jpg"); position:relative; left:130px; margin-top:110px; background-repeat:repeat-x;}
.image_whole{ width:310px; height:250px; float:left;position:relative; left:80px;}
.livebuttom{ width:282px; height:140px; float:left;left:26px; position:relative; background-color:#FEF9E6;border:0px solid red}
.top_image{ width:310px; height:112px; float:left; border:0px solid red;background-image:url("images/toplive.jpg"); background-repeat:no-repeat;}
.lbl_postdatak{ width:100px;text-align:right; float:left; padding:4px;font-weight:bold;  color:Black;  font-family:Verdana; font-size:11px;}
.live_label{ width:100px; height:25px; float:left; border:0px solid red;}
.textlive{ width:120px; height:20px; float:left;}
.email_text{ font-family:Verdana; font-size:11px; text-align:left;color:#4D8FCB;}
.live_text{ width:120px; height:25px; float:left; border:0px solid red;}
.buttonlive{ width:65px; height:23px; float:left; border:0px solid red;}
.texttop{ margin-top:20px;}
.messagestyle{ font-family:Verdana; font-size:11px; font-weight:bold; color:#212120; text-align:left;}
.chat_whole{width:780px; height:500px; float:left; border:1px solid black; background-image:url("images/chatwholerepeat.jpg"); background-repeat:repeat-x; position:relative; left:0px; margin-top:0px;}
.singin_cancel{ width:52px; cursor:pointer; height:18px; text-align:center; font-family:Verdana; font-size:10px; font-weight:bold; background-image:url("images/livechatbutton.jpg"); border:0px; margin-top:2px; }
.button_whole{ width:140px; height:20px; float:left; border:0px solid red; position:relative;left:70px;}
.postdata_newlabel{ margin-top:2px; margin-bottom:0px; float:left; width:270px; height:15px; border:solid px red;}
.postdata_newk{ margin-top:5px; margin-bottom:0px; float:left; width:270px; height:25px; border:solid 0px red;}
.postdata_newk1{ margin-top:0px; margin-bottom:0px; float:left; width:270px; height:20px; border:solid 0px red;}

.postdata_newbutton{ margin-top:5px; margin-bottom:0px; float:left; width:276px; height:20px; border:solid 0px red;}
.btn{color: white; border-top-style: inset; float:left; text-align:center; font-family: Verdana; border-right-style: inset; border-left-style: inset; background-color: #868282; border-bottom-style: inset}
.body_chat{border:0px solid #008bab; width:750px; height:390px; float:left; left:20px;position:relative;}
.content_chat{ float:right;font-family:Verdana; font-size:24px; font-weight:bold;  color:White; padding-top:15px;}
 content_chat:hover{color:White;}
.body_chat1{border:0px solid black; width:710px; height:345px; float:left; left:20px; margin-top:0px; position:relative;}
.bottom_chat{width:700px; height:25px; float:left; left:20px;position:relative;}
.postdata_new_chat{float:left;height:68px; width:778px; border:0px solid red;}
.postdata_new1{float:right;height:65px; width:488px;border:0px solid red;}
.postdata_new2{float:right;height:65px; width:68px;border:0px solid red;}
.postdata_new3{float:right;height:25px; margin-top:30px; width:68px;border:0px solid red;}
.a_link{font-family:Verdana; font-weight:bold; font-size:12px; color:#5E5D5D; text-decoration:none;}



.dash_sendfriend_ch{ padding:8px 0 8px 0; text-indent:20px;  font-family:Verdana; font-size:32px;font-weight:bold; color:#A8E1FF; background-image:url(images/aboutusbg1.gif); background-repeat:repeat-y; width:900px; height:95px; border:solid 0px red;}
.dash_sendfriend_txt{position:relative; top:30px; border:solid 0px red; width:500px; float:left;}


.homepanel_ch{ width:950px; height:224px;  text-align:left; position:relative; left:20px;  }

.footer1{ width:952px; height:auto;  position:relative; float:left;  left:18px; margin-top:7px;    border-top: solid 1px #FD980C;text-decoration:none; color:Black; font-family:Verdana; font-size:11px; }
.footer1 a{color:Black; text-decoration:none; font-family:Verdana; font-size:11px; line-height:22px; }
.footer1 a:hover{ color:Black; text-decoration:underline;}
.index_data_footright{width:470px; height:60px; float:right;}
.downbannerdiv_ch{ width:970px; height:auto;  margin-top:0px; left:18px; position:relative;}
.maindiv_index { width:985px; height:auto; text-align:left;  }

/*15-9-2008*/
.home_new{ width:250px; height:auto; color:Black; font-family:Verdana; font-size:11px;  text-align:center; line-height:27px; }
.home_registeruser1{ width:280px; text-align:center;  height:20px;  margin-top:5px; color:Navy; font-family:Verdana; font-size:11px; font-weight:bold;}
.home_leftheadlogo{ width:200px; height:100px; float:left; position:relative; left:20px; }
.home_link{font-weight:bold; color:Black; font-size:12px; text-decoration:none;}
.home_link:hover{text-decoration:underline; color:Black;}
.home_link1{color:Black; font-size:11px; text-decoration:none;}
.home_link1:hover{text-decoration:underline; color:Black;}
.marriagetipsinfo1_hometxt1{height:auto;  margin-top:-12px; left:15px; position:relative; width:220px; }


.wedmgnt_lbl{position:relative; left:20px; top:10px;font-family:Verdana;font-size:14px; font-weight:bold; color:#007BAB; float:left; width:92px;}
.wedmgnt_title{position:relative; left:46px; float:left; top:10px; width:400px; height:20px; font-family:Verdana;font-size:12px;}
.wedmgnt_lbl1{position:relative;  height:23px; left:20px; top:40px;font-family:Verdana;font-size:12px; float:left;}
.wedmgnt_lbl3{position:relative; left:20px; top:40px;font-family:Verdana;font-size:14px; font-weight:bold; color:#007BAB; float:left; width:120px;}
.wedmgnt_lbl_ch{position:relative; left:20px; float:left; top:25px;font-family:Verdana;font-size:14px; font-weight:bold; color:#007BAB;}
.wedmgnt_lbl2{position:relative; left:46px; float:left; top:25px; width:400px; height:220px; font-family:Verdana;font-size:12px;}
.wedmgnt_btnclass{width:400px; height:50px;position:relative; left:170px; top:60px; border:solid 0px red;}
.wedmgnt_btn1{ width:120px; height:30px; background-image:url(images/wedmgntbtn.jpg); border:0px;position:relative; left:80px; top:10px;font-family:Verdana;font-size:12px; font-weight:bold; color:#DF060F;}
.wedmgnt_a{font-family:Verdana;font-size:11px; font-weight:bold; color:White; position:relative; left:-160px; top:-7px;}








/* vinod changes on 20/10/08 Registar Page */

.search_drpl{width:567px; height:auto;  border-left:solid 5px white;color:#7B7C7C; float:left; font-family:Verdana; font-size:12px;background-image:url(images/reg_rep.jpg); background-repeat:repeat-x;}
.left_hole{border:solid 0px red; width:249px; height:25px; float:left; top:8px; left:25px; position:relative;}
.search_text{border:solid 0px red; width:106px; height:15px; float:left; margin-top:4px; text-align:center; color:#0320FC; font-family:Verdana; font-size:12px;}
.drp_div{border:solid 0px red; width:138px; height:23px; float:left;}
.right_hole{border:solid 0px red; width:220px; height:25px; float:left; margin-top:8px;}
.city_text{border:solid 0px red; width:70px; height:15px; float:left; margin-top:4px; text-align:center; color:#0320FC; font-family:Verdana; font-size:12px;}
.mandabaminforightcate_regis{width:426px; height:auto; margin-top:10px; margin-left:10px; float:left;color:#2B6372; line-height:16px; font-family:Verdana; font-size:11px;}





/* vinod changes in signin page */
.leftright_imgdiv{width:395px; height:56px; left:72px; position:relative;}
.boy_div{width:58px; height:55px; float:left;}
.welcome_div{width:130px; height:28px; float:left; margin-left:70px;}
.wel_text{font-family:Verdana; font-size:24px; font-weight:bold;}
.girl_div{width:58px; height:55px; float:right; position:relative;}
.user_vendor{width:545px; height:40px; float:left;}
.usrven_holediv{width:545px; height:228px; float:left;}
.user_formdiv{width:275px; height:228px; float:left;}
.submit_div{width:115px; height:32px; float:left; left:85px;   margin-top:5px; position:relative; background-image:url(images/submit_img.jpg);}
.submit_indiv{width:58px; height:14px;  margin-left:27px; top:7px; position:relative;}
.sub_text{ float:left; font-size:12px; font-family:Verdana; font-weight:bold; color:White; cursor:pointer; text-decoration:none;}
.sub_text:hover{font-size:12px; font-family:Verdana; font-weight:bold; color:Yellow; text-decoration:none; cursor:pointer;}
.forfull_div{width:260px; height:18px; float:left; margin-top:15px; }
.left_div{width:188px; height:17px; float:left; font-size:11px; font-family:Verdana; font-weight:Bold; color:#0C72E6;}
.right_div{width:66px; height:17px; float:left; text-decoration:none; cursor:pointer; font-size:11px; font-family:Verdana; font-weight:Bold; color:Red;}
.regleft_div{width:260px; height:18px; float:right; margin-top:8px; }
.regleft_indiv{width:169px; height:16px; float:left; font-size:11px; text-align:right; font-family:Verdana; text-decoration:none; font-weight:bold; color:#0C72E6;}
.regright_indiv{width:71px; height:16px; float:left; cursor:pointer; font-size:11px; font-family:Verdana; font-weight:Bold; color:Red; margin-left:16px; }/*color:#0C72E6;*/
.vendor_formdiv{width:245px; height:200px; float:right; }
.vendor_clickdiv{width:190px; height:47px; float:left; margin-left:15px; margin-top:70px; background-image:url(images/vendor_click.jpg); }
.ventxt_div{width:141px; height:16px; top:15px; margin-left:25px; position:relative;}
.click_text{font-family:Verdana; font-size:14px; font-weight:bold; color:White; cursor:pointer; text-decoration:none;}
.click_text:hover{ font-family:Verdana; font-size:14px; font-weight:bold; color:Yellow; cursor:pointer; text-decoration:None;}
.registered_div{width:175px; height:16px; float:left; text-align:center; margin-left:10px; top:15px; position:relative;}
.reg_div{width:328px; height:15px; float:left; }
.reg_text{font-family:Verdana; float:left; width:auto; font-size:11px; text-decoration:none; font-weight:Bold; color:#0C72E6;}
.sign_div{width:41px; height:15px; float:right;}
.signin_text{font-family:Verdana; float:left; width:auto; text-decoration:none; font-size:11px; margin-left:5px; color:Red; font-weight:bold;}
.txtbox_div{width:270px; height:25px; float:left;}
.lable_font{font-size:11px; font-family:Verdana;  font-weight:bold; float:left; text-align:left; width:80px;}
.lbl_div{width:210px; height:10px; float:left; margin-bottom:3px; }
.signin_txt_css{ float:left; position:relative; left:2px;
	top: 0px;
	width: 158px;
}
.lable_font2{font-size:11px; font-family:Verdana; font-weight:normal; color:#8D8E8E; position:relative; left:90px; float:left;}


/* availability page CSS*/
.lblcatefrom{ font-family:Verdana; font-size:12px; color:Black;}
.txtcatefrom{ width:140px;}


.lblcatefromnew{ font-family:Verdana; font-size:12px; color:Black; width:75px; float:left; text-align:right;}
.lblbudget{ width:200px; height:auto; float:left; text-align:left; font-family:Verdana; font-size:12px; color:Gray;}
.lblbudgethhh{ width:100px; height:auto; position:relative; float:left; color:Black;}
.txtcatefromnew{ width:140px; margin-left:3px; float:left;}
.exfromcss{color:Black; font-family:Verdana; font-size:12px; float:left; margin-left:200px;}
.extocss{color:Black; font-family:Verdana; font-size:12px; float:left; margin-left:175px;}
.todatecss{ font-family:Verdana; font-size:12px; color:Black; width:75px; float:left; text-align:right;left:38px; position:relative;}
.date1{ width:75px; float:left;}
.ddlareacss{ width:175px; height:auto; float:left; text-align:right;}
.lblcatefromkk{ font-family:Verdana; font-size:12px; color:Black; width:71px; position:relative; float:left; text-align:right;}
.buttoncss{ width:101px; position:relative; height:23px;background-image:url(images/searchbuttonavailable.gif); background-repeat:no-repeat; border:0px solid}
.lblavailfilter{ font-family:Verdana; font-size:20px; color:Black; text-align:left; font-weight:bold;}
.availabititydiv{border:0px solid red; width:270px; height:40px; float:left;left:180px; position:relative; margin-top:20px;}



.wedding_aval_tab_css .ajax__tab_header
{ 
     height:30px;  text-align:left; display:block; 
 }
 
 .wedding_aval_tab_css .ajax__tab_header .ajax__tab_outer 
{
      
    
}
.wedding_aval_tab_css .ajax__tab_header .ajax__tab_tab
{
     font-family:Verdana; font-size:12px;  font-weight:bold; color:white;  display:block;  margin-top:8px;   
	width:140px; height:30px; background-image:url(images/availresult_active.GIF); line-height:26px;
}
.wedding_aval_tab_css .ajax__tab_hover .ajax__tab_outer 
{
   
}
.wedding_aval_tab_css .ajax__tab_hover .ajax__tab_tab 
{
     font-family:Verdana; font-size:12px;font-weight:bold; color:Black;  display:block;margin-top:8px;
}

.wedding_aval_tab_css .ajax__tab_active .ajax__tab_outer 
{
   
}
.wedding_aval_tab_css .ajax__tab_active .ajax__tab_tab 
{
   background:url(images/availresult_nonactive.gif) ; font-weight:bold;  font-family:Verdana; font-size:12px;margin-top:8px; 
   font-family:Verdana; color:#FD9A01;  display:block;
}


/* availability page ends CSS*/

.contact_us_control_divn{ float:left; width:450px; height:25px; left:25px; position:relative; margin-top:10px;}
.contact_us_txtbox{ float:left; width:200px; height:18px; margin-left:5px;}
.your_name_div{ width:220px; height:25px; float:left; font-family:Verdana; font-size:12px;  font-weight:bold; color:#533B27; text-align:right; line-height:20px; }
.cus_wm_css1{ float:left; margin-left:5px; width:200px; height:18px; line-height:15px; font-family:Verdana; font-size:11px; font-weight:normal;}
.cus_wm_css2{ float:left; margin-left:5px; width:205px; height:80px; line-height:15px; font-family:Verdana; font-size:11px; font-weight:normal;}
.contact_us_suggestion_div1{ float:left; width:450px; height:120px; margin-top:10px; left:25px; position:relative;}
.contact_us_txtbox1{ float:left; width:205px; height:80px; margin-left:5px;   }
.chr_css{ width:225px;  height:auto; float:right; margin-top:3px; font-family:Verdana; font-size:11px; font-weight:bold; color:Navy;}	
.in_css{ float:left;}
.ch_css{ float:left; line-height:20px; margin-left:5px;}	

.contact_us_ddl{ float:left; width:205px; height:23px; margin-left:5px; font-family:Verdana; font-size:11px; font-weight:normal;}
.contact_us_control_div1{ float:left; width:350px; height:90px;  margin-left:35px; margin-top:10px; }
.your_name_div1{ width:220px; height:20px; margin-top:30px; float:left;   font-family:Verdana;  font-size:12px; font-weight:bold; color:#533B27; text-align:right;  line-height:20px;}
.contact_us_txtbox1{ float:left; width:205px; height:80px; margin-left:5px;   }
.con_us_submit_btn{ width:80px; height:39px; background-image:url("Images/contact_us_submit_btn.jpg"); background-repeat:repeat-x; border:0px; float:left; margin-top:110px; margin-left:-170px; }
.contact_us_submit_btn{ float:left; left:25px; position:relative; width:450px; height:20px; margin-top:10px;   }
.star_match_img{ width:450px; height:60px; float:left;  margin-top:10px; margin-left:25px;   background-color:#EEF3FA; }
/*.addr_div{ float:left; width:auto; height:auto; background-color:#EEF3FA; margin-top:3px; margin-left:25px;}*/
.star_logo_img{ float:left; background-color:#EEF3FA; margin-top:10px; margin-left:10px }
.p_contactinfo{ font-family:Verdana; font-size:11px;  color:Black;  line-height:20px; background-color:#EEF3FA;  text-align:center; margin-top:0px; margin-left:90px;     }
.contact_info{ width:450px; height:70px; background-color:#EEF3FA; float:left;  margin-left:25px;   }
.p_contactinfoone1{  font-family:Verdana; font-size:11px; color:Black;  line-height:20px; margin:0px;  text-align:right;  }
.contact_mail{ width:450px; height:80px; float:left;  background-color:#EEF3FA; margin-top:5px; margin-left:25px;  }
.contact_submit_css{ background-image:url("Images/submit_btn_img.jpg"); border:0px; width:100px; height:20px;    }
.contact_submit_css1{ background-image:url("Images/submit_btncan_img.jpg"); border:0px; width:62px; height:20px; }

.india_loc{ float:right; width:200px; height:20px; }
.contact_div{ float:left; width:500px; height:500px;  }
.con_left_inner_right{ float: left; width:220px; height:520px; margin-left:10px;}
.loc_name{ color:Red; font-weight:bold; text-decoration:underline;}
.loc_add1{ font-family:Verdana; font-size:11px; font-weight:normal; text-align:left; line-height:13px; margin:0px;}
.location_div{ font-family:Verdana; font-size:11px; font-weight:normal; color:Black; text-align:left; width:189px; margin:3px; }
.your_name_div1{ width:220px; height:20px; margin-top:30px; float:left;   font-family:Verdana;  font-size:12px; font-weight:bold; color:#533B27; text-align:right;  line-height:20px;}
.v_img_css{ float:left; margin-left:5px; margin-top:10px; width:100px;}
.txt_img{ float:left; margin-left:5px; width:120px; height:17px; }

.contact_us_suggestion_div{ float:left; width:450px; height:90px; margin-top:10px; left:25px; position:relative;}
.contact_us_txtbox{ float:left; width:200px; height:18px; margin-left:5px;}
.cus_wm_css{ float:left; margin-left:5px; width:120px; height:17px; font-family:Verdana; font-size:11px; font-weight:normal;}
.star_match_imgn{ width:440px; height:100px; float:left;}
.contact_infon{ height:90px; float:left; background-color:#D7F2FD; margin-left:10px;   }
.addr_div1{ float:left;  margin-top:10px; margin-left:25px; }
.contact_div1n{ float:left; width:480px; height:auto;top:10px; position:relative; left:25px;}
.con_left_inner_rightn{ float: left; width:220px; height:300px; margin-left:10px;top:10px; position:relative;}
 .contact_us_right_bodyn{ float:right; width:218px;  height:740px; background-color:#FCF5D6;}


.star_logo_img{ float:right; margin-right:90px; background-color:#EEF3FA; margin-top:3px; }
.p_contactinfo{ font-family:Verdana; font-size:11px;  color:Black;  line-height:20px; background-color:#EEF3FA;  text-align:center; margin-top:0px; margin-left:90px;     }
.contact_info{ width:450px; height:70px; background-color:#EEF3FA; float:left;  margin-left:25px;   }
.p_contactinfoone{  font-family:Verdana; font-size:11px; color:Black;  line-height:20px; margin:0px;  text-align:right;  }
.contact_mail{ width:450px; height:80px; float:left;  background-color:#EEF3FA; margin-top:5px;   }
.contact_submit_css{ background-image:url("Images/submit_btn_img.jpg"); border:0px; width:62px; height:20px; float:right;    }
.star_loc
	{
	color:white; background-color:#636465;	width:190px; height:20px; margin-bottom:2px;
	margin-top:3px;	padding-left:2px; line-height:20px; background-position:top right; 
	 float:left; margin-left:0px; font-family:Verdana ; font-size:12px; font-weight:bold; 		
	overflow:hidden; cursor:pointer;
	}	
.star_loc_address
	{
	 border:1px solid #636465; background-color:#EEF3FA;  width:189px; height:auto; float:left;
	 margin-left:0px; color:Black; visibility:hidden;
	 font-family:Verdana  ; font-size:15px; font-weight:normal; line-height:20px; 
	  overflow:hidden; position:relative;
	}	
.star_loc_content{ padding:1px; font-size:0.9em; position:relative; }	

.clsLeg
{
	 
	color: #6D0603;
	text-decoration:none;
}

.clsLeg A:link {color:#6D0603;text-decoration: none; }
.clsLeg A:visited {color:Yellow;text-decoration: none; }
.clsLeg A:active {color:Yellow;text-decoration: none; }
.clsLeg A:hover {color: White;text-decoration:underline;}
