/*********** DEFAULTS (DO NOT REMOVE) ***********/  	body {	margin:0;	padding:0; border-top: none;	font-family: sans-serif;	padding-bottom: 5px; font-size: 0.69em; background:#ddd;}     p { margin: 1px 0 15px 0; padding: 0 0 0 2px; color: #000;}    ul li {color: #000; padding-left: 1%; margin-left: 1%;}    #topbar {	color: #3F4444; font-weight: bold; font-size: 0.8em;}  	/*	********** CONTENT HIDDEN FROM VIEW (DO NOT REMOVE) ***********/				a img {border:none;}			.skip {	display:none; }	.hide-handheld { display: none; }		#header { display: none; }		#header-print {	display: none;}	#footer-print {	display: none;}	#main_topfeature_1_right { display: none}			img	{ max-width: 50%; }		img[width="1"] { display: none }/*********** CONTENT (DO NOT REMOVE) ***********/		#header-mobile h1 {font-size: 1em; font-style: normal; color: #000; font-weight: normal; height:48px; border: 0;  float: none !important;  color: #000; background:#fff url(../images/header-handheld.gif) top left no-repeat}	#header-mobile h1 a {display: none;}		h1 {font-weight: bold; font-size: 12px; font-family: arial; color: #5B271F; margin: 0 0 0 0;}	    h2{ font-weight: bold; font-size: 12px; font-family: arial; color: #5B271F; margin: 0 0 0 0;}			h3 { font-weight: bold; font-size: 12px; font-family: arial; color: #5B271F; margin: 0 0 0 0;}		  .menusection_title	{ font-size: 1em; font-style: normal; color: #5B271F; font-weight: bold; }			    #contain-mobile { width: auto;  margin: 0 2%; max-width:240px; padding: 0 2% 2% 2%;  border: 0;  float: none !important;  color: #000;  background: transparent none; background:#fff; }    #contain { width: auto;  margin: 0 2%; max-width:240px; padding: 0 2% 2% 2%;  border: 0;  float: none !important;  color: #000;  background: transparent none; background:#fff; }  	#content #feature_photo { width: auto; float: right; border: 2px solid #DEE9F5;  margin-left:2px; margin-right:2px; text-align:center; }		#content #feature_photo  .caption { font-size: 9px; color: #426D14; }	pre { white-space: pre; font-family: monospace;}		table,tbody,thead,tfoot,tr,td,th,col,colgroup { display: block; }	iframe { display : none; }		/*********** LISTS (DO NOT REMOVE) ***********/		.bulletlist {	margin: 0 0 1px 0;	padding: 0;  }	.bulletlist ul {  }	.bulletlist li {	list-style: none;	padding: 0 0 3px 18px; background:url("../images/bullet.png") no-repeat 1px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }	.bulletlist li a, .bulletlist li a:visited {	font-weight: normal;	text-decoration: none; color: #3778C7; }		.bulletlist li a:hover { border-bottom: 1px solid #CC0300; color: #333333; }			.menu ul { padding:0;	margin:0;	 }	.menu li {list-style: none;	padding: 0 0 5px 18px; background:url("../images/bullet.png") no-repeat 2px 1px; font-size: 11px;}  .menu a:link, .menu a:visited { text-decoration: none; border: none;	color: #3778C7;}	.menu a:link.active, .menu a:visited.active, .menu a:hover {	border-bottom: 1px solid #CC0300; color: #333333; }		.menu a.selected  { color:#333333; }			.list {	margin: 0;	padding: 0; }  .list dl { }	.list dt { font-family: Arial, sans-serif; font-size: 11px;	font-weight: bold; margin: 5px 0 5px 0; }	.list dt a { color: #3778C7; text-decoration: none;	}	.list dt a:hover { color: #036;	text-decoration: underline;	}  .list dd { margin: 0; padding: 0;	font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; font-size: 10px; color: #333333; }	.list dd.posted { margin: 0 0 5px 0;	padding: 0 0 5px 0;	font-size: 10px;	color: #ccc;	border-bottom: 1px solid #eee; }				  .features { margin: 0;	padding: 0; font-size : 11px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; }	.features dl {	}  .features dt {	 margin: 0; padding: 0;}	.features dt img {	 margin: 0 0 0 0;	}	.features dt {  margin: 0; padding: 0; }  .features dt a, .features dt a:link, .features dt a:active {	font-weight: bold;	text-decoration: none; color:#6699CC;}  .features dt a:visited, .features  dt a:hover {	font-weight: bold;	text-decoration: none; color:#386FA6;}  .features dd { margin: 2px 2px 2px 2px; }	/*********** LINKS (DO NOT REMOVE) ***********/  a {	color: #0049AA;	text-decoration: underline; outline: none; }	a:hover {	color: #0049AA;	text-decoration: underline; outline: none; }		/*********** FOOTER (DO NOT REMOVE) ***********/  #footer, #feedback { width: auto;  margin: 0 2%; max-width:240px; padding: 0 2% 2% 2%;  border: 0;  float: none !important;  color: #000;  background: transparent none; background:#fff; }  