﻿body {
}
div#registration{width:605px;}
div#registration span.section-subhead{width:540px;}
div#registration select{z-index: 0;}
div.registration{width: 605px; float: left; border-top: dotted 1px #478dc5; padding-top: 20px;}
div.line{width:605px; float: left; padding-bottom: 6px;}
.txt-small{width: 36px;}
.txt-year{width: 46px;}
.txt-field{width: 155px;}
div.label{float: left; width: 180px; text-align: right; padding-right: 5px;}
div#security-option div.label, div#email-option {width: auto; padding-left: 5px;}
div.fields{float: left; width: auto; text-align: left;}
div#step-buttons{float:left;}
span.section-subhead{float: left; width: 590px;}
.validation-summary{float: left;}
.error{border:solid 1px red;}
#ctl00_ContentPlaceHolder1_txtDay, #ctl00_ContentPlaceHolder1_txtMonth, #ctl00_ContentPlaceHolder1_txtYear,
#ctl00_ContentPlaceHolder1_txtAreaCode, #ctl00_ContentPlaceHolder1_txtPhone1, #ctl00_ContentPlaceHolder1_txtPhone2, #ctl00_ContentPlaceHolder1_txtExt
{text-align: center;}
.txt-hidden{display: none;}
.dependentQs{display: none;}
.selfQs{display: block;}
.red-text{color: Red;}
div#email-option{padding-right: 20px;}

