body {background-color:#404040; color:#F0F0F0; margin:0px; padding:0px; font-family:tahoma,arial,sans-serif; font-size:90%;}

#nav {background-color:#404040; color:#F0F0F0; position:absolute; top:0px; left:0px; width:auto; height:100%; padding:10px 0px 20px 10px;}
#nav a:link {background-color:inherit; color:#808080; text-decoration:none;}
#nav a:visited {background-color:inherit; color:#A0A0A0; text-decoration:none;}
#nav a:hover {background-color:#606060; color:#A0A0A0; text-decoration:none;}
#nav a:hover img {background-color:inherit; color:#808080; text-decoration:none;}
#nav img {border:0px #000000; vertical-align:middle;}

#content {background-color:#606060; background-image:url('/img/cactus.gif');color:#F0F0F0; margin:10px 10px 0px 150px; padding:1px 10px 10px 10px; border:0px solid #000000; overflow:auto;}
#content a:link {background-color:inherit; color:#00B0FF; text-decoration:none; font-weight:bold;}
#content a:visited {background-color:inherit; color:#00B0FF; text-decoration:none; font-weight:bold;}
#content a:hover {background-color:inherit; color:#00B0FF; text-decoration:underline;}
#content p {margin:10px 0px 0px 10px; padding:0px; line-height:1.4em}

#headlines {background-color:#606060; color:#F0F0F0; margin:10px 10px 0px 150px; padding:1px 10px 10px 10px; border:0px solid #000000; overflow:auto; font-size:90%;}
#headlines a:link {background-color:inherit; color:#00B0FF; text-decoration:none; font-weight:bold;}
#headlines a:visited {background-color:inherit; color:#00B0FF; text-decoration:none; font-weight:bold;}
#headlines a:hover {background-color:inherit; color:#00B0FF; text-decoration:underline;}
#headlines p {margin:10px 0px 0px 10px; padding:0px; line-height:1em}

#footer {background-color:#505050; color:#A0A0A0; margin:10px 10px 0px 150px; padding:5px 5px 5px 5px; font-size:75%;}
#footer a:link {background-color:inherit; color:#00A0F0; text-decoration:none;}
#footer a:visited {background-color:inherit; color:#00A0F0; text-decoration:none;}
#footer a:hover {background-color:inherit; color:#00A0F0; text-decoration:underline;}

abbr {background-color:inherit; color:#F0F0A0; text-decoration:none;}
h1 {font-size:110%; background-color:#C0C0C0; color:#000000; margin:20px 0px 0px 0px; padding:3px 3px 3px 6px;}
h1.e {font-size:110%; background-color:#FF0000; color:#000000; margin:20px 0px 0px 0px; padding:3px 3px 3px 6px;}
h1.g {font-size:110%; background-color:#00FF00; color:#000000; margin:20px 0px 0px 0px; padding:3px 3px 3px 6px;}
h2 {font-size:100%; background-color:transparent; color:#FFFFFF; margin:20px 0px 5px 0px;}
h2.link {font-size:100%; background-color:transparent; color:#00B0FF; margin:20px 0px 5px 0px;}
h3 {font-size:90%; background-color:transparent; color:#F0F0F0; margin:20px 0px 5px 0px;}
img {border:1px solid #000;}
img.l{border-width:0px; float:left;}
img.r{border-width:0px; float:right;}
li {line-height:2em;}
li.l {line-height:1.5em;}
p {line-height:2em;}
p.c {text-align:center;}
p.f {font-size:75%;}

/* Specifically used to wrap feedback on feedback.shtml */
pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

font.scaps {font-variant:small-caps; font-weight:bold;}

table {font-size:90%; line-height:1em; text-align:left;}
th {background-color:#909090; color:#303030; padding:5px 5px 5px 5px;}
td {background-color:#707070; color:#FFFFFF; padding:3px 5px 3px 5px;}
td.blank {background-color:#606060; color:#FFFFFF; padding:3px 5px 3px 5px;}
td.tran {background-color:transparent}

input{font-family:sans-serif; font-size:100%;}
select{font-family:sans-serif; font-size:100%;}
textarea{font-family:sans-serif; font-size:100%;}
