/* print CSS Document */


/************************/
/*  Main Body Styles    */
/************************/

body {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif; 								
	color: #000;
	text-align: left;
	font-size: 9pt;  
}

p { }

a:link, a:visited {
	color: blue;
	text-decoration: none;
}

	#footer a:link:after, #footer a:visited:after, #content a:link:after, #content a:visited:after,
	#portal a:link:after, #portal a:visited:after {
		content: " (" attr(href) ") ";
	}
	
	acronym:after {
		content: " (" attr(title) ")";
	}
	
hr { margin-top: 20px; }


/************************/
/* Main Layout Elements */
/************************/
		
#main-area, #footer {
	clear: both;
	width: 100%;
	margin-top: 20px;
	border-top: 1px solid #fff; /* prevent margin collapse */
}
	
	#header ul,
	#navigation, #side-content, #foot-links, 
	#secure,
	#abt-link ul { display: none; }

	
/************************/
/* Page Layout Elements */
/************************/


/* homepage specific */
			
/* end homepage specific */


/* inner page specific */

/* end inner page specific */


/************************/
/*     Text Styles      */
/************************/

h1, h2, h3 { clear: both; }

blockquote, blockquote p { float: left; clear: both; }
blockquote p:first-child, blockquote p:last-child { float: left; }
blockquote p:first-child:before { content: "\""; }
blockquote p:last-child:after { content: "\""; }
blockquote + * { clear: both; }

* html blockquote, * html blockquote p { float: none; }

.top-link { display: none; }

/************************/
/*  Navigation Styles   */
/************************/




/************************/
/* Other Markup Styles  */
/************************/

ul { }

	/* side box supporters */
	
	/* end side box supporters */
		
img { border: 0 }