/* Advetec Style Sheet */

body{ font-family: Arial,sans-serif; color: #000000; background-color:#191816; line-height: 1.166;	top:0px; font-size:12px;margin:0px; background-image:url(../graphics/container/container-bg.gif); }

a:link, a:visited, a:hover { color: #72BF44; text-decoration: none; }

a:hover { text-decoration: underline;}

/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 { font-family: Arial,sans-serif; margin:0px; vertical-align:middle; }

h1{ font-family: Verdana,Arial,sans-serif; font-size: 120%; color: #334d55; }

h2{ font-size: 18px; font-weight: bold; color: #000000; text-align:left; vertical-align:middle; line-height:40px; background-color:#CCCECC}

h3{ font-size: 14px; font-weight: bold; color: #000000; text-align:left; vertical-align:middle; line-height:30px;}

h4{ font-size: 14px; font-weight: bold; color: #000000; text-align:left; text-indent:5px;vertical-align:middle; line-height:30px;}

h5{ font-size: 14px; font-weight: bold; color: #ffffff; text-align:left; vertical-align:middle; line-height:30px;}

ul { font-family: Arial, Verdana; color:#FFFFFF; font-size: 12px; margin: 0; padding: 0; list-style: none; }
ul li { display: block; position: relative; float: left; }
li ul { display: none;  }

ul li a { display: block; text-decoration: none; font-weight:bold; color: #FFFFFF; border-top: 0px solid #3AA449; padding: 15px 15px 5px 15px; margin-left: 0px;white-space: nowrap; }

ul li a:active { color:#FFFFFF; }
ul li a:link { color:#FFFFFF; }

ul li a:hover { color:#FFFFFF; text-decoration:none; }

li:hover ul { display: block; position: absolute; }
li:hover li { float: none; font-size: 12px; }

/* layout  margin:0 auto 0; */

#wrapper { width: 960px; position:relative; margin:0 auto 0; }

#header { 	width: 960px; height:260px; background-color:#1A1717; background-image:url(../graphics/container/advetec-header.jpg); background-repeat:no-repeat;  }

#navigation { height:40px; width:960px; padding: 0px; background-image:url(../graphics/container/navigation-bg.jpg); background-color:#262626; }

#breadcrumb { height:15px; width:960px; padding: 0px; background-color:#FFFFFF; }

#content { padding: 0px 0px 0px 0px; width:960px; height:auto; background-color:#FFFFFF;}

#sitemap { clear: both;width:960px; height:200px; background-color:#1A1717; } 

#copyright { width:960px; height:20px; text-align:center; margin-bottom:0px; border-style:dashed; border-top-width:1px; border-top-color:#666666; background-color:#000000; border-bottom:0px; border-right:0px; border-left:0px } 

/*containers*/

#news { float:left; width:300px; height:652px; left:0px; background-color:#FFFFFF; line-height:14px; }

#pageheader { width:960px; height:25px; background-color:#CCCECC; } 

#introduction { float:right; left:300px; width:660px; height:auto; background-color:#FFFFFF}

#distributors { float:right; width:660px;height:320px; background-color:#FFFFFF; }

#distributors_table { float:right; width:660px; background-color:#FFFFFF; background-image:url(../graphics/container/world-bg.gif); background-repeat:no-repeat; }

#distributors_email { float:right; width:500px;height:750px; background-color:#FFFFFF; background-image:url(../section/contact/graphics/worldmap.gif); background-position:bottom right; background-repeat:no-repeat; }

#distributors_email_table{ float:right;  width:500px;}

#clients {  clear: both;width:960px;height:150px; background-color:#FFFFFF; background-image:url(../graphics/logos/client-main.gif); background-repeat:no-repeat; }

#titleheader { width:100%; height:20px; background-color:#FFFFFF; }

#quicklink { width:100%; height:25px; background-color:#CCCCCC; }  

#advert_text { width:100%; background-color:#FFFFFF; }

#advert_one { width:100%; padding-top:30px; background-color:#FFFFFF; }

#advert_two { width:100%; height:40px; background-color:#FFFFFF; }

#contact { float:left; width:459px; height:750px; left:0; background-color:#FFFFFF; line-height:14px;}

#contact_text { width:99%; padding:2px; }

#contact_description { width:99%; padding-left:2px; }

#client_page { height:auto; }


/* Bio-Thermic PDF Extraction to DIV Layers*/

#bio_thermic_reactor_block { height:200px; background-color:#191816; background-image:url(../section/bio-thermic-reactor/graphics/bio-thermic-reactor.jpg); background-position:center; background-repeat:no-repeat; padding-top:10px;  }
#bio_thermic_reactor_introduction { width:400px; height:auto; float:right; font-size:12px; font-weight:bold; color:#74B743; line-height:20px; padding-right:25px; padding-top:5px; }
#bio_thermic_reactor_points { width:400px; height:auto; float:right; font-size:12px; color:#000000; line-height:25px; text-indent:170px;padding-top:5px; }
#bio_thermic_reactor_process { padding-left:0px;height:400px; background-color:#fff; background-image:url(../section/bio-thermic-reactor/graphics/bio-thermic-reactor-process.jpg); background-position:center; background-repeat:no-repeat; }
#bio_thermic_reactor_extra{ padding-left:0px;height:225px; background-color:#fff;  border-top:#C0C0C0 1px solid; background-image:url(../section/bio-thermic-reactor/graphics/bio-thermic-guide.jpg); background-repeat:no-repeat; background-position:center;}
#bio_thermic_reactor_text { float:right; width:800px; }
#bio_thermic_pdf_download { float:right; width:150px; height:100px; padding-right:100px; padding-top:30px;}


/* Bio-Reactor PDF Extraction to DIV Layers  */

#bio_reactor_block { height:200px; background-color:#000; background-image:url(../section/bio-reactor/graphics/bio-reactor.jpg); background-position:center; background-repeat:no-repeat; padding-top:25px;  }
#bio_reactor_introduction { width:470px; height:auto; float:right; font-size:12px; font-weight:bold; color:#74B743; line-height:20px; padding-right:25px; padding-top:5px; }
#bio_reactor_points { width:300px; height:auto; float:left; font-size:12px; color:#000000; line-height:25px; text-indent:5px;padding-top:5px; }
#bio_reactor_process { height:250px; background-color:#fff; background-image:url(../section/bio-reactor/graphics/bio-reactor-process.jpg);background-position:center; background-repeat:no-repeat; background-position:center; background-repeat:no-repeat; }
#bio_reactor_extra{ padding-left:0px;height:550px; background-color:#fff;  border-top:#C0C0C0 1px solid; background-image:url(../section/bio-reactor/graphics/bio-reactor-results.jpg); background-position:center; background-repeat:no-repeat; }
#bio_reactor_text { height:auto; padding-left:5px; background-image:url(../section/bio-reactor/graphics/bio_reactor_clients.jpg); background-position:center; background-repeat:no-repeat; height:150px; }
#bio_reactor_results { width:420px; line-height:20px; }
#bio_reactor_pdf_download { float:left; width:350px; height:100px; padding-top:400px;}


/* grey rounded box */

.rbroundbox_grey { background: url(../graphics/news/nt.gif) repeat; font-size:12px; }
.rbtop_grey div { background: url(../graphics/news/tl.gif) no-repeat top left; }
.rbtop_grey { background: url(../graphics/news/tr.gif) no-repeat top right; }
.rbbot_grey div { background: url(../graphics/news/bl.gif) no-repeat bottom left; }
.rbbot_grey { background: url(../graphics/news/br.gif) no-repeat bottom right; }
/* height and width stuff, width not really nessisary. */
.rbtop_grey div, .rbtop_grey, .rbbot_grey div, .rbbot_grey { width: 100%; height: 7px; font-size: 10px;}
.rbcontent_grey { margin: 0 7px; }
.rbroundbox_grey { width: 90%; margin: 1em auto; }
/* green rounded box */

.rbroundbox_green { background: url(../graphics/news/ntg.gif) repeat; font-size:12px; }
.rbtop_green div { background: url(../graphics/news/tlg.gif) no-repeat top left; }
.rbtop_green { background: url(../graphics/news/trg.gif) no-repeat top right; }
.rbbot_green div { background: url(../graphics/news/blg.gif) no-repeat bottom left; }
.rbbot_green { background: url(../graphics/news/brg.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop_green div, .rbtop_green, .rbbot_green div, .rbbot_green { width: 100%; height: 10px; font-size: 10px;}
.rbcontent_green { margin: 0 7px; }
.rbroundbox_green { width: 90%; margin: 1em auto; }

.navigation { vertical-align:middle; font:status-bar; font-weight:bold;  color:#FFFFFF; text-indent:5px; text-align:left; padding-top:7px;}
.quicklinktext { font-size:12px; font-weight:bold; color:#1A1717; word-spacing:10px; text-align:center; padding-top:7px;}
.quicklinktext A:link {text-decoration: none ; color:#666666; }
.quicklinktext A:visited {text-decoration: none ; color:#666666;}
.quicklinktext A:active {text-decoration: none ; color:#666666;}
.quicklinktext A:hover {text-decoration: none; color: #1E9553;}

.pagetext { margin:5px; line-height:20px;}

.advetec_sublink { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; padding-left: 0px; padding-top: 2px; background-color:#666666; height:30px; }

.advetec_sublink_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; font-weight: normal; line-height:16px }

.advetec_sublink_text A:link {text-decoration: none ; color:#CCCCCC; }
.advetec_sublink_text A:visited {text-decoration: none ; color:#CCCCCC;}
.advetec_sublink_text A:active {text-decoration: none ; color:#CCCCCC;}
.advetec_sublink_text A:hover {text-decoration: none; color: #FFFFFF;}

.copyright { color:#666666; text-align:center; font-size:12px; padding-top:5px }

.email_textbox { background-color:#FFFFFF; border:thin; font-size:12px; color:#000000; height:20px;}
.email_textarea { background-color:#FFFFFF; border:thin; font-size:12px; color:#000000;}
.email_text { font-size:12px; color:#FFFFFF; }

.client_table_text { width:300px; }
.bio_thermic_statement { font-size:12px; color:#74B743; font-weight:bold; padding:7px; background-color:#E6F3DB;}
.bio_thermic_text_large { font-size:16px; color:#74B743; font-weight:bold; padding:2px;}
.thermic_bullet_text { font-size:12px; font-weight:bold; color:#FFFFFF; line-height:20px; padding-left:15px; }
.highlight { border:#CCCCCC 1px solid; padding:5px; color:#999999; font-weight:bold; text-align:center; }
.case-study-keypoints { font-size:14px; font-weight:bold; color:#999999; line-height:14px;  }
.case-study-phototext { font-size:10px; color:#CF6E0F; } 
