html
{
}

BODY,TD
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:779px;
	background-color:#ffffff;
}

TD
{
	vertical-align: top;
}

.formfield
{
	vertical-align:top;
}

A
{
	text-decoration:none;
	color:BF0B0C;
}

A:hover
{
    color:#CC3333;
}

#header
{
	top:0px;
	position:absolute;
	height:110px;
	width:779px;
	padding-bottom:5px;
}

#flashheader
{
	right:0px;
	top:0px;
	width:779px;
	position:absolute;
}

#flashlogo
{
	width:253px;
}


#navwrapper
{
	background-color:blue;
	padding:0px;
	width:150px;
}

#navigation
{
	padding-right:0px;
	width:150px;
	color:#cccccc;
	height: 100%;
	top:102px;
	border-right:1px solid black;
}

#navigation LI
{
    padding:5px;
	width:150px;
	border-bottom: 1px solid white;
}

#navigation a
{
	font-size:10pt;
	font-weight:bold;
    color:#cccccc;
}

#navigation a:hover
{
	color:white;
}

#navigation ul
{
	list-style: none;
	margin-left:0px;
	left:0px;
	width:150px;
	position:absolute;
	top:0px;
}

#navigation ul li
{
	position:relative;
	padding-left:10px;
	width:150px;
}

.activelink
{
	background-color:#BF0B0C;
		color:white;
	font-weight:bold;
	background-image : url(../img/redmenu.gif);
	background-position : right;
}

.inactivelink
{
	background-color:#004080;
	background-image : url(../img/bluemenu.gif);
	background-position : right;
}

.submenu1
{
	color:#cccccc;
	background-color:#BF0B0C;
	background-image : url(../img/redmenu.gif);
	background-position : right;
}

.submenu1 a
{
	margin-left:5px;	
}

.active-submenu1
{
	color:#cccccc;
	background-color:#BF0B0C;
    background-image : url(../img/redmenu.gif);
	background-position : right;
}

.active-submenu1 a
{
	margin-left:5px;
	color:white;
}

.submenu2
{
	color:#cccccc;
	background-color: #8B0000;
}

.submenu2 a
{
	margin-left:10px;	
}

.active-submenu2
{
	color:#cccccc;
	background-color: #8B0000;
}

.active-submenu2 a
{
	padding-left:10px;
	color:white;
}

#maincopy
{
	position:relative;
	top:115px;
	width:779px;
}

#bodywrapper
{
	margin-left:164px;
	background-color:#eeeeee;
	width:420px;
}

.body-roundtop { 
	background: url(../img/body-tr-corner.gif) no-repeat top right; 
}

.body-roundbottom {
	background: url(../img/body-br-corner.gif) no-repeat top right; 
}

#bodycopy
{
	padding-left:10px;
	padding-right:10px;
	width:420px;
	background-color:#eeeeee;
}

h1
{
	color:#004080;
	border-bottom:1px solid #004080;
	font-size:14pt;
	font-weight:bold;
}

h2
{
	font-size:12pt;
	padding:0px;
}

#floatpanel
{
	position:relative;
	width:180px;
	height:100%;
	background-color:#004080;
	color:#cccccc;
	float: right;
	border-right:0px solid white;
	border-top:0px white solid;
	border-left:0px solid white;
	border-bottom:0px solid white;
	padding-bottom:0px;
}

.roundtop { 
	background: url(../img/tr-corner.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../img/br-corner.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.newspanel
{
	margin:10px;
}

.newspanel a:hover
{
	color:white;
}

.newslink
{
	color:#BF0B0C;
	color:#EE0000;
	padding:0px;
	font-weight:bold;
}

.newslink:hover
{
	color:white;
}

#adpanel
{
	position:static;
	width:180px;
	background-color:#004080;
	color:#cccccc;
	border-right:0px solid white;
	border-left:0px solid white;
}

.adwrapper
{
	background-color:#004080;
}


.ad-roundtop { 
	background: url(../img/tr-corner.gif) no-repeat top right; 
}

.ad-roundbottom {
	background: url(../img/br-corner.gif) no-repeat top right; 
}

#panelspacer
{
	background-color:white;
	height:1px;
}

#advert
{
	background-color:#004080;
	text-align:center;
	padding:10px;
	margin-left:10px;
	width:160px;
	color:black;
	border:none;
}

#advert img
{
    border:none;
    margin-left:-5px;
    text-align:center;
}

#footer
{
	color:silver;
	font-size:7pt;
	padding-top:40px;
	padding-bottom:10px;
}