/*----------------------------------------------------
        Default Stylesheet Starts Here
------------------------------------------------------*/
body{ margin:0; padding:0; background: url(../images/bodybg.gif) left top repeat;}  
h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr, table{ margin:0; padding:0;}
table{border:0; margin:0; padding:0;}
html{ height:100%;}
input, select, radio{ vertical-align:middle;}
ul{ margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
form{margin:0; padding:0;}
img{border:none;}
button{margin:0; padding:0;}
.clearfix {display: block;}
.clearfix:after {content:".";display: block;clear:both; visibility: hidden;line-height:0; height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix{height:1%;}
clear{clear:both;}
img{ margin:0; padding:0; border:none;}
/*----------------------------------------------------
        All Pages Stylesheet Starts Here
------------------------------------------------------*/

.main1{width:100%; height:100%; float:left; background:url(../images/topbg.gif) left top repeat-x;}
.main2{width:1146px; height:100%; margin:0 auto;}
#center-bg{width:100%; height:100%; float:left; background:url(../images/shpebg.gif) left top no-repeat; min-height:471px;}
#site_main_auto{width:1036px; height:auto; margin:0 auto;}
#site_main{width:1036px; height:auto; float:left;}


#logo{width:1036px; height:auto; float:left; overflow:hidden; clear:both;}
#logo_in{width:1036px; height:auto; float:left;}

#logo h1{width:640px; height:auto; float:left; padding:25px 0 15px 20px; display:block; overflow:hidden;}
#logo-right{width:376px; height:auto; float:left; overflow:hidden;}
#logo-right h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c2a2b3; font-weight:normal; font-style:normal; margin:0; padding:0; text-align:right; padding:10px 0 15px 0; }
#logo-right h2 	a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c2a2b3; font-weight:normal; font-style:normal; margin:0; padding:0; text-align:right; padding:17px 0 20px 0; text-decoration:underline; }
#logo-right h2 	a:hover {text-decoration:none;}

#logo-rightform{width:376px; height:auto; float:left; overflow:hidden;}
#banner{width:1016px; height:280px; float:left; background:url(../images/bannerbox.gif) left top no-repeat; margin:5px 0 8px 0; padding:10px;}
#navbox{width:1016px; height:35px; float:left; background:url(../images/navboxbg.gif) left bottom no-repeat; padding:0 0 5px 0;}
#navbox2{width:1016px; height:35px; float:left; background:url(../images/nav.gif) left top no-repeat; overflow:hidden;}


#navform{width:1016px; height:240px; float:left;}
.quick{width:222px; height:238px; float:left; background:url(../images/foam_1.gif) left top no-repeat; padding:0 0 0 25px;}
.quick h3{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; font-style:normal; padding:20px 0 10px 0; letter-spacing:-1px;}
.quick a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; color:#000000; text-decoration:underline;}
.quick a:hover{text-decoration:none;}

.quick_row select{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#545454; font-size:12px; margin-top:2px;}

.quick_row{width:222px; height:auto; float:left; padding:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:normal;}
.quick_col{width:auto; height:20px; float:left; padding:0 5px 0 0;}

#bannerimg{width:768px; height:240px; float:left;}

#bodypart{width:1030px; height:auto; float:left; overflow:hidden; clear:both; padding:0 3px 0 3px;}
.box{width:1030px; height:auto; float:left; overflow:hidden; clear:both;}
.box-top{width:1030px; height:13px; float:left; overflow:hidden;}

.box-mid{width:980px; height:auto; float:left; background:url(../images/body-mid.gif) left top repeat-y; padding:0 25px;}
.box-bot{width:1030px; height:14px; float:left;}

.box-log{width:459px; height:201px; float:left; }

.box-work{width:980px; height:auto; float:left; background:url(../images/body-midcenter.gif) center top no-repeat; padding:20px 0 30px 0;}

.box-workleft{width:200px; height:auto; float:left; background:url(../images/nav-bot-bg.gif) right 25px no-repeat;}
.box-workleft h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; font-style:normal; color:#ae037b; padding:0 0 5px 0; letter-spacing:-1px;}
.box-workleft ul{ list-style:none; margin:0; padding:0 0 5px 0;}
.box-workleft ul li{ line-height:20px; background:url(../images/bgli.gif) right bottom no-repeat;}
.box-workleft ul li a{ font-family:tahoma; color:#555555;  font-size:12px; font-weight:normal; font-style:normal; background:url(../images/bullet1.gif) left 8px no-repeat; padding:0 0 2px 15px; text-decoration:none; display:block;}
* html .box-workleft ul li{ height:1%; float:left;}
* html .box-workleft ul li a{ height:10%;}
.box-workleft ul li a:hover{ color:#ae037b; background:url(../images/bullet2.gif) left 8px no-repeat; display:block;  }
.box-workleft a {font-family:tahoma; color:#6c9618;  font-size:12px; font-weight:normal; font-style:normal; text-decoration:underline;} 
.box-workleft a:hover{text-decoration:none;}

.boxone{width:200px; height:auto; float:left; background:url(../images/nav-bot-bg.gif) right 25px no-repeat;}
.boxone h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal; color:#ae037b; padding:0 0 5px 0; text-align:center;}
.boxone ul{ list-style:none; margin:0; padding:0 0 5px 0;}
.boxone ul li{ line-height:20px; background:url(../images/bgli.gif) right bottom no-repeat;}
.boxone ul li a{ font-family:tahoma; color:#858585;  font-size:11px; font-weight:normal; font-style:normal; background:url(../images/bullet1.gif) left 8px no-repeat; padding:0 0 0 15px; text-decoration:none; display:block;}
.boxone ul li a:hover{ color:#ae037b;  background:url(../images/bullet2.gif) left 8px no-repeat; display:block;  }
.boxone a {font-family:tahoma; color:#80d317;  font-size:11px; font-weight:normal; font-style:normal; text-decoration:underline;} 
.boxone a:hover{text-decoration:none;}
.main_box_mid{width:533px; height:auto; float:left;}
.box_mid_5{width:217px; height:auto; float:left;}
.box-midle{width:750px; height:auto; float:left; padding:0 0 0 30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#656565; font-weight:normal; font-style:normal;}
.box-midle ol{ margin:0 0 0 22px;}
.box-midle h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; font-weight:normal; font-style:normal; color:#000000; padding:0 0 2px 0;}
.box-midle h4{ padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b90e84; font-weight:bold; font-style:normal; text-decoration:none;}
.box-midle h5{ font-family:Tahoma; font-size:11px; color:#858585; font-weight:normal; font-style:normal; text-decoration:none;}
.box-midle h6{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565; font-weight:normal; font-style:normal; line-height:18px; padding:1px 0 0 0;}
.box-midle span {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal; line-height:18px;}
.box-midle span a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal; line-height:18px;}
/*.box-midle p{ font-family:font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3eb908; font-weight:bold; font-style:normal;  padding:15px 0 0 0;}*/
/* about us csss*/
.box-midleaboutas{width:750px; height:auto; float:left; padding:0 0 0 30px;}
.box-midleaboutas ul li{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/ul.gif) no-repeat scroll 0 4px;padding-left:15px;}

.box-midleaboutas p{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size:12px; color:#656565; line-height:18px;}

.box-midleaboutas h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; font-style:normal; color:#000000; padding:0 0 1px 0; letter-spacing:-1px;}

.box-workmid h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; font-style:normal; color:#000000; padding:0 0 2px 0; letter-spacing:-1px;}

.box-workmid h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; font-style:normal; color:#000000; padding:0 0 1px 0; letter-spacing:-1px;}
.box-workmid h2{ padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565; font-weight:normal; font-style:normal; text-decoration:none;}

.box-workmid h4{ padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b90e84; font-weight:bold; font-style:normal; text-decoration:none;}
.box-workmid h5{ font-family:Tahoma; font-size:11px; color:#858585; font-weight:normal; font-style:normal; text-decoration:none;}
.box-workmid h7{ padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b90e84; font-weight:bold; font-style:normal; text-decoration:none;}

.box-workmid h6{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565; font-weight:normal; font-style:normal; line-height:18px; padding:5px 0 0 0;}
.box-workmid span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal; line-height:18px;}
.box-workmid span a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal; line-height:18px;}
.box-workmid p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3eb908; font-weight:bold; font-style:normal;  padding:15px 0 0 0;}
.box-workmid{width:500px; height:auto; float:left; padding:0 20px 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#656565; font-weight:normal; font-style:normal;}

.cat{ width:520px; height:auto; float:left;}
.catbox{ width:130px; height:112px; float:left;}

.box-workright{width:225px; height:auto; float:left;}
.feture{width:217px; height:auto; float:left; padding:0 7px 0 0;}
.feture-top{width:218px; height:8px; float:left; text-align:center; padding:0; margin:0; }
.feture-bot{width:218px; height:15px; float:left;}
.feture-mid{width:196px; height:auto; float:left; border-left:solid 1px #dfdfdf; border-right:solid 1px #dfdfdf; padding:5px 0 20px 20px; background-color:#FFFFFF;}
.recent-news{width:216px; height:auto; float:left; border-left:solid 1px #dfdfdf; border-right:solid 1px #dfdfdf; padding:0; background-color:#FFFFFF;}


.feture-mid h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; font-style:normal; color:#ae037b; padding:0 0 10px 0; letter-spacing:-1px;}
.feture-row{width:197px; height:auto; float:left; padding:0 0 10px 0;}
.feture-row a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ae037b; font-weight:normal; font-style:normal; text-decoration:underline;}
.feture-row a:hover{text-decoration:none;}

.feture-img{width:90px; height:auto; float:left;}
.feture-text{width:105px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal;}
.feture-text span{ color:#ae037b; font-size:11px;}
.feture-text a{ color:#a4a3a4; font-size:11px; text-decoration:underline;}
.feture-text a:hover{text-decoration:none;}

.feture-text h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal;}
.feture-text h1 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal; text-decoration:none;}
.feture-text h1 a:hover{ color:#666666; text-decoration:underline;}

.error1{width:198px; float:left; padding:10px 0px 10px 20px; background-color:#a4d047; /*background:url(../images/botom_img.gif) left top no-repeat;*/ margin:10px 0 0 0;}
.error1 h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:normal; color:#ffffff; padding:0 0 10px 0;}
.error1 h4{ font-family:tahoma; font-size:11px; font-weight:normal; font-style:normal; color:#ff0000; padding:0 0 5px 0;}

#bottom{width:1036px; height:auto; float:left; padding:25px 0 150px 0;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#7b7b7b;}
#bottom a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#7b7b7b;}
#bottom a:hover{color:#FFFFFF; text-decoration:underline;}

#bottom1{width:1036px; height:18px; float:left; border-bottom:1px solid #1d1d1d; padding:0 0 10px 0; margin:0; text-align:center; color:#1D1D1D;} 
#bottom2{width:1036px; height:35px; float:left; text-align:center; font-size:11px; color:#4f4f4f; padding:10px 0 0 0;} 

.arial-pur{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d09dc5; font-weight:normal; font-style:normal;}
.arial-pur a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d09dc5; font-weight:normal; font-style:normal;}

/*------------------------------------login css starts here-------------------------------*/
.login-banner{width:1036px; height:auto; float:left; padding:0 0 10px 0;}
.log-main{width:980px; height:auto; float:left;  background:url(../images/body-midcenter.gif) center top no-repeat; padding:0 25px 30px 25px;}
.log-mid{width:980px; height:auto; float:left; background:url(../images/body-mid.gif) left top repeat-y; padding:0 25px 30px 25px;}
.log-mid h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000; padding:53px 0 3px 0; display:block;  background:url(../images/body-midcenter.gif) center top no-repeat;}

.log-frm{width:980px; height:auto; float:left;}
.log-frmauto{width:260px; height:auto; padding:0 0 0 160px;}
.log-frmbox{width:625px; height:240px; float:left; border:1px solid #dad7d7; padding:35px 15px 0 25px;}
.log-frmbox-bg{width:458px; height:10px; float:left; }

.log-frmrow{width:450px; height:auto; float:left; padding:0 0 8px 0;}
.log-name{width:170px; height:28px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:normal; color:#787878; line-height:27px;}
.log-fild{width:240px; height:auto; float:left;}
.log-frmrow p{font-family:Tahoma; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878; padding:0 0 0 175px; display:block;}
.log-fild h2{font-family:Tahoma; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#FF0000; padding:10px 0 0 0; }
.log_top {width:450px; height:auto; float:left; padding:0 0 0 70px;}
.log_banner_one{width:615px; height:17px; float:left; border:#FF0000; padding:20px 0 30px 10px }
.log_banner {width:590px; height:25px; float:left; background-color:#f4f3f3; border:#FF0000 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none;color:#FF0000; line-height:25px; padding:0 0 0 15px;}

.login-bannertop{width:1036px; height:12px; float:left;}
.login-bannerbot{width:1036px; height:12px; float:left;}
.login-bannermid{width:1016px; height:auto; float:left;  background:url(../images/ban-mid.gif) left top repeat-y; padding:0 10px;}
.box-mid-one{width:990px; height:auto; float:left; background:url(../images/body-mid.gif) left top repeat-y; padding:53px 0 41px 47px;}
.box-mid-one span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000; }
.box_login {width:459px; height:201px; float:left;}
.login_here {width:85px; height:28px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal; color:#FFFFFF; cursor:pointer; border:0; background:url(../images/btn-log.gif) left top no-repeat;}
.login_here:hover{ background:url(../images/btn-log.gif) left -28px no-repeat;}

.login_here a{width:85px; height:28px; background:url(../images/log_butt.gif) left top no-repeat; display:block;}
.login_here a:hover{ background:url(../images/log_butt_hover.gif) left top no-repeat; display:block;}

.new_log{ width:596px; height:3px;  float:left; /*margin-top:15px;*/}
.new_log_mid{ width:596px; height:487px;  float:left; background:url(../images/login_box_mid.gif) left top repeat-y; }
.new_log_bot{ width:596px; height:3px;  float:left;}
.in_one{ width:411px; height:25px;  float:left; padding:20px 0 20px 185px;}
.in_two{ width:596px; height:auto;  float:left; font-family:Tahoma; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878; padding:3px 0 0 0; }

.label_one{ width:135px; height:24px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-decoration:none; color:#787878; padding:5px 0 0 50px; }
.cross{ width:250px; height:20px;  float:left; }
.cross_one{ width:18px; height:20px;  float:left; }
.cross_two{ width:228px; height:18px;  float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#fe0001; padding:2px 0 0 4px; }

.inp_login {padding:3px 5px 3px 3px; border:solid 1px #cacaca; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#6b6a6a; background-image:url(../images/inp-log.gif); background-repeat:repeat-x; background-position:top left; }
.symbol{ width:18px; height:20px;  float:left; }
.sign {width:150px; height:30px; float:left; padding:15px 0 0 0;}

.sign_one {width:230px; height:auto; float:left; padding:5px 0 0 0;}
.sign_one h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:underline; color:#787878; line-height:20px; }
.sign_one h2 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:underline; color:#787878; }
.sign_one h2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878; }

.sign_one h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:underline; color:#ae037b; line-height:20px; }
.sign_one h3 a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-decoration:underline; color:#ae037b; }
.sign_one h3 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-decoration:none; color:#ae037b; }

.btm_shadow{width:594px; height:18px; float:left;}

.login_login{ border:0 none; background-image:url(../images/login_login.gif); background-position: left top; background-repeat:no-repeat; height:28px; width:85px; float:left;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer; line-height:10px; padding-bottom:3px;}

.login_login:hover{background-image:url(../images/login_login.gif); background-position: left -29px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.sign_up{ border:0px; background-image:url(../images/signup.gif); background-position: left top; background-repeat:no-repeat; height:29px; width:105px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer; line-height:29px; display:block;}
.sign_up:hover{background-image:url(../images/signup.gif); background-position: left -29px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; display:block;}
.button_sign {width:210px; height:30px; float:left; padding:5px 0 0 90px;}
/*-------------------------login css ends here--------------------*/

/*inputs*/
.inp-user{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; font-style:normal; border:1px solid #000000; padding:2px 5px 1px 5px;}
.inp-log{padding:3px 5px; border:1px solid #d4d4d4; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; font-style:normal; color:#787878; background:url(../images/inp-log.gif) left top no-repeat;}

.inp-log_green{padding:4px 5px; border:1px solid #9bdd65; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; font-style:normal; color:#9bdd65;}

/*buttons*/
.btn-user{background-color:#c9d7ed; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; font-style:normal; border:1px solid #000000; cursor:pointer; padding:0 0 1px 0;}
.btn-user:hover{background-color: #A4D047; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; font-style:normal; border:1px solid #339900; cursor:pointer; padding:0 0 1px 0;}

.btn-show{ width:140px; height:29px; cursor:pointer; border:none; background:url(../images/show_re.gif) left top no-repeat;}
.btn-show:hover{ width:140px; height:29px; cursor:pointer; border:none; background:url(../images/show_re.gif) left -29px no-repeat; }

.btn-onr{ width:140px; height:29px; cursor:pointer; border:none; background:url(../images/btn-onr.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#FFFFFF;} 
.btn-onr:hover{ width:140px; height:29px; cursor:pointer; border:none; background:url(../images/btn-onr.gif) left -29px no-repeat; }

.btn-go{ width:43px; height:25px; cursor:pointer; border:none; background:url(../images/go_btn.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.btn_go_one{ border:solid 1px #8cb338; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#7c7c7c; text-decoration:none;}

/*---------------------------------------------------------
             Ragister Page
---------------------------------------------------------*/
.btn-show{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal; color:#ffffff; border:none; cursor:pointer; float:left; background:url(../images/sho_detail_in.gif)left top no-repeat; width:140px; padding:2px 0 5px 0;}

.btn-show:hover{background:url(../images/sho_detail_in.gif) left -29px no-repeat; padding:2px 0 5px 0;}
.ragister_page{ width:auto; height:auto;  padding:15px 0 0 0; float:left;}
.ragister{ width:975px; height:auto;  /*padding:15px 0 0 0;*/ float:left;}

.ragister h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000;}
.ragister h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; padding:5px 0 12px; 0;}

.ragister h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#b31484; }

fieldset{border:1px solid #d8d5d5;}

.ragister h2 fieldset{border:1px solid #d8d5d5;font-size:18px;height:auto;margin:0 0 15px;padding:0 0 15px;width:600px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none;}

.ragister h2 fieldset legend{border:1px solid #d8d5d5;height:auto;margin:0 0 15px;padding:0 0 15px;width:648px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#d8d5d5;}

.ragister span{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#c146a3;}
.ragister span a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:underline; color:#c146a3;}
.ragister span a:hover {text-decoration:none;}

.ragister_right {width:347px; height:auto; float:left; padding:26px 0 0 20px;}
.ragister_right_left {width:600px; height:auto; float:left; margin:10px 0 0 0;}
.ragister_right_last {width:347px; height:auto; float:left; padding:0 0 0 20px;}
.ragister_left_box {width:329px; height:45px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; padding:15px 0 0 18px; }
.all_member {width:300px; height:auto; float:left; padding:26px 0 0 20px;}

.ragister_box {width:345px; height:auto; float:left; }
.ragister_top_img{width:345px; height:auto; float:left; padding:10px 0 0 0;}
.ragister_mid_img{width:340px; height:auto; float:left; padding:10px 0 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; background:url(../images/middle_img.gif) left top repeat-y;}
.ragister_buton_left{width:340px; height:auto; float:left; padding:0 0 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565;}
.ragister_1{width:332px; height:auto; float:left; padding:0 0 10px 50px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565;}

.ragister_mid_img h4{ font-family:Verdana, Arial, Helvetica, sans-serif;   font-size:22px; font-style:normal; font-weight:normal; text-decoration:none; color:#ae037b; padding-top:20px;}
.ragister_mid_img h5{ font-family:Verdana, Arial, Helvetica, sans-serif;   font-size:22px; font-style:normal; font-weight:normal; text-decoration:none; color:#ae037b; padding-top:5px;}

.ragister_mid_img h3{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; padding:5px 0 20px 0;}
.ragister_mid_img ul{margin:0; padding:0; list-style:none;}
.ragister_mid_img ul li{ line-height:24px;}
.ragister_mid_img ul li a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; padding-left:20px; background:url(../images/arrow.gif) left 5px no-repeat; }
.ragister_mid_img ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:underline; color:#656565; background:url(../images/arrow1.gif) left 5px no-repeat; padding-left:20px; line-height:24px; }

.ragister_shad{width:345px; height:15px; float:left; background:url(../images/right_img.gif) top left no-repeat;}

.member{width:175px; height:28px; float:left; }
.member a{width:175px; height:28px; float:left; background:url(../images/adm.gif) left top no-repeat;  line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:normal; color:#FFFFFF; text-align:center;}
.member a:hover{background:url(../images/adm.gif) left -28px no-repeat;  line-height:28px;}


.ragister_add {width:329px; height:280px; float:left; padding:0 0 18px 20px; }
.shad{width:349px; height:12px; float:left; padding:0 0 0 20px;background:url(../images/sad.gif) center top no-repeat;}


.ragister_right_one {width:560px; height:16px; background:#f4f4f4; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-style:normal; font-weight:normal; text-decoration:none; color:#ae037b; padding:0 0 0 14px;}
.ragister_fildbox {width:auto; height:auto; float:left; padding:14px 0 0 0 ;}

.quick-row {width:730px; height:auto; float:left; padding:5px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; font-style:normal; color:#787878;}
.quick-row h4 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:normal; color:#ae037b; text-decoration:none; float:left; padding:10px 0 0 15px;}
.quick-row h5 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#000000; text-decoration:none; padding:12px 0 0 15px; float:left;}
.quick-row h5 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#000000; text-decoration:none; float:left;}
.quick-row h5 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#AE037B; text-decoration:none; float:left;}

.quick-row h6 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#656565; text-decoration:none; line-height:18px;  padding:0 0 0 15px;}
.quick-row span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#656565; text-decoration:none; line-height:19px; }

.quick_in {width:308px; height:auto; float:left; }
.quick_in_one {width:241px; height:170px; float:left; line-height:20px;}
.quick_in_one1 {width:700px; height:auto; float:left; line-height:20px; padding-bottom:35px;}
.quick-col {width:auto; height:auto; float:left; padding:0 5px 0 0;}

.quick-one{width:auto; height:auto; float:left; padding:30px 50px 0 25px; font-family:14px; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878;}

.form-fild{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#badd71;}

.filled{ width:550px; float:left; margin:0 0 8px 0;}
.filled select{ width:285px; padding:0 0 0 0; }
.filled label{ width:170px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-decoration:none; color:#787878; padding:5px 0 0 0;}

.filled label a { width:170px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-decoration:underline; color:#787878; padding:5px 0 0 0;}
.filled label{  text-decoration:none;}
.filled_1{ width:550px; float:left; margin:0 0 8px 0; ont-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878;}
.filled_1 a{width:170px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:underline; color:#787878;}
.filled_1 a:hover {text-decoration:underline;}
.filled label span{  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#bb4498;  }

.inp{ padding:4px; border:solid 1px #cacaca; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:500; text-decoration:none; color:#787878; background-image:url(../images/inp-log.gif); background-repeat:repeat-x; background-position:top left; }

.inp span{  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878;  }
.inp span a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:underline; color:#787878;}
.inp span a:hover{text-decoration:none;   }

.filled label h6{  font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:bold; text-decoration:none; color:##bb4498;}
.filled span{  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878;  }
.filled span a{  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:underline; color:#787878;  }
.filled span a:hover{  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878;  }

.match_col {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; text-decoration:none; color:#FF3366;}
.inp_one{ padding:5px; border:solid 1px #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:500; text-decoration:none; color:#787878; }
.filled h6{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#FF3366; padding:0 0 0 170px;}
.filled span{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878;}
.filled h6{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; text-decoration:none; color:#FF0000;}

.inp_chang {padding:3px 5px 3px 5px; border:solid 1px #334f76; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:500; text-decoration:none; color:#000000;background:url(../images/number.gif) left center no-repeat;}

.img125{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000;background:url(../images/number.gif) left center no-repeat; width:125px; height:26px; float:left;}

.buton_ragi_last{ width:570px; height:50px; float:left;}
.regis{width:178px; height:28px; float:left; padding-left:394px; padding-top:15px;}
.regis_btn{ border:0 none; background-image:url(../images/adm.gif); background-position: left top; background-repeat:no-repeat; height:28px; width:175px; float:left;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer; padding:0 0 3px 0;}
.regis_btn:hover{background-image:background:url(../images/adm.gif); background-position: left -29px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 0 3px 0;}
.ad {width:313px; height:262px; float:left;margin-top:20px;}

/*-----------------------------------------------------------------
                  My Accountas
-----------------------------------------------------------------*/

.myheader {width:100%; height:auto;  padding:15px 0 0 0; float:left; background:url(../images/body-midcenter.gif) center top no-repeat;}
.myheader h1{color:#000000;font-size:22px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.myheader h1 span{color:#999999;font-size:18px; font-style:normal;font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

.myheader h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000; }
.navigation_account{ width:100%; height:38px; float:left; background:url(../images/linegreen.gif) left top repeat-x; margin-top:25px;}
.navigation_account ul {margin:0px; padding:0px; list-style:none;}
.navigation_account ul li{float:left; line-height:38px; }
.navigation_account ul li a{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding: 0 2px 0 7px; display:block; background-image:url(../images/line-botom.gif); background-position:left top; background-repeat:no-repeat; display:block; }
.navigation_account ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding: 0 2px 0 7px; display:block; background-image:url(../images/g_g.gif); background-position:left top; background-repeat:no-repeat; display:block; }

.navigation_account ul li a span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding: 0 15px 0 10px; display:block; background-image:url(../images/line-top.gif); background-position:right top; background-repeat:no-repeat; display:block; }
.navigation_account ul li a:hover span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding: 0 15px 0 10px; display:block; background-image:url(../images/green_h.gif); background-position:right top; background-repeat:no-repeat; display:block; }

.navigation_account ul li a.active{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding: 0 2px 0 7px; display:block; background-image:url(../images/green_b.gif); background-position:left top; background-repeat:no-repeat; display:block; }
.navigation_account ul li a.active span{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding: 0 15px 0 10px; display:block; background-image:url(../images/green_act.gif); background-position:right top; background-repeat:no-repeat; display:block; }

.account_body{ width:100%; height:auto; float:left;}

.account_left{ width:240px; height:auto; float:left; padding-top:35px}
.account_right{ width:739px; height:auto; float:left;}
.right_one{ width:739px; height:auto; float:left; padding-top:35px;}
.right_one h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000;}
.right_one span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#2d2f32;}
.right_text {width: 734px; height:21px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:bold; text-decoration:none; color:#b31484; padding:15px 0 0 5px;}

.right_one h3{  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#b31484; padding-top:10px;}

.right_filled{width: 692px; height:auto; float:left; border:1px solid #d8d5d5;padding:25px 0 20px 45px;}
.right_filled_one{width: 692px; height:auto; float:left; padding:2px 0 3px 0;}
.right_filled_one h2{ float:left; padding:0 95px 3px 5px;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#535353;}

.right_label{ width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#535353; padding:5px 0 0 0;  }
.right_label span{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#bb4498; padding:5px 0 0 0;  }


.right_inp{ padding:3px 5px 3px 3px; border:solid 1px #cacaca; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#6b6a6a; background-image:url(../images/inp-log.gif); background-repeat:repeat-x; background-position:top left; }

.account_top{ width:218px; height:auto; float:left;}
.account_center{ width:218px; height:auto; float:left; background:url(../images/bg-acsount.gif) left top repeat-y;}

.account_botom{ width:218px; height:auto; float:left;}
.deepika_img{ width:218px; height:auto; float:left; padding:12px 0 10px 0;}
.left_doc{ width:218px; height:50px; float:left;}

.uploa_btn {width:193px; height:30px; float:left; padding:5px 0 0 25px;}
.uploa_btn a {width:216px; height:26px; float:left; background-image:url(../images/upload.gif); background-position:left top; background-repeat:no-repeat;}
.uploa_btn a:hover{ background-image:url(../images/upload.gif); background-position:left -26px; background-repeat:no-repeat;}
.change_btn1 {width:118px; height:25px; float:left;padding-top:10px; padding-bottom:15px; padding-left:15px;}
.bbb{width:85px; height:25px; float:left;}
.pass {width:218px; height:auto; float:left;}
.doll {width:203px; height:25px; float:left;font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#ae037b; padding:10px 0 0 15px;}
.doll a {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#ae037b; }
.filled_account {width:206px; height:auto; float:left; padding:2px 0 2px 12px;}

.change_btn {width:118px; height:25px; float:left; padding-left:116px; padding-top:10px; padding-bottom:15px;}
.up_btn{width:85px; height:25px; background:url(../images/ch_btn.gif) left top no-repeat; line-height:25px; font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-decoration:none; color:#ffffff; cursor:pointer; border:0px; display:block;}
.up_btn:hover{ background:url(../images/ch_btn.gif) left -26px no-repeat; display:block; border:0px; }


.buton_last_one {width:375px; height:60px; float:left;padding:30px 0 0 250px; text-align:center;}
.buton_last {width:175px; height:29px; float:left; background-image:url(../images/img-1.gif); background-position:left top; background-repeat:no-repeat; border:0px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#FFFFFF;}
.buton_last:hover{background-image:url(../images/img-1.gif); background-position:left -29px; background-repeat:no-repeat; border:0px;  cursor:pointer;}

/*-----------------step-2------------------*/
.arial {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; text-decoration:none; color:#CCCCCC;}
.info {width:215px; height:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878; line-height:19px; padding:8px 0 5px 3px;}
.info_one {width:215px; height:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878; line-height:19px; padding:8px 0 5px 50px;}
.info_o {width:215px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#787878; line-height:19px; padding:5px 0 0 0; }

.row_box {width:730px; height:auto; float:left; }
.col_box {width:220px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#8a8a8a; padding:2px 0 6px 0;}
.col_box1 {width:274px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#8a8a8a; padding:2px 0 6px 0;}
.col_box2 {width:196px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#8a8a8a; padding:2px 0 6px 0;}

.regis_step2{width:570px; height:35px; float:left; padding:10px 0 0 0;}
.regis_step2-one{width:365px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#8a8a8a; padding:5px 0 0 25px;}
.regis_step2-two{width:180px; height:35px; float:left; }
.regis_btn-2{ border:0 none; background-image:url(../images/adm.gif); background-position: right top; background-repeat:no-repeat; height:28px; width:175px; float:left;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer;}

.regis_btn-2:hover{background-image:background:url(../images/adm.gif); background-position: right -29px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}


/*---------------------------------------------------------
               About Us
----------------------------------------------------------*/

.about_header {width:100%; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000; padding:10px 0 20px 0; display:block; background:url(../images/body-midcenter.gif) center top no-repeat; }

.about_navi{width:200px; height:350px; float:left; background:url(../images/about_navi_bg.gif) right top no-repeat;  padding:0 0 0 0;}

.about_navi ul{ list-style:none; margin:0; padding:0 0 5px 0;}
.about_navi ul li{ line-height:20px; background:url(../images/bgli.gif) right bottom no-repeat;}
.about_navi ul li a{ font-family:tahoma; color:#858585;  font-size:11px; font-weight:normal; font-style:normal; background:url(../images/bullet1.gif) left 5px no-repeat; padding:0 0 0 15px; text-decoration:none;}
.about_navi ul li a:hover{ color:#ae037b;  background:url(../images/bullet2.gif) left 5px no-repeat; }
.about_navi a {font-family:tahoma; color:#80d317;  font-size:11px; font-weight:normal; font-style:normal; text-decoration:underline;} 
.about_navi a:hover{text-decoration:none;}

.about_text {width:780px; height:auto; float:left; padding:0 0 50px 0;}
.about_text h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; padding:0 0 0 22px; line-height:18px;}

.about_text h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#b31484;  padding:30px 0 5px 22px;}

.about_botom{width:960px; height:115px; float:left;padding:0 0 0 22px;}

.about_botom h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; color:#b31484; padding:5px 0 0 0;}

.about_botom h5{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; color:#8a8a8a; padding:6px 0 0 0; }

.about_line{width:940px; height:104px; float:left; padding:0 10px 0 30px; border-top:#b7e455 solid 1px; }
.about_line h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; color:#b90e84; padding-top:18px;}
.about_line h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; color:#656565; padding-top:6px; float:left; line-height:18px;}
.about_line h4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; float:left;padding-top:6px; padding-left:20px; line-height:18px;}
.query{width:535px; height:auto; float:left; padding:5px 0 0 0;}
.query h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#b90e84;}

.query_left{height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#656565; text-align:right; padding:4px 10px 0 0;}
.query_right{width:435px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#656565; padding:4px 0 0 0; line-height:17px;}
/*---------------------------------------------
    Privacy Policy
-----------------------------------------------*/

.privacy{width:535px; height:auto; float:left; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#656565; font-weight:normal; font-style:normal;}
.privacy h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; font-style:normal; color:#000000; padding:0 0 10px 0;}
.box-midle h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; font-weight:normal; font-style:normal; color:#000000; padding:0 0 1px 0;}
.box-workmid h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; font-weight:normal; font-style:normal; color:#000000; padding:0 0 1px 0;}
box-workmid h2{ padding: 0 0 0 30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565; font-weight:normal; font-style:normal; text-decoration:none;}

.box-workmid h4{ padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b90e84; font-weight:bold; font-style:normal; text-decoration:none;}
.box-midle h4 img{ margin:0 12px 12px 0; border:solid 1px #B90E84;}

.box-workmid h5{ font-family:Tahoma; font-size:11px; color:#858585; font-weight:normal; font-style:normal; text-decoration:none;}
.box-workmid h7{ padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b90e84; font-weight:bold; font-style:normal; text-decoration:none;}



/*-----------------------------------------------------
          Contact Us
--------------------------------------------------------*/

.frontborder{ border:solid 1px #CCCCCC;}
.frontborder a{ border:solid 1px #CCCCCC;}

.contact_main { width:750px; height:auto; float:left; margin-top:20px;}
.contact_top { width:533px; height:4px; float:left; }
.contact_mid { width:533px; height:auto; float:left; background:url(../images/contact_mid.gif) left top repeat-y; padding:25px 0 0 0; }
.contact_bot { width:533px; height:4px; float:left; }

.contact_filled{ width:533px; float:left; margin-bottom:11px; }
.contact_filled label{ width:138px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px; color:#6b6a6a; font-weight:bold; padding:3px 10px 0 0;}

.contact_inp{padding:3px 5px 3px 3px;  border:solid 1px #cacaca; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#6b6a6a; background-image:url(../images/inp-log.gif); background-repeat:repeat-x; background-position:top left;}

.contact_btn{ border:0 none; background-image:url(../images/login_login.gif); background-position: left top; background-repeat:no-repeat; height:29px; width:85px; float:left;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer; line-height:29px; margin-left:50px;}

.contact_btn:hover{background-image:url(../images/login_login.gif); background-position: left -29px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.create_bg {width:932px; height:550px; background:#f8f8f8; float:left; border:solid 1px #d6d6d5; padding:28px 0 0 40px;}
.create_left {width:550px; height:500px; float:left;}
.create_cent{width:590px; height:auto; float:left;}

.create_right {width:382px; height:500px; float:left;}
.create_right_in {width:220px; height:500px; float:left;}

.imagediv{ width:120px; height:130px; float:left;}
.imagebox{ width:119px; height:125px; float:left; border:#d6d6d5 solid 1px; background-color:#FFFFFF;}
.removeimg{ width:120px; height:20px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; font-weight:normal; font-size:11px; color:#ab0179;}
.removeimg a{ font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration: underline; font-weight:normal; font-size:11px; color:#ab0179;}
.removeimg a:hover{ font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; font-weight:normal; font-size:11px; color:#ab0179;}

.account {width:960px; height:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-style:normal; font-weight:normal; text-decoration:none; color:#ae037b; padding:0 0 0 14px;}

.an_accout{ width:970px; height:auto;  padding:15px 0 0 0; float:left;}
.top{ width:970px; height:72px;  float:left; padding:0 0 20px 0;}
.top1{ width:970px; height:72px;  float:left; padding:0 0 0px 0;}
.top h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000; letter-spacing:-1px;}

.top h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; padding:5px 0 12px; 0;}

.top span{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:underline; color:#c146a3;}
.top span a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:underline; color:#c146a3;}
.top span a:hover {text-decoration:none;}

.account_step2_top{ width:970px; height:3px; float:left; }
.account_step2_mid{ width:970px; height:auto; float:left; background:url(../images/ac_step_2_mid.gif) left top repeat-y; }
.account_step2_bot{ width:970px; height:3px; float:left; }
.account_one{ width:970px; height:33px; float:left; border-bottom:#dcdbdb solid 1px; }
.account_one_right{width:435px; height:22px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:bold; text-decoration:none; color:#383b3f; padding:8px 0 0 30px; }
.account_one_left{width:450px; height:22px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:bold; text-decoration:none; color:#383b3f; padding:8px 0 0 40px; }
.benefit_box{width:404px; height:430px; float:left; background:url(../images/line.gif) right center no-repeat; padding:25px 40px 0 40px;  }

.benefit_box ul{ list-style:none; margin:0px; padding:0px;}
.benefit_box ul li{ line-height:normal; padding:10px 0 0 0;}
.benefit_box ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; background:url(../images/arrow.gif) left 5px no-repeat; padding:0 0 0 15px;}

.benefit_box h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-style:normal; font-weight:normal; text-decoration:none; color:#ae037b; letter-spacing:-1px;}
.benefit_box h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; border-bottom:#d6d6d5 solid 1px; padding:3px 0 8px 0; }
.benefit_box h4{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; }
.next_btn {width:250px; height:35px; float:left; padding:25px 0 0 50px;}

/*-------------------------------------
               Venue Search
----------------------------------------*/

.search_venue{width:185px; height:250px;; float:left; background:url(../images/a.jpg) left top no-repeat; padding:0 0 0 15px;}
.search_venue h3{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; font-style:normal; padding:20px 0 10px 0; letter-spacing:-1px;}
.search_venue a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; color:#000000; text-decoration:underline;}
.search_venue a:hover{text-decoration:none;}

.quick_row_one{width:180px; height:auto; float:left; padding:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:normal;}
.quick_col_one{width:auto; height:20px; float:left; padding:0 5px 0 0;}
.quick_row_two{width:165px; height:auto; float:left; padding:0 0 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; font-style:normal;}

.Search_main {width:200px; height:auto; float:left;}
.Search_main_top {width:200px; height:auto; float:left;}

.search_left{width:760px; height:auto; float:left; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#656565; font-weight:normal; font-style:normal;}
.box_search{width:760px; height:61px; float:left; }
.box_search_top{width:760px; height:4px; float:left; }
.box_search_mid{width:760px; height:auto; float:left; background-color:#a80077;}
.box_search_bot{width:760px; height:5px; float:left; }
.inner_one{width:522px; height:50px; float:left; }
.inner_one a{color:#FFFFFF; }
.inner_one h2 { font-family:Verdana, Geneva, sans-serif; font-size:18px; font-style:normal; font-style:normal; font-weight:normal; text-decoration:none; color:#FFF; padding:5px 0 0 15px; }
.inner_one h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-style:normal; font-weight:normal; text-decoration:none; color:#FFF; padding:3px 0 0 15px; }
.inner_two{width:220px; height:43px; float:left; }
.inner_filled{width:220px; height:40px; float:left; }
.inner_label{width:80px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#FFF; padding:15px 0 0 10px; }
.inner_inp{width:130px; height:40px; float:left; padding:10px 0 0 0; }
.box_img_one {width:750px; height:84px; float:left; margin-top:10px; background-color:#efefee; border:#dfdfdc solid 1px; padding:6px 0 0 8px; }
.box_img_one1 {width:750px; height:auto; float:left; margin-top:10px; background-color:#efefee; border:#dfdfdc solid 1px; padding:6px 0 0 8px; }
.box_img_two {width:750px; height:77px; float:left;  }
.box_img_two h1{width:92px; height:68px; float:left;}
.box_img_two h1 a{width:92px; height:68px; border:2px solid #999999; margin:0; padding:0; display:block;}
.box_img_two h1 a:hover{border:2px solid #FF3366;}
.box_inner_1 {width:106px; height:74px; float:left;  }

.box_inner_img{width:94px; height:70px; float:left;}
.box_inner_img a{border:#afafaf solid 3px; width:92px; height:68px; display:block;  }
.box_inner_img a:hover{ border:#aa0479 solid 3px;}


.box_inner_2 {width:290px; height:77px; float:left;}
.box_inner_2 h2{ font-family:Verdana, Geneva, sans-serif; font-size:16px; font-style:normal; font-weight:normal; text-decoration:none; color:#a80077; padding:5px 0 0 0;}
.box_inner_2 h2 a{ font-family:Verdana, Geneva, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#a80077; padding:5px 0 0 0;}
.box_inner_2 h2 a:hover{ font-family:Verdana, Geneva, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:underline; color:#000000; padding:5px 0 0 0;}
.box_inner_2 h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; padding:5px 0 0 0; }

.box_inner_3 {width:200px; height:77px; float:left;  }
.box_inner_3 h2{ font-family:Verdana, Geneva, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#a80077; padding:5px 0 0 0;;  }
.box_inner_3 h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; padding:5px 0 0 0;;  }
.box_inner_4 {width:140px; height:77px; float:left;  }
.box_inner_4 h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; padding:5px 0 0 0;;  }
.venue{ width:140px; height:30px; float:left; padding:10px 0 0 0;}

.venue_detail{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; font-weight: bold; font-style:normal; border:1px solid #000000; cursor:pointer; width:116px; height:24px; line-height:24px; cursor:pointer; border:none; background:url(../images/viewdetial.jpg) top left no-repeat; padding-bottom:4px;}
.venue_detail input{padding-bottom:4px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; font-weight:bold; font-style:normal; border:1px solid #000000; cursor:pointer; width:116px; height:24px; cursor:pointer; border:none; background:url(../images/viewdetial.jpg) left top no-repeat; }
.venue_detail:hover{ width:116px; height:24px; cursor:pointer; border:none; background:url(../images/viewdetial.jpg) left -24px no-repeat; padding-bottom:4px;}



/*.venue_detail{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; font-weight:normal; font-style:normal; border:1px solid #000000; cursor:pointer; width:140px; height:29px; line-height:29px; cursor:pointer; border:none; background:url(../images/140px.gif) top left no-repeat; padding-bottom:2px;}
.venue_detail input{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; font-weight:normal; font-style:normal; border:1px solid #000000; cursor:pointer; width:140px; height:29px; cursor:pointer; border:none; background:url(../images/140px.gif) left top no-repeat; padding-bottom:2px;}
.venue_detail:hover{ width:140px; height:29px; cursor:pointer; border:none; background:url(../images/140px.gif) left -29px no-repeat; padding-bottom:2px;}*/








.detail {width:720px; height:auto; float:left; background-color:#efefee; border:#dfdfdc solid 1px; padding:6px 0 0 25px; }
.detail_left {width:490px; height:335px; float:left;  }
.detail_left h2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:25px; font-style:normal; font-weight:normal; text-decoration:none; color:#a80077; padding:16px 0 0 0;}
.detail_left h3{ padding:10px 0 0 0;}

.detail_right {width:218px; height:330px; float:left;  }

.detail_but{width:208px; height:40px; float:left; padding:10px 0 0 0;}
.detail_top{width:193px; height:9px; float:left;}
.detail_mid{width:193px; height:245px; float:left; background:url(../images/detail_white_mid.gif) left top repeat-y;}
.detail_mid ul {list-style:none; margin:0px; padding:0px;}
.detail_mid ul li { line-height:25px; padding:0 0 0 20px;}
.detail_mid ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.detail_mid ul li a:hover {color:#bf158a; text-decoration:none;}
.detail_mid_one h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#656565; text-decoration:none; padding:0 0 0 10px;}
.detail_mid_one h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#656565; text-decoration:none; padding:0 0 0 10px; line-height:18px;}
.map{ width:161px; height:128px; float:lef; margin-left:10px; border:1px solid #656565;}

.detail_bot{width:193px; height:9px; float:left;}

.detail_home{width:720px; height:70px; float:left; }

.detail_img_0 {width:85px; height:60px; float:left;  margin:0 8px 0 3px;}
.detail_img_0 a {border:#afafaf solid 3px; width:76px; height:55px; display:block; }
.detail_img_0 a:hover { border:#aa0479 solid 3px;}

.detail_img_1{width:92px; height:70px; float:left; border:2px solid #c3c3c2; margin-left:10px;}

.green-show{ width:177px; height:33px; cursor:pointer; border:none; background:url(../images/green_but.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#FFFFFF;}

.green-show1{ width:177px; height:33px; cursor:pointer; border:none; background:url(../images/shortlist.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#FFFFFF;}

.green-show1:hover{ width:1770px; height:33px; cursor:pointer; border:none; background:url(../images/shortlist.gif) left -33px no-repeat;}
.green-show:hover{ width:177px; height:33px; cursor:pointer; border:none; background:url(../images/green_but.gif) left -33px no-repeat;}

.detail_last {width:720px; height:auto; float:left; background-color:#efefee; border:#dfdfdc solid 1px; padding:6px 0 0 25px; }

.detail_box_0 {width:720px; height:auto; float:left; background-color:#efefee; border:#dfdfdc solid 1px; padding:6px 0 20px 25px; }





.detail_left_one {width:193px; height:330px; float:left;  }
.detail_left_two {width:700px; height:auto; float:left; padding:0 0 0 0;  }
.detail_left_two h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#656565; line-height:20px; padding:30px 0 0 0;}

.detail_left_two h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#a80077; padding:10px 0 0 0;}
.detail_left_two h3 a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; text-decoration:none; color:#a80077; }
.detail_left_two h3 a:hover{  text-decoration:underline; }

.detail_o{width:188px; height:40px; float:left; padding:10px 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-style:normal; font-weight:normal; text-decoration:none; color:#a80077;}

.detail_mid_one h4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#c146a4; text-decoration:none; padding:10px 0 0 10px;}
.detail_mid_one h4 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#c146a4; text-decoration:underline; }
.detail_mid_one h4 a:hover{text-decoration:none;}

.detail_mid_one{width:193px; height:auto; float:left; background:url(../images/detail_white_mid.gif) left top repeat-y;}
.top_1 {width:1030px; height:16px; float:left; overflow:hidden;} 

.middle{width:495px; height:30px; float:left; background:url(../images/detail_white_mid.gif) left top repeat-y;}
.middle ul {list-style:none; margin:0px; padding:0px;}
.middleul li { line-height:25px; padding:0 0 0 20px;}
.middle ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.middle ul li a:hover {color:#bf158a; text-decoration:none;}

.box-workleft h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; font-style:normal; color:#ae037b; padding:0 0 5px 0;}
.box-workleft h6{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; font-style:normal; color:#ae037b; padding:0 0 5px 0;}

.detaillink{width:500px; height:40px; float:left;}
.detaillink ul {list-style:none; margin:0px; padding:0px;}
.detaillink ul li { line-height:25px; float:left;}
.detaillink ul li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; padding:5px 9px 0 9px; color:#000000; text-decoration:none;}
.detaillink ul li a:hover {color:#ac057b; text-decoration:none;}

.detail_one {width:210px; height:auto; float:left; padding:6px 0 0 8px; }
.detail_one a { cursor:pointer; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:underline; color:#c146a4;} 

.detail_one a:hover {  text-decoration:none;} 

.detail_1 {width:218px; height:auto; float:left; padding:220px 0 0 0; }

.detail_box_4 {width:720px; height:50px; float:left; background-color:#efefee;cursor:pointer; border:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#c146a4;}

.detail_box_6 {width:350px; height:35px; float:left; padding:15px 0 0 0; cursor:pointer; border:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#c146a4;}

.detail_box_6 a{ cursor:pointer; border:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:underline; color:#c146a4;}

.detail_box_6 a:hover {text-decoration:none;}

.detail_box_7 {width:350px; height:35px; float:left; text-align:right;padding:15px 0 0 0;cursor:pointer; border:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#c146a4;}

.detail_box_7 a{text-align:right;cursor:pointer; border:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:underline; color:#c146a4;}

.detail_box_7 a:hover{text-decoration:none;}

.box-workmid-1{width:500px; height:50px; float:left; padding:4px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#656565; font-weight:normal; font-style:normal;}

.box-one{width:975px; height:80px; float:left;}
.box-one_1{width:975px; height:95px; float:left;}

.box-one_side{width:975px; height:80px; float:left;}
.box-workmid_p{width:520px; height:auto; float:left; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#656565; font-weight:normal; font-style:normal;}


.box-workmid-1 h6{ font-family:font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565; font-weight:normal; font-style:normal; line-height:16px; }
.detail_start{width:720px; height:auto; float:left;  }

.detail_head{width:720px; height:45px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size:25px; text-decoration:none; color:#a80077;  }
.detail_botom_one{width:495px; height:auto; float:left; margin-bottom:15px; }
.detail_left-one{width:225px; height:auto; float:left; padding:0 0 0 0; }
.detail_left-one h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#000000;  }

.detaillinkone{width:500px; height:auto; float:left; padding:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-style:normal; font-weight:normal; text-decoration:none; color:#a80077;} 

#detaillink_p{width:742px; height:15px; float:left; padding:8px 0 11px 10px; background:url(../images/navi.jpg) left top no-repeat; margin:20px 0 10px 0;}
#detaillink_p a{ display:block; float:left; padding:0 14px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#detaillink_p a:hover{text-decoration:underline;}
.add_your_btn{ border:0 none; background-image:url(../images/adm.gif); background-position: right top; background-repeat:no-repeat; height:28px; width:175px; float:left;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer; margin:5px 0; padding-bottom:3px;}
.add_your_btn:hover{background-image:background:url(../images/adm.gif); background-position: right -29px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.create_per_btn1{ background:url(../images/crt.gif) left top no-repeat; width:225px; height:29px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer; border:0px; padding:0 0 3px 0; margin:5px 0 5px 0; }

.create_per_btn1:hover{ background:url(../images/crt.gif) left -29px no-repeat;  font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:18px; color:#FFFFFF;cursor:pointer; border:0px;  }

.box-top_but{width:200px; height:auto; float:right; padding:0 0 0 780px;}

.filled_but{ width:190px; float:left; margin:0 0 8px 0;}
.searchheading{ width:570px; float:left; margin:0 0 8px 0;}
.searchheading h2{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal; color:#000000; font-size:22px; letter-spacing:-1px;}


.search_venue_one{width:185px; height:250px; float:left; background:url(../images/pur.jpg) left top no-repeat; padding:0 0 0 15px;}
.search_venue_one h3{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:normal; padding:20px 0 10px 0;}
.search_venue_one a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; color:#000000; text-decoration:underline;}
.search_venue_one a:hover{text-decoration:none;}
.detail_head_one{width:495px; height:35px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size:22px; text-decoration:none; color:#a80077; padding:10px 0 0 0;  }
.detail_head_two{width:225px; height:35px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size:12px; text-decoration:none; color:#000000; padding:10px 0 0 0;  }

.botom_box {width:752px; height:123px; float:left;}

.h-btn-show{ width:140px; height:28px; cursor:pointer; border:none; background:url(../images/h_btn.gif); font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:normal; text-decoration:none; color:#FFFFFF; padding:0 0 2px 0;}
.h-btn-show:hover{ width:140px; height:28px; cursor:pointer; border:none; background:url(../images/h_btn.gif) left -28px no-repeat; padding:0 0 2px 0; }


/*Shiv edited css*/
.cat{ width:520px; height:auto; float:left;}
.catbox{ width:130px; height:112px; float:left;}
.cat_shadow{ width:121px; height:auto; float:left; padding:6px 0 0 6px; }

.catt_1{width:113px; height:68px; float:left;}
.catt_2{width:113px; height:28px; float:left; background:url(../images/img_cat2.gif) left top no-repeat;}
.catt_2 a{ font-family:tahoma; font-size:12px; text-decoration:none; font-weight:bold; text-align:center; line-height:28px; color:#ffffff; display:block;}
.catt_2 a:hover{ font-family:tahoma; font-size:12px; text-decoration:none; font-weight:bold; text-align:center; line-height:28px; color:#ffffff; display:block;}

.catt_2_add{width:113px; height:28px; float:left; background:url(../images/img_cat2.gif) left top no-repeat;}
.catt_2_add a{ font-family:tahoma; font-size:12px; text-decoration:none; font-weight:bold; text-align:center; line-height:normal; color:#ffffff; display:block;}
.catt_2_add a:hover{ font-family:tahoma; font-size:12px; text-decoration:none; font-weight:bold; text-align:center; line-height:normal; color:#ffffff; display:block;}
/*Shiv edited css*/
.top_bg {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; color:#AE037B; padding:0 0 0 15px;}
.login_div{ background:#ffffff; height:auto; width:260px; border:solid #999999 10px; padding:20px;}
.login_div p{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; text-decoration:none; font-size:12px; line-height:20px; margin:0 0 10px 0;}
.login_div h1{ font-family:Arial, Helvetica, sans-serif; color:#AE037B; font-weight:normal; text-decoration:none; font-size:18px;}
.logininp{ padding:3px 2px; width:250px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none; font-size:12px; margin:0 0 10px 0;}


.login_div1{ background:#ffffff; height:auto; width:300px; border:solid #AE037B 10px; padding:20px;}
.login_div1 p{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; text-decoration:none; font-size:12px; line-height:20px; margin:0 0 0 0;}
.login_div1 h1{ font-family:Arial, Helvetica, sans-serif; color:#AE037B; font-weight:normal; text-decoration:none; font-size:18px;}
.logininp1{ padding:3px 2px; width:250px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none; font-size:12px; margin:0 0 0 0;}

/*All Css of Message Board starts Here*/
.messageboard{width:910px; height:auto; float:left; padding:20px 25px 30px 30px; margin:0 0 50px 0;}
.messageboard h1{ width:575px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; font-style:normal; color:#000000; line-height:50px; float:left; padding:0 0 5px 0;}
.messageboard h1 span{font-size:12px; color:#999999; line-height:25px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.messageboard_form{width:315px; height:auto; float:left; text-align:right; padding:20px 0 2px 0;}

.message-menu{width:890px; height:29px; float:left; border-bottom:1px solid #ffffff; line-height:29px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:normal; color:#A80077; background-color:#EFEFEE;}

.message-menu1{width:73px; float:left; padding:0 0 0 13px;}
.message-menu2{width:194px; float:left;}
.message-menu3{width:477px; float:left;}
.message-menu4{width:133px; float:left;}
.message-menu5{width:73px; float:left; padding:3px 0 0 13px;}

.message-hi-boxbg{width:890px; height:auto; float:left; background:url(../images/meg-box-bgleft.gif) 60px 40px no-repeat;}
.message-hi-box{width:890px; height:auto; float:left; background:url(../images/meg-box-bg.gif) left top repeat-x; padding:2px 0 0 0;}
.message-hi{width:890px; height:auto; float:left; line-height:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#000000; padding:12px 0 11px 0; line-height:20px; background:url(../images/meg-box-bottom.gif) left bottom no-repeat;}
.message-hi a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#4294ad;}
.message-hi a:hover{text-decoration:underline;}
.message-hi h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal; color:#499CD1; }
.message-hi h2 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal;  color:#000000;}
.message-hi h2 a:hover{color:#fb469b;}

.message-hi h3{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal; color:#aaaaaa;}
.message-hi h3 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; font-style:normal;  color:#aaaaaa;}
.message-hi h3 a:hover{color:#000000;}

.msgboxauto{width:auto; height:auto; float:left; padding:0 5px 0 0;}
.msgboxauto2{width:auto; height:auto; float:left; padding:2px 5px 0 0;}

/*Message Board css ends Here*/

.box_end{ width:502px; height:auto; float:left; margin-top:10px;}

.box_end1{ width:503px; /*width:510px;*/  height:30px; float:left; background-color:#ae037b;}
.box_end2{/* width:500px;*/ height:116px; float:left;margin-top:10px; border:#CCCCCC solid 1px; padding:10px 0 0px 0; }
.box_end_in{ width:333px; height:19px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:bold; text-decoration:none; color:#FFFFFF; padding:6px 0 0 5px;}

.box_end_in1{ width:83px; height:19px; float:left; padding:8px 0 0 60px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#FFFFFF;}

.box_end_in1 a{width:90px; height:19px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.box_end_in1 a:hover{text-decoration:none;}

.box_end_in2{ width:auto; height:29px; float:left; padding:1px 0 0 150px; cursor:pointer; color:#6C9618; font-family:tahoma;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;}

.box_end_in2 a{color:#6C9618;font-family:tahoma;font-size:12px;font-style:normal;font-weight:normal;text-decoration:underline;}
.box_end_in2 a:hover{color:#6C9618;font-family:tahoma;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;}

.see{ border:0 none; background-image:url(../images/buton.jpg); background-position: left top; background-repeat:no-repeat; height:28px; width:85px; float:left;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:16px; color:#FFFFFF;cursor:pointer; line-height:10px; padding-bottom:3px;}

.see:hover{background-image:url(../images/buton.jpg); background-position: left -29px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.img_box_last{ width:125px; height:120px; float:left; }
.error_line{width:220px; height:17px; margin:0; padding:0; float:left;}

.news-2{width:200px; height:30px; float:left; }
.box_l{ width:11px; height:30px; float:left; background:url(../images/l.jpg) left top no-repeat; }
.box_r{ width:11px; height:30px; float:left; background:url(../images/r.jpg) left top no-repeat; }

.home_news{ border:0px; background-image:url(../images/viewall.jpg); background-position: left top; background-repeat:no-repeat; height:25px; width:73px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; font-size:14px; color:#FFFFFF;cursor:pointer; line-height:29px; display:block;}

.home_news:hover{ background-image:url(../images/viewall.jpg); background-position: left -25px; background-repeat:no-repeat; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; display:block;}
.news_text{width:200px; height:auto; float:left; padding:0 0 5px 10px;margin:0;}
.news_text ul{ list-style:none; margin:0px; padding:0px;}
.news_text ul li{ line-height:20px; }
.news_text ul li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none; color:#666666; padding:5px 0 0 0;}

.news_text ul li a:hover{text-decoration:underline;}

.error{width:220px; height:160px; float:left; background:url(../images/line_gree.jpg) left top repeat-x; padding:0; margin:0px 0 0 0;}

.news-1{width:190px; height:30px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; font-style:normal; color:#AE037B; margin:0 0 0 10px; border-bottom:1px solid #CCCCCC;}

.logonamediv{width:185px; height:auto; float:left; padding:20px 0; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:normal; color:#000000;}
.logopic{width:94px; height:auto; float:left; border:solid 1px #DFDFDC; padding:2px;}
.logoname{width:75px; height:auto; float:left; padding:15px 0 0 10px;}

.testi{width:750px; float:left;} 
.testi a{ color:#000000; text-decoration:underline;}
.testi a:hover{text-decoration:none;}
/* user pay */

.payradio{ width:800px; height:auto; padding:2px 0; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; color:#787878;}

.shorting{ font-size:12px; color:#666666; margin-top:20px; display:block;}

.ragi_top{float:left;
height:16px;
overflow:hidden;
width:1030px;}



.nowrap{/*white-space: nowrap;*/ clear:both;}



venuediscription{width:720px; height:auto; float:left; }
.venuediscriptionleft{width:505px; height:auto; float:left; background-color:#efefee; border:#dfdfdc solid 1px; padding:6px 0px 20px 25px; margin:0 10px 0 0;color:#A80077;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-style:normal;
font-weight:normal;
height:auto;

text-decoration:none;}
.venuediscriptionleft h2{color:#656565;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
line-height:20px;
padding:30px 0px 0;
text-decoration:none;width:495px;}


.venuediscriptionright{width:170px; height:auto; float:left; background-color:#efefee; border:#dfdfdc solid 1px; padding:15px;}



#post{width:154px; height:35px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; font-style:normal; line-height:35px; padding:0 0 0 35px;}
#post a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; font-style:normal; line-height:38px;}



#home1{ width:90px; height:35px; float:left; }
#home1 a{width:90px; height:35px; float:left; display:block; color:#b1067d;}
#home1 a:hover{ background:url(../images/nav.gif) left -35px no-repeat;}
#home1 a.black{ background:url(../images/nav.gif) left -70px no-repeat;}



#home2{ width:127px; height:35px; float:left; }
#home2 a{ width:127px; height:35px; float:left; color:#c146a4;}
#home2 a:hover{ background:url(../images/nav.gif) -90px -35px no-repeat;}
#home2 a.black{ background:url(../images/nav.gif) -90px -70px no-repeat;}

#home3{ width:143px; height:35px; float:left; }
#home3 a{ width:143px; height:35px; float:left; color:#c146a4;}
#home3 a:hover{  background:url(../images/nav.gif) -217px -35px no-repeat;}
#home3 a.black{ background:url(../images/nav.gif) -217px -70px no-repeat;}

#home4{ width:169px; height:35px; float:left; }
#home4 a{ width:169px; height:35px; float:left; color:#c146a4;}
#home4 a:hover{  background:url(../images/nav.gif) -360px -35px no-repeat;}
#home4 a.black{ background:url(../images/nav.gif) -360px -70px no-repeat;}

#home5{ width:56px; height:35px; float:left; }
#home5 a{ width:56px; height:35px; float:left; color:#c146a4;}
#home5 a:hover{  background:url(../images/nav.gif) -529px -35px no-repeat;}
#home5 a.black{ background:url(../images/nav.gif) -529px -70px no-repeat;}

#home6{ width:105px; height:35px; float:left; }
#home6 a{ width:105px; height:35px; float:left; color:#c146a4;}
#home6 a:hover{  background:url(../images/nav.gif) -585px -35px no-repeat;}
#home6 a.black{ background:url(../images/nav.gif) -585px -70px no-repeat;}

#home7{ width:132px; height:35px; float:left; }
#home7 a{ width:132px; height:35px; float:left; color:#c146a4;}
#home7 a:hover{  background:url(../images/nav.gif) -690px -35px no-repeat;}
#home7 a.black{ background:url(../images/nav.gif) -690px -70px no-repeat;}

#home8{ width:55px; height:35px; float:left; }
#home8 a{ width:55px; height:35px; float:left; color:#c146a4;}
#home8 a:hover{  background:url(../images/nav.gif) -822px -35px no-repeat;}
#home8 a.black{ background:url(../images/nav.gif) -822px -70px no-repeat;}

.cont-box  {width:750px; height:30px; float:left; margin-top:10px;}
.text-color {width:auto; height:auto; float:left; background-color:#666666; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none; font-weight:normal; margin:0 auto 0 10px; display:block;}
.text-color a{width:auto; height:auto; float:left; background-color:#666666; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none; font-weight:normal; display:block; padding:5px 8px;}

.text-color a:hover{width:auto; height:auto; float:left; background-color:#999999; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none; font-weight:normal; display:block;}

.text-color a.acthotel{width:auto; height:auto; float:left; background-color:#999999; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; text-decoration:none; font-weight:normal; display:block;}




.cont-box  {width:750px; height:auto; float:left; margin-top:10px;}
.cont-box ul{ margin:0; padding:0; list-style:none;}
.cont-box ul li{float:left;}
.cont-box ul li a{ padding:0 4px 0 4px; display:block; float:left; background:url(../images/sk-left.jpg) 0 7px no-repeat; font-size:13px; color:#ffffff; font-weight:bold;  border-bottom:1px solid #FFFFFF;}
.cont-box ul li a span{ padding:5px 10px 0 7px; display:block; float:left; background:url(../images/sk-right.jpg) right 7px no-repeat; line-height:33px; cursor:pointer;}

.cont-box ul li a:hover{ text-decoration:none; background:url(../images/sk-left-hov.jpg) 0 7px no-repeat;}
.cont-box ul li a span:hover{background:url(../images/sk-right-hov.jpg) right 7px no-repeat;}

.cont-box ul li a.active{text-decoration:none; background:url(../images/sk-left-hov.jpg) 0 7px no-repeat;}
.cont-box ul li a.active span{background:url(../images/sk-right-hov.jpg) right 7px no-repeat;}

.recaptchatable #recaptcha_response_field {
bottom:7px !important;
font-size:10pt;
margin:0 !important;
padding:0 !important;
width:145px !important;
}