/* --- ECC NEW 06/07 --- */
#ecc-wrapper
{
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
	min-width: 930px;
}

#ecc-header
{
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
	background-repeat: repeat-x;
}

#ecc-logo { float: left; }

#ecc-back
{
	float: right;
	background-image: url("../i/ecc/back.gif");
	background-repeat: no-repeat;
	background-position: right top;
	width: 673px;
	height: 133px;
}

/* --- Tabs --- */
#ecc-tabs
{
	clear: both;
	margin-top: 0px;
	margin-right: 8px;
}

#ecc-tabs ul
{
	padding: 0;
	margin: 0;
}

#ecc-tabs li
{
	float: right;
	background-image: url("../i/ecc/left_off.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0 4px;
	list-style-type: none;
}

#ecc-tabs a
{
	float: left;
	display: inline;
	height: 29px;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
	background-image: url("../i/ecc/right_off.gif");
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 29px;
	padding: 0 10px 0 6px;
}

#ecc-tabs a:hover { color: #333; }
#ecc-tabs #active { background-image: url("../i/ecc/left_on.gif"); }

#ecc-tabs #active a
{
	background-image: url("../i/ecc/right_on.gif");
	color: #A1C17C;
}

/* --- Sub Links --- */
#ecc-sub
{
	float: left;
	clear: both;
	width: 100%;
	background-color: #232021;
	height: 39px;
	background-image: url("../i/ecc/grad2.gif");
	background-repeat: repeat-x;
}

#ecc-sub ul
{
	margin: 0;
	padding: 3px 20px 0 0;
}

#ecc-sub li
{
	list-style-type: none;
	display: inline;
}

#ecc-sub a
{
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	padding: 0 5px 0 5px;
	line-height: 30px;
	text-decoration: none;
}

#ecc-sub a:hover, #ecc-sub a.on { color: #A1C17C; }

#ecc-title
{
	float: left;
	padding-left: 10px;
}

#results
{
margin:0px 0px 8px 1px;
}

/* --- ECC Content --- */
#ecc-content
{
	width: 100%;
	clear: both;
	margin: 0 0 30px 0;
	background-image: url("../i/ecc/grad3.gif");
	background-repeat: repeat-x;
	background-position: left top;
}

#ecc-left
{
	background-image: url("../i/ecc/left.gif");
	background-repeat: no-repeat;
	background-position: left top;
	height: 100%;
}

#ecc-right
{
	background-image: url("../i/ecc/right.gif");
	background-repeat: no-repeat;
	background-position: right top;
	height: 100%;
}

#ecc-content h1
{
	color: #738E53;
	font-size: 16px;
	padding: 15px 0 0 20px;
	margin: 0;
}

#ecc-content h2
{
	color: #23394b;
	font-size: 14px;
	padding: 10px 0 8px 20px;
	margin: 0;
}

#ecc-content h3
{
	color: #23394b;
	font-size: 14px;
	padding: 10px 0 8px 20px;
	margin: 0;
}

#ecc-content p
{
	padding: 5px 40px 5px 20px;
	margin: 0;
	color: #283D5C;
	line-height: 18px;
	font-size: 12px;
}

#ecc-content .intro
{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

#ecc-content .alert { color: #CC0033; }
#ecc-content strong { font-size: 13px; }
#tab-wrap { margin: 0 20px 0 20px; }

#ecc-content ul
{
	padding: 0;
	margin: 0 0 10px 70px;
}

#ecc-content ol
{
	padding: 0;
	margin: 0 0 0 50px;
}

#ecc-content .sub-order li { list-style-type: lower-latin; }

#ecc-content li
{
	color: #000;
	padding: 2px;
	margin: 0;
}

/* --- ECC Table --- */
#ecc-content caption
{
	text-align: left;
	color: #CCCCCC;
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 0 10px;
	background-color: #333333;
	padding: 5px;
}

#ecc-content table
{
	background-color: #AAA;
	font-size: 11px;
}

.ecc-wrap
{
	clear: both;
	padding: 5px 20px 10px 20px;
}

#ecc-content th
{
	font-size: 11px;
	padding: 5px;
	color: #FFF;
	background-color: #A2C27D;
	text-align: left;
	background-image: url("../i/ecc/grad4.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
}

#ecc-content td { padding: 5px 8px 5px 8px; }
#ecc-content td.head { background-color: #CCC; }

#ecc-content td.head a
{
	color: #94131E;
	text-decoration: none;
}

#ecc-content td.head a:hover { text-decoration: underline; }
#ecc-content tr { background-color: #FFFFFF; }
#ecc-content tr.alt { background-color: #EEEEEE; }
