@charset "UTF-8";/*  formatting style-------------------------------*/* {	font-style: normal;	margin: 0px;	padding: 0px;}body {	background-image: url(../elements/back3.png);	background-repeat: repeat-x;	background-position: bottom;	font-size: 75%;	line-height: 1.6;	color: #333;	font-family: Arial, Helvetica, sans-serif;	background-attachment: fixed;}a img {	border-style: none;}a:link {	color: #333;	text-decoration: underline;}a:visited {	text-decoration: underline;	color: #333;}a:hover {	color: #000;	text-decoration: none;}a:active {	position: relative;	left: +1px;	top: +1px;}/* basic layout--------------------------------*/#wrapper {	width: 900px;	margin: 0px auto;}/* header style--------------------------------*/#header {	width: 900px;	margin: 15px auto 0px;}#main p a {	text-decoration: none;	margin-top: 15px;	position: relative;	line-height: 35px;	color: #999;}#main  h2{	background-color: #CCC;	background-image: none;	height: 17px;	width: 900px;	text-indent: 5px;	font-size: x-small;	padding-top: 0px;	font-weight: lighter;	text-transform: none;	vertical-align: text-bottom;	line-height: 18px;	margin-top: 15px;	margin-bottom: 15px;	position: relative;}#main #FlashID {}#main h1 {	font-size: x-small;	background-color: #CCC;	height: 17px;	margin-bottom: 15px;	line-height: 18px;	position: relative;	margin-top: 50px;	text-indent: 5px;}#box {	background-color: #333;	color: #CCC;	height: 210px;	clear: both;	width: 900px;}#main #box h3 img {	margin-top: 10px;	margin-left: 10px;	float: left;}#main #box #text {	height: 195px;	margin-top: 10px;	clear: right;	margin-left: 10px;	float: left;}#main #box #text h4 {	font-size: 24px;	line-height: 24px;	font-weight: lighter;	font-style: normal;	margin-bottom: 10px;}#main #box #text a img {	float: right;	clear: both;}#main ul li {	list-style: none;	margin: 0px;	padding: 0px;	float: left;}#main ul li a {	background-color: #CCCCCC;	line-height: 25px;	text-align: center;	display: block;	color: #CCC;	border-right: 1px solid #999;	text-decoration: none;	list-style: none;	margin: 15px 0px;	padding: 0px;	position: relative;}#main #box ul li a:hover {	background-color: #333;	left: 0px;	right: 0px;	top: 0px;}#main #box ul li a:active {	background-color: #000;}#pushcd h1 {	font-size: x-small;	line-height: 15px;	background-color: #ccc;	height: 15px;	width: 440px;	text-indent: 5px;}#footer {	height: 25px;	background-color: #333;	line-height: 25px;	text-indent: 5px;	margin-top: 25px;}#footer p {	clear: both;	float: left;}#footer p a {	color: #999;	text-decoration: none;}#footer p a:hover {	text-decoration: underline;	color: #FFF;}#footer address {	font-size: x-small;	color: #CCC;	float: right;	padding-right: 5px;}#main table tr td p a:hover {	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;}#main table tr td {	border: 1px solid #CCC;}#main table tr td h3 {	font-size: medium;}#main table tr td h4 {	font-size: small;}#main #cycle {	background-image: url(../elements/label_cycle2.png);}#wrapper #main #cycle table tr td{	border-style: none;}#main #cycle table tr td h3 a {	color: #03F;	text-decoration: none;	margin-bottom: 5px;	margin-left: 5px;	font-size: 15px;	font-weight: bolder;	line-height: 32px;}#main #cycle table tr td #inter {	margin-right: 40px;}#main #cycle table tr td h4 a {	text-decoration: none;	font-size: 12px;	line-height: 24px;}#main #cycle table tr td h4 a:hover {	color: #03F;	text-decoration: underline;}#main #cycle table tr td h5 {	font-size: 9px;	margin-top: 3px;}