@charset "utf-8";
/* Main CSS: Every Page will use (most of) this */
#body
{
	background-color:#EFEFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
#body a
{
	color:#003366;
	outline:none;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
#body a:hover
{
	color:#006633;
}
#tbTable /* Banner Image and Top Navigation */
{
	margin:0 auto;
	padding:0;
	width:800px;
	border-style:none;
}
#contentTable
{
	margin:0 auto;
	padding:8px;
	width:800px;
	border-style:double;
	border-color:#333333;
	border-width:5px;
	background-color:#E0E0E0;
}
	/* Left Content */
	#leftContent
	{
		width:540px;
		font-size:13px;
		color:#111111;
		font-weight:normal;
	}
	#leftContent table
	{
		width:480px;
		font-size:13px;
		color:#111111;
		font-weight:normal;
	}
	#leftContent img
	{
		margin:0 auto;
		padding:8px;
	}
	#leftContent h2
	{
		margin-top:0px;
		margin-bottom:4px;
		text-align:center;
		font-size:18px;
		font-weight:bold;
		color:#006400;
	}
	/* Bottom Content */
	#bottomContent
	{
		border-style:double;
		border-width:5px;
		margin:15px;
		font-size:12px;
		padding:10px;
		background-color:#F0F0E0;
	}
	#bottomContent h2
	{
		margin:0px;
		color:#006400;
	}

	/* Right Content */
	#rightContent
	{
		width:260px;
		font-weight:normal;
		font-size:12px;
		padding-left:10px;
		padding-right:10px;
	}
	#rightSideBarTop
	{
		/*background-image:url('/images/sideBar/sideBarTop.png');*/
		border-top-style:solid;
		border-left-style:solid;
		border-right-style:solid;
		border-width:thin;
		background-color:#F0F0E0;
		height:15px;
		background-repeat:no-repeat;
		padding-left:10px;
		margin:0px;
		width:260px;
	}
	#rightSideBarMid
	{
		/*background-image:url('/images/sideBar/sideBarMid.png');*/
		border-left-style:solid;
		border-right-style:solid;
		border-top-style:solid;
		border-bottom-style:solid;
		border-width:thin;
		background-color:#F0F0E0;
		background-repeat:repeat-y;
		padding-left:10px;
		margin:0px;
		width:260px;
		text-align:left;
	}
	#rightSideBarBottom
	{
		/*background-image:url('/images/sideBar/sideBarBottom.png');*/
		border-left-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		border-width:thin;
		background-color:#F0F0E0;
		height:15px;
		background-repeat:no-repeat;
		padding-left:10px;
		margin:0px;
		width:260px;
	}
	#rightContentRed
	{
		color:#DD1111;
	}
	#rightContentPlaintext
	{
		width:240px;
	}
	#rightContent li
	{
		font-weight:bold;
		padding:4px;
		width:190px;
	}
	#rightContent center
	{
		font-size:16px;
		font-weight:bold;
		text-align:center;
	}
	#rightContent table
	{
		font-size:10px;
		width:230px;
	}
	#rightContent thead
	{
		color:#006400;
		text-align:center;
		font-size:16px;
		font-weight:bold;
	}
	#rightContent tr
	{
		padding-bottom:2px;
		padding-top:2px;
	}
	#rightContent th
	{
		text-align:right;
		font-weight:normal;
		color:#333333;
		font-size:10px;
	}
	#rightContent select
	{
		width:125px;
	}
	#rightContent input
	{
		width:125px;
	}
	#sqft
	{
		background-image:url(./images/sqft_backdrop.png);
	}
/* Navigational Content */
#h-nav
{
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
#h-nav a
{
	color:#333333;
	text-decoration:none;
	outline-style:none;
}
#h-nav a:hover
{
	color:#006633;
}
#m-nav
{
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
#m-nav a
{
	color:#006400;
	text-decoration:none;
	outline-style:none;
}
#m-nav a:hover
{
	color:#006633;
}
/* Bottom Table */
#bottomTable
{
	background-color:#DEDEC4;
	margin: 0 auto;
}
#bottomTable td
{
	margin: 0 auto;
	border-style:double;
	border-width:5px;
	border-color:#000000;
	padding:4px;
	padding-left:16px;
	padding-right:16px;
}
