html, body, img {	margin: 0; 	padding: 0;	border: 0;}ul, ol {	list-style-type: none;	line-height: 160%;}/* Jello */body {	padding: 0 360px 0 360px; /* these side paddings together determine the natural min-width */	font-family: verdana, helvetica, arial, sans-serif;	font-size: 100.02%;	text-align: center; /* this centers the wrappers in older IEwin versions */	background: #FFFFFF;}		#sizer {	margin: 0 auto 0 auto; /* this centers the wrappers in standards browsers */	padding: 0;	width: 60%; /* here is the critical value for customizing the Jello behavior */	max-width: 720px;  /* version for IE is at the bottom of this style block */}#expander {	background: white;	margin: 0 -360px 0 -360px; /* these side margins should be the same or slightly less than body paddings */	min-width: 360px; /* This prevents Safari from losing the negative margins in narrow windows */	position: relative;	min-height: 1px;}/* Holly hack for IE. Must be zero, not the usual 1% value, due to IE bug \*/* html #expander { height: 0; }/* *//* helps IE get the child percentages right. */#wrapper { width: 100%; } #sidebar {	width: 23%;	float: left;	display: inline; /* IEwin doubled margin bug fix */	text-align: left;	margin-left: 2%;	padding-top: 2em;	padding-bottom: 10em;}#content {	width: 70%;	margin-right: 2%;	text-align: left;	float: right;	display: inline; /* IEwin doubled margin bug fix */	padding-top: 2.5em;}#footer { 	clear: both; 	width: 99%;  	padding: 0.5em 0 0.5em 0; 	margin: 1em 2% 1em 2%; 	border-top: 3px solid #2a82ae; 	font-size: small;	color: #668866;}.textpadder {	padding: 8px;}/* http://positioniseverything.net/easyclearing */.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-table;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac *//* \*/* html #wrapper,* html .sidenav li a {height: 1%;}/* Holly hack */p, h1, h2, h3, h4, h5, h6 {	font-family: verdana, arial, helvetica, sans-serif;}.close {	margin-bottom: 0px;}img.left {	float: left;	margin-right: 8px;}img.rite {	float: right;	margin-left: 8px;}br#imgclr1 {	clear: left;}br#imgclr2 {	clear: right;}.hgreen {	color: #668866;	height: 2px;}.green {	color: #668866;}.red {	color: #991A00;}.blue {	color: #2a82ae;}.dkgreen {	color: #008000;}.formbgn {	width: 300px;		color: #008000;	text-align: center;	padding: 5px;	background: #dce7fc;	bordercolor: 1px #2a82ae;}.u {	text-decoration: underline;}.b {	font-weight: bold;}.lg {	font-size: 120%;}.min {	font-size: 80%;}.xin {	font-size: 60%;}.sumb {	line-height: 140%;}.numb {	margin-top: 0px;	line-height: 140%;}.cent {	text-align: center;}.left {	text-align: left;}.right {	text-align: right;}.spec {	font-family: georgia, times, "times new roman", serif;	font-weight: bold;}.blck {	margin-right: 36px;}.blck2 {	margin-left: 36px;}a:link { 	color: #2a82ae; }a:visited { 	color: #008000; }a:hover { 	color: #991A00; }a.white:link { 	color: #008000; }a.white:visited { 	color: #2a82ae; }a.white:hover { 	color: #991A00; }a.external   { background-image: url('images/new-window.gif'); background-repeat: no-repeat;                background-attachment: scroll; padding-right: 18px;                background-position: 100% 60% }a.external:focus, a.external:hover, a.external:active { background-image: url('images/new-window-hover.gif'); background-repeat:                no-repeat; background-attachment: scroll; background-position:                100% 60% }
