body{background:#fff;color:#333;font-family:arial,tahoma,verdana,sans-serif;font-size:9.5pt;margin:0px;padding:0 0 20px;}

p{margin:0 0 1.5em;}
h1,h2,h3,h4,h5,h6{font-family:arial,tahoma,verdana,sans-serif;color:#000;padding-bottom:.1em;margin:.4em 0 .3em;}
h1{font-size:196%;margin-top:.6em;}
h2{font-size:136%;}
h3{font-size:126%;}
h4{font-size:116%;}
h5{font-size:106%;}
h6{font-size:96%;}

.highlight{color:#E17000;}
.subdued{color:#999;}
.error{color:#c00;}
.success{color:#390;}
.caption{color:#999;font-size:11px;}
.date{font:bold 82% arial;color:#bbb;display:block;letter-spacing:1px;}
.clear{clear:both;position:relative;font-size:0;height:0;line-height:0;}
.small,small{font-size:9px;}

ol{margin:.5em .5em 1.5em;}
ol li{margin-left:1.4em;padding-left:0;background:none;list-style-type:decimal;}
ul.nomarker li{background:none;padding-left:0;}
dl{margin:0 0 1em;}
dt{font-weight:700;margin-top:1.3em;}
dl dl{margin:0 0 1.5em 30px;}

img{border:none;}
hr{background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both;margin:.8em 0;}

form{margin:4px 0;padding:0 0 2px;}
input,textarea{font-size:9.5pt;}
select{font-size:9pt;}

table,thead,tbody,tfoot{border:0;}
table.fm{border-collapse:collapse;border:1px solid #aaa;width:95%;margin:4px 2px;}
table.fm tr td,table.fm tr th{border-collapse:collapse;border:1px solid #aaa;padding:2px;}
table.fm tr.title td{font-size:116%;font-weight:700;background-color:#ccc;white-space:nowrap;}
table.fm tr.rh td{text-align:center;font-weight:700;background-color:#ccc;white-space:nowrap;}
table.fm tr.footer td{background-color:#ebebeb;}
table.fm tr.odd td{background-color:#ecf6fc;}
table.fm tr.over td{background-color:#bcd4ec;}

.b1f,.b2f,.b3f,.b4f{font-size:1px;overflow:hidden;display:block;}
.b1f{height:1px;background:#E1ECFE;margin:0 5px;}
.b2f{height:1px;background:#E1ECFE;margin:0 3px;}
.b3f{height:1px;background:#E1ECFE;margin:0 2px;}
.b4f{height:2px;background:#E1ECFE;margin:0 1px;}
.cornerh{background:#E1ECFE;}
.cornerh div{margin-left:5px;}
.cornerh div h1,h2,h3,h4,h5,h6{margin:0;}

div.menu{margin:2px;}
div.footer{clear:both;font-size:90%;color:#666;padding:50px 60px 2px;text-align:center;}

div#indicator{color:#E00000;font-weight:700;padding:2px 2px 4px;}
div#indicator span{vertical-align:middle;padding-left:4px;}
div#indicator img,div#flashmsg img,div#flashmsg span{vertical-align:middle;}
div#flashmsg{background:#c3d9ff;border:1px solid #ccc;margin:2px 1px 4px;padding:4px 2px 6px;}

div.thumbnail{border:1px solid #DDD;float:left;margin-bottom:5px;margin-right:5px;padding:2px;}
div.thumbnail p{text-align:center;margin:2px 0;}
div.spacer{clear:both;}

div.pagelink{clear:both;padding:8px 0 4px;}
div.pagelink a:link,div.pagelink a:visited{color:#005CB1;}

#navmenu{padding:5px 0 6px;}
ul#navlist{padding-left:0;white-space:nowrap;margin:2px 2px 2px 0;}
#navlist li{display:inline;list-style-type:none;text-align:center;margin:2px 5px 2px 0;}
#navlist li a{color:#000;background-color:#eee;border:1px solid #ccc;text-decoration:none;padding:2px 5px;}
#navlist li a:hover{color:#000;font-weight:700;border:1px solid #666;border-top:2px solid #666;border-bottom:2px solid #666;}
