body {	font-family: Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, Sans Serif;	font-size: 10px;	font-weight: normal;	color: #555555;	text-decoration: none;	margin: 0px;	padding: 0px;	background:#555555;}a{	color: #555555;	text-decoration: none;}	/* DIV CONTAINERS */#content-body {  text-align:center;  vertical-align: middle;  width:100%;  height:100%;  margin:0px;  padding: 0px;}#flashcontent {	margin: auto;	text-align:center;	height:100%;	width:100%;}/* HTML DIV CONTAINERS */#htmlcontent {	margin: auto;	text-align:left;	height:730px;	width:1030px;	overflow: hidden;	background-image: url(../files/html/champbackground.gif);	background-repeat: no-repeat;	background-position: center center;}#htmlbody {	margin: 10px;	text-align:left;	height:710px;	width:1010px;	overflow: hidden;	background: #FFFFFF;}#htmlheader {	text-align:center;	height:130px;	width:1010px;	overflow: hidden;	margin: 0px;	padding: 0px;}.htmlintroimages {	text-align:center;	height:500px;	width:1010px;	margin: 0px;	padding: 0px;	overflow: hidden;	z-index:1;}#projectstage {	text-align:center;	height:500px;	width:1010px;	margin: 0px;	padding: 0px;	overflow: hidden;	z-index:1;	position: relative;}#linksinfo {	text-align:center;	height:500px;	width:1010px;	margin-left: 30px;	padding: 0px;}.projectimages {	text-align:center;	height:500px;	width:1010px;	margin: 0px;	padding: 0px;	overflow: hidden;	z-index:1;	position: relative;}.sorrymessage {	text-align:center;	margin-top: 200px;}#htmlfooter {	text-align:right;	height:55px;	width:500px;	margin: 0px;	padding: 0px;	overflow: hidden;	top: -55px;	left: 510px;	position:relative;}/* PROJECT CSS */#projectnavigation {	text-align:right;	height:55px;	width:1010px;	margin: 0px;	padding: 0px;	overflow: hidden;	position:relative;}#projectlinks {	text-align:right;	height:20px;	margin-right: 50px;	margin-top: 22px;}#projecttitle {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	color: #be9d5a;	text-decoration: none;	text-align:left;	height:20px;	margin-left: 30px;	float: left;	display: inline;}#projectlocation {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	height:20px;	margin-left: 20px;	float: left;	display: inline;}#projectpause {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	height:20px;	margin-left: 20px;	float: left;	display: inline;}#projectresume {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	height:20px;	margin-left: 20px;	float: left;	display: inline;}.projectpausebutton {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	text-align:left;	color: #8f8e8e;	text-decoration: none;}.projectpausebuttonON {font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #8f8e8e;	text-decoration: none;}.projectpausebutton:hover {	color: #be9d5a;	text-decoration: none;}.projectreadbutton {font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #8f8e8e;	text-decoration: none;}.projectreadbuttonON {font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #be9d5a;	text-decoration: none;}.projectreadbutton:hover {	color: #be9d5a;	text-decoration: none;}#projectread {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 10px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	height:20px;	margin-left: 20px;	float: left;	display: inline;	cursor: pointer;}#projectinfo {	text-align:center;	height:440px;	width:950px;	margin-left: 30px;	margin-right: 30px;	margin-top: 30px;	margin-bottom: 30px;	overflow: hidden;	z-index:6;	position: relative;	background-image: url(../files/html/whitebackground.png);	background-repeat: repeat;	background-position: center center;	border-style:solid;	border-color:#999999;	border-width:1px;	top:-500px;}.linkrow {	width:870px;	margin-bottom: 40px;	background: #886722;}#projectcontainer {	text-align:center;	height:350px;	width:870px;	margin-left: 30px;	margin-top: 20px;	overflow: hidden;	position: relative;	float: left;	display: inline;}#linkscontainer {	text-align:center;	height:470px;	width:870px;	margin-left: 30px;	margin-top: 20px;	overflow: hidden;	position: relative;	float: left;	display: inline;}.projectsideinfo {	text-align:left;	width:300px;	float: left;	display: inline;}.projectsideinfo_item {	text-align:left;	width:300px;	margin-bottom:10px;}.linkssideinfo_item {	text-align:left;	width:200px;	margin-bottom:40px;	float: left;	display: inline;	margin-right: 60px;}.linkssideinfo_itemB {	text-align:left;	width:850px;	margin-bottom:10px;	margin-top:10px;}.projectsideinfo_title {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 14px;	font-weight: normal;	color: #5e5e5e;	margin-bottom: 5px;	text-align:left;}.projectsideinfo_copy {	font-size: 13px;	font-weight: normal;	line-height: 20px;	color: #5e5e5e;	margin-left: 20px;	text-align:left;}.projectmaininfo {	text-align:left;	font-size: 13px;	font-weight: normal;	line-height: 20px;	color: #5e5e5e;	width:580px;	padding-left: 30px;	padding-right: 30px;}#projectdots {	font-size: 10px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	height:20px;	margin-left: 20px;	float: left;	display: inline;	cursor: pointer;}.imagedot {	font-size: 10px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	margin-right: 5px;	float: left;	display: inline;	cursor: pointer;	margin-top:2px;}.dotbutton {	color: #8f8e8e;	text-decoration: none;}.dotbutton:hover {	color: #be9d5a;	text-decoration: none;}/* FOOTER CSS */#footerlinks {	text-align:right;	height:40px;	margin-right: 20px;	margin-bottom: 20px;	margin-top: 22px;}.flink {	font-size: 11px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	vertical-align:middle	height:20px;	margin-left: 15px;	float: right;	display: inline;	letter-spacing:1px;}#langlinks {	text-align:right;	margin-left: 10px;	margin-right: 28px;	margin-top: 42px;	font-size: 20px;	font-weight: normal;	text-decoration: none;}.languagelink {	font-size: 11px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	text-align:left;	height:20px;	margin-left: 5px;	float: right;	display: inline;	letter-spacing:1px;}.languagebutton {	font-size: 11px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	letter-spacing:1px;}.languagebutton:hover {	color: #be9d5a;	text-decoration: none;}.languagebuttonON {	font-size: 11px;	font-weight: bold;	color: #be9d5a;	text-decoration: none;	letter-spacing:1px;}.infolink {}.infolinkOFF {color: #c61717;	text-decoration: none;}.infolink:hover {	color: #be9d5a;	text-decoration: none;}.flinkbutton {	font-size: 11px;	font-weight: bold;	color: #8f8e8e;	text-decoration: none;	letter-spacing:1px;}.flinkbutton:hover {	color: #be9d5a;	text-decoration: none;}.flinkbuttonON {	font-size: 11px;	font-weight: bold;	color: #be9d5a;	text-decoration: none;	letter-spacing:1px;}.contactbuttonON {	font-size: 11px;	font-weight: bold;	color: #be9d5a;	text-decoration: none;	letter-spacing:1px;}/* CONTACT CSS */#contact {	text-align:center;	height:440px;	width:950px;	margin-left: 30px;	margin-right: 30px;	overflow: hidden;	top:-580px;	z-index:10;	position: relative;	background-image: url(../files/html/whitebackground.png);	background-repeat: repeat;	background-position: center center;	border-style:solid;	border-color:#999999;	border-width:1px;}.contact_line {	text-align:center;	margin: auto;	width: 940px;	margin-top: 130px;}.contact_title {	font-size: 12px;	font-weight: normal;	color: #be9d5a;	text-decoration: none;	text-align:left;	margin: auto;	padding-right: 10px;	padding-top: 4px;}.contact_detail {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 16px;	font-weight: normal;	color: #5e5e5e;	text-decoration: none;	text-align:left;	padding-right: 15px;}.emaillink {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 16px;	font-weight: normal;	color: #5e5e5e;	text-decoration: none;	text-align:left;}.emaillink:hover {	color: #be9d5a;	text-decoration: none;}.contact_address {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 20px;	font-weight: normal;	color: #5e5e5e;	text-decoration: none;	text-align:center;	margin: auto;	margin-top: 15px;	width: 940px;}.contact_close {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 12px;	font-weight: normal;	color: #5e5e5e;	text-decoration: none;	text-align:right;	margin-top: 20px;	width: 920px;}.close {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 12px;	font-weight: normal;	color: #5e5e5e;	text-decoration: none;	text-align:right;}.close:hover {	color: #be9d5a;	text-decoration: none;}/* AWARDS CSS */#awardslinks {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:365px;	margin: 0px;	overflow: hidden;	float: left;	display: inline;}/* PRESS CSS */.pressworkarea {	text-align:left;	height:440px;	width:1010px;	margin-top: 60px;	padding: 0px;	overflow: hidden;	z-index:1;}#presstitle {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 32px;	font-weight: normal;	color: #c1c1c1;	text-align:left;	height:440px;	width:250px;	margin: 0px;	padding-top: 100px;	overflow: hidden;	float: left;	display: inline;	margin-left: 30px;	letter-spacing:1px;}#presslinks {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:365px;	margin: 0px;	overflow: hidden;	float: left;	display: inline;}.presslinks {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:365px;	margin: 0px;	overflow: hidden;	float: left;	display: inline;}#pressdetails {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:300px;	margin-left: 30px;	overflow: hidden;	float: left;	display: inline;}#awardsdetails {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:300px;	margin-left: 30px;	overflow: hidden;	float: left;	display: inline;}#pressscroller {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	width:50px;	margin: 0px;	float: left;	display: inline;}.presslinktitle {	text-align:left;	color:  #5e5e5e;	font-size: 12px;	line-height: 18px;}.presslinktitleB {	text-align:left;	color:  #5e5e5e;	font-size: 10px;	line-height: 18px;}.presslinktitleBON {	text-align:left;	color:  #be9d5a;	font-size: 10px;	line-height: 18px;}.presslinktitleON {	text-align:left;	color:  #be9d5a;	font-size: 12px;	line-height: 18px;}.presslinkmain {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	cursor:default;	margin-bottom: 12px;}.awardslinkmain {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	cursor:default;	margin-bottom: 12px;}.pressdetailpdf {	margin-top: 10px;	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;}.pressdetailimage {	padding-bottom: 20px;	border-bottom-style:solid;	border-bottom-color:#999999;	border-bottom-width:1px;	}.awardsdetailimage {	padding-bottom: 20px;	border-bottom-style:solid;	border-bottom-color:#999999;	border-bottom-width:1px;	}.pressdetaildesc {	margin-top: 20px;	text-align:left;	color: #8f8f8f;	font-size: 10px;	line-height: 18px;}.presslink {	text-align:left;	color: #8f8f8f;	font-size: 10px;	line-height: 18px;	text-decoration: none;}.awardslink {	text-align:left;	color: #8f8f8f;	font-size: 10px;	line-height: 18px;	text-decoration: none;}.awardsmainlink {	text-align:left;	color: #8f8f8f;	font-size: 10px;	line-height: 18px;	text-decoration: none;}.pdfbuttonlink {	text-align:left;	color: #5e5e5e;	font-size: 10px;	line-height: 18px;	text-decoration: none;}.pdfbuttonlink:hover {	color: #be9d5a;	text-decoration: none;}/* ABOUT CSS */.aboutsidelinks {	text-align:left;	color: #8f8f8f;	font-size: 12px;	margin-top: 5px;	margin-left: 15px;}#awardsworkareaOFF {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:370px;	margin: 0px;	overflow: hidden;	float: left;	display: inline;}#aboutinformation {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:700px;	margin: 0px;	overflow: hidden;}#awardsinformation {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:700px;	margin: 0px;	overflow: hidden;}/* NEWS CSS */#newsworkarea {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:370px;	margin: 0px;	overflow: hidden;	float: left;	display: inline;	}.newsworkarea {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:370px;	margin: 0px;	overflow: hidden;	float: left;	display: inline;	cursor: pointer;}.newsworkarea:hover {	cursor: pointer;}.newstitle {	text-align:left;	color: #be9d5a;	font-size: 16px;	line-height: 24px;}.newscopy {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	height:440px;	width:365px;	margin: 0px;	overflow: hidden;	float: left;	display: inline;}/* GENERAL CSS */.mainlogo {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	font-size: 110px;	font-weight: normal;	color: #c1c1c1;	text-align:center;	padding-top: 30px;	letter-spacing:2px;	text-decoration: none;}/* slider */ #content-scroll {      width: 340px;      height: 440px;      overflow: hidden;	  position: relative;	  float: left;		display: inline;    }	 #awards-scroll {      width: 365px;      height: 440px;      overflow: hidden;	  position: relative;	  float: left;		display: inline;    }	 #project-scroll {      width: 870px;      height: 350px;      overflow: hidden;	  position: relative;	  float: left;	display: inline;    }	 #links-scroll {      width: 870px;      height: 470px;      overflow: hidden;	  position: relative;	  float: left;	display: inline;    }	 #testcontent-scroll {      width: 340px;      height: 440px;      overflow: hidden;	  position: relative;	  float: left;	display: inline;    }		 .news-scroll {      width: 340px;      height: 440px;      overflow: hidden;	  position: relative;	  float: left;		display: inline;    }#pressslider {	text-align:left;  	width: 1px; 	height:440px;  	background: #BBBBBB;  	position: relative;  	float: left;	display: inline;}#awardsslider {	text-align:left;  	width: 1px; 	height:440px;  	background: #BBBBBB;  	position: relative;  	float: left;	display: inline;}#projectslider {	text-align:left;  	width: 1px; 	height:350px;  	background: #BBBBBB;  	position: relative;	margin-top: 20px;  	float: left;	display: inline;}#linksslider {	text-align:left;  	width: 1px; 	height:470px;  	background: #BBBBBB;  	position: relative;	margin-top: 20px;  	float: left;	display: inline;}.pressslider {	text-align:left;  	width: 1px; 	height:440px;  	background: #BBBBBB;  	position: relative;  	float: left;	display: inline;}#content-slider {	top:180px;	text-align:left;  	width: 1px; 	height:260px;  	background: #BBBBBB;  	position: relative;}#project-slider {	top:180px;	text-align:left;  	width: 1px; 	height:170px;  	background: #BBBBBB;  	position: relative;}#links-slider {	top:180px;	text-align:left;  	width: 1px; 	height:300px;  	background: #BBBBBB;  	position: relative;}#awards-slider {	top:180px;	text-align:left;  	width: 1px; 	height:260px;  	background: #BBBBBB;  	position: relative;}.content-slider {	top:180px;	text-align:left;  	width: 1px; 	height:260px;  	background: #BBBBBB;  	position: relative;}#pressholder {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	width:340px;	margin: 0px;	position: relative;}#awardsholder {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	width:340px;	margin: 0px;	position: relative;}.pressholder {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	width:340px;	margin: 0px;	position: relative;}#projectholder {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	width:870px;	margin: 0px;	position: relative;}#linksholder {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	width:870px;	margin: 0px;	position: relative;}.aboutholder {	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;	text-align:left;	color: #8f8f8f;	font-size: 13px;	line-height: 20px;	width:340px;	margin: 0px;	position: relative;}.newsholder {	text-align:left;	color: #8f8f8f;	font-size: 12px;	line-height: 18px;	width:340px;	margin: 0px;	position: relative;}.ui-slider-handle {  width: 5px;  height: 180px;  position: absolute;  left:-2px;  background: #bfbdbe;  z-index: 10;  border: 0px;}.ui-slider-handle:hover {  background: #be9d5a;}
