
#form-container {width:530px; background:#fff; margin:0; float:left; padding:0 0 15px 20px;}
.input-selected{background:#ffffcc;}
.input-butn-div { min-height:40px; padding-left:100px; float:left; }
.input-butn{ font-size:14px; color:#000; height:32px; padding:5px 25px 10px 25px; *padding:7px 10px 8px 10px; background:url(/images/payment/orng-tab-bg.png) repeat-x 0 0; cursor:pointer; font-weight:700; -webkit-border-radius:5px;-moz-border-radius:5px ;border-radius:5px; border: 1px solid #CF7200; *border: none;}
.input-butn:hover{ font-size:14px; color:#000; height:32px; padding:5px 25px 10px 25px; *padding:7px 10px 8px 10px; background:url(/images/payment/orng-tab-bg-hover.png) repeat-x 0 0; border: 1px solid #CF7200; *border: none; cursor:pointer; font-weight:700; -webkit-border-radius:5px;-moz-border-radius:5px ;border-radius:5px;}
/*------------- Content --------------------*/

.formcon-cheque {clear: left; padding:0; *width:650px;}
.formcon {clear:left; margin:0; min-height:49px; padding:0; width:470px; float:left;}
.formcon1 {margin:0; min-height:40px; padding-left:150px; float:left; }
.formcon2 {clear: left; margin:0; min-height:32px; padding-left:155px; float:left; width:470px; }
.formcon3 { margin:0; min-height:49px; float:left; clear:both;}
.inputnam {border: 1px solid #b2b2b2; background: #fff; width:136px;}
.formcon4 {clear: left; margin:0; min-height:120px; *min-height:105px; min-height:105px\0/ie8; padding:0; float:left; width:470px;}
.formcon5 {clear: left; margin:0; min-height:15px; padding:0; float:left; width: 300px;}
.inputnam2{border: 1px solid #b2b2b2; width:136px;}
.inputmcod1 {border: 1px solid #b2b2b2; background: #fff; width:30px;}
.inputmcod2{border: 1px solid #b2b2b2; background: #fff; width:250px;}
.input {border: 1px solid #b2b2b2; width:288px;}
.input-cheque {border: 1px solid #b2b2b2; width:204px;}
.input2 {border: 1px solid #b2b2b2; background: #fff; width:208px;}
.inputerr {border: 1px solid #FF0000; background: #fff; width:136px;}
.inputerr2{border: 1px solid red; background: #fff; width:288px;}
.input3 {border: 1px solid #b2b2b2; width:188px;}
label {display: block; width: 150px; text-align: left; font-size:12px; color:#292929; font-weight:bold; height:22px; float: left; margin:2px 2px;}
.inputtextarea {width:232px; padding:0; border:1px solid #999; }
/*.label2 {display: block; width: 100px; margin: 2px 4px; text-align: left; font-size:12px; color:#292929; font-weight:bold; height:22px; float: left; background:url('../images/reg_img.png')-62px -124px;}*/
.input-margin {float: left; margin:2px 2px; }
.formdiv { margin:0; padding-top:20px;}
.formlogin { margin:0; padding:0;}
.bold { margin:0; padding:0; *padding:0; color:#a4cf4f; font-size:18px;  text-decoration: none; font-weight:bold; clear:both;}
.bold2 { padding:30px 0 0 0; color:#a4cf4f; font-size:18px;  text-decoration: none; font-weight:bold; clear:both;}
.errlogin { margin:5px 0; margin:5px 0; *margin:5px 0; padding:10px 5px; color:#FF0000; font-size:12px;  text-decoration: none; font-weight:bold; clear:both; background:#f2f2f2; border:solid 1px #d6d4d4;}
.errlogin2 { width:660px; float: left; margin:10px 10px 0 10px; *margin:5px 0 0 10px; padding:10px 5px; color:#FF0000; font-size:12px;  text-decoration: none; font-weight:bold; clear:both; background:#f2f2f2; border:solid 1px #d6d4d4;}
.errtext { margin-left:155px; padding:0 0 0 2px; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:294px; clear:both; text-align: left; float: left;}
.errtext-cheque { margin-left:155px; padding:0 0 0 2px; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:204px; clear:both}
.errtext2 {padding:0; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:290px; clear:both}
.errtext-nam {padding:0 0 0 2px; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:142px; float:left; }
.errtext-nam1 { padding:0; color:#FF0000; font-size:10px;  text-decoration: none; font-weight:bold; width:145px; float:right;}

.loading { width:34px; height:27px; padding: 0; margin:0; background:url('/images/loading.gif') bottom  no-repeat;}
.termstext {font-size:12px; color:#666666; clear: left; float:left;}
.termstext2 {font-size:12px; color:#666666; padding-left:155px; clear: left; float:left;}
.select{margin:0; *padding:5px 0; text-align:right; width:290px; height:25px; border: solid 1px #b2b2b2; background: #fff; font-size:12px;}
.mandatory {color: #cc0000; font-size:14px;}
.input-init-val { color:#666; font-size:12px; padding:5px 3px; vertical-align: middle;  }
.input-text { color:#666; font-size:12px; padding:5px 3px; vertical-align: middle; }
.checkbox { float: left; padding:0; display:block; margin-top:1px; margin-left:6px; *margin-top:0; }

.conpage{color: #666; font-size: 9pt; font-family:Arial, Helvetica, sans-serif;  text-decoration:underline; font-weight:bold;}
.conpage:hover { color: #740202; font-size: 9pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}

.ques-icon{color: #666; font-size: 9pt; font-family:Arial, Helvetica, sans-serif;  text-decoration:underline; font-weight:bold; width:26px; height:18px; background:url('/images/icon-sprite.png')  0px -54px no-repeat; display:inline-block; vertical-align:middle;}
.ques-icon:hover { color: #740202; font-size: 9pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; width:26px; height:18px; background:url('/images/icon-sprite.png')  0px -73px no-repeat; display:inline-block; vertical-align:middle;}

.textbold {color: #666666; font-size:14px;  text-decoration: none; font-weight:bold; padding:5px 0;}
.textforgot { font-size:12px;  text-decoration: none; padding-left:110px; margin:0; clear:both; float:left; width:200px; padding-top:5px;}
.text {color: #666666; font-size:12px;  text-decoration: none; padding:5px 0; line-height:160%; }
.none{ display:none;}
/*------------- Content End--------------------*/

.regis-pagination-tab-selected, .regis-pagination-tab:hover{background:url(/images/filter-steps-heading-bg.png) left top repeat-x; background-color:#FFF; color:#093d72;}
.regis-pagination-tab{ background-color:#6c6d6c; color:#fff;}

.selected {background:url(/images/filter-steps-heading-bg.png) left top repeat-x; background-color:#FFF; color:#093d72;}

#registration-content-container{float:left; border:1px #bdbcbd solid; margin-top:41px; width:694px; _width:672px; min-height:270px; -webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px ;border-radius:10px 10px 10px 10px; margin-left:116px;}
#registration-content-container-popup{float:left; margin-top:11px; width:560px; _width:672px; min-height:270px; }

#payment-optioins-container{float:left; background:#FFF; border:1px #bdbcbd solid; margin-top:41px; width:650px; _width:672px; min-height:170px; -webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px ;border-radius:10px 10px 10px 10px;}

#payment-text{min-height:90px; float:left; margin-top:20px; padding-left:10px; padding-bottom:10px; width:630px;}
#payment-butn-container{width:620px; text-align:right; padding:0 10px 20px 0;}
/* Pagination Content End */

#staysignin-tooltip{position:absolute; background-color:#e4f7f9; border:5px solid #CDE2E4; float:left; visibility:hidden; padding:10px; margin-left:135px; *margin:15px 0 0 0; width:248px; -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; color:#000;}

#payment-footer{ width:986px;}
#payment-content-container{border:1px solid #e7e7e7; padding:10px 10px;; width:966px; min-height:250px;}
.payment-content-bg{background:url(/images/payment/content-bg.png) 0 bottom repeat-x;}


#payment-left{ float:left; width:650px;padding:0 10px 0 0; min-height:411px;}
#payment-right{float:left; width:290px; margin-left:10px; }

.backbtn {padding-left:600px; width:60px;}

.popup-container-shadow {border:5px solid #b0b0b0; box-shadow: -17px 14px 43px rgba(0, 0, 0, 0.36); -webkit-box-shadow: -17px 14px 43px rgba(0, 0, 0, 0.36);-moz-box-shadow: -17px 14px 43px rgba(0, 0, 0, 0.36); }
.brdr-left-e2e2e2{border-left:1px solid #e2e2e2;}
.brdr-right-e2e2e2{border-right:1px solid #e2e2e2;}
.checksafely { background:url(/images/company/inner-img-sprite.png) -809px -177px no-repeat; width:54px; height:31px; display:inline-block; vertical-align:middle; }
.cardpayment { background:url(/images/company/inner-img-sprite.png) -672px -253px no-repeat; width:127px; height:39px; display:inline-block; vertical-align:middle; }
.netbankingimg { background:url(/images/company/inner-img-sprite.png) -809px -26px no-repeat; width:188px; height:144px; display:inline-block; vertical-align:middle; }
.call-icon { background:url(/images/common/icon-contact.png) 0 0 no-repeat; width:22px; height:23px; display:inline-block; vertical-align:middle;}
.chat-icon { background:url(/images/common/icon-livechat.png) 0 0 no-repeat; width:29px; height:22px; display:inline-block; vertical-align:middle;}
.email-icon { background:url(/images/common/icon-email.png) 0 0 no-repeat; width:24px; height:26px; display:inline-block; vertical-align:middle; margin-left: 5px;}

#tab{ float:left; display:block; height:7px; padding:5px 5px 15px 5px; background:url('/images/company/inner-img-sprite-bg.png') 0 -118px repeat-x ; border:1px solid #666; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; color:#FFF; font-weight:700;}
#tab:hover{ background:url('/images/company/inner-img-sprite-bg.png') 0 -159px repeat-x ; color:#FFF; font-weight:700;}
.rsimgicon{ background:url('/images/company/inner-img-sprite.png') -102px -9px no-repeat; width:11px; height:13px; display:inline-block; }
.acclefttextmaredcl {background:url(/images/icon-sprite.png) 0 -245px no-repeat; float:left; display:inline-block; height:17px; vertical-align:middle; margin-left: 2px;  }
.acclefttextmaredcl:hover {background:url(/images/icon-sprite.png) 0 -271px no-repeat; float:left; display:inline-block; height:17px; vertical-align:middle; margin-left: 2px;}
.tabpaybtn{ float:left; display:block; height:27px; padding:3px 5px 15px 5px; background:url('/images/company/inner-img-sprite-bg.png') 0 -118px repeat-x ; border:1px solid #666; *border:none; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; color:#FFF; font-weight:700;}
.tabpaybtn:hover{ background:url('/images/company/inner-img-sprite-bg.png') 0 -159px repeat-x ; color:#FFF; font-weight:700;}
.colorred { color:  #FF0000;}
.text-left{text-align:left}
.input-round{-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.left {float: left;}
.leftclear { clear:left;}
.padding10 { padding: 10px;}
.margin-top-10 {margin-top:10px;}
.font16{font-size: 16px;}
.font12{font-size: 12px;}
.padleftten, .pad-left-10{padding-left:10px;}
.clearleft { clear:left;}
.margin-left-54{margin-left:54px;}
.margin-lft-5{margin-left:5px;}
.pad-top-15 { padding-top:15px;}
.padding-bot-10{padding-bottom:10px;}
.clsFile { border: 1px solid black; background-color: red;}
.width470 {width:470px;}
#formcon-radio label {display: block; width: 50px; text-align: left; font-size:12px; color:#666666; font-weight:bold; height:22px; float: left; margin:7px 2px 2px 2px; background:none;}
#formcon-radio input {margin: 2px 4px 0 0; *margin: 0 4px 0 0; margin: 0 4px 0 0\0/ie8; float: left;}
textarea {resize:none;}