#screenlogo, #screenflash, #screennav, #screenpromo, #noprint1, #noprint2, #noprint3, #noprint4{ display: none; }

#printlogo, #printflash, #printnav, #printpromo{ display: block; }

body 
{
	font-family: 		Arial, Helvetica, sans-serif;
	background-image:	url(../images/shell/body_bg.jpg);
	background-repeat:	repeat-x;
	font-size:			12px;
	color:				#FFFFFF;
}

/* Link Formatting */

A.sidenav 
{
	text-decoration: 	none;
	display:			block;
	font-size:			14px;
	color:				#ffffff;
	background-repeat:	no-repeat;

}


A.sidenav:link, A.sidenav:visited 
{
	text-decoration: 	none;
	background-image:	url(../images/harbert_shell/off_button.jpg);
}


A.sidenav:hover, A.sidenav:active
{
	text-decoration: 	none;
	background-image:	url(../images/harbert_shell/on_button.jpg);
}
 
 
.bottomnav
{
	padding-top: 		26px;
	font-size:			14px;
	color:				#333366;
}


A.bottomnav
{
	font-size:			14px;
	color:				#333366;
}

A.bottomnav:link, A.bottomnav:visited
{
	text-decoration: 	none;
}

A.bottomnav:hover, A.bottomnav:active
{
	text-decoration: 	underline;
}
 

A.morelink
{
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		bold;
}


A.morelink:link, A.morelink:visited
{
	text-decoration: 	underline;
}

A.morelink:hover, A.morelink:active
{
	text-decoration: 	none;
}

A.white:link, A.white:visited, A.white:hover, A.white:active
{
	text-decoration:	underline;
	color:				#FFFFFF;
}

A.black:link, A.black:visited, A.black:hover, A.black:active
{
	font-weight:		bold;
	text-decoration:	underline;
	color:				#000000;
}

/* End Links */



/* Text Formattting */

.white_title
{
	font-weight:		bold;
	font-size:			16px;
	color:				#FFFFFF;
}

.white_text
{
	color:				#FFFFFF;
}

.blue_title
{
	font-weight:		bold;
	font-size:			18px;
	color:				#333366;
}


.black_content 
{
	padding-top: 		10px;
	color:				#000000;
}

.commentname
{
	color:				#3A3C3B;
	font-size:			10pt;
	letter-spacing:		0px;
	font-style:			italic;
}

.commentquote
{
	color:				#3A3C3B;
	font-weight:		bold;
	font-size:			13pt;
	letter-spacing:		0px;
	font-weight:		bold;
}

.comment
{
	color:				#3A3C3B;
	font-size:			10pt;
	letter-spacing:		0px;
}

.subtitle
{
	color:				#FFFFFF;
	font-weight:		bold;
}

/* End Text Formattting */


/*Layout Formatting */

div
{
		padding:			0px;	
}

table, td, th
{
		font-family: 		Arial, Helvetica, sans-serif;
		color:				#000000;
}

td.blackedge
{
		border-bottom:		#000000 thin solid;
}


.sidenav
{
		width:				284px;
		height: 			35px;
		padding:			0px;
}

/*End Layout Formatting */