/* MegaDropDown */
ul#topnav {margin: 0;padding: 0;float: left;width: 100%;list-style: none; background: #333 url(http://images.icnetwork.co.uk/collections/css_r2_wishaw/listcolor1_bkg.gif) repeat-x bottom ;}
ul#topnav li {float: left;margin: 0;padding: 0;position: relative;border-right: 1px solid #3e3e3e;}
ul#topnav li a {float: left;color: #fff; display: block;padding: 7px 8px 6px 8px;font-weight: bold;margin-right:0px; font-family: "Helvetica",Arial,sans-serif;font-size: 12px;} 
div#wrap div#header-wrap ul#topnav li a#topnav-selected {background: url('http://images.icnetwork.co.uk/collections/css_r2_eastkilbride/nav_selected_bkg.gif') repeat-x bottom; color: #000;}
ul#topnav li:hover a, ul#topnav li a:hover {background: #efefef;color: #cc1111;text-decoration: none;}
ul#topnav li .sub {z-index: 100000000;position: absolute;top: 28px;font-size: 0.925em;background: #efefef;padding: 4px 10px 5px 10px;float: 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;
-moz-box-shadow: 5px 5px 10px -5px #999;
-webkit-box-shadow: 5px 5px 10px -15px #999;
display: none;}
.sub.s1, .sub.s2, .sub.s3, .sub.s4, .sub.s5, .sub.s6 {left: 0;} 
.sub.s7, .sub.s8, .sub.s9, .sub.s10, .sub.s11, .sub.s12, .sub.s13, .sub.s14, .sub.s15 {right: 0;}
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: 160px;float: left;}
ul#topnav .sub ul li {width: 100%;color: #fff;border-right: none;}
ul#topnav .sub ul li a {font-size: 1.275em;float: none;height: auto;background:url("http://images.icnetwork.co.uk/collections/css_r2_cannockchase/i_arr.gif") no-repeat 3px 5px;padding: 3px 10px 3px 14px;display: block;text-decoration: none;color: #003366;font-weight: normal;word-wrap: break-word;}
ul#topnav .sub ul li a span {color: #fff;background-color:#c00;padding:2px 4px;margin-left:4px;font-size:0.834em;text-transform:uppercase;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;}
ul#topnav .sub ul li a:hover {color: #005689;text-decoration: underline;} 
.noscript {display: none;} 
.noscript {display: none;} 
div.span-100.hot-topics {background: #fff;padding: 2px 0;margin-top: 0px; margin-bottom: 5px; color: #c00;font-size: 11px;font-weight: bold;} 
.hot-topics ul {float: left;margin: 3px 5px 0 5px;padding: 0;} 
.hot-topics ul li {float: left;text-decoration: none;padding: 3px 0px;margin-right: 5px; border-right: 1px solid #e0e0e0;} 
.hot-topics ul li a {padding: 0 8px;}
.hot-topics ul li a:hover {color: #c00;}
.hot-topics ul li.hot-topics-heading {border-right: none;}
div.span-100 {float:left;}
.span-100, div.span-100 {width:995px; margin:0}
.noscript {display: none;} 
ul#topnav { *position:relative;*z-index:4000;}
ul#topnav li .sub { *z-index:1000;}

