﻿/* Start GTX navigation bar */
ul.navigationbar {min-width:940px; font:12px Arial; position:relative; z-index:2; clear:both; list-style-type:none; float:left; display:inline; margin:0; padding:0;}
ul.navigationbar780 {width:780px;}
ul.navigationbar a {color:#fff;}

ul.navigationbar li {float:left;margin:0;}
ul.navigationbar li a.navigationbar-item {background:url("../images/simple-nav-sprite_940.png") no-repeat; text-indent:-10000px; width:95px; color:#FFFFFF; display:block; font-weight:bold; height:56px; position:relative; text-align:center; text-decoration:none; text-transform:uppercase; }
ul.navigationbar780 li a.navigationbar-item {background:url("../images/simple-nav-sprite_780.png") no-repeat; width:79px;}
ul.navigationbar li a.navigationbar-item br {display:none;}
ul.navigationbar li a.navigationbar-item em {display:none;}
ul.navigationbar li a.navigationbar-item:visited {color:#fff;}

ul.navigationbar li a.navigationbar-item-home {width:99px; margin-left:-10px;}
ul.navigationbar780 li a.navigationbar-item-home {width:83px;}
ul.navigationbar li a.navigationbar-item-home:hover, ul.navigationbar li.current a.navigationbar-item-home {background-position:0 -1200px;}
ul.navigationbar li a.navigationbar-item-money {background-position:-7px -60px;}
ul.navigationbar li.current a.navigationbar-item-money {background-position:-7px -1260px;}
ul.navigationbar li a.navigationbar-item-insurance {background-position:-7px -120px;}
ul.navigationbar li.current a.navigationbar-item-insurance  {background-position:-7px -1320px;}
ul.navigationbar li a.navigationbar-item-travel {background-position:-7px -180px;}
ul.navigationbar li a.navigationbar-item-travel:hover, ul.navigationbar li.current a.navigationbar-item-travel  {background-position:-7px -1380px;}
ul.navigationbar li a.navigationbar-item-utilities {background-position:-7px -240px;}
ul.navigationbar li.current a.navigationbar-item-utilities {background-position:-7px -1440px;}
ul.navigationbar li a.navigationbar-item-mobiles {background-position:-7px -300px;}
ul.navigationbar li.current a.navigationbar-item-mobiles {background-position:-7px -1500px;}
ul.navigationbar li a.navigationbar-item-shopping {background-position:-7px -360px;}
ul.navigationbar li.current a.navigationbar-item-shopping {background-position:-7px -1560px;}
ul.navigationbar li a.navigationbar-item-broadband {background-position:-7px -420px;}
ul.navigationbar li.current a.navigationbar-item-broadband {background-position:-7px -1620px;}
ul.navigationbar li a.navigationbar-item-vouchers {background-position:-7px -480px;}
ul.navigationbar li a.navigationbar-item-vouchers:hover, ul.navigationbar li.current a.navigationbar-item-vouchers {background-position:-7px -1680px;}
ul.navigationbar li a.navigationbar-item-forums {background-position:-7px -540px; margin-right:-10px;}
ul.navigationbar li a.navigationbar-item-forums:hover, ul.navigationbar li.current a.navigationbar-item-forums {background-position:-7px -1740px;}

/* Arrow indicator */
ul.navigationbar-home li a.navigationbar-item-home {background-position:0px -600px;}
ul.navigationbar-money li a.navigationbar-item-money {background-position:-7px -660px;}
ul.navigationbar-insurance  li a.navigationbar-item-insurance {background-position:-7px -720px;}
ul.navigationbar-travel li a.navigationbar-item-travel {background-position:-7px -780px;}
ul.navigationbar-utilities li a.navigationbar-item-utilities {background-position:-7px -840px;}
ul.navigationbar-mobiles li a.navigationbar-item-mobiles {background-position:-7px -900px;}
ul.navigationbar-shopping li a.navigationbar-item-shopping {background-position:-7px -960px;}
ul.navigationbar-broadband li a.navigationbar-item-broadband {background-position:-7px -1020px;}
ul.navigationbar-vouchers li a.navigationbar-item-vouchers {background-position:-7px -1080px;}
ul.navigationbar-forums li a.navigationbar-item-forums {background-position:-7px -1140px;}

/* Subnav */
ul.navigationbar li div.subnav {display:none; color:#fff; width:940px; position:absolute; left:0; top:51px; z-index:1;}
ul.navigationbar780 li div.subnav {width:780px;}
ul.navigationbar li div.subnav div.subnav-inner {height:250px; overflow:hidden; padding:10px 5px;}
ul.navigationbar li div.subnav div a {font-weight:bold; font-size: 12px; text-decoration:none;}
ul.navigationbar li div.subnav div p.title {font-size: 18px; font-weight: bold; line-height: 1.2; color:#fff; padding:0; border:0; margin:0;}
ul.navigationbar li div.subnav div p.subtitle {color:#fff; padding:0; border:0; margin:5px 0 0 0; font-size:14px; font-weight: bold; line-height:1.2; height: 30px;}
ul.navigationbar li div.subnav div.subnav-inner div.subnav-column {float:left; display:inline; margin:0 5px; width:280px; height:230px; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px;}
ul.navigationbar780 li div.subnav div.subnav-inner div.subnav-column {width:226px}
ul.navigationbar li div.subnav ul {list-style-type:none; margin:10px 0 0 0; padding:0;}
ul.navigationbar li div.subnav li {float:none; line-height:1.8;}
ul.navigationbar li div.subnav li a {display:block; padding:3px 5px 3px 15px; width:260px; background:url("../images/subnav-roundedbox-sprite-ie6.png") no-repeat 5px -2987px;-moz-border-radius:3px; -webkit-border-radius:3px;}
ul.navigationbar li div[class="subnav"] li a {background:url("../images/subnav-roundedbox-sprite.png") no-repeat 5px -2989px;}
ul.navigationbar780 li div.subnav li a {width:210px;}

ul.navigationbar li div.subnav ul.subnav-list-onecol {float:left;}
ul.navigationbar li div.subnav ul.subnav-list-onecol li {line-height:1.2;}

ul.navigationbar li div.subnav ul.subnav-list-twocol li {float:left; line-height:1.2;}
ul.navigationbar li div.subnav ul.subnav-list-onecol li a, ul.navigationbar li div.subnav ul.subnav-list-twocol li a {background-position:5px -2993px;}
ul.navigationbar li div.subnav ul.subnav-list-onecol li a {width:120px; }
ul.navigationbar780 li div.subnav ul.subnav-list-twocol li a {width:93px;}

ul.navigationbar li div#subnav-home li a:hover {background-color:#43469c;}
ul.navigationbar li div#subnav-money li a:hover {background-color:#8356a5;}
ul.navigationbar li div#subnav-insurance li a:hover {background-color:#de4134;}
ul.navigationbar li div#subnav-travel li a:hover {background-color:#31bdf2;}
ul.navigationbar li div#subnav-utilities li a:hover {background-color:#f4824d;}
ul.navigationbar li div#subnav-mobiles li a:hover {background-color:#318dc8;}
ul.navigationbar li div#subnav-shopping li a:hover {background-color:#ffb431;}
ul.navigationbar li div#subnav-broadband li a:hover {background-color:#a2cf63;}
ul.navigationbar li div#subnav-vouchers li a:hover {background-color:#f131a3;}
ul.navigationbar li div#subnav-forums li a:hover {background-color:#6e7691;}

ul.navigationbar li div.subnav {background:url("../images/subnav-roundedbox-sprite-ie6.png") no-repeat;}
ul.navigationbar780 li div.subnav {background:url("../images/subnav-roundedbox-sprite_780-ie6.png") no-repeat;}
ul.navigationbar li div[class="subnav"] {background:url("../images/subnav-roundedbox-sprite.png") no-repeat;}
ul.navigationbar780 li div[class="subnav"] {background:url("../images/subnav-roundedbox-sprite_780.png") no-repeat;}

#nav_iframe {display:block; position:absolute; left:0; top:50px; width:940px; height:275px; z-index:-1;}
#subnav-money {background-position:0 -300px;}
#subnav-insurance {background-position:0 -600px;}
#subnav-travel {background-position:0 -900px;}
#subnav-utilities {background-position:0 -1200px;}
#subnav-mobiles {background-position:0 -1500px;}
#subnav-shopping {background-position:0 -1800px;}
#subnav-broadband {background-position:0 -2100px;}
#subnav-vouchers {background-position:0 -2400px;}
#subnav-forums {background-position:0 -2700px;}

.subnav-shadow {width:940px; height:20px; z-index:1; background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/subnav-shadow.png', sizingMethod='scale');}
div[class="subnav-shadow"] {background:url("../images/subnav-shadow.png"); filter:none;}
ul.navigationbar780 .subnav-shadow {width:780px;}
/* End GTX navigation bar */

/* Footer */
#navigation-footer {width: 960px;}
.navigationbar-footer {height:26px; background:url("../images/footer-small-sprite.png"); list-style-type:none; margin:0; text-align:center; padding:2px 0 0 0; clear:both;}
.navigationbar-footer li {display:inline; color:#fff;}
.navigationbar-footer li a {font:bold 11px Arial, sans-serif; color:#fff; text-decoration:none;}
.navigationbar-footer li a:visited {color:#fff;}
.navigationbar-footer li a:hover {border-bottom:1px dotted #ccc;} 
#footer-copyright {color:#999; font-size:11px; font-family: Arial; clear:both; padding:10px 0; margin:0; text-align: center; width: 960px;}

.navigationbar-footer-money {background-position:-8px -50px;}
.navigationbar-footer-insurance {background-position:-8px -100px;}
.navigationbar-footer-travel {background-position:-8px -150px;}
.navigationbar-footer-utilities {background-position:-8px -200px;}
.navigationbar-footer-mobiles {background-position:-8px -250px;}
.navigationbar-footer-shopping {background-position:-8px -300px;}
.navigationbar-footer-broadband {background-position:-8px -350px;}
.navigationbar-footer-vouchers {background-position:-8px -400px;}
.navigationbar-footer-forums {background-position:-8px -450px;}
.navigationbar-footer-motoring {background-position:-8px 0px;}
/* End GTX navigation footer */

/**** Overrides ****/
ul.navigationbar {margin:0.5em 0 0 0; z-index:10000}
.navigationbar-item-motoring {display:none !important;}
ul.navigationbar-home li a.navigationbar-item-home:hover, ul.navigationbar li.current a.navigationbar-item-home {background-position:0 -600px;}
ul.navigationbar-vouchers li a.navigationbar-item-vouchers:hover, ul.navigationbar li.current a.navigationbar-item-vouchers {background-position:-7px -1080px;}
ul.navigationbar-forums li a.navigationbar-item-forums:hover, ul.navigationbar li.current a.navigationbar-item-forums {background-position:-7px -1140px;}
#subnav-home {display:none !important;}
#subnav-travel {display:none !important;}
#subnav-vouchers {display:none !important;}
#subnav-forums {display:none !important;}
ul.navigationbar li div.subnav div h2 {font-size:18px; float:none !important; font-weight:bold !important; width:100% !important}
ul.navigationbar li div.subnav div h3 {background: none}
ul.navigationbar li div.subnav li a {text-transform:lowercase;}
ul.navigationbar780 li div.subnav ul.subnav-list-onecol li a {width:90px;}
ul.navigationbar li div.subnav ul.subnav-list-twocol li a {width:230px;}
.footer {margin: 0 !important}
.navigationbar-footer {width:960px; _width:950px}
.navigationbar-footer780 {background:url("../images/footer-small-sprite_780.png") no-repeat; width:780px}
.navigationbar-footer-home {margin:50px 0 0 0px;}
div.footer #footer-copyright {padding:2px 10px;}
#copyright {clear:both}
/**** End overrides ****/

