body {	margin-left: 0px;	margin-top: 0px;	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-size: 12px;}ul,table,td {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #000000;}td {  vertical-align:top;}td {  padding-top:0;  padding-bottom:0;}img {border: 0;}table {width: auto;}.frame {width: 761px;}#banner {  width:761px;}a {	font-family: Arial, Helvetica, sans-serif;	color: #0066FF;	text-decoration:none;}a:hover{	color: #FF0000;}ul { /* margin:0 10px;*/ margin-top:0; margin-bottom:0;}#content_column {  width:auto;  padding-left:15px;  padding-right:15px;  padding-bottom:15px;  border-left:2px solid #ccc;  border-right:2px solid #ccc;}#left_column {  width:160px;  padding-left:0px;  padding-right:10px;}#right_column {  width:178px;  padding-left:10px;  padding-right:0px;}#contact_us, #searchbox {	width: 178px;}#navigation, #about, #quickref, .articleLatest{  width:160px;}#searchbox {  background:#ccc;  padding:0;}#searchFieldRow {  padding:5px 0 0 5px;}#searchButtonRow {  margin:0;  padding:0;  border:0;  padding:5px;}#searchButtonRow input{  margin:0;  padding:0;  border:0;}.searchForm {  margin:0;}input.searchField {	width:139px;	margin-right:5px;}.searchForm label{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;  color:#666666;	font-weight: bold;	padding:0 2px;}.buttonsCaptionGreyed {	padding-top: 10px;	padding-bottom:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: left;	padding-top: 10px;	padding-left: 12px;	padding-right: 12px;	background-color:#FFFFFF;	height: 10px;	color: #777777;}.buttonsHeader {	font-family: Arial, Helvetica, sans-serif;	text-align: center;  padding:5px 0 ;  vertical-align:middle;	font-weight: bold;	background-color:#CCCCCC;}.menuHeader {	font-family: Arial, Helvetica, sans-serif;	text-align: center;  padding:5px 0;	vertical-align:middle;	font-weight: bold;	background-color:#CCCCCC;}.menuHeader img {  border:0;  margin-top:-5px;  margin-bottom:-5px;}h1 {width:auto;	font-family: Arial, Helvetica, sans-serif;	text-align: center;/* 	height: 24px;      */	font-weight: bold;	background-color:#CCCCCC;	margin:0;  padding:5px 0;  font-size:12px;}h2 {/* */	width:auto;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: bold;	color:#000000;	padding-top: 10px;  margin:0;	padding-left: 10px;}p.bodyText  {  margin:0;	font-family: Arial, Helvetica, sans-serif;	color: #000000;/*	margin-right: 15px;  */	line-height: 16px;	background-color:#FFFFFF;	padding: 10px;	padding-right:0;	padding-left:0;	/*padding-right: 10px; */}.articleDate {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align:center;	width:auto;	background-color: #FFFFFF;}.articleAuthor {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align:center;	width:auto;	background-color: #ccc;}.articleList {	font-family: Arial, Helvetica, sans-serif;	color: #000000;}.articleList ul{  list-style-type: none;  padding-left:0px;  margin-left:0px;  margin-bottom:8px;}.articleList li{/*	line-height: 10px; */	margin-left: 10px;	margin-right: 0px;	margin-top: 10px;	font-size: 10px;}.articleList a{  color:#666666;	text-decoration:none;}.articleList a:hover{	text-decoration:underline;}.articleMoreLink{	font-family: Arial, Helvetica, sans-serif;	color: #0066FF;	font-size: 10px;	margin-left:10px;	text-decoration:none;}.articleMoreLink:hover{	color: #FF0000;}.articleGridDate {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.articleGridTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight:bold;}table.contentTable {  width:100%;}.contentTableCell{  border:1px solid #ccc;}