
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, 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,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;	border: 0;	outline: 0;	font-size: 100%;vertical-align: baseline;background: transparent;}
body {
background-color: #dadada; color: #6a777d !important;
font-family: tahoma, arial, verdana, helvetica, sans-serif; 
margin-left: 4px; margin-top: 4px; padding: 0px; 
text-align: left; font-size:62.5%; font-size:1em; line-height: 1.2; 
}
h5 a:hover{
text-decoration:underline;
}

a{cursor:pointer;}
a .cover_div p{text-decoration:none;}

.top-border{
border: solid 1px green;
 width: 1012px; 
  margin: 0px auto; 
 background-color:#dadada; 
 padding:15px 15px 0px 0px;
}
a.clickable {
	text-decoration: none !important;
	cursor: pointer;
	display: block;
}

.purple{color:#990058; border: solid 1px red;}

.pagefoot{background:#dadada url(//media.tiscali.co.uk/images/gfx/pipex/bg-foot-shd3.gif) no-repeat; width:1012px; position:relative; left:-15px; ; height:20px;}
.foot{width:970px}
.foot a{color: #445a65;}
.foot a:hover{color:#3b8fd9; text-decoration:underline;}
.posre {position:relative}
.posab {position:absolute}
.hide {display: none} 

h3{line-height:1.2; padding:0px; margin:2px 0px 6px 0px ; font-size:14px}

.col1 {float: left; width: 750px; overflow: hidden; text-align: left; margin-right: 10px;}
.col2 {float: left; width: 210px; text-align: left; overflow: hidden;} 
.col12 {float: left; width: 970px; text-align: left; overflow: hidden;}

.col445a65{color:#445a65}
.grayback{background-color:#f7f7f7}
 
.mdtop, .mdbot {font-size: 0px; height: 4px; background: transparent;}
.mdmid {height: auto; width: auto;}
.md5a .mdtop, .md4a .mdtop, .md2a .mdtop {height: 3px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tr.gif) no-repeat top right; font-size: 0px; color: #445a65;}
.md5a .mdmid, .md2a .mdmid  {border-left: 1px solid #e8e7e7; border-right: 1px solid #e8e7e7;background: url(//media.tiscali.co.uk/images/gfx/pipex/hdtab-bg.gif); }
.md5a .mdhdr, .md5b .mdhdr, .md4a .mdhdr, .md3a .mdhdr, .md2a .mdhdr, .md1a .mdhdr {padding: 0px 8px; }
.md5a .mdbdy, .md4a .mdbdy, .md3a .mdbdy, .md2a .mdbdy, .md1a .mdbdy {padding: 0px 8px;width: auto; }
.md5a .mdbot, .md2a .mdbot  {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-br.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}

.md5b .mdmid {border-left: 1px solid #e8e7eearn7; border-right: 1px solid #e8e7e7; color:#445a65}
.md5b .mdbot .mdformat {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl6.gif) no-repeat bottom left; display:block; width: 4px; height: 4px; color: #445a65;}
.md5b .mdbot {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-br6.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}
.md5b .mdtop {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tr6.gif) no-repeat top right; font-size: 0px; color: #445a65;}
.md5b .mdtop .mdformat {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tl6.gif) no-repeat top left; display:block; width: 4px; height: 4px; color: #445a65;}
.md5b .mdbdy {padding: 0px 8px 0px 12px ;width: auto;}

.md5a .mdbas {}
.md5a .mdmid2, .md2a .mdmid2  {border-left: 1px solid #e8e7e7; border-right: 1px solid #e8e7e7;}
.md5a .mdtop .mdformat, .md4a .mdtop .mdformat, .md2a .mdtop .mdformat  {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tl.gif) no-repeat top left; display:block; width: 3px; height: 3px; color: #445a65;}
.md5a .mdbot .mdformat, .md2a .mdbot .mdformat  {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl.gif) no-repeat bottom left; display:block; width: 4px; height: 4px; color: #445a65;}

.md4a .mdmid {border-left: 1px solid #e8e7e7; border-right: 1px solid #e8e7e7;background: url(//media.tiscali.co.uk/images/gfx/pipex/top-mod-bg.gif);}
.md4a .mdbot .mdformat {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl3.gif) no-repeat bottom left; display:block; width: 4px; height: 4px; color: #445a65;}
.md4a .mdbot {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-br3.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}

.md3a .mdmid {border-left: 1px solid #e8e7e7; border-right: 1px solid #e8e7e7;background: url(//media.tiscali.co.uk/images/gfx/pipex/md3mid-bg.gif) repeat-x; color:#445a65}
.md3a .mdbot .mdformat {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl4.gif) no-repeat bottom left; display:block; width: 4px; height: 4px; color: #445a65;}
.md3a .mdbot {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-br4.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}
.md3a .mdtop {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tr2.gif) no-repeat top right; font-size: 0px; color: #445a65;}
.md3a .mdtop .mdformat  {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tl2.gif) no-repeat top left; display:block; width: 4px; height: 4px; color: #445a65;}

.md2a .mdbot2 {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-br2.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}
.md2a .mdbot2 .mdformat2 {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl2.gif) no-repeat bottom left; display:block; width: 4px; height: 4px; color: #445a65;}

.md1a .mdmid {border-left: 1px solid #d7d6d6; border-right: 1px solid #d7d6d6; height:auto;}
.md1a .mdbot .mdformat {background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl5.gif) no-repeat bottom left; display:block; width: 4px; height: 4px; color: #445a65;}
.md1a .mdbot {height: 4px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-br5.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}
.md1a .mdtop {height: 3px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tr5.gif) no-repeat top right; font-size: 0px; color: #445a65;}
.md1a .mdtop2 {border:0px blue solid; background: url(//media.tiscali.co.uk/images/gfx/pipex/crn-tr5.gif) no-repeat bottom right; height: 32px;}
.md1a .mdtop .mdformat  {background: #CCC ; display:block; width: 4px; height: 1px; color: #445a65;}

.md7a .mdmid,.md7b .mdmid  {border-left: 1px solid #bac1c5; border-right: 1px solid #bac1c5; height:1%;}
.md7a .mdbot .mdformat {background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl7.gif) no-repeat bottom left; display:block; width: 5px; height: 5px; color: #445a65;}
.md7a .mdbot {height: 5px; background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-br7.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}
.md7a .mdtop,.md7b .mdtop {height: 4px; background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-tr7.gif) no-repeat top right; font-size: 0px; color: #445a65;}
.md7a .mdtop .mdformat,.md7b .mdtop .mdformat  {background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-tl7.gif) no-repeat top left; display:block; width: 4px; height: 4px; color: #445a65;}
.md7a .mdhdr {padding: 0px 8px 3px 8px; background:#f0efef; color:#445a65; font-weight:bold; border-bottom:1px solid #d8dcde; height:1%;}
.md7a .mdbdy {padding: 8px;width: auto; zoom:1; position:relative;}


.md7b .mdbdy {padding: 8px; width: auto; display:none; }
.md7b .mdhdr {padding: 0px 8px; background:#f0efef; color:#445a65; font-weight:bold; height: 1%;}

/*.md7b .mdhdr a:hover{ color: #e41f2a; }*/
.md7b .mdbot .mdformat {background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl7b.gif) no-repeat bottom left; display:block; width: 3px; height: 3px; color: #445a65;}
.md7b .mdbot {height: 3px; background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-br7b.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}
.w565{width: 565px;}
.w680 {width:680px;}
.w752 { width: 752px;}
.tsnavs{z-index:1000;margin:4px 5px 0px 5px; border-top:1px solid #e4e3e3; padding-top:10px; position: absolute; bottom: 20px; _bottom:10px; *bottom:10px; left: 0px; width: 742px;}
> .tsnavs{bottom: 20px;}

.fleft{float:left;}
.fright{float:right;}
.right{text-align: right;}
.tac{text-align:center;}
.tar{text-align:right}
.fwb{font-weight:bold}
.fwn{font-weight:normal}
.mt4{margin-top:4px}
.mt6{margin-top:6px; zoom:1;}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.mt25{margin-top:25px}
.mr4{margin-right:4px}
.mr7{margin-right:7px}
.mr8{margin-right:8px}
.mr3{margin-right:3px}
.mr4{margin-right:4px}
.mr5{margin-right:5px}
.ml2{margin-left:2px}
.ml3{margin-left:3px}
.ml4{margin-left:4px}
.ml8{margin-left:8px}
.mb2{margin-bottom:2px}
.mr10{margin-right:10px}
.mr100{margin-right:100px}
.prl10{padding:2px 6px}
.p1{padding:1px}
.p2{padding:2px}
.p4{padding:4px}
.p6{padding:6px}
.p10{padding:10px}
.pt2{padding-top:2px}
.pt6{padding-top:6px}
.pt3{padding-top:3px}
.pt7{padding-top:7px}
.pt8{padding-top:8px}
.pt10{padding-top:10px}
.pt12{padding-top:12px;}
.pt50{padding-top:50px;}
.pl6{padding-left:6px}
.pl0{padding-left:0px !important;}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl20{padding-left:20px}
.ptbl6{padding:6px 0px 6px 6px;}
.pr8{padding-right:8px}
.h1{height:1px}
.h164{height:164px}
.h144{height:144px;}
.h105{height:105px;}
.h195 {height: 195px !important;}
.h148{height:148px}
.h95{height:95px}
.h70{height:70px}
.h24{height:24px}
.h150{height:150px;}
.w970{width:970px}
.w847{width:847px}
.w720{width:720px;}
.w750{width:750px;}
.w592{width:592px;}
.w590{width:590px;}
.w530{width:530px;}
.w365{width:365px;}
.w385{width:385px;}
.w370{width:370px;}
.w346{width:346px;}
.w318{width:318px;}
.w275{width:275px;}
.w280{width:280px;}
.w210{width:210px}
.w203{width:203px}
.w190{width:190px}
.w174{width:174px}
.w50per{width:50%} /* Ryan */
.lh16{line-height:1.6}
.pr15{padding-right: 15px} /* Ryan */
.top0{top:0px;}
.top-4{top:-4px;}
.top-8{top:-8px;}
.ie6mr0{_margin-right:0px;}

.w49pc{width:49%}
.login-row{padding:10px 0px 22px 8px;}
.login-row a{ color:#000;}
.dashv {background: url(//media.tiscali.co.uk/images/gfx/pipex/blk-dot-v.gif) repeat-y right; width:1px}

#page-content{width:1012px; font-size:0.7em; margin: 15px auto 0px auto; text-align: left; overflow: hidden; background-color: #fff; background: url(//media.tiscali.co.uk/images/gfx/pipex/bg-page2.gif) repeat-y; padding:0px 15px 0px 0px}
.center{text-align:center; }

.hd-search{height:18px; padding:3px 10px; white-space:nowrap}
.searchbox{border: 1px solid #ccd7de; padding:0px; margin:0px; width:198px; height:18px; background: url(//media.tiscali.co.uk/images/gfx/pipex/hd-search-bg.gif) repeat-x;font-size:10px; line-height:1.6}
.mag-glass{position:relative; left:-1px; top:1px;}

/* SSS Order styles added by Ryan */
.pipexordertextinput{border:1px solid #ccd7de; padding:0px; margin:0px; width:198px; height:22px; background: url(//media.tiscali.co.uk/images/gfx/pipex/hd-search-bg.gif) repeat-x; font-size: 12px; color:#445a65;}
/* EEE Order styles added by Ryan */


.linecheck{border:1px solid #ccd7de; padding:0px; margin:0px; width:180px !important; height:22px; background: url(//media.tiscali.co.uk/images/gfx/pipex/hd-search-bg.gif) repeat-x;}
.md_spc, .break	{height: 10px; clear: both; display: block; font-size: 12px;}
.spacer, .md_clear, .clear {clear: both;}

/* text styles */
a {text-decoration: none; color: #445a65; background-color: transparent;}
a:hover {/*text-decoration:underline;*/ color: #e4202b; text-decoration:underline}

.lightgreyline {border-top:1px #d8dcde solid; margin: 5px 0px 0px 0px; position:relative; zoom:1;}
.greyline {background: url(//media.tiscali.co.uk/images/gfx/pipex/greydot.gif) repeat-x; font-size:1px; height:1px}
.ltgreyline {background: url(//media.tiscali.co.uk/images/gfx/pipex/ltgreydot.gif) repeat-x; font-size:1px; height:1px}
.ft-logo{padding-bottom:16px}
.ft-copy{line-height:1.6}

h1 {font-weight: bold; font-size: 180%; margin-top: 0px; margin-bottom: 10px; background-color: #F5F5F5; color: #445a65; padding-left: 4px;} 
h2 {font-weight: bold; font-size: 150%; margin-top: 0px; margin-bottom: 10px;} /* for defining page sections */
h3 {font-weight: bold; font-size: 130%; margin-top: 0px; margin-bottom: 10px;} /* a top story */
h4 {font-weight: bold; font-size: 100%; margin-top: 0px; margin-bottom: 10px;} /* module header */
h5 {font-weight: bold; font-size: 100%; margin-top: 0px; margin-bottom: 6px; color:#79888f !important;}
h4.mdhdr, .mdhdr h4, h5.mdhdr, .mdhdr h5, h3.mdhdr, .mdhdr h3 {margin-bottom: 0px;}
h4 a, h5 a {display: block;}


/* single tabs */
.singletab{background: url(//media.tiscali.co.uk/images/gfx/pipex/tab-single.gif) no-repeat; padding:6px 0px 6px 8px; font-weight:bold;}
.quart{width:23%; float:left; color:#445a65; margin-left:8px}

/* list styles */
ul {margin-bottom: 0px; margin-top: 0px; padding-left: 8px; margin-left: 8px; border: 0px none;}
ol {margin-bottom: 0px; margin-top: 0px; border: 0px none;}

.prdwidth{
	width: 200px;
	_width: 194px;
}

h5{color:#445a65;}

.mdbdy ol {margin-left:30px}
/* arrowed lists with dots */
ul.link-lists {margin: 0px; padding: 0px; list-style: none;}
ul.link-lists li {margin:0px 0px 2px 0px; padding:0px 0px 2px 12px;}
ul.link-lists li strong{color:#6a777d;}
ul.link-lists li a {padding:0px 0px 0px 10px; color: #6a777d;}
ul.link-lists li a:hover { color:#e41f2a; text-decoration:underline;} /*test*/
ul.link-lists li {background:url(//media.tiscali.co.uk/images/gfx/pipex/arr-r.gif) no-repeat;}

ul.promo-list {margin: 5px 8px; padding: 0px; list-style: none; zoom:1; }
ul.promo-list-landing{margin: 0px 8px 0px 8px; padding: 0px; list-style: none; zoom:1; }
ul.promo-list-landing li {margin:2px 0px 2px 0px; padding:0px 0px 2px 10px;}
ul.promo-list-land {margin: 5px 8px 5px 0px; padding: 0px; list-style: none; }
ul.promo-list2{margin: 2px 8px; padding: 0px; list-style: none; }
ul.promo-list3{margin: 2px 0px; padding: 0px; list-style: none; }
ul.promo-list li {margin:5px 0px 2px 0px; padding:0px 0px 5px 10px;}
ul.promo-list2 li {margin:2px 0px; padding:0px 0px 5px 10px; zoom:1; position:relative;}
ul.promo-list3 li {margin:0px 0px; padding:0px 0px 5px 5px; zoom:1; position:relative;}
ul.promo-list li a, ul.promo-list2 li a,ul.promo-list-landing li a   {padding:0px 0px 0px 10px;}
ul.promo-list li, ul.promo-list2 li, ul.promo-list-landing li {background:url(//media.tiscali.co.uk/images/gfx/pipex/arr-red-r.gif) no-repeat;}
ul.promo-list li.sel  {background:url(//media.tiscali.co.uk/images/gfx/pipex/arr-red-dwn2.gif) no-repeat;}
ul.promo-list li .dot {border-bottom:1px dotted #a1a1a1; padding:2px 0px; color: #445a65; zoom:1;}
ul.promo-list3 li .dot {border-bottom:1px dotted #a1a1a1; padding:2px 0px; color: #445a65; zoom:1;}
.dot {border-bottom:1px dotted #a1a1a1; padding:2px 0px; position:relative}
.dot a{color:#445a65; padding:0px !important; margin:0px !important;}

ul.promo-list3{margin: 0px 8px; padding: 0px; list-style: none; }
ul.promo-list3 li {margin:2px 0px; padding:0px 0px 4px 10px;}	
ul.promo-list3 li  {background:url(//media.tiscali.co.uk/images/gfx/pipex/arr-red-r.gif) no-repeat;}

ul.promo-list4{margin: 0px 8px; padding: 5px 0px 2px 0px; list-style: none; }
ul.promo-list4 li {margin:0px; padding:1px 0px 4px 10px;}	
ul.promo-list4 li  {background:url(//media.tiscali.co.uk/images/gfx/pipex/arr-red-r.gif) no-repeat;}

ul.promo-list5{margin: 0px; padding: 0px 0px 0px 0px; list-style: none; }
ul.promo-list5 li {margin:2px 0px; padding:0px 0px 4px 0px;}	

ul.promo-list6{margin: 0px 8px 0px 0px; padding: 5px 0px 2px 0px; list-style: none; }
ul.promo-list6 li {margin:0px; padding:1px 0px 4px 10px;}	
ul.promo-list6 li  {background:url(//media.tiscali.co.uk/images/gfx/pipex/arr-red-r.gif) no-repeat;}

.promo-hdr{margin:4px 0px 2px 0px}
.learn a{color:#3b8fd9; font-weight:bold; position: absolute; bottom: 10px; left: 10px; width: 100px;}
.learn-landing a{color:#3b8fd9; font-weight:bold; position: absolute; bottom: 10px; left: 15px; width: 100px;}
.learn-landing-opal a{color:#990058; font-weight:bold; position: absolute; bottom: 10px; left: 15px; width: 100px;}
.learn2 a{color:#3b8fd9; font-weight:bold; position: absolute; bottom: 7px; left: 10px;}
.learn a:hover{color:#3b8fd9; font-weight:bold; text-decoration:underline}
.expander a{color:#3b8fd9; font-weight:bold;}
.expander a:hover{color:#3b8fd9; font-weight:bold; text-decoration:underline}
.red{color:#f00}
.price{margin:10px 0px 6px 10px}
.prod-tabs a{color:#445a65}
#storynav{margin:0px; float:right; padding:0px; height:30px; z-index: 1001;}
#storynav a { background: url(//media.tiscali.co.uk/images/gfx/pipex/top-tab-num-bg.gif) no-repeat top left; text-decoration: none; font-weight:bold; color:#0088cc;  width:26px; height:27px; padding:6px 10px 10px 10px; position:relative; top:8px}
#storynav a.activeSlide {color:#f00}
#storynav a:focus { outline: none; }

.coltopstory1 {float: left; width: 700px; margin-right: 9px; text-align: left; overflow: hidden;}
.ofh{overflow:hidden}

.tb-st-sel {background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-start.gif) no-repeat; width:5px; height:32px; float:left; }
.tb-mid-sel {background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-bg.gif) repeat-x; height:25px; float:left; font-weight:bold; color:#f00; padding:7px 15px 0px 15px}
.tb-end-sel {background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-middle.gif) no-repeat; width:16px; height:29px; float:left}
.tb-st {background:url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-start2.gif) no-repeat; width:5px; height:32px; float:left}
.tb-mid {background:url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-bg2.gif) repeat-x; height:25px; float:left; font-weight:bold; color:#79888f; padding:7px 15px 0px 15px}
.tb-mid-end {background:url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-middle2.gif) no-repeat; width:16px; height:29px; float:left}
.tb-st-mid-sel {background:url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-middle3.gif) repeat-x; width:16px; height:29px; float:left}
.tb-end {background:url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-end2.gif) no-repeat; width:14px; height:29px; float:left}
.tb-mid-end-sel {background:url(//media.tiscali.co.uk/images/gfx/pipex/tab-multi-end3.gif) no-repeat; width:16px; height:29px; float:left}
.tb-mid-sel a {/*color:#E41F2A*/ color:#A7076E}

.hd-sel, .hd-sel a:active, .hd-sel a:visited {font-weight: bold; background: #e4202b; height: 17px !important;  }
.hd-sel-l {width: 3px; height: 21px; background: #e4202b url(//media.tiscali.co.uk/images/gfx/pipex/hnv-sel-l.gif) no-repeat; float : left; }
.hd-sel-r {width: 3px; height: 21px; background: #e4202b url(//media.tiscali.co.uk/images/gfx/pipex/hnv-sel-r.gif) no-repeat; float : left; }

/* Opal upweight */
.hd-sel-opal, .hd-sel-opal a:active, .hd-sel-opal a:visited {font-weight: bold; background: #a7076e; height: 17px !important;}
.hd-sel-l-opal {width: 3px; height: 21px; background: #a7076e url(//media.tiscali.co.uk/images/gfx/pipex/hnv-sel-l-opal.gif) no-repeat; float : left; }
.hd-sel-r-opal {width: 3px; height: 21px; background: #a7076e url(//media.tiscali.co.uk/images/gfx/pipex/hnv-sel-r-opal.gif) no-repeat; float : left; }
.opallink{color:#a7076e !important;}
.opal{color:#990058 !important;}

.m0 {margin:0px;}
.mb15{margin-bottom:15px;} 
.ml15 { margin-left: 15px;} 
.ml0 { margin-left: 0px !important;}
.pl0 {padding-left: 0px;}
.pl15 { padding-left: 15px;} 
.p0 {padding:0px !important;}
.pr15 { padding-right: 15px;} 
.mr15{margin-right:15px} 
.h600{height:600px;} 
.w210{width:210px;} 
.w420{width:420px;}
.w125{width:125px;} 
.w690{width:705px;}
.w50per{width:50%;}
.red{color:#e41f2a;} 

/* SSS Order styles added by Ryan */
.pipexordertextinput{border:1px solid #ccd7de; padding:2px 0px 0px 6px; margin:0px; width:160px; height:16px; background: url(//media.tiscali.co.uk/images/gfx/pipex/hd-search-bg.gif) repeat-x; font-size: 11px; vertical-align: middle;}
.pipexorderselectinput{border:1px solid #ccd7de; padding:0px 0px 0px 4px; margin:0px !important; *margin: 0 5px 0px 6px; width:168px; height:20px; background: url(//media.tiscali.co.uk/images/gfx/pipex/hd-search-bg.gif) repeat-x; font-size: 11px; vertical-align: middle;}
html>.pipexorderselectinput {margin:0px;} /*ie7*/

.pipexcheckboxinput {
	float:left;
	padding:0; margin:0;
	width: auto;
	border: none;
	}
.pipexcheckboxlabel {
	padding: 0px 0 5px 25px;
	}
/* EEE Order styles added by Ryan */

ul.promo-list li {margin:5px 0px 2px 0px; padding:0px 0px 5px 10px; color:#445a65; font-weight: normal; display:block;} /* Ryan */
ul.promo-list li.question, ul.promo-list2 li.question  {background:url(//media.tiscali.co.uk/images/gfx/pipex/q-mark.gif) no-repeat; padding: 2px 0 5px 20px;} /* Ryan */
.dot {border-bottom:1px dotted #a1a1a1; padding:2px 0px;} /* Ryan */ 
.dotorder {/*border-bottom:1px dotted #a1a1a1;*/ padding:2px 0px; font-weight:normal; color:#445a65} /* Ryan */
.dotordersummary {border-bottom:1px dotted #c1c1c1; padding:2px 0px; font-weight:normal; color:#445a65} /* Ryan */
.learn a{color:#3b8fd9; font-weight:bold}
.md8a { }
.md8a .mdmid {border-left: 1px solid #bac1c5; border-right: 1px solid #bac1c5; height:1%;} /* Ryan */
.md8a .mdtop {height: 3px; background: #CCC url(//media.tiscali.co.uk/images/gfx/pipex/crn-tr.gif) no-repeat top right; font-size: 0px; color: #445a65;} /* Ryan */
.md8a .mdbdy {padding: 8px 8px 0px 8px; width: auto;}
.md8a .mdbot .mdformat {background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-bl7b.gif) no-repeat bottom left; display:block; width: 3px; height: 3px; color: #445a65;}
.md8a .mdbot {height: 3px; background: #fff url(//media.tiscali.co.uk/images/gfx/pipex/crn-br7b.gif) no-repeat bottom right; font-size: 0px; color: #445a65;}
.hr { background: none;border:none; border-bottom: solid 1px #bfc9d2; margin: 6px 0px;}


/*
.hd-sel, .hd-sel a {color: #fff; font-weight: bold; background: #e4202b; height: 21px;}
.hd-sel-l {width: 3px; height: 21px; background: #e4202b url(//media.tiscali.co.uk/images/gfx/pipex/hnv-sel-l.gif) no-repeat; float : left;}
.hd-sel-r {width: 3px; height: 21px; background: #e4202b url(//media.tiscali.co.uk/images/gfx/pipex/hnv-sel-r.gif) no-repeat; float : left;}
*/
.btn_back65 {
	clear: both;
	float: right;
	height: 22px;
	background: url(//media.tiscali.co.uk/images/gfx/pipex/btn-back.gif) repeat-x left top;
	padding: 0 0px 0 0;
	margin: 0px 0 0px 0;
	}
.btn_back65 a {
	height: 22px;
	clear: both; float: left; display: block;
	margin: 0 0 0 0; padding: 4px 0px 0 3px !important;
	background:  url(//media.tiscali.co.uk/images/gfx/pipex/btn-back.gif) no-repeat left top; 
	overflow: hidden; color: #FFFFFF; text-align: center; font-weight: bold;
	}
.btn_back65 a {
	width: 65px;
	}
.btn_back65 a:hover {
	background-position: -300px 0px;
	color: #FFFFFF;
	text-decoration: none;
		}
.btn_red65 {
	clear: both;
	float: right;
	height: 22px;
	background: url(//media.tiscali.co.uk/images/gfx/pipex/btn_redbg.gif) repeat-x left top;
	padding: 0 0px 0 0;
	margin: 0px 0 0px 0;
	}
.btn_red65 a {
	height: 22px;
	clear: both; float: left; display: block;
	margin: 0 0 0 0; padding: 4px 0px 0 0 !important;
	background:  url(//media.tiscali.co.uk/images/gfx/pipex/btn_red.gif) no-repeat left top; 
	overflow: hidden; color: #FFFFFF; text-align: center; font-weight: bold;
	}
	
.btn_purple65 a {
	background:  url(//media.tiscali.co.uk/images/gfx/pipex/btn_purple.gif) no-repeat left top !important; 
}
	
.btn_red65 a {
	width: 65px;
	}
.btn_red65 a:hover {
	background-position: -71px 0px;
	color: #FFFFFF;
	text-decoration: none;
	}

.btn_red65 input{
	border: none !important;
	background:  url(//media.tiscali.co.uk/images/gfx/pipex/btn_red.gif) no-repeat left top; 
	color: #FFF; font-weight: bold; font-size: 11px;
	width: 65px !important; height: 22px;
	cursor: hand; cursor: pointer;
	padding: 0 7px 2px 0px; margin: 0 0 0 0;
	}
.btn_red65 input:hover {
	background-position: -71px 0px;
	color: #FFF; 
	}
.pipexlabel {
		float: left;
		height: 15px;  width:0px;
		margin: 0; padding: 2px 0px 0px 0px;
		font-weight: normal; border: 0;
		}
.pipextextarea {
		float: left;
		font-family: tahoma, arial, verdana;
		width: 650px; height: 65px;
		padding: 2px 0 0 4px; margin: 0 0 20px 0 ;
		font-size: 11px; font-weight: 100; color: #445a65;
		border: solid 1px #D3D3D3;
		overflow: hidden;
	}
.pipexerrortext, .message, .mandatory { color: #FF0000; font-weight: bold; }
	.error,
	.error-message { width: 685px !important; position: relative; color: #222222; padding: 3px 4px 4px 10px; background-color: #FFDDDD; margin: 0px 0px 0px 10px;  border: solid 1px #222222; }
	.error-message {border: 1px solid #FF0000;}
	
	.tooltip {
		width: 191px;
		z-index: 2;
		position: absolute;
		}
		.tooltip .header {
			background: url(//media.tiscali.co.uk/images/gfx/pipex/tooltip_hdr.gif) no-repeat top left;
			width:191px; height:8px;
			padding: 0px; margin: 0px;
			font-size: 1px;
			}
		.tooltip .body {
			height: inherit;
			background: #FFF url(//media.tiscali.co.uk/images/gfx/pipex/tooltip_body.gif) repeat-y bottom left;
			padding: 5px;
			font-size:11px;
			}
		.tooltip .footer {
			background: url(//media.tiscali.co.uk/images/gfx/pipex/tooltip_ftr.gif) no-repeat bottom left;
			height: 7px;
			font-size: 1px;
			}
.red {
color:#e41e29;
}
/*a, .blue  {*/
.blue, .blue a {
color:#3b8fd9 !important;
}
.ul {
text-decoration: underline;
}
.black, li a, .quart a , .md4a a, .hd-search a:link, .hd-search a:visited {
color:#445a65;
}
.hd-search a:hover, .hd-search a:hover {
color: #e4202b; text-decoration:underline; /* Mor */
}

.hd-sel a:link,.hd-sel a:visited { 
color: #fff;
}


		table{border:1px solid #9E9E9E;width:100%}
		td{padding:4px; margin:0px; text-align:center;border:1px solid #9E9E9E}
		.table-hdr{background:#F0F0F0}
		small{font-size:8px}
		.bdblack{border:1px solid black;}

.div-top-nav{
	margin: 3px 5px 0 5px;
	float: left;
}

.tripletext{
	padding-top: 40px; padding-left: 5px;
}
.bn{
	border:none !important;
}

#bb_cta a{

}
#bb_cta a:hover{
 text-decoration:none;
}

ul.nums {margin-left:10px;padding:0px;margin:0px;margin-top:10px;}
ul.nums li {background:none;}
