/* Formatting for Feefo customer feedback --------------------------------- */ .feefositelogo { margin-top: 10px; text-align: center; }  .feefoproductlogo { margin-top: 10px; } /* Recently Viewed Products List Style ------------------------------------ */ #rphtml { display: none;  visibility:hidden; } /* Used internally - do not delete */ #recenthtlist { width: 720px; text-align:left; } #recenthtitem { border-spacing: 0px; } #recenthtitem td { width: 120px; padding: 4px; text-align: center; border-left: 1px solid #006600; border-right:1px solid #006600; } .recenthtitemimage { border-top: 1px solid #006600; } .recenthtitemdesc	{} .recenthtitemprice	{} .recenthtitemdelete { border-bottom: 1px solid #006600; } .recenthtitemspacer { width:2px !important;  border:0 !important; padding: 0px !important; } .recenththeader { padding: 3px; font-size: 16px; font-weight: 900; margin: 0px; color: #999933; width: 710px; border-top: 1px solid #006600; border-bottom: 1px solid #006600; } .recenthtbuttonleft { float: left; cursor: pointer; width: 100px; border: 0; background-color: #ffffff; } .recenthtbuttonright { float: right; cursor: pointer; width: 100px; border: 0; background-color: #ffffff; } .response_text { margin:200px 0 30px 0; padding:0 0 0 0; font-size:14px; text-align:center; } .select_tank { margin:0 0 20px 600px; } .do_it_again { margin:0 0 0 610px; } .disclaimer { font-size:10px; color:#666; border-top:solid 1px #666; border-bottom:solid 1px #666; } .question { margin:0; padding:0 0 10px 0; color:#006600; font-weight:bold; } .radio_button { margin:0; padding:0; } .notes { margin:0; padding:0 0 10px 0; } /* Start Configurable Multi Column Menu */ #multicolumnmenu { } .mcmseeall	{	/* for the See all ... link */ } ul#topnav { margin: 4px 0 0 0;  padding: 0; float:left; width: 100%; list-style: none; /*background-color: #d3d3d3;*/ background-color:#13a4db; /*border: 1px solid #999999;*/ } ul#topnav li { float: left; height: 27px; margin: 0; padding: 0; /*border-right: 1px solid #999999;*/ border-right: 1px solid #ffffff; position: relative; /*--Important--*/ z-index: 8888; } ul#topnav li a { float: left; padding: 7px; /*font-weight: normal;*/ font-weight:bold; /*color: black;*/ color:#ffffff; text-decoration: none; } ul#topnav li a:hover {  /*color: #cc0000 !important;*/ color: #3c3c3c !important; } ul#topnav li:hover { /*--Hover State--*/ /*background-color: #f5f5f5;*/ background-color:#ffffff; }  ul#topnav li .sub { position: absolute;	 top: 27px; left: 0; background: #f5f5f5; border: 1px solid #999999; z-index: 8888;	 padding: 20px 20px 20px; float: left; text-align:left; /*--Bottom right rounded corner--*/ -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; /*--Bottom left rounded corner--*/ -moz-border-radius-bottomleft: 5px; -khtml-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; display: none; } ul#topnav li .row { clear: both; float: left; width: 100%; margin-bottom: 10px; } ul#topnav li .sub ul{ list-style: none; margin: 0; padding: 0; width: 225px; float: left; } ul#topnav .sub ul li { border-right: none; height: auto; width: 100%; } ul#topnav .sub ul li h2 { padding: 0;  margin: 0; padding-left:10px; font-size: 1.1em; } ul#topnav .sub ul li h2 a { padding: 3px 0; background-image: none; color: black; font-weight: bold; } ul#topnav .sub ul li a { float: none;  text-indent: 0; /*--Reset text indent--*/ height: auto; padding: 3px 5px 7px 15px; display: block; text-decoration: none; font-weight: normal; color: black; } ul#topnav .sub ul li:hover { /*background-color: #d3d3d3;*/ /*--Hover State--*/ text-decoration:underline; text-decoration:underline; }  ul#topnav .sub ul li a:hover { background-color: #d3d3d3 !important; /*color: #cc0000 !important;*/ text-decoration:underline !important; } .mcmparent	{	/* for the parent top section */ } /* End Configurable Multi Column Menu */ 
