﻿/************************************** Register 1 section **************************************************/
div.content .details-section{border:1px none black;float:left;width:520px;margin:15px 0 0 0;}
div.content .details-section .left,div.content .details-section .right {float:left;width:260px;margin-bottom:20px;}
div.content .details-section .left span,div.content .details-section .right span, div.content .details-section .education-details .left span, div.content .details-section .education-details .right span{float:left;width:260px;margin-bottom:5px}
div.content .details-section .both span{float:left;width:82px;}
div.content .details-section .both{float:left;width:520px;margin-bottom:20px}
div.content .details-section .education-details{border:1px none black;float:left;width:520px;margin-bottom:15px}
div.content .details-section .education-details select.month,div.content .details-section .education-details select.year,div.content .details-section .education-details select.ucas{float:left;margin:0 19px 5px 0;width:110px;border:solid 1px #028ab4}
div.content .details-section .education-details .degree-width{width:520px;border:1px none red;float:left}
div.content .details-section .education-details .degree-width .left span, div.content .details-section .education-details .degree-width .right span{float:left;width:260px;margin-bottom:5px}
div.content .details-section .other-details{border:none;float:left;width:520px;padding-left:1px}
div.content .login{border:none;float:right;width:300px;height:150px;background-color:#EEEEEE;padding:10px}
div.content .login h2{margin-bottom:5px}
.register-textbox,.formText{height:15px;width:180px;border:solid 1px #028ab4}
.select-medium{width:240px;border:solid 1px #028ab4}
.select-small{width:110px;border:solid 1px #028ab4}
.register-button{background:transparent url(/images/btnblank_xxl.gif) no-repeat scroll 0;border:0 none;color:white;height:27px;width:150px;display:block;float:left;cursor:pointer;margin-top:10px;border:1px sold red;}
div.content .login .list .a,div.content .login .list .b{list-style-type:none;display:inline;float:left;border:1px none black;margin:10px 0 0 0}
div.content .login .list .b{margin-left:5px}
div.content .login .list .a label{float:left;width:80px}
div.content .login p{padding:10px 40px 0 0;text-align:right;border:1px none black}
div#uxSecondCourseListSection {float:left;}
div#uxJointCheckBoxSection input {margin-top:15px;margin-right:5px;}
div#uxJointCheckBoxSection {float:left;width:100px;height:45px;}
div#uxFirstCourseListSection {float:left;width:250px;height:45px;}
/************************************** Register 2 section **************************************************/
.whats-this{margin-left:10px}
div.content .occupations-details,div.content .qualifications-details,div.content .course-details,div.content .location-details,div.content .salary-details,div.content .language-details,div.content .work-eligibility-details{border:none;margin-bottom:40px}
div.content .occupations-details .dropdown-selected-values,div.content .occupations-details .dropdown-container,div.content .occupations-details .dropdown-label{float:left}
div.content .qualifications-details input,div.content .location-details input,div.content .course-details input{height:14px;width:14px;padding:0;margin-right:5px}
div.content .occupations-details .dropdown-label{width:100px}
div.content .occupations-details .dropdown-selected-values{margin-left:20px}
div.content .occupations-details .dropdown-container select{float:left;margin:0 0 5px 0;width:240px;border:solid 1px #f69f49}
div.content .language-details .dropdown-label{margin:0 0 5px 0;width:280px}
div.content .language-details .dropdown-label span{margin:0 85px 0 0}
div.content .language-details .dropdown-selected-values{margin:5px 0 0 0}
/************************************** Register 3 section **************************************************/
.milkroundEmailPreference, .secondPostEmailPreference,.diversityEmailPreference,.furtherStudyEmailPreference{float:left;width:100%;margin:20px 20px 20px 0}
.htmlEmailPreference{float:left;width:100%;margin:0 0 10px 0}
.furtherStudyEmailPreference .dropdown-label{margin:0 0 5px 0}
.furtherStudyEmailPreference .dropdown-label span{margin:0 120px 0 0}
.furtherStudyEmailPreference .dropdown-selected-values,.secondPostEmailPreference .dropdown-selected-values{margin-top:5px}
.htmlEmailPreference input{width:14px;height:14px;margin-right:5px}
.diversityEmailPreference img {margin-bottom: 16px;}
.furtherStudyEmailPreference img {margin-bottom: 16px;}
/************************************** Register complete section ********************************************/
#section-box{float:left;width:855px;}
#sectionGuidelinesA {float:left;width:600px;}
#sectionGuidelinesA H1 {margin:0px 0 5px 0}
#sectionGuidelinesB {float:left;width:250px;}
#display-online-reps {float:left;width:590px;margin:25px 0 0 0}
#display-online-reps #display-online-reps-left{float:left;width:470px;}
#display-online-reps #display-online-reps-image {float:left;width:100px;}
.registeration-complete ul{margin:10px 0 0 0}
.registeration-complete ul li{background-image:url(/images/bul_1.gif);background-repeat:no-repeat;background-position:left center;padding-left:22px;list-style:none}
div#sectionHome4{float:left;width:250px;border:1px solid black;margin-bottom:3px}
div.section div.upcoming-deadline {border:1px solid red;width:250px;}
div.section div.upcoming-deadline-module{border:1px solid red;width:250px;}
/************************************** NI OPT OUT ********************************************/
.NIOpt{float:left;margin:10px 10px 0 0;}
.NIOpt-Label{float:left;width:480px;margin:10px 0 0 0}
/**************************************** jQuery Impromptu CSS ****************************************************/
.jqifade{position: absolute;background-color: #aaaaaa;}
div.jqi{width: 520px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;position: absolute;background-color: #ffffff;font-size: 11px;text-align: left;border: solid 1px #eeeeee;-moz-border-radius: 10px;-webkit-border-radius: 10px;padding: 7px;}
div.jqi .jqicontainer{font-weight: bold;}
div.jqi .jqiclose{position: absolute;top: 4px; right: -2px;width: 18px;cursor: default;color: #bbbbbb;font-weight: bold;}
div.jqi .jqimessage{padding: 10px;line-height: 20px;color: #444444;}
div.jqi .jqibuttons{text-align: right;padding: 5px 0 5px 0;border: solid 1px #eeeeee;background-color: #f4f4f4;}
div.jqi button{padding: 3px 10px;margin: 0 10px;background-color: #2F6073;border: solid 1px #f4f4f4;color: #ffffff;font-weight: bold;font-size: 12px;cursor:pointer;}
div.jqi button:hover{background-color: #728A8C;}
div.jqi button.jqidefaultbutton{background-color: #3399cc;}
.jqiwarning .jqi .jqibuttons{background-color: #BF5E26;}
/** clean blue ex */
.cleanbluewarning .cleanblue{ background-color: #acb4c4;}
.cleanbluefade{ position: absolute; background-color: #aaaaaa;}
div.cleanblue{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #ffffff; width: 650px; font-size: 11px; text-align: left; border: solid 1px #213e80;}
div.cleanblue .cleanbluecontainer{ background-color: #ffffff; border-top: solid 14px #213e80; padding: 5px;}
div.cleanblue .cleanblueclose{ float: right; width: 18px; cursor: default; margin: -19px -12px 0 0; color: #ffffff; font-weight: bold;}
div.cleanblue .cleanbluemessage{ padding: 10px; line-height: 20px; font-size: 11px; color: #333333;}
div.cleanblue .cleanbluebuttons{ text-align: right; padding: 5px 0 5px 0; border: solid 1px #eeeeee; background-color: #f4f4f4;}
div.cleanblue button{ padding: 3px 10px; margin: 0 10px; background-color: #314e90; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px;}
div.cleanblue button:hover{ border: solid 1px #d4d4d4;}
/***************************************** End of jQuery Impromptu CSS *****************************************/

.content .linkSeparator{display:none}
.content .forgotLink{position:relative; left:180px}
