/* ec.css */

body, div, ul, ol, dl, li, dt, dd, img, p, h1, h2, h3
	{
	margin: 0;
	border: 0;
	padding: 0;
	}

body
	{
	font-size: 11pt;
	font-family: helvetica, arial, sans-serif;
	}

#container
	{
	width: 1000px;
	}

a:link, a:visited
	{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	}

a:active, a:hover
	{
	font-weight: bold;
	text-decoration: underline;
	color: #7cc549;
	}


/* left column */

#leftcol
	{
	float: left;
	width: 280px;
	height: 652px;
	background-color: #0081bd;
	color: #ffffff;
	overflow: hidden;
	}

#leftcol h1
	{
	width: 280px;
	height: 48px;
	background-color: #ffffff;
	}

#leftcol ul
	{
	height: 266px;
	padding: 12px 0 0 0px;
	}

#leftcol ul li
	{
	list-style-type: none;
	width: 280px;
	height: 31px;
	overflow: hidden;
	}
	
#leftcol ul li a
	{
	border: 0;
	padding: 0;
	margin: 0;
	}

#leftcol ul li#li_howitworks
	{
	background-image: url('images/menu-howitworks-green.png');
	}

#leftcol ul li#li_benefits
	{
	background-image: url('images/menu-benefits-green.png');
	}

#leftcol ul li#li_examples
	{
	background-image: url('images/menu-examples-green.png');
	}

#leftcol ul li#li_getsupport
	{
	background-image: url('images/menu-getsupport-green.png');
	}

#leftcol ul li#li_test
	{
	background-image: url('images/menu-test-green.png');
	}

body#body_howitworks #leftcol ul li#li_howitworks a
	{
	visibility: hidden;
	}

body#body_benefits #leftcol ul li#li_benefits a
	{
	visibility: hidden;
	}

body#body_examples #leftcol ul li#li_examples a
	{
	visibility: hidden;
	}

body#body_getsupport #leftcol ul li#li_getsupport a
	{
	visibility: hidden;
	}

body#body_test #leftcol ul li#li_test a
	{
	visibility: hidden;
	}

#leftcol p.sticker
	{
	height: 226px;
	}

#leftcol p.phonenumber
	{
	height: 100px;
	background-color: #67a43d;
	}





/* main content area */

#content
	{
	float: left;
	width: 624px;
	height: 556px;
	padding: 48px;
	color: #ffffff;
	}

body #content
	{
	background-repeat: no-repeat;
	background-position: top left;
	}

body#body_howitworks #content
	{
	background-image: url('images/bg-howitworks.jpg');
	}

body#body_benefits #content
	{
	background-image: url('images/bg-benefits.jpg');
	}

body#body_examples #content
	{
	background-image: url('images/bg-examples.jpg');
	}

body#body_getsupport #content
	{
	background-image: url('images/bg-getsupport.jpg');
	}

body#body_test #content
	{
	background-image: url('images/bg-test.jpg');
	}

body#body_home #content
	{
	background-image: url('images/bg-home.jpg');
	}

#content div#text
	{
	width: 500px;
	height: 498px;
	padding: 16px 20px 0px 20px;
	background-color: #000000;
	-moz-opacity: 0.85;
	filter:alpha(opacity=85);
	opacity: 0.85;
	
	}

body#body_test #content div
	{
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	opacity: 1;
	overflow: hidden;
	}


#content div#text h2
	{
	font-size: 17pt;
	line-height: 20pt;
	margin-bottom: 10pt;
	}

#content div#text p
	{
	line-height: 14pt;
	margin-top: 10pt;
	}

#content div#text ul
	{
	padding-left: 25px;
	margin-top: 20px;
	}

#content div#text ul li
	{
	margin-bottom: 3px;
	}

#content div#text blockquote
	{
	margin: 4px 4px 4px 0;
	font-style: italic;
	}

p.subpagenav
	{
	width: 500px;
	height: 22px;
	margin: 0;
	padding: 0 20px 20px 20px;
	text-align: right;
	background-color: #000000;
	-moz-opacity: 0.85;
	filter:alpha(opacity=85);
	opacity: 0.85;
	}

body#body_test #content p.subpagenav
	{
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	opacity: 1;
	}

/* form */

#content div div#formleftcol, #content div div#formrightcol
	{
	width: 220px;
	height: 130px;
	float: left;
	}

input
	{
	border: 0px;
	}


dd
	{
	margin-bottom: 10px;
	}


/* footer */
	
#footer
	{
	clear: left;
	width: 960px;
	padding: 20px;
	text-align: right;
	}

#footer p
	{
	float: right;
	width: 300px;
	height: 64px;
	padding: 8px 20px 0 0;
	}

#footer img
	{
	float: right;
	}