/* CSS Document *//***********************//* page attributes *//***********************/html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {	margin: 0;	padding: 0;	border: 0;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-align: left;}/* fix firefox problem where it removes the scrollbar when page is shorter than the viewport. this fix forces firefox to draw the scrollbar. this causes problems for IE on the mac, so it's hidden from it *//* hide from IE mac \*/html {min-height:100%;margin-bottom:1px; }body{	background-image: url(../images/bg_grad.jpg);	background-color: #666666;}/**********************//* navigation menu *//**********************/#menu {	font-size: 10pt;	text-align: left;	margin-top: 3pt;	margin-bottom: -3px;	margin-left: 10px;}#menu ul {	list-style: none;  	margin-left: -40px; /* firefox bug */  	padding-left: 0px;	margin-top: 0px;	margin-bottom: 7px;}#menu li {	display: inline;   margin-left: 40px; /* firefox bug */   list-style-type: none;	margin-right: -30px;}#menu a:link, #menu a:visited {	padding: 1px 5px 1px 5px;	text-decoration: none;	color: #737373;	background-color: White;}#menu a:hover {	color: #333;	background-color: #e6e9ec;}li.active {padding: 1px 5px 1px 5px;		color: #333;	background-color: #e6e9ec;}/**********************//* content *//**********************/#content {	background-color: #fff;	margin: 20px auto 24px;	width: 760px;	border: solid #000 1px;	padding: 0;	overflow: hidden;}.clear {	clear: both;}#content_wrap {width: 100%;}#column1 {	padding: 0px;	width: 30%;	margin-left: 20px;	float: left;	margin-bottom: 20px;}#column2_3wrap {	width: 62%;	margin-bottom: 20px;	margin-right: 20px;	float: right;}#column2, #column3 {	border: solid 1px #CCC;	padding: 10px;	width: 40%;	margin: 0;	}		#column3 {	width: 220px;	}		#column2_3wrap #column2 {	float: left;	}#column2_3wrap #column3 { float: right; }	#banner_all{	background-color: #000000;	width: 760px;	margin-bottom: 20px;	}#banner_text {	font: bold 9pt Verdana, sans-serif;	color: #FFFFFF;	padding: 3px;	width: 100%;	height: 18px;	text-align: left;	margin-left: 17px;}#content #banner_all #banner_text a {	color: #FFFFFF;	text-decoration: none;}#column1b {	float: right;}p, ol li{	font-size: 10pt;	line-height: 13pt;	font-weight: normal;	margin-top: 6pt;	text-align: left;	color: #000000;}ol li {margin-left: 20px;}body {	text-align: center;	background-color:#CCCCCC;}h1 {	font: bold 12pt Verdana, sans-serif;   color: #666666;	margin-top: 12pt;}h2 {	color: #666666;	margin-bottom:2px;	margin-top: 9pt;	font: bold 10pt Verdana, sans-serif;	line-height: 10pt;}.list {	text-indent: 6pt;	margin-top: 0pt;}.type_margin_top_0 {margin-top:0px:	margin-top: 0px;	margin-top: 0px;}.center {	text-align: center;}#footer {	background-color: #CCCCCC;	width: 100%;	height: 18px;	margin: 0;	padding: 3px;	overflow: hidden;	}#footer_text {	width: 100%;	font: 7pt Verdana, sans-serif;	text-align: left;	text-indent: 17px;	}.buttons{padding-left: 19px;padding-top: 6px;}.rss{padding-left: 13px;padding-top: 6px;}