/*////////////////////////////////////////// HTML REDESIGN ////////////////////////////////////////////////////////////*/
body									{ background-color:#f6f6f6; padding:0px; margin:0px; background-image: url(../images/ecoworxx.bg.jpg); background-repeat: repeat-x; background-position: top; }
body,
td,
select,
input,
textarea,
a.blockAnchor,
a.blockAnchor:link,
a.blockAnchor:active,
a.blockAnchor:visited,
a.blockAnchor:hover						{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none text-decoration:none !important;}
body 									{}
ul, ol									{}
ul li									{}
table.form td.label						{ padding-top:5px;}
input, textarea							{ padding:4px; background-image:url(../images/input.bg.jpg); background-repeat:repeat-x; background-position:top; border-top-color:#747371; border-left-color:#747371; border-bottom-color:#a09f9d; border-right-color:#a09f9d; }
input.submit							{ background-image:url(../images/input.submit.bg.jpg); background-repeat:no-repeat; background-position: top; cursor:pointer; padding:0px; color:#ffffff; background-color:#919191; height: 19px; font-weight: bold; width: 100px; border: none;  }
a,
a:link,
a:active,
a:visited,
a:hover									{ color: #065cb3; }
a img 									{ border:none; }
h1, h2									{ background-color:#47a801; color:#ffffff; font-size:15px; background-image:url(../images/header_bg_green.jpg); background-repeat:repeat-x; background-position:top; padding:3px; margin-top: 0px;}
h3, h4 									{ border-bottom:1px solid #47a801; color:#47a801; font-size:13px;}
h5, h6									{ border-bottom:1px solid #47a801; color:#47a801; font-size:11px;}


/*////////////////////////////////////////// PARTS ////////////////////////////////////////////////////////////*/
div.logoContainer 											{ width:920px; position:relative; text-align:left;}
div.logoContainer div.logo 									{ position:absolute; left: 11px;}
div.width													{ width:900px; padding:10px; text-align:left;}
div.backOfflogo 											{ padding-left:150px;}
div.header 									{ background-color:#47a801; border-bottom: 1px solid #e7e5e5; }
div.header div.width div.backOfflogo						{ text-align:left;}
div.header 													{ color:#ffffff;}
div.header a,
div.header a:link,
div.header a:active,
div.header a:visited,
div.header a:hover											{ color:#ffffff; text-decoration:none;}
div.header a:hover											{ text-decoration:underline;}
div.subheader 									{ background-color:#575757; border-bottom: 1px solid #e7e5e5; }
div.subheader div.width div.backOfflogo						{ text-align:right;}
div.subheader div.width div.backOfflogo,
div.subheader div.width div.backOfflogo a					{ color:#ffffff; }
div.breadcrumbs 								{ background-color:#f6f6f6; background-image: url(../images/top_shade.jpg); background-position: top; background-repeat: repeat-x; }
div.breadcrumbs div.width									{ padding-top:15px; padding-bottom:10px;}
div.breadcrumbs div.width div.breadcrumbsContent			{ padding:5px;}
div.mainFrames									{ background-color:#f6f6f6; padding-top:5px; background-image: url(../images/bottom_shade.jpg); background-position: bottom; background-repeat: repeat-x; }
div.mainFrames table.frames							{ width:100%; }
div.mainFrames table.frames td.leftFrame					{ width:190px; padding-right:10px;}
div.mainFrames table.frames td.centerFrame					{ width:auto;}
div.mainFrames table.frames td.centerFrame div.frameStyle	{ min-height:450px;}
div.mainFrames table.frames td.rightFrame					{ width:190px; padding-left:10px;}
div.mainFrames table.frames div.frameStyle					{ border:1px solid #e3e3e3; background-color:#ffffff; padding:10px;}
div.mainFrames table.frames td.leftFrame input,
div.mainFrames table.frames td.rightFrame input				{ width:100px;}
div.footer { border-top: 2px solid #47a801; background-color: #575757; }
div.footer,
div.footer a { color:#ffffff;}

div.regNav {}
div.regNav div.regNavTitle a,
div.regNav div.regNavTitle a:link,
div.regNav div.regNavTitle a:active,
div.regNav div.regNavTitle a:visited,
div.regNav div.regNavTitle a:hover { display:block; background-image:url(../images/regnav.title.bg.jpg); background-repeat:repeat-x; background-position:top; color:#ffffff; font-weight:bold; padding:3px; text-decoration:none;}
div.regNav ul { padding:0px; margin:0px; padding-left:20px;}
div.regNav ul li { list-style-image:url(../images/regnav.ul.jpg); }
div.regNav ul li a,
div.regNav ul li a:link,
div.regNav ul li a:active,
div.regNav ul li a:visited,
div.regNav ul li a:hover { display:block; border-bottom:1px solid #dadada; color:#000000; padding:3px; text-decoration:none;}
div.regNav ul li a:hover { color:#83a22b;}

div.breadcrumbs,
div.breadcrumbs a,
div.breadcrumbs a:link,
div.breadcrumbs a:active,
div.breadcrumbs a:visited,
div.breadcrumbs a:hover	{ color:#646464; text-decoration:none;}
div.breadcrumbs a:hover	{ text-decoration:underline;}


/*////////////////////////////////////////// VECTOR BROSS ///////////////////////////////////////////////////////*/
div.vb a,
div.vb a:link,
div.vb a:active,
div.vb a:visited,
div.vb a:hover			{ color:#747469; text-decoration:none;}
div.vb a:hover			{ color:#8c8c7f; text-decoration:underline;}


/*////////////////////////////////////////// MODULES ////////////////////////////////////////////////////////////*/


