@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: baseline;
}

strong {font-weight:bold;}

.moduletable_footermenu ul{list-style:none;padding-left:0px;} 

.moduletable_footermenu ul li a{text-decoration: none; font-size:16px; color:#fff;}

.moduletable_footermenu ul li ul li a{text-decoration: none; font-size:12px; color:#ccc;}


.moduletable_footermenu li a {text-decoration: none; font-size:14px;}


.moduletable_footermenu ul {

padding-top: 10px;

}
.moduletable_footermenu li {
float:left;
padding-left:0px;
padding-bottom: 10px;
margin-right:34px;

}

.moduletable_footermenu li li{
float:none;
margin-left:0px;

}


/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background:url(../images/blue-site-bk.jpg) top repeat-x;
}
ol {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

p {margin-bottom: 1em; color:#444; font-size:11px; line-height:14px;}

h1 {font-size:150%; color:#036da1; font-weight:bold; line-height:140%; margin:0; padding: 0;}
h2 {font-size:140%; color:#555; font-weight:normal; line-height:130%; margin:0; padding: 0 0 8px 0; border-bottom:solid #555 1px;}
h3 {font-size:110%; color:#036da1; font-weight:normal; line-height:110%; margin:0; padding: 0 0 8px 0;}
h4 {font-size:110%; color:#555; font-weight:normal; line-height:120%; margin:0; padding: 0 0 8px 0;}
h5 {font-size:110%; color:#555; font-weight:bold; line-height:120%; margin:0; padding: 0 0 8px 0;}
h6 {font-size:80%; color:#555; font-weight:normal; line-height:120%; margin:0; padding: 0 0 8px 0;}

.list-bullet ul {
	list-style:bullet;
	font-size:11px;
	color:#444;
	margin:0 0 10px 0;
	line-height:1.4em;
	padding:0;
}
.list-bullet li {
	margin:0 0 0 12px;
	padding:0;
}
* html .list-bullet li {margin:0 0 0 16px;} /* ie6 hack */
*:first-child+html .list-bullet li {margin:0 0 0 16px;} /* ie7 hack */

#sitewrapper {
	text-align:left;
	width:905px;
	height:825px;
	margin:0 auto; 
}
#toparea {
	width:905px;
	text-align:left;
	margin:15px 0 0 0;
	background:url(../images/top-panel.gif) right no-repeat;
	height:122px;
	clear:both;
}


* html #toparea {margin-bottom:-6px; margin-top:6px;} /* ie6 hack */

#toparea img {
	text-align:left;
	margin:13px 0 0 0;
}

#toparea .homepage-link {
    height:66px;
	width:255px;
	float:left;
}
* html .homepage-link {top:32px;} /* ie6 hack */

#toparea .myfetch-area {
    width:132px;
	height:57px;
	float:left;
	vertical-align:top;
	margin-left:12px;
}
* html #toparea .myfetch-area { padding:7px 0 0 2px;} /* ie6 hack */

#toparea .login {
    width:289px;
	height:87px;
	float:right;
    background:url(../images/login-area.jpg) left no-repeat;
	margin:15px 10px 0 0;
}
* html #toparea .login {padding:12px 0 0 0; margin-right:5px;} /* ie6 hack */

#toparea .loggedin {
    width:289px;
	height:87px;
	float:right;
    background:url(../images/logged-in-area.jpg) left no-repeat;
	margin:15px 10px 0 0;
}
* html #toparea .loggedin {padding:12px 0 0 0; margin-right:5px;} /* ie6 hack */

#toparea .blank {
    width:289px;
	height:87px;
	float:right;
    background:none;
	margin:15px 10px 0 0;
}
* html #toparea .blank {} /* ie6 hack */

#login-header {
    width:180px;
	height:20px;
	float:left;
	margin:8px 0 0 12px;
	font-size:14px;
	color:white;
	font-weight:bold;
}
* html #login-header {margin:4px 0 0 6px; } /* ie6 hack */  

#username {
    width:230px;
	height:18px;
	float:left;
	margin:7px 0 0 12px;
}
* html #username {margin:6px 0 0 6px;} /* ie6 hack */  
body:first-of-type #username {margin:7px 0 0 12px;}  /* safari hack */ 
*:first-child+html #username {margin:8px 0 0 12px;} /* ie7 hack */

#username #text {
    width:62px;
	height:15px;  
	font-size:11px;
	color:#999;
	padding:2px 0 0 0;
	border:0;
	background:none;
	float:left;
}

#username #input, #logInEmail {
    width:165px;
	height:15px;  
	font-size:11px;
	color:#333;
	padding:0;
	border:0;
	background:none;
	float:left;
}

#password {
    width:230px;
	height:18px;
	float:left;
	margin:7px 0 0 12px; 
}
* html #password {margin:7px 0 0 6px;} /* ie6 hack */   

#password #text {
    width:62px;
	height:15px;  
	font-size:11px;
	color:#999;
	padding:2px 0 0 0;
	border:0;
	background:none;
	float:left;
}

#password #logInPassword {
    width:165px;
	height:15px;  
	font-size:11px;
	color:#333;
	padding:0;
	border:0;
	background:none;
	float:left;
}

#password-wrap {
    width:905px;
	height:1px;
	clear:both;
    margin-top:0;
}
.password-area {
    height:45px;
	width:289px;
	background:url(../images/password-area.gif) left no-repeat;
	position:relative;
	z-index:100;
	left:606px;
	top:157px;
	margin-top:-44px;
}
* html .password-area {top:155px; margin-top:-44px;} /* ie6 hack */ 
*:first-child+html .password-area {margin-top:-45px;} /* ie7 hack */

.password-area-blank {
    height:45px;
	width:289px;
}
* html .password-area-blank {margin-top:-44px;} /* ie6 hack */ 

.password-area .text {
    width:240px;
	height:30px;  
	font-size:11px;
	line-height:14px;
	color:#999;
	padding:9px 0 0 12px;
	border:0;
	background:none;
	float:left;
}

#go-btn {
    width:33px;
	height:24px;
	float:right;
	margin:41px 5px 0 0;  
	padding:0;
	vertical-align:top;
}
* html #go-btn {margin:36px 3px 0 0; } /* ie6 hack */ 
body:first-of-type #go-btn {margin:42px 5px 0 0;}  /* safari hack */

.logged-text {
    width:210px;
	height:30px;
	margin:8px 0 0 12px;
	float:left;
}

* html .logged-text {margin:7px 0 0 6px;}

.logged-text p {color:#CCCCCC;}

#logout-btn {
    width:59px;
	height:24px;
	float:right;
	margin:0; 
	margin:41px 5px 0 0;  
}
* html #logout-btn {margin:36px 2px 0 0;} /* ie6 hack */ 



#contentarea {
	width:899px;
	text-align:left;
	margin:0;
	background:url(../images/page-border.png) left repeat-y;
	padding:0 5px 0 1px;
	float:left;
}
* html #contentarea {margin-bottom:-6px;background:url(../images/page-border.gif) left repeat-y; padding:0 5px 0 0;}

#contentarea-pad {
	width:869px;
	text-align:left;
	position:relative; 
	margin:0;
	background:url(../images/page-border.png) left repeat-y;
	padding:0 20px 0 16px;
	float:left;
}
* html #contentarea-pad {margin-bottom:-6px;background:url(../images/page-border.gif) left repeat-y;} /* ie6 hack */

#contentarea-bottom {
	width:905px;
	margin:0;
	height:6px;
	background:url(../images/page-bottom.png) left no-repeat;
	padding:0;
	clear:both;
}
* html #contentarea-bottom {margin-bottom:-5px;} /* ie6 hack */


/* LEFT MENU */

.moduletable_leftmenu{
	width: 149px;
	float:left;
	text-align:left;
	background:#343434 url(../images/menu-left-main-bk.jpg) top no-repeat;
	padding-top:65px;
	margin-bottom:5px;
	border-bottom:solid 4px #575757;
	font-size:10px;
}

.moduletable_leftmenu ul{
	list-style-type: none;
	margin: 0;
	padding:0;
}

.moduletable_leftmenu ul li {
    display:inline;
	float:left;
}

/*
.moduletable_leftmenu li.menuname, ul li span.separator span {
	display:block;
	color: white;
	padding: 0 0 8px 8px;
	width:140px;
	margin:0;
	clear:both;
	font-weight:bold;
}
*/

.moduletable_leftmenu-checkout li.item103,
.moduletable_leftmenu li.item109,
.moduletable_leftmenu li.item84,
.moduletable_leftmenu li.item53,
.moduletable_leftmenu li.item67,
.moduletable_leftmenu li.item61, 
.moduletable_leftmenu li.item75 {
	color: white;
	width:140px;
	margin:0;
	clear:both;
}

.moduletable_leftmenu-checkout li.item103 a,
.moduletable_leftmenu li.item109 a,
.moduletable_leftmenu li.item84 a,
.moduletable_leftmenu li.item53 a,
.moduletable_leftmenu li.item67 a,
.moduletable_leftmenu li.item61 a, 
.moduletable_leftmenu li.item75 a {
	float:left;
	color: white;
	padding: 0 0 8px 8px;
	text-decoration: none;
	width:140px;
	margin:0;
	border-top: none;
	font-weight:bold;
}



.moduletable_leftmenu li a {
    float:left;
	color: white;
	padding: 5px 0 4px 7px;
	text-decoration: none;
	border-top: solid 1px #272727;
	width:140px;
	margin:0 0 0 1px;
}

.moduletable_leftmenu li.active a,
.moduletable_leftmenu li a:hover{
color: white;
background: #0099cc;
}

/*.moduletable_leftmenu-checkout li.item103 a.selected,
.moduletable_leftmenu li.item109 a.selected,
.moduletable_leftmenu li.item84 a.selected,
.moduletable_leftmenu li.item53 a.selected,
.moduletable_leftmenu li.item67 a.selected,
.moduletable_leftmenu li.item61 a.selected, 
.moduletable_leftmenu li.item75 a.selected*/
.moduletable_leftmenu-checkout li.item103 a,
.moduletable_leftmenu li.item109 a,
.moduletable_leftmenu li.item84 a,
.moduletable_leftmenu li.item53 a,
.moduletable_leftmenu li.item67 a,
.moduletable_leftmenu li.item61 a, 
.moduletable_leftmenu li.item75 a{ /*hover state CSS*/
	background: none;
}


.moduletable_leftmenu li a.selected{ /*hover state CSS*/
background-color: #0099cc;
}

.moduletable_leftmenu li.item109 a:hover,
.moduletable_leftmenu li.item84 a:hover,
.moduletable_leftmenu li.item53 a:hover,
.moduletable_leftmenu li.item67 a:hover,
.moduletable_leftmenu li.item61 a:hover,
.moduletable_leftmenu li.item75 a:hover
{ 
	color: #0099cc;
	background: url(../images/menu-head-btn-bk.jpg) left no-repeat;
}

.moduletable_leftmenu-checkout {
	width: 149px;
	float:left;
	text-align:left;
	background:#343434 url(../images/menu-left-checkout-bk.jpg) top no-repeat;
	padding-top:20px;
	margin-bottom:5px;
	border-bottom:solid 4px #575757;
	font-size:10px;
}
.moduletable_leftmenu-checkout li.item103 a:hover{ /*hover state CSS*/
	color: #0099cc;
	background:none;
}


.moduletable_leftmenu-checkout ul{
	list-style-type: none;
	margin: 0;
	padding:0;
}

.moduletable_leftmenu-checkout ul li {
    display:inline;
	float:left;
}
.moduletable_leftmenu-checkout li.menuname, .moduletable_leftmenu-checkout li.item103 {
	color: white;
	width:140px;
	margin:0;
	clear:both;
}

.leftmenu-checkout li.menuname a, .moduletable_leftmenu-checkout li.item103 a {
  float:left;
	color: white;
	font-weight:bold;
	padding: 0 0 8px 8px;
	text-decoration: none;
	width:140px;
	margin:0;
	border-top: none;
}

.leftmenu-checkout li.menuname a:hover, .leftmenu-checkout li.item103 a:hover{ /*hover state CSS*/
	color: #0099cc;
	background: url(images/menu-head-checkout-btn-bk.jpg) left no-repeat;
}

.leftmenu-checkout li.menuname a.selected, .leftmenu-checkout li.item103 a.selected{ /*hover state CSS*/
	background-color: none;
}


.moduletable_leftmenu-checkout li a {
    float:left;
	color: white;
	padding: 5px 0 4px 7px;
	text-decoration: none;
	border-top: solid 1px #272727;
	width:140px;
	margin:0 0 0 1px;
}

.moduletable_leftmenu-checkout li.start a{
	border-top: solid 1px #272727;
}

.moduletable_leftmenu-checkout li a:hover{ /*hover state CSS*/
color: white;
background: #0099cc;
}

.moduletable_leftmenu-checkout li a.selected{ /*hover state CSS*/
background-color: #0099cc;
}


.moduletable_leftmenu-plain {
	width: 149px;
	float:left;
	text-align:left;
	background:#343434 url(../images/menu-left-plain-bk.jpg) top no-repeat;
	padding-top:20px;
	margin-bottom:5px;
	border-bottom:solid 4px #575757;
	font-size:10px;
}

.moduletable_leftmenu-plain ul{
	list-style-type: none;
	margin: 0;
	padding:0;
}

.moduletable_leftmenu-plain li {
    display:inline;
	float:left;
}

/*
.moduletable_leftmenu-plain li.menuname {
	color: white;
	padding: 0 0 8px 8px;
	width:140px;
	margin:0;
	clear:both;
}
*/
.moduletable_leftmenu-plain li.item98 {
color: white;
width:140px;
margin:0;
clear:both;
}

.moduletable_leftmenu-plain li.item98 a {
    float:left;
color: white;
font-weight:bold;
padding: 0 0 8px 8px;
text-decoration: none;
width:140px;
margin:0;
border-top: none;
}

.moduletable_leftmenu-plain li.item98 a:hover{ /*hover state CSS*/
color: #0099cc;
background: url(images/menu-head-plain-btn-bk.jpg) left no-repeat;
}

.moduletable_leftmenu-plain li.item98 a.selected{ /*hover state CSS*/
background-color: none;
}

.moduletable_leftmenu-plain li a {
    float:left;
	color: white;
	padding: 5px 0 4px 7px;
	text-decoration: none;
	border-top: solid 1px #272727;
	width:140px;
	margin:0 0 0 1px;
}

.moduletable_leftmenu-plain li a:hover{ /*hover state CSS*/
color: white;
background: #0099cc;
}

.moduletable_leftmenu-plain li a.selected{ /*hover state CSS*/
background-color: #0099cc;
}

/* Site footer */

#footerlinks {
	width: 60%;
	padding:0;
	list-style-type: none;
	color:#ECECEC;
	margin:0;
	font-weight:normal;
	text-align:left;
	height:20px;
    font-size:9px;
}
#footerlinks ul {list-style-type: none; margin:0; padding:0;}
#footerlinks li { margin: 0; padding: 0 7px 0 4px; display:inline; border-right:solid #e1e1e1 1px;}
#footerlinks li.end  { padding: 0 0 0 7px; border-right:none;}
#footerlinks a { width: 100%; color:#ECECEC; text-decoration:none; }
#footerlinks a:hover { text-decoration:underline; }

#bottomarea {
	width:890px;
	text-align:left;
	padding:15px 0 10px 13px;
	color:#F5F5F5;
	height:520px;
	background-color:black;

	clear:both;
}

.twitter {
    width:21px;
	height:21px;
	position:relative;
	top:19px;
	left:0;
}

.facebook {
    width:21px;
	height:21px;
	position:relative;
	top:-2px;
	left:28px;
}

 /* HOMEPAGE */
/* 
.home-flash-area {
    width:900px;
	height:361px;
}
*/

/* New homepage */
/*
.home-flash-area {
    width:900px;
    height:349px;
    padding-bottom:12px;
}
.home-flash-b01 {
    width:591px;
    height:349px;
    float:left;
}
.home-flash-b02 {
    width:297px;
    height:337px;
    background:black;
    border-top:solid white 2px;
    padding:5px;
    float:left;
}
*/

.home-flash-area {
    width:900px;
    height:361px;
}
.home-flash-b01 {
    width:591px;
    height:361px;
    float:left;
}
.home-flash-b02 {
    width:298px;
    height:337px;
    background:black;
    border-top:solid white 2px;
    padding:5px 4px 5px 5px;
    float:left;
} 

.home-flash-b02 .text{
    width:269px;
    background:black;
    margin:5px 14px;
    float:left;
    color:white;
    border-bottom:solid #01afe1 1px;
}
* html .home-flash-b02 .text {margin:-2px 7px 1px 7px;} /* ie6 hack */

/*
.home-flash-b02 .text p {
    margin-bottom: 1em;
    color:white;
    font-size:13px;
    line-height:17px;
    font-weight:normal;
}
*/
.home-flash-b02 .text p {
    margin-bottom: 1em;
    color:white;
    font-size:12px;
    line-height:18px;
    font-weight:normal;
}

.home-flash-b02 .text h1{
    font-size:16px;
    margin:5px 0;
    color:white;
}
.home-flash-b02 .text-no-border{
    width:269px;
    background:black;
    margin:2px 14px 0 14px;
    float:left;
    color:white;
}
* html .home-flash-b02 .text-no-border {margin:2px 7px 0 7px;} /* ie6 hack */

.home-flash-b02 .text-no-border p {
    margin-bottom: 1em;
    color:white;
    font-size:13px;
    line-height:17px;
    font-weight:normal;
}
.home-flash-b02 .text-no-border h1{
    font-size:16px;
    margin:5px 0;
    color:white;
}
/*
.home-flash-b02 .movies{
    width:297px;
    height:150px;
    float:left;
}
*/

.home-flash-b02 .movies{
    width:298px;
    height:141px;
    float:left;
} 

#contentarea #search-area {
display:none;

}

#search-area-home {
    height:30px;
    margin: 15px 0 0;
    width:192px;
    background:url(../images/search-site-bar-home.jpg) top no-repeat;
    float:right;
}
* html #search-area-home {margin:0;} /* ie6 hack */

#search-area-home #input {
    width:140px;
    height:16px;
    font-size:11px;
    color:#333;
    padding:0;
    border:0;
    background:none;
    top:4px;
    position:relative;
    left:13px
}
* html #search-area-home #input  {top:5px;} /* ie6 hack */
body:first-of-type #search-area-home #input {top:6px;}  /* safari hack */

#search-area-home #btn {
    width:18px;
    height:16px;
    padding:0;
    border:0;
    background:none;
    top:-12px;
    position:relative;
    left:164px
}
* html #search-area-home #btn  {top:-13px; left:162px;} /* ie6 hack */

#search-area-home img {
    float:left;
} 
/* End new homepage */

.home-box-area{
	width:900px;
	clear:both;
	height:181px;
	padding-bottom: 10px;
}
.home-box01{
	background:url(../images/home-page-box01.jpg) left no-repeat;
	height:181px;
	width:286px;
	margin:0 0 0 10px;
	float:left;
}
* html .home-box01 {margin-left:6px;} /* ie6 hack */ 


.home-box01-new{
	background:url(../images/home-page-box01-new.jpg) left no-repeat;
	height:181px;
	width:286px;
	margin:0 0 0 10px;
	float:left;
}
* html .home-box01-new {margin-left:6px;} /* ie6 hack */ 

.home-box02{
	background:url(../images/home-page-box02.jpg) left no-repeat;
	height:181px;
	width:286px;
	margin:0 0 0 10px;
	float:left;
}
.home-box03{
	background:url(../images/home-page-box03.jpg) left no-repeat;
	height:181px;
	width:292px;
	margin:0 0 0 10px;
	float:left;
}
.home-box-go01{
    float:right;
	width:33px;
	height:26px;
	margin:58px 8px 0 0;
}
* html .home-box-go01 {margin-right:4px;} /* ie6 hack */ 
.home-box-go02{
    float:right;
	width:33px;
	height:26px;
	margin:8px 8px 0 0;
}
* html .home-box-go02 {margin-right:4px;} /* ie6 hack */ 
.home-box-go03{
    float:right;
	width:33px;
	height:26px;
	margin:105px 14px 0 0;
}
* html .home-box-go03 {margin-right:7px;} /* ie6 hack */ 
.home-box-header{
    float:left;
	margin:12px 0 0 12px;
	width:260px;
	height:30px;
	font-size:11px;
	color:#666;
	line-height:13px;
}
* html .home-box-header {margin-left:6px;} /* ie6 hack */ 

.home-box-text01{
    float:left;
	width:260px;
	height:40px;
	font-size:11px;
	color:#666;
	line-height:13px;
	margin:7px 0 0 12px;
}
* html .home-box-text01 {margin-left:6px;} /* ie6 hack */ 
.home-box-text02{
    float:left;
	width:120px;
	height:90px;
	font-size:11px;
	color:#666;
	line-height:13px;
	margin:7px 10px 0 160px;
}
* html .home-box-text02 {margin-left:75px;} /* ie6 hack */ 
.home-box-text03{
    float:left;
	width:110px;
	height:86px;
	font-size:11px;
	color:#666;
	line-height:13px;
	margin:7px 0 0 12px;
}
* html .home-box-text03 {margin-left:6px;} /* ie6 hack */ 
.home-logo-bar {
    width:900px;
	height:69px;
	clear:both;
}


/* LAYOUT */

.left-area {
    width:149px;
	margin: 0 14px 0 10px;
	float:left;
}
* html .left-area {margin:0 13px 0 5px;} /* ie6 hack */

.left-area-register {
    width:149px;
	margin: 0 14px 0 0;
	float:left;
	padding:10px 0;
}
* html .left-area-register {margin:0 14px 0 0; padding:20px 0;} /* ie6 hack */

.right-area {
    width:724px;
	margin: 0 0 0 0;
	float:right;
	display:inline;
	padding-bottom:10px;
}

.right-area-register {
    width:704px;
	margin: 10px 0 0 0;
	float:right;
	padding-bottom:10px;
}
* html .right-area-register {margin:0; padding:20px 0;} /* ie6 hack */

.left-box {
    width:149px;
	float:left;
	margin-bottom:5px;
}

.page-top-area {
    height:61px;
	margin-bottom:4px;
	width:724px;
	text-align:left;
	clear:both;
}
* html .page-top-area {margin:4px 6px 1px 0;} /* ie6 hack */

.page-top-area-full {
    height:66px;
	margin-bottom:4px;
	width:869px;
	text-align:left;
	clear:both;
	border-bottom: 1px solid #999999;
}
* html .page-top-area-full {margin:4px 6px -8px 0;} /* ie6 hack */


.page-top-area02 .text .right {
    float:right;
    height:80px;
    width:65px;
}

.content-line {
	margin:4px 0;
	width:712px;
	text-align:left;
	float:left;
	border-top: 1px solid #999999;
	padding:10px 0;
}

.content-line-no-bottom {
	margin:4px 0;
	width:712px;
	text-align:left;
	float:left;
	border-top: 1px solid #999999;
	padding:10px 0 0 0;
}

.content-line-pageno {
	margin:4px 0;
	width:712px;
	text-align:left;
	float:left;
	border-top: 1px solid #999999;
	padding:5px 0 0 0;
}

.content-noline {
	margin:4px 0;
	width:712px;
	text-align:left;
	float:left;
	padding:10px 0;
}

/*
.page-top-area02 {
    height:233px;
	margin-bottom:4px;
	width:724px;
	text-align:left;
	clear:both;
	background:url(../images/what-is-fetch-tv.gif) left no-repeat;
}
* html .page-top-area02 {margin-top:4px} /--* ie6 hack *--/

.page-top-area02 .text {
    position:relative;
    top:80px;
	width:310px;
	z-index:0;
}
*/


/*	
.page-top-area02 {
    height:292px;
margin-bottom:15px;
width:724px;
text-align:left;
clear:both;
background:url(../images/what-is-fetch-tv.gif) top left no-repeat;
}


* html .page-top-area02 {margin-top:4px}

.page-top-area02 .text {
    float:left;
    height:218px;
width:290px;
z-index:0;
margin:16px 0 0 12px;
background:url(../images/whatis-home-icons.jpg) bottom left no-repeat;
}
* html .page-top-area02 .text {margin-top:20px} 
*/

.page-top-area02 {
    height:318px;
margin-bottom:15px;
width:724px;
text-align:left;
clear:both;
background:url(../images/what-is-fetch-tv.gif) top left no-repeat;
}
* html .page-top-area02 {margin-top:4px} /* ie6 hack */

.page-top-area02 .text {
    float:left;
    height:244px;
width:290px;
z-index:0;
margin:16px 0 0 12px;
background:url(../images/whatis-home-icons.jpg) bottom left no-repeat;
}
* html .page-top-area02 .text {margin-top:20px; height:242px;} /* ie6 hack */

/*
.page-top-area02 .text p {
    margin-bottom: 1em; 
color:#444; 
font-size:14px; 
line-height:17px;
}
*/
.page-top-area02 .text p {
        margin-bottom: 1em; 
color:#444; 
font-size:13px; 
line-height:17px;
}


.page-top-area02 .video {
    float:left;
    height:244px;
width:349px;
z-index:-1;
margin:74px 0 0 0;
}

.page-top-area02 .buynow {
    float:left;
    height:95px;
	width:55px;
}

.right {
float:right;
display:inline;
}

.page-top-area03 {
    height:197px;
	margin-bottom:4px;
	width:724px;
	text-align:left;
	clear:both;
	background:url(../images/text-whats-on-bk.jpg) left no-repeat;
}
* html .page-top-area03 {margin-top:4px} /* ie6 hack */

.page-top-area03 .text {
    float:left;
	width:270px;
	height:106px;
	margin:70px  0 0 0;
	padding:8px 0 0 12px;
	text-align:left;
	color:white;
	line-height:15px;
	font-size:12px;
}

.page-top-area03 .logos {
    padding-top:5px;
}

.page-top-area03 .bullets {
    float:left;
	width:260px;
	height:106px;
	margin:12px 0 0 10px;
	padding:8px;
	text-align:left;
	color:white;
	line-height:14px;
	font-size:12px;
}

* html .page-top-area03 .bullets {padding-top:9px; height:102px;}

.page-top-area03 .bullets ul {
	list-style:bullet;
	font-size:11px;
	color:white;
	margin:0;
	line-height:1.4em;
	padding:0;
}
.page-top-area03 .bullets li {
	margin:0 0 0 12px;
	padding:0;
}
* html .page-top-area03 .bullets li {margin:0 0 0 16px;} /* ie6 hack */
*:first-child+html .page-top-area03 .bullets li {margin:0 0 0 16px;} /* ie7 hack */

#search-area {
    height:50px;
	margin:8px 12px 0 0;
	width:192px;
	background:url(../images/search-site-bar.jpg) top no-repeat;
	float:right;
}

#search-area #btn {
    width:18px;
height:16px;  
padding:0;
border:0;
background:none;
top:-12px;
position:relative;
left:164px
}
* html #search-area #btn  {top:-13px; left:162px;} /* ie6 hack */



* html #search-area {margin:4px 6px 0 0;} /* ie6 hack */

#search-area #searchField, #search-area #searchword {
    width:140px;
	height:16px;  
	font-size:11px;
	color:#333;
	padding:0;
	border:0;
	background:none;
	top:4px;
	position:relative;
	left:13px
}
* html #search-area #searchField, * html #search-area #searchword  {top:5px;} /* ie6 hack */
body:first-of-type #search-area #searchField, body:first-of-type #search-area #searchword {top:6px;}  /* safari hack */

#search-area img {
    float:left;
}

#search-area-reg {
    height:50px;
	margin:8px 0 0 0;
	width:192px;
	background:url(../images/search-site-bar.jpg) top no-repeat;
	float:right;
}
* html #search-area-reg {margin:4px 0 0 0;} /* ie6 hack */

#search-area-reg #input {
    width:140px;
	height:16px;  
	font-size:11px;
	color:#333;
	padding:0;
	border:0;
	background:none;
	top:4px;
	position:relative;
	left:13px
}
* html #search-area-reg #input  {top:5px;} /* ie6 hack */
body:first-of-type #search-area-reg #input {top:6px;}  /* safari hack */

#search-area-reg img {
    float:left;
}


#search-again {
    height:27px;
margin:10px 280px 0 0;
width:316px;
background:url(../images/search-box.jpg) top no-repeat;
float:right;
}
* html #search-again {margin:4px 6px 0 0;} /* ie6 hack */

.search-again-text-pad {
padding-top:15px;
}

#search-again #searchAgainField {
    width:270px;
height:16px;  
font-size:11px;
color:#333;
padding:0;
border:0;
background:none;
top:4px;
position:relative;
left:13px
}
* html #search-again #searchAgainField  {top:5px;} /* ie6 hack */
body:first-of-type #search-again #searchAgainField {top:6px;}  /* safari hack */

#search-again #btn {
    width:18px;
height:16px;  
padding:0;
border:0;
background:none;
top:-12px;
position:relative;
left:290px
}
* html #search-again #btn  {top:-13px; left:288px;} /* ie6 hack */



.page-top-area .go-to-checkout {
    height:20x;
	margin:0 12px 0 0;
	width:111px;
	text-align:right;
	position:relative;
	top:13px;
	left:77px;
}
* html .page-top-area .go-to-checkout {} /* ie6 hack */ 

.wrap-full-page {
	margin-bottom:9px;
	width:724px;
	text-align:left;
	float:left;
	clear:left;
}

/* WHAT IS FETCH */

/*
.box-what01 {
    margin-right:9px;
	width:350px;
	height:239px;
	text-align:left;
	float:left;
	background:url(../images/what-freeview.gif) left no-repeat;
}
*/
.box-what01 .blue-go-btn {
    width:33px;
	height:26px;
	position:relative;
	top:41px;
	left:292px;
}
/*
.box-what01 .text {
	width:320px;
	height:105px;
	text-align:left;
	position:relative;
	top:60px;
	left:16px;
}
*/
.box-what01 {
    margin-right:9px;
width:350px;
height:239px;
text-align:left;
float:left;
background:url(../images/what-freeview.gif) left no-repeat;
}

.box-what01 .text {
width:320px;
height:105px;
float:left;
text-align:left;
margin:10px 0 0 16px;
}
* html .box-what01 .text {margin:10px 0 0 8px;} /* ie6 hack */ 




/*
.box-what02 {
	width:350px;
	height:239px;
	text-align:left;
	float:left;
	background:url(../images/what-catchup.gif) left no-repeat;
}


.box-what02 .text {
	width:154px;
	height:105px;
	text-align:left;
	position:relative;
	top:60px;
	left:16px;
}
*/
.box-what02 .blue-go-btn {
    width:33px;
	height:26px;
	position:relative;
	top:41px;
	left:292px;
}

.box-what02 {
width:350px;
height:239px;
text-align:left;
float:left;
background:url(../images/what-catchup.gif) left no-repeat;
}

.box-what02 .text {
width:190px;
height:105px;
float:left;
text-align:left;
margin:10px 0 0 16px;
}
* html .box-what02 .text {margin:10px 0 0 8px;} /* ie6 hack */ 


/*
.box-what03 {
    margin-right:9px;
	width:350px;
	height:239px;
	text-align:left;
	float:left;
	background:url(../images/what-video.gif) left no-repeat;
}


.box-what03 .text {
	width:174px;
	height:105px;
	text-align:left;
	position:relative;
	top:60px;
	left:16px;
}
*/

.box-what03 {
    margin-right:9px;
width:350px;
height:239px;
text-align:left;
float:left;
background:url(../images/what-video.gif) left no-repeat;
}

.box-what03 .blue-go-btn {
    width:33px;
	height:26px;
	position:relative;
	top:41px;
	left:292px;
}

.box-what03 .text {
width:174px;
height:105px;
float:left;
text-align:left;
margin:10px 0 0 16px;
}
* html .box-what03 .text {margin:10px 0 0 8px;} /* ie6 hack */ 

/*
.box-what04 {
	width:350px;
	height:239px;
	text-align:left;
	float:left;
	background:url(../images/what-media.gif) left no-repeat;
}

.box-what04 .text {
	width:210px;
	height:105px;
	text-align:left;
	position:relative;
	top:60px;
	left:16px;
}
*/

.box-what04 {
width:350px;
height:239px;
text-align:left;
float:left;
background:url(../images/what-media.gif) left no-repeat;
}

.box-what04 .blue-go-btn {
    width:33px;
	height:26px;
	position:relative;
	top:41px;
	left:292px;
}



.box-what04 .text {
width:200px;
height:45px;
float:left;
text-align:left;
margin:10px 0 0 16px;
}
* html .box-what04 .text {margin:10px 0 0 8px;} /* ie6 hack */ 


.box-what04 .longtext {
width:240px;
height:60px;
float:left;
text-align:left;
margin:0 0 0 16px;
}
* html .box-what04 .longtext {margin:0 0 0 8px;} /* ie6 hack */ 

.box-element-left {
	width:350px;
	text-align:left;
	float:left;
	margin-right:9px;
}

.box-element-right {
	width:350px;
	text-align:left;
	float:left;
}

/* SHOPPING BASKET */

.basket-wrap {
	margin-bottom:14px;
	width:724px;
	text-align:left;
	float:left;
}

* html .basket-wrap  {margin-top:15px;} /* ie6 hack */

.shop-basket-head {
	margin:0;
	width:711px;
	height:41px;
	text-align:left;
	float:left;
	background:url(../images/shopping-box-head.jpg) left no-repeat;
}

.shop-basket-middle {
	margin:0;
	padding: 0 13px;
	width:683px;
	text-align:left;
	float:left;
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
}

.shop-basket-footer {
	margin:0;
	width:711px;
	height:51px;
	text-align:left;
	float:left;
	background:url(../images/shopping-box-footer.jpg) left no-repeat;
}

.shop-basket-footer .update {
	margin:0;
	width:106px;
	height:18px;
	position:relative;
	top:16px;
	left:344px;
}

.shop-basket-footer .total {
	margin:0;
	width:80px;
	height:18px;
	position:relative;
	top:0;
	left:600px;
	color:#666; font-size:12px; line-height:13px;
}

.basket {color:#666; font-size:11px; line-height:13px;}

td.basket01{padding:6px 0; background-color:white; width:330px;}
td.basket02{padding:6px 0; background-color:white; width:115px;}
td.basket03{padding:6px 0; background-color:white; width:100px;}
td.basket04{padding:6px 0; background-color:white; width:78px;}
td.basket05{padding:6px 0; background-color:white; width:59px;text-align:right; vertical-align:bottom;}

/* MY FETCH */

.home-myfetch-dvd {
     width:80px;
	 height:114px;
	 float:left;
	 margin-right:12px;
}

.home-myfetch-text {
     width:256px;
	 float:left;
}

.home-myfetch-text h1 {
	font-size:13px;
	color:#036da1;
	font-weight:normal;
	line-height:12px;
	margin:0;
	padding: 0 0 8px 0;
	border-bottom: 1px solid #999999;
}

.home-myfetch-text .info {
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:12px;
	margin:0;
	padding: 5px 0;
	border-bottom: 1px solid #999999;
}

.home-myfetch-text .text {
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:14px;
	margin:0;
	padding: 5px 0;
}

/*.box-myfecth-image01 {
    margin-right:9px;
	width:350px;
	height:221px;
	text-align:left;
	float:left;
	background:url(../images/my-fetch-image01.jpg) left no-repeat;
}
*/
.box-myfecth-image01 {
    margin-right:9px;
width:350px;
height:221px;
text-align:left;
float:left;
background:url(../images/my-fetch-image01.jpg) left no-repeat;
}

.box-myfecth-image01 .blue-go-btn {
    width:33px;
	height:26px;
	position:relative;
	top:45px;
	left:292px;
}

.box-myfecth-image01 .text {
	width:320px;
	height:105px;
	text-align:left;
	position:relative;
	/*top:60px;*/
	top:0px;
	/*left:16px;*/
	left:3px;
}
.box-myfecth-image01 .text p {
width:310px;
height:50px;
text-align:left;
float:left;
margin:50px 0 0 10px;
color:white;
}



.box-myfecth-image02 {
	width:350px;
	height:221px;
	text-align:left;
	float:left;
	background:url(../images/my-fetch-image02.jpg) left no-repeat;
}

.box-myfecth-image02 .blue-go-btn {
    width:33px;
	height:26px;
	position:relative;
	top:45px;
	left:292px;
}

/*
.box-myfecth-image02 .text {
	width:154px;
	height:105px;
	text-align:left;
	position:relative;
	top:60px;
	left:16px;
}
*/
.box-myfecth-image02 .text {
width:310px;
height:50px;
text-align:left;
float:left;
margin:50px 20px 0 20px;
}

/*
.box-myfetch-go{
     height:26px;
	 width:33px;
	 float:right;
	 margin:183px 10px 0 0;
}


* html .box-myfetch-go { margin:183px 5px 0 0;}
*/

.box-myfetch-go{
     height:26px;
	 width:33px;
	 float:right;
	 margin:82px 10px 0 0;
}

* html .box-myfetch-go { margin:42px 5px 0 0;} /* ie6 hack */

.whatis-freeview-buynow {
    width:108px;
    height:87px;
	float:right;
	margin:0 5px 0 0;
}
* html .whatis-freeview-buynow {margin:5px 0 0 0;} /* ie6 hack */


.whatis-buynow-link {
        width:98px;
        height:77px;
float:right;
margin:0 5px 0 80px;
}
* html .whatis-buynow-link {margin:-30px 0 -50px 80px;} /* ie6 hack */

.whatis-6boxes-top {
        height:197px;
margin-bottom:4px;
width:718px;
text-align:left;
float:left;
background:url(../images/whatis-blue-head-bk.jpg) left no-repeat;
}
* html .whatis-6boxes-top {margin-top:4px} /* ie6 hack */

.whatis-6boxes-top .text {
        float:left;
width:342px;
margin:32px 10px 0 13px;
padding:0;
text-align:left;
color:white;
height:110px;
line-height:17px;
letter-spacing:1px;
font-size:12px;
text-decoration:none;
}
* html .whatis-6boxes-top .text {margin:32px 7px 0 8px;} /* ie6 hack */

.whatis-6boxes-top .iconarea{
        float:left;
width:333px;
margin:5px 0 0 5px;
padding:0;
text-align:left;
height:52px;
}
* html .whatis-6boxes-top .iconarea { width:338px;margin:86px 0 0 0;} /* ie6 hack */

/* WHATS IS */

.whatis-freeview-top {
    height:261px;
	margin-bottom:4px;
	width:724px;
	text-align:left;
	float:left;
	background:url(../images/whatis-freeview.jpg) left no-repeat;
}
* html .whatis-freeview-top {margin-top:4px} /* ie6 hack */

/*
.whatis-freeview-top .bullets {
    position:relative;
	width:260px;
	height:106px;
	text-align:left;
	color:white;
	line-height:14px;
	font-size:12px;
	top:150px;
	left:428px;
}

* html .whatis-freeview-top .bullets {padding-top:9px; height:102px;}
*/
.whatis-freeview-top .bullets {
    position:relative;
	width:260px;
	height:106px;
	text-align:left;
	color:white;
	line-height:14px;
	font-size:12px;
	top:95px;
	left:428px;
}

* html .whatis-freeview-top .bullets {padding-top:9px; height:102px;}


.whatis-freeview-top .bullets ul {
	list-style:bullet;
	font-size:11px;
	color:white;
	margin:0;
	line-height:1.4em;
	padding:0;
}
.whatis-freeview-top .bullets li {
	margin:0 0 0 12px;
	padding:0;
}
* html .page-top-area03 .bullets li {margin:0 0 0 16px;} /* ie6 hack */
*:first-child+html .page-top-area03 .bullets li {margin:0 0 0 16px;} /* ie7 hack */

.whatis-freeview-text {
    float:left;
	width:412px;
	margin:10px 15px 0 0;
	padding:0;
	text-align:left;
	line-height:15px;
	font-size:12px;
}

.whatis-freeview-coverage {
	background:url(../images/whatis-freeview-coverage.jpg) left no-repeat;
	height:371px;
	width:282px;
	float:left;
	margin:10px 0 0 0;
}

.whatis-freeview-coverage .header{

	height:25px;
	width:225px;
	float:left;
	margin:245px 0 0 12px;
	font-size:18px;
	color:#036da1;
}
* html .whatis-freeview-coverage .header {margin:245px 0 0 6px;} /* ie6 hack */
.whatis-freeview-coverage .text{
	height:90px;
	width:225px;
	float:left;
	margin:6px 0 0 12px;
}
* html .whatis-freeview-coverage .text {margin:6px 0 0 6px;} /* ie6 hack */
.whatis-freeview-coverage .go{
	width:33px;
	height:24px;
	float:left;
	margin:65px 0 0 3px;
}
.whatis-3boxes-top {
    height:197px;
	margin-bottom:4px;
	width:724px;
	text-align:left;
	float:left;
	background:url(../images/whatis-blue-head-bk.jpg) left no-repeat;
}
* html .whatis-3boxes-top {margin-top:4px} /* ie6 hack */

/*
.whatis-3boxes-top .text {
    float:left;
	width:480px;
	margin:32px 15px 0 13px;
	padding:0;
	text-align:left;
	line-height:15px;
	font-size:13px;
	color:white;
	height:110px;
}
* html .whatis-3boxes-top .text {margin:32px 15px 0 8px;} /   * ie6 hack *   /
*/
.whatis-3boxes-top .text {
        float:left;
width:480px;
margin:32px 15px 0 13px;
padding:0;
text-align:left;
color:white;
height:110px;
line-height:15px;
letter-spacing:1px;
font-size:12px;
text-decoration:none;
}
* html .whatis-3boxes-top .text {margin:32px 15px 0 8px;} /* ie6 hack */	
	
/*
.whatis-3boxes-top .iconarea{
    float:left;
	width:168px;
	margin:82px 0 0 30px;
	padding:0;
	text-align:left;
	height:52px;
}
* html .whatis-3boxes-top .iconarea {width:170px; margin:86px 0 0 22px;}
*/
.whatis-3boxes-top .iconarea{
        float:left;
width:168px;
margin:5px 0 0 30px;
padding:0;
text-align:left;
height:52px;
}
* html .whatis-3boxes-top .iconarea {width:170px; margin:86px 0 0 22px;} /* ie6 hack */

.whatis-4boxes-top {
    height:197px;
	margin-bottom:4px;
	width:724px;
	text-align:left;
	float:left;
	background:url(../images/whatis-blue-head-bk.jpg) left no-repeat;
}
* html .whatis-4boxes-top {margin-top:4px} /* ie6 hack */

/*
.whatis-4boxes-top .text {
    float:left;
	width:450px;
	margin:32px 10px 0 13px;
	padding:0;
	text-align:left;
	line-height:16px;
	font-size:13px;
	color:white;
	height:110px;
}
* html .whatis-4boxes-top .text {margin:32px 12px 0 8px;} /   * ie6 hack *   /
*/
.whatis-4boxes-top .text {
        float:left;
width:450px;
margin:32px 10px 0 13px;
padding:0;
text-align:left;
color:white;
height:110px;
line-height:17px;
letter-spacing:1px;
font-size:12px;
text-decoration:none;
}
* html .whatis-4boxes-top .text {margin:32px 12px 0 8px;} /* ie6 hack */

/*
.whatis-4boxes-top .iconarea{
    float:left;
	width:220px;
	margin:82px 0 0 10px;
	padding:0;
	text-align:left;
	height:52px;
}
* html .whatis-4boxes-top .iconarea { width:226px;margin:86px 0 0 0;}
*/
.whatis-4boxes-top .iconarea{
        float:left;
width:220px;
margin:5px 0 0 10px;
padding:0;
text-align:left;
height:52px;
}
* html .whatis-4boxes-top .iconarea { width:226px;margin:86px 0 0 0;} /* ie6 hack */

.whatis-5boxes-top {
    height:197px;
	margin-bottom:4px;
	width:724px;
	text-align:left;
	float:left;
	background:url(../images/whatis-blue-head-bk.jpg) left no-repeat;
}
* html .whatis-5boxes-top {margin-top:4px} /* ie6 hack */

/*
.whatis-5boxes-top .text {
    float:left;
	width:400px;
	margin:32px 10px 0 13px;
	padding:0;
	text-align:left;
	line-height:16px;
	font-size:13px;
	color:white;
	height:110px;
}
* html .whatis-5boxes-top .text {margin:32px 7px 0 8px;} /   * ie6 hack *    /
*/
.whatis-5boxes-top .text {
        float:left;
width:400px;
margin:32px 10px 0 13px;
padding:0;
text-align:left;
color:white;
height:110px;
line-height:17px;
letter-spacing:1px;
font-size:12px;
text-decoration:none;
}
* html .whatis-5boxes-top .text {margin:32px 7px 0 8px;} /* ie6 hack */

/*
.whatis-5boxes-top .iconarea{
    float:left;
	width:275px;
	margin:82px 0 0 5px;
	padding:0;
	text-align:left;
	height:52px;
}
* html .whatis-5boxes-top .iconarea { width:280px;margin:86px 0 0 0;} 
*/

.whatis-5boxes-top .iconarea{
        float:left;
width:275px;
margin:5px 0 0 5px;
padding:0;
text-align:left;
height:52px;
}
* html .whatis-5boxes-top .iconarea { width:280px;margin:86px 0 0 0;} /* ie6 hack */

/*
.whatis-tech-table {
    float:left;
	width:692px;
	height:292px;
	font-size:11px;
	color:#222;
	font-weight:normal;
	line-height:12px;
	background:url(../images/whatis-tech-bk.jpg) left no-repeat;
	padding:10px 10px 0 10px;
}

td.whatis-tech01 {padding:5px 0 4px 3px; width:111px;border-bottom: solid 1px #a1a1a1;}
td.whatis-tech02 {padding:4px 0; width:576px;border-bottom: solid 1px #a1a1a1;}

td.whatis-tech03 {padding:4px 0 0 3px; width:111px;}
td.whatis-tech04 {padding:4px 0 0 0; width:576px;}

td.whatis-tech05 {padding:2px 0 4px 3px; width:111px;border-bottom: solid 1px #a1a1a1;}
td.whatis-tech06 {padding:2px 0 4px 0; width:576px;border-bottom: solid 1px #a1a1a1;}
*/
/*
.whatis-tech-table {
    float:left;
width:692px;
height:447px;
font-size:11px;
color:#222;
font-weight:normal;
line-height:12px;
background:url(../images/whatis-tech-bk.jpg) left no-repeat;
padding:10px 10px 0 10px;
}
*/

.whatis-tech-table {
    float:left;
width:685px;
height:auto;
font-size:11px;
color:#222;
font-weight:normal;
line-height:12px;
padding:10px 0 0 0;
}


.whatis-tech-table h3{
    margin:10px 0 0 0;
}

td.whatis-tech01 {padding:5px 0 4px 3px; width:111px;border-bottom: solid 1px #a1a1a1;}
td.whatis-tech02 {padding:4px 0; width:576px;border-bottom: solid 1px #a1a1a1;}

td.whatis-tech03 {padding:4px 0 0 3px; width:111px;}
td.whatis-tech04 {padding:4px 0 0 0; width:576px;}

td.whatis-tech05 {padding:2px 0 4px 3px; width:111px;border-bottom: solid 1px #a1a1a1;}
td.whatis-tech06 {padding:2px 0 4px 0; width:576px;border-bottom: solid 1px #a1a1a1;}

.universal-box-top {
margin:0;
width:711px;
height:10px;
text-align:left;
float:left;
background:url(../images/box-top-plain.jpg) left no-repeat;
}
* html .universal-box-top { margin-bottom: -4px;} /* ie6 hack */

.universal-box-middle {
margin:0;
padding: 0 12px;
width:685px;
text-align:left;
float:left;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #b3b3b3;
background:url(../images/box-middle-plain.jpg) bottom repeat-x;
}
* html .universal-box-middle { margin-bottom: -4px;} /* ie6 hack */

.universal-box-bottom {
margin:0;
width:711px;
height:11px;
text-align:left;
float:left;
background:url(../images/box-bottom-plain.jpg) left no-repeat;
}

.universal-box-middle  h1 {
	font-size:14px;
	color:#036da1;
	font-weight:bold;
	line-height:13px;
	margin:0 0 8px 0;
	padding: 0;
}

.tech-table-pic01{
margin:20px 0 0 0;
}

.tech-table-pic02{
margin:50px 0 0 0;
}

.blue-header {
    float:left;
	width:300px;
	margin:0;
	padding:0;
	text-align:left;
	height:52px;
}

.iconwrap {
    height:50px;
	width:50px;
	float:left;
	margin-left:5px;
}

.whatis-right-pic {
	height:371px;
	width:282px;
	float:left;
	margin:10px 0 0 0;
}

/* WHATS ON */

.box-whatson-comingsoon {
	width:712x;
	text-align:left;
	float:left;
}

.box-whatson {
	width:712px;
	text-align:left;
	float:left;
	padding-top:10px;
	margin-bottom:10px;
	border-bottom: 1px solid #999999;
}

/*
.home-whatson-pic {
     width:181px;
	 height:144px;
	 float:left;
	 margin-right:12px;
}
*/
.home-whatson-pic {
     width:181px;
height:144px;
float:left;
margin:0 12px 10px 0;
}

.home-whatson-content {
     width:519px;
	 float:left;
}

/*
.home-whatson-content .logo {
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:12px;
	margin:0;
	padding: 5px 0;
	border-bottom: 1px solid #999999;
}
*/
.home-whatson-content .logo {
    font-size:13px;
color:#666;
font-weight:normal;
line-height:14px;
margin:0;
padding: 5px 0 0 0;
border-bottom: 1px solid #999999;
}

.home-whatson-text {
    float:left;
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:14px;
	margin:0;
	padding: 10px 0 0 0;
	width:468px;
}

.home-whatson-go {
	float:left;
	margin:0 0 0 10px;
	padding: 10px 0;
	width:33px;
	height:24px
}

.home-whatson-cs-dvd {
     width:125px;
	 height:178px;
	 float:left;
	 margin-right:12px;
	 border: 1px solid #999999;
	 overflow: hidden;
}
.home-whatson-cs-dvd img{
	width:125px;
	height:178px;
}
.home-whatson-cs-text {
     width:568px;
	 float:left;
}

.home-whatson-cs-text h1 {
	font-size:14px;
	color:#036da1;
	font-weight:normal;
	line-height:13px;
	margin:0;
	padding: 0 0 8px 0;
	border-bottom: 1px solid #999999;
}

.home-whatson-cs-text .info {
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:12px;
	margin:0;
	padding: 5px 0;
	border-bottom: 1px solid #999999;
}

.home-whatson-cs-text .text {
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:14px;
	margin:0;
	padding: 5px 0;
}
.page-no-btn {
    width:auto;
	height:26px;
	margin-right:8px;
	float:left;
}

.active-btn {margin:0 8px 0 0;width:auto; float:left; padding-bottom:50px;}

.maintable{	border:solid #bababa 1px;}

#pageno {width:500px; margin:0; height:26px; float:left;}
#pageno ul {padding:0; margin:0; list-style-type: none; }
#pageno li{display:inline; margin:0;}

#pageno li a {
  text-decoration:none;
  margin: 4px 2px 0 2px ;
  line-height:11px;
  font-size: 11px;
  padding:3px 4px;
  float: left;
  color: #333;
  letter-spacing:normal;
  font-weight:500;
   border: solid 1px #a1a1a1;
}

#pageno li.arrow a {
  text-decoration:none;
  margin: 0;
  line-height:11px;
  font-size: 11px;
  padding:3px 6px;
  float: left;
  color: #333;
  letter-spacing:normal;
  font-weight:500;
  border:none;
}

#pageno li a:hover, #pageno li a.over  {
  color: white;
  text-decoration:none;
  background-color:#0099cc;
 
}

#pageno li.arrow a:hover {
  text-decoration:none;
  background-color:white;
 
}

/* SYNOPSIS */

.synopsis-back-btn {
    float:right;
	width:90x;
	height:25px;
}

.box-synopsis-text {
	width:688px;
	height:142px;
	padding:12px 12px 0 12px;
	text-align:left;
	background:url(../images/synopsis_text_bk.jpg) left no-repeat;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

.box-synopsis-text h1 {
	font-size:14px;
	color:#036da1;
	font-weight:bold;
	line-height:13px;
	margin:0 0 10px 0;
	padding: 0 0 8px 0;
	border-bottom: 1px solid #999999;
}


.box-synopsis {
	width:700px;
	height:233px;
	padding:12px 0 0 12px;
	text-align:left;
	background:url(../images/synopsis_bk.jpg) left no-repeat;
	float:left;
}  

.box-synopsis .dvd {
    float:left;
	width:125px;
	height:178px;
	border: solid 1px #a1a1a1;
	margin-right:12px;
}

.box-synopsis .table {
    float:left;
	width:248px;
	margin-right:10px;
	font-size:11px;
	color:#222;
	font-weight:normal;
	line-height:12px
}

td.synopsishead {padding:6px 0; background-color:white; width:240px;border-bottom: solid 1px #a1a1a1;}
td.synopsis01 {padding:6px 0; background-color:white; width:70px;border-bottom: solid 1px #a1a1a1;}
td.synopsis02 {padding:6px 0; background-color:white; width:173px;border-bottom: solid 1px #a1a1a1;}

.box-synopsis .video {
    float:left;
	width:291px;
	height:217px;
}

/* UIVERSAL STYLES */

.blue-link a {
color: #0099cc;
text-decoration:none;
font-size:11px;
}

.blue-link a:hover{ /*hover state CSS*/
color: #0099cc;
}

.redtext {
	color: #FF0000;
}

.page-break {clear:both;}
.white-text {color:white;}

/* END  */

.single-btn {
     width:200px;
	 height:24px;
	 float:left;
}

.flash-dvd-menu{
	width:712px;
	height:168px;
	float:left;
	margin:10px 0 10px 0;
}

.flash-latest-movies-menu{
	width:712px;
	height:189px;
	float:left;
	margin:10px 0 0 0;
}

.login-content {
    width:730px;
	float:left;
	margin:30px 0 100px 70px;
}
* html .login-content {margin:40px 0 100px 35px; padding-bottom:100px;} /* ie6 hack */
*:first-child+html .login-content {padding-bottom:100px;} /* ie7 hack */

.login01{
    width:357px;
	height:204px;
	background:url(../images/login-bk.jpg) left no-repeat;
	float:left;
	margin-right:15px;
}

.login01 .text {
    width:255px;
	height:135px;
    margin:59px 0 0 14px;
	float:left;
}
* html .login01 .text {margin:59px 0 0 7px;} /* ie6 hack */

.login01 .login-btn {
    width:65px;
	height:26px;
    margin:164px 0 0 9px;
	float:left;
}

td.login{padding:0 0 5px 0; color:#666666; width:248px; font-size:11px;}

.login-input {
    width:240px;
	height:14px;  
	font-size:11px;
	color:#333;
	margin-bottom:2px;
}

.login02{
    width:357px;
	height:204px;
	background:url(../images/register-bk.jpg) left no-repeat;
	float:left;
}

.login02 .head{
    width:320px;
	height:30px;
    margin:22px 0 0 14px;
	float:left;
	font-size:16px;
	color:white;
}

.login02 .text {
    width:205px;
	height:135px;
    margin:10px 0 0 14px;
	float:left;
}
* html .login02 .text {margin:59px 0 0 7px;} /* ie6 hack */

.login02 .text p {
    margin:0 0 1em 0;
	color:white;
	line-height:15px;
	font-size:12px;
}

.login02-bullet ul {
	list-style:bullet;
	font-size:11px;
	color:white;
	margin:0;
	line-height:1.4em;
	padding:0;
}
.login02-bullet li {
	margin:0 0 0 12px;
	padding:0;
}

* html .login02-bullet li {margin:0 0 0 16px;} /* ie6 hack */
*:first-child+html .login02-bullet li {margin:0 0 0 16px;} /* ie7 hack */

.login02 .register-btn {
    width:78px;
	height:26px;
    margin:112px 0 0 46px;
	float:left;
}

/* ABOUT US */

.news-image {
     width:181px;
	 height:144px;
	 float:left;
	 margin-right:12px;
}

.news-text {
     width:518px;
	 float:left;
}

.news-text .info {
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:12px;
	margin:0;
	padding: 5px 0;
	border-bottom: 1px solid #999999;
}

.news-text .info h1 {
    font-size:13px;
	color:#666;
	font-weight:normal;
	line-height:14px;
}

.news-text .text {
    font-size:11px;
	color:#666;
	font-weight:normal;
	line-height:14px;
	margin:0;
	padding: 5px 0;
}

.news-text .more-btn {
	margin:0;
	padding: 0 0 5px 0;
	height:26;
	width:90px;
}


/* SHOP */

.shop-b01 {
    height:287px;
	margin-bottom:15px;
	width:724px;
	text-align:left;
	background:url(../images/shop-home-banner.jpg) left no-repeat;
	clear:both;
}
* html .shop-b01 {margin-bottom:5px;} /* ie6 hack */ 

.shop-b01-text {
    position:relative;
	top:28px;
	left:222px;
	width:469px;
	height:192px;
}
* html .shop-b01-text {top:39px} /* ie6 hack */ 

.shop-b01-blue-link {
    position:relative;
	top:50px;
	left:15px;
	width:220px;
	height:40px;
}
* html .shop-b01-blue-link {top:63px} /* ie6 hack */ 

.shop-b01-blue-link a {
    color:#0099cc;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
}
.shop-b01-blue-link a:hover {
	text-decoration:underline;
}
.shop-b01-price{
    position:relative;
	top:14px;
	left:235px;
	width:75px;
	height:30px;
	font-size:24px;
	color:#0099cc;
}
* html .shop-b01-price {top:27px} /* ie6 hack */ 

.shop-b01-add-btn{
    position:relative;
	top:-18px;
	left:326px;
	width:90px;
	height:26px;
}
* html .shop-b01-add-btn {top:-4px} /* ie6 hack */

.shop-b01-more-btn{
    position:relative;
	top:-44px;
	left:421px;
	width:90px;
	height:26px;
}
* html .shop-b01-more-btn {top:-30px} /* ie6 hack */

.shop-b02 {
	margin-bottom:14px;
	width:724px;
	text-align:left;
	float:left;
}
.shop-cards {
	padding:20px 0 14px 0;
	width:724px;
	text-align:left;
	float:left;
	height:30px;
}
.shop-b02-left {
	margin-bottom:4px;
	width:348px;
	height:181px;
	text-align:left;
	background:url(../images/shop-home-banner-left.jpg) left no-repeat;
	float:left;
	margin:0 15px 0 0;
}
.shop-b02-left .head {
    float:left;
	width:320px;
	height:20px;
	text-align:left;
	margin:16px 0 0 13px;
}
* html .shop-b02-left .head {margin:18px 0 0 7px;} /* ie6 hack */
.shop-b02-left .text {
	width:320px;
	height:46px;
	text-align:left;
    float:left;
	margin:13px 0 0 15px;
}
* html .shop-b02-left .text {margin:5px 0 0 7px;} /* ie6 hack */
.shop-b02-left .price {
	width:315px;
	height:26px;
	font-size:24px;
	color:#0099cc;
	float:left;
	margin:18px 0 0 15px;
}
* html .shop-b02-left .price {margin:10px 0 0 7px;} /* ie6 hack */
.shop-b02-left .more {
	width:90px;
	height:26px;
    float:left;
	margin:3px 0 0 13px;
}
* html .shop-b02-left .more {margin:2px 0 0 7px;} /* ie6 hack */

.shop-b02-right {
	margin-bottom:4px;
	width:348px;
	height:181px;
	text-align:left;
	background:url(../images/shop-home-banner-right.jpg) left no-repeat;
	float:left;
}
.shop-b02-right .head {
    float:left;
	width:320px;
	height:20px;
	text-align:left;
	margin:16px 0 0 13px;
}
* html .shop-b02-right .head {margin:18px 0 0 7px;} /* ie6 hack */
.shop-b02-right .text {
	width:320px;
	height:46px;
	text-align:left;
    float:left;
	margin:13px 0 0 15px;
}
* html .shop-b02-right .text {margin:5px 0 0 7px;} /* ie6 hack */
.shop-b02-right .price {
	width:315px;
	height:26px;
	font-size:24px;
	color:#0099cc;
	float:left;
	margin:18px 0 0 15px;
}
* html .shop-b02-right .price {margin:10px 0 0 7px;} /* ie6 hack */
.shop-b02-right .more {
	width:90px;
	height:26px;
    float:left;
	margin:3px 0 0 13px;
}
* html .shop-b02-right .more {margin:2px 0 0 7px;} /* ie6 hack */

.content-cart {
	margin:4px 0;
	width:712px;
	text-align:left;
	float:left;
	border-top: 1px solid #999999;
	padding:12px 0 0 0;
}

.content-cart-bottom {
	margin:4px 0;
	width:712px;
	text-align:left;
	float:left;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding:12px 0 5px 0;
}

.shop-cart {
     float:left;
	 width:462px;
	 height:120px;
}

.shop-cart h1 {
    font-size:12px;
	color:#666;
	font-weight:normal;
	line-height:15px;
	margin-bottom:2px;
}

.shop-cart-pic {
     float:right;
	 width:234px;
	 height:164;
	 border: 1px solid #999999;
	 margin:0 0 0 13px;
}
	 
.shop-cart-btns {
     float:left;
	 width:462px;
	 height:26px;
	 margin:5px 0 8px 0;
}

.shop-cart-btns .price {
	float:left;
	height:26px;
    font-size:22px;
	color:#0099cc;
	vertical-align:middle;
}

.shop-cart-btns .more {
	float:left;
	width:90px;
	height:26px;
    margin:0 0 0 6px;
}

.shop-cart-btns .add {
	float:left;
	width:90px;
	height:26px;
    margin:0 0 0 20px;
}

.shop-cart-vat {
	float:left;
	height:10px;
    font-size:10px;
	color:#444;
	width:462px;
}

.shop-product-pic {
     float:left;
	 width:272px;
	 height:272px;
	 border: 1px solid #999999;
	 margin:0 0 0 0;
}

.shop-product-text-right {
     float:left;
	 width:414px;
	 height:274px;
	 margin:0 0 0 22px;
	 background:url(../images/shop-product-text-bk.jpg) left no-repeat;
}

.shop-product-text-right .head {
     float:left;
	 width:385px;
	 height:20px;
	 margin:22px 0 0 15px;
}
* html .shop-product-text-right .head { margin:22px 0 0 6px;} /* ie6 hack */

.shop-product-text-right .text {
     float:left;
	 width:385px;
	 height:135px;
	 margin:15px 0 0 15px;
}

* html .shop-product-text-right .text { margin:10px 0 0 6px;} /* ie6 hack */

.shop-product-text-right .btns {
     float:left;
	 width:385px;
	 height:18px;
	 margin:5px 0 0 15px;
}

* html .shop-product-text-right .btns{ margin:2px 0 0 6px;} /* ie6 hack */

.shop-product-text-right .price {
     float:left;
	 width:385px;
	 height:26px;
	 margin:15px 0 0 15px;
	 font-size:22px;
	 color:#0099cc;
	 text-align:left;
}
* html .shop-product-text-right .price{ margin:15px 0 0 6px;} /* ie6 hack */

.shop-product-text-right .price .add {
	margin:0 0 0 0;
	width:90px;
	height:26px;
	text-align:left;
	float:right;
}

.expanding-box-top {
	margin:0;
	width:711px;
	height:12px;
	text-align:left;
	float:left;
	background:url(../images/expanding-box-top.jpg) left no-repeat;
}
* html .expanding-box-top { margin:0 0 -3px 0;} /* ie6 hack */

.expanding-box-middle {
	margin:0;
	padding: 0 13px;
	width:683px;
	text-align:left;
	float:left;
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
}

.expanding-box-middle .line {
	margin:0;
	padding:2px 0 13px 0;
	height:1px;
	width:683px;
	text-align:left;
	float:left;
	border-top: 1px solid #b3b3b3;
}

.expanding-box-middle .cell {
	margin:0;
	width:341px;
	text-align:left;
	float:left;
}

.expanding-box-footer {
	margin:0;
	width:711px;
	height:50px;
	text-align:left;
	float:left;
	background:url(../images/expanding-box-footer.jpg) left no-repeat;
}

.btn-spacer {
    margin-right:6px;
	float:left;
}

.blue-link02 a {
color: #0099cc;
text-decoration:none;
font-size:12px;
}

.blue-link02 a:hover{ /*hover state CSS*/
color: #0099cc;
}

.support-cell01 {
	margin:0 10px 5px 0;
	width:350px;
	text-align:left;
	float:left;
}

.support-cell02 {
	margin:0 0 5px 0;
	width:350px;
	text-align:left;
	float:left;
}

.support-sales-banner {
     float:left;
	 margin:30px 0 0 0;
	 width:149px;
}
* html .support-sales-banner { margin:34px 0 0 0;} /* ie6 hack */

.support-email-area {
    margin:10px 0;
	width:691px;
	height:196px;
	float:left;
	background:url(../images/support-email-bk.jpg) left no-repeat;
	padding:10px 10px;
}

.support-email-area .content {
    margin:0 0 7px 50px;
	width:600px;
	float:left;
	color:#333;
	font-size:11px;
	text-align:left;
}
* html .support-email-area .content { margin:0 0 7px 25px;} /* ie6 hack */

.support-email-area .content .cell {
    margin:0 0 5px 0;
	width:290px;
	height:20px;
	float:left;
	color:#333;
	font-size:11px;
}

.support-email-area .content .cell #input {
    width:190px;
	height:15px;  
	font-size:11px;
	color:#333;
	padding:0;
	margin-left:10px;
}

.support-email-area .content #text {
    width:585px;
	height:50px;  
	font-size:11px;
	color:#333;
	padding:4px;
	margin:5px 0 0 0;
	float:left;
}

.btn-submit {
    float:left;
	height:26px;
	width:90px;
	margin-top:7px;
}

.list-numbers ul {
	list-style:decimal;
	font-size:11px;
	color:#444;
	margin:0 0 10px 0;
	line-height:1.4em;
	padding:0;
}
.list-numbers li {
	margin:0 0 0 17px;
	padding:0;
}
* html .list-numbers li {margin:0 0 0 21px;} /* ie6 hack */
*:first-child+html .list-numbers li {margin:0 0 0 21px;} /* ie7 hack */

.whatis-freeview-head {
	margin:0;
	width:711px;
	height:196px;
	text-align:top;
	float:left;
	background:url(../images/freeview-head.jpg) top no-repeat;
}

.whatis-freeview-head .text01{
	margin:20px 0 0 0;
	width:510px;
	text-align:top;
	float:left;
}
.whatis-freeview-head .text02{
	margin:10px 0 0 0;
	width:711px;
	height:60px;
	text-align:top;
	float:left;
}

td.freeview01 {padding:8px 8px 0 0; width:89px;height:54px;}
td.freeview02 {padding:8px 0 0 0; width:89px;height:54px;}

#ScrollBox{width: 712px;position:  relative;overflow: hidden;}
#BigBox{width: 15000px;}
.block{width: 712px;float: left;margin-right: 10px;}

.whatis-box-header{
    float:left;
margin:19px 0 0 14px;
width:260px;
height:28px;
font-size:11px;
color:#666;
line-height:13px;
}
* html .whatis-box-header {margin-left:6px;} /* ie6 hack */ 

.whatis-box-icons{
    float:left;
margin:18px 0 0 13px;
width:335px;
height:45px;
}
* html .whatis-box-icons {margin:18px 0 0 7px;} /* ie6 hack */ 

.whatis-blue-go-btn {
    width:33px;
height:26px;
float:right;
margin:20px 6px 0 0;
}
* html .whatis-blue-go-btn {margin:20px 3px 0 0;} /* ie6 hack */ 

/* NEW CSS */
h3 img {vertical-align:middle;}

.smartbox-white {
width:412px;
background:white;
float:left;
font-size:11px;
color:#444;
}

.smartbox-grey {
width:412px;
background:#dadada;
float:left;
font-size:11px;
color:#444;
}

.smartbox-header {
    width:397px;
    border-bottom: solid 1px #a1a1a1;
padding:4px 0 4px 15px;
float:left;
}

.smartbox-text {
    width:392px;
padding:4px 5px 4px 15px;
float:left;
}

.smartbox-icon {
    width:55px;
height:auto;
padding:4px 15px 4px 0;
float:left;
display:inline;
}

.freeview-menu{
width:712px;
height:57px;
float:left;
margin:10px 0 0 0;
}

.about-news-head {
margin: 0 0 10px 0;
width:712px;
text-align:left;
float:left;
border-bottom: 1px solid #999999;
padding:0;
}

.left-banners {
     float:left;
margin:10px 0 0 0;
width:149px;
}
* html .left-banners { margin:34px 0 0 0;} /* ie6 hack */

.left-banner01 {
     float:left;
margin: 0 0 10px 0;
width:149px;
height:140px;
background:url(../images/banner-latest-movies.jpg) top no-repeat;
}

.left-banner02 {
     float:left;
margin: 0 0 10px 0;
width:149px;
height:140px;

background:url(../images/banner-photos-tv.jpg) top no-repeat;
}

.left-banner03 {
     float:left;
margin: 0 0 10px 0;
width:149px;
height:140px;
background:url(../images/banner-latest-tv.jpg) top no-repeat;
}

/*
.left-banner04 {
     float:left;
margin: 0 0 10px 0;
width:149px;
height:140px;
background:url(../images/banner-sales.jpg) top no-repeat;
}
*/
.left-banner04 {
     float:left;
margin: 0 0 10px 0;
width:149px;
height:140px;
background:url(../images/banner-plain.jpg) top no-repeat;
}

.left-banner04 .banner-go {
    float:left;
margin: 10px 0 0 110px;
width:33px;
height:24px;
}
* html .left-banner04 .banner-go { margin: 10px 0 0 55px;} /* ie6 hack */

.left-banner04 .text {
    float:left;
margin: 8px 0 0 10px;
width:129px;
height:60px;
font-size:11px;
color:white;
}
* html .left-banner04 .text { margin: 8px 0 0 5px;} /* ie6 hack */

.left-banner05 {
     float:left;
margin: 0 0 10px 0;
padding-left:8px;
width:141px;
height:140px;
background:url(../images/help-left-banner-bk.jpg) top no-repeat;
}

.left-banner05 a {
margin: 0 0 10px 0;
width:149px;
height:140px;
text-decoration:none;
}

.left-banner05 a:hover {
text-decoration:none;
}

.left-banner05 .head{
     float:left;
margin: 15px 0 0 0;
width:140px;
height:15px;
font-size:12px;
color:white;
}

.left-banner05 .text{
     float:left;
margin: 58px 0 0 0;
width:140px;
height:45px;
font-size:11px;
color:white;
line-height:14px;
}

.banner-text-sales {
    float:left;
margin: 40px 0 0 10px;
width:129px;
height:90px;
font-size:11px;
color:white;
}
* html .banner-text-sales { margin: 40px 0 0 5px;} /* ie6 hack */

/*
.banner-text {
    float:left;
margin: 40px 0 0 10px;
width:129px;
height:30px;
font-size:11px;
color:white;
}
* html .banner-text { margin: 40px 0 0 5px;} 

.banner-text {
	float:left;
	margin: 8px 0 0 10px;
	width:129px;
	height:32px;
	font-size:11px;
	color:white;
}
* html .banner-text { margin: 8px 0 0 5px;}
*/
.banner-text {
    float:left;
    margin: 3px 0 0 10px;
    width:129px;
    height:40px;
    line-height:14px;
    font-size:11px;
    color:#D7E5FF;
}
* html .banner-text { margin: 3px 0 0 5px;} /* ie6 hack */ 


.left-banner06 {
     float:left;
     margin: 0 0 10px 0;
     width:149px;
     height:140px;
     background:url(../images/banner-feature-sales.jpg) top no-repeat;
}

.left-banner07 {
     float:left;
     margin: 0 0 10px 0;
     width:149px;
     height:140px;
     background:url(../images/banner-feature-order.jpg) top no-repeat;
} 

/*
.banner-head {
	float:left;
	margin: 10px 0 0 10px;
	width:129px;
	height:15px;
	font-size:12px;
	color:white;
}
* html .banner-head { margin: 10px 0 0 5px;}
*/

.banner-head {
    float:left;
    margin: 18px 0 0 10px;
    width:129px;
    height:15px;
    font-size:12px;
    color:white;
}
* html .banner-head { margin: 18px 0 0 5px;} /* ie6 hack */ 

/*
.banner-go {
    float:left;
margin: 40px 0 0 110px;
width:33px;
height:24px;
}
* html .banner-go { margin: 40px 0 0 55px;}
*/
.banner-go {
    float:left;
    margin: 29px 0 0 110px;
    width:33px;
    height:24px;
}
* html .banner-go { margin: 29px 0 0 55px;} /* ie6 hack */ 

.support-links { 
    float:left;
width:349px;
margin:0;
padding:0;
font-size:11px;
}

.support-links ul{
list-style-type: none;
margin: 0;
padding:0;
}

.support-links li {
    float:left;
color: #444;
padding: 2px 0;
margin:0;
display:inline;
}

.support-links li a {
    float:left;
color: #444;
width:349px;
text-decoration: none;
margin:0;
}

.support-links a:hover{ /*hover state CSS*/
color: #0099cc;
}

.support-links a.selected{ /*hover state CSS*/
background-color: none;
color: #0099cc;
}

.smartbox-header strong, .whatis-tech01 strong, h3 strong, h6 strong{
	font-weight:bold;	
}

div.pnlSupportSlide{
	position:absolute;
	margin-top:10px;
	background-color:#eeeeee;
	width:349px;
}

div.faqPopupWrap{
	margin:30px;
}

.content-line-bottom {
margin:4px 0;
width:712px;
text-align:left;
float:left;
border-bottom: 1px solid #999999;
padding:10px 0;
}

.whatson-comingsoon-top {
        height:197px;
margin-bottom:14px;
width:724px;
text-align:left;
float:left;
background:url(../images/whatson-coming-soon-head.jpg) left no-repeat;
}
* html .whatson-comingsoon-top {margin-top:4px} /* ie6 hack */

.whatson-comingsoon-top .text {
        float:left;
width:480px;
margin:32px 15px 0 13px;
padding:0;
text-align:left;
color:white;
height:110px;
line-height:17px;
letter-spacing:1px;
font-size:12px;
text-decoration:none;
}
* html .whatson-comingsoon-top .text {margin:32px 15px 0 8px;} /* ie6 hack */


.promotions-top {
	height:197px;
	margin-bottom:14px;
	width:724px;
	text-align:left;
	float:left;
}
* html .promotions-top {margin-top:4px} /* ie6 hack */

.promotions-top .text {
float:left;
width:480px;
margin:32px 15px 0 13px;
padding:0;
text-align:left;
color:white;
height:110px;
line-height:17px;
letter-spacing:1px;
font-size:12px;
text-decoration:none;
}
* html .promotions-top .text {margin:32px 15px 0 8px;} /* ie6 hack */

.order-tracking-box {
     float:left;
	 width:691px;
	 height:81px;
	 background:url(../images/track-order-bk.jpg) top no-repeat;
	 margin:0 0 15px 0;
	 padding:20px 0 0 20px;
}

.track-order-head {
	margin:0;
	width:711px;
	height:41px;
	text-align:left;
	float:left;
	background:url(../images/track-order-box-top.jpg) left no-repeat;
}

.track-order-middle {
	margin:0;
	padding: 0 13px;
	width:683px;
	text-align:left;
	float:left;
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	background:url(../images/track-order-box-bk.jpg) bottom repeat-x;
}
* html .track-order-middle { margin-bottom: -4px;} /* ie6 hack */

.track-order-middle .content {
    width:683px;
	height:40px;
	padding:8px 0;
	float:left;
	border-top: 1px solid #999999;
}

.track-order-footer {
	margin:0;
	width:711px;
	height:11px;
	text-align:left;
	float:left;
	background:url(../images/track-order-box-bottom.jpg) left no-repeat;
}


td.track01 {padding:0; width:150px;}
td.track02 {padding:0; width:420px;}

#toparea .loginV2 {
    width:288px;
height:85px;
float:right;
    background:url(../images/bk-loginV2.jpg) right top no-repeat;
margin:18px 12px 0 0;
}
* html #toparea .loginV2 {margin: 24px 6px 0 0;} /* ie6 hack */

#toparea .loginV2 #login-btn {
    width:64px;
height:24px;
float:right;
margin:-6px 6px 0 0;  
padding:0;
vertical-align:top;
}
* html #toparea .loginV2  #login-btn {margin:-6px 3px 0 0; } /* ie6 hack */ 

#toparea .loginV2 #login-header {
    width:90px;
height:20px;
float:left;
margin:14px 0 0 121px;
font-size:13px;
color:white;
font-weight:bold;
}
* html #toparea .loginV2 #login-header {margin:14px 0 0 61px; } /* ie6 hack */ 

#toparea .logoutV2 {
    width:288px;
height:85px;
float:right;
    background:url(../images/bk-logoutV2.jpg) right top no-repeat;
margin:18px 12px 0 0;
}
* html #toparea .logoutV2 {margin: 24px 6px 0 0;} /* ie6 hack */

#toparea .logoutV2 #logout-btn {
    width:64px;
height:24px;
float:right;
margin:-6px 6px 0 0;  
padding:0;
vertical-align:top;
}
* html #toparea .logoutV2  #logout-btn {margin:-6px 3px 0 0; } /* ie6 hack */ 

#toparea .logoutV2 #logout-header {
    width:90px;
height:20px;
float:left;
margin:14px 0 0 76px;
font-size:13px;
color:white;
font-weight:bold;
}
* html #toparea .logoutV2 #logout-header {margin:14px 0 0 38px; } /* ie6 hack */ 

.logoutV2 .logged-text {
    width:200px;
height:20px;
margin:0 0 0 77px;
float:left;
}

* html .logoutV2 .logged-text {margin:0 0 0 38px;}

.logoutV2 .logged-text p {
color:#666666;
}

.blue-text {color: #0099cc;}

.signup-news-text {
    float:left;
	width:365px;
	margin:10px 10px 0 0;
	padding:0;
	text-align:left;
	line-height:15px;
	font-size:11px;
	color:#444;
}

.signup-news-text h4 {
	font-size:14px;
}

.table-signup {width:360px; font-size:12px; padding:0 0 5px 0; text-align:left;}

.signup-news-text #input {
    width:350px;
	height:15px;  
	font-size:11px;
	color:#333;
	padding:3px;
	margin:5px 0;
	border:1px solid #CCCCCC;
	background:none;
}

.signup-news-text #dropdown {
    width:150px; 
	font-size:11px;
	color:#333;
	padding:2px;
	margin:7px 0 10px 0;
	display:inline;
	vertical-align:middle;
}
.signup-news-text .btn a {
    float:left;
	width:109px;
	height:24px;
	margin:0;
}


.signup-news-pic {
	height:372px;
	width:332px;
	float:left;
	margin:10px 0 0 0;
	background:url(../images/signup-news-bk.jpg) top no-repeat;
}
.signup-news-pic .header {
	width:236px;
	padding:185px 0 0 55px;
	float:left;
	margin:0;
	font-size:13px;
	color:white;
	font-weight:bold;
}
.signup-news-pic .text {
	width:236px;
	padding:20px 0 0 55px;
	float:left;
	margin:0;
	font-size:12px;
	line-height:16px;
	color:white;
}
.signup-news-pic .text a {
	text-decoration:none;
	color:#3b8ac3;
}
.signup-news-pic .text a:hover {
	text-decoration:underline;
	color:#3b8ac3;
}

.whatis-skyplayer-top {
min-height:700px;
margin-bottom:4px;
width:724px;
text-align:left;
float:left;
background:url(../images/whatis-skyplayer.jpg) left top no-repeat;
}
* html .whatis-skyplayer-top {margin-top:4px} /* ie6 hack */

.whatis-skyplayer-top .text {
    float:left;
padding:160px 0 0 20px;
width:320px;
font-size:14px;
line-height:18px;
color:#555;
}

.whatis-skyplayer-top .text2 {
    float:left;
width:522px;
margin:10px 15px 0 0;
padding:40px 0 0 0;
text-align:left;
line-height:15px;
font-size:12px;
}


/* remote recording */


.whatis-remoterec-top .row_2 .col_left {
float:left;
width:434px;
margin:10px 15px 0 0;
padding:0px 0 0 0;
text-align:left;
line-height:15px;
font-size:12px;
}

.whatis-remoterec-top .row_2 .col_right {
float:left;
width:268px;
height:248px;
margin: 10px 0 0 0;
text-align:left;
line-height:15px;
font-size:12px;
}


/* Sky Player Offer */

.whatis-skyplayer-top2 {
min-height:700px;
margin-bottom:4px;
width:724px;
text-align:left;
float:left;
background:url(../images/skyplayer_offer/SkyPlayerOffer_banner.jpg) left top no-repeat;
}
* html .whatis-skyplayer-top2 {margin-top:4px} /* ie6 hack */

.whatis-skyplayer-top2 .text h1 {font-size:150%; color:#ffffff; font-weight:lighter; line-height:140%; margin:0; padding: 0;}

.whatis-skyplayer-top2 .text {
float:left;
padding:170px 0 0 20px;
width:320px;
font-size:14px;
color:#555;
}

.whatis-skyplayer-top2 .row_2 {
width:724px;
}

.row_2 .col_left {
float:left;
width:434px;
margin:10px 15px 0 0;
padding:40px 0 0 0;
text-align:left;
line-height:15px;
font-size:12px;
}

.row_2 .col_left .box_a {
float:left;
background:url(../images/skyplayer_offer/buynow_bg.jpg) left top no-repeat;
width:434px;
height:153px;
margin-bottom:20px;
}

.row_2 .col_left .box_a {
float:left;
background:url(../images/skyplayer_offer/buynow_bg.jpg) left top no-repeat;
width:434px;
height:153px;
margin-bottom:20px;
}

.row_2 .col_left .box_a .header{
	margin:20px 0 0 13px;
	font-size:18px;
	color:#036da1;
}

.row_2 .col_left .box_a .txt {
	width:260px;
	margin:20px 0 0 13px;
}

.row_2 .col_left .box_a .txt p {
	font-size:1.1em;
	line-height:15px;
}

.row_2 .col_left .box_a .button {
	margin:0 0 13px 13px;
}

.row_2 .col_left .box_b {
float:left;
background:url(../images/skyplayer_offer/no_account_register_bg.jpg) left top no-repeat;
width:434px;
height:177px;
margin-bottom:20px;
}


.row_2 .col_left .box_b .header{
	margin:20px 0 0 13px;
	font-size:18px;
	color:#036da1;
}

.row_2 .col_left .box_b .txt {
	width:194px;
	margin:20px 0 0 13px;
}

.row_2 .col_left .box_b .txt p {
	font-size:1.1em;
	line-height:15px;
}

.row_2 .col_left .box_b .button {
	margin:0 0 13px 13px;
}


.row_2 .col_left .box_c {
float:left;
background:url(../images/skyplayer_offer/already_customer_register_bg.jpg) left top no-repeat;
width:434px;
height:131px;
margin-bottom:20px;
}


.row_2 .col_left .box_c .header{
	margin:20px 0 0 13px;
	font-size:18px;
	color:#036da1;
}

.row_2 .col_left .box_c .txt {
	width:260px;
	margin:20px 0 0 13px;
	padding:0px;
}

.row_2 .col_left .box_c .txt p {
	font-size:1.1em;
	line-height:15px;
	padding:0px;
}

.row_2 .col_left .box_c .button {
	margin:0 0 13px 13px;
}



.whatis-skyplayer-top2  .row_2 .col_right {
float:left;
width:268px;
height:248px;
margin: 90px 0 0 0;
text-align:left;
line-height:15px;
font-size:12px;
background:url(../images/skyplayer_offer/offer_bg.jpg) left top no-repeat;
}



.row_2 .col_right h1 {
font-size:150%;
color:#036da1;
width:210px;
line-height:20px;
margin:33px 0 0 17px;
}

.row_2 .col_right .blue-text {
color:#036da1;
width:230px;
height:85px;
margin:0px 0 0 17px;
}

.row_2 .col_right .button {
margin:0 0 0 15px;
}

.row_2 .col_right .blue_link {
margin:10px 0 0 15px;
}
.row_2 .col_right .blue_link A:link {text-decoration:none; color: #036da1;}
.row_2 .col_right .blue_link A:visited {text-decoration:none; color: #036da1;}
.row_2 .col_right .blue_link A:active {text-decoration:none; color: #036da1;}
.row_2 .col_right .blue_link A:hover {text-decoration:none; color: #036da1;}



.row_2 .col_right_bottom {
float:left;
width:268px;
height:271px;
margin: 10px 0 0 0;
text-align:left;
line-height:15px;
font-size:12px;
background:url(../images/skyplayer_offer/offer_bg2.jpg) left top no-repeat;
}

.row_2 .col_right_bottom h1 {
font-size:150%;
color:#036da1;
width:210px;
line-height:20px;
margin:33px 0 0 17px;
}

.row_2 .col_right_bottom .blue-text {
color:#036da1;
width:230px;
height:85px;
margin:23px 0 0 17px;
}

.row_2 .col_right_bottom .button {
margin:25px 0 0 15px;
}

.row_2 .col_right_bottom .blue_link {
margin:10px 0 0 15px;
}
.row_2 .col_right_bottom .blue_link A:link {text-decoration:none; color: #036da1;}
.row_2 .col_right_bottom .blue_link A:visited {text-decoration:none; color: #036da1;}
.row_2 .col_right_bottom .blue_link A:active {text-decoration:none; color: #036da1;}
.row_2 .col_right_bottom .blue_link A:hover {text-decoration:none; color: #036da1;}

.blue_txt {
color:#036da1;
}





.row_3 {
width:724px;
}

/* ----------------------------------------------------

                                 fetch tv jody start
     
 ----------------------------------------------------*/
 #wrapper {
	width:700px;
	height:223px;
}

#line{
	margin-top:-20px;
	background-color:#0093d1;
	height:2px;
	width:700px;
	}
	
#left{
	width:335px;
	float:left;
	margin-right:15px;
	}
	
#right{
	width:335px;
    float:right;
	margin-left:15px;
}

#img1 {
	width:106px;
	height:158px;
	float:left;
	margin-top: 20px;
	}
	
#img2 {
	width:106px;
	height:158px;
	float:left;
	margin-top: 20px;
	}	
	
#text{
	width: 236x;
	margin-left:114px;
	}
	
#moreinfo{
	background-image:url(moreinfo_bt.png);
	background-color: transparent;
    border-width: 0;
    cursor: pointer;
	height:30px;
	width:82px;
	margin-top:-15px
	}
	
	#moreinfo:hover {
	background-position:-1px -28px;	
	}
	
h3.fetch_title{
	color:#0093d1;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
h2{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#0093d1;
    text-shadow: 0px 1px 1px #999;
	width: 210px;
	letter-spacing: -1px;
	}	
	
.text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	

 
 /* ----------------------------------------------------

                                 fetch tv jody end
     
 ----------------------------------------------------*/










