@charset "utf-8";
/* CSS Document */

p {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:5px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1A1A1A;
}

.headerlinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-right:15px;
	vertical-align:top;
}

.headerlinks a {
	text-decoration:none;
	color:#000000;
}

form {
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1A1A1A;
}

a {
	color:#666633;
	text-decoration:underline;
}

img a {
	text-decoration:none;
}

.news {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:5px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1A1A1A;
}

.news a {
	color:#666633;
	text-decoration:underline;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#57271A;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:#333333 1px 1px 1px;
}

#footer {
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
}

#footer a {
	text-decoration:none;
	color:#333333;
}

#nav {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:900;
	text-transform:uppercase;
	position: relative;
	display: inline;
	float: right;
	padding-left:10px;
	padding-right:10px;
	text-shadow:#333333 1px 1px 1px;
}

#nav a{
	color:#ffffff;
	text-decoration:none;
}

#nav a:active{
	color:#ffffff;
	text-decoration:none;
}

.leftnav {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bolder;
	padding-left:20px;
	padding-right:10px;
	line-height:24px;
}

.leftnav a{
	color:#000000;
	text-decoration:none;
}

.leftnav a:active{
	color:#000000;
	text-decoration:none;
}

.leftnav ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 149px; /* Width of Menu Items */
border-bottom: 1px solid #ccc; /*If the items have a border, add this border to match*/
}
	
.leftnav ul li{
position: relative;
}
	
/*Sub level menu items */
.leftnav ul li ul{
position: absolute;
width: 170px; /*sub menu items width*/
top: 0;
visibility: hidden;
}

/* menu links style */
.leftnav ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #000000; /* Main item text color*/
text-decoration: none; 
background: #363466; /* Main item text color*/
padding-top: 4px; /* Main Item Padding */
padding-right: 5px; /* Main Item Padding */
padding-bottom: 4px; /* Main Item Padding */
padding-left: 5px; /* Main Item Padding */
border: 1px solid #ccc; /* Main Item Border */
border-bottom: 0; /* Leave as 0 for bordered items and add the border-bottom to the ul style above */
padding: 7px 6px;
}

.leftnav ul li a:visited{
color: #000000;
text-decoration:none; /* Visited color. This will usually match the main color to keep the menu consistant */
}

.leftnav ul li a:hover{
background-color:  #605BAC;
text-decoration:none; /*Main item hover background color. You can also add text color here to change hover text color*/
}

.leftnav .subfolderstyle{
/*background: url(media/arrow-list.gif) no-repeat center right;*/ /*This is the image that will appear when an item has sub items.*/
}

/* Additional styles for each level. */

.leftnav #LI1 {
 /*Styles for top level LI tags*/
}

.leftnav #A1 {
 /*Styles for top level A tags*/
}

.leftnav #LI2 {
 /*Styles for second level LI tags*/
}

.leftnav #A2 {
 /*Styles for second level A tags*/
}

.leftnav #LI3 {
 /*Styles for third level LI tags*/
}

.leftnav #A3 {
 /*Styles for third level A tags*/
}
	
/* Holly Hack for IE \*/
* html .leftnav ul li { float: left; height: 1%; }
* html .leftnav ul li a { height: 1%; }
/* End */

#downloads {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B9A668;
	font-weight:bold;
}

#downloads a {
	text-decoration:none;
	color:#B9A668;
}

#stories {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B9A668;
	font-weight:bold;
}

#stories a {
	text-decoration:none;
	color:#B9A668;
}

#news {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B9A668;
	font-weight:bold;
}

#news a {
	text-decoration:none;
	color:#333333;
}