/* Windhorse Styles */


body {
	margin:10px;
	color:#0F0F0F;
	text-align:left;
	font-family: tahoma;
	font-size: 11px;
	}
	
table {
	border: 0;
	padding: 0;
	vertical-align: text-top;
	background-repeat: no-repeat;
}

images {
border: 0px;
}

h2,  h4 {
	color: #465126;
	font:Georgia, "Times New Roman", Times, serif;
}
h1,  h3 {
	color: #293247;
	font:Georgia, "Times New Roman", Times, serif;
}
	
a:link{
	color: #000033;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	color: #657537;
	text-decoration:underline;
	font-weight: bold;
	}
a:active {
	color: #000033;
	text-decoration:underline;
	font-weight: bold;
	}
a:visited {
	color: #000033;
	text-decoration:none;
	font-weight: bold;
	}
	
/* ID Styles */
	
#content {
	width: 822px;
	margin: 0 auto 0 auto;
	text-align: left;
	background-position: top;
	vertical-align: top;
}

#wrapper
{
	position: relative;
	width: 822px;
	text-align: left;
	margin: 15px auto 15px auto;
	color: #0F0F0F;
	font-size: 11px;
	padding-top: 15px;
}

#Layer1 {
	position:absolute;
	width:512px;
	height:61px;
	z-index:1;
	left: 296px;
	top: 133px;
	color: #000033;
}

/* Class Styles */


.sidebar {
	font:16px tahoma;
	color: #CCCCCC;
	line-height:18px;
	padding: 10px;
	padding-top: 25px;
	background-color: #666600;
	}
	
.BoxName {
	font:22px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	letter-spacing:0.1em;
	line-height:26px;
	padding: 5px 0 0 0;
	text-align: center;
	}
	
.BoxContent {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	text-align:left;
	valign: top;
	vertical-align: text-top;
	border: 0px;
	padding: 10px;
	color: #000033;	
	}
	
#content #wrapper .BoxContent h2 {
	color: #000033;
	}


.BoxContentSub {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.1em;
	background:#8F9BB3;
	text-align:left;
	vertical-align: top;
	valign: top;
	padding: 10px;	
	}
	
.BoxContentSubRt {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	text-align:left;
	padding: 10px;
	color: #000033;
	background-color: #fff;
	vertical-align: top;
	}
	
.BoxName a {
	font:20px tahoma;
	color: #FFF;
	text-decoration:none;
	letter-spacing:.1em;
	text-align:left
	}
	
.BoxName a:visited {
	color: #FFF;
	text-decoration:none;
	}
	
.BoxName a:hover, .BoxName a:active {
	color: #FFF;
	font-weight:bold
	}
		
.navText {
	font:12px ;
	color: #fff;
	letter-spacing:0.1em;
	padding-left: 40px;
	}
	
.navText a {
	color: #fff;
	text-decoration:none;
	font-weight:normal
	}
	
.navText a:visited {
	font:12px;
	color: #fff;
	text-decoration:none;
	}

.navText a:hover {
	font:13px;
	color: #fff;
	text-decoration:underline;
	font-weight: bold;
	}

.navText a:active {
	font:13px;
	color: #fff;
	text-decoration:underline;
	font-weight: bold;
	}
	
.footertext{
	font:11px arial;
	line-height:14px;
	color:#fff;
	text-align:center;
	background-color: #3B4865;
	}
	
.footertext a {
	color: #fff;
	text-decoration:none;
	font-weight:normal
	}
	
.footertext a:hover {
	font:13px;
	color: #fff;
	text-decoration:underline;
	font-weight: bold;
	}
	
.footertext a:active {
	font:13px;
	color: #fff;
	text-decoration:underline;
	font-weight: bold;
	}

.credits {
	font-size: 9px;
}

