/* colors */
.yablue {
	color: #0a509b;
	background-color: #0a509b;
}

.yayellow {
	color: #f5f333;
	background-color: #F5F333;
}

BODY, TD, TR, P {
	font-family: Arial Narrow, Arial, sans serif;
	font-size: 10pt;
}



#homewrapper {
	position: relative; 
	height: 675px; 
	width: 845px; 
	overflow: hidden; 
	background-color: black;
}

.hpbackground {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 675px;
	width: 845px;
	opacity: 1;
	FILTER: alpha(opacity=0); 
	background-color: black;	
	//display: none;
}




#wrapper {
	position: relative; 
	height: 675px; 
	width: 845px; 
	overflow: hidden; 
	background: url('pict/hpbackground.jpg');
}

#header {
	font-family: Arial Narrow, Arial, sans serif;
	position: absolute;
	width: 240px;
	top: 23px;
	left: 0px;
	font-size: 18px;
	letter-spacing: 0px;
	line-height: 16px;
	text-align: right;
	z-index: 11;
}



#leftcol	 {
	position: absolute;
	width: 240px;
	top: 175px;
	left: 0px;
	font-size: 16px;
	text-align: right;
	line-height: 25px;
}

.navSelected, .navSelected a  {
	text-decoration: none;
	font-size: 11pt;
	color: #f5f333;
	background-color: black;
}

.navOption, .navOption a  {
	text-decoration: none;
	font-size: 11pt;
	color: white;
	background-color: black;
}

.navRoll, .navRoll a  {
	text-decoration: none;
	font-size: 11pt;
	color: black;
	background-color: #f5f333;
}
	
	
#frametable {
	background: #555555;
}

#proj_subnav navselect  { 
	color: #0a509b; 
}

#content_text {line-height: 1.3em; }

#scroll_outer {position: absolute; top: 0px; left: 0px; width: 8px; height: 0px; border: 1px solid black; overflow: hidden; visibility: hidden;}
#scroll_inner {position: absolute; top: 0px; left: 0px; width: 8px; height: 10px; background-color: #0a509b; padding: 0px; margin: 0px; visibility: hidden;}
.shade {position: absolute; opacity: .6; FILTER: alpha(opacity=60); background-color: white; z-index: 99; text-align: center;}
.shade_grey {position: absolute; opacity: .6; FILTER: alpha(opacity=60); background-color: #d9d8d8; z-index: 99; text-align: center;}
#bottom_images { position: absolute; background: white; color: black; }
#bottom_images div { display: inline; }
#people_bottom_images { position: absolute; background: #f5f333; }
#people_bottom_images div { display: inline; }
.navsub I {font-weight: normal; }
.navsub a:link {text-decoration: none; color: #a0a0a0;}
.navsub a:visited {text-decoration: none; color: #a0a0a0;}
.navsub a:hover {text-decoration: none; color: #808080;}
.navsub a:active {text-decoration: none; color: #808080;}
.navsub_pr I {font-weight: normal; }
.navsub_pr .subnav_links a.navselect {text-decoration: none; color: #0a509b; line-height: 20px;}
.navsub_pr a:link {text-decoration: none; color: black;}
.navsub_pr a:visited {text-decoration: none; color: black;}
.navsub_pr a:hover {text-decoration: none; color: #0a509b;}
.navsub_pr a:active {text-decoration: none; color: #0a509b;}
.navsub_bl { text-align: right; font-size: 16px; font-weight: bold; color: black; }
.navsub_bl I {font-weight: normal; }
.navsub_bl a {text-decoration: none; color: black;}
.projimage { position: absolute; top: 150px; left: 0px; width: 673px; height: 215px; text-align: right; vertical-align: bottom; }
#navbar { position: absolute; top: 454px; left: 0px; height: 43px; width: 845px; z-index: 12;}
#navbarhome { position: absolute; top: 454px; left: -1000px; height: 43px; width: 845px; z-index: 12;opacity: .7; FILTER: alpha(opacity=70); background-color: white;}
#debugger {position: absolute; top: 0px; left: 0px; height: 15px; width: 60px;background: white;display: none;}
#previewmode {position: absolute; top: 0px; left: 0px; height: 15px; width: 60px;background: white;}
#subform { display: none; }



