﻿body, td, table  { font-family: Verdana; font-size: 10pt; color: #000000; font-weight: normal; }

ul           { list-style-type: square }

p      { font-size: 10pt; color: #000000; font-family: Verdana; margin-top: 0; margin-bottom: 0 }

.head      { font-size: 12pt; color: #000000; font-weight: bold; font-family: Verdana}   
                         
.bodybd      { font-size: 10pt; color: #000000; font-family: Verdana}

a            { font-family: Verdana; text-decoration:none;}

h1           { font-size: 14pt; font-family: Verdana; font-weight: normal; color:#8D97A1 }

a:link       { font-family: Verdana; color: #B20808; text-decoration:none;}

.nav1   { font-family: Verdana; color:#B20808; text-decoration:none;}

.nav1:hover { color: #B20808; font-family: Verdana; text-decoration:none;}

/*.nav1:visited { color: #13268D; font-family: Verdana; text-decoration:none;}*/

.nav1:link { color: #B20808; font-family: Verdana; text-decoration:none;}

.date  { font-family: Verdana; font-size: 11px; color: #ffffff; font-weight: bold; }

.Title  { font-family: Verdana; font-size: 11pt; color: #13268D; font-weight: bold; }

A
{
    COLOR: #B20808
}
A:active
{
    COLOR: #B20808
}
A:link
{
    COLOR: #B20808
}

/*NAV AND DROP DOWN STYLES*/
#nav {
	float: left;
	clear: left;
	position: relative;
	background-color: #13268d; /*#ca6466;*/
}
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	width: 148px;/*158px;*/
	height: 19px;/*28px;*/
	width:expression('158px');
	height:expression('28px');
	padding: 7px 0 0 10px;
	text-transform: uppercase;
	display: block;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	background: #13268d; /*#b2080b;*/
	border-top: 3px solid #4e5b69;
	border-top-width:expression('2px');
}

#nav li.bottomLink a {
	border-bottom: 3px solid #4e5b69;
}
#nav a:hover {
	background: #4559c7;
	color: #13268d;
}

#nav li { /* all list items */
	float: left;
	height: 28px;
	margin: 0;
	/*width: 10em;  width needed or else Opera goes nuts */
}
#nav li.twoline { height: 40px; }
#nav li.twoline a { height: 31px; height:expression('41px'); }

#nav li.twoline ul li { height: 22px; }
#nav li.twoline ul li a { height: 19px; }

#nav li.twoline ul { margin-top:-41px; margin-top:expression('-48px'); }

#nav li blockquote {
	margin: 2px -24px 2px 10px;
}
#nav li blockquote a, #nav li blockquote a:hover {
	width: 205px;
}

#nav li ul { /* second-level lists */
	background: #ffffff;
	width: 190px;
	width:expression('170px');
	margin-top: -29px;
	margin-top:expression('-29px');
	margin-left: 158px;
	position: absolute;
	border: 1px solid #8d8d85;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin-right: 0;
}


#nav li ul li {
	background: #ffffff;
	display: block;
	height: auto;
	width: 190px;
	margin-right: 0;
}
#nav li ul li a {
	width: 180px;
	height: 19px;
	padding: 2px 0 0 10px;
	text-align: left;
	text-transform: none;
	font-size: 11px;
}


#nav li ul ul { /* third-and-above-level lists */
	margin: -24px 0 0 200px;
	border-left: 1px solid #6a941b;
	border-top: none;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	display: block;
	
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	display: block;
}


#nav ul li.sfhover {
	
}
#nav ul ul li.sfhover {
	
}
#nav ul li:hover {
	
}
#nav ul ul li:hover {
	
}

#nav ul li:hover a#leftSide {
	
}
#nav ul li.sfhover a#leftSide {
	
}

#nav li.sfhover ul a {
	color: #733415;
	background: none;
}
#nav li:hover ul a {
	color: #733415;
	background: none;
}
#nav li.sfhover ul a:hover {
	color: #fff;
	background: #103480;
}

#nav li:hover ul a:hover {
	color: #fff;
	background: #103480;
}
#nav li:hover, #nav li.hover {
	position:static;
}

.borderBox {
	text-align: left; 
	border-top: 1px solid #cbcbcb;
	/*border-bottom: 1px solid #cbcbcb;*/
	padding: 3px 20px;
	margin: 18px 0; 
}