html {background-color: #000; color: #fff; }
.clear {clear: both; height: 1px;}
* {outline: none;}
a {color: #fff; text-decoration: underline;}
a:hover {text-decoration: none;}
strong {font-weight: bold;}
em	{font-style: italic;}
h1 {font-size:2.7em;line-height:1.2em;font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;font-weight:bold; margin: 0 0 100px 0; color: #ccc;}
h2 {background-color: #000; color: #fff; font: normal normal normal 1.1em Arial, sans-serif; display: inline; padding: 3px; margin: 10px 0 0 0; position: relative;}
h3 { color: #000; font: normal normal normal 1.2em Arial, sans-serif;font-weight: bold; padding: 0px; margin: 0; position: relative;}
hr { background-color: #000000; color: #000000; position: relative; margin: 0; height: 0px; border: 1px solid #000;} 
p.copyright {font-size: .8em;}
#logo {position: absolute; width: 190px; height: 105px; padding: 0; margin: 0; top: 0; left: -200px;}
#cover {margin: 0 auto; text-align: center; margin-top: 40px; }
#cover a img{border: 0; text-decoration: none;margin-left: 5px;margin-right: 5px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.80; }
#content {width: 710px; margin: 0 auto; background-color: #fff; padding: 20px; color: #000; margin-bottom: 40px; position: relative;font: normal normal normal .9em Arial, sans-serif; margin-top: 40px; letter-spacing: .08em; line-height: 1.5em;}
#content a {color: #000;}

#cover a:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }

#footer {margin: 0 auto; text-align: center;font: normal normal normal .8em Arial, sans-serif; margin-top: 40px; letter-spacing: .08em; line-height: 1.5em;}

table.info, p.info { margin-left:2em; }
table.info th { text-align:right;white-space:nowrap;vertical-align:top; }

.feature { font-size:120%; }
.feature ol { font-weight:bold; }
.feature ol li span { font-weight:normal; }
