/* STANDARD TAG REDEFINITIONS */BODY{ color: White; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: Black; margin: 0; padding: 0; }TD {font-size: 10pt;  }p { font-size: 10pt;  margin-bottom: 7px; margin-top: 0; }a{ color: #76DEFC; text-decoration: none; }a:hover{	text-decoration: underline;  color: White;   }form{	margin:0;}#HEADER{	width:760px; margin-left:auto; margin-right:auto;}#HEADER .Visual{ height:259px; background-image: url(HeaderImageCityClimber.gif);  background-repeat: no-repeat;  background-color: #4492C8;  border-top: 3px solid Black;   }h1{ margin: 0; padding: 40px 0 0 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: White;  font-size: 9pt;  }#CONTENT{ width:760px; margin-left:auto; margin-right:auto;   }h2{ margin: 0; padding: 12px 0 7px 20px; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: White; font-size: 10pt; }#TEXT{ padding: 35px 40px 35px 40px; border-bottom: 1px solid #484848; border-top: 1px solid #484848; background-color: #222222; }#TEXT p{	margin-bottom: 1em;}#FOOTER{	width:760px; margin-top:27px; margin-left:auto; margin-right:auto;  border-top: 4px solid #363636;  text-align: right;  padding-top: 5px;   }#FOOTER p{ font-size: 11px; line-height: 14px; margin: 0;  color: #DDDDDD; }#FOOTER a{ font-size: 11px;	font-weight: normal;	text-decoration: none;  color: White;    }#FOOTER a:hover{ color: white; text-decoration: underline; }#nav, #nav ul {	font-family: arial, sans-serif;	font-size: 11px;	color: #CC0000;	float: left;	width: 760px;	list-style: none;	line-height: 1;	background: #FFFFFF;	font-weight: bold;	padding: 0;	border:  solid  #CC0000;	border-width: 1px 0;	margin: 0 0 1em 0;}#nav a {	display: block;	width: 67px;	color: #CC0000;	text-decoration: none;	padding: 1px 2px;}#nav a.daddy {	background: url(rightarrow2.gif) center right no-repeat;}#nav li {	float: left;	padding: 0;	width: 67px;}#nav li ul {	position: absolute;	left: -999em;	height: auto;	width: 67px;	font-weight: normal;	border-width: 1px;	margin: 0;}#nav li li {	padding-right: 0;	width: 67px}#nav li ul a {	width: 67px;}#nav li ul ul {	margin: -2px 0 0 67px;}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {	left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {	left: auto;}#nav li:hover, #nav li.sfhover {	background:  #3399FF;}sfHover = function() {	var sfEls = document.getElementById("nav").getElementsByTagName("LI");	for (var i=0; i<sfEls.length; i++) {		sfEls[i].onmouseover=function() {			this.className+=" sfhover";		}		sfEls[i].onmouseout=function() {			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");		}	}}if (window.attachEvent) window.attachEvent("onload", sfHover);