	* {margin:0; padding:0;}

	BODY {margin:0px 0px 50px 0px;  color:black; font-family:tahoma; font-size:62.5%; background-image:url(images/bg.gif);}

	#holder { width:775px; margin:0 auto 0 auto; height:100%;}

	#logotop { height:38px;}
	#top { background-image:url(images/logo.gif); background-repeat:no-repeat; height:102px;  border-right:1px solid #e3e4e3; text-align:right;}
		#topinner { background-image:url(images/box.gif); margin-left:314px; padding:9px 7px 0 0; height:93px; }
		#address { background:url(images/address.gif) no-repeat right;height:26px; cursor:pointer;}
		#topNav1 { margin-top:11px; }
		#topNav2 { margin-top:5px; }

	#main, #main2Col, #side2Col, #main3Col { font-size:1em; padding:15px; border:1px solid #e3e4e3; border-top:none; background-color:white;}

	#main { margin:0px 2px 4px 2px; }

	#side2Col { float:right; width:120px; margin:0 2px 4px 2px;}
	#main2Col { float:right; width:579px; margin:0 4px 4px 0;}
	#main3Col { float:right; width:728px; margin:0 4px 4px 0;}

	#side2Col DIV { margin-bottom:4px;}

	.copy, .right { font-size:1.1em; line-height:1.6em;}
	
	#footer { clear:both; color:#717771; margin:0px 2px 4px 2px; border:1px solid #e3e4e3; background-color:white; padding:7px; }
		#footer .fleft { white-space:nowrap; }
		#footer .fright { float:right; text-align:right; white-space:nowrap;}

	IMG { border:none;}

	H1 { font-size:16pt; margin:0 0 10px 0; padding-bottom:2px; line-height:20pt;}
	H2 { font-size:11pt; margin:0 0 10px 0; border-bottom:1px dotted #919191; padding-bottom:2px;}
	H3 { font-size:14pt; margin:0 0 10px 0; padding-bottom:2px;}
	H4 { font-size:11pt; margin:0 0 5px 0; }

	P { margin-bottom:7px;}

	INPUT, SELECT { font-size:8pt;}

	FIELDSET { margin-top:10px; padding:7px; clear:both; border:1px solid #344C34;}
	FIELDSET FIELDSET {font-size:100%; margin-bottom:10px; border:1px solid #E3E4E3;}
	FIELDSET BR, .lables BR { clear: left; }
	.lables BR { clear: left; }
	
	LEGEND { font-weight:bold; padding:0 4px 0 4px; color:#3F3F3F;}
 

	PRE { font-size:1.5em;}

	LABEL { display: block; float: left; margin-bottom: 10px; width: 75px; padding-right: 20px; }

	TEXTAREA	{ font-size:10pt; font-family:arial; padding:2px; width:545px; font-size:8pt;}
	FIELDSET TEXTAREA {margin-bottom:7px;}

	.xsmbot, .xsmbotB { margin-bottom:3px;}
	.smbot, .smbotB { margin-bottom:5px;}
	.mmbot, .mmbotB { margin-bottom:10px;}
	.lmbot, .lmbotB { margin-bottom:20px;}
	.xsmbotB, .smbotB, .mmbotB, .lmbotB { font-weight:bold; }

	.clear		{ clear:both; height:1px; font-size:1px;}
	.right		{ float:right; text-align:right;}

	.warning { background-color:#919191; color:white; padding:7px;}
	.warning a:link, .warning a:visited {color:#C8C8C8; text-decoration:none; }
	.warning a:hover { color:white; text-decoration:underline; }

	a:link 		{color:#3878AF; text-decoration:none; }
	a:visited 	{ color:#7494AD; text-decoration:none; }
	a:hover 	{ color:#C3156C; text-decoration:underline; }


	#footer a:link, #footer a:visited {color:#344C34; text-decoration:none; }
	#footer a:hover { color:#BC0000; text-decoration:underline; }

	#admin a:link, #admin a:visited {color:#344C34; text-decoration:none; }
	#admin a:hover { color:#BC0000; text-decoration:underline; }


	.biog {display:none; }
	.biog TEXTAREA  {height:300px;}

	#homeImages SPAN {border-bottom:2px solid white; border-left:2px solid white;}

	#homeImages { float:left; width:444px; }
	#homeNews { float:left; width:270px; margin-right:25px;}
	#homeNews1 { float:left; width:470px; margin-right:25px;}
	.hand { cursor:pointer;}
