body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px;	background-color: #CCCCCC;}
#WrapperPage {	height: 578px;	width: 920px;	margin-left: -460px;	position: absolute;	left: 50%;	top: 0px;}
#WrapperPage #WrapperHeader {	background: #F0F0F0; bXackground-image: url(images/bg-header.jpg);	background-repeat: no-repeat;	height: 138px;	width: 920px;}#WrapperPage #WrapperHeader #logo {	margin-top: 13px;	margin-left: 50px;}
#WrapperPage #WrapperMainNav {	background-image: url(images/bg-mainnav.jpg);	height: 18px;	width: 650px;	padding: 0px 0px 0px 270px;	background-repeat: no-repeat;}#WrapperPage #WrapperContent {	background-image: url(images/bg-content.jpg);	height: 328px;	width: 920px;	background-repeat: no-repeat;	padding: 15px 0px 0px 0px;	background-position: right;}#WrapperPage #WrapperContent h1{	color: #999999;	margin: 0px 30px 15px 270px;	font-size: 16px;}#WrapperPage #WrapperFooterUpper {	width: 920px;	height: 10px;	margin: 10px 0px 0px 0px;}#WrapperPage #WrapperFooterLower {	background-image: url(images/bg-footer.jpg);	height: 58px;	width: 920px;	background-repeat: no-repeat;	margin: 0px;}#WrapperPage #WrapperFooterUpper #FooterText {	font-size: 11px;	color: #CCCCCC;	padding: 0px 0px 0px 0px;	text-align: center;}#WrapperPage #WrapperFooterLower #FooterText {	font-size: 11px;	color: #FFFFFF;	padding: 15px 0px 0px 0px;	text-align: center;	margin: 0px;}#WrapperPage #WrapperFooterUpper #FooterText p {	margin: 0px 0px 0px 0px;	padding: 0px;}#WrapperPage #WrapperFooterLower #FooterText p {	margin: 0px 0px 5px 0px;	padding: 0px;}#WrapperPage #WrapperFooterUpper #FooterText a {	color: #CCCCCC;	text-decoration: none;}#WrapperPage #WrapperFooterLower #FooterText a {	color: #FFFFFF;	text-decoration: none;}#WrapperPage #WrapperFooterUpper #FooterText a:hover {	color: #FFFFFF;	text-decoration: underline;}#WrapperPage #WrapperFooterLower #FooterText a:hover {	color: #FFFFFF;	text-decoration: underline;}#WrapperPage #WrapperMainNav #MainNavText ul {	margin: 0px;	padding: 0px;}#WrapperPage #WrapperMainNav #MainNavText li {	margin: 0px;	padding: 0px;	list-style-type: none;	display: inline;}#WrapperPage #WrapperMainNav #MainNavText a {	color: #CCCCCC;	text-decoration: none;	font-size: 12px;	font-weight: bold;	margin: 0px 10px 0px 0px;	padding: 1px 8px 5px 8px;	background-position: bottom;	background-repeat: repeat-x;	background-color: #69C;	position: relative;}#WrapperPage #WrapperSubNav {	background-image: url(images/bg-subnav.jpg);	height: 21px;	width: 650px;	padding: 0px 0px 0px 270px;	background-repeat: no-repeat;}

#WrapperPage #WrapperSubNav #SubNavText ul {	margin: 0px 0px 0px 0px;	padding: 2px 0px 0px 10px;	background-color: #CC0000;	height: 19px;}
#WrapperPage #WrapperSubNav #SubNavText li {	list-style-type: none;	margin: 0px;	padding: 0px;	display: inline;}
#WrapperPage #WrapperSubNav #SubNavText a {	color: #CCCCCC;	text-decoration: none;	margin-right: 12px;	font-size: 11px;}
#WrapperPage #WrapperSubNav #SubNavText #CurrentSubNav a {	color: #FFFFFF;}#WrapperPage #WrapperMainNav #MainNavText #CurrentMainNav a {	color: #FFF;	background-color: #CC0000;}#WrapperPage #WrapperContent.contact {	margin: 0px 0px 0px -76px;	background-color: lime;}#WrapperPage #WrapperContent #WrapperText {	background-color: #FFFFFF;	height: 290px;	overflow: auto;}#WrapperPage #WrapperContent #WrapperText p {	margin: 0px 30px 5px 30px;}/* Content Text Formatting */#WrapperPage #WrapperContent #WrapperText.subNavAlign p {	margin: 0px 20px 10px 270px;}#WrapperPage #WrapperContent #WrapperText.subNavAlign ul {	margin: 0px 30px 10px 300px;	padding: 0px;}#WrapperPage #WrapperContent #WrapperText.subNavAlign ul li{	margin: 0px 0px 5px 0px;}#WrapperPage #WrapperContent #WrapperText.subNavAlign ul ul {	margin: 0px 30px 5px 20px;	padding: 0px;}	#WrapperPage #WrapperContent #WrapperText.subNavAlign ul ul li{	list-style-image: url(images/bullet-hyphen.gif);	margin: 0px 0px 0px 0px;}#WrapperPage #WrapperContent #WrapperText img#logo {	position: absolute;	top: 200px;	left: 0px;}#WrapperPage #WrapperContent #WrapperText a {	color: #666666;	}#WrapperPage #WrapperContent #WrapperText a:hover {	color: #000000;	}#WrapperPage #WrapperContent #WrapperText table {	margin: 0px 0px 10px 0px;	border-left: solid 75px #FFF;}#WrapperPage #WrapperContent #WrapperText #contactTable {	margin: 0px 30px 10px 270px;	padding: 0px 0px 0px 0px;}#WrapperPage #WrapperContent #WrapperText #contact p {	margin: 0px 0px 10px 0px;	padding: 0px;}
#WrapperPage #WrapperSubNav #SubNavText a:hover {	color: #FFFFFF;}#WrapperPage #WrapperMainNav #MainNavText a:hover {	color: #FFFFFF;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexAnnouce {	width: 310px;	background-color: #507EB8;	height: 65px;	padding: 0px;	position: absolute;	top: 400px;	left: 20px;	background-image: url(images/HOME_ASX.gif);	background-repeat: no-repeat;	background-position: 7px 8px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexLinks {	width: 310px;	background-color: #507EB8;	height: 65px;	padding: 0px;	position: absolute;	top: 400px;	left: 357px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexPDF {	width: 200px;	background-color: #507EB8;	height: 65px;	padding: 0px;	position: absolute;	top: 400px;	left: 698px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexAnnouce h1 {	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	margin: 5px 10px 3px 65px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexLinks h1 {	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	margin: 5px 10px 3px 10px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexPDF h1 {	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	margin: 5px 10px 3px 10px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexAnnouce p {	font-size: 11px;	color: #FFFFFF;	margin: 0px;	margin: 0px 10px 0px 65px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexLinks p {	font-size: 11px;	color: #FFFFFF;	margin: 0px;	margin: 0px 10px 0px 10px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexPDF p {	font-size: 11px;	color: #FFFFFF;	margin: 0px;	margin: 0px 10px 0px 10px;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexAnnouce a, #WrapperPage #WrapperContent #WrapperText #WrapperIndexLinks a, #WrapperPage #WrapperContent #WrapperText #WrapperIndexPDF a {	color: #FFFFFF;}#WrapperPage #WrapperContent #WrapperText #WrapperIndexAnnouce a:hover, #WrapperPage #WrapperContent #WrapperText #WrapperIndexLinks a:hover, #WrapperPage #WrapperContent #WrapperText #WrapperIndexPDF a:hover {	color: #CCCCCC;}#WrapperPage #WrapperContent #WrapperText #Flash270 {	margin: 0px 0px 0px 270px;}#WrapperPage #WrapperContent #WrapperText #WrapperFlashText {	position: absolute;	width: 200px;	top: 250px;	left: 30px;	font-style: italic;}table#contact{	font-size: 11px;}/* Projects Nav */

#WrapperPage #WrapperContent #WrapperText.subNavAlign2 #ProjectsNav {	position: absolute;	left: 0px;	top: 220px;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 #ProjectsNav ul {	margin: 0px 0px 0px 30px;	padding: 0px;	background-color: #999999;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 #ProjectsNav ul li {	margin: 0px 0px 0px 0px;	list-style-type: none;	padding: 10px 0px;	font-size: 13px;	color: #FFFFFF;	font-weight: bold;	text-decoration: none;	padding: 10px 10px;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 #ProjectsNav ul li a {	text-decoration: none;	color: #FFFFFF;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 #ProjectsNav ul li:hover, #WrapperPage #WrapperContent #WrapperText.subNavAlign2 #ProjectsNav ul li.Current {	background-color: #CC0000;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 #ProjectImage {	position: absolute;	top: 120px;	right: 10px;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 ul.projects {	margin-right: 330px;	margin-left: 220px;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 ul.projects li{	margin: 0px 0px 10px 0px;}
#WrapperPage #WrapperContent #WrapperText.subNavAlign2 p{	margin: 0px 20px 10px 240px;	}