@charset "utf-8";
/* CSS Document */

.container_content{padding-left:2px; padding-right:2px; font-family:Tahoma,Geneva,sans-serif !important;}
.container_content div.subheading_r{ height:auto; background:none; padding-right:38px;}
.container_content div.subheading_r h1, .container_content div.subheading_r h2 { height:auto; padding-left:0px; color:#4D8515; font-family:Impact,Tahoma,Geneva,sans-serif ; font-size:28px; font-weight:normal; text-align:left; padding-top:10px; text-transform:uppercase;background:none;}
.container_content div.subheading_r h1  span, .container_content div.subheading_r h2  span{color:#7A5A31;}
.home .container_content{padding-top:14px; height:100%; overflow:hidden;}
.container_content p{color:#808080 !important;padding-bottom:10px !important;font-family:Tahoma,Geneva,sans-serif !important; font-size:12px !important;}
.container_content h1{ text-align:left; padding-bottom:15px; font-size:28px !important; font-family:Impact,Tahoma,Geneva,sans-serif !important; color:#7fc026 !important;font-weight:normal !important; text-transform:uppercase !important;}
.container_content h1 span{ color:#7a592c;}
.container_content h2{ text-align:left; padding-bottom:15px; font-size:20px !important; font-family:Tahoma,Geneva,sans-serif !important; color:#79592b !important; font-weight:normal !important;}
/*.container_content h3{ text-align:left; padding-bottom:10px; font-size:15px !important; font-family:Tahoma,Geneva,sans-serif !important; color:#7fc026 !important; font-weight:bold !important;}*/
.container_content a{ color:#8E9D3E !important; text-decoration:underline !important; font-weight:bold;font-family:Tahoma,Geneva,sans-serif !important;}
.container_content a:hover{ text-decoration:none !important;font-family:Tahoma,Geneva,sans-serif !important;}
.container_content ul li {text-shadow: #000000 0px 0px 0;!important;               list-style-position: outside;!important;opacity: 1;!important;color: gray;!important;text-align: left;!important;font-family:Tahoma,Geneva,sans-serif !important; font-size:12px !important; margin-left:20px !important;}
.container_content ol li {text-shadow: #000000 0px 0px 0;!important;            list-style-position: outside;!important;opacity: 1;!important;color: gray;!important;text-align: left;!important;font-family:Tahoma,Geneva,sans-serif !important; font-size:12px !important; margin-left:20px !important;}



/*Home page Classes*/

.homepage{ width:auto; height:100%; overflow:hidden; background-color:#f3efe7; text-align:left; margin-top:3px;}

.homepage h1{ text-align:left; padding-bottom:15px; font-size:28px !important; font-family:Impact,Tahoma,Geneva,sans-serif !important; color:#7fc026 !important;font-weight:normal !important; text-transform:uppercase !important;}
.homepage h1 span{ color:#7a592c;}

.homepage .container {height:100%;overflow:hidden;margin-bottom:15px; width:100%; font-family:Tahoma,Arail;}
.homepage .container div.subheading_r{ height:59px; background:url(images/container1/subheading_l.jpg) left top no-repeat; padding-right:20px;}
.homepage .container div.subheading_r h1, .homepage .container div.subheading_r h2 { height:59px; padding-left:12px; color:#ffffff  !important; font-family:Impact,Tahoma,Geneva,sans-serif ; font-size:22px; font-weight:normal; text-align:left; padding-top:0px; text-transform:uppercase;position:relative;}
.homepage .container div.subheading_r h1 span, .homepage .container div.subheading_r h2  span{display:block;color:#4c860d; margin-top:-5px;}


.homepage p{ font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#898989 !important; font-weight:bold; margin-bottom:0px; text-align:left; margin-top:0px;}
 
.homepage p.p{ color:#fff !important; font-size:11px; font-weight:normal;}
.homepage p a{ color:#fff !important; text-decoration:underline; font-weight:bold;}
.homepage p a:hover{text-decoration: none; color:#fff !important;} 


.homepage_right{ width:200px; height:100%;   overflow:hidden; font-size:11px; color:#fff !important; background-color:#f3efe7; text-align:left; font-family:Tahoma,   Geneva, sans-serif;}
.homepage_right p{ color:#fff !important; font-size:11px; font-weight:normal;   font-family:Tahoma, Geneva, sans-serif; margin-bottom:20px;}
.homepage_right p a{ color:#FFF !important;   font-weight:bold; text-decoration:none;}
.homepage_right p a:hover{ text-decoration:underline;}  

.homepage ul li { color:#82643D;font-size:12px;font-weight:bold;margin:0px 0px 5px 0px  !important; outline:0 none;list-style:none outside none;}
.col {float:left;padding:25px;width:150px;}
ul.socialnetwork {margin:0px;float:right;}
ul.socialnetwork li {display:block;float:left;margin-left:5px !important;}
ul.socialnetwork li a {display:block;float:left;margin:0 5px 20px 0;text-indent:-3000px;}
li.youtube a {background:url("images/main/logos/youtube.jpg") no-repeat scroll left top transparent;height:45px;width:45px;}
li.twitter a {background:url("images/main/logos/twitter.jpg") no-repeat scroll left top transparent;height:45px;width:45px;}
li.facebook a {background:url("images/main/logos/facebook.jpg") no-repeat scroll left top transparent;height:45px;width:45px;}
li.rssfeeds a {background:url("images/main/logos/rssfeeds.jpg") no-repeat scroll left top transparent;height:45px;width:45px;}
.listbox.small {margin-bottom:20px;width:200px;}
.listbox {background:none repeat scroll 0 0 #E9E4D3;display:block;float:left;}
.listbox.usefullinks{background:none repeat scroll 0 0 transparent;}
ol, ul {list-style:none outside none;}
.listbox.onlineshop h3 a {background:url("images/main/boxheaders/visitonlineshop-small.gif") repeat scroll 0 0 transparent;
height:58px;width:198px;} 
.listbox h3 a {display:block;text-indent:-3000px;} 
.listbox a {color:#898989;font-weight:bold;}
.listbox.usefullinks h3 a {background:url("images/main/boxheaders/usefullinks-small.gif") repeat scroll 0 0 transparent;height:58px;width:198px;}
.listbox.usefullinks ul li a {display:block;font-weight:normal;margin:0;padding:12px 0;text-decoration:none;text-indent:5px;text-align:left;}
.listbox.usefullinks ul {margin:0;padding:0;}
.listbox ul {color:#898989;font-size:11px;padding:10px;list-style:none outside none;}
.listbox ul li {border-bottom:2px dotted #BBB9B5;padding:7px 0;}
.listbox.usefullinks ul li {background:url("images/main/misc/brown-triangle.gif") no-repeat scroll left bottom transparent;border:medium none;margin:5px 0;padding-bottom:10px;} 
.listbox.latestenergynews {margin-left:15px;width:350px;}
.listbox.latestefergyblog {margin-left:0px;width:350px;}
.listbox.medium {width:350px;}
.listbox.medium.login, .listbox.medium.register {margin:20px;position:relative;}
.listbox.login {height:200px;margin:20px 0 20px 20px;}
.listbox.register ul {margin:5px 0;padding:0;}
.listbox.register ul li {border:medium none;font-weight:bold;margin:5px 0;padding:0;}
.listbox.register input#button {float:right;}
form#returning p {margin:0;padding:0;}
form#returning label {display:block;float:left;font-size:12px;font-weight:bold;text-transform:uppercase;width:100px;}
form#returning input#button {margin:10px 0 10px 100px;}
.listbox.medium.login span, .listbox.medium.register span {background:url("images/main/misc/brown-triangle.gif") no-repeat scroll left bottom transparent;bottom:-10px;display:block;height:11px;left:0;position:absolute;width:12px;}
.listbox.login p.forgotten a {color:#D87900;font-weight:normal;}
.insidecontent {padding:15px;}
.listbox.efergyblog h3 a {
background:url("images/main/boxheaders/efergyblog-medium.gif") repeat scroll 0 0 transparent;height:60px;width:350px;}
.listbox.latestefergyblog h3 a {background:url("images/main/boxheaders/efergyblog-medium.gif") repeat scroll 0 0 transparent;height:60px;width:350px;}
.listbox.latestenergynews h3 a {background:url("images/main/boxheaders/latestenergynews-medium.gif") repeat scroll 0 0 transparent;height:59px;width:350px;}
li.energysavingtrust a {background:url("images/main/logos/energysavingtrust.gif") no-repeat scroll 90% center #E9E4D3;}
li.waterwise a {background:url("images/main/logos/waterwise.gif") no-repeat scroll 90% center #E9E4D3;}
li.npower a {background:url("images/main/logos/npower.gif") no-repeat scroll center bottom #E9E4D3;
padding:5px 0 80px !important;text-align:center;}
li.bbc a {background:url("images/main/logos/bbc.gif") no-repeat scroll 90% center #E9E4D3;}
li.efegy a {background:url("images/main/logos/efegy.gif") no-repeat scroll 90% center #E9E4D3;}
.slideshowholder {height:150px;margin:50px 15px 20px 0px;position:relative;text-align:center;padding-right:5px;}
.slideshowholder img {background:none repeat scroll 0 0 transparent; border:0 none; margin:0;outline:0 none;padding:0;}
.slideshowholder .productslideshow {margin:0 auto;position:relative;text-align:center;width:600px;}
.slideshowholder .productslideshow li a {display:block;padding:0 20px !important;}
.slideshowholder a.slideprev {background:url("images/main/misc/left-arrow.gif") no-repeat scroll left top transparent;
display:block;height:27px;left:0;margin-right:20px;position:absolute;text-indent:-3000px;top:30px;width:20px;}
.slideshowholder a.slidenext {background:url("images/main/misc/right-arrow.gif") no-repeat scroll left top transparent;display:block;height:27px;position:absolute;right:0;text-indent:-3000px;top:30px;width:20px;}
.slideshowholder .underlay {background-color:#E9E4D3;bottom:0;height:50px;left:0;padding:0 0 20px;position:absolute;width:100%;z-index:1;}
.underlay p {font-size:10px;margin-top:50px;text-align:center;}
.imgcaption{margin:30px 0 0 30px;}
.rightalign {float:right;text-align:center;}
.product {margin:5px 0 0;}
.productimages {margin:20px 0;position:relative;}
.description {border-top:2px dotted #BBB9B5;margin:10px 0;}
ul.productinfo li.name {margin-right:90px; font-size:22px !important; font-weight:normal; text-transform:none; color:#83c141; font-family:Impact,Tahoma,Geneva,sans-serif !important;}
ul.productinfo li.name span{color:#7a5a31;}
ul.productinfo li.name span.subtitle{color:#898989; font-size:12px; text-transform:none; display:block;font-family:Tahoma,Geneva,sans-serif !important; font-weight:bold; margin-top:-10px; }
ul.productinfo li {display:block;float:left;margin-right:20px;}
ul.productangles {display:block;float:left;}
ul.productthumbs {float:left;height:240px;width:300px;}
ul.productthumbs li {display:block;float:left;margin:10px;}
ul.productthumbs li a {display:block;float:left;height:100px;width:100px;}
.productimages p {clear:left;}
.buybutton {bottom:0;position:absolute;right:0;}
.description ul li {background:url("images/main/misc/green-dot-lists.gif") no-repeat scroll left center transparent;color:#898989;font-size:12px;line-height:15px;margin:10px 0;padding:0 0 0 10px;list-style-type:none;}
.listbox.medium.efergyblog, .listbox.medium.latestnews {background:none repeat scroll 0 0 transparent;float:left;margin:0 20px 0 40pxs;padding-left:20px;width:360px;}
.newsheader{float:left;margin:0 20px 0 30px;float:left;width:900px;}
img.title {float:left;margin:20px 0 20px 0px;}
.supportitem {display:block;float:left;height:250px;margin:20px 30px 20px 0;text-align:center;width:180px;}
.supportitem a{ width:150px; height:150px; display:block;}
.supportitem a img{ width:150px; height:150px; margin-left:15px;}
.supportitem p a{ width:180px; height:39px; }
.supportitem p a img{ width:180px; height:39px; }
.supportitem p{ text-align:center;}

.supportitem h3 {background:url("images/main/misc/green-triangle.gif") no-repeat scroll left bottom transparent;margin:10px 0 5px;padding:0 0 8px;text-align:center;}
.supportitem h3 a {background:none repeat scroll 0 0 #83C341;color:#FFFFFF;display:block;font-size:12px;font-weight:normal;padding:4px 0;text-decoration:none;width:180px; height:auto;}
.supportitem a.download {background:url("images/main/misc/pdf-icon-small.gif") no-repeat scroll left center transparent;color:#83C341;font-weight:normal;padding:10px 0 10px 30px;text-decoration:none;}

.supportitem a.link  {background:url("images/main/misc/elink-icon-small.gif") no-repeat scroll left center transparent;color:#83C341;font-weight:normal;padding:10px 0 10px 70px;text-decoration:none;}
.supportitem a.video {background:url("images/main/misc/video-icon-small.gif") no-repeat scroll left center transparent;color:#83C341;font-weight:normal;padding:10px 0 10px 50px;text-decoration:none;}


.sp_videos_left{ float:left; width:350px; padding-top:20px;}
.sp_videos_left_videobg{ background:url(images/sd/videos_bg.jpg) no-repeat left top; width:334px; height:251px;}
.sp_videos_right{ float:left; width:350px; padding-left:30px;}
.sp_videos_right a{ width:133px; height:70px; background:url(images/sd/sp_main.jpg) no-repeat left top; display:block; float:left; margin-right:20px; margin-bottom:10px;text-decoration:none; color:#8b8b8b; padding-top:25px; padding-left:10px;}
.sp_videos_right a b{ display:block; text-align:right; padding-right:5px;} 
.sp_videos_right a strong{ display:block;}
.sp_videos_right a p{ display:block; font-size:11px; padding:0px; margin:0px;}


.sp_videos_right a:hover{ width:133px; height:70px; background:url(images/sd/sp_hover.jpg) no-repeat left top; display:block; float:left; margin-right:20px; margin-bottom:10px;text-decoration:none; color:#fff; padding-top:25px; padding-left:10px;}
.sp_videos_right a:hover p{ color:#fff;}
.sp_main{ width:100%; overflow:hidden; height:100%; padding-top:10px; padding-bottom:30px;}




/* New Classes for home page Scroller*/


.Kysee_TopGreen{width:780px;height:69px;margin:0 auto 0 auto;}
.Kysee{width:745px;height:230px;margin:0 auto 0 auto;background-color:#F3EFE7;background-image:url(images/Scroller/hbg.png);background-repeat:repeat-x;background-position:bottom;}
.Kysee_left{width:30px;height:230px;float:left;}
.Kysee_main{width:685px;height:230px;float:left;overflow:hidden;margin:0 auto;position:relative;}
.Kysee_right{width:185px;height:210px;margin-top:10px;float:left;background-color:#6AA622;}
.Kysee_right ul{width:170px;margin:0px;padding:30px 7px 0 8px;list-style:none;}
.Kysee_lrbtn{margin-top:135px;cursor:pointer;}

.Kysee_main img{border:none;}
.Kysee_main .Cont{width:720px;height:145px;overflow:hidden;margin:0 auto;padding-top:40px;}
.Kysee_main .ScrCont{width:10000000px;}
.Kysee_main .Cont .pic{float:left;text-align:center;bottom:0px;font-size:11px;font-family:Arial;color:#CCCCCC;font-weight:bold;}
*+html .Kysee_main .Cont .pic{float:left;text-align:center;}
.Kysee_main .Cont .pic p{line-height:26px;color:#505050;}
.Kysee_main .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.Kysee_main .Cont a:hover{color:#f00;text-decoration:underline;}
.Kysee_main #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{float:left;}
.img1,.img2{width:25px;height:105px;display:block;cursor:pointer;margin-top:70px;}
.img1{background-image:url(images/Scroller/hl.png);background-repeat: no-repeat;background-position: center center;float:left;}
.img2{background-image:url(images/Scroller/hr.png);background-repeat: no-repeat;background-position: center center;float:right;}
.Kysee_Topmenu{width:780px;height:45px;margin:0 auto 0 auto;}
.showinfo{width:100%;height:30px;font-size:12px;font-family:Arial;color:#FFFFFF;text-align:center;}
#logos {position:absolute;width:117px;height:55px;z-index:1;left: 0px;top: 20px;}
#Titlea{font-size:26px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;background:url(images/Scroller/boints.gif) no-repeat 0 bottom;height:38px;margin-bottom:8px;}
#Titleb{font-size:14px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;}
#Titlec{font-size:12px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;line-height:20px;}



/*product page*/

.Kysee_TopGreen, .contentpage_20561 .Kysee_TopGreen{width:780px;height:69px;margin:0 auto 0 auto;}
.Kysee{width:990px;height:230px;margin:0 auto 0 auto;background:#82BE27; text-align:left;}
.Kysee_left{width:30px;height:230px;float:left;text-align:center; background:#82BE27;}
.Kysee_main{width:736px;height:230px;float:left;background:#82BE27 url(images/Scroller/bg.png) repeat-x bottom;overflow:hidden;margin:0 auto;position:relative;}
.Kysee_right{width:185px;height:210px;margin-top:10px;float:left;background-color:#6AA622;}
.Kysee_right ul{width:170px;margin:0px;padding:15px 7px 0 8px;list-style:none;}
.Kysee_lrbtn{margin-top:135px;cursor:pointer;}
.Kysee_main img{border:none;}
.Kysee_main .Cont{width:736px;height:160px;overflow:hidden;margin:0 auto;padding-top:40px;}
.Kysee_main .ScrCont{width:10000000px;}
.Kysee_main .Cont .pic{float:left;text-align:center;bottom:0px;font-size:11px;font-family:Arial;color:#fff;font-weight:normal;}
.Kysee_main .Cont .pic a{color:#fff; text-decoration:none; }
*+html .Kysee_main .Cont .pic{float:left;text-align:center;}
.Kysee_main .Cont .pic p{line-height:26px;color:#505050;}
.Kysee_main .Cont a:link,.rollBox .Cont a:visited{color:#fff;text-decoration:none;}
.Kysee_main .Cont a:hover{color:#795931;text-decoration:none;}
.Kysee_main #List1, .Kysee_main #List2{float:left; position:relative;}
.img1, .img2, .Cont{float:left;}
.img1, .img2{width:25px;height:105px;display:block;cursor:pointer;margin-top:90px;}
.img1{background-image:url(images/Scroller/l.png);background-repeat: no-repeat;background-position: center center;}
.img2{background-image:url(images/Scroller/r.png);background-repeat: no-repeat;background-position: center center;}
.Kysee_Topmenu{width:780px;height:45px;margin:0 auto 0 auto;}
.showinfo{width:100%;height:30px;font-size:12px;font-family:Arial;color:#FFFFFF;text-align:center;}
#logos {position:absolute;width:117px;height:55px;z-index:1;left: 0px;top: 20px;}
#Titlea{font-size:22px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; background:none; height:auto; margin-bottom:0px; line-height:normal;}
#Titleb{font-size:14px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;line-height:normal; margin:auto;}
#Titlec{font-size:12px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;line-height:20px;background:url(images/Scroller/boints.gif) no-repeat 0 top;padding-top:5px;margin-top:5px;}
.pic_flow  {height:49px;left:368px;position:absolute;top:20px;width:158px;}



/*new class added by paparao
.Kysee_TopGreen, .contentpage_20561 .Kysee_TopGreen{width:990px;height:69px;margin:0 auto 0 auto;}
.Kysee{width:990px;height:230px;margin:0 auto 0 auto;background-color:#F3EFE7;background-image:url(http://www.uktest.martjack.co.uk/Resources/2f91d9bf-8535-4986-989a-3650aab1c69a/images/UserImages/hbgnew.png);background-repeat:repeat-x;background-position:bottom;}
.Kysee_left{width:30px;height:230px;float:left;}
.Kysee_main{width:930px;height:230px;float:left;overflow:hidden;margin:0 auto;position:relative;}
.Kysee_right{width:185px;height:210px;margin-top:10px;float:left;background-color:#6AA622;}
.Kysee_right ul{width:170px;margin:0px;padding:30px 7px 0 8px;list-style:none;}
.Kysee_lrbtn{margin-top:135px;cursor:pointer;}

.Kysee_main img{border:none;}
.Kysee_main .Cont{width:930px;height:160px;overflow:hidden;margin:0 auto;padding-top:40px;}
.Kysee_main .ScrCont{width:10000000px;}
.Kysee_main .Cont .pic{float:left;text-align:center;bottom:0px;font-size:11px;font-family:Arial;color:#CCCCCC;}
*+html .Kysee_main .Cont .pic{float:left;text-align:center;}
.Kysee_main .Cont .pic p{line-height:26px;color:#505050;}
.Kysee_main .Cont a,.rollBox{color:#626466;text-decoration:none;}
.Kysee_main .Cont a:hover{color:#7A5A31;text-decoration:none;}
.Kysee_main #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{float:left;}
.img1,.img2{width:25px;height:105px;display:block;cursor:pointer;margin-top:70px;}
.img1{background-image:url(http://www.uktest.martjack.co.uk/Resources/2f91d9bf-8535-4986-989a-3650aab1c69a/images/UserImages/hlnew.png);background-repeat: no-repeat;background-position: center center;float:left;}
.img2{background-image:url(http://www.uktest.martjack.co.uk/Resources/2f91d9bf-8535-4986-989a-3650aab1c69a/images/UserImages/hrnew.png);background-repeat: no-repeat;background-position: center center;float:right;}
.Kysee_Topmenu{width:990px;height:45px;margin:0 auto 0 auto;}
.showinfo{width:100%;height:30px;font-size:12px;font-family:Arial;color:#FFFFFF;text-align:center;}
#logos {position:absolute;width:117px;height:55px;z-index:1;left: 0px;top: 20px;}
#Titlea{font-size:26px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;background:url(http://www.uktest.martjack.co.uk/Resources/2f91d9bf-8535-4986-989a-3650aab1c69a/images/UserImages/boints.gif) no-repeat 0 bottom;height:38px;margin-bottom:8px;}
#Titlec{font-size:12px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;line-height:20px;}
.pic_flow{width:158px;height:49px;position:absolute;top:20px;left:368px;}
#List1,#List2{position:relative;}*/




