/* Universal coding - Template and CSS by Simon Day 19th Feb 08 - updated 17th April 08 by SD */
body {font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;font-size: 62.5%;text-align:center;}
.left {float:left;position: absolute;margin-top: 8px;margin-left: 16px;}
.right {float:right;}
#header a, #footer a  {color:#fff; text-decoration:none;}
#header a:hover,  #footer a:hover, #right a:hover, .adcontent a:hover, #content a:hover, #subheader a:hover, #left a:hover, #content a:hover, #content_faq a:hover {text-decoration:underline;}
img, img a {border: none;}
#content ul {margin:10px 0px 15px 0px;padding:0px;}
#content ol {margin:10px 0px 15px 6px;padding:0px;}
#content li {margin:0px 0px 8px 16px;padding:0px 0px 4px 0px; color:#606060;}

.clear {clear: both;height: 5px;}
#links {
width: 100%;
margin: 16px 0px 16px 0px;
}
.icons_t {margin:0px 24px 16px 0px;} /* When we have 3 navigational images next to each other (the dotted ones) use this class on the first two to pad equally. This will only work when there is no right hand div as the images are too big otherwise . gone from 15 to 9px*/
.icons_b {margin:0px 24px 0px 0px;} /* When we have 3 navigational images next to each other (the dotted ones) use this class on the first two to pad equally. This will only work when there is no right hand div as the images are too big otherwise . gone from 15 to 9px*/
.iconslast_t {margin:0px 0px 16px 0px;} /* When we have 3 navigational images next to each other (the dotted ones) use this class on the first two to pad equally. This will only work when there is no right hand div as the images are too big otherwise */
.iconslast_b {margin:0px 0px 0px 0px;} /* When we have 3 navigational images next to each other (the dotted ones) use this class on the first two to pad equally. This will only work when there is no right hand div as the images are too big otherwise */
.iconslessmargin {margin:0px 0px 0px 0px;}

 
/* Main container divs */

#wrapper {width: 760px;margin-right: auto;margin-left: auto;text-align:left;}

#header {background-color: #e15;width: 100%;height: 64px;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_header_back2_image.gif);background-repeat: repeat-x;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #C40F3A;}

#subheader {background-color:#fbf5e5;width: 100%;height: 95px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #b2b2b2;clear: both;overflow: hidden;}

#sub_left {width:354px; float:left; background-color:#fbf5e5;}
#sub_right {width:406px; float:right;background-color:#fbf5e5;}

#wraptwo {background-color: #fff;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_content_back2_image.gif);background-repeat: repeat-y;width:100%; overflow:hidden;} /* Main container for all content below the header items */

#left {float: left;width: 176px;margin-right: 24px;background-attachment: scroll;background-color: #fff;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_content_back2_image.gif);background-repeat: repeat-y;background-position: 0%;margin-top: 0px;}
* html #left{margin-right: 15px;}


#maincontentarea {width:560px;float:left;} /* This is required so the next three divs sit nicely together in one container */


#content, #content_faq  {float: left;width: 352px;margin-right: 32px;margin-top: 8px;background-color: #fff;}
#contentfullscreen {float: left;width: 560px;margin-top: 3px;background-color: #fff;}
#right {float: left;width: 176px;margin-top: 8px;background-color: #fff;}


#footer {clear: both;width: 100%;}

/* Header Styles */
#header ul {position: absolute;padding: 0px;float: left;margin:40px 0px 0px 116px;}
#header li {display: inline;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_active_image.gif);height: 24px;width: 116px;margin-right: 2px;background-repeat: no-repeat;float: left;color: #fff;margin-left: 0px;padding-left: 0px;padding-top: 0px;line-height: 24px;text-align: center;}
#wrapper #header .active {font-weight:bold;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_active2_image.gif);}


/* Sub header styles */
#subheader p {margin-left: 15px; margin-bottom: 0px;font-size: 1.3em;color: #606060;padding: 0px;margin-top: 2px;line-height: 24px;}
#subheader a {color:#e15; text-decoration:none;}
#subheader h1 {margin-left: 14px;font-size: 2.5em;color: #e15;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px;margin-top: 5px;font-weight: normal;}
#subheader span {margin-left: 15px; margin-bottom: 0px;font-size: 1em;color: #606060;padding: 0px;margin-top: 2px;line-height: 24px;}


/* Left hand (Navigation) styles */
#nav img {border:0;}
#wrapper .left_main.red a {color:#e15;}
#wrapper .sub_red a  {background-repeat:no-repeat;color:#e15; font-weight:bold;background-image: none; border-right: 1px solid #fff;}
#wrapper .top_heading a {background-repeat:repeat;font-weight:bold;color:#606060;}
#nav .left_main {background:#FFFFFF none repeat scroll 0%; }
#nav li.left_main {}
#wrapper #nav .minus a {display: block;border-right: 1px solid #fff;border-bottom: 1px solid #b2b2b2;color: #EE1155;padding: 0.5em 0 0.583em 31px;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_left_nav_minus_image.gif);background-repeat: no-repeat;background-position: 15px 6px;text-decoration:none; font-weight:bold; width:144px;}
#wrapper #nav .minus_grey a {display: block;border-bottom: 1px solid #b2b2b2;color: #606060;padding: 0.5em 0 0.583em 31px;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_left_nav_minus_image.gif);background-repeat: no-repeat;background-position: 15px 6px;text-decoration:none; font-weight:bold; width:144px;}
#wrapper #nav .subminus a {display: block;border-bottom: 1px solid #b2b2b2;color: #767676;padding: 0.5em 0 0.583em 31px;background-image:none;text-decoration:none;width:144px; }
#nav dt a {padding: 0.4em 0em 0.583em 31px;}
#nav a {display: block;border-bottom: 1px solid #b2b2b2;color: #767676;padding: 0.5em 0em 0.583em 31px;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_left_nav_cross_image.gif);background-repeat: no-repeat;background-position: 15px 6px;text-decoration:none; float:left; width:144px; }
#nav dd {margin:0px;padding:0px;width:99%; background-color:#fff;}
#nav dt { background-image:none;font-weight: bold; }
#nav dt a {background-image:none;padding-left:12px; width:164px;text-indent:3px;color:#000;}
#nav dd a { background-color:#fff;}
#wrapper #nav .left_main {background-image:none;background:#FFFFFF none repeat scroll 0%; }
#wrapper #nav .left_main a {background-image:none; border:0px none;overflow:visible; padding:0px; font-weight:bold;}
#nav {list-style: none;width:176px;padding:0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
#nav .left_main {display: block;border-bottom: 1px solid #b2b2b2;color: #767676;padding: 0.5em 0 0.583em 15px;background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_lnav_bck_anchor_image.gif);background-repeat: no-repeat;background-position: right top;text-decoration:none;}
#nav li {display:inline;font-size:1em;}
body #nav .top_heading a { font-weight:normal;}
body #left {font-weight:normal;}

#nav_ads {width: 150px;clear:both; margin: 0px 0px 0px 16px;padding-top:20px;}
#nav_ads h2 {margin:0px;padding:0px; line-height:16px; font-size: 1.1em; color: #000; font-weight: normal;}
#nav_ads p {margin:0px;padding:0px; line-height:16px; color: #606060}		
#nav dd.supersub {font-weight:normal;}
#nav dd.supersub a {background-image:none;padding-left:12px; width:163px;text-indent:3px;color:#606060; background-color:#F2F2F2;border-top: 1px solid #fff;}



/* Main content styles 09/06/2008 removed the #content h2 from these styles as it needed to be different*/
#contentfullscreen h2, #wrapterms h2, #content_faq h2 {margin:0px 0px 0px 0px;color: #e15;font-size:1.5em;font-weight:bold;padding:8px 0px 0px 0px;} 
#content h2 {margin:0px 0px 0px 0px;color: #e15;font-size:1.5em;font-weight:bold;padding:0px 0px 8px 0px;} /* 09/06/2008 added new styling for h2 inside the content div*/

#contentfullscreen .heading_fullscreen {padding-bottom: 8px;}


#content .icons {margin:0px;padding:0px;} 
#content h3, #contentfullscreen h3, #wrapterms h3, #content_faq h3 {font-size:1em; font-weight:bold;color:#009900;margin:0px 0px 17px 0px;padding:0px;}
#content p, #contentfullscreen p {color: #606060; font-size:1em;margin:0px;padding:0px 0px 0px 0px; line-height:16px;}
#content .paragraph p, #contentfullscreen .paragraph p {padding:0px 0px 16px 0px;}
#content .adcontent p {padding: 0px 6px 0px 4px;color: #606060;margin: 0px;font-size: 1em;}
#content span {color: #aaa; font-size: 0.9em; line-height:16px; margin:0px;padding:4px 0px;}
#content_close p{padding: 3px 0px;}

#content h4 img {padding: 14px 0px 6px 0px;}
#content h5 img {padding: 8px 0px 24px 0px;}
#content h6 img {padding: 8px 0px 22px 0px;}

#right .polaroid {padding: 0px 0px 24px 0px; margin: 0px;}
#right .lozenge {padding: 0px 0px 16px 0px; margin: 0px;}


#content h4 {padding: 0px;margin: 0px;}
#content h5 {padding: 0px;
margin: 16px 0px 0px 0px; /* 22/05/2008 changed styling on h4 tag to fit some margin issues */
color: #606060; 
font-size:1em;
line-height:16px;}
#content h6 {padding: 0px;margin: 0px;}

#content .icon_with_text {padding: 16px 0px 8px 0px;margin: 0px;}
#content .paragraph .icon_with_text {padding: 0px 0px 24px 0px;margin: -10px 0px 0px 0px;}

#content .image_slogan {padding: 0px 0px 0px 0px;}

/* Main content box ad - may not be needed (image in leapfrog) */
.adtop {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_ad_top_image.gif);background-repeat: no-repeat;height: 11px;width: 288px;overflow: hidden;}
.adcontent {width: 286px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #787878;border-left-color: #787878;overflow:hidden;}
.adcontent a {color:#666666; text-decoration:none;}
.adbottom {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_ad_bottom_image.gif);background-repeat: no-repeat;height: 11px;width: 288px;}

/* Right hand side styles */
#right .rightboxcontent h2 {font-size: 1em;margin: 0px;font-weight: bold;padding:0px 0px 0px 0px; color:#aaa;}
#right .rightboxcontent h3 {padding: 0px 10px 8px 10px;font-size: 1.5em;color: #e15;font-weight: bold;margin:0px;}
#right .rightboxcontent p {padding: 0px 0px 16px 0px;font-size: 1em;color: #aaa;font-weight: normal;margin:0px;}
#right .rightboxcontent a {}

#right .rightboxcontent .arrow {margin: 0px 10px;}


#maincontentarea #contentfullscreen .breadcrumb a {color: #909090;}

#right p {padding: 2px 0px;margin: 0px;color:#606060;/* line-height:14px; */}
#right .rightbox p  {padding: 0px 0px 16px 0px;margin:0px;/* line-height:14px;*/}
#right a, #content a, #contentfullscreen a, #content_faq a {color:#e15; text-decoration:none;}
#right a:hover, #content a:hover, #contentfullscreen a:hover, #content_faq a:hover {color:#e15; text-decoration:underline;}
#content p.breadcrumb, #contentfullscreen p.breadcrumb, #content_faq p.breadcrumb {color: #909090;margin:0px;padding:0px;font-size: 1em; line-height: 2em;}
.rightbox {margin-top: 26px;margin-right: auto;margin-bottom: 24px;margin-left: 0px;}
.rightboxtop {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_right_top_image.gif);background-repeat: no-repeat;height: 10px;width: 176px;overflow: hidden;}
.rightboxcontent {width: 176px;overflow: hidden;}
.rightboxbottom {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_right_bottom_image.gif);background-repeat: no-repeat;height: 10px;width: 176px;}

/* Footer styles */
#footer { clear: both; width: 100%; background: #e15; overflow: hidden; list-style: none; padding: 0.5em 0 0.583em 0; float:left;margin:0px; border-top: 1px solid #fff; }
#footer li { float: left; width: auto; padding: 0 5px; border-left: 1px solid #e15e5e; font-size: 1em; color: #fff; }
#footer a { color: #fff; }
#footer .first { padding-left: 15px; }
#footer .copyright { float: right; border: 0; color: #ffffff; padding-right: 20px; }

.dotted {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_dotted_options_image.gif);background-repeat: no-repeat;height: 40px;width: 168px;margin-bottom: 16px;}
#content .dotted h2, #content .dotted_last h2, #content .dotted_after_h2 h2 {font-size: 1em;font-weight: normal;color: #e15;margin: 0px;padding:7px 0px 0px 0px;}
.dotted img, .dotted_last img, .dotted_after_h2 img {float: left;padding-right: 10px;padding-top: 6px;}
.dotted h3, .dotted_last h3, .dotted_after_h2 h3 {font-size: 1em;font-weight: normal;color: #000;margin: 0px;padding: 0px;}
.wrapper_dotted {width: 100%;margin-top: 10px 0px 0px 0px;}
.dotted_last {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_dotted_options_image.gif);background-repeat: no-repeat;height: 40px;width: 168px;margin-bottom: 0px;}
.dotted_after_h2 {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_dotted_options_image.gif);background-repeat: no-repeat;height: 40px;width: 168px;margin-bottom: 4px;margin-left:0px;}

ul.circle {margin:10px 0px 15px 0px;padding:0px;}
.circle li {margin:0px 0px 8px 16px;padding:0px 0px 4px 0px; color:#606060;}
#content ul.arrow {margin:0px;padding:0px;}
div.arrow p {margin:0px;padding:0px}
div.arrow a {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_arrow_rlogin_image.gif);}
.arrow a {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_arrow_red_image.gif);background-repeat: no-repeat;background-position: 0px 1px;margin-left: 1px;padding-left: 7px;padding-top: 0px;padding-bottom: 0px;color: #e15;list-style-type: none;} /* 28/08/2008 removed display block */
.arrow {padding-bottom: 16px; clear: both;}

  
#login_top {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_login_top_image.gif);background-repeat: no-repeat;height: 8px;width: 200px;overflow: hidden;}
#login_middle {background-color: #f9f6e5;width: 200px;margin:0px;padding:0px;}
#right #form1 p {margin:0px 0px 6px 0px; padding:8px 0px 0px 13px;}
#login_bottom {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_login_bottom_image.gif);background-repeat: no-repeat;height: 8px;width: 200px;}


#yellow_top {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_content_ytop_image.gif);background-repeat: no-repeat;height: 8px;width: 352px;overflow: hidden;}
#yellow_middle {background-color: #f9f6e5;width: 352px;margin:0px;padding:0px;overflow: hidden;}
#yellow_middle p {margin:0px 0px 6px 0px; padding:0px 13px;}
#yellow_bottom {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_content_ybottom_image.gif);background-repeat: no-repeat;height: 8px;width: 352px;overflow: hidden;margin-bottom:16px;}


#yellowlarge_top {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_ylarge_top_image.gif);background-repeat: no-repeat;height: 8px;width: 566px;overflow: hidden;}
#yellowlarge_middle {background-color: #f9f6e5;width: 566px;margin:0px;padding:0px;overflow: hidden;}
#yellowlarge_middle p {margin:0px 0px 6px 0px; padding:8px 0px 0px 13px;}
#yellowlarge_bottom {background-image: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_ylarge_bottom.gif);background-repeat: no-repeat;height: 8px;width: 566px;overflow: hidden;margin-bottom:12px;}

#login form label {display: block;  float: left; width: 76px; padding: 0; margin: 16px 0 0; text-align: right;}
#login form input, #login form textarea {
/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
width:95px;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
margin:12px 0 0 5px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

#login textarea { overflow: auto; } /* To cover any postional problems that may occur in browers I can't check in */
#login form small {display: block;margin: 0 0 5px 160px; padding: 1px 3px;font-size: 1em;}
#login form .required{font-weight:bold;}

#login form br {clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */}
#login .loginimg {width:62px; height:18px; margin-left:42px;}  
#login ul.arrow {margin-top:10px;}
#login .arrow li {margin-left:24px;}

#form h2 {padding:5px 0px 5px 13px;font-weight: bold;font-size: x-small;}
#form hr {margin-right: 13px;margin-left: 13px;clear:both;}
#form #yellowlarge_middle p {padding: 5px 13px;}
#form div.error {background-color:#d5f4d5;height:80px;margin-top:15px;}
#form div.error p, #form div.help p {clear:both;}
#form #yellowlarge_middle div.error p {padding:0px 0px 0px 13px;margin:0px;}
#form #yellowlarge_middle div.error {height:44px;}
#form #yellowlarge_middle div {margin:0px;padding:10px 0px;display:block; clear:both;}
#form label {padding-left:13px;padding-right:10px;padding-top:3px;color:#606060;width: 300px;float:left;}
#form div img { float:left;margin-left:5px;margin-top:1px;}
#form div input {float:left;}
#form div.help {background-color:#eee3d1;margin-top:8px;}
#signup {margin-bottom:12px;}

/* Terms and Privacy pages */

#wrapterms {background-color: #fff;width:748px; margin-left:12px; overflow:hidden;}
#wrapterms ul, #wrapterms ol {font-size:1em;list-style-image:none;list-style-position:outside;list-style-type:decimal;margin-top: 1em;margin: 0em 1em 1em 2.3em;padding:0em; color:#606060;}
#wrapterms li {margin-bottom:0.5em;}
#wrapterms p {padding: 0px 6px 0px 4px;color: #606060;margin: 0px;font-size: 1em;}
#content_faq p {margin:0px 0px 2px 0px;padding:0px;}
#content_faq ul {margin:0px 0px 27px 0px;padding:0px;}

.lozenge_top{width: 200px;background: #fff url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_lozenge_top_image.jpg) no-repeat;overflow:hidden;height: 11px;margin-top: 16px;}
#lozenge_middle {width: 198px;background: transparent;border-left: 1px solid #ccc;border-right: 1px solid #ccc;overflow:hidden;}
.lozenge_bottom {width: 200px;background: #fff url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_lozenge_bottom_image.jpg) no-repeat;overflow:hidden;height: 11px;
}
#lozenge_middle h2 {font-size: 1.0em;color:#00994b;font-weight: bold;text-align:center;padding: 0px;margin: 0px;}
#lozenge_middle p {font-size: 1.0em;color:#909090;font-weight:normal;text-align:center;padding: 0px 4px;margin: 0px;}
#lozenge_middle .arrow {text-align: center;}
#lozenge_middle .arrow li {text-align: center;background: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_arrow_red_image.gif) center no-repeat;}
#lozenge_middle a {background: #fff 0px 1px url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_arrow_red_image.gif) no-repeat;text-align: center;padding-left: 8px;}

table {
background: #fff;
width: 100%;
border: #fff;
margin-top: 8px;
}
 
th {
font-weight: normal;
background: #e15;
padding: 5px;
color: #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
 
td {
font-weight: normal;
background: #e7e7e7;
padding: 5px;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
color: #505050;
}

/* Ben's stuff */
/* Ben's stuff */
/* Ben's stuff */
/* Ben's stuff */

/* Ben's stuff */
/* Ben's stuff */
/* Ben's stuff */
/* Ben's stuff */

#large_banner {
width: 560px;
background: #fff;
height: 192px;
margin: 16px 0px 16px 0px;
}

#right img {
padding: 8px 0px;
}

.paragraph {
margin: 0px;
padding: 0px 0px 16px 0px;
}

.paragraph h4{
padding: 0px;
margin: 0px 0px 0px 0px; /* 22/05/2008 added margin-top to push grey subtitle away from heading, 09/06/2008 took margin top off becuase of popup's  */
color: #606060; 
font-size:1em;
line-height:16px;
clear: both;
}

#content .paragraph h4{
padding: 0px;
margin: 0px 0px 0px 0px; /* 22/05/2008 added margin-top to push grey subtitle away from heading, then removed it as it was ruining other styling */
color: #606060; 
font-size:1em;
line-height:16px;
}
  
.paragraph p{
color: #606060; 
font-size:1em;
margin:0px;
padding:0px 0px 4px 0px; 
line-height:16px;
}

#contentfullscreen span {color: #aaa; font-size: 0.9em; line-height:16px; margin:0px;padding:8px 0px 16px 0px;float: left; width: 100%;}
#contentfullscreen span.caveat {float: none;}
#contentfullscreen div.arrow p {margin:0px;padding:0px; clear:both;}
#contentfullscreen div.arrow p  a {margin:0px 0px 0px 1px;padding:0px 0px 0px 7px; background-position: 0px 1px;}

#contentfullscreen ul {
padding: 0px 0px 16px 15px;
margin: 0px ;
color: #505050;
line-height: 1.6em;
}
 
#contentfullscreen ul li {
padding: 0px;
margin: 0px;
}

#contentfullscreen .close_list  ul {
margin: -12px 0px 0px 0px;
padding: 0px 0px 4px 15px;
}
 
#contentfullscreen ol {
padding: 0px 0px 0px 12px;
margin: 0px;
color: #505050;
line-height: 1.6em;
}

#contentfullscreen ol li{
margin: 0px 0px 0px 16px;
}

#nonav_fullscreen {float: left;width: 744px;margin: 16px 0px 0px 16px;background-color: #fff;}
#nonav_fullscreen h2 {margin:0px 0px 16px 0px;color: #e15;font-size:1.4em;font-weight:bold;padding:0px 0px 0px 0px; float: left;}
#nonav_fullscreen span {float: right; font-size: 1em; line-height:1.7em; margin: 0px 24px 0px 0px;}
#nonav_fullscreen a {color: #e15; text-decoration: none;background: 0px 1px url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_arrow_red_image.gif) no-repeat; text-indent: 8px;padding: 0px 0px 0px 10px;}
#nonav_fullscreen a.noarrow {background: none;text-indent: 0px;padding: 0px 0px 0px 0px;}
#nonav_fullscreen p {margin: 0px 24px -4px 0px;font-size: 1em;color: #505050;clear: both;line-height:1.6em;}
 
#nonav_fullscreen ul {
padding: 0px 0px 8px 16px;
margin: 0px;
font-size: 1em;
line-height: 16px;
color: #606060;
clear: both;
} 


#nonav_fullscreen {
float: left;
width: 744px;
margin: 16px 0px 0px 8px;
background-color: #fff;
}
  
#nonav_fullscreen ol {
padding: 0px 0px 24px 24px;
margin: 0px 0px 0px 5px;
font-size: 1em;
line-height: 16px;
color: #606060;
clear: both;
}

#nonav_fullscreen ol li {
margin-bottom: 8px;
}
 
#nonav_fullscreen .paragraph h3{
color: #e15; 
font-size:1em;
margin:0px;
padding:0px 0px 0px 0px; 
line-height:16px;
float: left;
}

#contentfullscreen h4 {/* 22/05/2008 created new h4 styling for cetrtain scenraios 22/08/2008 changed top padding to fit better */
padding: 8px 0px 4px 0px;
margin: 0px; 
color: #606060; 
font-size:1em;
line-height:16px;
}

#contentfullscreen p.title {
font-size: 1.3em;
}

#cta_icon_text {width: 100%;height: 40px;background: #fff url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/cta_icon_back.jpg) no-repeat;padding: 0px;margin: 0px 0px 24px 0px;float: left;}
#cta_icon_text h2 {color: #ee1155;font-size: 1em;font-weight: normal;padding: 0px;margin: 8px 0px 0px 40px;}
#cta_icon_text h3 {color: #808080;font-size: 1em;font-weight: bold;padding: 0px;margin: 0px 0px 0px 40px;}

#content, #contentfullscreen p.pages {color: #808080;padding-bottom: 8px;}
 
#content, #contentfullscreen p.pages span{color: #ee1155;}

#contentfullscreen #content .paragraph { margin: 0px;padding: 0px 0px 0px 0px;}
 
#contentfullscreen .paragraph { padding: 0px 0px 0px 0px; clear:both;}

#contentfullscreen p.pad_top {padding: 16px 0px 0px 0px;}
 
#contentfullscreen #content p.pad_top {padding: 0px 0px 0px 0px;}

#contentfullscreen h1.heading_fullscreen {padding-bottom: 16px;}



#contentfullscreen .products{background: #fff; padding-top: 8px; width: 544px; float: left;}

#maincontentarea #contentfullscreen .products h3{color:#000; padding: 0px 0px 4px 0px; margin: 0px;font-size: 1.2em;}

#contentfullscreen .products_highlight_top {background: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/eg_products_highlight_top.gif) no-repeat;height: 11px; float: left;width: 100%;overflow: hidden;}

#contentfullscreen .products_highlight_mid {background: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/eg_products_highlight_mid.gif) repeat-y; float: left;width: 100%;overflow: hidden;}

#contentfullscreen .products_highlight_bot {background: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/eg_products_highlight_bot.gif) no-repeat;height: 11px; float: left;width: 100%;overflow: hidden;}

#contentfullscreen .products_top {background: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/eg_products_top.gif) no-repeat;height: 11px; float: left;width: 100%;overflow: hidden;}

#contentfullscreen .products_mid {background: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/eg_products_mid.gif) repeat-y; float: left;width: 100%;overflow: hidden;}

#contentfullscreen .products_bot {background: url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/eg_products_bot.gif) no-repeat;height: 11px; float: left;width: 100%;overflow: hidden;}

#contentfullscreen .products_highlight_mid .col_left{width: 373px; float: left; padding: 0px 16px}
#contentfullscreen .products_highlight_mid .col_left img{padding: 12px 0px 0px 0px; float: left;}
#contentfullscreen .products_highlight_mid .col_right{width: 135px;float: left;}
#contentfullscreen .products_highlight_mid .col_right img{float: right;}

#contentfullscreen .products_mid .col_left{width: 410px; float: left;padding: 0px 16px}
#contentfullscreen .products_mid .col_left img{padding: 12px 0px 0px 0px; float: left;}
#contentfullscreen .products_mid .col_right{width: 88px;float: left;}
#contentfullscreen .products_mid .col_right img{float: right;}

#contentfullscreen .products p {color: #000; padding: 0px 0px 4px 0px; margin:0px;}

#contentfullscreen .products .products_mid p {color: #5e5e5e; padding: 0px 0px 4px 0px; margin:0px; line-height: 1.3em;}

#contentfullscreen .paragraph .products p.switch {color: #e15; padding: 16px 0px 0px 24px; margin:0px 0px 0px 0px;float: left;background: 16px 19px url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_arrow_red_image.gif) no-repeat;}

#contentfullscreen .products_highlight_mid ul {padding: 0px 0px 0px 15px; color: #000;}

#contentfullscreen .paragraph p.switch {color: #e15; padding: 10px 0px 0px 24px; margin:0px 0px 0px 0px;float: left;background: 16px 13px url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/refresh_arrow_red_image.gif) no-repeat;}

#contentfullscreen .paragraph img.button {padding: 4px 0px 16px 0px; float: left;}

#contentfullscreen .full_box h3{color: #000; font-size: 1.4em; font-weight: normal;padding: 24px 0px 0px 0px;}
#contentfullscreen .full_box ul {font-size: 1.4em; font-weight: normal;color: #e15; padding: 0px; margin: 0px; list-style-type:none; border-top: 1px dotted #cfcfcf;}
#contentfullscreen .full_box li {border-bottom: 1px dotted #cfcfcf; line-height: 2em; background: 3px 8px url(/wcms_images/groups/wcms_content/@wcms/documents/digitalassets/eg_list_tick.gif) no-repeat;padding: 0px 0px 0px 24px; }

#contentfullscreen .full_box .products_list{
font-size:1.2em;
}

#contentfullscreen .full_box .products_list li{
font-weight:bold;
line-height:2.2em;
}

#contentfullscreen .full_box .products_list .two_line {
padding: 4px 0px 4px 24px;
line-height:1.6em;
}

#contentfullscreen .full_box .products_list .thinner_text {
letter-spacing: -0.08em;
font-size:1.1em;
}

#contentfullscreen .paragraph .bigger_font {font-size: 1.1em;}

.hidden {
display: none;
}

/**************************************************Products ver 2******************************************************/
/**************************************************Products ver 2******************************************************/
/**************************************************Products ver 2******************************************************/

.grey_box {
background: #fff;
width: 265px;
padding: 0px;
margin: 0px 8px 8px 0px;
_margin: 0px 8px 12px 0px;
float: left;
}

.grey_box_top {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_top.gif) no-repeat;
height: 6px;
overflow:hidden;
}

.grey_box_mid {
background: #fff url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_mid.gif) repeat-y;
padding: 0px 0px;
}

.grey_box_mid_image_laptop {
background: transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_mid_laptop.gif) no-repeat bottom;
padding: 0px 16px 12px 16px;
}

.grey_box_mid_image_paint {
background: transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_mid_paint.gif) no-repeat bottom;
padding: 0px 16px 12px 16px;
}

.grey_box_mid_image_orbs {
background: transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_mid_orbs.gif) no-repeat bottom;
padding: 0px 16px 12px 16px;
}

.grey_box_mid_image_wind {
background: transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_mid_wind.gif) no-repeat bottom;
padding: 0px 16px 12px 16px;
}

.grey_box_mid_links {
background: #fff url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_mid_dark.gif) repeat-y;
padding: 0px 16px 8px 16px;
}

.grey_box_bot {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_grey_bot.gif) no-repeat;
height: 8px;
overflow:hidden;
}

.red_box {
width: 536px;
padding: 0px;
margin: 16px 16px 16px 0px;
float: left;
}

.red_box_top {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_red_top.gif) no-repeat;
height: 4px;
overflow:hidden;
}

.red_box_mid {
background: #fd3467 url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_red_mid_back.gif) repeat-x bottom;
padding: 0px 16px 4px 16px;
}

.red_box_bot {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_red_bot.gif) no-repeat;
height: 4px;
overflow:hidden;
}

.postcode_box {
width: 256px;
padding: 0px;
margin: 0px;
float: right;
margin: -55px 0px 0px 0px;

}

.red_box_mid .postcode_box_top {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_postcode_top.gif) no-repeat;
height: 7px;
overflow:hidden;
float: left;
width: 256px;
}

.red_box_mid .postcode_box_mid {
background:#fe3568 url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_postcode_mid.gif) repeat-x bottom;
border-left: 1px solid #be1b4d;
border-right: 1px solid #851437;
width: 252px;
float: left;
}

.red_box_mid .postcode_box_bot {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_postcode_bot.gif) no-repeat;
height: 8px;
overflow:hidden;
float: left;
width: 256px;
}

/**************************************************LISTS******************************************************/
/**************************************************LISTS******************************************************/
/**************************************************LISTS******************************************************/

#contentfullscreen .red_box ul {
padding: 0px 0px 8px 0px;
margin:0px 0px 0px 15px;
color: #fff;
font-size: 1.1em;
line-height: 1.4em;
}

#contentfullscreen .grey_box ul {
padding: 0px;
margin: 8px 0px 0px 15px;
color: #484848;
font-size: 1.1em;
line-height: 1.6em;
}

#contentfullscreen .grey_box_li {
list-style:circle; 
}

#contentfullscreen .grey_box ul li.blank {
list-style:none;
}

/**************************************************TEXT******************************************************/
/**************************************************TEXT******************************************************/
/**************************************************TEXT******************************************************/

#contentfullscreen .red_box_mid h3 {
padding: 0px;
margin: 0px;
}

#contentfullscreen .red_box_mid h3 span {
display: none;
}


#contentfullscreen .red_box_mid .subtitle{
padding: 4px 0px 8px 0px;
}

#contentfullscreen .red_box p {
color: #fff;
font-size: 1.1em;
padding: 0px 0px 8px 0px;
margin:0px 0px 0px 0px;
line-height: 1.4em;
}

#contentfullscreen .red_box p a{
color: #fff;
background: 0px 3px url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_link_arrow_3.gif) no-repeat;
padding: 0px 0px 0px 15px;
}

#contentfullscreen .paragraph .grey_box_mid p {
padding: 0px;
margin: 0px;
color: #000;
font-size: 1.1em;
}

#contentfullscreen .grey_box h4 {
color: #000;
font-size: 1.4em;
padding: 0px;
margin:0px 0px 0px 0px;
line-height: 1.3em;
}

#contentfullscreen .grey_box a {
color: #e15;
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
background: 0px 3px url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_link_arrow.gif) no-repeat;
padding: 0px 40px 0px 15px;
}

#contentfullscreen .grey_box a.second {
background: none;
font-weight: normal;
padding: 0px 0px 0px 15px;
font-size: 1.1em;
color: #666;
background: 0px 3px url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/products_link_arrow_2.gif) no-repeat;
}

.red_box .image {
margin: -175px 0px 0px 0px;
text-align: right;
float: right;
}

.clear {
height: 1px;
font-size: 1px;
clear:both;
float: left;
}

/**************************************************FORM******************************************************/
/**************************************************FORM******************************************************/
/**************************************************FORM******************************************************/

.red_box form {
padding: 0px;
margin: 0px;
}

.red_box form label {
font-size: 1.1em;
color: #fff;
padding: 0px 8px 0px 8px;
float: left;
margin: 6px 0px 0px 0px;
}

.red_box form .pcode_input {
margin: 2px 8px 0px 0px;
float: left;
width: 75px;
}

.red_box form .pcode_submit {
margin: 0px;
float: left;
}









/*****************************************************************/
/*                                                               */
/*         MON: 2008-01-27, SEO work sub footer links            */
/*                                                               */
/*                      SUB FOOTER CLASSES                       */
/*                                                               */
/*****************************************************************/
#np_foot_copy {
	width:760px;
	text-align:center;
	color:#888888;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-size:1em;
}
#sub_footer {
	color:#ee1155;
	text-align:center;
	width:760px;
	margin-top:12px;
	.margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	height:25px;
	float: left;
	clear:both;
}
#sub_footer ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
#sub_footer ul li {
	list-style:none;
	display:inline;
	font-size:1em;
}
#sub_footer a {
	color:#ee1155;
	text-decoration:none;
}
#sub_footer a:hover {
	text-decoration:underline;
}






#maincontentarea .green_cta_172 {
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/green_back_cta_172.gif) no-repeat;
color: #fff;
padding: 4px 0px 25px 0px;
margin:0px 10px 0px 0px;
width: 172px;
display:block;
float: left;
text-align:center;
font-size: 1.1em;
font-weight: bold;
}

#maincontentarea .green_cta_220 {
	background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/green_back_cta_220.gif) no-repeat;
	color: #fff;
	padding: 4px 0px 10px 0px;
	margin:0px 10px 0px 0px;
	width: 220px;
	display:block;
	float: left;
	text-align:center;
	font-size: 1.1em;
	font-weight: bold;
}

#maincontentarea .green_cta_172:hover {
text-decoration: none;
color: #fff;
}

.orbs_img {
/*position:absolute;
top:320px;
_top:340px;
#top:340px;
left:840px;
_left:640px; ie7
#left:830px; ie6 */
position:relative;
padding:0;
margin:-85px 0 20px 380px;
}

h1.standard_eg_title {
font-size:2.2em;
font-weight:bold;
color:#000;
margin:0;
padding:10px 0 0 0;
letter-spacing:-2px;
}
#contentfullscreen h2.standard_eg_subtitle {
font-size:1.6em;
padding:2px 0px 0px 0px;
font-weight:bold;
color:#585858;
margin:0;
}



.sign_online_laptop {
position:relative;
padding:0;
margin:-130px 0 16px 317px;/*-150px 0 16px 300px*/
}

.web_rates_laptop {
position:relative;
padding:0;
margin:-150px 0 16px 298px;
}

.juice_go_green {
position:relative;
padding:0;
margin:-200px 0 16px 410px;
}


/* *** MF npower ONE product *** */
.one_logo_eg {
position:relative;
padding:0;
margin:-70px 0 -67px 330px;
_margin-left: 328px; /* IE6 */
}

/* *** MF ONE product telephone CTA *** */
.ctaWrap { float: left;  width: 380px; margin: 18px 0 0 0; }
.ctaWrap .grey_top {
	background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_top_wide.gif) no-repeat scroll 0 0;
	float:left;
	font-size:1em;
	line-height:0.4em;
	overflow:hidden;
	width:380px;
}
.ctaWrap .grey_mid {
	background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_mid_wide.gif) repeat-y scroll 0 0;
	float:left;
	padding:0 3px;
	width:374px;
}
.ctaWrap .grey_mid_tile {
background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_tile.gif) repeat-x scroll center bottom;
float:left;
padding:8px 10px;
width:354px;
}
.ctaWrap .phone_cta img { float:left; padding:2px 8px 8px 0; }
.ctaWrap .phone_cta p { clear:none; color:#585858; float:left; line-height:1.3em; padding:0; width:300px; }
#contentfullscreen .paragraph .ctaWrap .phone_cta_Title {font-weight: bold; size: 12px;}
#contentfullscreen .paragraph .ctaWrap .phone_cta_Num { color: #EE1155; font-weight: bold; font-size: 18px; width: auto; padding: 3px 0 3px 0; }
#contentfullscreen .paragraph .ctaWrap .phone_cta_Caveat { clear:both; color:#000000; float:left; font-size: 9px; line-height: 1.2em; padding: 0; width: 300px; }
.ctaWrap .grey_bottom {
	background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/rhb_white_bot_wide.gif) no-repeat scroll center top;
	float:left;
	height:5px;
	margin:0;
	overflow:hidden;
	padding:0 0 15px;
	width:380px;
}


/* *** MF npower Go Fix product *** */
.go_logo_eg {
position:relative;
padding:0;
margin:-157px 0 32px 370px
/*_margin-left: 328px; /* IE6 */
}

/*added 29th oct 09*/

.bigbox {
/*border:1px dotted red;*/
padding-top:30px;
/*_padding-top:0px;*/
float:left;
}

.bigbox .content_left {
width:335px;
float:left;
/*border:1px solid blue;*/
/*padding:10p 10px 10px 15px;*/
padding-left:15px;
padding-top:10px;
}

.bigbox .content_right {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/home_energy_monitor.jpg);
background-repeat:no-repeat;
width:183px;
height:177px;
float:left;
/*border:1px dotted green;*/
/*padding:10px;*/
padding-right:20px;
margin-top:20px;

}

.bigbox .grey_top_big_box {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/mid_top_box.gif);
float:left;
font-size:1em;
line-height:0.4em;
overflow:hidden;
width:555px;/*563px*/
height:5px;
}

.bigbox .grey_mid_big_box {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/mid_mid_box.gif);
float:left;
padding:0;
width:555px;/*563px*/
}

.bigbox .grey_bot_big_box {
background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/mid_bot_box.gif) no-repeat scroll center top;
float:left;
height:7px;
margin:0;
overflow:hidden;
width:555px;/*563px*/
/*padding: 0 0 20px;*/
}

.bigbox p {
padding:0;
}

.bigbox .grey_mid_big_box ul {
padding:13px 0px 15px 0px; 
}

/*.paragraph*//* .bigbox .grey_top_big_box*/ .content_left p.boxtitle {
font-weight:bold;
font-size:1.2em;
padding:0;
}

/*******************************************************/


.red_top_long {
background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/red_top_long.gif);
float:left;
font-size:1em;
line-height:0.4em;
overflow:hidden;
width:360px;/*563px*/
height:6px;
}

.red_mid_long {
background:#c11d4f url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/red_mid_long.gif);
background-color:#000000;
float:left;
padding:0;
width:360px;
height:81px;

}

.red_bot_long {
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/red_bot_long.gif) no-repeat scroll center top;
float:left;
height:4px;
margin:0;
overflow:hidden;
width:360px;
padding: 0 0 20px;
}

/*#contentfullscreen .paragraph .bigboxred_cta {
width:362;
padding-top:30px;
}*/

.bigboxred_cta {
width:362;
float:left;
padding-top:30px;
}

#contentfullscreen .paragraph .bigboxred_cta .cta_tel_white {
color:#FFFFFF;
font-weight:bold;
padding:5px 10px 10px 5px;/*10px 10px 10px 5px*/
}

#contentfullscreen .paragraph .bigboxred_cta .phone_cta_number {
color:#ffffff;
font-size:18px;
font-weight:bold;
width:auto;
}

#contentfullscreen .paragraph .phone_cta_Caveat2 { clear:both; color:#ffffff; float:left; font-size: 9px; line-height: 1.2em; padding-left: 10px; width: 300px; padding-bottom:0;}


.bigboxred_cta .phone_cta img { float:left; padding:12px 8px 8px 8px; }





/*.bigboxred_cta.phone_cta_Title {font-weight: bold; size: 12px;}
.bigboxred_cta.phone_cta p { clear:none; color:#585858; float:left; line-height:1.3em; padding:0; width:300px; }
.bigboxred_cta.phone_cta_Title {font-weight: bold; size: 12px;}
.bigboxred_cta.phone_cta_Num { color: #EE1155; font-weight: bold; font-size: 18px; width: auto; padding: 3px 0 3px 0; }
.bigboxred_cta.phone_cta_Caveat { clear:both; color:#000000; float:left; font-size: 9px; line-height: 1.2em; padding: 0; width: 300px; }*/



#contentfullscreen ul li.green_num_one  {
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/green_bullet_one.gif) no-repeat;
padding: 0px 0px 0px 30px;/*0px 0px 0px 20px*/
font-size: 1.1em;
color: #474747;
margin: 0px;
line-height: 2.2em;/*2em*/
list-style:none;
}

#contentfullscreen ul li.green_num_two {
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/green_bullet_two.gif) no-repeat;
padding: 0px 0px 0px 30px;/*0px 0px 0px 20px*/
font-size: 1.1em;
color: #474747;
margin: 0px;
line-height: 2.2em;/*2em*/
list-style:none;
}


#contentfullscreen ul li.green_num_three {
background: url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/green_bullet_three.gif) no-repeat scroll 0 0;
padding: 0px 0px 0px 30px;/*0px 0px 0px 20px*/
font-size: 1.1em;
color: #474747;
margin: 0px;
line-height: 2.2em;/*2em*/
list-style:none;
}


#contentfullscreen ul.greenbullets {
padding: 0px 0px 16px 0px;
}

p.caveat smallText {
color:#aaaaaa;
}


/* For caveat on green page - /web/At_home/juice-clean_and_green/Juice-clean_and_green/index.htm */
#contentfullscreen .paragraph p.caveat {
	color:#888888;margin:10px 0px 6px 0px;
}


/*
FREEDOM PRODUCT - Added by RW - 15.03.10
*/
.freedom-product-logo {
	margin:-139px 0 0px 402px;
	_margin:-104px 0 0px 394px;
}

#maincontentarea .green_cta_220 {
	padding-top: 2px;
}

#contentfullscreen .green_cta_220:hover {
	color:#fff;
	text-decoration:none;
}

#contentfullscreen h3.freedom {
	color:#606060;
	font-size:1em;
	margin-bottom:2px;
}

.price_guarantee_eg {
position:relative;
padding:0;
margin:-217px 0 32px 335px
/*_margin-left: 328px; /* IE6 */
}

.gofix2_eg {
position:relative;
padding:0;
margin:-190px 0 32px 335px
/*_margin-left: 328px; /* IE6 */
}

.juice_logo{
margin: 0px 50px 10px 0px;
}

.gofix3_eg {
position:relative;
padding:0;
margin:-190px 0 32px 335px
/*_margin-left: 328px; /* IE6 */
}

#contentfullscreen .products_list li a {
color:#0066b3;
text-decoration: underline;
}
