body {	/* NN4! Change URL to Absolute (http://www.yourdomain.com/assets/img_main/mechPgbg.jpg */	background-image:  url(../assets/img2/pn_pBG.gif);	background-repeat: repeat-x;	background-color: #FFFFFF;	/* Sets page content to start 172px from the top to clear NavBar */	margin: 80px 16px 36px 196px;	padding: 0px;}/* Font Family for entire Document */body, td, div, ul, ol {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}/* Headings */h1, h2, h3 {	font-family: Georgia, "Times New Roman", Times, serif;}h1    { color: #8babbe; font-size: 24px; margin: 0 0 16px }h2    { color: #8babbe; font-size: 20px; margin: 0 0 16px }h3    { color: #8babbe; font-size: 16px; margin: 0 0 16px }/* Main Contant Area */#mncontent {	/* NN4! Change URL to Absolute (http://www.yourdomain.com/assets/img2/pnMcellBG.gif */	background-image:  url(../assets/img2/pnMcellBG.gif);	background-repeat: no-repeat;	padding: 5px;	font-size: 14px;	text-align: justify;}#mncontent a:link  { color: #0c419a; text-decoration: none }#mncontent a:visited  { color: #8babbe; text-decoration: none }#mncontent a:hover, #mncontent a:active  { color: #0c419a; text-decoration: none; background-color: #e5e5e5 }/* Right Sidebar */#sidebar {	width: 140px;	font-size: 12px;}#sidebar p {	margin: 12px 0px;}#sidebar a:link   { color: #789; text-decoration: none }#sidebar a:visited  { color: #999; text-decoration: none }#sidebar a:hover, #sidebar a:active    { color: #666; text-decoration: underline; background-color: #e5e5e5 }/* NavBar */#navbar p {	margin: 0;}/* Middle Column for Vertical Page Rule */#midcolumn {	width: 30px;	/* NN4! Change URL to Absolute (http://www.yourdomain.com/assets/img_main/pnVrule.gif */	background-image:  url(../assets/img2/pnVrule.gif);	background-color: #FFFFFF;}/* Footer Area */#footerTbl {	margin: 24px 0px 0px 0px;}#footer {	font-size: 12px;	padding: 5px;}#footer p {	margin: 0px;}#footer a:link  { color: #d34141; text-decoration: none }#footer a:visited  { color: #67be76; text-decoration: none }#footer a:hover, #footer a:active  { color: #d34141; text-decoration: underline; background-color: #fff }/* Describes the Layer that holds the Skip Nav Link *//*see accessibility section */#SkipNav {	position: absolute;	top: 0px;	left: 0px;}/* The UL rule Double Comment Markers make it invisible to Netscape 4 which does not support the properties used */ul {	/*/*/margin-left: 1em; /* */	/*/*/padding-left: 1em; /* */	/*/*/list-style-image:  url(../assets/img2/pnbullet.gif); /* */	/*/*/list-style-type: none; /* */}.table {	margin: 0px;	padding: 0px;	border: 1px solid #CCCCCC;}.tableheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0c419a;	background-color: #dcdcdc;	letter-spacing: 3px;	margin: 0px;	padding: 5px;	text-transform: uppercase;	font-weight: bold;}.tableheaderCopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	letter-spacing: 1px;	margin: 0px;	padding: 5px;	text-transform: none;	text-indent: 0px;}#tabletext {	font-size: 12px;	margin: 1px;	padding: 1px;}.tabletext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin: 0px;	text-transform: none;}.tablecellbackground {	background-image: url(../assets/img2/dots.gif);	background-repeat: repeat-x;	background-position: center;}h4 {	color: #8babbe;	font-size: 14px;	margin: 0 0 16px;	word-spacing: 1em;	font-weight: bolder;}