/* commented backslash hides from ie5mac \*/ html{	height:100%;	margin:0;	padding:0} /* end hack */ body{	height:100%;}/* mac hide \*/* html #outer{	width:776px}/* end hide*/html>body #outer{	height:auto;} /*for mozilla as IE treats height as min-height anyway*/#inner{	width:100%;	padding-top:143px;/*needed to make room for header*/} #header{	position:absolute;	top:0px;	left:0px;	width:776px;	height:93px;	z-index:74;	background:  url(images/top-header_776x93_2.jpg) no-repeat left top;}#ajaxmenu{	width:990px;	height:43px;	position: absolute;	z-index: 600;	top: 70px;	margin-right: auto;	margin-left: auto;	clear: both;}#logo {	width:180px;	background-position: left top;	float: right;	padding-bottom: 10px;	padding-top: 0px;}/* mac hide \*/* html #outer, * html #header {width:780px}/* end hide*/div,p  {	margin-top:0px;}/*clear top margin for mozilla*/#right {	width:206px;	float:right;	z-index: 55;}#right-inner {	width: 178px;	padding-left: 9px;	text-align: left;}#right-inner h2 {	font-size: 15px;}#left {	position:relative;/*ie needs this to show float */	width:563px;	float:left;	padding-left: 7px;	z-index: 56;}#left-inner {	padding-left: 9px;	padding-right: 9px;	text-align: left;}#clearfooter {	width:100%;	height:82px;	clear:both;} /* to clear footer */html>body #minHeight{	float:left;	width:0px;	height:100%;	margin-bottom:-82px;} /*safari wrapper */#content {	z-index: 300;	padding-bottom: 7px;}#content h2 {	font-size: 15px;	color: #b61e3b;	background:  url(images/bullet_17x21.gif) no-repeat left top;	padding-left: 19px;	line-height: 24px;	position: relative;	z-index: 999;}h3#post-  {	font-size: 12px;	color: #b61e3b;	background:  url() no-repeat left top;	padding-left: 0px;}#content p {	font-size: 12px;	color: #333333;	line-height: 18px;	_line-height: 16px;}#content p a {	color: #666666;	text-decoration: underline;}#content p a:hover {	color: #999999;}#footer p {	padding: 8px;}.FSF_searchResults {	font-size: 12px;	color: #444444;	line-height: 18px;	_line-height: 16px;}.FSF_extract {	font-size: 12px;	color: #444444;	line-height: 18px;	_line-height: 16px;}.FSF_resultLink {	color: #618200;}.FSF_extract {	font-size: 12px;	color: #444444;	line-height: 18px;	_line-height: 16px;}.highlight {	font-size: 12px;	background-color: #f2f2f2;	color: #618200;	font-weight: bold;	line-height: 18px;	_line-height: 16px;}img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#content ul li{	list-style-image: url(images/bullet_11x8.gif);	margin-bottom: 0.5em;	font-size: 110%;}.LIn_shortMode {	list-style-type: none;	margin: 0;	padding: 0;}.LIn_desc {	display: none;}.LIn_date {	font-style: italic;	margin-left: 5px;}#content a, #sidebar a{    color: rgb(97, 130, 0);}#content a:hover, #sidebar a:hover{    background-color: rgb(97, 130, 0);    color: rgb(255, 255, 255);}
