/* P A G E   P R O P E R T I E S */body,td,th {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;}body {	background-color: #FFFFFF;	background-image: url(../images/id/manning_print_bg.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}p {	margin-top: 0px;	padding-top: 0px;}a, a:link, a:visited, a:hover, a:active {	color: #000000;	text-decoration: none;}h1,h2,h3,h4,h5,h6 {	font-family: Helvetica, Arial, sans-serif;	color: #000000;}h1 {	font-size: 36px;	font-weight: normal;	letter-spacing: -0.05em;	line-height: 32px;}h2 {	font-size: 18px;}h3 {	font-size: 16px;}h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;	margin-top: 0px;	padding-top: 0px;}#top {	display: none;}/* L A Y O U T  D I V  B O R D E R S*//* borders for testingbody #content {	border: 1px solid #FF9933;}body #nav {	border: 1px solid #FF00FF;}body #content_head {	border: 1px solid #00FFFF;}body #content_nav {	border: 1px solid #FF00FF;}body #content_title {	border: 1px solid #00FF00;}body #content_text {	border: 1px solid #00FFFF;}body #text_main {	border: 1px solid #FF00FF;}body #text_side {	border: 1px solid #00FFFF;}body #foot {	border: 1px solid #00FF00;}body #back_to_top {	border: 1px solid #00FF00;}/* --- *//* L A Y O U T  &  P O S I T I O N I N G */#head {	display: none;}#nav {	width: 250px;	float: left;	display: none;}#content {	width: 525px;	position: relative;	margin-left: 75px; /* can't use left: 300px because Mac IE5 display bug */}#content_head {	margin-top: 150px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #007733;	padding-bottom: 3px;}#content_nav {	display: none;}#content_title {}#content_text {	background-image: url(../images/common/pixel_007733.gif);	background-repeat: repeat-y;	background-position: 360px;	width: 525px; /* for stupid IE6 so it doesn't screw up the placement of text_side */	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #007733;}#text_main {	float: left;	width: 350px;}#text_side {	width: 165px;	float: right;}#text_bgimg_fix {	clear: both; /* fixes css bug with floats causing transparent bg images to disappear */}#foot {	margin-top: 25px;	text-align: center;} #back_to_top {	display: none;	/*position: fixed;	bottom: 20px;	z-index: -1;*/ }/* C O N T E X T U A L   S T Y L I N G */#text_main p {	line-height: 16px;}#text_main a {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;}#text_main h2 {	margin-bottom: 6px;	margin-top: 24px;}#text_main small {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 14px;}#content_head big {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 23px;	color: #000000;}#content_title small {	font-size: 16px;	letter-spacing: -.03em;}#text_side h4 {	background-color: #777777;	padding: 5px;	color: #FFFFFF;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}#text_side p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	margin-left: 25px;	line-height: 12px;}#text_side div {	margin-bottom: 24px;}#foot ul {	margin: 0px;	padding: 0px;	list-style-type: none;	font-size: 10px;}#side_pic {}#side_pic p.quickpicks {	display: none;}#side_downloads {	display: none;}#side_section_links li {	list-style-type: none;	font-size: 9px;	line-height: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-left: -10px;}#side_key_features li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	list-style-type: square;	text-decoration: none;	margin-bottom: 6px;	list-style-image: url(../images/common/li_arrow_553399.gif);}#side_info {	display: none;}#foot ul {	display: none;}#foot small {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}