* {
margin:0;
padding:0;
}
body {
background:#fff;
color:#000;
}
a {
text-decoration:none;
}

a.thumb {
display:block;
float:left;
height:135px;
margin:5pt 5pt 10pt 0;
text-align:center;
vertical-align:middle;
width:135px;
}
#head {
height:56px;
text-align:center;
vertical-align:middle;
}
#menu {
display:none;
}
#main {
vertical-align:top;
text-align:left;
}
#main #jump {
display:none;
}
#main #sitemap ul {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
list-style:decimal;
margin:8px 0 8px 32px;
}
#main .preview {
border: 1px solid #000;
height:50px;
margin:8px;
text-align:left;
vertical-align:top;
}
html>body #main .preview {
min-height:50px;
height:auto;
}
#main .preview a {
color:#000;
display:block;
font:11pt Arial,Helvetica,sans-serif;
text-decoration:none;
}
#main .preview p {
margin:5px 5px 5px 65px;
}
#main address {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
margin:8px 16px 8px 8px;
}
#main address a {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
text-decoration:underline;
}
#main blockquote {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
margin-left:32px;
}
#main h1 {
border-bottom:1px dashed #000;
color:#000;
font:bold 11px/25px Arial,Helvetica,sans-serif;
margin:0 16px 0 8px;
}
#main h1 a {
border:0;
color:#000;
font:bold 11px/25px Arial,Helvetica,sans-serif;
text-decoration:none;
}
#main h2 {
clear:left;
color:#000;
font:bold 11pt Arial,Helvetica,sans-serif;
margin:8px 16px 8px 8px;
}
#main h3 {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
margin:8px 16px 8px 8px;
}
#main img {
float:left;
margin:0 8px 8px;
border:0;
}
#main dl.imgleft {
background:#fff;
display: inline;
float: left;
margin:0 8px 8px 8px;
}
#main dl.imgleft dt {
margin: 0;
padding: 0;
}
#main dl.imgleft dt a{
margin: 0;
padding: 0;
display:block;
}
#main dl.imgleft dt img{
float: none;
margin: 0;
padding: 0;
}
#main dl.imgleft dd {
color:#999;
font:10px Arial,Helvetica,sans-serif;
margin: 0;
padding: 2px;
}
#main dl.imgfull {
background:#fff;
display: block;
clear:both;
margin:8px;
}
#main dl.imgfull dt {
margin: 0;
padding: 0;
}
#main dl.imgfull dt a{
margin: 0;
padding: 0;
display:block;
}
#main dl.imgfull dt img{
float: none;
margin: 0;
padding: 0;
}
#main dl.imgfull dd {
color:#999;
font:10px Arial,Helvetica,sans-serif;
margin: 0;
padding: 2px;
}
#main ol {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
list-style:disc;
margin:8px 8px 8px 32px;
}
#main p {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
margin:8px 16px 8px 8px;
}
#main p a {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
text-decoration:underline;
}
#main p a:hover {
color:#000;
}
#main table {
border:1px solid #000;
color:#000;
font:11pt Arial,Helvetica,sans-serif;
margin:8px 16px 8px 8px;
}
#main ul {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
list-style:square;
margin:8px 8px 8px 32px;
}
#main ul a {
color:#000;
font:11pt Arial,Helvetica,sans-serif;
text-decoration:underline;
}
#main ul a:hover {
color:#000;
}
#print, #print img {
display: none;
}
#right {
display:none;
}
#foot {
display:none;
}
#popup {
vertical-align:top;
text-align:left;
}
#popup dl.imgleft {
background:#fff;
display: inline;
float: left;
margin:0 8px 0 8px;
}
#popup dl.imgleft dt {
margin: 0;
padding: 0;
}
#popup dl.imgleft dt a{
margin: 0;
padding: 0;
}
#popup dl.imgleft dt img{
margin: 0;
padding: 0;
}
#popup dl.imgleft dd {
color:#999;
font:10px Arial,Helvetica,sans-serif;
margin: 0;
padding: 2px;
}
.border {
display:none;
}
.border2 {
display:none;
}
.clear {
clear:both;
}
.main-full {
}
