/* STYLE LEFT NAV */
/* There are a number of views to every site.  Each view should have a similar */
/* look and feel to the other.  Therefore the defaults should determine the entire site */
/* unless specifically stated.  In this instance, please remove the comments around the */
/* sections that have been remarked out. */

/* Defaults for the majority of the site */
body, {
	min-width: 10px;
	position: relative;
/*	background-color: #555555;*/
	background-position: center;
	margin-top: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #252525;
}

/* This refers to the page title which appears on every page */
.topbanner {
	padding: 0px; /*	color: #525151; */
	color: Purple;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	background-color: none;
}
.topbanner th {
	color: #333399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	background-color: none;
}
.content {
	margin-top: 0px;
	background-color: #d7dadc;
/*	filter:alpha(opacity=90);*/
	color: black;
	vertical-align: top;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #252525;
}
.optincontent {
	margin-top: 0px;
	background-color:#FFFFFF;
	color: gray;
	vertical-align: top;
	padding: 0px;
}
/* This refers to the text in the footer area */
.foottext {
	color: #252525;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: none;
	text-align: center;
	line-height: 14px;
}
/* This refers to the link at the bottom of every page which takes the user back to the top of the page */
.backtotop {
	color: #252525;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
/*Heading Levels*/
h1 {
	color: #196394;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
}
h2 {
	color: #196394;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline italic;
	line-height: 18px;
}
h3 {
	color: #196394;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
}
h4 {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
}
h5 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
}
h6 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}
/* Links */
a:link {
	color: #252525;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #005fa9; /* This is blue */
	text-decoration: underline;
	font-weight: none;
}
a:hover, a:active {
	color: #9ea837; /* This is green */
	text-decoration: bold;
	font-weight: none;
}
/*
a.subtleLink:link, a.subtleLink:visited, a.subtleLink:hover {
	color: #CCCCCC; 
	text-decoration: none;
	font-size: 8px;
}*/
/* Bottom Navigation */
/* This isn't used often */
.bottomnav a {
	color: #CDADDD;
	text-decoration: none;
	font-weight: bold;
}
.bottomnav a:hover {
	color: #99CCFF;
}


/* Miscellaneous */
.hr {
	color: #993399;
	size: 18px;
	width: 100%
}
/*.hrmenu {
	color: #;
	size: 0px;
	width: 100%
}*/

/* Navigation Bar - Applies to the Left Menu Area*/
/* Some changes may also be needed in the menu_tpl.tpl file however try to avoid adjusting this file if possible */
.nav {
	background-color: #9fa615;
/*	background-image: url(../images/menubg.jpg);*/
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height:29px;
	width: 100%;
	vertical-align: top;
	padding: 0px 0px 0px 10px;
	border-style: none;
	border-width: 0px 0px 0px 0px;
	border-color: #993333;
}

.nav a:link {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height:29px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:visited {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height:29px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:hover {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height:29px;
	font-weight: none;
	color: #196394;
	text-decoration: none;
}
/*Sub-Menu Items */
.nav li {
	position: relative;
/*	float: none;*/
	background-color: #FFFFFF;
	border: 1px none;
	display: block;
/*	padding: 2px;*/
	height: 31px;
/*	text-align:center;*/
/*	width: 115px;*/
}
/*.nav ul, ul {
position: absolute;
	margin-left: -75px;*/
/*	margin-top: 17px;
}*/
/*.nav ul ul[alt="menu"] {
	margin-left:50px;
}*/
.leftshading {
	background-color: #675350;
}
.leftcolumn {
	background-color: #196394;
/*	background-image: url(../images/menubg.jpg);*/
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height:29px;
	width: 100%;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-width: 1px 1px 1px 0px;
	border-color: #993333;
}