/* CSS Document */*{	margin: 0px;	padding: 0px;}/* mac hide \*/html, body{	height: 100%;	width: 100%;}/* end hide */body{	text-align: center;	min-height: 468px;	min-width: 552px;	background-image: url(images/BG_grad.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000;	background-repeat: repeat-x;}a{	color: #000;}#nav{	height: 60px;}#nav a{	text-align: center;	color: #FFFFFF;	text-decoration: none;	float: right;	display: block;	background-color: #000000;	color: #FFFFFF;	margin-top: 20px;	padding-top: 6px;	padding-right: 24px;	padding-left: 24px;	padding-bottom: 10px;	background-image: url(images/navShadow.gif);	background-repeat: repeat-x;	background-position: bottom;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-bottom-color: #FFFFFF;}#nav a:hover{	background: #ffffff;	background-image: url(images/navShadow.gif);	background-repeat: repeat-x;	background-position: bottom;		color: #000000;}#nav .logo{	float: left;	margin-left: 20px;	margin-top: 20px;}#container{	text-align: center;	position: relative;	top: 11px;	margin-top: 0px;	margin-left: 0px;	vertical-align: middle;	height: 500px;}#inner{	width: 930px;	background: #FFF;	height: 400px;	text-align: center;	margin-left: auto;	margin-right: auto;}#mainContent{	margin-top: 30px;	text-align: left;	margin-right: 20px;	margin-left: 20px;}#mainContent #col1{	border: 2px solid #CCCCCC;	width: 570px;	float: left;	margin-bottom: 20px;}#mainContent #col2{	width: 290px;	float: right;	clear: right;	margin-left: 20px;}#mainContent #col3{	float: left;	background-color: #b5ded9;	width: 210px;	clear: left;	height: 250px;}#col3 a{	color:#009999;	font-weight:bold;	text-align:right;	padding-top: 10px;	margin-top: 10px;	display:block;}#mainContent #col3 h1{	background-color: #039985;	font-size: 12px;	color: #FFFFFF;	padding: 3px 3px 3px 14px;}#mainContent #col4{	width: 340px;	background-color: #e9d3dd;	margin-left: 20px;	float: left;	height: 250px;}#mainContent #col4 h1{	background-color: #a1265d;	font-size: 12px;	color: #FFFFFF;	padding: 3px 3px 3px 14px;}#col4 a{	color:#a1265d;	font-weight:bold;	text-align:right;	padding-top: 10px;	margin-top: 10px;	display:block;}#mainContent #col5{	width: 300px;	background-color: #f1e2af;	margin-left: 20px;	float: left;	clear:right;	height: 250px;}#mainContent #col5 h1{	background-color: #e0b212;	font-size: 12px;	color: #FFFFFF;	padding: 3px 3px 3px 14px;}#col5 a.normalLink{	color:#e0b212;	font-weight:bold;	text-align:right;	padding-top: 10px;	margin-top: 10px;	display:block;}#col5 a.videoLink{	font-weight:bold;	text-decoration:none;}#footer{	text-align: right;	font-size: 10px;	color: #999999;	margin-right: 20px;	padding-top:20px;	clear: both;}.ColBody {	padding-right: 14px;	padding-bottom: 14px;	padding-left: 14px;	padding-top: 10px;}.refIFrame {	margin: 0px;	padding: 0px;	width: 220px;	height:220px;	border:0px;	overflow:hidden;	text-align: left;}