body { margin:0px; width:100%; font-family:verdana, arial, tahoma, sans-serif; background-color:#ffffff; }
img, form, input { margin:0px; padding:0px; }
span { cursor:pointer; }
span.example { border-bottom:1px dashed #666666; }
a, a:hover { text-decoration:none; }
#search { width:100%; height:70px; font-size:10pt; position:absolute; top:20px; left:0px; min-width:800px; }
#search div.logo { width:24%; float:left; text-align:center; }
#search div.form { width:75%; float:left; text-align:left; }
#search div.form table { padding:10px 5px 10px 20px; width:100%; height:70px; font-size:10pt; color:#fcfcfc; }
#search input.text { width:98%; font-size:9pt; }
#search input.submit { font-size:10pt; color:#000000; }
#search input.checkbox { color:#cc0000; }
#search div.menu { clear:both; width:100%; text-align:right; }
#search div.menu div { padding:10px 60px 0px 0px; }
#search div.menu div span { font-size:10pt; color:#cc0000; border-bottom:1px dashed #666666; }
#content { margin:120px 50px 0px 50px; }
#main { width:100%; }
#main p { margin:0px; padding:10px; width:31%; float:left; font-size:10pt; }
#main p a { font-size:14pt; color:#004990; }
#main p a:hover { font-size:14pt; color:#cc0000; border-bottom:1px dashed #666666; }
#footer { clear:both; width:100%; border-top:1px solid #999999; }
#footer div { padding:15px; font-size:9pt; color:#999999; text-align:center; }
#footer div a { padding:1px 2px 1px 2px; font-size:9pt; color:#666666; }
#footer div a:hover { padding:1px 2px 1px 2px; font-size:9pt; color:#ffffff; background-color:#004990; }