
.topnav { height: 24px; line-height:24px; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; padding: 5px 12px 5px 12px; margin: 0px;}
.topnav:link { height: 24px; line-height:24px; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; padding: 5px 12px 5px 12px; margin: 0px;}
.topnav:visited { height: 24px; line-height:24px; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; padding: 5px 12px 5px 12px; margin: 0px;}
.topnav:hover { height: 24px; line-height:24px; font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; padding: 5px 12px 5px 12px; margin: 0px; background:#CCCCCC; }

.subMenu { font-size: 11px; color: #666666; font-weight: normal;  text-decoration: none}
.subMenu:link { font-size: 11px; color: #666666; font-weight: normal;  text-decoration: none}
.subMenu:visited { font-size: 11px; color: #666666; font-weight: normal;  text-decoration: none}
.subMenu:hover {font-size: 11px; color: #0FA5BD; font-weight: normal; text-decoration: none}

.footer { font-size: 11px; color: #333333; font-weight: bold; text-decoration: none}
.footer:link { font-size: 11px; color: #333333; font-weight: bold; text-decoration: none}
.footer:visited { font-size: 11px; color: #333333; font-weight: bold; text-decoration: none}
.footer:hover { font-size: 11px; color: #333333; font-weight: bold; text-decoration: underline}


body, form, p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}

p, h1, h2, h3, h4, h5, h6 {
	margin-bottom:10px;
}

body {
	background:url(images/bg.jpg) repeat-x top;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
}

img {
	border: none;
}

#container {
	width: 991px;
	margin: 0 auto;
}

.header-nav {
	height: 24px;
}
.header-banner {
	width: 991px;
	height: 114px;
	background: url(images/header-banner.jpg) no-repeat;
}

.MainPanel-Bottom
{
	width:991px;
	background:url(images/panel-bottom.gif) no-repeat bottom;
	padding-bottom:50px;
	margin:0 0 20px 0;
}
.MainPanel-Content
{
	background: url(images/panel-border-sides.gif) repeat-y;
	padding: 20px 20px 0 20px;
}


/* Top Menu */
#topmenu {
	height:24px;
	background:url(images/navbar.gif) repeat-x;
}


/* Content */
.Headings {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	white-space:nowrap;
}

.Headings-blue {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	color:#82b0e1;
	white-space:nowrap;
}

.ratetable {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	text-align:center;
}
 
 
.ratehead {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	border-bottom:2px solid purple;
	border-right:1px solid #000;
	white-space:nowrap;
}

.rateheadblue {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	border-bottom:2px solid purple;
	border-right:1px solid #000;
	white-space:nowrap;
}
 
.raterow {
	font-size:10px;
	border-right:1px solid #000;
}
 
.raterowblue {
	font-size:10px;
	border-right:1px solid #000;
}
 
.raterowred {
	font-size:10px;
	border-right:1px solid #000;
	color:red;
}
 
.raterowbluered {
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	border-right:1px solid #000;
	color:red;
}
 

/* Footer */
.MainPanel-BottomNav
{
	width:991px;
}

.footer-links {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333333;
}

.footer-links a, .footer-links a:link, .footer-links a:active, .footer-links a:visited {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	color: #333333;
}

.footer-links a:hover {
	text-decoration: underline;
}

.copyright-owner-tag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666666;
}
