
	BODY  { color: #00174c; font: 10px/15px verdana, san-serif; background-color: white; margin: 0px; padding: 0px }
	
	textarea {border:1px #000000 solid; overflow:auto}
	
	A  { color: #00174c; text-decoration: none }
	A:visited {color:#666666}
	A:hover, A:visited:hover {text-decoration:none; color:#000000}
	
	
	img  { border: #00174c }
	
	.non {color:#00FFFF;}
	.non:hover {color:#0000000;}
	
	TD{font:11px verdana, san-serif;}
	
	HR  { color: #cccccc; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #cccccc; height: 1px }
	H3  { font: 24px Arial, verdana; margin-bottom: 6px }
	
	
	#title   { border: 10px; width: 98%; height: 63px }
	#title h3  { position: absolute; top: 25px; left: 60px }
	#title A:visited  { color: #ccc; text-decoration: none; border-bottom: 0px none }
	#title A:hover, #title A:visited:hover  { color: #00174c }
	
	#titleT { height:90px; width:100%;	}
	#titleT h3 {position:absolute; left:60px; top:30px}
	#titleT A:visited {text-decoration:underline; color:#000000;}
	#titleT A:hover, #title A:visited:hover {text-decoration:none; }
	
	#dir {font:10px verdana, san-serif}
	#dir TD {padding:5px}
	#dir .comment {color:#000000}
	
	#info, #source, #license {display:none;}
	
	#disclaimer {
	margin-bottom:5px;
	font:10px arial, verdana; 
	width:100%; 
	background:#FFFFFF; 
	display:block;
	white-space:nowrap;
	color:#999; }
	
	#disclaimer a { color:#999999}
	
	#page {width:600px}
	
	.hot {color:#FF99FF}
	.bold {font-weight:bold}
	.menu { font-weight: bold; font-size: 12px; font-family: Arial, Verdana }
	.light {color:#cccccc}
	
	SAMP {font:11px mono}
	LEGEND, .legend {font:16px arial, verdana, san-serif; font-weight:bold; padding-left:0px;  margin-bottom:5px}
	FIELDSET   { font: 10px verdana, san-serif; background-color: white; padding: 1px; border: dotted 1px #ccc; position: relative; z-index: 10; width: 806px }
	
	BLOCKQUOTE {background:#99AABB; padding:10px; margin:5px}
	PRE {background:#99AABB;padding:10px; margin:5px }
	
	LI {margin-top:5px;}
	UL {}

	
	
	/*columns */
	
		#content    { padding: 25px 30px 30px 60px; border-top: 1px solid #ccc; position: relative; height: 100% }
		
		.br {clear:both; float:none}
		
		.col1, .col2, .col3, .comment {width:28%; position:relative; float:left}
		.col1, .col2 {margin-right:7%;}
		
		.blue {background:#003; padding:5%}
		.cover {width:450px; position:absolute;}
		.nav {position:absolute; left:460px; top:120px}
		
		.col1 {}
		.pane {height:50%; width:100%; position:relative; font:10px verdana; overflow:auto; padding:5px; border-bottom:1px #CCCCCC solid}
	
	/*misc */
	
		.ihtimage {white-space:nowrap}
		.ihtimage img {width:15%; padding-right:3.5%}
	
	/* forms */
	
		.news td {vertical-align:top; font:10px verdana;}
		.news textarea {width:400px; height:300px; font:10px verdana;}
		.news input {font:10px verdana;}
