#mainContent form{
display:block;
text-align:center;
}

fieldset{
display:block;
width:480px;
margin:15px auto;
text-align:left;
overflow:hidden; /*fix for Opera do not remove*/
padding:20px 0;
border:0;
}
*html fieldset{background-position: 0 31px;}/* http://archivist.incutio.com/viewlist/css-discuss/64555*/

legend{
display:none;
}

label{
text-align:right;
width:320px;
display:block;
float:left;
margin:0 4px 0 32px;
height:2.1em;
}

.radios input{
float:left;
height:2.1em;
font-size:1em;
}
form br{clear:both;}

#mainContent form p{
margin:16px 32px 8px;
display:block;
float:left;
width:400px;
}

.quizQ{
font-weight:bold;
border:1px solid #ccc;
padding:8px;
background-color:#f7f6fc;
color:#333;
}
#mainContent form p.yes, #mainContent form p.no{width:350px;}

.yes,.no{padding-right:50px;}
.yes{background:#f7f6fc url(/hr/images/yes.gif) no-repeat 95% 53%;}
.no{background:#f7f6fc url(/hr/images/no.gif) no-repeat 95% 53%;}
.quizAnswer{
width:408px;
margin:0 32px;
height:20px;
float:left;
border:1px solid #b3d0b3;
background:#ccffcc;
display:block;
}
.quizAnswer label{margin-left:0;}

.totals{
position:relative;
line-height:7em;
height:9em;
}

.youScored{
position:absolute;
top:42px;
left:208px;
font-weight:900;
}

.score,.scoreSlash,.scoreTotal{
position:absolute;
font-family:"Monotype Corsiva","Brush Script MT",Zapfino,"Apple Chancery","Segoe Script","Lucida Handwriting", "Lucida Calligraphy","Caflisch Script", "Poetica", "Sanvito", "Ex Ponto", "Snell Roundhand", "Nuptial Script", "Palace Script", "Park Avenue", "Poetica", "Shelley", "Kaufmann","Zapf Chancery", "ITC Zapf Chancery", "Zurich Calligraphic", "Chancery", Textile, Mead, Script, "URW Chancery L", "URW Chancery L Medium Italic",script,serif;
color:#517dc1;
font-size:8em;
line-height:100%;
padding-right:15px;
letter-spacing:-10px;
}

.score{
top:-21px;
left:305px;
}

.scoreSlash{
top:-10px;
left:333px;
color:#ccc;
}

.scoreTotal{
top:27px;
left:342px;
color:#333;
}

fieldset .firstLetter{
letter-spacing:-8px;
margin-right:20px;
}

* html #mainContent form p,* html #mainContent form p.yes,* html #mainContent form p.no,* html .quizAnswer {width:400px;display:inline;}
* html label{display:inline;}
* html fieldset .firstLetter {margin-right:10px;}