/* ---------------------------------------------
Savannt:Hydrogen Print Style Sheet
author: Cyberwoven
version:  2008.04
----------------------------------------------- */

body {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:.25in 0;}

a,
a:link {color:#701400; text-decoration:underline;}
a:visited {color:#701400;}
a:hover {text-decoration:none;}

h2 {font:bold 35px/40px Georgia, "Times New Roman", times, serif; color:#251a06;}
h3 {font:bold 22px/24px Georgia, "Times New Roman", times, serif; color:#251a06; margin:25px 0 5px 0; padding:0;}
h4 {font:bold 14px/16px Georgia, "Times New Roman", times, serif; color:#251a06; margin:25px 0 5px 0; padding:0;}


.screen, .skiplink, #topnav, #header h1, embed {display:none;}

#header {margin:0 0 5px 0; padding:0 0 10px 0;}


#wrapper {margin:0 auto; width:7in;}

dl.sectionlinks {border-top:1px solid #ccc; margin:20px 0 0 0; padding:8px 0 0 0;}
	dl.sectionlinks dt {display:block; margin:0; padding:0; font-weight:bold; line-height:16px; font-size:14px;}
	dl.sectionlinks dd {display:block; border-bottom:1px solid #ccc; margin:0 0 8px 0; padding:0 330px 10px 0; position:relative; font-size:11px; line-height:14px;}
	dl.sectionlinks dd img {position:absolute; top:0; right:0; margin:-12px 0 0 0;}
	dl.sectionlinks dd a {font-weight:bold; display:block; margin-top:5px; text-decoration:none;}
	dl.sectionlinks dd a:hover {text-decoration:underline;}

 	ul.homelaunch {display:block; margin:10px 0 0 0; padding:0; list-style:none;}
		ul.homelaunch li {display:block; margin:0 0 20px 0; list-style:none;}
		ul.homelaunch li a {display:block; text-decoration:none; color:#000;}
		ul.homelaunch li a br {display:none;}
		ul.homelaunch li a strong {display:block; font-size:18px; line-height:26px;}
		ul.homelaunch li a img {display:none;}
		ul.homelaunch li a span {display:block; font-size:12px; line-height:18px;}
		ul.homelaunch li a span br {display:block;}
		ul.homelaunch li a span em {display:block; color:#701400; font-size:14px; font-weight:bold; font-style:normal;}




div.masthead {border-left:36px solid #ccc; margin:20px 0; padding:0;}
	div.masthead h2 {margin:0; padding:0 0 0 15px; font-size:35px; line-height:35px;}
	div.masthead p {margin:8px 0 0 15px; padding:10px 0 0 0; border-top:1px solid #ccc; color:#000; font-size:16px; line-height:20px;}
		
	#maincontent ul, #maincontent ol {border-left:36px solid #ccc; border-top:1px solid #ccc; margin:10px 0; padding:0;}
	#maincontent ul li {padding:3px 0 3px 15px; border-bottom:1px solid #ccc; list-style:none;}
	#maincontent ol li {padding:3px 0 3px 15px; border-bottom:1px solid #ccc; list-style-position:inside;}

#footer {border:bottom:1px solid #ccc; margin:15px auto; width:7in; text-align:right; padding:15px 0 0 0; position:relative; font-size:12px;}
	#footer .vcard {position:absolute; top:15px; right:330px;}
	#footer .vcard p {margin:0; padding:0;}
	#footer .vcard .org, #footer .vcard .country-name {display:none !important;}
	#footer .vcard .adr p {display:inline;}
	#footer a.cyberwoven {color:#000; text-decoration:none;}
	#footer a.cyberwoven span {color:#701400;}
	#footer a.cyberwoven:hover span {text-decoration:underline;}

/* sIFR 
----------------------------------------------- */
/* JQuery SiFR Stuff...
.sifr .sifrspan {display:inline;}
.sifr embed {display:none;}
*/

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}