BODY {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/15px arial, helvetica, sans-serif; COLOR: #4a156d; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: underline
}
#siteContainer {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; FONT: 12px/15px arial, helvetica, sans-serif; BORDER-LEFT: 0px; WIDTH: 770px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.clearBoth {
	CLEAR: both
}
.telusRecs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
.spaceFrLn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tableOStuff {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
.recPhone {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.recPhoneDetails {
	FLOAT: left
}
.recPhoneDetails H1 A {
	COLOR: #4a156d
}
.recPhoneDetails H1 A:visited {
	COLOR: #4a156d
}
.titleHdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 20px
}
.prodDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.prodDetail2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.phContract {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.phContract P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #777; PADDING-TOP: 4px
}
.phContract .purp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #4a156d; PADDING-TOP: 4px; FONT-FAMILY: arial, helvetica, sans-serif
}
.phContract .greeny {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #6c0; PADDING-TOP: 4px; FONT-FAMILY: arial, helvetica, sans-serif
}
.phContract .checky {
	PADDING-RIGHT: 0px; BORDER-TOP: #c6c6c6 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #696969; PADDING-TOP: 4px; FONT-FAMILY: arial, helvetica, sans-serif
}
.vertLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/merch/vert_line.gif) no-repeat 50% 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; HEIGHT: 213px
}
.grayHdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ececec; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.grayHdr TH {
	HEIGHT: 25px
}
.grayHdr TD {
	HEIGHT: 25px
}
.tRow TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.tRowEnd TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.c1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.c2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 45px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.c3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; COLOR: #4a156d; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.c3 A {
	COLOR: #4a156d
}
.c4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 270px; PADDING-TOP: 0px
}
.description {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 10px! important; WIDTH: 270px; PADDING-TOP: 20px! important
}
.c5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; COLOR: #4a156d; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.c6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; COLOR: #4a156d; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.c7 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; COLOR: #4a156d; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.c8 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; COLOR: #4a156d; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.rateTermPrice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4a156d; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.free {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6c0; TEXT-DECORATION: none
}
.noHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.noHdr2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.noUL {
	TEXT-DECORATION: none
}
#tabsHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/merch/bg_sectionnav.gif) no-repeat 100% 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: normal; PADDING-TOP: 10px
}
#tabsHeader UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/merch/tabs_bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tabsHeader LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/images/merch/tab_off_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; LIST-STYLE-TYPE: none! important
}
#tabsHeader A {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(/images/merch/tab_off_left.gif) no-repeat left top; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
#tabsHeader .current {
	BACKGROUND-IMAGE: url(/images/merch/tab_on_right.gif)
}
#tabsHeader .current A {
	BACKGROUND-IMAGE: url(/images/merch/tab_on_left.gif); COLOR: #66cc00; BACKGROUND-COLOR: transparent
}
.addVertLine {
	BACKGROUND: url(/images/merch/bg_acclist.gif) repeat-y 0px 50%
}
.addVertLine .addVertLineEnd {
	BACKGROUND: url(/images/merch/bg_accfooter.gif) no-repeat 0px 100%
}
.detailList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 0px
}
.detailList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/images/merch/bullet_gr_square.gif) no-repeat 0px 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6a6772; LINE-HEIGHT: 14px; PADDING-TOP: 6px; FONT-FAMILY: arial, helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.detailListComp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.detailListComp UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.detailListComp LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/images/merch/bullet_gr_square2.gif) no-repeat 0px 5px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #6a6772; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.PCSfooter {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; WIDTH: 100%; COLOR: #49166d; PADDING-TOP: 3px; FONT-FAMILY: arial, helvetica; TEXT-ALIGN: right
}
.bottomNavPCS {
	HEIGHT: 32px
}
.bottomNavPCS UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bottomNavPCS LI {
	DISPLAY: inline
}
.bottomNavPCS UL LI A {
	PADDING-BOTTOM: 4px
}
.PCSfooter A {
	PADDING-RIGHT: 8px; FONT-WEIGHT: normal; COLOR: #49166d; TEXT-DECORATION: underline
}
.PCSfooter A:hover {
	FONT-WEIGHT: normal; COLOR: #49166d; TEXT-DECORATION: underline
}
.onSalePCS {
	FLOAT: left; POSITION: relative; TOP: -30px
}
.onPromoPCS {
	CLEAR: both; FLOAT: left; POSITION: relative; TOP: -35px
}
.grayHdr SPAN {
	DISPLAY: inline; PADDING-LEFT: 13px
}
.grayHdr .sortedplus SPAN {
	BACKGROUND: url(/images/sort_up.gif) no-repeat 0px 3px
}
.grayHdr .sortedminus SPAN {
	BACKGROUND: url(/images/sort_down.gif) no-repeat 0px 3px
}
#productCompare2 {
	PADDING-LEFT: 5px; HEIGHT: 20px; TEXT-ALIGN: left; valign: center
}
.productFootnotes {
	FONT-SIZE: 11px; COLOR: #777; FONT-FAMILY: arial, helvetica, sans-serif
}

