/* img, div, span {position: relative;} */

hr {height: 0.16em; color: #9878B0;}
h1 {font-size: 150%; margin-top: 0em; color: #322A79;} 
h2 {display: none;} /* for defining page sections */
h3 {font-weight: normal; font-size: 150%; margin-top: 0em; margin-bottom: 0.83em; color: #322A79;}
h4, h4 a {font-weight: bold; margin-top: 0em; margin-bottom: 0.83em; color: #322A79;}
h5 {font-weight: bold; color: #322A79; margin-bottom: 0.83em; margin-top: 0em;}
.small {font-size: 80%;}
.text {color: #000000;}
.center {text-align: center;}

/* Global body styles */
body {background: #FFFFFF; font-family: arial, verdana, helvetica, sans-serif; margin: 0em auto; padding: 0em; text-align: center; font-size: 70%; color: #000000;}
a {text-decoration: none; color: #0750D9;}
a:hover {text-decoration: underline;}

.md_spc	{height: 0.83em; clear: both;}
.md_brk {height: 0.83em;}
.md_clear {clear: both;}
form {margin: 0em; display: inline;}
td {font-size: 1em;}

.broadband_title {font-size: 150%; color: #90C500; font-weight: bold; text-align: top;}
.bundle_title {font-size: 150%; color: #795CAE; font-weight: bold; text-align: top;}

/*for Opera*/
html > body #outer {}

/* Defining the page sections */
.page_bg {position: relative; margin-top: 0em; padding: 0em; text-align: left;}
/* .main { height:540px; }*/
/* Navbar styles */
.navbar {color: #0750D9; text-transform: lowercase; line-height: 1.2;}
.navbar a, .navbar a:visited {color: #0750D9;}
.navbar .hnav {font-size: 130%; text-decoration: none; display: inline;}
.navbar .hdln {border-top: 1px solid #E5E5E5; font-weight: bold; margin-left: 1.16em; padding-top: 0.41em;}
.navbar .top {border: 0px;}
.navbar li {display:inline; padding: 0em 0.3em; border-right: 1px solid black; background: none;}
.navbar .nvbul {width: 0.66em; height: 0.66em; margin: 1em 0.33em 0em 0em; float: left;}

.navbar ul{margin:0em;padding:0em;}

/* image styles */
img {border: 0em;}
.img {float: left; margin-right: 0.6em;}

.col25 {margin-top: 2em; border: 1px solid white;}
.col1 {text-align: left; margin-bottom: 2em;}

/* elements */
.prd_logo {display: none;}
.prd_special {font-weight: bold; color: #C41200;}
.prd_info {font-weight: normal; color: #795DAE;}
.prd_info_image img {}
.prd_info br {display: none;}
.prd_title {clear: both;}
.prd_col1 {overflow: hidden;}
.prd_col2 {margin-top: 3em;}
.prd_sign1 {float: left;}
.prd_sign2 {}
.prd_label {margin-bottom: 0.41em; font-weight: bold; color: #322A79;}
.prd_bullet_list_back {display: none;}
.prd_bullet_list {background: #eeeeee;}
.prd_bullet_list li {list-style-image: url("//media.tiscali.co.uk/images/gfx/temp/bb_tick_purple.gif"); margin-bottom: 0.83em; margin-left: 1.91em; padding-left: 0.41em;}
.prd_bullet_list ul {margin-bottom: 0em; margin-top: 0em; padding-left: 0em; margin-left: 0em;}
.prd_buttons img {margin-right: 0.43em;}

/* tables */
.comptable td, .comptable th {padding: 0.25em;}
.tbldesc {text-align: left;}

.tick_purple {list-style-image: url("//media.tiscali.co.uk/images/gfx/prd/tick_purple.gif");}
.tick_red {list-style-image: url("//media.tiscali.co.uk/images/gfx/prd/tick_red.gif");}
.tick_blue {list-style-image: url("//media.tiscali.co.uk/images/gfx/prd/tick_blue.gif");}
.tick_pink {list-style-image: url("//media.tiscali.co.uk/images/gfx/prd/tick_pink.gif");}
.tick_green {list-style-image: url("//media.tiscali.co.uk/images/gfx/prd/tick_green.gif");}
.tick_yellow {list-style-image: url("//media.tiscali.co.uk/images/gfx/prd/tick_yellow.gif");}

/* info specific */
.prd_col290 {text-align: left;}
.prd_col380 {text-align: left;}
.prd_col200 {text-align: left;}
.prd_col250 {text-align: left;}
.prd_col340 {text-align: left;}

.hub_item img {float: left; margin-right: 1.66em;}
.hub_item ul {margin: 0em 0em 0em 1.66em;}
.hub_item li, ul {padding: 0em;}
.redtext, .redtext a {color: #C41200; font-weight: bold; margin-top: 0.41em;}


.hide, .prd_section_back, .prd_reasons_product_back {display: none;}

/* colours */
.navbar .nvbul {}

.pink {color: #D8005F;}
.pinkback, .pink .mdtop, .pink .mdtop .mdformat, .pink .mdbot, .pink .mdbot .mdformat {background-color: #D8005F; color: #ffffff;}
.pink .mdmid {border-color: #D8005F; color: #000;}
.green {color: #90C500;}
.greenback, .green .mdtop, .green .mdtop .mdformat, .green .mdbot, .green .mdbot .mdformat {background-color: #90C500; color: #ffffff;}
.green .mdmid {border-color: #90C500; color: #000;}
.purple {color: #795DAE;}
.purpleback, .purple .mdtop, .purple .mdtop .mdformat, .purple .mdbot, .purple .mdbot .mdformat {background-color: #795DAE; color: #ffffff;}
.purple .mdmid {border-color: #795DAE; color: #000;}
.yellow {color: #F9B20C;}
.yellowback, .yellow .mdtop, .yellow .mdtop .mdformat, .yellow .mdbot, .yellow .mdbot .mdformat {background-color: #F9B20C; color: #ffffff;}
.yellow .mdmid {border-color: #F9B20C; color: #000;}
.red {color: #C41200;}
.redback, .red .mdtop, .red .mdtop .mdformat, .red .mdbot, .red .mdbot .mdformat {background-color: #C41200; color: #ffffff;}
.red .mdmid {border-color: #C41200; color: #000;}
.blue {color: #322A79;}
.blueback, .blue .mdtop, .blue .mdtop .mdformat, .blue .mdbot, .blue .mdbot .mdformat {background-color: #322A79; color: #ffffff;}
.blue .mdmid {border-color: #322A79; color: #000;}
.orange {color: #FF9B00;}
.orangeback, .orange .mdtop, .orange .mdtop .mdformat, .orange .mdbot, .orange .mdbot .mdformat {background-color: #FF9B00; color: #ffffff;}
.orange .mdmid {border-color: ##FF9B00; color: #000;}

.lightblue {background-color: #EAE9F1; color: #000000;}
.lightpurple {background-color: #F1EEF7; color: #000000;}
.lightpink {background-color: #FBE5EF; color: #000000;}
.lightgreen {background-color: #F4F9E5; color: #000000;}
.lightorange {background-color: #FFF2E7; color: #000000;}
.lightyellow {background-color: #FEF7E6; color: #000000;}
.lightred {background-color: #F9E7E5; color: #000000;}
