﻿.topRoundCor{float:left;width:808px;background:url(../images/TopRoundCor.gif) no-repeat left top;padding:29px 0px 11px;}
.topRoundCorLogin{float:left;width:900px;height:11px;background:url(../images/TopRoundCor.gif) no-repeat left top;}
.morePadd{width:740px;padding:0 34px;}
.toppadd{width:740px;padding:49px 34px 0;}
.shareHeading{float:left;width:774px;height:25px;line-height:25px;font-weight:700;font-size:14px;padding-left:34px;color:#333;background:#f2f2f2 url(../images/greyDownArrow.gif) no-repeat 14px 7px;}
.registrationGreyBar{float:left;width:682px;height:26px;line-height:26px;font-weight:700;font-size:14px;padding-left:58px;color:#333;background:#f2f2f2 url(../images/greyArrowBid.png) no-repeat 18px 6px;margin:8px 0 7px;}
.registrationGreyBar1{float:left;width:692px;height:26px;line-height:26px;font-weight:700;font-size:14px;padding-left:48px;color:#333;background:#f2f2f2 url(../images/regArrow.gif) no-repeat 25px 10px;margin:8px 0 7px;}
.contentBox{float:left;width:806px;border:1px solid #d9d9d9;margin-top:5px;}
.redTxt{color:#fd0000;text-align:center;padding:5px 0 0;}
.formBox{float:left;width:806px;}
.formBox .formRow{float:left;width:806px;padding:5px 0;}
.formBox .formRow .label{float:left;width:185px;padding-right:8px;text-align:right;}
.formBox .formRow .label label{float:right;width:185px;font-size:12px;font-weight:700;color:#666;}
.formBox .formRow .label span{font-size:10px;line-height:11px;padding-top:10px;float:right;}
.formBox .formRow .label span.colon{float:none;font-weight:700;font-size:12px;padding-left:1px;padding-top:0;}
.formBox .formRow .textboxes{float:left;width:613px;text-align:left;}
.formBox .formRow .textboxes label{float:left;font-size:12px;color:#666;}
.formBox .formRow .textboxes textarea{width:480px;height:77px;border:1px solid #cbcbcb;font-size:11px;color:#666;padding:2px;}
.formBox .formRow .textboxes span{font-size:11px;}
.formBox .formRow .textboxes span.capTxt{font-size:12px;color:#666;}
.formBox .ButtonRow{padding:15px 0 24px;}
.formBox .finishBtnRow{text-align:center;padding:40px 0 20px;}
.quitBtn{float:left;width:130px;height:33px;border:0;cursor:pointer;background:url(../images/quitBtn.gif) no-repeat;}
.sendBtn{float:left;width:110px;height:33px;border:0;cursor:pointer;margin-left:58px;background:url(../images/sendBtn.gif) no-repeat;}
.finishBtn{width:110px;height:33px;border:0;cursor:pointer;background:url(../images/finishBtn.png) no-repeat;}
.logmeinBtn{width:189px;height:33px;border:0;cursor:pointer;background:url(../images/logmeinBtn.png) no-repeat;}
.registerBtn{float:left;width:190px;height:33px;margin-left:103px;border:0;cursor:pointer;background:url(../images/registerBtn.png) no-repeat;}
.quitBtnPadd{margin-left:44px;}
.quitBtnPadd1{margin-left:38px;}
.continueBtn{width:190px;height:33px;border:0;margin-top:10px;cursor:pointer;background:url(../images/continueBtn.png) no-repeat;}
.continueBtn1{float:left;width:190px;margin-left:90px;font-size:0;height:33px;border:0;cursor:pointer;background:url(../images/continueBtn.png) no-repeat;}
.formBox .noPadd{padding:0;}
.formBox .sendSign{padding-left:70px;color:#323232;font-size:13px;}
.formBox .reciTxt{color:#676767;padding-right:7px;}
.registrationHeading{float:left;width:720px;height:48px;padding-left:20px;line-height:48px;background:#8547c2;color:#fff;font-size:35px;font-weight:700;}
.loginGreenHeading{float:left;width:724px;height:48px;padding-left:16px;line-height:48px;background:#297a01;color:#fff;font-size:35px;font-weight:700;}
.redirectHeading{float:left;width:724px;height:48px;padding-left:16px;line-height:48px;background:#d1dcf2;color:#fff;font-size:35px;font-weight:700;margin-top:30px;}
.redirectmebtn{float:left;text-align:center;width:100%;font-size:18px;font-weight:700;padding:18px 0 7px;}
.redirectquitBtnPadd{margin-left:100px;}
.redirectBtn{float:left;width:190px;height:33px;margin-left:10px;border:0;cursor:pointer;background:url(../images/continue.gif) no-repeat;}
.redirectLastRow{float:left;text-align:center;width:100%;padding:18px 0 7px 70px;}
.topLoginHead{float:left;width:100%;height:54px;text-align:center;font-size:20px;font-weight:700;color:#000;padding:11px 0 22px;}
.topLoginHead span{line-height:20px;font-size:14px;font-weight:400;color:#2a2a2a;}
.loginBox{float:left;width:738px;border:1px solid #d9d9d9;margin-top:14px;}
.loginBox .loginRow{float:left;width:100%;padding-top:12px;}
.loginBox .loginRow1{float:left;width:100%;padding-top:10px;}
#container #innercontainer #containerleft #content .loginBox p{text-align:center;padding-top:3px;}
.logmebtn{float:left;text-align:center;width:100%;padding:18px 0 7px;}
.bottomPadd{padding-bottom:19px;}
.loginBox a.forgottenLink{float:right;color:#999;text-decoration:underline;padding:0 22px 3px 0;}
.loginBox a.forgottenLink:hover{color:#999;text-decoration:none;}
.noMar{margin:0;}
.screenNameBox{width:100%;text-align:center;padding:0 0 29px;}
.screenNameBox .sreenTxt{float:left;width:100%;line-height:30px;padding-top:6px;font-size:20px;color:#333;font-weight:700;}
.screenNameBox .redTxtreg{float:left;width:100%;line-height:20px;font-weight:700;font-size:14px;color:#fd0002;padding-top:1px;}
.screenNameBox .timetojoin{float:left;width:100%;line-height:30px;font-size:12px;color:#333;}
.schoolBox{float:left;width:740px;height:33px;line-height:33px;border:1px solid #ddd;padding-top:1px;margin:11px 0 10px;}
.schoolBox span{float:left;padding:0 30px 0 6px;}
.schoolBox .clickHereBlack{float:left;margin-top:5px;}
.registratonPadd{margin:0 0 4px;}
.registrationBox{width:726px;margin:0;padding:0 5px 0 7px;}
.registrationBox .redtxtLock{float:left;height:37px;line-height:37px;font-size:14px;font-weight:700;color:#FD0002;background:url(../images/lock.gif) 152px 8px no-repeat;padding-left:179px;}
.registrationBox .greyRow{float:left;width:100%;}
.registrationBox .greyRow .lockRow{float:left;width:726px;height:20px;background:#f2f2f2 url(../images/lock.gif) 4px 5px no-repeat;padding:5px 0;}
.registrationBox .greyRow .withoutLock{background:#f2f2f2;}
.registrationBox .greyRow .lockRow label{float:left;width:249px;line-height:16px;padding-right:9px;text-transform:capitalize;text-align:right;color:#292929;font-size:14px;}
.registrationBox .greyRow .lockRow label span{font-size:18px;font-weight:700;color:#fe0000;padding-right:5px;}
.registrationBox .greyRow .lockRow span.radiotxt{float:left;font-weight:700;font-size:13px;padding:0 10px;}
.registrationBox .greyRow .lockRow input.radioBtn{float:left;width:auto;margin-right:23px;}
.registrationBox .greyRow .lockRow input{float:left;width:163px;height:18px;margin-right:11px;line-height:18px;border:1px solid gray;}
.registrationBox .greyRow .lockRow input.smlinput{width:36px;}
.registrationBox .greyRow .lockRow select{float:left;width:164px;height:18px;border:1px solid gray;}
.registrationBox .greyRow .lockRow select.dateofbirth{float:left;width:51px;margin-right:5px;height:18px;border:1px solid gray;}
.registrationBox .greyRow .lockRow span.redEmail{color:#fe0002;font-size:10px;line-height:20px;}
.registrationBox .greyRow .lockRow span.charLeft{color:#000;font-size:12px;float:left;padding-top:7px;}
.registrationBox .greyRow .lockRow span.expTxt{color:#656565;font-size:12px;float:left;line-height:20px;}
.registrationBox .greyRow .lockRow span.redcode{float:left;background:url(../images/redcodeArroow.gif) no-repeat left 7px;padding-left:19px;font-size:18px;font-weight:700;color:#fe0000;}
.registrationBox .greyRow .whiteMargin{margin-bottom:20px;}
.registrationBox .greyRow p{float:left;height:29px;width:100%;text-align:center;padding-top:2px;}
.registrationBox .greyRow p.entercodered{float:left;height:20px;width:100%;text-align:center;padding-top:10px;}
.registrationBox .greyRow .registerPageBtn{float:left;padding:0 0 18px;}
.WelcomeHead{float:left;width:100%;height:63px;line-height:63px;color:#000;text-align:center;font-size:20px;}
.voiceBox{width:660px;position:relative;margin:0 auto;}
.voiceBox .twoBox{float:left;width:100%;margin-bottom:12px;}
.voiceBox .twoBox .box{float:left;width:298px;height:126px;border:1px solid #ccc;margin:0 15px;}
.voiceBox .twoBox .box .Heading1{float:left;width:286px;height:30px;padding-left:12px;line-height:30px;font-size:21px;color:#048103;background:url(../images/greenBg.gif) repeat-x left top;}
.voiceBox .twoBox .box .Heading2{float:left;width:286px;height:30px;padding-left:12px;line-height:30px;font-size:21px;color:#8547c2;background:url(../images/registerBg.gif) repeat-x left top;}
.voiceBox .twoBox .box .Heading3{float:left;width:286px;height:30px;padding-left:12px;line-height:30px;font-size:21px;color:#1952c3;background:url(../images/blueBg.gif) repeat-x left top;}
.voiceBox .twoBox .box .Heading4{float:left;width:286px;height:30px;padding-left:12px;line-height:30px;font-size:21px;color:#fe0000;background:url(../images/redBg.gif) repeat-x left top;}
.voiceBox .twoBox .box img.junpImg{margin-left:7px;margin-top:0;}
.voiceBox .twoBox .box .contentbox{float:left;width:280px;height:80px;background:#f2f2f2;padding:7px 9px 9px;}
.voiceBox .twoBox .box .contentbox p{padding-bottom:3px;float:left;width:274px;padding-left:6px;font-size:12px;}
.voiceBox .twoBox .box .contentbox p.signleline{line-height:12px;font-size:12px;padding:5px 0 14px 3px;}
.voiceBox .twoBox .box .contentbox p.thirdBoxTxt{line-height:12px;padding:3px 0 16px 3px;}
.voiceBox .twoBox .box .contentbox p span{float:left;font-size:12px;padding-top:1px;}
.voiceBox .twoBox .box .contentbox p a{float:right;font-size:11px;color:#343434;text-decoration:underline;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox{float:left;width:280px;background:#fff;padding-top:1px;}
.voiceBox .twoBox .box .contentbox .forthBox{padding-bottom:5px;}
.voiceBox .twoBox .box .contentbox .firstBox{padding-bottom:3px;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .row{float:left;width:280px;padding:4px 0;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .morePadd{padding:8px 0 9px;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .lastBoxPadd{padding-top:2px;padding-bottom:6px;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .row label{float:left;width:81px;padding-top:2px;padding-right:3px;text-align:right;font-size:14px;color:#000;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .row label.bigLabel{width:104px;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .row input{float:left;width:121px;height:17px;border:1px solid #7f7f7f;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .row input.goBtn{float:left;width:35px;height:19px;border:0;cursor:pointer;background:url(../images/goBtn.gif) no-repeat;margin-left:4px;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .row input.bigtxtBox{width:161px;}
.voiceBox .twoBox .box .contentbox .innerwhiteBox .row a img{margin-left:3px;margin-top:-2px;}
.voiceBox .moreInfoBox{float:left;width:628px;border:1px solid #ccc;margin-top:15px;margin-left:15px;margin-bottom:32px;padding-bottom:3px;}
.voiceBox .moreInfoBox .moreInfoHeading{float:left;width:616px;height:30px;padding-left:12px;line-height:30px;font-size:21px;color:#f3bc00;background:url(../images/yellowBg.gif) repeat-x left top;}
.voiceBox .moreInfoBox p{float:left;line-height:13px;color:#000;font-size:13px;padding:7px 10px;}
.voiceBox .moreInfoBox p a{text-decoration:underline;font-weight:700;color:#000;}
.homeMsg{margin-bottom:10px;color:red;text-align:center;}
.redirectMsg{margin-top:10px;margin-bottom:5px;color:red;text-align:center;}
.loginError{float:left;width:100%;text-align:center;}
.loginBox .loginRow label,.loginBox .loginRow1 label{float:left;font-size:14px;width:287px;padding-right:2px;text-align:right;color:#000;}
.loginBox .loginRow span,.loginBox .loginRow1 span{color:#ff0103;font-size:16px;font-weight:700;}
.loginBox .loginRow input,.loginBox .loginRow1 input{float:left;color:#000;width:163px;height:17px;margin-top:1px;border:1px solid #d4d0c7;}
.voiceBox .twoBox .box .contentbox p a:hover,.voiceBox .moreInfoBox p a:hover{text-decoration:none;}