html {background-color:#FFF;}
body {background:#FFF}
.clear-both {clear:both; height:10px; width:100%;}
.clear-left {clear:left; height:10px; width:100%;}
.bh-clear-both {clear:both; height:1px;	margin-top:-1px; overflow:hidden;}
hr {display:none;}
.button {margin:0;}
.button a {display:block; background-repeat:no-repeat; background-position:0px 0px;}
.button a:hover {background-position:0px -21px;}
.button a:active {background-position:0px -42px;}
.button span, .replaced span, .home-products h2 span, .home-news h2 span, .home-support h2 span, .channel-listing h3 span, div.all-about-freeview .button span {display:block; height:100%; overflow:hidden; text-indent:-3000px; width:100%;}
.glossary-back-to-top {background:transparent url(http://www.freeviewnz.tvhttp://www.freeviewnz.tv/images/arrow-up.png) 100% 4px no-repeat; margin-top:20px; padding-right:9px; text-align:right;}
.columned-list {width:250px; float:left; display:inline;}
.columned-list ul {margin-top:0;}
p {margin:0 0 10px;}
a {color:#a50600; text-decoration:none;}
a:hover {color:#0089C0; text-decoration:underline;}
a {color:#0089C0; text-decoration:none;}
a:visited {color:#0089C0; text-decoration:none;}
sub {font-family:Arial, Helvetica, sans-serif; font-size:8px; vertical-align:sub;}
.main-nav a {color:#fff; font:17px Trebuchet MS, Helvetica, sans-serif;}
.header-links a {color:#ffe6e6;	font:normal 14px Trebuchet MS, Helvetica, sans-serif;}
.header-links a:hover {color:#fff; text-decoration:underline;}
.search {color:#ffe6e6;}
.search-field .input, .search-submit .submit {font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.search-field input {color:#fff;}
.footer, .footer a {color:#ddd;	font:11px Tahoma, Geneva, sans-serif;}
.footer a:hover {color:#fff;}
.home h2 {color:#fff; font-size:17px;}
.home h2 a {color:#333;}
.home p {font-size:14px; margin:0;}
.home-products h2, .home-news h2, .home-support h2 {margin:5px 0 8px;}
.home-products p, .home-support h3, .home-support li, .home-news p {font:11px Tahoma, Geneva, sans-serif;}
.home-logos h2 {margin-bottom:0;}
.home-coverage h2 {margin:5px 0 0;}
.home-support h3 {margin:0 0 0 68px;}
.home-logos p strong {color:#ccc; font-weight:normal;}
.home-coverage p strong {color:#fff; font-weight:normal;}
.home-coverage h3 {font-size:20px; font-weight:normal; margin:15px 0 0;}
.coverage-search p {font:10px Tahoma, Geneva, sans-serif; margin:3px 0 0;}
.coverage-search .input, .coverage-search .submit {font:11px Tahoma, Geneva, sans-serif;}
.home-products p a, .home-support h3 a {color:#333;	font-weight:bold;}
.home-news p {margin-bottom:5px;}
.home-news p strong {font:bold 11px Tahoma, Geneva, sans-serif;}
.subnav h3, .subnav h3 a, .sidebar h3 {color:#333; font:bold 17px Arial, Helvetica, sans-serif; margin-top:13px; margin-bottom:14px;}
.subnav h3 {line-height:18px;}
.subnav a, .subnav h4 {font:bold 11px Tahoma, Geneva, sans-serif;}
.subnav li.opened li a, .subnav li.opened li.opened li a {font-weight:normal;}
.subnav li.opened li.opened a {font-weight:bold;}
.qa-widget h4, .qa-widget p {font:11px Tahoma, Geneva, sans-serif;}
.qa-widget h4 span {color:#a50600; cursor:pointer;}
.qa-widget h4 span:hover {color:#e00200; cursor:pointer; text-decoration:underline;}
.text-promo {color:#666;}
div.cost p, div.cost caption, div.cost th, div.cost td {font:11px Tahoma, Geneva, sans-serif;}
div.cost th {color:#ccc; font-size:10px; text-align:left;}
div.cost p {color:#ccc;}
div.cost caption {color:#fff; font-weight:bold; margin:0; text-align:left;}
div.cost a, div.cost td {color:#e00200;}
.channel-listing p {font:11px Tahoma, Geneva, sans-serif;}
.channel-listing strong {color:#fff;}
.page h3 {color:#333; font:bold 14px Arial, Helvetica, sans-serif; margin:0 0 10px;}
.page .program {font:11px Tahoma, Arial, Helvetica, sans serif; zoom:1;}
.page .program h4 {font-size:11px; margin:0;}
.page .program p {margin:0 0 5px;}
.page .program p.date {margin-bottom:5px;}
.page .expander h4 {font-size:12px;}
.page .expander h4 span {cursor:pointer;}
.page .set-up-and-support h3 a {color:#333;}
.page .set-up-and-support li, .page .set-up-and-support p {font:11px Tahoma, Arial, Helvetica, sans serif;}
.container {width:566px;}
.content {width:566px;}
.no-subnav {background:transparent url(http://www.freeviewnz.tv/images/subnav-bg.png) 0px 1px no-repeat;}
.no-sidebar {background:transparent url(http://www.freeviewnz.tv/images/sidebar-bg.png) 100% 1px no-repeat;}
.subnav {background:transparent url(http://www.freeviewnz.tv/images/subnav-bg.png) 100% 0px no-repeat; display:inline; float:left; margin-top:1px; width:143px;}
.sidebar {background:transparent url(http://www.freeviewnz.tv/images/sidebar-bg.png) 0px 0px no-repeat; display:inline; float:left; margin-top:1px; padding-left:10px; width:143px;}
.main {display:inline; float:left; width:566px;font-size:12px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
.no-subnav .main {background:transparent url(http://www.freeviewnz.tv/images/main-bg-no-subnav.png) 0px 0px no-repeat; display:inline; float:left; width:747px;}
.no-sidebar .main {background:transparent url(http://www.freeviewnz.tv/images/main-bg-no-sidebar.png) 0px 0px no-repeat;	display:inline;	float:left;	width:757px;}
.page {width:566px;}
.no-sidebar .page {width:655px;}
.header {background:#960700 url(http://www.freeviewnz.tv/images/header-bg.png) 0px 100% no-repeat; height:114px;	margin-left:5px; margin-bottom:20px; position:relative;	width:900px;}
.home .header {margin-bottom:10px;}
.header h1 {height:114px; left:0px;	margin:0; position:absolute; top:0px; width:142px;}
.header h1 a, .header h1 span {display:block; height:100%; width:100%;}
.header h1 span {overflow:hidden; text-indent:-3000px;}
.main-nav {bottom:0px; height:86px; left:142px; position:absolute; width:550px;}
.main-nav ul {margin:0;	padding:0;}
.main-nav li {display:inline; float:left; height:86px; list-style:none; width:110px;}
.main-nav li.whats-on-freeview {width:110px;}
.main-nav li a, .main-nav li span {display:block; height:100%; width:100%;}
.main-nav li span {overflow:hidden;	text-indent:-3000px;}
.main-nav li a {background:transparent url(http://www.freeviewnz.tv/images/uploads/main-nav-v2.png) no-repeat; cursor:pointer;}
.main-nav li .all-about-freeview {background-position:0px 0px;}
.main-nav li .all-about-freeview:hover, li.selected .all-about-freeview {background-position:0px -86px;}
.main-nav li .products {background-position:-110px 0px;}
.main-nav li .products:hover, li.selected .products {background-position:-110px -86px;}
.main-nav li .retailers-and-installers {background-position:-220px 0px;}
.main-nav li .retailers-and-installers:hover, li.selected .retailers-and-installers {background-position:-220px -86px;}
.main-nav li .whats-on-freeview {background-position:-330px 0px;}
.main-nav li .whats-on-freeview:hover, li.selected .whats-on-freeview {background-position:-330px -86px;}
.main-nav li .set-up-and-support {background-position:-440px 0px;}
.main-nav li .set-up-and-support:hover, li.selected .set-up-and-support {background-position:-440px -86px;}
.header-links {position:absolute; bottom:15px; right:20px; top:auto;}
.header-links ul {margin:0;	padding:0;}
.header-links li {color:#c20400; display:inline; list-style:none;}
.search {top:10px; height:58px; position:absolute; right:10px;}
.search-inputs {float:left; margin-right:5px; position:relative;}
.search-radios {left:0px;	position:absolute; top:26px;}
.search-submit {float:left;}
.header .search-submit .submit {background:transparent url(http://www.freeviewnz.tv/images/uploads/go-buttons-v2.png) 0px 0px no-repeat; border:medium none; cursor:pointer; font-size:0px;	height:27px; overflow:hidden;	width:26px;}
.search-submit .submit:hover {background-position:-26px 0px;}
.search-submit .submit:active {background-position:-52px 0px;}
.header .search-field {background:transparent url(http://www.freeviewnz.tv/images/uploads/search-bg-v2.png) 0px 0px no-repeat; height:27px; width:154px;}
.header .search-field input, .home-coverage .search-field input {background-color:transparent;	border:0 none; height:14px;	margin:0;	overflow:hidden; padding:6px 5px 7px;	width:95%;}
.search-radios label {margin:0;	padding:0 12px 0 2px;}
.footer h4 {color:#ccc; font-size:14px;	margin:10px 0 0;}
h4.our-channels a {cursor:pointer;}
h4.our-channels a:hover {text-decoration:none;}
.footer .our-channels .replaced {background:transparent url(http://www.freeviewnz.tv/images/footer-title-our-channels.png) 0px 0px no-repeat; display:block; height:14px; width:86px;}
.footer .info-for .replaced {background:transparent url(http://www.freeviewnz.tv/images/footer-title-info-for.png) 0px 0px no-repeat; display:block; height:14px; width:46px;}
.footer {background:transparent url(http://www.freeviewnz.tv/images/footer-bg.png) 0px 0px no-repeat; padding:5px 0 0; width:910px;}
.footer ul {margin:0; padding:0;}
.footer ul li {list-style:none;}
.footer-top {margin:0 5px; padding:0 15px; width:870px;}
.footer-top {background:#494949 url(http://www.freeviewnz.tv/images/footer-links-bg.png) 0px 0px repeat-x;}
.footer-bottom {background:#e7e7e7 url(http://www.freeviewnz.tv/images/footer-bottom-bg.png) 0px bottom no-repeat; padding:0 5px 6px; width:900px;}
.channel-site-links {display:inline; float:left;}
.info-links {display:inline; float:left;}
.channel-links {display:inline; float:left;}
.site-links {border-left:1px solid #404040;	border-right:1px solid #404040;	display:inline;	float:left;	padding:0 45px 35px 15px; margin:0 15px;}
.channel-links, .site-links, .info-links ul {margin-top:15px;}
.channel-links ul {display:inline; float:left; margin-right:30px;}
.legal-links {background:#373737 url(http://www.freeviewnz.tv/images/legal-links-bg.png) 0px bottom repeat-x; padding:0 15px; width:870px;}
.legal-links ul {padding-top:11px;}
.legal-links li {display:inline;}
li.copyright {margin-right:30px;}
.row .col-1, .row .col-2 {display:inline; float:left; width:446px;}
.row .col-1 {margin-right:8px;}
.panel {padding-left:15px;}
.nzs-favourite-tv-programmes {background:transparent url(http://www.freeviewnz.tv/images/home-title-NZs-favourite-tv-programmes.png) 0px 0px no-repeat; display:block; height:23px; margin:12px 0 0 12px; width:381px;}
p.click-on-the-logos-below {background:transparent url(http://www.freeviewnz.tv/images/home-title-click-on-the-logos-below.png) 0px 0px no-repeat; display:block; height:17px; margin:0 0 0 12px; width:381px;}
.freeview-satellite-or-freeview-hd {background:transparent url(http://www.freeviewnz.tv/images/home-title-freeview-satellite-or-freeview-hd.png) 0px 0px no-repeat; display:block; height:23px; width:258px;}
p.find-out-with-this-easy-guide {background:transparent url(http://www.freeviewnz.tv/images/home-title-find-out-with-this-easy-guide.png) 0px 0px no-repeat; display:block; height:14px; margin:0 0 20px; width:395px;}
.can-you-get-coverage {background:transparent url(http://www.freeviewnz.tv/images/home-title-can-you-get-coverage.png) 0px 0px no-repeat; display:block; height:23px; width:199px;}
p.enter-your-address-below {background:transparent url(http://www.freeviewnz.tv/images/home-title-enter-your-address-below.png) 0px 0px no-repeat; display:block; height:14px; margin:0 0 10px; width:230px;}
.home-products h2 a {background:transparent url(http://www.freeviewnz.tv/images/home-title-products.png) 0px 0px no-repeat; display:block; height:23px; width:67px;}
.home-news h2 a {background:transparent url(http://www.freeviewnz.tv/images/home-title-news.png) 0px 0px no-repeat; display:block; height:23px; width:41px;}
.home-support h2 a {background:transparent url(http://www.freeviewnz.tv/images/home-title-support.png) 0px 0px no-repeat; display:block; height:23px; width:61px;}
.home-products h2 a, .home-news h2 a, .home-support h2 a {cursor:pointer;}
.home-logos {background-color:#000; height:328px;}
.home-logos ul {margin-left:17px;}
.home-logos li {list-style:none; display:inline; float:left; margin:0;	padding:0 4px 1px 0;}
.home-coverage, .home-products, .home-news, .home-support {height:169px; overflow:hidden;}
.home-coverage {background:transparent url(http://www.freeviewnz.tv/images/home-coverage-bg.jpg) 0px 0px no-repeat;}
.home-products {background:transparent url(http://www.freeviewnz.tv/images/home-products-bg.png) 0px 0px no-repeat;}
.home-news, .home-support {background:transparent url(http://www.freeviewnz.tv/images/home-panel-bg.png) 0px 0px no-repeat;}
.coverage-finder {background:transparent url(http://www.freeviewnz.tv/images/home-coverage-icon-1.png) 0px 0px no-repeat; padding-left:40px;}
.coverage-search .search-submit .submit {background:transparent url(http://www.freeviewnz.tv/images/go-buttons.png) 0px 0px no-repeat; border:medium none;	cursor:pointer;	font-size:0px; height:27px;	overflow:hidden; width:26px;}
.home-coverage .search-field {background:transparent url(http://www.freeviewnz.tv/images/coverage-search-bg.png) 0px 0px no-repeat;	float:left;	height:27px; width:204px;	margin-right:5px;}
.home-coverage .search-field input {padding:7px 5px 6px;}
.panel .clear-both {background:none;}
.row .home-products {position:relative;}
.home-products .thumb {display:block; margin-bottom:3px;}
.find-a-retailer a {background-image:url(http://www.freeviewnz.tv/images/uploads/button-findaretailerorinstaller.gif); height:21px; position:absolute; right:15px; top:7px; width:143px;}
.home-products .product-group {display:inline; float:left; margin-right:13px; width:130px;}
.home-support .col-1, .home-support .col-2 {display:inline;	float:left;	width:208px;}
.home-support .col-1 {clear:left;}
.home-news .thumb, .home-support .thumb {float:left;}
.home-news .article {margin-left:160px;	width:256px;}
.home-news .article a {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-right.png) 100% 5px no-repeat; padding-right:7px;}
.home-support h3, .home-support ul {width:130px;}
.home-support ul{margin:4px 0 0 68px;}
.home-support li {background:transparent url(http://www.freeviewnz.tv/images/arrow-right.png) 2px 5px no-repeat;	list-style:none; padding-left:10px;}
.subnav ul {margin:0 7px 5px 0;	padding:0;}
.bottom-border {border-bottom:2px dotted #ccc; margin-bottom:8px; padding-bottom:5px;}
.subnav h3, .subnav h4 {margin-left:10px;}
.subnav li, .subnav h4 {margin-bottom:6px;}
.subnav li {list-style:none; padding-left:10px;}
.subnav li ul {margin-top:5px; margin-bottom:0;}
.subnav li li {margin-bottom:6px;}
.subnav .opened {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-down.png) 1px 7px no-repeat;}
.subnav .closed {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-right.png) 2px 5px no-repeat;}
.subnav .all-about-freeview {background:transparent url(http://www.freeviewnz.tv/images/subnav-title-all-about-freeview.png) 0px 0px no-repeat; height:37px; width:70px;}
.subnav .whats-on-freeview {background:transparent url(http://www.freeviewnz.tv/images/subnav-title-whats-on-freeview.png) 0px 0px no-repeat; height:37px; width:75px;}
.subnav .set-up-and-support {background:transparent url(http://www.freeviewnz.tv/images/subnav-title-set-up-and-support.png) 0px 0px no-repeat; height:37px; width:83px;}
.qa-widget h4 span, .sidebar .promo a {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-right.png) 100% 5px no-repeat; padding-right:7px;}
.qa-widget .opened span {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-down.png) 100% 6px no-repeat;}
.qa-widget p {margin-bottom:15px;}
.qa-widget .expander {margin-bottom:8px;}
.qa-widget .expander p {margin-bottom:0;}
.top-border {border-top:2px dotted #ccc; margin-bottom:10px; padding-top:10px;}
.sidebar .image-promo {}
.sidebar .related-questions {background:transparent url(http://www.freeviewnz.tv/images/sidebar-title-related-questions.png) 0px 0px no-repeat; height:37px; width:74px;}
.page .help-is-here {background:transparent url(http://www.freeviewnz.tv/images/page-title-help-is-here.png) 0px 0px no-repeat; height:26px;	width:118px;}
.page .whats-on {background:transparent url(http://www.freeviewnz.tv/images/page-title-whats-on.png) 0px 0px no-repeat; height:26px;	width:98px;}
.page .channels {background:transparent url(http://www.freeviewnz.tv/images/page-title-channels.png) 0px 0px no-repeat; height:26px;	width:93px;}
div.all-about-freeview {display:inline;	float:left;	height:277px; margin:0 10px 10px 0; position:relative; width:246px;}
div.who-are-we, div.cost {margin-right:0;}
div.why-freeview, div.cost {margin-bottom:0;}
div.what-is-freeview {background:transparent url(http://www.freeviewnz.tv/images/bg-what-is-freeview.png) 0px 0px no-repeat;}
div.who-are-we {background:transparent url(http://www.freeviewnz.tv/images/bg-who-are-we.png) 0px 0px no-repeat;}
div.why-freeview {background:transparent url(http://www.freeviewnz.tv/images/uploads/bg-why-freeview.png) 0px 0px no-repeat;}
div.cost {background:transparent url(http://www.freeviewnz.tv/images/bg-cost.png) 0px 0px no-repeat; padding:0 14px 0 10px; width:222px;}
div.what-is-freeview h3 {background:transparent url(http://www.freeviewnz.tv/images/what-is-freeview-title.png) 0px 0px no-repeat; height:18px; margin:30px 0 10px 17px; width:188px;}
div.what-is-freeview p.blurb {background:none; height:auto; margin-left:0; padding:0 17px; width:auto; font-size:18px; line-height:22px; color:#eaeaea;}
div.who-are-we h3 {background:transparent url(http://www.freeviewnz.tv/images/who-are-we-title.png) 0px 0px no-repeat; height:18px; margin:30px 0 10px 15px; width:132px;}
div.who-are-we p.blurb {background:none; height:auto; margin-left:0; padding:0 15px; width:auto; font-size:18px; line-height:22px; color:#4c4c4c;}
div.why-freeview h3 {background:transparent url(http://www.freeviewnz.tv/images/why-freeview-title.png) 0px 0px no-repeat; height:17px; margin:10px 0 0 10px; width:107px; position:absolute; top:0; left:0;}
div.cost h3 {background:transparent url(http://www.freeviewnz.tv/images/uploads/set-up-costs-title.png) 0px 0px no-repeat; height:17px; margin:10px 0 16px; width:95px;}
div.cost div {border-bottom:2px dotted #444; margin-bottom:10px; padding-bottom:12px;}
div.cost table {margin:0;}
div.cost th, div.cost td {border:none; padding:0;}
div.all-about-freeview a {color:#fff;}
div.all-about-freeview .button, div.all-about-freeview .button a {height:21px; width:57px;}
div.what-is-freeview .button, div.who-are-we .button {position:absolute; bottom:9px; right:10px;}
div.why-freeview .button, div.cost .button {position:absolute; top:6px; right:10px;}
div.what-is-freeview .button a {background-image:url(http://www.freeviewnz.tv/images/button-more-all-about-red.gif);}
div.who-are-we .button a {background-image:url(http://www.freeviewnz.tv/images/button-more-all-about-grey.gif);}
div.why-freeview .button a {background-image:url(http://www.freeviewnz.tv/images/button-more-all-about-black.gif);}
div.cost .button a {background-image:url(http://www.freeviewnz.tv/images/button-more-all-about-black.gif);}
.channel-logos {border-bottom:2px dotted #ccc; margin-bottom:15px;}
.channel-logos ul {margin:0; width:415px;}
.channel-logos li {list-style:none;	display:inline;	float:left;	margin:0; padding:0 4px 1px 0;}
.channel-listing {background:#eaeaea url(http://www.freeviewnz.tv/images/channel-listing-bg.png) 0px bottom no-repeat; margin-bottom:10px; padding-bottom:15px; width:502px;}
.channel-listing h3 {height:50px; width:502px; margin:0 0 3px;}
.channel-listing h3 a {cursor:pointer; display:block; height:100%; width:100%;}
.channel-listing .tvone {background:#eaeaea url(http://www.freeviewnz.tv/images/channel-tvone.png) 0px 0px no-repeat;}
.channel-listing div {display:inline; float:left; margin-left:8px; width:100px;}
.channel-listing p {margin:0 0 0 118px; width:370px;}
.channel-listing div p {background:#eaeaea url(http://www.freeviewnz.tv/images/channel-listing-freeview-channel-bg.png) 0px 0px no-repeat; color:#fff; height:21px; margin:0; padding-top:4px; text-align:center; width:100px;}
.channel-tabs {font:11px Arial, Helvetica, sans-serif; margin-bottom:5px;}
.channel-tabs .clear-both {border-top:1px solid #ccc;}
.channel-tabs ul {display:inline; float:left; margin:0;}
.channel-tabs li {background:#999 url(http://www.freeviewnz.tv/images/channel-tabs-bg-top.gif) -49px 0px no-repeat; display:block; float:left; list-style:none; margin-right:1px; padding:3px 0 1px; text-align:center; width:49px;}
.channel-tabs li.selected {background-position:0px 0px; background-color:#ccc;}
.channel-tabs li a {display:block; color:#eaeaea; font-weight:bold; width:100%; height:100%;}
.channel-tabs li a:hover, .channel-tabs li.selected a {color:#fff; text-decoration:none;}
.channel-tabs p {float:right; margin:0;}
.page .hr {border-bottom:2px dotted #ccc; clear:both; margin:10px 0 15px;}
.page .program img {float:left;	margin:0 10px 5px 0; width:174px;}
.page .program .info {margin-left:184px; width:318px;}
.page img.float-left {float:left; margin:0 10px 10px 0;}
.page img.float-right {float:right; margin:0 0 10px 10px;}
.faq-search, .page .coverage-finder {background:#eaeaea url(http://www.freeviewnz.tv/images/page-grey-bg-top.gif) no-repeat top left; margin-bottom:15px; padding:12px 0 0 0;}
.faq-search .clear-both {height:10px; background:#eaeaea url(http://www.freeviewnz.tv/images/page-grey-bg-bottom.gif) no-repeat bottom left;}
.faq-search .search-field {display:inline; float:left; width:410px;	margin:0 0 0 15px;}
.faq-search .search-field, .faq-search .search-submit {height:21px;}
.faq-search .search-field input {border:1px solid #ccc; color:#333;	margin:0;	overflow:hidden; padding:2px 5px 2px;	width:95%;}
.faq-search .search-submit .submit {background:transparent url(http://www.freeviewnz.tv/images/button-search-grey.gif) 0px 0px no-repeat;	border:medium none;	cursor:pointer;	font-size:0px; height:21px; overflow:hidden; width:57px;}
.faq-search .search-submit .submit:hover {background-position:0px -21px;}
.faq-search .search-submit .submit:active {background-position:0px -42px;}
.page .coverage-finder h3 {margin:0;}
.page .can-you-get-coverage {background:transparent url(http://www.freeviewnz.tv/images/page-title-can-you-get-freeview-coverage.png) 0px 0px no-repeat; display:block; height:24px; width:230px;}
.page .coverage-finder .icon-1 {background:transparent url(http://www.freeviewnz.tv/images/icon-1.png) 15px 0px no-repeat; height:24px; padding-left:44px; margin-bottom:5px;}
.page .coverage-finder .search-submit .submit {background:transparent url(http://www.freeviewnz.tv/images/button-go-grey.gif) 0px 0px no-repeat; border:medium none; cursor:pointer; font-size:0px;	height:27px; overflow:hidden; width:26px;}
.page .coverage-finder .search-field {display:inline;	float:left;	width:410px; margin:0 0 0 15px;}
.page .coverage-finder .search-field {height:24px; padding-top:3px;}
.page .coverage-finder .search-field input {border:1px solid #ccc; color:#333; margin:0; overflow:hidden; padding:2px 5px 2px; width:95%;}
.page .coverage-finder .clear-both {height:10px; background:#eaeaea url(http://www.freeviewnz.tv/images/page-grey-bg-bottom.gif) no-repeat bottom left;}
.page .coverage-finder .search-submit .submit:hover {background-position:0px -27px;}
.page .coverage-finder .search-submit .submit:active {background-position:0px -54px;}
.page .expander {background:transparent url(http://www.freeviewnz.tv/images/page-expander-bg-bottom.gif) 0px bottom no-repeat; margin-bottom:10px; padding-bottom:6px;}
.page .expander h4 {background:transparent url(http://www.freeviewnz.tv/images/page-expander-bg-top.gif) 0px 0px no-repeat; margin:0; padding:15px 10px 8px 40px;}
.page .expander h4.opened {background:transparent url(http://www.freeviewnz.tv/images/page-expander-bg-top.gif) -502px 0px no-repeat;}
.page .expander-content {background:transparent url(http://www.freeviewnz.tv/images/page-expander-bg.gif) 0px 0px repeat-y; padding:7px 10px 0 40px;}
.page .set-up-and-support .col-1, .page .set-up-and-support .col-2 {display:inline;	float:left; margin-bottom:20px;	width:251px;}
.page .set-up-and-support .col-1 {clear:left;}
.page .set-up-and-support .thumb {float:left;}
.page .set-up-and-support h3, .page .set-up-and-support ul, .page .set-up-and-support p {margin:0 0 10px 60px; width:185px;}
.page .set-up-and-support h3 {margin-bottom:2px;}
.page .set-up-and-support li {background:transparent url(http://www.freeviewnz.tv/images/arrow-right.png) 2px 5px no-repeat;	list-style:none; padding-left:10px;}
.retailer .contact-details {display:inline; float:left; width:150px; margin:0 10px 0 0;}
.location-search {background:transparent url(http://www.freeviewnz.tv/images/location-search-bg.png) 0px 0px repeat-y; display:inline; float:left; margin:10px 14px 10px 0; width:265px;}
.location-search h3 {background:transparent url(http://www.freeviewnz.tv/images/location-search-bg-top.png) 0px 0px no-repeat; padding:10px 10px 0;}
.location-search .clear-both {background:transparent url(http://www.freeviewnz.tv/images/location-search-bg-bottom.png) 0px bottom no-repeat;}
.browse-retailers {border-left:1px solid #ccc; display:inline; float:left; margin-top:10px; width:360px;}
.browse-retailers .retailer-logo {display:inline; float:left; margin-left:10px; text-align:center; vertical-align:middle; width:110px;}
.results {clear:both; padding-top:0px}
.results-header {margin-bottom:10px;}
.results-header p {display:inline;}
.results-header ul {display:inline; list-style:none; margin:0;}
.results-header li {display:inline;}
.retailer {margin-top:30px;}
.location-checkboxes, .location-select {font:11px Tahoma, Geneva, sans-serif;}
.browse-retailers h3, .location-checkboxes, .location-select {margin-left:10px; margin-bottom:10px;}
.location-checkboxes input {margin-right:2px;}
.location-checkboxes label {margin-right:20px;}
.location-select {width:255px;}
.location-select select {width:95%;}
.location-search h3, .browse-retailers h3, .results-header h3, .retailer h4 {color:#666;}
.location-search .search-submit .submit {background:transparent url(http://www.freeviewnz.tv/images/button-find-grey.gif) 0px 0px no-repeat; border:medium none; cursor:pointer; font-size:0px;	height:21px; margin:0 0 0 10px; overflow:hidden; width:57px;}
.location-search .submit:hover {background-position:0px -21px;}
.location-search .submit:active {background-position:0px -41px;}
.retailer h4 {font-size:14px; margin:0 0 20px;}
.retailer h4 img {margin-right:20px;}
.retailer h5 {margin:0 0 10px; text-transform:uppercase;}
.retailer p {font:11px Tahoma, Geneva, sans-serif;}
.back-to-top {clear:both; margin:0; padding-top:10px;}
.product-group {display:inline; float:left; margin:0 0 10px; width:118px;}
.margin-10{margin-right:10px;}
.product-group ul {margin:0;}
.product-group li {background:transparent url(http://www.freeviewnz.tv/images/arrow-right.png) 2px 5px no-repeat; list-style:none; padding-left:10px;}
.product-group p, .product-group li {font:11px Tahoma, Geneva, sans-serif;}
.product-group h4{font-size:12px;}
.products-feature {border-bottom:2px dotted #ccc; margin-bottom:10px;}
.products-feature h3 a {color:#666; font-size:16px;}
.products-feature .thumb {display:inline; float:left;}
.products-feature .summary {margin-left:210px; width:280px;}
.products-feature .summary p {margin:0 0 10px;}
.products-feature .summary .button a {background-image:url(http://www.freeviewnz.tv/images/button-more-grey.gif); width:57px; height:21px;}
div.products {margin-left:0; width:auto;}
.products-page {margin-left:15px;width:530px;}
.products .mainnav {margin:0 0 20px 10px;}
.products .mainnav ul {height:20px; margin:32px 0 5px 0;}
.products .mainnav li {display:block; float:left; height:20px; list-style:none; margin-right:5px;}
.products .mainnav a {background-image:url(http://www.freeviewnz.tv/images/products-mainnav.png); background-repeat:no-repeat; display:block; height:20px; overflow:hidden;}
.products .mainnav a span {display:block; height:100%; width:100%; text-indent:-3000px;}
.products .mainnav a.all-products {background-position:0px 0px; width:42px;}
.products .mainnav a.all-products:hover, .products .mainnav li.selected a.all-products {background-position:0px -20px;}
.products .mainnav a.freeview-satellite {background-position:-47px 0px; width:144px;}
.products .mainnav a.freeview-satellite:hover, .products .mainnav li.selected a.freeview-satellite {background-position:-47px -20px;}
.products .mainnav a.freeview-hd {background-position:-196px 0px; width:122px;}
.products .mainnav a.freeview-hd:hover, .products .mainnav li.selected a.freeview-hd {background-position:-196px -20px;}
.products .mainnav a.myfreeview-satellite {background-position:-323px 0px; width:177px;}
.products .mainnav a.myfreeview-satellite:hover, .products .mainnav li.selected a.myfreeview-satellite {background-position:-323px -20px;}
.products .mainnav a.myfreeview-hd {background-position:-505px 0px; width:143px;}
.products .mainnav a.myfreeview-hd:hover, .products .mainnav li.selected a.myfreeview-hd {background-position:-505px -20px;}
.products .subnav {border-bottom:1px solid #999; display:block; float:none; background:none; margin:0 0 20px; padding:0 0 10px 15px; width:auto;}
.products .subnav li {color:#999; font:11px Tahoma, Geneva, sans-serif; padding:0; margin-bottom:7px;}
.products .subnav li a {margin-right:3px;}
.products .detail {margin:0 10px 0 15px;}
.products h2 {color:#dd0200; font-weight:bold; margin:0 0 5px;}
.products h3 {color:#666; margin:20px 0;}
.products .listing {font:11px Tahoma, Geneva, sans-serif; display:inline; float:left; margin-bottom:10px; width:351px; margin-right:10px;}
.products .listing img {float:left; border:1px solid #999999;}
.products .listing h4, .products .listing p.price, .products .listing ul {margin:0 0 5px 130px;}
.products .listing h4 {margin-bottom:2px;}
.products .listing p.price, .products .listing ul {margin-bottom:7px;}
.products .listing li {background:transparent url(http://www.freeviewnz.tv/images/products-bullet.gif) 4px 5px no-repeat; list-style:none; padding-left:15px; margin-bottom:2px;}
.products .detail-top, .products .detail-bottom {width:690px;}
.products .key-details {display:inline; width:410px; float:right;}
.products .slideshow {margin-bottom:10px;overflow:hidden;width:252px;}
.products .slideshow ul {margin:0;}
.products .slideshow li {display:inline; float:left; list-style:none; margin-right:4px; padding:0; width:60px;}
.products .slideshow li.first, .products .slideshow li.last, .products .slideshow li.enlarge {margin-right:0;}
.products .slideshow li.first {background-color:#ccc; width:252px; height:199px; margin-bottom:10px;}
.products .slideshow li.enlarge {width:252px; margin-bottom:5px;}
.products .slideshow li.enlarge span {background:transparent url(http://www.freeviewnz.tv/images/thumbnail-enlarge-icon.gif) 100% 3px no-repeat; padding-right:14px;}
.products .slideshow li a {display:block; height:100%; text-decoration:none; width:100%;}
.products .detail-top h2 {color:#666; font-size:16px; font-weight:bold; margin:0;}
.products .detail-top p, .products .detail-bottom p, .products .detail-top li, .products .detail-bottom li, .products .detail-top h3 {font-size:11px;}
.products .detail-top h3 {color:#333; font:bold 11px Tahoma, Geneva, sans-serif; margin:3px 0;}
.products .key-details ul, .products .features ul {margin:0 0 10px 20px;}
.products-promo {position:relative; width:530px;}
.products-promo .promo-black {display:inline; float:left; margin: 15px 15px 0 0; position:relative; width:165px;}
.products-promo .promo-red {display:inline; float:left; margin: 15px 15px 0 0; position:relative; width:165px;}
.products-promo .promo-grey {display:inline; float:left; margin: 15px 0 0 0; position:relative; width:165px;}
p.date, .products .slideshow li.enlarge {font-size:10px;}
p.date {color:#666; float:right;}
.products p.price {font-weight:bold;}
.key-details p.price {margin-bottom:5px;}
.products p.find {margin:0;}
.products p.find a {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-right.png) 100% 5px no-repeat; padding-right:7px;}
p.email {background:transparent url(http://www.freeviewnz.tv/images/email-icon.gif) 0px 2px no-repeat; padding-left:26px;}
.products .detail-bottom h3 {font-size:12px; font-weight:bold; margin:3px 0;}
.products .detail-top, .products .description, .products .features, .products .downloads {border-bottom:2px dotted #ccc; margin-bottom:10px;}
.products .description p {font:12px Arial, Helvetica, sans-serif;}
.products .downloads ul {margin:0 0 10px;}
.products .downloads li {background:transparent url(http://www.freeviewnz.tv/images/icon-pdf.gif) 0px 0px no-repeat; line-height:20px; list-style:none; margin:0 0 2px; padding-left:20px;}
.news-top-story {background:#eaeaea url(http://www.freeviewnz.tv/images/page-grey-bg-top.gif) no-repeat top left; margin-bottom:15px; padding:0;}
.news-top-story .clear-both {height:10px; background:#eaeaea url(http://www.freeviewnz.tv/images/page-grey-bg-bottom.gif) no-repeat bottom left;}
.news-top-story img {display:inline; float:left; margin:12px 10px 0;}
.news-top-story-content {display:inline; float:left; width:auto; margin-top:12px; padding:0 10px;}
.news-top-story h3 {font-size:16px; margin:0;}
.news-top-story .date {color:#666; font:10px Tahoma, Geneva, sans-serif; float:none;}
.news-top-story .button a {background-image:url(http://www.freeviewnz.tv/images/button-more-grey.gif); width:57px; height:21px;}
.news-listings {border-top:2px dotted #ccc; padding-top:10px;}
.news-listings h3 {color:#666; margin-bottom:20px;}
.news-article {margin-bottom:10px;}
.news-article-date {display:inline; float:left; margin-right:20px; width:80px;}
.news-article-details {display:inline; float:left; width:392px;}
.news-article-details h4 {font-size:12px; margin:0 0 10px;}
.news-article-details p {font:11px Tahoma, Geneva, sans-serif; margin:0 0 5px;}
.news-article-details p a {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-right.png) 100% 5px no-repeat; padding-right:7px;}
.news-article-details p.pdf a {background:none; padding-right:0;}
p.pdf {background:transparent url(http://www.freeviewnz.tv/images/icon-pdf.gif) 0px 0px no-repeat; line-height:20px; padding-left:20px;}
h3.news-story-heading {color:#666; font-size:16px; margin:0 0 20px;}
.news-story-feature {border-top:2px dotted #ccc; font:10px Tahoma, Geneva, sans-serif; float:left; margin-bottom:10px; width:100%; padding-top:10px; margin-top:10px;}
.news-story-feature img {margin-bottom:10px;}
.news-story-feature p.email {background:transparent url(http://www.freeviewnz.tv/images/email-icon.gif) 0px 0px no-repeat;}
.news-story-feature p.pdf {margin-bottom:5px;}
.pdf-file-size {color:#666;}
div.contact-us {background:#eaeaea url(http://www.freeviewnz.tv/images/page-grey-bg-top.gif) no-repeat top left; margin-bottom:15px; padding:0;}
div.contact-us .clear-both {height:15px; background:#eaeaea url(http://www.freeviewnz.tv/images/page-grey-bg-bottom.gif) no-repeat bottom left;}
div.contact-us ul {margin:0 10px; padding-top:15px;}
div.contact-us li {list-style:none; margin-bottom:10px;clear:left;}
div.contact-us label {display:block; float:left; font-weight:bold; margin:0; vertical-align:top; width:100px;}
div.contact-us input {width:250px;}
div.contact-us span {color:#a50600}
div.contact-us textarea {width:340px;}
div.contact-us .contact-submit {margin-bottom:0;}
div.contact-us .contact-submit input {background:transparent url(http://www.freeviewnz.tv/images/button-send-grey.gif) 0px 0px no-repeat; border:medium none; cursor:pointer; font-size:0px; height:21px; margin-left:100px; overflow:hidden; width:57px;}
div.contact-us .contact-submit input:hover {background-position:0px -21px;}
div.contact-us .contact-submit input:active {background-position:0px -42px;}
div.contact-us .submit {padding-left:57px;}
div.contact-us label.error {margin-left:100px;float:none; width:340px; color:#e00200; }
div.contact-us #agree {float:left;}
div.contact-us #agree #checkbox {float:left;width:15px;margin-right:6px;}
div.contact-us #agree label {float:left; width:300px;}
div.contact-us #agree .agree {float:left;}
div.contact-us li#agree {margin-left:100px;}
div.contact-us #agree label.error {margin:0}
.manufacturer-phone-numbers h3 {border-top:2px dotted #ccc; padding-top:10px; color:#666;}
.manufacturer-phone-numbers {font:11px/15px Tahoma, Geneva, sans-serif;}
.manufacturer-phone-numbers .odd {background-color:#fff;}
.manufacturer-phone-numbers table {width:250px; width:auto;}
.manufacturer-phone-numbers td {border:none; padding:4px 7px;}
.setup-buttons {text-align:center; padding-top:10px;}
.setup-buttons a {display:block; height:106px; width:204px; float:left;}
.setup-buttons .freeview-hd-setup {background:transparent url(http://www.freeviewnz.tv/images/uploads/freeview_hd_setup_button.gif) 0px 0px no-repeat; margin-right:10px;}
.setup-buttons .freeview-satellite-setup {background:transparent url(http://www.freeviewnz.tv/images/uploads/freeview_satellite_setup_button.gif) 0px 0px no-repeat;}
.setup-buttons a:hover, .setup-buttons a:active {background-position:0px -106px;}
.setup-buttons span {display:block; height:100%; width:100%; text-indent:-3000px; overflow:hidden;}
p.find-a-retailer a, .setup-buttons a, .products .mainnav a, .news-top-story .button a, .all-about-freeview .button a {cursor:pointer;}
table.striped {margin-bottom:15px;}
table.striped th, table.striped td {border:none; padding:3px 0 3px 10px;}
table.striped th {background-color:#333; border-bottom:1px solid #fff; color:#fff; padding-top:5px; padding-bottom:5px; text-align:left;}
table.striped th a {color:#fff;}
table.striped th.left-col {background:#333 url(striped-table-header-bg.gif) 0px 0px no-repeat;}
table.striped th.right-col {background:#333 url(striped-table-header-bg.gif) 100% 0px no-repeat;}
table.striped .odd td {background-color:#e7e7e7; border-top:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3;}
table.striped .even td {background-color:#ccc; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.qa-widget h4 {font-weight:bold;}
.qa-widget .expander-content a {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-right.png) 100% 5px no-repeat; padding-right:7px;}
.qa-widget h4 span {font-weight:normal;}
.header div#top {height:114px; left:0px; margin:0; position:absolute; top:0px; width:142px;}
.header div#top a, .header div#top span {display:block; height:100%; width:100%;}
.header div#top span {overflow:hidden; text-indent:-3000px;}
.header div#top a {background:transparent url(http://www.freeviewnz.tv/images/freeview-logo.png) 0px 0px no-repeat; cursor:pointer;}
.home h1 {color:#fff; font-size:17px;}
.home-logos h1 {margin-bottom:0;}
.home-logos-header {margin-bottom:0px;}
.home-logos-header h2 {margin-top:5px;}
.all-about-freeview h3.replaced a {cursor:pointer;}
.subnav h1 {margin-left:10px; line-height:18px;}
.subnav h1, .subnav h1 a {color:#333; font:bold 17px Arial, Helvetica, sans-serif; margin-top:13px; margin-bottom:14px;}
.subnav h2 {margin-left:10px; margin-bottom:6px; font:bold 11px Tahoma, Geneva, sans-serif;}
.qa-widget .qa-widget-heading {color:#333; font:bold 17px Arial, Helvetica, sans-serif; margin-top:13px; margin-bottom:14px;}
.qa-widget .expander-question {font-weight:bold; margin:0;}
.qa-widget .expander-question span {background:transparent url(http://www.freeviewnz.tv/images/subnav-arrow-right.png) 100% 5px no-repeat; color:#a50600; cursor:pointer; font-weight:normal; padding-right:7px;}
.qa-widget .expander-question span:hover {color:#e00200; cursor:pointer; text-decoration:underline;}
.products .listing img {margin-right:8px;}
#freeview-steps h3 {color:#A50600; font:bold 13px/14px Tahoma, Geneva, sans-serif;}
#freeview-steps p {color:#666; font:bold 13px/14px Tahoma, Geneva, sans-serif; margin:10px 0;}
#freeview-steps .button {font:normal 11px Tahoma, Geneva, sans-serif;}
#freeview-steps {background:transparent url(http://www.freeviewnz.tv/images/uploads/freeview-steps-bg.png) 0px 0px no-repeat; overflow:hidden; width:900px;}
#freeview-steps div {float:left; height:141px; position:relative; width:217px;}
#freeview-steps p, #freeview-steps h3 {padding:0 10px 0 58px;}
#freeview-steps h3 {padding-left:57px;}
#step1, #step3 {margin-right:12px;}
#step2 {margin-right:8px;}
#freeview-steps .button {bottom:12px; cursor:pointer; display:block; height:21px; margin:0; overflow:hidden; position:absolute; right:14px;}
#freeview-steps #instore-button, #freeview-steps #online-button , #freeview-steps  #find-an-installer-near-you-button{bottom:0; cursor:pointer; display:block; float:left; height:21px; margin:0; position:relative; right:0;}
#step1 .button {width:97px;}
#step2 .button {width:87px;}
#step3 .button {width:107px;}
#step4 #find-an-installer-near-you-button {width:124px;}
#step4 #instore-button {margin-right:5px;width:77px;}
#step4 #online-button {margin-bottom:4px;width:124px;}
#freeview-steps span {display:block; height:100%; position:absolute; width:100%;}
#freeview-steps a:hover span {background-position:0px -21px;}
#freeview-steps a:active span {background-position:0px -42px;}
#step1 .button span {background:transparent url(http://www.freeviewnz.tv/images/uploads/check-coverage-button.png) 0px 0px no-repeat;}
#step2 .button span {background:transparent url(http://www.freeviewnz.tv/images/uploads/launch-guide-button.png) 0px 0px no-repeat;}
#step3 .button span {background:transparent url(http://www.freeviewnz.tv/images/uploads/browse-products-button.png) 0px 0px no-repeat;}
#find-an-installer-near-you-button span {background:transparent url(http://www.freeviewnz.tv/images/uploads/retail-and-install-button.png) 0px 0px no-repeat;}
#instore-button span {background:transparent url(http://www.freeviewnz.tv/images/uploads/buy-online-button.png) 0px 0px no-repeat;}
#online-button span {background:transparent url(http://www.freeviewnz.tv/images/uploads/buy-online-button.png) 0px 0px no-repeat;}
#freeview-steps h3 {height:17px; margin:14px 0 10px; overflow:hidden;}
#freeview-steps h3 span {display:block; height:100%; widows:100%;}
#step1 h3 {width:126px;}
#step2 h3 {width:128px;}
#step3 h3 {width:149px;}
#step4 h3 {width:149px;}
#step1 h3 span {background:transparent url(http://www.freeviewnz.tv/images/uploads/coverage-check-title.png) 0px 0px no-repeat;}
#step2 h3 span {background:transparent url(http://www.freeviewnz.tv/images/uploads/what-do-i-need-title.png) 0px 0px no-repeat;}
#step3 h3 span {background:transparent url(http://www.freeviewnz.tv/images/uploads/freeview-products-title.png) 0px 0px no-repeat;}
#step4 h3 span {background:transparent url(http://www.freeviewnz.tv/images/uploads/where-can-i-get-it-title.png) 0px 0px no-repeat;}
#step4 p {margin:0 0 5px;}
#step4 p.button-title {position:absolute; top:90px; left:0;}
#freeview-steps h2 {height:20px; margin:0 0 0 13px; padding:8px 0 7px; width:212px;}
#freeview-steps h2 span {background:transparent url(http://www.freeviewnz.tv/images/uploads/freeview-in-4-easy-steps-title.png) 0px 0px no-repeat; display:block; height:20px; width:225px;}
.intro h3, .intro p {margin-top:0;}
.intro h3 {line-height:18px;}
.content-row {margin-bottom:10px;overflow:hidden;width:602px;}
.content-row .col {display:inline;float:left;width:247px;}
.content-row .col1 {margin-right:8px;}
.content-row .border-left {border-left:1px solid #999;margin-bottom:15px;overflow:hidden;padding-left:10px;width:236px;}
/* which freeview service is right for you */
.ws {background:#eaeaea url(http://www.freeviewnz.tv/images/uploads/ws-bg-btm.png) 0px bottom no-repeat;color:#333;display:inline;float:left;font:normal 12px Arial, Helvetica, sans-serif;padding-bottom:15px;width:247px;}
.ws div {padding:0 15px;}
.ws .button a {background:transparent url(http://www.freeviewnz.tv/images/uploads/ws-button-bg.png) 0px 0px no-repeat;color:#ccc;display:block;font:normal 11px Tahoma, Geneva, sans-serif;height:18px;margin:0 auto;padding-top:3px;text-align:center;text-decoration:none;width:210px;}
.ws h2 {margin:0;}
.ws h3, .ws p, .ws ul {margin:0 0 5px;}
.ws ul {padding-left:20px;}
.ws .freeview-hd {background:transparent url(http://www.freeviewnz.tv/images/uploads/ws-fhd-bg.png) right 0px no-repeat;}
.ws .freeview-satellite {background:transparent url(http://www.freeviewnz.tv/images/uploads/ws-fs-bg.png) right top no-repeat;}
/* level-height boxes - change to suit content. */
.ws .freeview-hd, .ws .freeview-satellite {height:200px;}
.ws .myfreeview-hd, .ws .myfreeview-satellite {height:170px;}
.yn {background:transparent url(images/uploads/box-youll-need-bg.png) 0px 34px no-repeat;height:201px;overflow:hidden;width:502px;}
.yn h2 {height:34px;overflow:hidden;position:relative;margin:0;}
.yn img {border:none;display:block;margin:0 auto;}
.yn .col {height:142px;overflow:hidden;padding:25px 10px 0;text-align:center;}
.yn .col1 {margin:0 86px 0 15px;width:130px;}
.yn .col2 {width:216px;}
.yn a {color:#c10400;display:block;font:bold 12px/12px Arial, Helvetica, sans-serif;margin:3px 0;text-decoration:none;}
.yn a:hover {text-decoration:underline;}
.yn .col1 img {margin-bottom:10px;padding-top:15px;}
.border-top {border-top:2px dotted #ccc;margin-top:10px;padding-top:10px;}
.border-btm {border-bottom:2px dotted #ccc;margin-bottom:15px;padding-bottom:10px;}
.content-row .channel-logos {border-bottom:none;margin-bottom:10px;}
.content-row .channel-logos ul {list-style:none;margin:0;padding:0;overflow:hidden;width:450px;}
.content-row .channel-logos li {display:inline;float:left;height:59px;margin:0;padding:0 5px 6px 0;width:79px;}
.content-row .channel-logos li.last {padding-right:0;}
.content-row .channel-logos li a {display:block;height:100%;width:100%;}
/* coverage check search box */
.ccs {height:95px;overflow:hidden;width:600px;}
.ccs h2 {color:#fff;font:bold 14px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0;}
.ccs .textfield {color:#333;font:normal 11px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:5px 0;width:385px;}
.ccs .inputs {position:relative;width:556px;}
.ccs .go-btn {position:absolute;right:2px;top:2px;}
.ccs .eg {color:#666;font:normal 10px/11px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#pdf-download {border-left:1px solid #999;left:255px;overflow:hidden;padding-left:10px;position:absolute;top:0;width:236px;}
#coverage-maps {overflow:hidden;width:225px;}
#coverage-maps select {color:#333;width:100%;font:normal 11px Tahoma, Geneva, sans-serif;}
#coverage-maps .select-menu {float:left;display:inline;margin:0 8px 0 0;padding-top:2px;width:145px;}
#coverage-maps .select-btn {float:left;display:inline;}
/* coverage check google map */
/* version 1
#ccm-results {margin:0;}
#ccm-results td {border:none;padding:0;}
#ccm-results h2 {color:#333;font:bold 12px Arial, Helvetica, sans-serif;margin:0;}
#ccm-results .disclaimer {color:#999;font:normal 10px/10px Arial, Helvetica, sans-serif;margin:0;}
#ccm-results .results td {padding-left:28px;}
#ccm-results .results .logos {padding-bottom:10px;}
#ccm-results span {display:block;}
#ccm-results .btn {margin:5px 0;}
*/
#ccm-results {margin:0;}
#ccm-results td {border:none;padding:0;}
#ccm-results h2 {color:#333;font:bold 12px Arial, Helvetica, sans-serif;height:21px;margin:0;}
#ccm-results .disclaimer {color:#999;font:normal 10px/10px Arial, Helvetica, sans-serif;margin:0;}
#ccm-results .results td {background:#fff url(http://www.freeviewnz.tv/images/uploads/ccm-bg.jpg) 0px 1px repeat-x;padding-left:28px;}
#ccm-results .results .logos {padding-bottom:10px;}
#ccm-results span {display:block;}
#ccm-results .btn {margin:5px 0;}
.browse-retailers {overflow:hidden;}
#search-boxes {display:inline;float:left;overflow:hidden;margin:10px 14px 10px 0;width:265px;}
#retailer-search form, #installer-search form {display:block;margin:0;overflow:hidden;padding:0 13px;width:239px;}
#retailer-search, #installer-search, #installer-search div {overflow:hidden;width:265px;}
#retailer-search {background:#A20600 url(http://www.freeviewnz.tv/images/uploads/retailer-search-bg-top.png) no-repeat 0px 0px;margin-bottom:20px;padding-top:10px;}
#retailer-search div {background:transparent url(http://www.freeviewnz.tv/images/uploads/retailer-search-bg-bottom.png) no-repeat 0px bottom;padding-bottom:10px;}
#installer-search {background-color:#eaeaea;}
#installer-search div {background:transparent url(http://www.freeviewnz.tv/images/uploads/location-search-bg-bottom.png) no-repeat 0px bottom;padding-bottom:10px;}
#retailer-search h3, #installer-search h3 {clear:both;font:bold 14px Arial, Helvetica, sans-serif;margin:0 0 5px;}
#retailer-search h3 {color:#fff;}
#retail_form h3 {margin-top:5px;}
#installer-search h3 {background:transparent url(http://www.freeviewnz.tv/images/uploads/location-search-bg-top.png) no-repeat 0px 0px;color:#666;padding:10px 13px 0;}
#retailer-search select, #installer-search select {float:left;font:11px Tahoma, Geneva, sans-serif;margin-top:1px;width:170px;}
#retailer-search div.submit, #installer-search div.submit {float:right;height:21px;overflow:hidden;padding-bottom:0;position:relative;width:57px;}
.key-details #retailer-search {margin-bottom:5px;}
.intro h3 {background:transparent url(http://www.telecom.co.nz/images/mobile/fieldset-popup-top-bg.gif);margin-bottom:15px;padding:8px 10px 12px;height:13px;width:536px;line-height:13px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
#message strong {font-weight:bold;}
