BODY { scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #999999; scrollbar-shadow-color: #022a8f; 
       scrollbar-3dlight-color: #022a8f; scrollbar-arrow-color: #999999; scrollbar-track-color: #999999;
       scrollbar-darkshadow-color: #999999; margin: 10px; 
       font-family: Verdana, Tahoma, Arial, sans-serif;
       margin: 18px;  
     }

FORM { display: inline; }     
P, .body  { font-size: 12pt; }
INPUT, SELECT { font-size: 14pt; }
INPUT.oversized { width: 1.1em; height: 1.1em; }
INPUT.txt { width: 300px; }
TEXTAREA { font-size: 14pt; width: 60%; height: 200px; }
	
H1, .h1{ font-size: 24pt; font-weight: bold; }
H2, .h2 { font-size: 16pt; font-weight: bold; }
H3, .h3 { font-size: 14pt; font-weight: bold; }

IMG { border: 0px; }

DIV.halflt { width: 49%; text-align: center; float: left; }
DIV.halfrt { width: 49%; text-align: center; float: right; }

.button { border: 0px; }

DIV.container   { width: 750px; }
DIV.header   { font-size: 14pt; padding: 3px; }
DIV.intro { text-align: center; font-size: 16pt; padding: 6px; }
SPAN.status { font-size: 8pt; font-weight: bold; color: #EC0000; line-height: 2.5em; }
DIV.fact { font-size: 10pt; font-weight: bold; color: #000000; padding-top: 0px; padding-bottom: 12px; }
DIV.fact .h3 { color: #00538E; }
DIV.question { font-size: 12pt; padding: 3px; color: #FFFFFF; background-color: #ee3024; border: solid #CCCCCC 2px; }
DIV.choices  { font-size: 12pt; padding: 3px; color: #FFFFFF; background-color: #00538e; border: solid #CCCCCC 2px; border-top-width: 0px; }
DIV.choices A { color: #EC0000; font-weight: bold; }
DIV.results  { font-size: 12pt; font-weight: bold; padding: 4px; padding-top: 20px; color: #FFFFFF; background-color: #00538E; border: solid #CCCCCC 2px; border-top-width: 0px; }
DIV.results  h2 { color: #FFFF66; }
TABLE.choices { font-size: 14pt; color: #FFFFFF; }
TABLE.choices TD { padding: 3px ; }
DIV.response { padding: 6px; }

DIV.row { clear: both; height: 1em; }

DIV.row SPAN.label { width: 48%; float: left; text-align: right; vertical-align: baseline; }

DIV.row SPAN.forme { width: 49%; float: right; text-align: left; vertical-align: baseline; } 

#NavButton {width: 130px; height: 68px ; font-family: Verdana; font-size: 24pt; font-weight: bold;border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-right:4px ridge #CCCCCC; border-bottom:4px ridge #CCCCCC; background-color: #FFFFFF; color: #0000FF; cursor:hand}
