body {	margin: 0; 	padding: 0;  	color: #000; 	background: #fff; 	font-family: Georgia, "Times New Roman", Times, serif;	}.hide {display: none;}a:link {	text-decoration: none; 	color: #009; 	background: transparent;	}a:visited {	text-decoration: none; 	color: #609; 	background: transparent;	}a:hover {	text-decoration: underline; 	color: #00f; 	background: transparent;	}a:active {	text-decoration: underline; 	color: #00f; 	background: transparent;	}#content a:link {	text-decoration: underline; 	color: #009; 	background: transparent;	}#content a:visited {	text-decoration: underline; 	color: #609; 	background: transparent;	}p, td, li, ul, ol, h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Helvetica, sans-serif;}p {	margin-top: 0; 	margin-bottom: 1em; 	text-align: left; 	font-size: 12px; 	line-height: 18px;	}ul, ol, dl, li {	margin-top: 0; 	margin-bottom: 5px; 	text-align: left; 	font-size: 12px; 	line-height: 15px;	}h1 {	font-size: 24px;	font-weight: normal;	color: #990;	margin-bottom: 0;	margin-top: 0;	font-family: Georgia, "Times New Roman", Times, serif;	}h2 {	font-size: 18px;	font-weight: bold;	color: #990;	margin-bottom: 0;	margin-top: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	}h3 {	font-size: 14px; 	font-weight: bold; 	color: #990;	margin-bottom: 0;	margin-top: 10px;	}h4 {	font-size: 12px; 	font-weight: bold; 	color: #990;	margin-bottom: 0;	margin-top: 10px;	}.fine {font: 10px Georgia, "Times New Roman", Times, serif; line-height: 12px;}p.fine {font: 10px Georgia, "Times New Roman", Times, serif; line-height: 12px;}li.fine {font: 10px Georgia, "Times New Roman", Times, serif; line-height: 12px;}/* Section Main Page Text Menu  Items */ul#sectiontextmenu li {	margin-top: 20px;	}ul#sectiontextmenu a {	font-weight: bold;	text-decoration: underline;	}/* Section Navigation Items */table#sectionnav {	border-top: 1px solid #999;	border-right: 1px solid #999;	text-align: center;	font: 10px;	margin-bottom: 20px;	}table#sectionnav td {	padding: 4px;	font: 12px/14px Georgia, "Times New Roman", Times, serif;	}tr#sectionnavheader td {	background-color: #ffc;	border-left: 1px solid #999;	border-bottom: 1px solid #999;	font: 12px/14px Georgia, "Times New Roman", Times, serif;}	/* Content Links */td#content {	background-image: url(/assets/shared/mainback.gif);	background-position: top;	background-repeat: no-repeat;	vertical-align: top;	padding: 15px;	}/* Menu Bar Links */td#sidebar {	width: 160px;	margin: 20px 0 20px 0;	vertical-align: top;	background-image: url(/assets/shared/background.gif);	background-position:  left;	background-repeat: repeat-y;}ul#menubar {	list-style: none;	width: 150px;	padding: 0;	margin: 0;	border: 0;	}#menubar li	{	text-align: center;	width: 130px;	margin: 10px;	padding: 0;	font: 12px/14px Georgia, "Times New Roman", Times, serif;	background: transparent;	}#menubar li a:visited {	color: #009;	}/* Quotebar Items */div#quotebar {	margin: 0;	padding: 5px;	vertical-align: middle; 	text-align: center;	background-color: #630;	border-bottom: 1px solid #00f;	border-top: 1px solid #00f;	color: #eb0;	font: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	}div#quotebar p {	vertical-align: middle; 	color: #eb0;	font: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	}/* Footer Items */div#footer {	margin: 0;	padding: 15px;	background-color: #ffc;	border-bottom: 2px solid #000;	}#footer td {vertical-align: top;	padding: 5px;}/*  Create pagenav buttons 	*/ ul#pagenav  {	list-style: none;	width: 150px;	padding: 0;	margin: 0 15px 5px 0px;	border: 0;	float: left;	border-top: 1px solid #999;	}#pagenav p {	width: 150px;	padding: 0;	margin: 0;	font: 10px/15px Georgia, "Times New Roman", Times, serif;	border-bottom: 1px solid #999;	border-left: 1px solid #999;	border-right: 1px solid #999;	}#pagenav li	{	text-align: center;	border-bottom: 1px solid #999;	border-left: 1px solid #999;	border-right: 1px solid #999;	width: 150px;	margin: 0;	padding: 0;	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	background-color: #eb0;	}#pagenav li a {	display: block;	font-weight: normal;	padding: 0;	background: #ffc;	font: 10px/15px Georgia, "Times New Roman", Times, serif;	color: #009;	text-decoration: none;	width: 150px; 	/* False value for IE4-5.x/Win. */ 	voice-family: "\"}\"";   	voice-family:inherit;	width: 148px;	/* You get it. Good value for compliant browers. */		}#pagenav li a {	width: 148px;	 /* Be nice to Opera */	}#pagenav li a:hover {	font-weight: normal;	background: #669;	color:  #ffc;	text-decoration: underline;	}#pagenav li a:active {	font-weight: normal;	background: #669;	color:	#ff0;	text-decoration: underline;	}/* Other Items */.note {	background-color: #FFFF00;}.futurelink {	color: #FF0000;}.rightparagraph {	text-align: right;}#topnavigator {	background-color: #FFFFCC;	font-weight: bold;	text-align: center;	vertical-align: middle;	margin: 5px;	padding: 5px;	border: 1px solid #999999;}#next {	background-color: #ccc;	font-weight: bold;	text-align: right;	vertical-align: middle;	margin-top: 10px;	padding: 5px;	border: 1px solid #999999;}/* Pictures */.cutline200 {	float: right;	width: 200px;	color: #630;	font: Georgia, "Times New Roman", Times, serif;	margin: 0 0 20px 20px;	text-align: center;	font-size: 12px; 	line-height: 15px;	}.cutline200 p {	float: right;	width: 200px;	color: #630;	font: Georgia, "Times New Roman", Times, serif;	margin: 0 0 20px 20px;	text-align: center;	font-size: 12px; 	line-height: 15px;	}.cutline200 img {	border: 1px solid #999;	}/* New stuff */div#newbox {	float: left;	width: 150px;	background: #ddd;	border: 1px solid #990;	padding: 5px;	margin: 0 15px 5px 0;	}div#newbox p {	font: 10px Verdana, Arial, Helvetica, sans-serif;	line-height: 12px;	}div#newbox  ol {	font: 10px Verdana, Arial, Helvetica, sans-serif;	line-height: 12px;	}div#newbox  li {	font: 10px Verdana, Arial, Helvetica, sans-serif;	line-height: 12px;	}div#newbox h1 {	font: 13px Verdana, Arial, Helvetica, sans-serif;	margin: 0;	}div#newbox .date {	font: Georgia, "Times New Roman", Times, serif;	font-style: italic;	}#updated {	font-size: 10px;	color: #999999;	text-align: center;}div.infobox {	float: right;	width: 150px;	background: #ddd;	border: 1px solid #990;	padding: 5px;	margin: 0px 0px 5px 10px;	}.infobox p {	font: 10px Verdana, Arial, Helvetica, sans-serif;	line-height: 12px;	}.infobox h1 {	font: 13px Verdana, Arial, Helvetica, sans-serif;	margin: 0;	}