.Body {	font-family: Helvetica, Verdana, Arial, sans-serif;	font-size:11px;}.Style2 {	font-size:13px;	color: #669900;	font-family:Helvetica, Verdana, Arial, sans-serif}.Style3 {	font-size:14px;	color: #669900;	font-weight:bold;	font-family:Helvetica, Verdana, Arial, sans-serif}.Style4 {	font-size: 14px;	font-family:Helvetica, Verdana, Arial, sans-serif}.Style5 {	font-size: 1.2em;	font-family:Helvetica, Verdana, Arial, sans-serif}.Style9 {	font-size: 18px; font-family:Helvetica, Verdana, Arial, sans-serif;}/*--------- Lightbox -----------*/#lightbox{    background-color:#FFF;    padding: 0px;    border-bottom:none;    border-right:none;	font-family:Helvetica, Verdana, Arial, sans-serif}#lightboxDetails{    font-size: 14px;	font-weight:bold;    color:#FFF  ;    padding-top:2px;}#closeButton{ top: 5px; right: 5px; }#lightboxCaption{ float: left; }#keyboardMsg{ float: right; }#lightbox img{ border: none; }#overlay img{ border: 1px; }#overlay{ background-image: url(XXX/overlay.png); }* html #overlay{ /*Hack IE */    background-color: #FFF;    background-color: transparent;    background-image: url(blank.gif);    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="XXX/overlay.png", sizingMethod="scale");}/*-------- fin lightbox -------*/* {	margin: 0;	padding: 0;}a {color: #000;}a:hover {color: #9A6;}body {	background: #5F8000 url(img/bg.gif) repeat-y center top;	color: #333;	font: normal 50%  Helvetica, Verdana, Arial, sans-serif}input {	color: #555;	font: normal 1.1em Helvetica, Verdana, Arial, sans-serif}p,cite,code,ul {	font-size: 1.2em;	padding-bottom: 1.2em;}ul {margin-left: 1.2em;}li {list-style-image: url(img/li.gif);}h1 {font-size: 1.4em;font-family:Helvetica, Verdana, Arial, sans-serif}blockquote {	background: #FFF;	border-bottom: none;	border-top: none;	color: #333;	display: block;	font-size: 0.9em;	margin-bottom: 1.2em;	padding: 6px 12px;}blockquote1 {	background: #FFF;	border-bottom: none;	border-top: none;	color: #333;	display: block;	font-size: 8px;	margin-bottom: 1.2em;	padding: 6px 12px;	font-family:Helvetica, Verdana, Arial, sans-serif}	blockquote p {padding: none;}h3 {color: #242424;font-size:12px;font-family:Helvetica, Verdana, Arial, sans-serif}/* misc */.clearer {clear: both;}/* structure */.container {	margin: 0 auto;	width: 826px;}/* top */.top {	background: #777;	font: normal;	font-size: 30px;	height: 60px;	margin: 0 auto;	width: 826px;	text-indent: 4px;	font-family:Helvetica, Verdana, Arial, sans-serif}.top1 {	background: #888;	height: 32px;	margin: 0 auto;	width: 826px;	font-size: 24px;	color: #FFF;	text-align: right;	text-indent: 4px;	font-family:Helvetica, Verdana, Arial, sans-serif}.top a {	color: #FFF;	display: block;	line-height: 60px;	text-decoration: none;	width: 100%;}.top span {padding-left: 24px;}.top a:hover {	background: #688B00;	color: #FFF;}/* header */.header {	font-size: 12px;	height: 65px;	margin-left:;	width: 826px;}/* item */.item {clear: both;	font-family:Helvetica, Verdana, Arial, sans-serif}.item .date {	background: url(img/bgdate.gif) no-repeat;	color: #CCCCCC;	float: left;	height: 40px;	text-align: center;	width: 36px;	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:10px;}.item .date div {padding-top: 1px;}.item .date span {font: normal 1.6em serif;}.item .content {	float: left;	width: 580px;	font-size: 12px;	font-family:Helvetica, Verdana, Arial, sans-serif;}.item h1 {	background: #777;	color: #FFF;	padding-left: 14px;	line-height: 40px;	font-family:Helvetica, Verdana, Arial, sans-serif;}.item .body {	padding: 2px 2px;	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size: 10pt;}/* main */.main {	float: left;	font-family:Helvetica, Verdana, Arial, sans-serif}/* navigation */.navigation {	float: left;	margin-left: 1px;	width: 208px;	font-family:Helvetica, Verdana, Arial, sans-serif}.navigation h1 {	background: #888;	color: #FFF;	font-size: 14px;	line-height: 40px;	padding-left: 12px;	font-family:Helvetica, Verdana, Arial, sans-serif}	.navigation ul {margin: 0; padding: 0;}.navigation li {	border-bottom: 1px solid #D5E8AD;	list-style: none;	font-size:14px;}.navigation li a {	background: #E8F6BF url(img/bgnavigation.gif) repeat-x;		color: #553;	display: block;	padding: 8px 4px 8px 12px;	text-decoration: none;}.navigation li a:hover {	background: #F0FFC6;	color: #553;}/* footer */.footer {	background: url(img/bgfooter.gif) repeat-x;	color: #FFF;	font-size: 1.1em;	line-height: 40px;	margin: 0 auto;	text-align: center;	width: 830px;}.footer a {color: #FFF;}.footer a:hover {color: #FAFCB0;}dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}#menu {position: absolute;top: 0;left: 0;z-index:100;width: 100%;}#menu dl {float: left;width: 12em;margin: 0 1px;}#menu dt {text-align: center;font-weight: bold;}#menu dd {}#menu li {text-align: center;background: #fff;}#menu li a, #menu dt a {color: #969696;text-decoration: none;display: block;height: 100%;border: none;}#menu li a:hover, #menu dt a:hover {background: #eee;}#site {position: absolute;z-index: 1;top : 70px;left : 10px;padding: 5px;}a {text-decoration: none;color: FFF;color: #222;}