BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 81%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM img {
	VERTICAL-ALIGN: middle
}
.clearBoth {
	CLEAR: both
}
.notBold {
	FONT-WEIGHT: normal! important
}
.hidden {
	DISPLAY: none
}
.TAGLoader {
	DISPLAY: none
}
.side_bordered_inner {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
.fullpage_span {
	width: 100%
}
div#frame {
	width: 800px; TEXT-ALIGN: left
}
div#htmler_container {
	width: 800px; POSITION: relative
}
div#promo_band {
	OVERFLOW: hidden; height: 80px; BACKGROUND-COLOR: #ffffff
}
div#tps_logo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; PADDING-TOP: 8px
}
div#accessibility_link {
	RIGHT: 2px; POSITION: absolute; TOP: 5px
}
div#promo_area {
	FLOAT: right; width: 495px
}
div#grey_band {
	BACKGROUND: url(/assets/images/infolink_bg.gif) repeat-x; OVERFLOW: hidden; height: 26px
}
div#sales_line {
	FLOAT: left; MARGIN-LEFT: 0px; width: 165px
}
div#info_links {
	PADDING-LEFT: 18px; FLOAT: left
}
div#info_links img {
	MARGIN-RIGHT: 7px
}
#phonefinder_banner_500x88 {
	MARGIN-TOP: 1px; Z-INDEX: 5000; LEFT: 170px; width: 500px; POSITION: absolute; height: 88px
}
div#searchbar_container {
	MARGIN-BOTTOM: 3px; width: 800px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #f2e0df
}
div#searchbar_container INPUT {
	FONT-SIZE: 0.77em; width: 163px
}
div#name_search {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 7px; width: 250px
}
div#select_search {
	MARGIN-TOP: 3px; DISPLAY: inline; Z-INDEX: 100; FLOAT: left; MARGIN-LEFT: 10px; POSITION: relative
}
#select_search A {
	FONT-WEIGHT: normal! important
}
#select_search UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.88em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-type: none
}
#select_search UL UL UL {
	FONT-SIZE: 1em
}
#select_search UL LI {
	LINE-height: 16px! important
}
#quick_find img#dropdown_arrow {
	MARGIN-TOP: 2px; LEFT: 131px; POSITION: absolute; TOP: 3px
}
UL#dropdown_root {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL#dropdown_root LI {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; Z-INDEX: 100; BORDER-LEFT: #bfbfbf 1px solid; width: 120px; COLOR: #000000; LINE-height: 19px; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
UL#dropdown_root LI A {
	COLOR: #000000; TEXT-DECORATION: none
}
UL#quickfind_dropdown {
	DISPLAY: none; LEFT: -1px; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute
}
UL#quickfind_dropdown LI {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; OVERFLOW: visible; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
UL#quickfind_dropdown LI UL {
	DISPLAY: none; LEFT: 90px; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 7px
}
UL#quickfind_dropdown LI A {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
UL#quickfind_dropdown LI:hover {
	Z-INDEX: 1000; BACKGROUND-COLOR: #e5e5e5
}
UL#quickfind_dropdown LI.over {
	Z-INDEX: 1000; BACKGROUND-COLOR: #e5e5e5
}
UL#quickfind_dropdown LI:hover UL {
	DISPLAY: block
}
UL#quickfind_dropdown LI.over UL {
	DISPLAY: block
}
UL#dropdown_root LI:hover UL#quickfind_dropdown {
	DISPLAY: block
}
UL#dropdown_root LI.over UL#quickfind_dropdown {
	DISPLAY: block
}
div.scrollingContainer {
	LEFT: 90px; POSITION: absolute; TOP: 7px
}
div#customer_links {
	FLOAT: right; OVERFLOW: hidden; height: 32px
}
div#breadcrumbs_container {
	CLEAR: both; FONT-SIZE: 0.88em; MARGIN-LEFT: 188px; COLOR: #4d4d4d; POSITION: relative; TOP: 2px
}
div#breadcrumbs {
	FLOAT: left; MARGIN-BOTTOM: 8px; width: 450px
}
div#breadcrumbs_container A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em; COLOR: #4d4d4d; TEXT-DECORATION: none
}
div#breadcrumbs_container A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 0.88em; COLOR: #4d4d4d; TEXT-DECORATION: none
}
div#breadcrumbs_container A:hover {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div#breadcrumbs_container A:active {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div#breadcrumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-type: none
}
div#breadcrumbs UL LI {
	DISPLAY: inline
}
div#bookmark {
	FONT-WEIGHT: bold; FONT-SIZE: 0.88em; FLOAT: left; MARGIN-BOTTOM: 8px; width: 150px; TEXT-ALIGN: right
}
div.nav_container {
	CLEAR: both; FONT-SIZE: 0.92em; FLOAT: left; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; width: 172px; MARGIN-RIGHT: 10px; POSITION: relative; TOP: -19px
}
div.nav_container H1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #f2e0df
}
div.nav_container H1 A {
	COLOR: #000000; TEXT-DECORATION: none
}
div.nav_container H1 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
div.nav_container H1 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
div.nav_container H1 A:hover {
	TEXT-DECORATION: underline
}
div.nav_container H1 A:active {
	TEXT-DECORATION: underline
}
div.nav_container H1 img.expand_arrow {
	LEFT: 150px; POSITION: absolute; TOP: 7px
}
div.nav_container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 1px solid; LIST-STYLE-type: none
}
div.nav_container UL A {
	COLOR: #000000; TEXT-DECORATION: none
}
div.nav_container UL A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
div.nav_container UL A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
div.nav_container UL A:hover {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div.nav_container UL A:active {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div.nav_container UL A.jshover {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div.nav_container UL A.jshover:link {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div.nav_container UL A.jshover:visited {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div.nav_container UL A.jshover:active {
	COLOR: #b00000; TEXT-DECORATION: underline
}
div.nav_container UL LI {
	BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 10px; MARGIN: 0px; LINE-height: 18px; BACKGROUND-COLOR: #eeeeee
}
#phone_finder_link LI img {
	MARGIN-LEFT: -5px
}
div#latest_phones LI {
	POSITION: relative
}
img.nav_button {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: -5px
}
img.seg_icon {
	MARGIN-TOP: -2px; RIGHT: 5px; CLIP: rect(2px 70px 21px 0px); POSITION: absolute
}
div.nav_container div {
	MARGIN-BOTTOM: 6px
}
div#offers_by_network A.net_img {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 8px
}
div#offers_by_network A.net_img img {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 5px
}
div#mowbli_button {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 3px
}
UL.not_expanded {
	DISPLAY: none
}
div#recently_viewed LI.fav_list_item {
	CLEAR: both; BORDER-RIGHT: #bfbfbf 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 0.89em; BORDER-LEFT: #bfbfbf 1px solid; width: 160px; COLOR: #4d4d4d; LINE-height: 1.2em; BORDER-BOTTOM: #eeeeee 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
div#recently_viewed img.phone {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 10px
}
div#recently_viewed img.go_button {
	LEFT: 135px; POSITION: absolute; TOP: 12px
}
div.rv_scroll_copy {
	MARGIN-TOP: 2px; FLOAT: left; OVERFLOW: hidden; width: 87px; WHITE-SPACE: nowrap; height: 1.2em
}
div#recently_viewed A {
	COLOR: #4d4d4d; BACKGROUND-COLOR: #ffffff
}
div#recently_viewed A.show_again {
	CLEAR: both; LEFT: 32px; MARGIN-BOTTOM: -6px; width: 80px; COLOR: #b00000; POSITION: relative; TOP: -10px; TEXT-DECORATION: underline
}
UNKNOWN {
	DISPLAY: block
}
div#recently_viewed B {
	LINE-height: 8px
}
LI.fav_list_footer {
	CLEAR: both; BORDER-RIGHT: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; width: 160px! important; BORDER-BOTTOM: #bfbfbf 1px solid; height: 8px
}
div.phonefinder_nav div {
	MARGIN-BOTTOM: 3px! important
}
div.phonefinder_nav {
	Z-INDEX: 9999! important; MIN-height: 435px; OVERFLOW: visible! important
}
div#content_container {
	Z-INDEX: 1; FLOAT: left; MARGIN-BOTTOM: 20px; width: 616px; POSITION: relative
}
div.main_col {
	FLOAT: left; width: 481px
}
div.right_col {
	FLOAT: left; MARGIN-LEFT: 10px; width: 120px
}
div.colspan2 {
	width: 616px! important
}
div.featureTip {
	BORDER-RIGHT: #4d4d4d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4d4d4d 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 0.88em; Z-INDEX: 10000; LEFT: -400px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: #4d4d4d 1px solid; width: 200px; COLOR: #4d4d4d; PADDING-TOP: 3px; BORDER-BOTTOM: #4d4d4d 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #f4e6e5
}
#basket_content_container {
	PADDING-TOP: 20px
}
div.right_col_item {
	POSITION: relative
}
div.right_col_item div.button_area {
	PADDING-TOP: 7px; height: 23px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
div.right_col_item A {
	FONT-SIZE: 0.77em; COLOR: #21378a; TEXT-DECORATION: underline
}
div.right_col_item A:link {
	FONT-SIZE: 0.77em; COLOR: #21378a; TEXT-DECORATION: underline
}
div.right_col div.right_col_item {
	MARGIN-BOTTOM: 8px
}
div#footer_container {
	CLEAR: both; width: 800px; POSITION: relative
}
#credit_cards {
	BORDER-RIGHT: #98b8d7 4px solid; BORDER-TOP: #98b8d7 4px solid; FLOAT: left; width: 168px; PADDING-TOP: 5px; height: 38px; BACKGROUND-COLOR: #e4ecf3
}
#nav_elements {
	BORDER-RIGHT: #98b8d7 4px solid; BORDER-TOP: #98b8d7 4px solid; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #98b8d7 4px solid; width: 614px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e4ecf3; TEXT-ALIGN: center
}
div#nav_elements UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; width: 615px; PADDING-TOP: 0px; LIST-STYLE-type: none; TEXT-ALIGN: center
}
UNKNOWN {
	MARGIN-TOP: -2px
}
div#nav_elements UL LI {
	DISPLAY: inline; FONT-SIZE: 0.85em; MARGIN-LEFT: 5px; LINE-height: 20px
}
div#nav_elements UL LI A {
	COLOR: #5f6061; TEXT-DECORATION: none
}
div#nav_elements UL LI A:link {
	COLOR: #5f6061; TEXT-DECORATION: none
}
div#nav_elements UL LI A:hover {
	COLOR: #5f6061; TEXT-DECORATION: underline
}
div#nav_elements UL LI A:active {
	COLOR: #5f6061; TEXT-DECORATION: underline
}
div#seo_links {
	CLEAR: both; MARGIN-TOP: 25px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; width: 760px; LINE-height: 12px; TEXT-ALIGN: center
}
div#seo_links A {
	FONT-SIZE: 0.8em; COLOR: #999999; TEXT-DECORATION: none
}
div#seo_links A:link {
	FONT-SIZE: 0.8em; COLOR: #999999; TEXT-DECORATION: none
}
div#seo_links A:visited {
	FONT-SIZE: 0.8em; COLOR: #999999; TEXT-DECORATION: none
}
div#seo_links A:hover {
	FONT-SIZE: 0.8em; COLOR: #999999; TEXT-DECORATION: underline
}
div#seo_links A:active {
	FONT-SIZE: 0.8em; COLOR: #999999; TEXT-DECORATION: underline
}
#essence_link {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#essence_link A {
	COLOR: #b00000
}
IFRAME#addToBasket_ifr {
	LEFT: -1000px; VISIBILITY: hidden; width: 1px; POSITION: absolute; height: 1px
}

