@charset "utf-8";
/* CSS Document */

body{
	background-color: #c2c2c2;
	text-align:center;
	padding:0;
	margin:0;
}

#nav-frame{
	position:absolute;
	top:50px;
	width:100%;
	height:50px;
	text-align:left;
}

#nav-bar-spacer{
	width: 820px;
	height: 50px;
	position:relative;
}

#nav-bar{
	position:relative;
	width:820px;
	height:50px;
	_left:-410px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/upperR_corner.png) right top no-repeat;
}

#nav-bar-left{
	width: 800px;
	height: 50px;
	background:url(images/upperL_corner.png) left top no-repeat;
	top:0px;
	left:0px;
}

#nav-bar-left #always-on{
	width: 670px;
	height: 50px;
	margin-left:130px;
}

#nav-bar-left #always-on #left-section{
	width:130px;
	height:50px;
	text-align:left;
}

#nav-bar-left #always-on #right-section{
	width:540px;
	height:50px;
	text-align:right;
}

#zorko-logo-float{
	position:absolute;
	width:150px;
	height:150px;
	top:-30px;
	left:-25px;
	z-index:10;
}

#main-frame{
	width: 820px;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	background-color:#fff;
	vertical-align:top;
	position:relative;
}

#body-content{
	width: 820px;
	position:relative;
	top:0px;
	background-color:#ffcc06;
	text-align:left;
	z-index:5;
}

#body-content #upper-content{
	width:820px;
	height:470px;
	position:relative;
	background-color:ffcc06;
	top:0px;
	left:0px;
	z-index:6;
}

#body-content #upper-content #left-cell{
	width:820px;
	height:470px;
	vertical-align:top;
	background-color:#fff;
}

#body-content #upper-content #main-table{
	width:820px;
}

#body-content #upper-content #main-table #top-spacer-white{
	height:75px;
	border-top:1px solid #c7c8ca;
	vertical-align:top;
}

#body-content #upper-content #main-table #right-shadow{
	width:20px;
	background:url(images/right_gradient.png) left repeat-y;
}

#body-content #upper-content #main-table #sub-nav{
	width:130px;
	height:345px;
	vertical-align:top;
}

#body-content #upper-content #main-table #main-text{
	width:670px;
	height:345px;
	vertical-align:top;
}

#body-content #upper-content #main-table #lower-shadow-white-table{
	background:url(images/lower_gradient.png) bottom repeat-x;
}

#body-content #upper-content #main-table #lower-shadow-white-table #left-corner{
	width:410px;
	height:50px;
	background:url(images/LowerL_corner.png) left bottom no-repeat;
}

#body-content #upper-content #main-table #lower-shadow-white-table #right-corner{
	width:410px;
	height:50px;
	background:url(images/LowerR_corner.png) right bottom no-repeat;
}