/* Global Styles */

body {
	margin:0px;
	background-color: #E6E6E6;
	}
	
h1 {
	font:22px tahoma;
	color: #000066;
	line-height:24px;
	letter-spacing:.1em;
	margin-top: 10px;
	}
	
h2 {
	font:16px tahoma;
	color: #849D87;
	font-weight:bold;
	letter-spacing:.1em;
}
	
h3 {
	font:14px tahoma;
	color: #000000;
	font-weight:bold;
	letter-spacing:.1em;

}

h3 {
	font:12px tahoma;
	color: #666666;
	font-weight:bold;
	letter-spacing:.1em;
}

p {
	font:12px tahoma;
	color: #000000;
	letter-spacing:.1em;
}

hr {
	height:1px; 
	color: #cccccc;
	border: none;
	}
	
a {
	color: #006633;
	text-decoration:underline;
	}
	
a:hover {
	color: #003366;
	text-decoration:none;
	}
	
th {
	font:14px tahoma;
	color: #000066;
	background-color: #849D87;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
}

tr.even {
	background-color: #849D87;
}
	
td {
	font:12px tahoma;
	color: #000066;
	letter-spacing:0.1em;
}	

li {
	font:12px tahoma;
	color: #000;
	letter-spacing:.1em;
}	
div#flashplayer {
	z-index: -1;
}
/* ID Styles */

/* ----------------Original Side navigation-----------------------

#navigation a {
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;font:11px tahoma;
	color: #000066;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding:10px;
	border: 1pt solid rgb(20,40,95);
	border-right-width: 0px; 
	border-left-width: 0px; 
	}
	
#navigation a:hover {
	color: #669966;
	border: 1pt solid rgb(66,99,66);
	border-right-width: 0px; 
	border-left-width: 0px; 
	}
 ----------------- End Original Side navigation	 -------------------*/

/* ----------------- Edited "New" Navigation Sample CSS From Monica --------------*/
div#menu {
	margin:0;
	padding:0; 
	list-style-type:none;
	width:100%;	
	position:absolute;
	background:url(images/navigation/bg.png) repeat-x top left;
}

ul#navigation-1 li {
	margin:0; 
	padding:0 10px 0 10px; 
	display:block; 
	float:left;
	position:relative;
	height:36px;
}

ul#navigation-1 li a:link,
ul#navigation-1 li a:visited {
	display:block; 
	text-decoration:none; 
	color:#A7966A; 
	font-size:14px;
	font-weight:bold;
	font-family:"Tahoma",Helvetica,Arial,Verdana,sans-serif;
}
	
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active {	
	display:block; 
	text-decoration:none; 
	color:#849D87;
	font-size:14px;
	font-weight:bold;
	font-family:"Tahoma",Helvetica,Arial,Verdana,sans-serif;
}

ul#navigation-1 li ul.navigation-2 { 
	margin:0; 
	padding:0;
	list-style:none; 
	display:none; 
	width:190px;
	height:auto; 
	position:absolute; 
	top:21px;
	color:#849D87;
	/*left:-1px; */
}

ul#navigation-1 li:hover ul.navigation-2 { 
	display:block; 
}

ul#navigation-1 li ul.navigation-2 li { 
	clear:left; 
	height:auto;
}

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited	{
	clear:left;
	background:#A7966A;
	text-align:left;
	padding:4px;
	padding-right: 15px;
	padding-left: 5px;
	width:180px;
	height: auto;
	border:1px solid #000000;
	position:relative;
	z-index:1000;
	color:#FFF;
	font-size:12px;
	font-weight: normal;
	font-family:"Tahoma",Helvetica,Arial,Verdana,sans-serif;
}

ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover { 
	clear:left; 
	background:#A7966A; 
	text-align:left; 
	padding:4px;
	padding-right: 15px;
	padding-left: 5px;
	width:180px; 
	height: auto;
	border:1px solid #000000; 
	position:relative; 
	z-index:1000; 
	color:#000066;
	font-size:12px;
	font-weight: normal;
	font-family:"Tahoma",Helvetica,Arial,Verdana,sans-serif;
}

ul#navigation-1 li ul.navigation-2 li a span,
ul#navigation-1 li ul.navigation-2 li a:link span,
ul#navigation-1 li ul.navigation-2 li a:visited span {
	position:absolute;
	top:0;
	left:175px;
	padding-left: 10px;
	font-size:10pt;
	color:#FFF;
}

ul#navigation-1 li ul.navigation-2 li a:hover span,
ul#navigation-1 li ul.navigation-2 li a:active span { 
	position:absolute; 
	top:0; 
	left:175px; 
	padding-left: 10px;
	font-size:12pt; 
	color:#000066; 
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 { 
	font-size: 10px;
	display:none; 
	margin:0; 
	list-style:none; 
	width:167px; 
	height:auto;
	position:absolute; 
	left:200px; 
	top:-2px; 
	padding:1px 1px 0 1px; 
	z-index: 800; 
}

ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3	{ 
	display:block; 
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited { 
	padding:4px 4px; 
	width:167px;  
	text-align:left; 
	color:#FFF;
}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	padding:4px 4px; 
	width:167px; 
	text-align:left; 
	color:#000066;
}

ul#navigation-1 li ul.navigation-3 li a span,
ul#navigation-1 li ul.navigation-3 li a:link span,
ul#navigation-1 li ul.navigation-3 li a:visited span {
	position:absolute;
	top:0;
	left:162px;
	padding-left: 10px;
	font-size:12pt;
	font-weight: normal;
	color:#000066;
}

ul#navigation-1 li ul.navigation-3 li a:hover span,
ul#navigation-1 li ul.navigation-3 li a:active span { 
	position:absolute; 
	top:0; 
	left:162px; 
	padding-left: 12px;
	font-weight: normal;
	font-size:10pt; 
	color:#ffffff; 
}


/* -------------------- end Edited "New" Navigation Sample CSS From Monica   ------------------- */
	
#sidebarHeader {
	padding: 0px 4px 14px 4px;
	}

#logo {
	font:18px tahoma;
	color: #849D87;
	line-height:26px;
	letter-spacing:.3em;
	}

#tagline {
	font:14px tahoma;
	color: #849D87;
	line-height:22px;
	letter-spacing:.3em;
	}
	
#dateformat a {
	color:#99CCFF;
	font:11px tahoma;
	color: #99CCFF;
	letter-spacing:.2em;
	text-decoration:none;
	font-weight:bold;
	}
	
#dateformat a:hover {
	color: #ffffff;
	}
	

/* Class Styles */

.bodyText {
	font:11px arial;
	color: #000000;
	line-height:20px;
	letter-spacing:.1em;
	margin-top:0px;
	}
	
.pageName{
	font:22px tahoma;
	color: #000066;
	line-height:22px;
	letter-spacing:.1em;
	}
	
.subHeader {
	font:16px tahoma;
	color: #849D87;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
	
.sidebarHeader {
	font:14px tahoma;
	color: #849D87;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
	
.detailText {
	font:11px arial;
	color: #003399;
	line-height:16px;
	letter-spacing:.1em;
	}
	
.smallText {
	font:10px arial;
	color: #666666;
	}
	

	
