BODY {
	COLOR: #006699; FONT-FAMILY: verdana,arial,helvetica
}
A.toolbar2 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #003366; TEXT-DECORATION: none
}
A.subtools2 {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #000000; TEXT-DECORATION: none
}
A.toolbar {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #21378a; TEXT-DECORATION: none
}
A.subtools {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #808080; TEXT-DECORATION: none
}
.note {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #006699; TEXT-DECORATION: none
}
A.toolbar:hover {
	COLOR: #cc0000
}
A.subtools:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.fulfilment {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #006699; TEXT-DECORATION: underline
}
A.fulfilment:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; LINE-HEIGHT: 100%; TEXT-DECORATION: none
}
A.subtitle:hover {
	COLOR: #cc0000
}
A.rightnav {
	FONT-SIZE: 75%; COLOR: #ffffff; TEXT-DECORATION: none
}
.additem {
	FONT-SIZE: 60%; COLOR: #006699; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.boxtext {
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boxheading {
	COLOR: #003366
}
A.rightnav:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.homeoffer {
	COLOR: #003366; TEXT-DECORATION: underline
}
.homeoffer:hover {
	COLOR: #cc0000
}
.introtext {
	FONT-SIZE: 70%; COLOR: #003366; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 75%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
TD.details {
	FONT-SIZE: 75%; COLOR: #ffffff
}
TD.notile {
	FONT-SIZE: 75%; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
TD.hilite {
	FONT-SIZE: 75%; COLOR: #ffffff
}
TD.prepay {
	FONT-SIZE: 150%; COLOR: #ff3300; FONT-FAMILY: arial
}
TD.form {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; WIDTH: 200px
}
B.black {
	COLOR: #000000
}
.cpwblue {
	COLOR: #003366
}
.tabon {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.taboff {
	FONT-WEIGHT: bold;
	COLOR: White;
	TEXT-DECORATION: none;
	margin-left: 10px;
}
.tabvisited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.warning {
	FONT-WEIGHT: bold; COLOR: #cc0033; TEXT-DECORATION: none
}
.maptitle {
	FONT-SIZE: 100%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: underline
}
.features {
	FONT-SIZE: 65%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.smtext {
	FONT-SIZE: 65%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.compare {
	FONT-SIZE: 80%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.spec {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.comparelist {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.pager {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.dropdownlist {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.tariffs {
	FONT-SIZE: 60%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.networkdetails {
	FONT-SIZE: 70%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.product {
	FONT-SIZE: 60%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.selectedproduct {
	FONT-SIZE: 60%; COLOR: #003366; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.greyproduct {
	FONT-SIZE: 80%; COLOR: #c0c0c0; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.price {
	FONT-SIZE: 90%; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
B.white {
	COLOR: #ffffff
}
.bestsellercat {
	COLOR: #ffcc66
}

.bestsellercatt6wo {
	COLOR: #A53306
}



DT {
	FONT-WEIGHT: bold
}
A.text {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.text:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline
}
.verdict {
	MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 15pt
}
.search {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 5px; COLOR: #003366
}
.bluelines {
	COLOR: #99cccc; BACKGROUND-COLOR: #99cccc
}
.plus {
	FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(bullet_plus.gif); COLOR: #009933
}
.minus 
{
	FONT-WEIGHT: bold; COLOR: #cc0000; FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; text-decoration: none;
}

A.homemin
{
font-weight: normal;
	COLOR: Red;
	FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	text-decoration: none;
}

A.homemin:hover
{
	font-weight: normal;
	COLOR: #09201A;
	FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	text-decoration: none;
}



.header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.newsTitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.newsTitle:hover {
	COLOR: Yellow;
	TEXT-DECORATION: none;
}
.newsDate {
	FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsBorder {
	BORDER-RIGHT: #336666 2px solid; BORDER-TOP: #336666 2px solid; FONT-WEIGHT: bold; BORDER-LEFT: #336666 2px solid; BORDER-BOTTOM: #336666 2px solid; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
}
.clsmoreinfo {
	FONT-WEIGHT: bold
}
.clsTableData1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #000000; BACKGROUND-COLOR: #e9e9e9
}
.clsTableData2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #000000; BACKGROUND-COLOR: #def3f3
}
.clsTableData3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 65%; COLOR: #000000
}
.clsText1 {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #53aaa8
}
.clsText2 {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #c60039
}
.clsTableData4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.clsTableHeader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #53aaa8
}
.clsText3 {
	FONT-SIZE: 65%
}
.clsField {
	FONT-SIZE: 65%; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.clsLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 65%
}
.clsText4 {
	FONT-SIZE: 65%
}
.clsTableHeader2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 65%; COLOR: #ffffff; BACKGROUND-COLOR: #53aaa8
}
.sfField {
	FONT-SIZE: 85%; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.sfLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.clsText {
	FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsSBText {
	FONT-SIZE: 110%; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsStoreText {
	FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.clsStoreTitle {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bolder; FONT-SIZE: 75%; COLOR: #00659c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9ccfce
}
.clsStockIn {
	COLOR: #ff0000
}
.clsStockOut {
	COLOR: #009900
}
.clsStockLimited {
	COLOR: #990066
}
TABLE.baskettable {
	BORDER-RIGHT: #b8d5f7 1px solid; BORDER-TOP: #b8d5f7 1px solid; BORDER-LEFT: #b8d5f7 1px solid; BORDER-BOTTOM: #b8d5f7 1px solid
}
.baskettableheading {
	FONT-WEIGHT: bold
}
.baskettable TD {
	FONT-SIZE: 70%
}
.baskettable A {
	FONT-WEIGHT: bold; COLOR: #000066
}
.baskettable A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.basketlight {
	BACKGROUND-COLOR: #e4eefa
}
.basketgrey {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e4e4e4; margin-left: 10px; font-size: 12pt; FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
}
.basketdark {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #bad4f5
}
.basketwhite {
	BACKGROUND-COLOR: #ffffff
}
.crosssell_light {
	BACKGROUND-COLOR: #e4eefa
}
.crosssell_light TABLE TD {
	FONT-SIZE: 70%
}
.crosssell_dark {
	BACKGROUND-COLOR: #bad4f5
}
.crosssell_dark TABLE TD {
	FONT-SIZE: 70%
}
.crosssell_table {
	BORDER-RIGHT: #b8d5f7 1px solid; BORDER-TOP: #b8d5f7 1px solid; BORDER-LEFT: #b8d5f7 1px solid; BORDER-BOTTOM: #b8d5f7 1px solid
}
.tradein_table {
	BORDER-RIGHT: #b8d5f7 1px solid; BORDER-TOP: #b8d5f7 1px solid; BORDER-LEFT: #b8d5f7 1px solid; BORDER-BOTTOM: #b8d5f7 1px solid
}
.tradein_table TD {
	FONT-SIZE: 70%
}
.bannercrosssell {
	BORDER-RIGHT: #b8d5f7 1px solid; BORDER-TOP: #b8d5f7 1px solid; BORDER-LEFT: #b8d5f7 1px solid; BORDER-BOTTOM: #b8d5f7 1px solid
}
.bannercrosssell TD {
	FONT-SIZE: 70%
}
#navBarTableMain {
	WIDTH: 170px; BACKGROUND-REPEAT: repeat; BORDER-COLLAPSE: collapse
}
#navBarTableMain TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
#navBarTableMain TD#navBarFooter {
	BACKGROUND-POSITION: left bottom
}
#navBarTableMain TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 148px; PADDING-TOP: 5px; BORDER-BOTTOM: #808080 1px solid; LIST-STYLE-TYPE: none
}
.fulfilmentBackground {
	BACKGROUND-COLOR: #4D9FC5
}
.sideBar {
	BORDER-RIGHT: #99cccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: medium none; PADDING-LEFT: 4px; FONT-SIZE: 85%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #99cccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #99cccc 1px solid
}
.sideBar {
	BORDER-RIGHT: #99cccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: medium none; PADDING-LEFT: 4px; FONT-SIZE: 85%; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #99cccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #99cccc 1px solid
}
.sideBar FORM {
	MARGIN: 0px
}
.sideBar FORM P {
	MARGIN: 5px 0px 0px
}
.sideBarTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(background_sideBarTitle.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #99cccc
}
.sideBar HR {
	HEIGHT: 1px
}
.tabbar {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #21318c
}
.underline {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(divider.gif); BACKGROUND-REPEAT: repeat-x
}
.overline {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(divider.gif); BACKGROUND-REPEAT: repeat-x
}
.magenta {
	COLOR: #820252
}
.bold {
	FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: large; COLOR: #336699
}
H2 {
	FONT-SIZE: medium; COLOR: #666666
}
H3 {
	FONT-SIZE: medium; COLOR: #336699; BACKGROUND-COLOR: #ffffff
}
#formTable {
	FONT-SIZE: small; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#formTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#formTable TD.subHeading {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #820252; FONT-STYLE: italic
}
#formTable TD A {
	FONT-WEIGHT: bold; COLOR: #820252
}
#formTable TD UL {
	MARGIN-BOTTOM: 10px
}
#formTable TR.backgroundWash {
	BACKGROUND-COLOR: #e0f0f0
}
DIV.sectionPanel {
	BORDER-RIGHT: #b6d5f4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b6d5f4 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b6d5f4 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b6d5f4 1px solid
}
.center {
	TEXT-ALIGN: center
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.phoneFilter {
	CLEAR: both; MARGIN: 10px 0px
}
.phoneFilter H2 {
	BORDER-TOP: #b8d5f5 1px solid; FONT-SIZE: medium; MARGIN: 10px 0px
}
.phoneFilter DIV {
	FLOAT: left; WIDTH: 117px; HEIGHT: 120px; TEXT-ALIGN: center
}
.searchButton {
	MARGIN: 5px
}
.divide {
	BORDER-TOP: #ffffff 5px solid
}
SELECT.filterselect {
	FONT-SIZE: 90%
}
#addProductReview DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#productReviews DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#productReviews .name {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #b8d4f5
}
#productReviews .title {
	BACKGROUND-COLOR: #cee4fd
}
#productReviews .review {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #f0f7fe
}
#productReviews .view {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#addProductReview {
	BACKGROUND-COLOR: #f0f7fe; red: #FF0000
}
.green {
	COLOR: #00cc00
}
