
/**
 * Clients Register
 */
#main div.intro h2 { text-align:center; margin-bottom:0px; }
#main div.intro h3 { text-align:center; margin-bottom:0; color:#f0008d; }
#main div.intro p { text-align:center; margin:5px 0 1em 0; }

#main p.confidence { text-align:center; width:550px; margin:0 auto; color:#c4c4c4; font-size:0.7em; }

#main ul.errors { margin:10px 0 0 0; padding:0; }
#main ul.errors li { list-style-type:none; margin:0; padding:0; width:95%; text-align:center; }
 
#main form { padding-top:10px; }
#main form { width:430px; margin:0 auto; }
#main form div.input.text { font-size:1.5em; }
#main form label span { font-size:0.5em; }
#main form div.input.checkbox input { width:auto; float:left; margin-right:5px; }
#main form div.input.checkbox label { font-size:0.65em; padding:0 0 0 0; } 
#main form div.input.checkbox label .req { font-size:0.9em; }
#main form div.input.checkbox a { text-decoration:none; }
#main form {}

#main form div.submit { top:-87px; left:290px; position:relative; width:145px; }
#main form div.submit input {  padding:5px 0 0 0; width:145px; height:64px; background-image:url(/img/elements/submit-register.png); border:none; color:white; font-size:1em; font-family:Calibri; }
form.std div.submit input:hover { background-position:bottom left; }

#main .req { vertical-align:super }

div.notes {}
div.notes p.reqNote { margin-bottom:10px; }
div.notes p.signIn { font-size:0.7em; }
div.notes p.signIn a { text-decoration:none; }

div.verisign { margin:0 auto; width:115px; }
