body {
background:#000;
color:#F5F5F5;
font-family:Verdana, Arial, Helvetica, sans-serif!important;
}
.container {
padding-bottom:20px;
}
.bg-grey {
background:#222;
}
.bold {
font-weight:bold;
}
.bright {
color:#fff;
}
.italic {
font-style:italic;
}
.h-pad {
margin:0;
padding:7px;
text-align:right;
}
.h-sub-red {
background:#990000;
border-bottom:#FF0000 dotted 1px;
color:#fff;
padding-left:5px;
}
.h-sub-grey {
background:#222;
border-bottom:#777 dotted 1px;
color:#fff;
padding:.5em;
}
.inner-box {
margin:0 20px!important;
}
#header {
border-bottom:#333 solid 1px;
}
.larger {
font-size:1.4em;
/*letter-spacing:-1px;*/
}
.quote {
border:#333 solid 1px;
padding:10px;
padding-bottom:5px!important;
margin-bottom:10px!important;
}
th {
background:#000;
}
#top-info {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.9em;
}
#top-info li {
list-style:none;
}
#top-info h4 {
clear:both;
background: #990000;
border-bottom: #FF0000 dotted 1px;
padding:3px;
}
#top-info table, .table-entry {
border:#444 solid 1px;
border-bottom:#555 solid 3px;
}
#top-info td, .table-entry td {
border-top:#999 solid 1px;
padding-left:10px;
/*border-bottom:#444 solid 1px;*/
}
/* NAV Styles */
#main-nav {
	float: left;
	margin-bottom: 15px;
	width: 100%;	
	/*background:#333333;*/
	border-top: #990000 dotted 1px;
	border-bottom: #990000 dotted 1px;
}
#main-nav li {
	float:left;
	list-style: none;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}
#main-nav a {
	float: left;
	display: block;
	padding: 8px 20px;
	color: #FFF;
}
#main-nav a:hover {
	color:#00FFFF;
}


