/* CSS Document */
/* Evolution 7 - 2007 */
* {margin:0; padding:0;}

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8C8C8C; background:url(../images/bg-body.gif) repeat-y #fff; width:550px; line-height:16px; padding-left:25px;}

/*Layout*/
#container {float:left; background:url(../images/bg-container.gif) repeat-x #fff;}

#logos {}
	#road-right {float:left; padding:14px 0 0 14px;}
	#lead-in {float:right; padding:69px 10px 0 0;}
	#agf {float:right; padding-top:22px;}

#content {padding:24px 50px 38px; clear:both;}

#question {padding:10px 0; border-top:2px solid #E5E5E5; margin:10px 0; clear:both;}
	#question img {float:right; padding:4px 0 4px 28px;}
	.answer {padding-left:18px; background:url(../images/radio-off.gif) no-repeat 0 5px;}
	.answer-over {padding-left:18px; background:url(../images/radio-over.gif) no-repeat 0 5px; color:#F56E1C;}
	.answer-on {padding-left:18px; background:url(../images/radio-on.gif) no-repeat 0 5px; color:#3F3F3F;}

#response {padding:0 0 100px 0;}

#footer {background:url(../images/bg-footer.gif) repeat-x; padding:24px 30px; clear:both;}
	#footer a img {filter:alpha(opacity=60); opacity:.6;}
	#footer a:hover img {background:none; filter:alpha(opacity=100); opacity:1;}
	#footer a:hover {background:none;}

/*Formatting*/
p {padding:5px 0;}
h3, h4 {font-size:12px; font-weight:bold; color:#E31973; padding:3px 0;}

a img {border:none;}
a {color:#F56E1C; text-decoration:none;}
a:hover {color:#fff; background:#F56E1C;}

ul {padding:0 0 0 14px;}
ul li {padding:2px 0;}

/*Form*/
#table-details {background:#FEF1EA; border:1px solid #FBC19E; color:#F46E1C; padding:12px; margin:18px 0 0 0;}
	form {display:inline;}
	input, select, textarea {padding:2px; border:1px solid #FBC19E; background:#fff; color:#8C8C8C; font-family:Arial, Helvetica, sans-serif;}
	option {padding:2px 0 0 4px;}
	table, tr, td {vertical-align:middle;}
	.table-hr {border-bottom:1px solid #FBC19E; font-size:2px; height:2px; line-height:2px; margin-bottom:2px;}
	.radio {border:none; background:none;}
	/*Button*/
	#begin-quiz, #form-submit {margin:-12px 12px 0 0;}
		#begin-quiz, #form-submit, #begin-quiz a, #form-submit a {float:right; width:98px; height:23px; background:url(../images/button-begin.gif); display:block;}
		#begin-quiz a:hover {background-position:bottom;}

	/*Submit Button*/
	#form-submit, #form-submit a {float:right; width:69px; height:22px; background:url(../images/submit.gif); display:block;}

label {}

/*Misc*/
.left {float:left;}
.img-right {float:right; padding-left:28px;}
.hidden {display:none;}
#val_logo {padding-left:40px}
