body {
padding:0;
margin:0;
font-family:Verdana,Arial,sans-serif;
background:#000000 url(../images/body-back.jpg) repeat-x fixed top;
color:#fff;
}
iframe {
margin:0;
padding:0;
}
h1 {
line-height:35px;
font-family:Georgia,serif;
font-weight:bold;
margin:0;
padding:0;
}
h2 {
margin:10px 0 2px;
}
h3 {
margin-bottom:8px;
border-bottom:1px dotted #666;
}
h4 {
margin:5px 0 0 10px;
font-family:Georgia,serif;
font-size:85%;
font-weight:bold;
color:#ccc;
}
ul {
list-style:square;
margin:0;
padding-left:25px;
}
li a {
color:#ffcc66;
text-decoration:none;
border-bottom:1px solid #660000;
}
li a:hover {
color: #fff;
text-decoration:none;
border-bottom:1px none #000000;
}
div.internal {
color:#666;
font-size:90%;
font-weight:bold;
}
.menu {
margin:0;
padding:8px 0 12px 10px;
}
div.internal a {
color:#999;
text-decoration:none;
border-bottom:1px solid #444444 !important;
}
div.internal a:hover {
color:#fff;
text-decoration:none;
border-bottom:1px none #000 !important;
}
a.toplink {
font-size:75%;
color:#999;
text-decoration:none;
margin:0 0 0 25px;
padding:0;
border-bottom:1px solid #666;
clear:left;
}
a.toplink:hover {
color:#ffffff;
text-decoration:none;
border-bottom:1px none #000;
}
#header {
height:50px;
padding:6px 0 0 10px;
background:#000066 url(../images/header-back.jpg) repeat-y scroll right;
}
#leftCol {
position:fixed;
top:50px;
left:0;
font-size:75%;
width:110px;
color:#ccc;
}
#rightCol {
position:absolute;
right:0;
top:50px;
font-size:75%;
width:300px;
color:#ccc;
}
#content {
position:absolute;
z-index:1;
top:50px;
left:110px;
right:300px;
background-color:#000;
border-left:1px solid #666 !important;
border-right:1px solid #666 !important;
border-top:0 none;
border-bottom:0 none;
}
#contentWeather {
position:absolute;
z-index:1;
top:50px;
left:110px;
right:0;
background-color:#000;
border-left:1px solid #666 !important;
border-right:1px solid #666 !important;
border-top:0 none;
border-bottom:0 none;
}
#centerCol {
margin:5px 0 10px 10px;
}
#centerCol li {
font-family:Georgia, serif;
}
#footer {
height:15px;
background-color:#660000;
border-top:1px solid #666 !important;
border-bottom:1px solid #666 !important;
font-size:70%;
color:#ccc;
clear:left;
}
#leftCol a {
color:#ccc;
text-decoration:none;
border-bottom:1px solid #555555;
}
#leftCol a:hover {
color:#fff;
text-decoration:none;
border-bottom:1px none #000;
}
#selected {
color:#fff;
background-color:#666;
width:100%;
display:block;
}
#quote {
color:#a8a8a8;
padding:10px;
font-family:Georgia, serif;
font-size:120%;
}
.heading {
font-size:9pt;
white-space:nowrap;
background:#660000 url(../images/heading-back.jpg) repeat-x scroll top;
color:#fff;
padding:3px 3px 3px 10px;
border-top:1px solid #666 !important;
border-bottom:1px solid #666 !important;
border-left:0 none;
border-right:0 none;
}
.imgValid {
border:0 none !important;
}
.w3cbutton {
font-family:Arial,sans-serif;
font-size:11px;
font-weight:bold;
width:10em;
line-height:normal;
background:#ffcc66;
}
.w3cbutton a {
display:block;
width:100px;
padding:.1em 0;
color:#333 !important;
border-top:1px solid #ccc;
border-right:1px solid #555;
border-bottom:1px solid #555;
border-left:1px solid #ccc;
}
.w3cbutton a:link, .w3cbutton a:visited, .w3cbutton a:hover {
text-decoration:none;
color:#333;
}
.w3cbutton a:hover {
border-top:1px solid #555;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc !important;
border-left:1px solid #555;
}
.w3cbutton span.w3c {
background-color:#fff;
color:#2c49a9;
padding:.1em .4em;
}
.w3cbutton span.spec {
padding:0 0 0 .4em;
}
DIV.hlContainer {
margin: 10px 0 0 10px;
}
a.Headline {
color: #ffcc66;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
border-bottom: 1px solid #660000 !important;
}
a.Headline:hover {
color: #fff;
border-bottom: 1px none #000 !important;
}
span.Source {
color: #ccc;
}
span.Date {
color: #999;
font-size: 75%;
}
DIV#headlines {
width: 300px;
height: 480px;
overflow: scroll;
font-size: 10pt;
margin: 0;
padding: 0;
font-family: Arial,sans-serif;
background-color: #000;
}
A.cid { display: none; }
IMG#closeL, IMG#closeR { float: right; margin-top: -17px; text-decoration: none !important; border: 0 none inherit !important; }
IMG#showL { line-height: 20px; height: 20px; float: left; margin-top: -3px; margin-left: -9px; display: none; }
IMG#showR { float: right; margin-top: -17px; display: none; }
/* Generic download button */
p.download {
	width:218px;
	height:auto !important;
	background:transparent url('/images/download.png') no-repeat 0 0;
	font-size:20px;
	font-weight:bold;
	margin:0 0 1em;
	min-height:56px;
	white-space:nowrap;
}
p.download a {
	background:#690 url('/images/download.png') no-repeat -5px 0;
	color:#f7faf2;
	display:block;
	line-height:1.3;
	margin:0 5px;
	padding:5px 3px 0 9px;
	text-decoration:none;
	text-shadow:0 1px 1px #363;
}
p.download a:hover {
	color:#fff;
}
p.download span {
	background:url('/images/dl-arrow-white.gif') no-repeat 0 50%;
	display:block;
	font-size:11px;
	font-weight:normal;
	line-height:1em;
	padding:2px 0 2px 12px;
}