body{margin:0}
.reg_main{width:1002px;margin:auto;background-color:#f7f7f7}
.R_Main{width:972px;margin:auto;padding:15px}
.R_Left{width:520px;float:left;padding:20px;background-color:#fff}
.R_SignUpHead{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#0050af;text-align:left;padding:0;line-height:30px;font-weight:bold}
.R_SignUpF_Main{width:530px;padding:20px;background-color:#FFF}
.R_SignUpF_TextLeft{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:right;line-height:28px}
.R_SignUpF_TextLeft span{color:#F00;font-size:1.5em}
.R_SignUpF_TextLeftSmall{color:#666;font-size:.7em;line-height:20px;font-family:Arial,Helvetica,sans-serif;text-align:right}
.R_SignUpF_TextI{background-color:#FFF}
.float{float:left}
.reg_left_in_text2{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;font-weight:normal;float:left;padding:0 5px;line-height:22px}
.R_SignUpF_Input{border:1px solid #acbfd2;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.75em;padding:7px;width:244px}
.blue_class{border:1px solid #acbfd2;background-color:#fff}
.R_LoginF_Input{width:220px;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#333;text-align:left;height:30px}
.error_msg{background:#FFFFCC url(/india/images/RegCommonIcons.gif) no-repeat -18px -397px;border:1px solid #900;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#900;padding-left:40px;line-height:35px;text-align:left;font-weight:bold;margin-right:15px}
.R_SignUpCapchaMain{background-color:#FFF;float:left}
.R_SignUpTerm{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#333;text-align:left}
.R_SignUpTerm a{color:#0050af;text-decoration:underline}
.R_SignUpTerm a:hover{text-decoration:none}
.R_SignUpTerm a:visited{color:#0050af}
.R_SignUpSubmit{background:url(/india/images/repeatBcks.gif) repeat-x 0 -202px;border:0;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#FFF;font-weight:bold;padding:5px 20px}
* html .R_SignUpSubmit{padding:5px 10px}
.R_Right{width:340px;float:right;background-color:#FFF;padding:20px}
.R_Clear{clear:both}
.R_LoginHead{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#0050af;text-align:left;padding:0;line-height:30px;font-weight:bold}
.R_LoginF_Main{width:340px}
.clearReletive{clear:both;position:relative}
.information_main{position:absolute;left:270px;top:-1px}
/*.information_Chunj{background:url(/india/images/registration_chunj.gif) no-repeat center;width:19px;height:60px;float:left}*/
.information_MSG{background:#fffeeb;width:201px;padding:7px;font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#666;text-align:left;float:left;font-weight:normal;border:1px solid #4e4e4e}
.reg_error_msg{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#900;text-align:left;line-height:18px;font-weight:normal;clear:both;background:url(/india/images/RegCommonIcons.gif) no-repeat -37px -272px;padding-left:15px;display:none}
.reg_main_head{background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:bold;line-height:22px;padding:10px 8px;text-align:left;width:957px}
.reg_main_head span{font-size:.75em;font-weight:normal}
.lost_pass_outter_otye4k{background-color:#333;padding:1em;width:354px;margin:auto;position:absolute;left:400px;top:210px}
form{margin:0;padding:0}
.lost_pass_under{background-color:#fff;width:22em}
.lost_pass_head{background-color:#f2f2f2;text-align:left;border-bottom:.0625em solid #e1e1e1;line-height:2em;padding-left:.625em;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;font-weight:bold}
.lost_pass_text{line-height:2em;padding-left:.625em;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333}
.lost_pass_submit{padding-right:.625em}
.Rqst_Mesag{text-align:center;background-color:#FFC;padding:10px;border:#999 dashed 1px;color:#36C;font-family:Arial,Helvetica,sans-serif;font-size:.75em}
.reg_enter{background-color:#0052ad;border:1px solid #999;color:#fff;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:.7em;font-weight:bold}
.reg_enter a{padding:2px}
.reg_enter a:visited{color:#fff}
.login_logHead{font-family:Arial,Helvetica,sans-serif;font-size:1.13em;color:#7193b8;text-align:left;line-height:30px;border-bottom:3px solid #7193b8;padding-left:10px}
.login_logHead a{color:#7193b8;text-decoration:none}
.log_ad_back{background-color:#f9f9f9}
.R_SignUpF_select_day{width:60px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;padding:5px}
.R_SignUpF_select_month{width:86px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;padding:5px}
.R_SignUpF_select_year{width:90px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;padding:5px}
.R_SignUp_gender{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#666;text-align:left}
.R_SignUpF_CityInput{width:260px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;padding:5px}
.R_SignUpF_MultipleSelect{width:320px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;height:100px}
.clear{clear:both}
.mobileSuccess{background-color:#f1faef;border:1px solid #8cdc78;color:#008000;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;line-height:26px;margin:5px;padding:5px 10px;text-align:center}
.mobileAccDetail{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:23px;padding:0 10px;text-align:left}
.RG_leftBoxesHead1{color:#0050af;font-family:Arial,Helvetica,sans-serif;font-size:.85em;font-weight:bold;line-height:22px;padding-bottom:10px;padding-left:5px;text-align:center}
.RG_leftBoxesHead1 a{color:#0050af;text-decoration:none}
.RG_leftBoxesHead1 a:hover{color:#0050af;text-decoration:underline}
.RG_leftBoxesHead1 a:visited{color:#0050af;text-decoration:none}
#inviterDiv,#importDiv{display:none;position:fixed;width:450px;height:200px;z-index:10;background:#fff}
* html #inviterDiv,* html #importDiv{position:absolute}
.divHeadStyle{background-color:#f2f2f2;border-bottom:1px solid #e1e1e1;height:25px}
.div_headingSty{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:bold;line-height:25px;text-align:left;float:left;padding-left:10px}
.closeClassSty{text-align:right;float:right;color:#999;font-size:.7em;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:25px;padding-right:10px}
.closeClassSty a{color:#999;text-decoration:none;cursor:pointer}
.headMsg{text-align:center;background-color:#fef6d9;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;line-height:25px;margin-top:10px;margin-bottom:10px}
.edit_text{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;padding-left:10px;line-height:25px}
.editInput{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;height:20px;width:200px}
.editSubmit{background-color:#0050af;border:0;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#FFF;font-weight:bold;text-align:center;padding:3px 5px}
#dullBackGround{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;border:.0625em solid #114eab;z-index:1;opacity:.4}
* html #dullBackGround{width:62.5em;height:50em;position:absolute;filter:alpha(opacity=40);opacity:4;left:expression((0 - dullBackGround.offsetWidth+(document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0 - dullBackGround.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}
.reg_right_msg{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#008000;text-align:left;line-height:20px;font-weight:normal;clear:both;background:url(/india/images/RegCommonIcons.gif) no-repeat -31px -291px;padding-left:15px;padding-bottom:10px;display:none}
.heading_content{background-color:#ebf4fe;font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#074c94;text-align:center;line-height:45px;font-weight:bold}
.heading_content a{color:#074c94;text-decoration:underline}
.heading_content a:hover{color:#074c94;text-decoration:none}
.heading_content a:visited{color:#074c94;text-decoration:underline}
.RG_RightHeading{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#0050af;font-weight:bold;text-align:left;line-height:20px;padding-bottom:10px}
.reg_error_msg_change{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#900;text-align:left;line-height:20px;font-weight:normal;clear:both;background:url(/india/images/RegCommonIcons.gif) no-repeat -27px -271px;padding-left:25px;padding-bottom:10px;display:none}
.verify_main{width:972px;background-color:#FFF;margin:auto}
.RG_leftmainHeadNewXX{background-color:#f8fbff;color:#0050af;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:35px;text-align:center}
.RG_leftmainHead{background-color:#0050af;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;line-height:30px;text-align:center;width:250px;margin:auto;margin-bottom:5px}
.RG_leftmainHeadLine{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:20px;text-align:center;width:250px;margin:auto}
.onering{color:#0050af;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:25px;text-align:center}
.verification_error{background-color:#fcf5f5;color:#900;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:35px;text-align:center;width:75%;margin:auto}
.RG_left_box1{padding-left:30px}
.RG_left_boxHeading{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:bold;line-height:30px;text-align:left}
.RG_left_boxUnder{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:25px;padding:2px 10px 10px 0;text-align:left}
.RG_left_boxUnderHEad{color:#0050af;font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:22px;text-align:left}
.RG_left_boxUnderSubmit{background-color:#ccc;border:medium none;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:bold;padding:6px 3px;text-align:center;width:60px}
.EmailResp{color:#006;font-family:Arial;font-size:12px;font-style:italic;padding-left:10px}
.RG_left_box2{border-right:1px solid #e3e3e3}
.clear2{height:40px;clear:both}
.RG_left_boxUnderInput{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.8em;height:25px;text-align:left;width:255px}
.RG_left_boxUnderMain{width:260px;float:left;padding-right:10px}
.RG_left_boxUnderSubmitMain{width:60px;float:left}
.SMSResp{font-family:Arial;font-size:12px;padding-left:10px;font-style:italic;color:#006;clear:both}
.R_ThridRight{width:250px;float:right;background-color:#FFF;padding:10px}
.R_ThridLeft{width:680px;float:left}
.R_ThridSignUpF_Main{width:640px;padding:20px;background-color:#FFF}
.capcha_main{width:178px;float:left}
.R_SignUpF_InputSmall{width:130px;border:1px solid #acbfd2;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;padding:7px}
#comingDiv{position:fixed;width:100%;height:100%;z-index:10;top:0;left:0}
* html #comingDiv{width:62.5em;height:50em;position:absolute;left:expression((0 - comingDiv.offsetWidth+(document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0 - comingDiv.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}
.show_userHead{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;font-weight:bold;background-color:#f2f2f2;padding-left:10px;line-height:30px;text-align:left}
.show_userText{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;border:1px solid #f2f2f2;padding-left:10px;line-height:30px;text-align:left}
.forPadding{padding-bottom:10px}
.popup_model{display:none;z-index:3;position:fixed;width:395px;background:url(/india/images/transparent_black.png) repeat;border-radius:10px;-moz-border-radius:10px;padding:10px}
* html .popup_model{background:#000;position:absolute}
#HP_dullDiv{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;border:.0625em solid #114eab;z-index:2;opacity:.4;filter:alpha(opacity=40)}
* html #HP_dullDiv{width:99%;height:50em;position:absolute;left:0;top:expression((0 - dullDiv.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}
.popup_head{color:#fff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;line-height:20px;padding-bottom:10px;text-align:left}
.popup_closer{float:right;padding:3px}
.popup_container{background-color:#fff;border-radius:7px;-moz-border-radius:7px;clear:both;float:left;padding:10px;width:375px}
.reg_succ_msg{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#060;text-align:center;line-height:20px;font-weight:normal;clear:both}
.RegisterInputOut{padding:5px 0;clear:both;height:30px}
.RegisterInputTxt{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;line-height:20px;padding:5px 10px;text-align:right;width:200px;float:left}
.RegisterInputTxt span{font-size:.8em}
.RegisterInputMain{background-color:#f8f8f8;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;width:260px;float:left;height:30px;position:relative}
.RegisterInput{width:244px;border:1px solid #acbfd2;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;padding:7px}
.RegisterSelectOut{padding:5px 0;clear:both;height:70px;position:relative}
.RegisterSelectMain{background-color:#f8f8f8;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;width:210px;float:left;height:70px;position:relative}
.RegisterSelectBox{width:259px;border:1px solid #acbfd2;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;padding:7px;height:70px}
.regSubmitOutter{padding-top:5px}
.CapchaImgOutter{padding:5px 0 5px 220px;clear:both}
.capcha_image{position:absolute;top:1px;left:150px}
.capcha_reload{position:absolute;top:6px;left:242px}
.RegisterInputSmall{width:200px;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;padding:5px;border-radius:4px;-moz-border-radius:4px}
.smallBorder{border:1px solid #bdbdbd}
.float_left{float:left}
.float_right{float:right}
.RegisterJoin{background:url(/india/images/repeatBcks.gif) repeat-x 0 -202px;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#FFF;text-align:center;font-weight:bold;border:0;padding:5px 10px}
* html .RegisterJoin{padding:5px 0}
.term_signIn{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#666;text-align:left}
.term_signIn a{color:#d16404;text-decoration:underline}
.term_signIn a:hover{text-decoration:none}
.term_signIn a:visited{color:#d16404}
.red_class{background-color:#fef1f1;border:1px solid #900}
.CapchaMainOut{background-color:#f8f8f8;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;width:210px;float:left;height:30px;position:relative}
.CapchaMainInput{width:130px;border:1px solid #acbfd2;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#333;padding:7px}
.Step3_Main{width:1002px;margin:auto}
.Step3_Main_inner{background-color:#f2f2f2;padding:10px;width:982px;float:left}
.Step3_Main_InnerWhite{background-color:#fff;padding:10px;width:962px;float:left}
.Step3_ThanksMain{background-color:#f3ffec;border:1px solid #daedcf;padding:10px;width:940px;float:left}
.Step3_ThanksIcon{width:37px;float:left}
.Step3_ThanksMsg{width:903px;float:left}
.Step3_ThanksMsg .thanks{font-family:Arial,Helvetica,sans-serif;font-size:.85em;color:#346f12;text-align:left;line-height:28px;font-weight:bold}
.Step3_ThanksMsg .msg{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#666;text-align:left;line-height:18px;font-weight:bold;padding-top:7px;border-top:1px solid #dbeed1}
.Step3_LeftSide{width:550px;float:left}
.Step3_RightSide{width:391px;float:left;border-left:1px solid #e1e1e1;padding-left:20px}
.Step3_Heading{font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#333;text-align:left;line-height:25px;font-weight:bold}
.Step3_SubHead{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#0050af;text-align:left;line-height:22px;font-weight:bold}
.Step3_line{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;line-height:22px;font-weight:bold}
.Step3_information{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#999;text-align:left;line-height:22px;padding-bottom:15px}
.Step3_cityDiv{font-family:Arial,Helvetica,sans-serif;font-size:.75em;background-color:#fff;line-height:25px;width:100%;border-bottom:1px solid #e1e1e1}
.Step3_cityDiv:hover{background-color:#f9f9f9}
.Step3_cityHighLite{background:#999}
.RD_Container{width:1002px;margin:auto}
.RD_Container_inner{width:982px;padding:10px;background-color:#f2f2f2;float:left}
.RD_Container_innerWhite{background-color:#fff;width:962px;float:left;padding:10px}
.RD_ThanksMain{background-color:#f3ffec;border:1px solid #daedcf;padding:10px;width:940px;float:left}
.RD_ThanksIcon{width:37px;float:left}
.RD_ThanksMsg{width:903px;float:left}
.RD_ThanksMsg .thanks{font-family:Arial,Helvetica,sans-serif;font-size:.85em;color:#346f12;text-align:left;line-height:28px;font-weight:bold}
.RD_ThanksMsg .msg{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#666;text-align:left;line-height:18px;font-weight:bold;padding-top:7px;border-top:1px solid #dbeed1}
.RD_Mobile{background-color:#fff;border:1px solid #e1e1e1;width:960px;float:left}
.RD_IconBox{float:left;width:150px;height:150px}
.MobileIcon{background:#f5f5f5 url(/india/images/RegCommonIcons.gif) no-repeat 32px -110px}
.MailIcon{background:#f5f5f5 url(/india/images/RegCommonIcons.gif) no-repeat 32px 25px}
.RD_BigBox{width:810px;float:left;background-color:#fff;height:150px}
.RD_BigBox .dialBox{width:450px;margin:17px 0;border-right:1px solid #e1e1e1}
.BorderR_None{border-right:none!important}
.RD_Dial_Head{font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#346f12;text-align:center;line-height:30px;font-weight:bold}
.RD_Dial_Resend{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:center;line-height:30px}
.RD_Dial_Resend a{color:#0050af;text-decoration:underline}
.RD_Dial_Resend a:hover{text-decoration:none}
.RD_Dial_Resend a:visited{color:#0050af}
.RD_DialNumber{padding:15px 0}
.RD_inputMain{width:330px;margin:auto;position:relative;padding:11px 0}
.RD_input{border-radius:5px;-moz-border-radius:5px;border:1px solid #c9c9c9;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#999;text-align:left;width:314px}
.RD_SubmitDiv{position:absolute;top:11px;right:-1px}
.RD_Submit{background-color:#346f12;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#fff;font-weight:bold;border:0}
.RD_Note{background-color:#f5f5f5;padding:5px 10px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#333;text-align:left;white-space:nowrap}
.RD_MailBoxOuter{padding:20px 0}
.RD_MailBox{padding:10px 0}
.redZipImg{background:#FFC url(/india/images/RegCommonIcons.gif) no-repeat -23px -399px;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#666;width:300px;line-height:26px;text-align:left;padding-left:30px}
.successMsg{background:#FFC #FFC url(/india/images/RegCommonIcons.gif) no-repeat -23px -524px;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#666;padding-left:35px;line-height:30px;text-align:left}
.successMsg a{color:#666;text-decoration:underline}
.successMsg a:hover{text-decoration:none}
.successMsg a:visited{color:#666}
.errorMsg{background:#FFC url(/india/images/RegCommonIcons.gif) no-repeat -23px -399px;font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#666;padding-left:35px;line-height:30px;text-align:left}
.errorMsg a{color:#666;text-decoration:underline}
.errorMsg a:hover{text-decoration:none}
.errorMsg a:visited{color:#666}
.waiter{background:url(/india/images/loading55by21.gif ) no-repeat 230px 5px}