.top_banner { display:block; margin-bottom:10px; }
#website_6 .top_banner { margin-bottom:10px; }

#header #logo { display:block; float:left; padding-left:20px; width:180px; margin-right:10px; }
#hdrLeft { float:left; width:380px; padding-top:20px; }
#hdrRight { float:right; width:200px; padding-top:60px; }


#country_flag { position:absolute; top:20px; right:20px; }

#body_right h2 { height:30px; line-height:30px; color:#FFFFFF; padding:0 8px 0 8px; margin-bottom:0; font-weight:normal; font-size:1.2em; }
#website_1 #body_right h2, #website_5 #body_right h2, #website_7 #body_right h2 , #website_8 #body_right h2{ background:url(/creo_img/menu_background.jpg) repeat-x; }
#website_2 #body_right h2 { background:url(/creo_img/menu_background_heat.jpg) repeat-x; }

.project_box h2 { background:url(/creo_img/menu-side.gif) #70B53F top left repeat-x; color:#FFFFFF; font-size:1.2em; padding:2px 5px; }

.linkBack { font-weight:bold; float:right; margin-right:10px; }

.nextn_container { text-align:right; padding:2px; margin:10px 0; }
.nextn_container .general { width:16px; height:14px; font-weight:bold; display:inline; color:#000000; text-align:center; margin:0 1px 0 0; padding:0 1px; border:1px solid #FFFFFF; }
.nextn_container .selected { width:16px; height:14px; font-weight:bold; display:inline; color:#000000; text-align:center; margin:0 1px 0 0; padding:0 1px; background-color:#3872B2; border:1px solid #000000; color:#FFFFFF; }

.nextn_container .intro { display:inline; }

.nextn_container .previous_inactive { display:none; }
.nextn_container .previous_active { display:none; }

.nextn_container .next_inactive { display:none; }
.nextn_container .next_active { display:none; }

.nextn_container .previous_page_inactive { display:none; }
.nextn_container .previous_page_active { display:none; }

.nextn_container .next_page_inactive { display:none; }
.nextn_container .next_page_active { display:none; }


.rightLinkBox { background:url(/creo_img/menu-right-heat.jpg) #EA6814 top left repeat-x; margin-bottom:5px; font-weight:bold; }
.rightLinkBox a { display:block; padding:10px 25px 10px 10px; text-decoration:none; background:url(/creo_img/menu-right-heat-arrow.gif) 92% 50% no-repeat; color:#FFFFFF; }

.testimonialTitle { background:url(/creo_img/menu-right-heat.jpg) top left repeat-x; margin-top:15px; font-weight:bold; padding:5px 10px; color:#FFFFFF; }
.testimonialBox { background:#F5F5F5; padding:0 0 20px 0; }
.testimonialBoxInner { padding:5px; background:url(/creo_img/menu-side-dot.gif) bottom left repeat-x; }

a.multipleLink:link, a.multipleLink:active, a.multipleLink:visited { color:#FFFFFF; float:left; width:130px; font-size:0.9em; font-weight:bold; padding:1px 3px; margin:1px; }
#website_1 .multipleLink, #website_5 .multipleLink, #website_7 .multipleLink, #website_8 .multipleLink { background:#89BE3A; border:1px solid #559B27; }
#website_2 .multipleLink { background:#F08A0C; border:1px solid #EC6A14; }
#website_2 { }

#heat_apply_box { background:url(/creo_img/apply-box-heat.jpg) top left repeat-y; font-weight:bold; margin-bottom:10px; }
#heat_apply_box a { display:block; text-decoration:none; }

#heat_apply_box a:link { background:url(/creo_img/click_here_button.gif) no-repeat; height:140px; width:180px; }
#heat_apply_box a:visited { background:url(/creo_img/click_here_button.gif) no-repeat; height:140px; width:180px; }
#heat_apply_box a:hover { background:url(/creo_img/click_here_button_2.gif) no-repeat; height:140px; width:180px; }
#heat_apply_box a:active { background:url(/creo_img/click_here_button.gif) no-repeat; height:140px; width:180px; }

html>body #heat_apply_box a { height:auto; }

/*#heat_apply_box .heat_apply_text_wh { font-size:1.7em; color:#FFFFFF; text-align:center; display:block; }
#heat_apply_box .heat_apply_text_bl { color:#000000; font-size:1.3em; margin:15px 0; display:block; }*/

#website_2 .main_title { color:#F8981D; margin:0 0 10px 0; }
#website_2 .news_title { color:#454545; }

#addThis { margin:10px 0; text-align:center; }

.plain_btm { font-size:0.85em; margin:10px 0; }


.left_content { padding:30px 0 10px 0; background:#FFFFFF; }

#website_6 .left_content { padding:0 0 10px 0; }

#website_6 .left_content p, #website_6 .right_content p  { margin:0; padding:0 0 6px 0; display:block; }
#website_6 .left_content p img, #website_6 .right_content p img { vertical-align:top; }

#website_6 .main_title { position:relative; background:#F1EA0D; padding:8px; /*line-height:1.1em;*/ line-height:23px; height:23px; margin-bottom:20px; margin-top:0; }
#website_6 .main_title span { display:block; position:absolute; bottom:8px; left:8px; width:364px; margin:0; }

#website_6 .top_banner { vertical-align:top; position:relative; }

#website_6 .content_centre { padding:0 8px; }
#website_6 .content_centre_inner { background:url(/creo_img/menu-side-dot.gif) bottom left repeat-x; padding-bottom:20px; }
#website_6 .home_page .content_centre_inner { background:none; }

#website_6 #faq_questions { font-size:0.9em; line-height:1em; margin:20px 0; }

/* The h2 tags on the rebate sub pages have different spacing */
#website_6 #rebate_box h2 { line-height:1em; padding:10px 0 0 0; margin:0; }

#website_6 .top_banner_outer { width:380px; overflow:hidden; }



/* Breadcrumbs */
#breadcrumbs { padding:0 20px 10px 20px; font-size:0.85em; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:1em; }
#breadcrumbs ul { margin:0; padding:5px 0; list-style:none; }
#breadcrumbs ul li { list-style:none; margin:0; padding:0; float:left; border-left:1px solid #666666; }
#breadcrumbs ul li#breadcrumb_home_link { font-weight:bold; border:none; }
#breadcrumbs ul li.last { background:none; padding-right:0; }

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active { text-decoration:none; color:#666666; padding:0 5px; display:block; }
#breadcrumbs a:hover { text-decoration:underline; }
#breadcrumbs ul li#breadcrumb_home_link a { padding-left:0; }

.left { float:left; padding-right:10px;}

.display_documents_container table td:first-child { width:30px; }

.side_links { text-align:center; margin:20px 0; }
