/*	FILE: screen.css	DATE: 6.14.2006.dave	NOTE: stylesheet for screen display		006666: Teal	999900: Lime Green	666666: Grey	cc3366: Red	cc9900: Gold*/body {	font-family:Tahoma, Verdana, Arial;	font-size:11px; 	color:#666666;	background:#666666; 	text-align:center;	overflow: -moz-scrollbars-vertical;}a { color:#666666; }a:hover { text-decoration:none; }td { 	font-family:Tahoma, Verdana, Arial;	font-size:11px; 	color:#666666;}input, select, submit, reset, textarea { border:1px solid #666666; }#container { position:relative; width:760px; min-height:485px; height:auto !important; height:485px; background:url('/images/main_container_bg.gif') repeat-y; margin:15px auto 0px auto; text-align:left; }/*	#logoImg { position:absolute; top:24px; left:28px; z-index:20; width:124px; height:64px; background:url('/images/logo.gif') no-repeat; }*/	#logoImg { position:absolute; top:9px; left:9px; z-index:20; width:160px; height:104px; background:url('/images/logo.gif') no-repeat; }	#sectionImg { position:absolute; bottom:-66px; left:-75px; z-index:10; width:500px; height:550px; background:url('/images/section_img_team.jpg') no-repeat; }	#addressInfo { position:absolute; left:14px; bottom:20px; z-index:20; font-size:10px; }#header { width:760px; height:115px; background:url('/images/main_header_bg.gif') repeat-y; }	#nav_1 { position:relative; left:192px; z-index:20; clear:left; width:560px; padding-top:25px; font-size:11px; }	#nav_1 ul { list-style:none; margin:0px; padding:0px; }	#nav_1 li { float:left; margin:0px; padding:0px; }	#nav_1 a { font-size:11px; font-weight:bold; color:#666666; text-decoration:none; border:1px solid #666666; border-width:0px 1px 0px 0px; padding:0px 8px; white-space:nowrap; }	#nav_1 a:hover { background:#666666; color:#ffffff; }	#nav_1 a.on { background:#666666; color:#ffffff; }		#nav_2 { position:relative; left:192px; z-index:20; clear:left; width:560px; padding-top:5px; font-size:10px; }	#nav_2 ul { list-style:none; margin:0px; padding:0px; }	#nav_2 li { float:left; margin-bottom:2px; padding:0px; }	#nav_2 a { font-size:10px; font-weight:bold; color:#999933; text-decoration:none; border:1px solid #999933; border-width:0px 1px 0px 0px; padding:0px 8px; white-space:nowrap; }	#nav_2 a:hover { background:#999933; color:#ffffff; }	#nav_2 a.on { background:#999933; color:#ffffff; }	#nav_3 { position:relative; left:192px; z-index:20; clear:left; width:560px; padding-top:5px; font-size:10px; }	#nav_3 ul { list-style:none; margin:0px; padding:0px; }	#nav_3 li { float:left; margin-bottom:2px; padding:0px; }	#nav_3 a { font-size:10px; font-weight:bold; color:#cc9900; text-decoration:none; border:1px solid #cc9900; border-width:0px 1px 0px 0px; padding:0px 8px; white-space:nowrap; }	#nav_3 a:hover { background:#cc9900; color:#ffffff; }	#nav_3 a.on { background:#cc9900; color:#ffffff; }#content { position:relative; top:0px; left:240px; z-index:30; width:350px; padding-bottom:30px; height:auto !important; min-height:560px; } #homeBanner {	width:759px;	height:125px;	background-image: url(/images/banner_legacy.gif);	background-repeat: no-repeat;	position:absolute;	right:-20px;	top:9px;	cursor:pointer;}#homeBanner #termWrap { position:absolute; right:1px; top:19px; padding:20px; width:520px; background-color:#b1ced2;}#homeBanner #term { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#000; font-style:italic; font-weight:bold; margin-bottom:2px;}#homeBanner #desc { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000;}.snippit { line-height:17px;}.snippit .term { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#333; font-style:italic; font-weight:normal; margin-bottom:8px;}.snippit .desc { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#333;}		#dynamic_hp_content td { padding:0px 10px; }	#dynamic_hp_content td p { padding:0px; margin:0px; }		#pageTitle { font-family:Georgia; font-size:24px; color:#006666; position:relative; top:0px; left:-40px; padding-bottom:10px; }		#overview { line-height:2; }	#overview strong { text-transform:uppercase; font-weight:bold; color:#999933; }	#overview td { line-height:2; }	#overview td strong { text-transform:uppercase; font-weight:bold; color:#999933; }	#people h1 { font-size:14px; font-weight:bold; margin:0px; padding:0px; }		#news p { padding:0px; margin:0px; }	#news h3 { font-size:14px; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; border:1px solid #e0e0e0; border-width:0px 0px 1px 0px; }	#tip p { padding:0px; margin:0px; }	#tip h3 { font-size:14px; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; border:1px solid #e0e0e0; border-width:0px 0px 1px 0px; }	#site_map ul { list-style:square; margin:0px; padding:10px 30px; }		#rc { position:absolute; right:-160px; top:0px; width:130px; overflow:hidden; }	#articles_mod { font-size:9px; padding-bottom:20px; }	#articles_mod ul { list-style:none; padding:5px 5px; margin:0px; }	#events_mod { font-size:9px; padding-bottom:20px; }	#events_mod ul { list-style:none; padding:5px 5px; margin:0px; }		#news_mod { font-size:9px; padding-bottom:20px; }	#news_mod ul { list-style:none; padding:5px 5px; margin:0px; }	#links_mod { font-size:9px; padding-bottom:20px; }	#links_mod ul { list-style:none; padding:5px 5px; margin:0px; }	#people_mod { font-size:9px; padding-bottom:20px; }	#people_mod ul { list-style:none; padding:5px 5px; margin:0px; }		#wizzy_mod { font-size:9px; padding-bottom:20px; }	#footer { position:relative; z-index:20; width:760px; font-size:10px; color:#ffffff; text-align:right; margin:8px auto 30px auto; }#footer a { color:#ffffff; text-decoration:none; }#footer a:hover { text-decoration:underline; }.error {}.success {}.sandbag {} /* border:1px solid green; */.form_label { color:#000000; font-weight:bold; }.form_field { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#666666; }.form_button { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#666666; }#print_header { display:none; }h2.gallery a { font-size:11px; color:#000080; font-weight:bold; padding:0px; margin:0px;}a img { border:0px;}.popUpTitle { font-family:Georgia; font-size:24px; color:#006666; }	#nextImage, #prevImage { border:none;}table.gal { width:535px; position:relative; right:40px; } #mnKey { position:absolute; top:120px; left:28px;}.clear { clear:both;}/* the overlayed element */.apple_overlay {		/* initially overlay is hidden */	display:none;		/* growing background image */	background-image:url(/images/white.png);		/* 		width after the growing animation finishes		height is automatically calculated	*/	width:640px;				/* some padding to layout nested elements nicely  */	padding:50px;	/* a little styling */		font-size:11px;	text-align:left;}/* default close button positioned on upper right corner */.apple_overlay .close {	background-image:url(/images/close.png);	position:absolute; right:5px; top:5px;	cursor:pointer;	height:35px;	width:35px;}
