div, form, input, h1
{
	/* this is for netscape 4's sake */
	padding: 0;
	margin: 0;
}
body
{
	margin: 0;
	padding: 0;
	}
#pageFrame
{
	width: 740px;
	margin: 0 auto;
	padding: 0;
	}
	#pageInnerFrame	
	{
		padding: 0;
		width: 100%;
	}

.leftColumn{
	width: 200px;
	}
	#logo{
		width: 200px;
		padding: 12px 0; 
	}
	#leftBox{
		padding: 15px;
		padding-top: 1px;
		width: 168px; /* 200 - 15 - 15 - 1 - 1 */
		/*border-left: 1px solid #66A04C;
		border-right: 1px solid #66A04C;
		*/
	}
	#leftTop{
		/*height: 280px;*/
	}

	#banner2{
		font: 11px/18px Verdana;
		padding-bottom: 10px;
	}
	div .hr{
		width: 200px;
		background: url("../gfx/bg-left-top-hr.gif") repeat-y top left;
		height: 2px;
	}
	div .hr2{
		width: 200px;
		background: url("../gfx/bg-left-top-hr.gif") repeat-y top left;
		height: 1px;
	}
	div hr{ display: none; }


#banner{
		padding-bottom: 1px;
	}
#header{
	margin-bottom: 1px;
	width: 100%;
}

#footer
{
	clear: left;
	height: 23px;
	z-index: 10;
	}
	#footer_l{
		float:left;
		padding-left:16px;
	}
	#footer_r{
		float:right;
		padding-right:16px;
	}


/*---- Borders ----*/
#header
{
	border-bottom: 1px solid #19703B;
}
#footer
{
	border-top: 1px solid #FFF;
}
.contentColumn{
	padding-left: 1px;
}
