body{font-family:helvetica, arial, tahoma;font-size:75%;line-height:1.5em;color:#455;background-color:#ce151e}
h1, h2, h3, legend{margin:1em 0em;}
h1{color:#ce151e;border-bottom:2px solid #455;text-transform:uppercase;font-size:1.2em;}
h3{line-height:1.3em;}
form{margin:30px 0px;}
#logos{margin:0 auto;text-align:center;margin:2em 0em;background-color:#ce151e}

h3{font-size:2em;}
a{color:#ce151e;}
p{margin:.5em 0px;}
ul{list-style:none;padding:0px;margin:0px;}
legend{margin:0px;padding:0px;font-weight:bold;margin-top:15px;margin-bottom:-3px;}

input[type='text'], input[type='password']{padding:5px;}
input[type='text'], input[type='password'], select{background-color:#fff;border:0px;border-top:1px solid #ccc;}

fieldset{margin:0px;border:0px;font-size:.9em;padding:10px;}

fieldset.general{background-color:#f3fafa;float:left;width:27%;border-right:1px solid #ccc;}
.specialties{float:left;background-color:#f2f2f2;width:30%;border-right:1px solid #ccc;}

.general li{margin:.5em 0px;}
.general select, .general input{width:92%;}

hr{clear:both;}
div#register_container{width:800px;margin:0 auto;background-color:#fff;padding:25px;
-moz-border-radius: 14px;-webkit-border-radius: 14px;border:0px;background-color:#fff;overflow:auto}
