/*DO NOT EDIT CHANGE or DELETE ITEMS ON THIS FILE*/
/* Reset the Document DLDate: 12/30/09*/
html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
margin: 0; 
padding: 0; 
border: 0; 
}

/*-------------Begin General Formatting-----------------*/
body{
	padding: 0px;
	background: #545046;
	font-family:Tahoma;
	font-size:12px;
	line-height:14px;
	background-repeat: repeat-x;
	color:#0F1426;	
}

ul {margin:0; padding:0; list-style:none}
li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#393939; text-decoration:underline;}
li a:hover {text-decoration:none;}

/*--------------End General Formatting-------------------*/

/*--------------Begin Formatted Settings-----------------*/
h1,h2,p{
	margin: 0px auto;
	padding: 0 5px;
	font-weight:normal;
}
p{
	padding: 0 10px 15px;
}
h1{
	font-size: 150%;
	color: #666666;
	letter-spacing: 1px;
	text-align: Left;
}

/*---------------End Formatted Settings-------------------*/

/*---------------Begin Sections Formatting-----------------*/
/*Main wrapper*/
#wrapper{
	width:800px !important; width /**/:805px;
	height:auto !important;
    margin: 0px auto; /* fix for centering div in firefox */
	padding:2px 2px 2px 2px;
	text-align:left;
	background:#000000;
}


/*Main content wrapper*/
#main{
	float:left;
	width:800px;
	padding:10px 0;
	margin: 0px auto;
	background:#FFFFFF;
}

/*topmenu layout*/
#topmenu {
	text-align:center;
	font-size:11px;
	border-top: solid 1px #666666;	
	color: #0F1426;
	background: transparent;
	padding: 0px 10px 0px 10px;
}
	#topmenu A:link, #topmenu A:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#topmenu A:active, #topmenu a:hover {
		color: #999999;
		text-decoration: underline;
	}

/*Header for the logo and search box*/
#header{
	background: #545046 url(images/header2014.png);
	padding: 0px;
	margin: 0px auto;
	height: 120px;
}


/*Main content 3 columns*/
#left{
	float:left;
	width:140px;
	padding:0px;
	margin: 0px auto;
	background: transparent;
}

/*Main content 3 columns*/
#content{
	float:left;
	width:508px;
	padding:0px 5px 0px 5px;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	margin: 0px auto;
	background: transparent;
}

/* style, color and size links and headings to suit */
#content a {
font: bold 12px/18px arial, helvetica, sans-serif;
/*display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
padding: 2px 3px 3px 15px;*/
margin: 0;

} 

	#content a:link, #content A:visited {
		color:#666666;
		background:#FFF;
		text-decoration: none;
	}
	
	#content a:active, #content a:hover {
		color: #333333;
		background: #FFF;
	}

/*Main content3 columns*/
#right{
	float:right;
	width:140px;
	padding:0px;
	margin: 0px auto;
	background: transparent;
}
/* style, color and size links and headings to suit */
#right a {
font: bold 12px/18px arial, helvetica, sans-serif;
margin: 0;

} 

	#right a:link, #right A:visited {
		color:#666666;
		background:#FFF;
		text-decoration: none;
	}
	
	#right a:active {
		color: #333333;
		background: #FFF;
	}
	
	#right a:hover {
		color: #333333;
		font-size:14px;
		background: #FFF;
	}
	
/*Footer*/
#footer{
	width:800px;
	background:#000000;
	border-bottom: solid 1px #666666;	
	padding:0px;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
}
	#footer A:link, #footer A:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#footer A:active, #footer a:hover {
		color:#999999;
		text-decoration: underline;
	}

/*Bottom Padding*/
#bottom{
	clear:both;
	width: 780px;
	font-size:11px;
	text-align: right;
	height:12px;
	color: #FFF;
	padding: 0px 5px 0px 5px;
	background:#000000;

}
/*---------------End Sections Formatting-------------------*/

/*Vertical Menu*/
#menu {
	float:left;
	width:140px;
	padding:0px;
	text-align: left;
	margin: 0px;
	cursor: default;
	/*border-right: solid 1px #000000;*/
	background: transparent;
} 

#menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding:0;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
font: bold 12px/18px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
/*border-style: solid;
border-color: #ccc #888 #555 #bbb;*/
margin: 0;
padding: 2px 3px 3px 15px;
}

#menu h2 {
color: #666666;
background: #FFF;
font-size:18px;
text-transform: uppercase;
}

#menu a {
color:#666666;
background:#FFF;
text-decoration: none;
}

#menu a:hover {
color: #666666;
font-size:14px;
background: #FFF;
}

#menu li {
/* make the list elements a containing block for the nested lists */
position: relative;
} 

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%; /* to position them to the right of their containing block */
width: 100%; /* width is based on the containing block */
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/*Main body */



/*********End Main body section ************************/


<!--[if lt IE 7]>
<style type="text/css" media="screen">
body {
behavior: url(csshover.htc);
font-size: 100%;
}

#menu ul li a {height: 1%;} 

#menu a, #menu h2 {
font: bold 0.8em/1.4em arial, helvetica, sans-serif;
}

#hmenu ul li {float: left; width: 100%;}
#hmenu ul li a {height: 1%;} 

#hmenu a, #hmenu h2 {
font: bold 0.7em/1.4em arial, helvetica, sans-serif;
}
</style>
<![endif]-->