body{background:#2a447f;/*#aaa;*/text-align:center;}#content{margin:0 auto;/* align for good browsers */text-align:left;/* counter the body center */width:760px;background:#fcf6e0;}/*
#header_top {
	padding: 1px 2px 1px 2px;
	width: auto;
	background: #eee;
	font: 9px Verdana;
	color: #aaaaaa;
}
*/div.question img{margin-top:10px;margin-left:10px;display:block;border:8px solid #000;}div.question b{font-weight:700!important;}div.questions p{font-size:110%!important;}div.questions ol{margin-left:50px!important;}#header_logo{}#header_logo img{display:block;}#header_login{padding:2px 4px;width:auto;border-top:2px solid #888;border-bottom:2px solid #888;background:#f8f8f8;font-size:12px;font-family:Sans-Serif;color:#222;margin-bottom:6px;height:100%;/* fixes IE issue */}#header_login #form_login label{margin:0;padding:0;}#header_login #form_login input.text{border:1px solid #bbb;font-family:Verdana;font-size:11px;color:#000;}#header_login #form_login input.submit{font-weight:700;}#header_login .feedbackPanelERROR{color:#e44;list-style:none;display:inline;}#main{float:left;margin:0;padding:0 16px 10px;/*width: 500px;*/background-color:#fcf6e0;font:.9em/1.2em sans-serif;}#main p{margin:6px 10px 8px;text-indent:.5em;text-align:justify;}#main ul{list-style:none;margin-left:16px;padding-left:1em;text-indent:-1em;}#main ul li:before{content:"\00BB \0020";}#main ol{margin-left:32px;/*	padding-left: 1em;
	text-indent: -1em;*/}#main ol li{margin-bottom:16px;}#main ol li ol li{margin-bottom:8px;}#main h1{margin-top:8px;margin-bottom:6px;font-family:verdana,helvetica,arial,sans-serif;font-size:x-large;font-weight:400;line-height:1.1em;}#main h2 /*,#main form h2*/{font-family:verdana,helvetica,arial,sans-serif;font-size:large;font-weight:400;}#main h1.h_ul,#main h2.h_ul{margin-bottom:10px;padding-bottom:3px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000;}.rcbox{background:url(../_img/rc_bg.gif) repeat;}.rctop div{background:url(../_img/rc_tl.gif) no-repeat top left;}.rctop{background:url(../_img/rc_tr.gif) no-repeat top right;}.rcbot div{background:url(../_img/rc_bl.gif) no-repeat bottom left;}.rcbot{background:url(../_img/rc_br.gif) no-repeat bottom right;}.rctop div,.rctop,.rcbot div,.rcbot{width:100%;height:10px;font-size:1px;}.rcin{margin:0 10px;}.rcbox{margin:4px auto;}/* needed for course pages */.rcbox input.submit{font-size:14px;font-weight:700;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;}.grabber{font-family:Tahoma, Arial, sans-serif;font-size:1em;line-height:1.2em;}#footer{clear:both;padding:4px;border-top:2px solid #aaa;background:#f8f8f8;font:.7em Tahoma, Arial, sans-serif;color:gray;}#footer .right{float:right;}form#two *{font:100%/120% Verdana, Arial, Helvetica, sans-serif;}form#two{width:600px;padding:10px;margin:5px auto;border:1px solid #ccc;background-color:#fefcec;font:.8em verdana, arial, helvetica, sans-serif;font-family:verdana, sans-serif;line-height:1.5em;font-size:1em;}form#two fieldset{display:block;width:auto;margin-bottom:.5em;padding:5px;border:1px solid #444;font-family:verdana, sans-serif;line-height:1.5em;font-size:1em;}form#two fieldset:hover{border:1px solid #888;}form#two p{font-size:.9em;color:#444;padding:0 5px 15px 0;margin:0;}/*was top padding 15px */form#two legend{margin-bottom:10px;padding:6px;font-size:1em;font-weight:700;border-bottom:2px solid #444;/*	background: #f2f0e9;*/color:#444;}form#two input.text{border:1px solid #414d59;padding-left:.5em;margin-bottom:.6em;width:280px;background:#d5e3f0;}form#two input.text:hover{background:#dcecf8;border:1px solid #414d59;color:#000;}form#two input.text:focus{background:#FFF;border:1px solid #380bb8;color:#000;}form#two textarea{width:300px;height:15em;border:1px solid #000;padding:.5em;overflow:auto;background:#d5e3f0;}form#two textarea:hover{background:#dcecf8;border:1px solid #414d59;color:#000;}form#two textarea:focus{background:#FFF;border:1px solid #380bb8;color:#000;}form#two select{margin:0 0 .6em;width:280px;background:#d5e3f0;}form#two select:hover{background:#dcecf8;}form#two select:focus{background:#FFF;}form#two option{background:#fff;color:#000;}form#two optgroup{background:#fff;color:#0bb838;font-style:normal;}form#two optgroup option{background:#fff;color:#000;font:monospace;}/*
form#two #button1, form#two #button2 {color:#fff; padding-right:0.5em; cursor:pointer; width:100px; background:#b80b38; border:1px solid; border-color:#f11f54 #5f051c #5f051c #f11f54;}
form#two #button1:hover, form#two #button2:hover {color:#fff; background:#414d59; border:1px solid; border-color:#4f718a #003 #003 #4f718a; }
*/form#two #button1,form#two #button2{color:#000;font-weight:700;width:60px;background:#c8c8c8;}form#two #button1:hover,form#two #button2:hover{background:#d8d8d8;}form#two label{display:block;clear:left;float:left;width:180px;text-align:right;padding-right:6px;color:#444;margin-bottom:.5em;}div#fixradio{padding:0;margin:0;clear:both;}div#fixradio input{display:inline;width:16px!important;}div#fixradio p{padding:0;margin:0;}table.answers{width:100%;color:#212424;margin-top:1em;margin-bottom:1em;font:90%/150% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;}table.answers tbody{padding:0;margin:0;}table.answers,table.answers tr,table.answers td{border-spacing:0;border-top:1px solid #000;border-bottom:1px solid #000;border-collapse:collapse;}table.answers tr.odd{background:#f2f0f9;}table.answers tr.even{background:#f2f0d9;}table.answers tbody td{width:10%;padding-right:4px!important;padding-top:10px!important;padding-bottom:0!important;vertical-align:bottom;text-align:right;}table.answers tbody td + td{width:90%;margin:0;padding-top:0!important;padding-left:4px!important;vertical-align:middle!important;text-align:left;}/***************************************************************************
 Any table with a checkbox/radio button on the left and text on the right
 
***                                                                     ***/table.table_options tbody td.choice_input{width:12px;padding-right:4px;padding-top:4px!important;padding-bottom:2px!important;vertical-align:top;text-align:left;}table.table_options tbody td.choice_text{margin:0;padding-top:0!important;padding-left:0;vertical-align:middle!important;text-align:left;}table.table_options input{width:auto;background:none;border:none;}table.table_options label{width:auto!important;margin-bottom:0!important;}/***************************************************************************
 User/Quiz Registration Panels on the UserHome page
 
***                                                                     ***/div.quiz_registration{width:480px;padding:4px;margin-bottom:8px;border:1px solid #ccc;background-color:#fefcec;font:.8em verdana, arial, helvetica, sans-serif;font-family:verdana, sans-serif;line-height:1.5em;font-size:1em;}div.quiz_registration table{width:100%;border:0;}div.quiz_registration table td{border:0;}div.quiz_registration .status{width:90%;padding:4px;background:#fcf8f0;border:1px solid #333;line-height:1.2em;font-size:90%;}div.quiz_registration .normal{background:#d0f8b8;}div.quiz_registration .attention{background:#f8f8d0;}div.quiz_registration .caution{background:#f8d8c8;}div.quiz_registration .instructions{padding-left:8px;padding-right:8px;line-height:1.2em;font-size:70%;}div.quiz_registration .form_button{color:#000;font-weight:700;background:#c8c8c8;}div.quiz_registration .form_button:hover{background:#d8d8d8;}/**** Clean up above so no conflicts ****/#main .alert{width:80%;margin:4px auto;padding:4px 4px 2px;border:1px solid #333;line-height:1.2em;font-size:110%;}#main .alert img{float:left;padding-right:6px;}#main .success{background:#d0f8b8;}#main .caution{background:#f8f8d0;}#main .failure{background:#f8d8c8;}#main .alert p{text-indent:0;margin:0;padding:0;}/***************************************************************************
 QuizQuestion page w/ QuestionPanel panels
 
***                                                                     ***/div.questions{width:680px;padding:4px;margin-bottom:8px;border:1px solid #ccc;background-color:#fefcec;font:.8em verdana, arial, helvetica, sans-serif;font-family:verdana, sans-serif;line-height:1.5em;font-size:1em;}div.questions *{font:100%/120% Verdana, Arial, Helvetica, sans-serif;}div.questions fieldset{display:block;width:auto;margin-bottom:.5em;padding:0 5px;border:1px dotted #444;font-family:verdana, sans-serif;line-height:1.5em;font-size:1em;}div.questions legend{margin-bottom:8px;padding:6px;font-size:1em;font-weight:700;border-bottom:2px solid #444;background-color:#fefcec;color:#444;}div.questions p.stem{font-weight:700;}div.questions span.confirm{font-size:.6em;color:#f33;padding:0 0 6px;vertical-align:middle;}div.questions .status p{font-size:1.1em;font-weight:700;color:#224;padding:0;margin-bottom:12px;}div.questions p{font-size:.9em;color:#444;padding:8px 5px 0 0;margin:0;}div.questions .form_button{color:#000;font-weight:700;background:#c8c8c8;}div.questions .form_button:hover{background:#d8d8d8;}div.questions input.radio{width:auto;vertical-align:top;border:0 solid #414d59;padding-left:.5em;margin-bottom:0;margin-top:0;}div.questions table.options{width:96%;color:#212424;margin-top:8px;margin-bottom:12px;}div.questions table.options tbody{padding:0;margin:0;}div.questions table.options,div.questions table.options tr,div.questions table.options td{border-spacing:0;border-top:1px solid #000;border-bottom:1px solid #000;border-collapse:collapse;}div.questions table.options tr.odd{background:#f2f0f9;}div.questions table.options tr.even{background:#f2f0d9;}div.questions table.options tbody td.choice_input{width:12px;padding-right:6px;padding-left:4px;padding-top:4px!important;padding-bottom:2px!important;vertical-align:top;text-align:left;}div.questions table.options tbody td.choice_text{margin:0;padding-top:0!important;padding-left:0;vertical-align:middle!important;text-align:left;}div.questions ol{margin-left:40px!important;list-style:decimal!important;}div.questions ol li{margin:0!important;}span.label_timeout{font-weight:700!important;color:#844;}
