﻿/************************************** Register 1 section **************************************************/
.top-image-banner {float: left; width: 960px; height: 196px; margin: 0 0 20px 0; padding: 0 0 0 0; background: url(/images/register/register_image_edited-2.gif) 0 0 no-repeat;}
/*********************************** SEO Text **********************************************************/
.seo-text{position:absolute;top:-10000px;left:0px;}
/*********************************** Forms **********************************************************/
#register-left{float:left;border-right:1px solid #c8c6c6;width:319px;height:285px;}
#register-middle {float:left;border-right:1px solid #c8c6c6;width:319px;height:285px;}
#register-right{float:left;width:319px;height:285px;}
#register-left h2, #register-middle h2, #register-right h2 {text-align:left;margin-left:10px}
#bottom-left-box{float:left;width:500px;height:35px;margin-top:10px;}
#bottom-left-box img {float:left;}
#bottom-left-box span {float:left;color:Red;}
#bottom-right-box{float:left;width:456px;height:35px;margin-top:10px;}
#bottom-right-box span {float:RIGHT;}
#bottom-right-box input[type="submit"] {float:right;margin:5px 0 0 10px;}
/**************************************Personal Details (Register page) ***************************************************************/
#register-left-first {float:left;width:155px;margin-top:30px;}
#register-left-second {float:left;width:155px;margin-top:30px;}
.txt-input {float:left;height: 14px; width: 100px;margin:0px 4px 0 4px;border:1px solid #a9a9a9}
.txt-input-small {float:left;height: 14px; width: 100px;margin:0px 4px 0 4px;border:1px solid #a9a9a9}
.select-input {float:left; height: 19px;width: 107px;margin:0px 4px 0 4px;border:1px solid #a9a9a9}
.select-input-small{float:left; height: 19px;width: 107px;margin:0px 4px 0 4px;border:1px solid #a9a9a9}
.help-blank {float:left;margin-top:2px;}
.help-icon {float:left;margin-top:1px;cursor:pointer;}
#register-left div span{float:left;line-height:0em;cursor:pointer;}
#terms {float:left;margin:25px 0 0 17px;}
#terms  input {float:left;}
#terms  label  {float:left;font-size:1em;margin:2px 0 0 10px;}
.background-color-text{float:left;height: 14px; width: 100px;margin:0px 4px 0 4px;border:1px solid #a9a9a9;color:gray;background-color:#f0f8ff;}
/********************* Register university details **********************************************************/
#register-university-details{float:left;width:305px;margin:30px 0 0 10px;}
.select-input-long {float:left; height:20px; padding:0px; width: 240px;margin:0px 4px 0 4px;padding:0px;border:1px solid #a9a9a9;}
#register-university-details span{float:left;line-height:0em;cursor:pointer;}
INPUT[type="text"]{height:15px;}
/********************* Register Career Preference details **********************************************************/
#register-career-preference {float:left;width:305px;margin:30px 0 0 10px;}
.txt-input-career {float:left; height: 14px;width: 240px;margin:0px 4px 0 4px;border:1px solid #a9a9a9;display:none;}
#register-career-preference span{float:left;cursor:pointer;}
.panel{border:1px solid grey; background-color:White;width:243px;}
.button-panel{position:relative;margin:5px 100px 10px 100px;width:40px;height:20px;}
.button-panel input{position:absolute;padding:0px;top:0px;width:40px;} 
.inner-panel{overflow:auto;height:200px;z-index:1000;}
.checkboxList{font-size:0.9em;font-weight:normal;width: 243px;}
/********************* Register complete CSS **********************************************************/
#section-box {float:left;width:958px;margin:20px 0 0 0;}
#section-box .activate-account {float:left;}
#section-box .activate-account .titled-box {float:left;width:957px;}
#section-box .activate-account .titled-box .bulk-message {float:left;font-size:1.8em;width:930px;}
#section-box .activate-account .titled-box .left-message {float:left;font-size:1.8em;width:430px;}
#section-box .activate-account .titled-box .right-message {float:left;font-size:1.8em;}
div.welcome-box{float:left;width:960px;margin:20px 0 0px 0;}
div.welcome-box .h3-box {float:left;width:960px;}
div.welcome-box .h3-box h3 {float:left;width:950px;}
div.welcome-box .container {float:left;width:938px;}
div.welcome-box .container  ol {margin: 0 0 0px 15px; padding: 0px 0 0 3px;line-height:2.0em;}
div.welcome-box .container  ol li {margin: 0 0 0 0; padding: 5px 0  0; font-weight: normal;}
.instruction{margin-left:25px;}
div.welcome-box .container  ol li span strong {position:relative;top:-10px;left:-10px;}
/********************* Register Watermark **********************************************************/
.watermarked_psw{float:left;height: 14px; width: 100px;margin:0px 4px 0 4px;border:1px solid #a9a9a9;background-image:url(/images/register/password.gif);background-repeat:no-repeat;background-position:left;text-align:right;color:White;}
.watermarked_psw1{float:left;height: 14px; width: 100px;margin:0px 4px 0 4px;border:1px solid #a9a9a9;background-image:url(/images/register/password-confirm.gif);background-repeat:no-repeat;background-position:left;text-align:right;color:White;}
/********************* Rep security image **********************************************************/
.security-container{float:left;width:940px;padding: 5px 0 5px 20px;height:45px;vertical-align:middle;}
.security-container img {float:left;}
#security-textbox-container{float:left;width:140px;height:20px;margin:10px 0 0 5px;}
#security-textbox-container img{float:right;}
/********************* Rep Register **********************************************************/
.rep-heading{float:left;width:320px;margin:20px 0px 20px 7px;height:26px;}
.rep-heading-description{float:left;width:600px;margin:20px 0 20px 0;height:26px;}
#register-rep-first {float:left;border-right:1px solid #FFFFFF;width:319px;}
#register-rep-second {float:left;border-right:1px solid #FFFFFF;width:319px;margin:0 0 0 0px;}
#register-rep-three{float:left;width:320px;margin:0 0 0 0px;}
#register-rep-first{float:left;width:315px;margin:0px 0 0 0px;}
#register-rep-first-container span{float:left;line-height:0em;cursor:pointer;}
#register-rep-second-container  span{float:left;line-height:0em;cursor:pointer;}
#register-rep-three-container  span{float:left;line-height:0em;cursor:pointer;}
#register-rep-second  div span{float:left;line-height:0em;cursor:pointer;}
#register-rep-three div span{float:left;line-height:0em;cursor:pointer;}
.txt-input-rep {float:left;height: 14px; width: 240px;margin:0px 4px 0 4px;border:1px solid #a9a9a9;}
.txt-input-rep-long{float:left;height: 14px; width: 236px;margin:0px 4px 0 18px;border:1px solid #a9a9a9;}
.txt-input-rep-long-right{float:left;height: 14px; width: 238px;margin:0px 4px 0 18px;border:1px solid #a9a9a9;}
.select-input-rep-long {float:left; height:20px; padding:0px; width: 255px;margin:0px 4px 0 4px;padding:0px;border:1px solid #a9a9a9;}
.select-input-rep-long-right {float:left; height:20px; padding:0px; width: 242px;margin:0px 4px 0 18px;padding:0px;border:1px solid #a9a9a9;}
#bottom-left-rep-box{float:left;width:500px;height:35px;margin-top:10px;}
#bottom-left-rep-box span {float:left;color:Red;width:300px;}
#bottom-right-rep-box{float:left;width:452px;height:35px;margin-top:10px;}
#bottom-right-rep-box span {float:left;width:350px;}
#bottom-right-rep-box input[type="submit"] {float:right;margin:5px 0 0 10px;}
.text-box-cust {float:left;font-size:11px; cursor:default;height: 18px;width: 243px;margin:0 4px 0 4px;border:1px solid #a9a9a9;overflow:hidden;padding-top:1px;}

