/* CSS Document */body {	background-color: #ffffff;	padding: 0 0 0 0;	margin: 0 0 0 0;	}p {	font: 11px/1.4em Arial, helvetica, verdana, sans-serif;	}.bold {	font-weight: bold;	}	#container {	position: static;	margin-left: auto;	margin-right: auto;	width: 984px;	}#header {	height: 126px;	width: 984px;	margin-top: 37px;	background: url(../images/header.jpg) no-repeat center;	}#nav {	height: 20px;	margin-top: 5px;	padding-left: 30px;	text-align: left;	}#nav img {	border: 0;	padding: 0 0 0 0;	}#nav li, ul {	display: inline;	}#nav a,a:link,a:hover,a:visited {	text-decoration: none;	}#eventsnav {	height:20px;	padding-left: 30px;	text-align:left;	margin-top: 10px;	margin-bottom: 15px;	margin-left:95px;	font: 9px/1.4em Arial, helvetica, verdana, sans-serif;	text-transform:uppercase;	font-weight:bold;	letter-spacing:1px;	}#eventsnav li, ul {	display: inline;	}#eventsnav li {	padding-right: 25px;	color: #999999;	}	#eventsnav a { 	text-decoration: none; 	padding-left:12px; 	}	#eventsnav a.active { 	background: url(../images/arrow.gif) no-repeat; 	padding-left:12px; 	}#photonav {	height:20px;	text-align:left;	margin-top: 10px;	margin-left:308px;	font: 9px/1.4em Arial, helvetica, verdana, sans-serif;	text-transform:uppercase;	font-weight:bold;	letter-spacing:1px;	}#photonav li, ul {	display: inline;	}#photonav li {	padding-right: 15px;	color: #999999;	}	#photonav a { 	text-decoration: none; 	padding-left:12px; 	}	#photonav a.active { 	background: url(../images/arrow.gif) no-repeat; 	padding-left:12x; 	}#headline {	position: relative;	top: 44px;	height: 14px;	width: 888px;	text-align: left;	padding-left: 96px;	margin-bottom:80px;	}#photo_headline {	position: relative;	top: 14px;	height: 14px;	width: 888px;	text-align: left;	padding-left: 96px;	margin-bottom:45px;	}#news_body {	padding-top: 10px;	padding-left: 96px;	width: 798px;	margin-bottom: 35px;	}	#unichip {	border-top: #00a4e4 2px solid;	text-transform: uppercase;	color: #00a4e4;	width:445px;	float:right;	}	#unichip1 {	text-transform: uppercase;	color: #00a4e4;	width:447px;	float:right;	margin-right: 100px;	margin-bottom:50px;	}#unichip img {	text-align:right;	border:0;	margin: 0 -9px 0 0;	padding: 0 -5px 0 0;	width:100px;	}#unichip1 img {	text-align:right;	border:0;	margin: 0 -9px 0 0;	padding: 0 -5px 0 0;	width:100px;	}#unichip p {	font-size: 10px;	line-height: 18px;	font-weight: bold;	}	#unichip1 p {	font-size: 10px;	line-height: 18px;	font-weight: bold;	}	#partner_body {	padding-left: 96px;	width: 798px;	margin-bottom: 75px;	vertical-align:middle;	}#partner_body p {	font: 12px/1.4em Arial, helvetica, verdana, sans-serif;	}#partner_body img {	margin-right: 15px;	border: none;	}#partner_body img.no-margin {	margin-right: 0px;	}	#partner_body a,a:link {	text-transform:uppercase;	font-weight: bold;	font-size: 100%;	color: #00a4e4;	text-decoration: none;	line-height: 1.1em;	}	#partner_body a:hover {	text-decoration: underline;	}#partner_body a.nrml, a:link.nrml {	text-transform: none;	font-weight: normal;	font-size: 100%;	color: #00a4e4;	text-decoration: none;	line-height: 1.2em;	}	#footer {	position: relative;	margin-right: auto;	margin-left: auto;	width: 100%;	bottom: 5px;	}	#footer p {	font-size: 65%;	}#footer a {	text-transform: capitalize;	font-weight: normal;	}	h2 {	text-transform:uppercase;	font-family: Arial, helvetica, verdana, sans-serif;	font-size: 100%;	margin: 0 0 -15px 0;	color: #00a4e4;	}h3 {	text-transform:uppercase;	font-family: Arial, helvetica, verdana, sans-serif;	font-size: 90%;	margin: 30px 0;	}h4 {	text-transform:uppercase;	font-family: Arial, helvetica, verdana, sans-serif;	font-size: 90%;	color: #00a4e4;	margin-bottom: -10px;	}a:hover {	color: #00A4E4;	}.black {	color: #000000;	}.pageindex {	letter-spacing: 1px;	font-size: .75em;	}.skiplink {display:none}