/* import styles for smarter browsers */

div#__asptrace {display: none !important;}

	html, input, select, td {font-size:12px;}
	BODY {
		padding: 0;
		margin: 0;
		text-align: center;
		color: #666;
		background: #BCD6D6;
		}
	body, p, th, td, li, address, label, select, input, img, textarea {font-family: arial,helvetica,clean,sans-serif;}
	table {font-size:inherit;}
	img {border: none;}	

/* ======================================================= */
/* ======================== FRAME ======================== */
/* ======================================================= */

DIV.frame {
	width: 960px;
	margin: 0 auto;
	background: url('../gifs/bg_frame_1_960px.gif') #FFFFFF 0px 0px;
	text-align: left;
	}


/* ======================================================== */
/* ======================== HEADER ======================== */
/* ======================================================== */

DIV.con_header {
	margin-left: 6px;
	width: 948px;
	clear: both;
	height: 90px;
	}
	
DIV.con_header DIV {
	}

/* ------------------------- Banner ------------------------ */
	
DIV.con_banner_1 { 
	width: 948px;
	height: 90px;
	clear: both;
	background: url('../gifs/bg_banner_1.gif') #FFFFFF 0px 0px;
	}
DIV.con_banner_1 DIV {
	}
	
/* ---------------------- Banner Modules -------------------- */	
	
DIV.mod_logo_1 {
	float: left;
	width: 459px;
	height: 64px;
	}
DIV.mod_logo_1 DIV { 
	padding: 0px;
	}	
	
DIV.mod_userinfo_1 {
	display: none;
	}
DIV.mod_userinfo_1 DIV {
	}	
	
DIV.formcombo {
	float: left;
	width: 356px;
	margin: 0;
	padding: 0;
	position: relative;
	left: 133px;
	}

DIV.mod_visitwebsite_1 {
	width: 356px;
	padding-top: 10px;
	}
DIV.mod_visitwebsite_1 DIV {
	height: 48px;
	}

DIV.mod_search_1 {
	width: 356px;
	padding-top: 5px;
	display: none;
	}
DIV.mod_search_1 DIV {
	padding-top: 0px;
	margin: 0;
	}	
	
	.website,
	.search {
		color: #6c8888;
		}		

/* --------------------- Header Modules --------------------- */

DIV.mod_header_1 { }

DIV.mod_header_1 DIV { }	


/* Main navigation ul menus */

/* IE 5 bug */
/* setting width/height of a tags which include img makes the links on the img unclickable over the area of the img */
/* setting width as "auto" for IE5 and then overriding it for others is an effective workaround */

DIV.mod_mainnav_1 {
	text-align: left; /* overrides text-align in body */
	padding: 0;
	margin: 0;
	clear: both;
	background: url('../gifs/nav/bg-mainnav.gif') repeat-x 0px 0px;
	}

/* nav module inner div */
/* take care to override all these values in li div */
DIV.mod_mainnav_1 div {
	padding: 0;
	margin: 0;
	height: 24px;
	}

DIV.mod_mainnav_1 ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}

/* relative positioning ensures each submenu appears with its corresponding main menu item */
/* avoid relative positioning on subsequent block elements within the page - they may appear over the top of this menu */
DIV.mod_mainnav_1 li {
	/*font: 12px/1 Arial, Verdana, Helvetica, sans-serif;*/
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
/*	width: 125px;*//* see below for widths */
	z-index: 2;
	}

/* widths based on main nav bar images */
#nb1_home {	width: 181px; height: 47px; }
#nb2_home {	width: 181px; height: 47px; }
#nb3_home {	width: 182px; height: 47px; }
#nb4_home {	width: 0px; height: 0px; }
#nb5_home {	width: 74px; height: 24px; }
#nb6_home {	width: 75px; height: 24px; }
#nb7_home {	width: 74px; height: 24px; }
#nb8_home {	width: 181px; height: 47px; min-height: 0%;}


DIV.mod_mainnav_1 li a { 
	/*	-- include padding when there is no image replacement -- */
	/*	padding: 5px 4% 5px 4%;*/ 
	margin: 0px 0 0px 0;
	cursor: pointer;
	display: block;
	
	/* setting width to 'inherit' breaks background in IE 5.5 */
	/* anything other than auto will break img links in IE 5.0 */
	/* IE5 on Mac considers "auto" to be something huge, hence */
	width: 5px;/* IE 5 on MAC only */
	/* \*/
	width: auto; /* override for all browsers except IE5 MAC */
	}


/* submenu block */
DIV.mod_mainnav_1 li ul {
	/* display hides the submenus by default */
	display: none;
	/* position is relative to the corresponding main menu item */
	position: absolute;	
	top: 100%;
	left: 0;
	z-index: 3;
	padding: 0;
	margin: 0px 0 0 0;
	width: inherit;
	}

DIV.mod_mainnav_1 li#nbsection7_home ul {
	left: -75px;
	}	

/* onstate rollover */
DIV.mod_mainnav_1 li div {
	/* display hides the submenus by default */
	display: none;
	z-index: 3;
	padding: 0;
	margin: -24px 0 0 0;
	background-color: transparent;
	background-image: none;
	height: auto;
		
	/* setting width to 'inherit' breaks background in IE 5.5 */
	/* anything other than auto will break img links in IE 5.0 */
	/* IE5 on Mac considers "auto" to be something huge, hence */
	width: 5px;/* IE 5 on MAC only */
	/* \*/
	width: auto; /* override for all browsers except IE5 MAC */
	}
		
	
DIV.mod_mainnav_1 li#nbsection1_home div, 
DIV.mod_mainnav_1 li#nbsection2_home div, 
DIV.mod_mainnav_1 li#nbsection3_home div, 
DIV.mod_mainnav_1 li#nbsection4_home div, 
DIV.mod_mainnav_1 li#nbsection8_home div {
	margin-top: -47px;
	}	

/* makes submenu visible with rollover */
/* IE requires javascript to change class to .over */
DIV.mod_mainnav_1 li:hover ul, DIV.mod_mainnav_1 li.over ul {
	display: block;
	}
DIV.mod_mainnav_1 li:hover div, DIV.mod_mainnav_1 li.over div {
	display: block;
	}

/* override position of submenu for smarter non-IE browsers */
DIV.mod_mainnav_1 li>ul {
	top: auto;
	left: auto;
	}

/* submenu items */
DIV.mod_mainnav_1 li li {
	/*font: 10px/14px Arial, Verdana, Helvetica, sans-serif;  text attributes for submenu */
	display: block;
	float: none;
	width: 134px; /* width of the submenu - set below also */
	margin: 0 0 -2px -16px;	/* IE 5 only indent fix */
	ma\rgin: 0 0 0 0;	/* better browser override */
	}
	

DIV.mod_mainnav_1 li li a {
	display: block;
	margin: 0;
	padding: 3px 4% 5px 10px; /* left and right padding contribute to width below */
	width: 92%;	/* (eg 100 - 4 - 4 = 92) overridden for IE below */
	border-bottom: solid 1px #78D3D3; /* submenu item separator */
	width: inherit;
	text-decoration: none;
	}
	/* submenu item rollovers */
	DIV.mod_mainnav_1 li li a:link {	background-color: #5CBDBD;	color: #FFF; text-decoration: none; }
	DIV.mod_mainnav_1 li li a:visited {	background-color: #5CBDBD;	color: #FFF; text-decoration: none; }
	DIV.mod_mainnav_1 li li a:hover {	background-color: #78D3D3;	color: #FFF; text-decoration: none; }
	DIV.mod_mainnav_1 li li a:active {	background-color: #5CBDBD;	color: #FFF; text-decoration: none; }

	/* IE only */
	* html DIV.mod_mainnav_1 li li a {
	width: 149px; /* width of submenu  - see also above */
	}

	
	
	

/* ============================================================ */
/* ======================== BREADCRUMB ======================== */
/* ============================================================ */

DIV.con_breadcrumb_1 { display: none; }
DIV.con_breadcrumb DIV { }


/* ============================================================== */
/* =========================== FOOTER =========================== */
/* ============================================================== */
	
DIV.con_footer { 
	clear: both;
	background: url('../gifs/bg_footer_1_960px.gif') repeat-x #FFF 0px 0px;
	width: 960px;
	height: 61px;
	}
	
DIV.con_footer DIV { }	

/* ------------------ Footer Navigation Module ------------------ */

/* ul footer links */

/* IE 5 bug */
/* setting width/height of a tags which include img makes the links on the img unclickable over the area of the img */
/* setting width as "auto" for IE5 and then overriding it for others is an effective workaround */

DIV.mod_footernav_1 {
	text-align: left; /* overrides text-align in body */
	padding: 0;
	margin: 0;
	margin-left: 6px;
	height: 32px;
	width: 532px;
	}

DIV.mod_footernav_1 ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}

/* this div contains the footer nav rollover */
DIV.mod_footernav_1 div {
	padding: 0;
	margin: 0;
	}

/* relative positioning ensures each submenu appears with its corresponding main menu item */
/* avoid relative positioning on subsequent block elements within the page - they may appear over the top of this menu */
DIV.mod_footernav_1 li {
	font: 11px/1 Arial, Verdana, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
/*	width: 125px;*//* see below for widths */
	z-index: 2;
	}

/* widths based on main nav bar images */
/*#ft8_home 	{ width: 48px; height: 32px;}
#ft9_home 	{ width: 74px; height: 32px;}
#ft10_home 	{ width: 72px; height: 32px;}
#ft11_home 	{ width: 59px; height: 32px;}
#ft12_home 	{ width: 59px; height: 32px;}
#ft13_home 	{ width: 49px; height: 32px;}
#ft14_home 	{ width: 66px; height: 32px;}*/

DIV.mod_footernav_1 li a {	
/*	-- include padding when there is no image replacement -- */
/*	padding: 5px 4% 5px 4%;*/ 
	margin: 0px 0 0px 0;
	cursor: pointer;
	display: block;
	
	
	/* setting width to 'inherit' breaks background in IE 5.5 */
	/* anything other than auto will break img links in IE 5.0 */
	/* IE5 on Mac considers "auto" to be something huge, hence */
	width: 5px;/* IE 5 on MAC only */
	/* \*/
	width: auto; /* override for all browsers except IE5 MAC */
	}

/* top menu item rollovers - not needed for image based nav bar */
DIV.mod_footernav_1 li a:link 		{ background-color: #fff; color: #fff; text-decoration: none; }
DIV.mod_footernav_1 li a:visited 	{ background-color: #fff; color: #fff; text-decoration: none; }
DIV.mod_footernav_1 li a:hover 		{ background-color: #fff; color: #fff; text-decoration: none; }
DIV.mod_footernav_1 li a:active 	{ background-color: #fff; color: #fff; text-decoration: none; }

/* main nav rollover */
DIV.mod_footernav_1 li div {
	/* display hides the submenus by default */
	display: none;
	z-index: 3;
	padding: 0;
	margin: -32px 0 0 0; /* top margin should = height of footer nav images */
		
	/* setting width to 'inherit' breaks background in IE 5.5 */
	/* anything other than auto will break img links in IE 5.0 */
	/* IE5 on Mac considers "auto" to be something huge, hence */
	width: 5px;/* IE 5 on MAC only */
	/* \*/
	width: auto; /* override for all browsers except IE5 MAC */
	}

/* makes onstate visible with rollover */
/* IE requires javascript to change class to .over */
DIV.mod_footernav_1 li:hover div, DIV.mod_footernav_1 li.over div {
	display: block;
	}
	
/* ------------------------ Footer content area ------------------------ */
	
	DIV.mod_footer_1 { 
		width: 532px;
		}
	
	DIV.mod_footer_1 DIV {
		}
		
	DIV.mod_footer_1 DIV P {
		font-size: 11px;
		color: #A4ABAB;
		padding: 3px 10px 4px 15px;
		}
	DIV.mod_footer_1 DIV SPAN {
		color: #717878;
		}
	
	DIV.mod_footer_2 { 
		float: right;
		width: 223px;
		}
	
	DIV.mod_footer_2 DIV {
		}


/* ============================================================ */
/* ======================== CONTAINERS ======================== */
/* ============================================================ */


	DIV.con_main_1 {
		float: left;
		width: 731px;
		/*background: url('../gifs/bg_columndivs_1.gif') no-repeat 138px 136px;*/
		background-image: url('../gifs/bg_columndivs_1.gif');
		background-repeat: no-repeat;
		background-position: 6px 136px;
		padding-bottom: 20px;
		}
		
	DIV.con_main_1 DIV.pad_con {
		margin: 0;
		padding: 0;
		margin-left: 6px;
		}	
			
	
	DIV.con_supp_1 {
		float: left;
		width: 223px;
		margin-top: -23px;
		background: url('../gifs/bg_panel_home1.jpg') no-repeat #FFF 0px 0px;
		min-height: 460px;
		}
		
	DIV.con_supp_1 DIV.pad_con {
		padding: 10px 5px 0px 10px;
		}
	
	DIV.con_supp_2 {
		display: none;
		}


/* ============================================================= */
/* ========================== MODULES ========================== */	
/* ============================================================= */

/* ------------------ Homepage Image ------------------ */
	
	DIV.mod_image_1 {
		display: none;
		}

/* ------------------ Content 1 ------------------ */		
	
	DIV.mod_content_1 {
		float: left;
		text-align: left;
		overflow: visible;
		visibility: visible;
		width: 725px;
		background-image: url(../gifs/bg_panels_1.gif);
		background-repeat: no-repeat;
		background-color: #ffffff;
		background-position: 0px 84px;
		}
	
	DIV.mod_content_1 DIV.pad_mod {
		margin: 0;
		padding: 0;
		}
		
	DIV.mod_content_1 DIV P {
		padding: 5px 5px 10px 9px;
		/*font-size: 70%;
		line-height: 1.3em;*/
		}
	
	DIV.green {
		float: left;
		width: 181px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.green P {
		color: #9aba30;
		}	
	DIV.green P a:link 	{ text-decoration: none; color: #6a8414; }
	DIV.green P a:visited 	{ text-decoration: none; color: #6a8414; }
	DIV.green P a:hover 	{ text-decoration: none; color: #9aba30; }
	DIV.green P a:active 	{ text-decoration: none; color: #9aba30; }
	
	DIV.orange {
		float: left;
		width: 181px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.orange P {
		color: #CC6600;
		}	
	DIV.orange P a:link 	{ text-decoration: none; color: #C66300; }
	DIV.orange P a:visited 	{ text-decoration: none; color: #C66300; }
	DIV.orange P a:hover 	{ text-decoration: none; color: #F17800; }
	DIV.orange P a:active 	{ text-decoration: none; color: #C66300; }		
		
	DIV.red {
		float: left;
		width: 181px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.red P {
		color: #D11E1E;
		}	
	DIV.red P a:link 	{ text-decoration: none; color: #D11E1E; }
	DIV.red P a:visited { text-decoration: none; color: #D11E1E; }
	DIV.red P a:hover 	{ text-decoration: none; color: #FF1515; }
	DIV.red P a:active 	{ text-decoration: none; color: #D11E1E; }	
		
	DIV.purple {
		float: left;
		width: 182px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.purple P {
		color: #814F95;
		}
	DIV.purple P a:link 	{ text-decoration: none; color: #8310B1; }
	DIV.purple P a:visited 	{ text-decoration: none; color: #8310B1; }
	DIV.purple P a:hover 	{ text-decoration: none; color: #A800ED; }
	DIV.purple P a:active 	{ text-decoration: none; color: #8310B1; }			
		
	DIV.blue {
		float: left;
		width: 0px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.blue P {
		color: #2828A9;
		}
	DIV.blue P a:link 		{ text-decoration: none; color: #2828A9; }
	DIV.blue P a:visited 	{ text-decoration: none; color: #2828A9; }
	DIV.blue P a:hover 		{ text-decoration: none; color: #0000FB; }
	DIV.blue P a:active 	{ text-decoration: none; color: #2828A9; }	
		
/* ------------------ Content 1 ------------------ */	
		
	DIV.mod_content_5 {
		float: left;
		text-align: left;
		overflow: visible;
		visibility: visible;
		padding-top: 5px;
		min-height: 275px;
		}
	
	DIV.mod_content_5 DIV.pad_mod {
		margin: 0;
		padding: 0;
		}
	
	DIV.mod_content_5 DIV.pad_mod {
		margin: 0;
		padding: 0;
		}
		
	DIV.mod_content_5 DIV P {
		padding: 5px 5px 10px 9px;
		}
		
	DIV.mod_content_5 DIV p.summaries {
		padding: 0px 5px 10px 9px;
		}
		
	DIV.mod_content_5 DIV P span.news-date{
		color: #ABABAB;
		}
	
	DIV.mod_content_2 {
		float: left;
		text-align: left;
		overflow: visible;
		visibility: visible;
		padding-top: 5px;
		}
	
	DIV.mod_content_2 DIV.pad_mod_preg {
		margin: 0;
		padding: 0;
		}
	
	DIV.mod_content_2 DIV.pad_mod {
		margin: 0;
		padding: 0;
		}
		
	DIV.mod_content_2 DIV P {
		padding: 5px 5px 10px 9px;
		}
	
	DIV.column_1 {
		float: left;
		width: 181px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.column_1 p {
		/*font-size: 70%;*/
		color: #666;
		line-height: 1.2em;
		padding: 0px 0px 9px 0px;
		margin: 0px 0px 0px 0px;
		}
	DIV.column_1 a:link 	{ text-decoration: none; color: #666; }
	DIV.column_1 a:visited 	{ text-decoration: none; color: #666; }
	DIV.column_1 a:hover 	{ text-decoration: none; color: #FF9933; }
	DIV.column_1 a:active 	{ text-decoration: none; color: #666; }		
		
	DIV.column_2 {
		float: left;
		width: 181px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.column_2 p {
		/*font-size: 70%;*/
		color: #666;
		line-height: 1.2em;
		padding: 0px 0px 9px 0px;
		margin: 0px 0px 0px 0px;
		}
	DIV.column_2 a:link 	{ text-decoration: none; color: #666; }
	DIV.column_2 a:visited 	{ text-decoration: none; color: #666; }
	DIV.column_2 a:hover 	{ text-decoration: none; color: #CC0000; }
	DIV.column_2 a:active 	{ text-decoration: none; color: #666; }			
		
	DIV.column_3 {
		float: left;
		width: 182px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}	
	DIV.column_3 p {
		/*font-size: 70%;*/
		color: #666;
		line-height: 1.2em;
		padding: 0px 0px 9px 0px;
		margin: 0px 0px 0px 0px;
		}
	DIV.column_3 a:link 	{ text-decoration: none; color: #666; }
	DIV.column_3 a:visited 	{ text-decoration: none; color: #666; }
	DIV.column_3 a:hover 	{ text-decoration: none; color: #9900CC; }
	DIV.column_3 a:active 	{ text-decoration: none; color: #666; }		
		
	DIV.column_4 {
		float: left;
		width: 0px;
		text-align: left;
		overflow: visible;
		visibility: hidden;
		}
	DIV.column_4 p {
		/*font-size: 70%;*/
		color: #666;
		line-height: 1.2em;
		padding: 0px 0px 9px 0px;
		margin: 0px 0px 0px 0px;
		}
	DIV.column_4 a:link 	{ text-decoration: none; color: #666; }
	DIV.column_4 a:visited 	{ text-decoration: none; color: #666; }
	DIV.column_4 a:hover 	{ text-decoration: none; color: #000099; }
	DIV.column_4 a:active 	{ text-decoration: none; color: #666; }	
	
	DIV.column_5 {
		float: left;
		width: 181px;
		text-align: left;
		overflow: visible;
		visibility: visible;
		}
	DIV.column_5 p {
		/*font-size: 70%;*/
		color: #666;
		line-height: 1.2em;
		padding: 0px 0px 9px 0px;
		margin: 0px 0px 0px 0px;
		}
	DIV.column_5 a:link 	{ text-decoration: none; color: #6A8414; }
	DIV.column_5 a:visited 	{ text-decoration: none; color: #6A8414; }
	DIV.column_5 a:hover 	{ text-decoration: none; color: #9ABA30; }
	DIV.column_5 a:active 	{ text-decoration: none; color: #9ABA30; }							


/* ------------------ Print Logo ------------------ */	
	
DIV.mod_printlogo_1 {
	display: none;
	}

DIV.mod_printlogo_1 DIV { }
					 			
		

/* ================================================================= */
/* ======================== TEXT ATTRIBUTES ======================== */
/* ================================================================= */


	
	h1 {
		font-size:125%;
		color: #000099;
		font-weight: bold;
		padding: 0px 0px 6px 0px;
		margin: 0px 0px 0px 0px;
		}
	h2 {
		font-size: 1.2em;
		font-weight: bold;
		padding: 0px 0px 3px 0px;
		margin: 0px 0px 0px 0px;
		border-bottom: 1px solid #000099;
		}
	h3 {
		font-size:116.6%;
		color: #009999;
		font-weight: bold;
		padding: 3px 0px 3px 0px;
		margin: 0px 0px 0px 0px;
		}
	h4 {
		font-size:100%;
		color: #666;
		font-weight: bold;
		padding: 3px 0px 3px 0px;
		margin: 0px 0px 0px 0px;
		}
	h5 {
		font-size:100%;
		color: #666;
		font-weight: bold;
		padding: 3px 0px 3px 0px;
		margin: 0px 0px 0px 0px;
		}
	p, li {
		font-size:100%;
		color: #666;
		line-height: 1.3em;
		padding: 3px 0px 12px 0px;
		margin: 0px 0px 0px 0px;
		}	


B, STRONG {
	color: #7F7F7F;
	}
	
IMG {
	font-size: 11px;
	color: #6C8888;
	}	

a:link 		{ text-decoration: underline; color: #009999; }
a:visited 	{ text-decoration: underline; color: #009999; }
a:hover 	{ text-decoration: underline; color: #00CCCC; }
a:active 	{ text-decoration: underline; color: #009999; }


/* ------------------------- Form Elements ------------------------- */

INPUT.field {
	color: #666;
	border-top: 1px solid #817F80;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #817F80;
	width: 120px;
	background: #FFF;
	}
	
SELECT.menu {
	color: #666;
	border-top: 1px solid #E8E8E8;
	border-right: 1px solid #817F80;
	border-bottom: 1px solid #817F80;
	border-left: 1px solid #E8E8E8;
	width: 120px;
	background: #FFF;
	}	
	



/* ==================================================================== */
/* ======================== ONLY WHEN PRINTING ======================== */
/* ==================================================================== */

@media print 
	{
	
	DIV.mod_printlogo_1 {
		display: block;
		margin-bottom: 10px;
		margin-left: 0px;
		width: 161px;
		height: 37px;
		}
	
	DIV.con_header {
		display: none;
		}

	DIV.con_footer {
		display: none;
		}

	DIV.con_supp_1 {
		border-top: 1px solid #666;
		}
		
	DIV.con_main {
		margin: 0 auto;
		width: 630px;
		}		
	DIV.con_supp_2 {
		}		

	h1 {
		font: 19pt/23pt Arial, Verdana, Helvetica, sans-serif;
		text-indent: 0em;
		padding: 20px 0px 0px 0px;
		margin: 0px 0px -40px 0px;
		overflow: visible; 
		font-weight: normal;
		color: #666;
		}
		
	H2 {
		font: 13pt/18pt Arial, Verdana, Helvetica, sans-serif;
		color: #000;
		}
		
	H3 {
		font: 13pt/16pt Arial, Verdana, Helvetica, sans-serif;
		border-bottom: 1px solid #000;
		color: #000;
		}
		
	H4 {
		font: 9pt/14pt Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		color: #000;
		}
		
	P.introtext {
		font: 13pt/21pt Arial, Verdana, Helvetica, sans-serif;
		font-weight: normal;
		color: #666;
		}
		
	P, LI {
		font: 9pt/13pt Arial, Verdana, Helvetica, sans-serif;
		color: #666;
		}
		
	P.small {
		font: 8pt/13pt Arial, Verdana, Helvetica, sans-serif;
		color: #666;
		}
		
	DIV#menu1 { display: none; }
	DIV#menu2 { display: none; }
	DIV#menu3 { display: none; }
	DIV#menu4 { display: none; }
	DIV#menu5 { display: none; }
	DIV#menu6 { display: none; }
	DIV#menu7 { display: none; }
	DIV#menu8 { display: none; }
	DIV#menu9 { display: none; }				
	}	
	
/* end print styles */
