
	
	/* 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
	
	*******************************************************************************/
	
	/* 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-size: 22px;
	font-family: "Times New Roman", Times, serif;
	color: #333333;
        font-weight:bold;
	padding-top: 5pt;
	padding-bottom: 1pt;

}
.headline-italic {
	font-size: 22px;
	font-family: "Times New Roman", Times, serif;
	color: #333333;
	font-style: italic;
        font-weight:bold;
	padding-top: 5pt;
	padding-bottom: 1pt;

}
.subheadline {
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
        font-weight:bold;
	padding-top: 3pt;
	padding-bottom: 1pt;
}
.subheadline-italic {
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
        font-weight:bold;
	padding-top: 3pt;
	padding-bottom: 1pt;
 }
.subhead-small {
	font-size: 13px;
        font-weight:bold;
    font-family: arial, helvetica, sans-serif;
	padding-top: 1pt;
	padding-bottom: 1pt;
}

.subhead-small-italic {
	font-size: 13px;
        font-weight:bold;
    font-family: arial, helvetica, sans-serif;
	font-style: italic;
	padding-top: 1pt;
	padding-bottom: 1pt;
}
.bodytext {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px; }
.bodysmall {
	font-size : 10px;
        color : #000000;
   	font-face : arial, helvetica, verdana; }

.bodysmallgrey {
    font-family : arial, helvetica, verdana;
    font-size : 10px;
    color : #414141;
    text-align : center; }
a.bodysmallgrey {
    font-family : arial, helvetica, verdana;
    color : #414141;
    text-decoration : none; }
a.bodysmallgrey:hover {
    font-family : arial, helvetica, verdana;
    color : #55310b;
    text-decoration : underline; }
a {
    font-family: "Times New Roman", Times, serif;
    color : #000088;
    text-decoration : underline; }
a:hover {
    color : #000088;
    text-decoration : underline; }
a:visited {
    text-decoration : underline; }

.caption {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 10px; }
.pullquote {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 14px;
    font-style : italic; }
.credit {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 14px;
    font-style : italic; }

.bottom_links {
    font-family : arial, helvetica, verdana;
    font-size : 10px; 
    text-align : center; 
    color : #f8e5c9; }
a.bottom_links {
    font-family : arial, helvetica, verdana;
    font-size : 10px; 
    text-align : center; 
    color : #f8e5c9;
    text-decoration : none; }
a.bottom_links:hover {
    font-family : arial, helvetica, verdana;
    font-size : 10px; 
    text-align : center; 
    color : #f6f6f6;
    text-decoration : underline; }

.navlinks {
    color : #f8e5c9;
    font-weight : bold;
    text-decoration : none;
    text-transform : UPPERCASE;
    font-family : arial, helvetica, verdana;
    max-height : 40px; }

a.navlinks {
    color : #f8e5c9;
    font-weight : bold;
    text-decoration : none;
    text-transform : UPPERCASE;
    font-family : arial, helvetica, verdana;
    max-height : 40px; }

a.navlinks:hover {
    color : #f6f6f6; }

.vertical-links {
    color : #414141;
    font-weight : bold;
    text-decoration : none;
    text-transform : UPPERCASE;
    font-family : arial, helvetica, verdana;
    line-height : 28px;
    max-height : 40px; }
a.vertical-links, a.vertical-links:visited {
    color : #414141;
    font-weight : bold;
    text-decoration : none;
    text-transform : UPPERCASE;
    font-family : arial, helvetica, verdana;
    line-height : 28px;
    max-height : 40px; }

a.vertical-links:hover {
    color : #f8e5c9; }

.footer {
    font-family : arial, helvetica, verdana;
    font-size : 10px;
    color : #f8e5c9;
    text-align : center;
    text-decoration : none; }
a.footer, a.footer:visited {
    font-family : arial, helvetica, verdana;
    color : #f8e5c9;
    text-decoration : none; }
a.footer:hover {
    font-family : arial, helvetica, verdana;
    color : #f6f6f6;
    text-decoration : underline; }

.bottom-links {
    font-family : arial, helvetica, verdana;
    font-size : 10px;
    color : #f8e5c9;
    text-align : center; }
a.bottom-links, a.bottom-links:visited {
    font-family : arial, helvetica, verdana;
    color : #f8e5c9;
    text-decoration : none; }
a.bottom-links:hover {
    font-family : arial, helvetica, verdana;
    color : #f6f6f6;
    text-decoration : underline; }

.printlink {
    font-family : arial, helvetica, verdana;
    font-size : 10px;
    color : #414141;
    text-align : center; }
a.printlink {
    font-family : arial, helvetica, verdana;
    color : #414141;
    text-decoration : none; }
a.printlink:hover {
    font-family : arial, helvetica, verdana;
    color : #55310b;
    text-decoration : underline; }
.system {
	font-size : 12px;
   	font-face : arial, helvetica, verdana; }
.syssmall {
	font-size : 10px;
   	font-face : arial, helvetica, verdana;
   	color : #000000; }

table { 
    font-family:  arial, helvetica, sans-serif;
    font-size : 12px; }

p.content	{
	font-size: 12px;
	font-family: serif;
	color: #000000;
	margin-top: 10pt;
	margin-left: 15pt;
	margin-right: 10pt;
	}

p.column_content	{
	font-size: 12px;
	font-family: Times New Roman;
	color: #000000;
	margin-top: 10px;
	margin-left: 10px;

	margin-right: 10px;
	}

p.footer	{
	font-size:10px;
	font-family: Verdana;
	color: #635024;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: center;
	}

p.contentbig	{
	font-size: 14px;
	font-family: Times New Roman;
	color: #000000;
	font-weight: bold;
	font-style: italic;
	margin-left: 10px;
	margin-right: 10px;
	}




img.left	{
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
	}


.name	{
	font-size: 11px;
	font-family: Arial;
	}


.title	{
	font-size: 10px;
	font-family: Arial;
	}
	

a.content:link	{
	font-size: 14px;
	font-family: Times New Roman;
	color: #003300;
	text-decoration: underlined;
	}

a.content:visited	{
	font-size: 14px;
	font-family: Times New Roman;
	color: #003300;
	text-decoration: underlined;
	}

a.content:focus	{
	color: #003300;
	text-decoration: underlined;
	}

a.content:hover	{
	color: #003300;
	}

a.content:active	{
	color: #003300;
	text-decoration: underlined;
	}
 
table.leftnav	{
	position: absolute;
	top: 0px;
	left: 15px;
	width: 200px;
	} 

a.leftnav:link	{
	font-size: 12px;
	font-family: arial;
	color: #000000;
	text-decoration: none;
	}

a.leftnav:visited	{
	font-size: 12px;
	font-family: arial;
	color: #000000;
	text-decoration: none;
	}

a.leftnav:focus	{
	font-size: 12px;
	font-family: arial;
	color: #000000;
	text-decoration: none;
	}

a.leftnav:hover	{
	font-size: 12px;
	font-family: arial;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}

a.leftnav:active	{
	font-size: 12px;
	font-family: arial;
	color: #000000;
	text-decoration: none;
	}




lowernav a:link	{
	color:#0000FF;
	text-decoration:none;
}

lowernav a:visited	{
	color:#0000FF;
	text-decoration:none;
}

lowernav a:focus	{
	color:#CC0000;
	text-decoration:none;
}

lowernav a:hover	{
	color:#CC0000;
	text-decoration:none;
}

lowernav a:active	{
	color:#CC0000;
	text-decoration:none;
}

table.lowernav	{
	font-family: "Verdana", "Helvetica";
	font-size: 9px;	
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}
#return_button {
	margin: 10px;
	height: auto;
	width: 150px;
	background-color: #999966;
	border: 1px solid;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	position: inherit;
	border-color: #CC6699;
}
.rsscredit {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 8pt; }
.rsslinks {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 8pt; }
.DigestTitle {
    font-family: verdana, arial, helvetica, sans-serif;
    color : #000000;
    font-size : 16px;
	line-height : 24px;
    font-weight : bold; }
.FeedTitle {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
	line-height : 13px;
    font-weight : bold; }
a.FeedTitle {
    text-decoration : none; }
.FeedDescription {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
    text-decoration : none;  }
.FeedLink {
    text-decoration : none; }
:focus { outline: 0; }