@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
*:focus { outline:none; }
html { font-size:100%; background-color:#FFF; }
body { font-size:11px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFF; width:100%; }
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#92c849; font-weight:bold; font-size:18px; text-transform:uppercase; margin-bottom:6px; }
/* h2 used for product subtitle */
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4277ba; font-weight:bold; font-size:18px; text-transform:uppercase; margin-bottom:18px; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#92c849; font-weight:bold; font-size:14px; margin-bottom:18px; }
h4 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#92c849; font-weight:bold; font-size:14px; margin-bottom:2px; }
h5 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:12px; margin-bottom:0; }
img { border:0; }

/* IE6 PNG FIX */
img, div, .whatis, .science, .why, .recycling, .qa, .placement, .portrait { behavior: url("/includes/iepngfix.htc") }


/* WIREFRAME */
div#header_wrapper { height:130px; background:url(/images/header/header_rep.jpg) repeat-x; }
div#activair { 
	position:absolute; left:845px; top:95px; z-index:100; background:url('/images/header/logo_activair.png') no-repeat; width:98px; height:95px;
	/* IE6 no PNG logo */ _background-image:url('/images/header/logo_activair_ie6.jpg'); _top:92px; _left:880px;
}
div#content_wrapper { width:960px; min-height:485px; background:url(/images/content_bg.jpg) no-repeat; overflow:hidden; }
div#content_wrapper.home { background-image:url(/images/home/noflash_bg.jpg); }
	div#flash_placeholder_home { z-index:20; }
div#left_pane { width:225px; float:left; position:relative; padding-top:50px; }
	div#flash_placeholder_nav { z-index:20; }
div#content_pane { width:445px; float:left; position:relative; padding:0px 30px 0px 45px; background:#FFF; min-height:485px; _height:485px; }
div#content_pane.video { background:transparent; }
div#sub_nav { height:30px; padding:10px 0; color:#4277ba; font-weight:normal; text-transform:uppercase; line-height:15px; }
div#page_nav { padding:18px 0 0 0; font-weight:bold; text-transform:uppercase; overflow:hidden; clear:both; }
div#right_pane { width:215px; float:left; position:relative; padding-top:50px; }
	div#flash_placeholder_side { z-index:25; width:215px; height:450px; }
	div#side_content { width:200px; padding-left:15px; position:absolute; top:100px; z-index:90; }
div#footer { clear:both; padding-left:35px; width:925px; position:relative; color:#92c849; font-size:10px; margin:15px 0; padding-bottom:15px; }



/* HEADER CONTENT */
div#logo_container { height:130px; width:225px; background:url(/images/header/header_shift.jpg) no-repeat; float:left; }
div#logo_container img { border:none; position:relative; left:33px; top:7px; }
div#base { width:650px; height:85px; float:left; margin-left:50px; position:relative; }
div#base img { position:absolute; right:0px; bottom:0px; }
div#base img#promo { position:absolute; top:0; }



/* NAV - HTML ALTERNATIVE */
div#left_pane a:link, div#left_pane a:visited { display:block; background-repeat:no-repeat; background-position:top center; padding-top:50px; width:80px;
	text-align:center; margin-left:70px; margin-bottom:10px; text-decoration:none; font-weight:bold; color:#4277ba; }
div#left_pane a:hover { color:#92c849; }
div#left_pane a#selected { color:#92c849; cursor:default; }
div#left_pane a.why { background-image:url(/images/nav/why.png); }
div#left_pane a.why:hover, div#left_pane a#selected.why { background-image:url(/images/nav/why_over.png); }
div#left_pane a.whatis { background-image:url(/images/nav/whatis.png); }
div#left_pane a.whatis:hover, div#left_pane a#selected.whatis { background-image:url(/images/nav/whatis_over.png); }
div#left_pane a.recycling { background-image:url(/images/nav/recycling.png); }
div#left_pane a.recycling:hover, div#left_pane a#selected.recycling { background-image:url(/images/nav/recycling_over.png); }
div#left_pane a.qa { background-image:url(/images/nav/qa.png); }
div#left_pane a.qa:hover, div#left_pane a#selected.qa { background-image:url(/images/nav/qa_over.png); }
div#left_pane a.placement { background-image:url(/images/nav/placement.png); }
div#left_pane a.placement:hover, div#left_pane a#selected.placement { background-image:url(/images/nav/placement_over.png); }
div#content_pane a.science { display:block; background-repeat:no-repeat; background-position:top center; padding-top:50px; width:125px; text-align:center; text-decoration:none; font-weight:bold; color:#4277ba; background-image:url(/images/nav/science.png); position:absolute; right:-15px; bottom:30px; }
div#content_pane a.science:hover { background-image:url(/images/nav/science_over.png); }
div#right_pane a.portrait { display:block; background-repeat:no-repeat; background-position:top center; padding-top:50px; width:80px; text-align:center; text-decoration:none; font-weight:bold; color:#4277ba; background-image:url(/images/nav/portrait.png); position:absolute; left:5px; top:300px; }
div#right_pane a.portrait:hover { background-image:url(/images/nav/portrait_over.png); color:#92c849; }



/* TEXTPANES */
div#content_pane p, div#side_content p { line-height:18px; margin-bottom:18px; }
div#content_pane img.imgRight { float:right; margin:8px 0 15px 15px; }
div#content_pane img.imgLeft { float:left; margin:8px 15px 15px 0; }
div#content_pane ul, div#content_pane ol { margin:0 20px 18px 40px; line-height:18px; }
div#content_pane ul li, div#content_pane ol li { margin-bottom:12px; }
div#content_pane ul li { list-style-type:disc; }
div#content_pane a:link, div#content_pane a:visited, div#side_content a:link, div#side_content a:visited { color:#4277ba; }
div#content_pane a:hover, div#side_content a:hover { color:#92c849; }
div#side_content h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#92c849; font-weight:bold; font-size:12px; margin-bottom:4px; }



/* SUBNAV */
div#sub_nav a:link, div#sub_nav a:visited { display:inline-block; color:#4277ba; }
div#sub_nav a:hover { color:#92c849; }
div#sub_nav a:link.selected, div#sub_nav a:visited.selected { text-decoration:none; color:#92c849; cursor:default; font-weight:bold; }
div#page_nav a.next { float:right; padding-right:25px; background:url(/images/rArrow.png) right center no-repeat;
	/*IE6 from here on*/ _padding-right:0px; _background:none; }
div#page_nav a.next:hover { background-image:url(/images/rArrow_over.png); _background:none; }
div#page_nav a.previous { float:left; padding-left:25px; background:url(/images/lArrow.png) left center no-repeat;
	/*IE6 from here on*/ _padding-left:0px; _background:none; }
div#page_nav a.previous:hover { background-image:url(/images/lArrow_over.png); _background:none; }



/* VIDEOPANE */
div#flash_placeholder_portret { /*width:445px; height:310px; */font-style:italic; font-weight:bold; }



/* FAQ */
dl { margin:30px 0 0 0; line-height:18px; }
dt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4277BA; font-weight:bold;
	margin:14px 0 5px 0; padding-left:16px; background:url(/images/li_marker.jpg) no-repeat left 2px; _background:none;  }
dd { margin:0 30px; }
dd a.faq { margin:0 5px; }

/* FLASHMODULE */
#module{padding-top:50px; padding-left:40px;}
.info{padding-bottom:20px;}

/* FOOTER */
div#disclaimer { clear:both; background:url('/images/logo_infinito.jpg') no-repeat top left; height:38px; padding-left:75px; padding-top:27px; }
div#disclaimer a:link, div#disclaimer a:visited, div#disclaimer a:hover { color:#92c849; }
div#dms { float:right; color:#999; font-size:10px; margin:10px 0 0 5px;}
.addthis_toolbox{float:right; margin:9px 0 0 0;  clear:left;}
.addthis_toolbox a {color:#333333;}
div#dms_wrap{float:right; clear:right; width:320px;}
div#dms a:link, div#dms a:visited, div#dms a:hover {color:#999; }
div#lang { float:right; color:#4277BA; margin-left:25px; }
div#lang a:link, div#lang a:visited { color:#4277BA; }
div#lang a:link.selected { color:#92c849; font-weight:bold; text-decoration:none; cursor:default; }
div#lang a:hover { color:#92c849; }


/* FORMBUILDER */
table.propertyPane { width:440px; }
table.table_header { display:none; }
.emfFormElementContainerLeftTableCel { width:160px; }
.emfFormElementContainerRightTableCel { padding-bottom:4px; }
.tussentitel {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#4277ba; font-weight:bold; font-size:14px;
	margin:16px 0 6px 0; display:block;
}
.divider { height:1px; line-height:1px; display:block; font-size:0px; background-color:#B4B4B4; margin:12px 0 10px 0;  }
.whitespace { display:block; margin:10px 0 0 0; }
.hiddenLabel { display:none; }
.q { font-style:italic; display:block; margin-bottom:4px; }
.q2 { display:block; margin-bottom:4px; }
.radio input { margin-right:4px; float:left; }
.radio label { float:left; padding-bottom:4px; }
.emfTextbox { border:1px solid #B4B4B4; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000; width:180px; }
.textboxMulti { border:1px solid #B4B4B4; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000; width:180px; height:80px; }
.drop { border:1px solid #B4B4B4; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000; width:182px; }
.emfButtonPrintAndNext { width:400px; margin-top:-30px; text-align:right; }
.emfButtonNext { padding:2px 10px; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#92c849;
	border:1px solid #4277BA; color:#FFF; font-size:12px; font-weight:bold; cursor:pointer;
}
input#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_contentWrapper_ctl01_reCaptchaFormBuilder_4_btnCaptcha {
	padding:2px 10px; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#92c849;
	border:1px solid #4277BA; color:#FFF; font-size:12px; font-weight:bold; cursor:pointer; margin:8px 0 0 0;
}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

