
	
	/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */
	
	/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
	
			/*End of styles for the edit box*/
	
	/*******************************************************************************
	
	BROWSER HACKS: the hacks below should not be changed unless you are an expert
	
	*******************************************************************************/
	
	.MenuBarItemIE 
	{
		position: static;
	}
	
	/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
	ul.MenuBarHorizontal iframe
	{
		position: absolute;
		z-index: 1010;
	}
	/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
	@media screen, projection
	{
		ul.MenuBarHorizontal li.MenuBarItemIE
		{
			display: inline;
			float: left;
			background-color: #FFF;
		}
	}
	
	

.headline {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 20px;
	color: #c7a659;
}

.sub_headline {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 16px;
	color: #8b7a5e;
}

.red_headline {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 30px;
	color: #5b161b;
}

.red_sub_headline {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 20px;
	color: #5b161b;
}

.white_headline {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 18px;
	color: #fff;
}

.white_sub_headline {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 15px;
	color: #fff;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #484033;
}

.bodytext-gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8b7a5e;
}

.bodytext-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
}

.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484033;
}

.bodysmallgrey {
	font-size: .9em;
	color: #8b7a5e;
	font-family: Arial, Helvetica, sans-serif;
}

a.bodysmallgrey, a.bodysmallgrey:visited, a.bodysmallgrey:hover {
	font-size: .9em;
	color: #8b7a5e;
	font-family: Arial, Helvetica, sans-serif;
}

a, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
    text-decoration:none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #888;
}

a.bodytext-gold, a.bodytext-gold:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8b7a5e;
    text-decoration:none;
}

a.bodytext-gold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #c7a659;
    text-decoration:none;

}

subpages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
    text-decoration:none;
}

a.subpages, a.subpages:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;
    text-decoration:none;
}
a.subpages:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8b7a5e;
}

.printlink {
	font-size: .9em;
	color: #8b7a5e;
	font-family: Arial, Helvetica, sans-serif;
}

.breadcrumb-separator, .printlink_pipes {
	color: #8b7a5e;
}

.bodytext-white {
    color: #ffffff;
    font-family: arial, helvetica, sans-serif;
    font-size: 13px;    
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}

.emergency {
    color: #990000;
    font-family: arial, helvetica, sans-serif;
    font-size: 18px;
    text-decoration:none;
    font-weight:bold;
}

a.emergency, a.emergency:visited {
    color: #990000;
    font-family: arial, helvetica, sans-serif;
    font-size: 18px;
    text-decoration:none;
    font-weight:bold;
}

a.emergency:hover {
    color: #ffff00;
}

.navlinks {
    color: #8b7a5e;
    font-family: arial, helvetica, sans-serif;
    font-size: 13px;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
}

a.navlinks, a.navlinks:visited {
    color: #8b7a5e;
    font-family: arial, helvetica, sans-serif;
    font-size: 13px;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
}

a.navlinks:hover {
    color: #c7a659;
}

.bottom_links {
    color: #8b7a5e;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    text-decoration:none;
    text-align:center;
}

a.bottom_links, a.bottom_links:visited {
    color: #8b7a5e;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    text-decoration:none;
    text-align:center;
}

a.bottom_links:hover {
    color: #c7a659;
}

.footer {
    color: #8b7a5e;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    text-decoration:none;
    text-align:center;
}

a.footer, a.footer:visited {
    color: #8b7a5e;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    text-decoration:none;
    text-align:center;
}

a.footer:hover {
    color: #c7a659;
}



ul.navigation a, ul.navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #8b7a5e;
}

ul.navigation a:hover {
	color: #c7a659;
}

#navbar ul.navigation {
    margin:0;
    padding:0;
    border:0;
	list-style: none;
}

#navbar ul.navigation li {
	display: inline;
}

#navbar ul.navigation a {
	font-weight: bold;
}

#navbar ul.navigation a:hover {
	text-decoration: none;
}

#navigation ul.navigation {
    margin:0;
    padding:0;
    border:0;
	list-style: none;
}

#navigation ul.navigation li {
	display: inline;
}

#navigation ul.navigation a {
	font-weight: bold;
}

#navigation ul.navigation a:hover {
	text-decoration: none;
}

/*ul.siblingpages a, ul.siblingpages a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #8b7a5e;
}

ul.siblingpages a:hover {
	color: #c7a659;
}*/


a, a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #8b7a5e;
}

a:hover {
	text-decoration: underline;
}


#header_link h1 {
	width: 170px;
	height: 186px;
	position: absolute;
	top: 20px;
	left: 60px;
	text-indent: -9999px;
}

#header_link h1  a{
	width: 170px;
	height: 186px;
	display: block;
}

ul.childpages a, ul.childpages a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
    line-height:20px;
	color: #8b7a5e;
    text-align:left;
    display:block;
    padding-bottom:15px;
}

ul.childpages a:hover {
	color: #c7a659;
}

#sidebar ul.childpages {
	list-style: none;
}

#sidebar ul.childpages li.childpages_separator {
	height: 20px;
	display: block;
	font-size: 0;
}

#sidebar ul.childpages a {
}





ul.siblingpages a, ul.siblingpages a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
    line-height:20px;
	color: #8b7a5e;
    text-align:left;
    display:block;
    padding-bottom:15px;
}

ul.siblingpages a:hover {
	color: #c7a659;
}

#sidebar ul.siblingpages {
	list-style: none;
}

#sidebar ul.siblingpages li.siblingpages_separator {
	height: 20px;
	display: block;
	font-size: 0;
}

#sidebar ul.siblingpages a {
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #484033;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #484033;
}

:focus {outline: 0;}

a img {border:0;}