/**
*
* Global CSS for print media
*  print.css
*  $Revision: 2005.08.01
*  (c) 2005 Ivrory Classics.
*
* Alpha font: tahoma, geneva, arial, sans-serif
*
*/


* {
	color: #3c3c3c;
	letter-spacing: 0px;
	line-height: 140%;
	margin: 0;
	outline: 0px none black;
	padding: 0;
}

/**
 * Tag Section
 */

body {
	text-align: center;
}
form {
	display: none;
}
hr {
	display: none;
}
img {
	border: none;
}
li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6, p, ol, ul, li, th, td, pre, dt, dd, a, span, strong, b, em, input {
	font-family: tahoma, geneva, arial, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
}
p a, ol a, ul a, span a, td a, dt a, dd a {
	border-bottom: 1px #565656 solid;
	font-weight: bold;
	padding: 0 2px;
}
p a:link, ol a:link, ul a:link, span a:link, td a:link, dt a:link, dd a:link {
	color: #556688;
	text-decoration: none;
}
p a:visited, ol a:visited, ul a:visited, span a:visited, td a:visited, dt a:visited, dd a:visited {
	color: #445577;
	text-decoration: none;
}
p a:hover, p a:active, ol a:hover, ol a:active, ul a:hover, ul a:active, span a:hover, span a:active, td a:hover, td a:active, dt a:hover, dt a:active, dd a:hover, dd a:active {
	color: #667799;
	text-decoration: none;
}

/**
 * Classes for the element should be hidden
 */
.hide {
	display: none;
}
.invisible {
	visibility: hidden;
}

/**
 * Page Element Section
 */
#pageContainer {
	margin-left: auto !important;
	margin-right: auto !important;
	text-align: left;
	width: 650px;
}
	/**
	 * Header Section
	 */
	#pageHeader {
		height: 70px;
		text-align: center;
		width: 100%;
	}
		#phLogo a, #phLogo h1 {
			display: none;
		}
		#phMainMenu {
			display: none;
		}

	/**
	 * Body Section
	 */
	#pageBody {
		clear: both;
	}
		#pbTitleArea {
			text-align: center;
			margin: 20px 0;
		}
		#pbTitleArea #pbCategoryText h2 {
			font-size: 14px;
			letter-spacing: 1px;
			line-height: 14px;
			padding: 5px 0;
		}
		#pbTitleArea #pbTitleText h3 {
			border-bottom: 1px #3c3c3c solid;
			color: #556688;
			display: inline;
			font-size: 18px;
			letter-spacing: 1px;
			line-height: 18px;
			margin: 20px 0;
			text-align: center;
		}
		#pbContentPane {
			clear: both;
			margin: 40px 0 0 0;
		}
			#pbLeftPane {
				float: left;
			}
			#pbRightPane {
				float: right;
			}
			#pbRightPane .pagetop {
				display: none;
			}
	#pbContentPane .pagetop {
		display: none;
	}

	/**
	 * Footer Section
	 */
	#pageFooter {
		clear: both;
		margin-top: 40px;
	}
		#pageFooter p#pfMenu {
			display: none;
		}
		#pageFooter p#pfCopy {
			color: #556688;
			font-size: 11px;
			font-weight: bold;
			letter-spacing: 1px;
			line-height: 11px;
			text-align: center;
			padding: 0;
		}
		#pageFooter p#pfValidate {
			display: none;
		}
