* {
	outline: none
}
*:focus {
	outline: none
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/bg.gif) #f7f7f7 repeat-x left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.border_4 {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
/*
FORM {
	MARGIN: 0px
}
*/
P {
	MARGIN: 0px
}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
.clearing {
	CLEAR: both
}
.hr_dots {
	BACKGROUND: url(img/dots_4x1.gif) repeat-x left 15px; OVERFLOW: hidden; HEIGHT: 25px
}
.hr4x6 {
	BACKGROUND: url(img/bg-footer-above.png) #fff repeat-x left top; MARGIN-LEFT: 22px; WIDTH: 896px; HEIGHT: 22px
}
#global {
	BORDER-RIGHT: #bdbebf 2px solid; BACKGROUND: #fff; MARGIN: 0px auto; FONT: 12px Arial, Helvetica, sans-serif; BORDER-LEFT: #bdbebf 2px solid; WIDTH: 941px; COLOR: #484f5b
}
.btt {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(img/bg-spirites.png) no-repeat 0px 0px; TEXT-INDENT: -9999px; LINE-HEIGHT: 0
}
.btt-compare-selected {
	BACKGROUND-POSITION: -4px -318px; MARGIN-TOP: 10px; WIDTH: 207px; HEIGHT: 26px
}
.btt-compare-selected:hover {
	BACKGROUND-POSITION: -5px -347px
}
.btt-details {
	BACKGROUND-POSITION: -4px -254px; WIDTH: 114px; TEXT-INDENT: -9999px; HEIGHT: 26px
}
.btt-details:hover {
	BACKGROUND-POSITION: -4px -281px
}
.btt-back {
	BACKGROUND-POSITION: -285px -85px; WIDTH: 37px; HEIGHT: 18px
}
.btt-print-page {
	BACKGROUND-POSITION: -290px -107px; WIDTH: 80px; HEIGHT: 18px
}
.btt-email-friend {
	BACKGROUND-POSITION: -331px -86px; WIDTH: 108px; HEIGHT: 17px
}
.btt-back-browsing {
	BACKGROUND-POSITION: -216px -317px; WIDTH: 153px; HEIGHT: 32px
}
.btt-buy-now {
	BACKGROUND-POSITION: -6px -379px; WIDTH: 112px; HEIGHT: 34px
}
.btt-buy-now:hover {
	BACKGROUND-POSITION: -6px -413px
}
.btt-post-comment {
	BACKGROUND-POSITION: -251px -251px; WIDTH: 121px; HEIGHT: 31px
}
.btt-sign-in-now {
	BACKGROUND-POSITION: -251px -179px; WIDTH: 112px; HEIGHT: 34px
}
.btt-sign-in-now:hover {
	BACKGROUND-POSITION: -251px -214px
}
.btt-add-video {
	BACKGROUND-POSITION: -372px -179px; WIDTH: 98px; HEIGHT: 31px
}
.btt-preview {
	BACKGROUND-POSITION: -395px -318px; WIDTH: 91px; HEIGHT: 30px
}
.btt-post-comment-small {
	BACKGROUND-POSITION: -376px -212px; WIDTH: 119px; HEIGHT: 23px
}
.btt-add-link {
	BACKGROUND-POSITION: -376px -236px; WIDTH: 120px; HEIGHT: 22px
}
.btt-show-unlocked-phones {
	BACKGROUND-POSITION: -280px -377px; WIDTH: 209px; HEIGHT: 34px
}
.btt-show-me-more {
	BACKGROUND: -380px -111px; WIDTH: 85px; HEIGHT: 10px
}
.btt-create-account {
	BACKGROUND-POSITION: -282px -416px; WIDTH: 114px; HEIGHT: 26px
}
.btt-go-to-cart {
	BACKGROUND-POSITION: -380px -267px; WIDTH: 113px; HEIGHT: 32px
}
.ttl {
	DISPLAY: block; BACKGROUND: url(img/bg-spirites.png) 0px 0px; TEXT-INDENT: -9999px
}
.ttl-find-phone {
	BACKGROUND-POSITION: -5px -91px; WIDTH: 114px; HEIGHT: 28px
}
.ttl-browse-manufacturer {
	BACKGROUND-POSITION: -144px -91px; WIDTH: 138px; HEIGHT: 28px
}
.cart-txt {
	DISPLAY: block; BACKGROUND: url(img/bg-spirites-txt.png) 0px 0px; TEXT-INDENT: -9999px
}
.cart-txt-item {
	BACKGROUND-POSITION: -235px -26px; WIDTH: 34px; HEIGHT: 17px
}
.cart-txt-select-preferred-payment {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 434px; HEIGHT: 18px
}
.cart-txt-accessories {
	BACKGROUND-POSITION: 0px -26px; WIDTH: 102px; HEIGHT: 19px
}
.cart-txt-quantity {
	BACKGROUND-POSITION: -177px -25px; MARGIN-LEFT: 13px; WIDTH: 60px; HEIGHT: 20px
}
.cart-txt-availability {
	BACKGROUND-POSITION: -102px -24px; MARGIN-LEFT: 18px; WIDTH: 75px; HEIGHT: 21px
}
.cart-txt-price {
	BACKGROUND-POSITION: -86px -55px; MARGIN-LEFT: 8px; WIDTH: 37px; HEIGHT: 19px
}
.cart-txt-total-small {
	BACKGROUND-POSITION: -48px -55px; MARGIN-LEFT: 2px; WIDTH: 38px; HEIGHT: 19px
}
.cart-txt-shipping-information {
	BACKGROUND-POSITION: -267px -26px; FLOAT: left; WIDTH: 141px; HEIGHT: 19px
}
.cart-txt-total {
	BACKGROUND-POSITION: 0px -52px; MARGIN-LEFT: 180px; WIDTH: 48px; HEIGHT: 24px
}
.cart-txt-add-more-accessories {
	BACKGROUND-POSITION: -123px -53px; WIDTH: 141px; HEIGHT: 23px
}
.cart-txt-subtotal {
	BACKGROUND-POSITION: -265px -53px; FLOAT: right; WIDTH: 64px; MARGIN-RIGHT: 15px; HEIGHT: 20px
}
.gen-txt {
	DISPLAY: block; BACKGROUND: url(img/bg-spirites-txt.png) 0px 0px; TEXT-INDENT: -9999px
}
.gen-txt-what-people-say {
	BACKGROUND-POSITION: -6px -77px; WIDTH: 187px; HEIGHT: 17px
}
.gen-txt-useful-links {
	BACKGROUND-POSITION: -6px -100px; WIDTH: 186px; HEIGHT: 15px
}
.gen-txt-unlock-now {
	BACKGROUND-POSITION: -6px -126px; WIDTH: 141px; HEIGHT: 24px
}
.gen-txt-find-unlocked {
	BACKGROUND-POSITION: -192px -128px; WIDTH: 163px; HEIGHT: 22px
}
.gen-txt-welcome-to-account {
	BACKGROUND-POSITION: -6px -156px; MARGIN: -4px 0px 0px -4px; WIDTH: 435px; HEIGHT: 27px
}
.gen-txt-my-active-orders {
	BACKGROUND-POSITION: -6px -183px; WIDTH: 156px; HEIGHT: 22px
}
.gen-txt-new-customer {
	BACKGROUND-POSITION: -6px -263px; WIDTH: 159px; HEIGHT: 28px
}
.gen-txt-my-account {
	BACKGROUND-POSITION: -171px -183px; WIDTH: 146px; HEIGHT: 30px
}
.gen-txt-account-settings {
	BACKGROUND-POSITION: -6px -237px; WIDTH: 156px; HEIGHT: 26px
}
.gen-txt-email-notifications {
	BACKGROUND-POSITION: -6px -213px; WIDTH: 175px; HEIGHT: 23px
}
#toplinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; FONT: 11px/20px Arial, Helvetica, sans-serif; WIDTH: 941px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: right
}
#toplinks .floatright {
	WIDTH: 442px
}
#toplinks A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #2a343d; PADDING-TOP: 0px; TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#toplinks A:hover {
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #2a343d;
}
#toplinks A.m_acc {
	BACKGROUND: url(img/ico-my-account.png) no-repeat left center; MARGIN-LEFT: 27px
}
#toplinks A.sc {
	BACKGROUND: url(img/ico-support-center.png) no-repeat left center; MARGIN-LEFT: 20px
}
#toplinks A.cont {
	PADDING-LEFT: 18px; BACKGROUND: url(img/ico-contact-us.png) no-repeat left center; MARGIN-LEFT: 17px
}
#toplinks A.cart {
	BACKGROUND: url(../images/ico-cart.png) no-repeat left center; MARGIN: 0px 20px 0px 21px; COLOR: #ac023a
}
#toplinks DIV.welcome {
	FLOAT: right
}
#toplinks DIV.welcome A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; FONT: 0.8em Arial; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#toplinks DIV.welcome A:hover {
	COLOR: blue
}
#header {
	BACKGROUND: url(img/header_bg.gif) #fff repeat-x left top; OVERFLOW: hidden
}
#header #logo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#header #phone-no {
	BACKGROUND: url(img/bg-spirites.png) no-repeat -131px -382px; LEFT: 308px; WIDTH: 111px; TEXT-INDENT: -9999px; POSITION: relative; TOP: -58px; HEIGHT: 23px
}
#header #phone-no-uk {
	BACKGROUND: url(img/phonenumer_uk.png) no-repeat; LEFT: 308px; WIDTH: 175px; TEXT-INDENT: -9999px; POSITION: relative; TOP: -58px; HEIGHT: 23px
}
#header #phone-no-au {
	BACKGROUND: url(img/phonenumer_au.png) no-repeat; LEFT: 308px; WIDTH: 175px; TEXT-INDENT: -9999px; POSITION: relative; TOP: -58px; HEIGHT: 23px
}
#header #trust_wrapper {
	POSITION: relative
}
#header #trust {
	Z-INDEX: 9000; LEFT: 800px; POSITION: absolute; TOP: -95px
}
#header #logo A {
	WIDTH: 259px; HEIGHT: 58px
}
#header #bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/bg-header-menu.png) repeat-x left top; PADDING-BOTTOM: 0px; WIDTH: 941px; PADDING-TOP: 0px; HEIGHT: 55px
}
#header #menu {
	FLOAT: left; MARGIN: 3px 0px 0px; WIDTH: 483px; POSITION: relative; HEIGHT: 40px
}
#header #menu A {
	FONT-WEIGHT: bold; COLOR: #282c2e; HEIGHT: 39px
}
#header #menu SPAN {
	CURSOR: default; COLOR: #f4f9fc; HEIGHT: 51px
}
#header #menu SPAN {
	DISPLAY: block; BACKGROUND: url(img/bg-spirites.png) no-repeat 0px 0px; FLOAT: left; FONT: 15px/42px Arial, Helvetica, sans-serif; TEXT-INDENT: -9999px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#header #menu A {
	DISPLAY: block; BACKGROUND: url(img/bg-spirites.png) no-repeat 0px 0px; FLOAT: left; FONT: 15px/42px Arial, Helvetica, sans-serif; TEXT-INDENT: -9999px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#header #menu A.b_unlock {
	BACKGROUND-POSITION: -1px -2px; WIDTH: 234px; HEIGHT: 39px
}
#header #menu A.b_buy {
	BACKGROUND-POSITION: -235px -2px; WIDTH: 249px; HEIGHT: 39px
}
#header #menu A.b_unlock:hover {
	BACKGROUND-POSITION: -1px -43px
}
#header #menu A.b_buy:hover {
	BACKGROUND-POSITION: -235px -43px
}
#header #menu SPAN.b_unlock {
	BACKGROUND-POSITION: -8px -447px; WIDTH: 234px; HEIGHT: 51px
}
#header #menu SPAN.b_buy {
	BACKGROUND-POSITION: -244px -447px; WIDTH: 247px; HEIGHT: 51px
}
#header #search {
	FLOAT: right; MARGIN: 11px 17px 0px 0px
}
#header #search FORM.f_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(img/topform_l.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 247px; PADDING-TOP: 0px; HEIGHT: 24px
}
#header #search FORM.f_top * {
	VERTICAL-ALIGN: top
}
#header #search FORM.f_top DIV.inp {
	BACKGROUND: url(img/topform_bg.gif) repeat-x left top; FLOAT: left; WIDTH: 225px; POSITION: relative; HEIGHT: 24px
}
#header #search FORM.f_top INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 12px/13px Arial, Helvetica, sans-serif; COLOR: #2a343d; BORDER-RIGHT-WIDTH: 0px
}
#header #search FORM.f_top .inp INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 5px
}
#header #search FORM.f_top .inp DIV.close {
	RIGHT: 10px; BACKGROUND: url(img/close-icon.png) no-repeat left top; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 4px; HEIGHT: 16px
}
#header #search FORM.f_top DIV.subm {
	FLOAT: left; WIDTH: 22px
}
#header #search FORM.f_top .subm INPUT {
	BACKGROUND: url(img/topform_button.gif); MARGIN: 0px; WIDTH: 22px; CURSOR: pointer; HEIGHT: 24px
}
#header #search .input_sush {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 11px/20px Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 14px
}
#advanced-search H1 {
	PADDING-LEFT: 16px; LINE-HEIGHT: 50px
}
#advanced-search .descr {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px; TEXT-ALIGN: left
}
DIV.inc_subcat {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px; TEXT-ALIGN: left
}
#advanced-search #search-fields DIV.inc_subcat INPUT {
	WIDTH: 10px
}
#advanced-search #search-input {
	MARGIN: 0px 12px 0px 5px
}
#advanced-search #search-input {
	MARGIN: 0px 12px 0px 5px
}
#advanced-search #search-submit {
	MARGIN: 10px 0px 0px 10px; TEXT-ALIGN: right
}
#advanced-search #search-fields {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: silver 1px solid
}
#advanced-search #search-fields LABEL {
	BORDER-TOP: silver 1px solid; DISPLAY: block; PADDING-TOP: 10px
}
#advanced-search #search-fields DIV {
	PADDING-RIGHT: 5px
}
#advanced-search #search-fields DIV INPUT {
	MARGIN: 10px 0px; WIDTH: 100%
}
#advanced-search #search-fields DIV SELECT {
	MARGIN: 10px 0px; WIDTH: 100%
}
#main {
	BACKGROUND: #fff
}
#main {
	BACKGROUND: #fff
}
#main_full {
	BACKGROUND: #fff
}
#main_full5 {
	BACKGROUND: #fff
}
#sliderContainer {
	MARGIN-TOP: -12px; BACKGROUND: url(img/bg-footer-above.png) repeat-x left bottom; HEIGHT: 274px
}
#sliderButtons {
	FLOAT: right; WIDTH: 302px; HEIGHT: 268px
}
#sliderButtons A {
	BACKGROUND-POSITION: left top; DISPLAY: block; TEXT-INDENT: -999px; BACKGROUND-REPEAT: no-repeat
}
A#sliderButton1 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(img/sliderbutton_01.jpg); HEIGHT: 87px
}
A#sliderButton2 {
	BACKGROUND-IMAGE: url(img/sliderbutton_02.jpg); HEIGHT: 97px
}
A#sliderButton3 {
	BACKGROUND-IMAGE: url(img/sliderbutton_03.jpg); HEIGHT: 84px
}
#slider {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(img/slide_01.jpg); OVERFLOW: hidden; WIDTH: 639px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 268px
}
#slider A {
	DISPLAY: block; MARGIN: 224px 0px 0px 505px; WIDTH: 111px; TEXT-INDENT: -999px; POSITION: absolute; TOP: 0px; HEIGHT: 31px
}
#slider A.slide_03 {
	MARGIN: 213px 0px 0px 435px
}
.nav_footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(img/bg-footer.png) #fff no-repeat; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1%
}
.nav_footer DIV {
	FLOAT: left; WIDTH: 152px; PADDING-TOP: 4px
}
.nav_footer DIV.first {
	MARGIN-LEFT: 0px; WIDTH: 130px
}
.nav_footer H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/bg-spirites.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px/22px Arial, Helvetica, sans-serif; COLOR: #2d313b; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
.nav_footer H4.ttl-phones {
	BACKGROUND-POSITION: -4px -129px; WIDTH: 78px; HEIGHT: 25px
}
.nav_footer H4.ttl-whats-hot {
	BACKGROUND-POSITION: -85px -127px; WIDTH: 106px; HEIGHT: 27px
}
.nav_footer H4.ttl-my-account {
	BACKGROUND-POSITION: -191px -133px; WIDTH: 112px; HEIGHT: 23px
}
.nav_footer H4.ttl-unlocking {
	BACKGROUND-POSITION: -303px -134px; WIDTH: 102px; HEIGHT: 26px
}
.nav_footer H4.ttl-about-us {
	BACKGROUND-POSITION: -405px -137px; WIDTH: 93px; HEIGHT: 24px
}
.nav_footer H4.ttl-reseller {
	BACKGROUND-POSITION: -3px -151px; WIDTH: 93px; HEIGHT: 23px
}
.nav_footer A {
	DISPLAY: block; PADDING-LEFT: 19px; FONT: 12px/22px Arial, Helvetica, sans-serif; COLOR: #484f5b; TEXT-DECORATION: none
}
.nav_footer a:link{
	color: #484f5b;
}
.nav_footer a:active{
	color: #484f5b;
}
.nav_footer a:visited{
	color: #484f5b;
}
.nav_footer A:hover {
	COLOR: #ed1a3b; TEXT-DECORATION: none
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/dots_4x1.gif) #fff repeat-x 0px 22%; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; HEIGHT: 64px; TEXT-ALIGN: center
}
#footer {
	FONT: 10px/30px Arial, Helvetica, sans-serif; COLOR: #2d313b; TEXT-DECORATION: none
}
#footer A {
	FONT: 10px/30px Arial, Helvetica, sans-serif; COLOR: #2d313b; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
.back {
	PADDING-LEFT: 22px; FONT: 12px/26px Arial, Helvetica, sans-serif; COLOR: #4c6cbb; BORDER-BOTTOM: #babbbb 1px solid; HEIGHT: 26px
}
.back A {
	COLOR: #4c6cbb; TEXT-DECORATION: none
}
.back A:hover {
	TEXT-DECORATION: underline
}
.back2 {
	PADDING-RIGHT: 22px; PADDING-LEFT: 20px; BACKGROUND: url(img/grad_34.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 34px; PADDING-TOP: 5px
}
.back2 .actions {
	FLOAT: right; MARGIN-RIGHT: 131px
}
.back2 .actions A {
	DISPLAY: block; FLOAT: right
}
.back2 A.i_print {
	MARGIN-LEFT: 25px
}
.back2 A.i_email {
	PADDING-LEFT: 21px
}
.back2 A.btt-back {
	MARGIN: -18px 0px 0px
}
.back_r {
	PADDING-RIGHT: 33px; TEXT-ALIGN: right
}
P.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; FONT: 10px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #4c6cbb; PADDING-TOP: 6px
}
P.breadcrumbs A {
	COLOR: #4c6cbb; TEXT-DECORATION: none
}
P.breadcrumbs A:hover {
	TEXT-DECORATION: underline
}
.homeboxes {
	BACKGROUND: url(img/bg-homepage-homeboxes.png) repeat-y center top; MARGIN: 20px 20px 0px; COLOR: #484f5b; HEIGHT: 1%
}
.homeboxes .unlock_now {
	BORDER-RIGHT: #002639 8px solid; PADDING-RIGHT: 15px; BORDER-TOP: #002639 8px solid; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 20px; BORDER-LEFT: #002639 8px solid; WIDTH: 395px; PADDING-TOP: 20px; BORDER-BOTTOM: #002639 8px solid; HEIGHT: 375px
}
.homeboxes .buy_unlocked {
	BORDER-RIGHT: #002639 8px solid; PADDING-RIGHT: 15px; BORDER-TOP: #002639 8px solid; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 20px; BORDER-LEFT: #002639 8px solid; WIDTH: 395px; PADDING-TOP: 20px; BORDER-BOTTOM: #002639 8px solid; HEIGHT: 375px
}
.homeboxes .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.homeboxes P.subt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 12px/18px Arial, Helvetica, sans-serif; PADDING-TOP: 4px
}
.homeboxes .b_show_unlocked {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 12px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
.homeboxes .unlock_now .inside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
.homeboxes .buy_unlocked .inside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
.phone-finder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 11px; LIST-STYLE-TYPE: none
}
.phone-finder LABEL {
	FONT: 12px/23px Arial, Helvetica, sans-serif; COLOR: #484f5b
}
.phone-finder LI.pf {
	PADDING-RIGHT: 25px; FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 162px
}
.phone-finder LI.pf STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(img/arr-right-box-sidebar-active.png) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.phone-finder LI.pf DIV.in {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 2px; PADDING-TOP: 9px
}
.phone-finder LI.pf DIV.in DIV.gsm_libery A.gsm_libery IMG {
	MARGIN-RIGHT: 4px; POSITION: relative; TOP: 3px
}
.home_ad_boxes {
	PADDING-LEFT: 18px; BACKGROUND: url(img/bg-homepage-3-boxes.png) no-repeat 33% 0px; MARGIN: 0px 0px 5px; HEIGHT: 1%
}
.home_ad_boxes A {
	MARGIN: 0px 10px 0px 0px
}
.content_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(img/cont_b_bg.gif) #fff repeat-y 699px top; PADDING-BOTTOM: 0px; MARGIN: -12px 0px 7px; PADDING-TOP: 13px
}
.content_l {
	BACKGROUND: url(img/cont_bg_l.gif) repeat-y left 50%
}
.content_bg {
	BACKGROUND: url(img/cont_b_bg.gif) repeat-x 50% bottom
}
.content {
	BACKGROUND: url(img/cont_b_l.gif) no-repeat left bottom; PADDING-BOTTOM: 39px; OVERFLOW: hidden; HEIGHT: 1%
}
.content #lc {
	FLOAT: left; WIDTH: 678px
}
.content #rc {
	FLOAT: right; WIDTH: 241px
}
.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px
}
.bg1 {
	BACKGROUND: url(img/bg1.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px
}
.under_title {
	BACKGROUND: url(img/grad_45.gif) repeat-x 50% top; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 45px
}
.under_title P {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(img/arrow_r_blue.gif) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 14px; MARGIN-RIGHT: 15px; PADDING-TOP: 15px; FONT-FAMILY: helvetica
}
.under_title .under_titleform {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
#rc H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: url(img/bg-rc-h3.png) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; FONT: bold 13px/26px Arial, Helvetica, sans-serif; WIDTH: 200px; COLOR: #686868; PADDING-TOP: 0px; HEIGHT: 32px
}
#rc H3.no-bg {
	BACKGROUND-IMAGE: none
}
#rc H3 SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(img/arr-rc-down.png) no-repeat left center; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
#rc .d-hr {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(img/bg-rc-border-separator.png) repeat-x left top; PADDING-BOTTOM: 1px; MARGIN: 15px auto; WIDTH: 200px; PADDING-TOP: 1px; HEIGHT: 1px
}
#rc .good_know {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; MAX-HEIGHT: 376px; PADDING-TOP: 9px
}
#rc .good_know #fold_3 {
	BORDER-BOTTOM-WIDTH: 0px
}
#rc .good_know .fold {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px dotted; HEIGHT: 17px
}
#rc .good_know .active.fold {
	HEIGHT: 220px
}
#rc .good_know .fold A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND: url(img/arr-right-box-sidebar.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #484f5b; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#rc .good_know .fold A.active {
	BACKGROUND: url(img/arr-right-box-sidebar-active.png) no-repeat 0px 3px; COLOR: #057ac9
}
#rc .good_know .active A {
	BACKGROUND: url(img/arr-right-box-sidebar-active.png) no-repeat 0px 3px; COLOR: #057ac9
}
#rc .good_know P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 7px; MARGIN: 3px 0px 2px; FONT: 11px/18px Arial, Helvetica, sans-serif; COLOR: rgb(153,153,153); PADDING-TOP: 0px
}
#rc .good_know UL {
	FONT-SIZE: 12px; MARGIN: 5px 0px 0px; COLOR: #555
}
#rc .good_know UL LI {
	MARGIN: 0px 0px 5px; FONT: 11px/16px Arial, Helvetica, sans-serif; COLOR: #555
}
#rc .good_know .inputs * {
	VERTICAL-ALIGN: middle
}
#rc .good_know .inputs SPAN {
	VERTICAL-ALIGN: bottom
}
#rc .good_know .inputs A {
	VERTICAL-ALIGN: top
}
#rc .good_know .inputs {
	OVERFLOW: hidden; HEIGHT: 34px
}
#rc .good_know .inputs INPUT {
	MARGIN: 0px; HEIGHT: 15px
}
#rc .good_know .inputs DIV {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 50%
}
#rc .summary_box {
	WIDTH: 241px; POSITION: fixed
}
#rc #summary_box {
	BACKGROUND-COLOR: #fff
}
#rc .specs {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; PADDING-BOTTOM: 30px; PADDING-TOP: 0px; HEIGHT: auto
}
#rc .specs P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 10px
}
#rc .summary {
	PADDING-RIGHT: 10px; PADDING-LEFT: 16px; PADDING-BOTTOM: 15px; PADDING-TOP: 9px
}
#rc .summary P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #2a343d; LINE-HEIGHT: 21px; PADDING-TOP: 0px
}
#rc .summary P.price {
	FONT-SIZE: 22px; PADDING-BOTTOM: 2px; COLOR: #4c6cbb; LINE-HEIGHT: 30px; PADDING-TOP: 2px
}
#rc .summary P.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#rc .summary .red {
	COLOR: #d40035
}
#rc .considerf {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#rc .considerf P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; FONT: 11px/18px Arial, Helvetica, sans-serif; COLOR: rgb(153,153,153); PADDING-TOP: 3px
}
#rc .considerf A {
	COLOR: #484f5b; TEXT-DECORATION: none
}
#rc .considerf A:hover {
	TEXT-DECORATION: underline
}
#rc .considerf UL {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px; COLOR: #555
}
#rc .considerf UL LI {
	MARGIN: 0px 0px 5px; FONT: 11px/18px Arial, Helvetica, sans-serif; COLOR: #555
}
#rc .considerf UL.most_popular_unlocks {
	FONT-SIZE: 13px; MARGIN: 10px 0px; COLOR: #555
}
#rc .considerf UL.most_popular_unlocks LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 5px; COLOR: #555; LIST-STYLE-TYPE: circle
}
#rc .considerf UL.smallindent {
	MARGIN: 5px 0px 0px
}
#rc .considerf UL.smallindent LI {
	MARGIN: 0px 0px 0px -15px
}
#rc .refine_r {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; HEIGHT: 400px
}
#rc .refine_r .fold {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#rc .refine_r .fold A {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #484f5b; TEXT-DECORATION: none
}
#rc .refine_r .fold .inputs {
	MARGIN: 5px 0px 0px
}
#rc .refine_r .fold .inputs DIV {
	MARGIN: 0px 0px 5px
}
#rc .refine_r .fold A SPAN IMG {
	MARGIN: 0px 3px 0px 0px; POSITION: relative; TOP: 3px
}
#rc .refine_r .fold .inputs-float {
	MARGIN: 5px 0px 0px
}
#rc .refine_r .fold .inputs-float DIV {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 100px
}
#rc .refine_r .fold .inputs-float DIV {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 100px
}
#rc .cart-total {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#rc .cart-total P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 15px
}
#rc .cart-total P.total {
	FONT-SIZE: 25px; COLOR: #4c6cbb
}
#rc .cart-total P.free-shipping {
	COLOR: #d40035
}
#rc .cart-total A.btt-go-to-cart {
	MARGIN: 15px 0px 0px -4px
}
#rc .sign-in {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
#rc .sign-in P.red {
	FONT-SIZE: 15px; MARGIN: 0px 0px 15px; COLOR: #d40035
}
#rc .sign-in LABEL {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN: 0px 0px 5px
}
#rc .sign-in INPUT {
	BORDER-RIGHT: #4c6cbb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4c6cbb 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #4c6cbb 1px solid; WIDTH: 193px; PADDING-TOP: 5px; BORDER-BOTTOM: #4c6cbb 1px solid
}
#rc .sign-in INPUT.btt-sign-in-now {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-LEFT: 0px; WIDTH: 112px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 34px
}
#rc .sign-in LABEL.error {
	FONT-SIZE: 0.9em; MARGIN: 0px; COLOR: red; BOTTOM: 10px; POSITION: relative; HEIGHT: 5px; TEXT-ALIGN: right
}
#rc .locate-us {
	PADDING-RIGHT: 21px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; PADDING-TOP: 14px
}
TABLE.manufacturer {
	MARGIN-BOTTOM: -1px! important; WIDTH: 100%
}
TABLE.manufacturer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.manufacturer TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.manufacturer TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.manufacturer TD {
	BACKGROUND: url(img/cont_bg_l.gif) repeat-y left center; VERTICAL-ALIGN: top; WIDTH: 34%; BORDER-BOTTOM: #c2c2c3 1px solid; TEXT-ALIGN: center
}
TABLE.manufacturer TABLE {
	WIDTH: 100%
}
TABLE.manufacturer TABLE TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; HEIGHT: 170px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.manufacturer IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.manufacturer TD.middle {
	BORDER-RIGHT: #c2c2c3 1px solid; BORDER-LEFT: #c2c2c3 1px solid
}
TABLE.manufacturer A {
	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #2a343d; TEXT-DECORATION: none
}
TABLE.manufacturer A:hover {
	TEXT-DECORATION: underline
}
TABLE.manufacturer P {
	PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 16px; TEXT-ALIGN: right
}
TABLE.manufacturer P A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4c6cbb
}
.unlocked_p {
	OVERFLOW: hidden; PADDING-TOP: 25px; HEIGHT: 1%
}
.unlocked_p .pic {
	FLOAT: left; MARGIN: 0px 0px 0px 17px; WIDTH: 258px; TEXT-ALIGN: center
}
.unlocked_p .txt {
	FLOAT: right; MARGIN: 20px 0px 0px; WIDTH: 365px
}
.unlocked_p H2 {
	MARGIN: 0px; FONT: 24px Arial, Helvetica, sans-serif; COLOR: #2a343d
}
.unlocked_p P.desc {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #2a343d; LINE-HEIGHT: 21px; PADDING-TOP: 5px
}
.unlocked_p P.price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 32px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #4c6cbb; MARGIN-RIGHT: 20px; PADDING-TOP: 12px
}
.unlocked_p .subm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.unlocked_p .subm A {
	DISPLAY: block; BACKGROUND: url(img/b_buy_now.gif); WIDTH: 113px; TEXT-INDENT: -999px; HEIGHT: 32px
}
.tlink {
	BORDER-RIGHT: #babbbb 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 22px; BACKGROUND: url(img/grad_34.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #babbbb 0px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #babbbb 1px solid; HEIGHT: 27px
}
.tlink P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #4c6cbb; LINE-HEIGHT: 18px; PADDING-TOP: 1px
}
.tlink A {
	FLOAT: left; MARGIN-LEFT: 10px
}
.bvideos {
	PADDING-RIGHT: 8px; PADDING-LEFT: 22px; BACKGROUND: url(img/vline_video.gif) repeat-y 428px 7px; PADDING-BOTTOM: 14px; OVERFLOW: hidden; PADDING-TOP: 12px; HEIGHT: 1%
}
.bvideos .c_txt {
	FLOAT: left; WIDTH: 365px
}
.bvideos .c_video {
	FLOAT: right; WIDTH: 230px
}
.bvideos .c_txt .box-comment {
	MARGIN: 0px 0px 20px 10px
}
.bvideos .c_txt .box-comment P.p-name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #4c6cbb; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.bvideos .c_txt .box-comment P.p-name A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4c6cbb; TEXT-DECORATION: underline
}
.bvideos .c_txt .box-comment P.p-comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; COLOR: #2a343d; LINE-HEIGHT: 19px; PADDING-TOP: 0px
}
.bvideos .c_video P.title {
	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #4c6cbb; TEXT-ALIGN: center
}
.bvideos .c_video .fr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(img/bg-review-video.png) no-repeat; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 201px; PADDING-TOP: 15px; HEIGHT: 163px
}
.bvideos .c_video .button {
	PADDING-TOP: 10px
}
.bvideos .c_video .button A {
	MARGIN-LEFT: 65px
}
.bvotes {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 28px; OVERFLOW: hidden; PADDING-TOP: 17px; HEIGHT: 1%
}
.bvotes .c_votes {
	BACKGROUND: url(../images/za_proty.gif) no-repeat 10px bottom; FLOAT: left; OVERFLOW: hidden; WIDTH: 99px; HEIGHT: 78px
}
.bvotes .c_votes .fr_votes {
	BACKGROUND: url(img/votes_bg.gif) repeat-x 50% top; FLOAT: left; _width: 76px
}
.bvotes .c_votes .fr_votes DIV {
	BACKGROUND: url(img/votes_r.gif) no-repeat right top
}
.bvotes .c_votes .fr_votes DIV DIV {
	BACKGROUND: url(img/votes_l.gif) no-repeat left top; OVERFLOW: hidden; COLOR: #4c6cbb; HEIGHT: 46px; TEXT-ALIGN: center
}
.bvotes .c_votes .fr_votes BIG {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; PADDING-TOP: 7px
}
.bvotes .c_votes .fr_votes P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bvotes .c_txt {
	FLOAT: left; WIDTH: 540px; LINE-HEIGHT: 18px
}
.bvotes .c_txt A.url {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #4c6cbb; TEXT-DECORATION: none
}
.bvotes .c_txt A.url:hover {
	TEXT-DECORATION: underline
}
.bvotes .c_txt .desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #2a343d; PADDING-TOP: 0px
}
.bvotes .c_txt .links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.bvotes .c_txt .links {
	VERTICAL-ALIGN: middle; COLOR: #4c6cbb; TEXT-DECORATION: none
}
.bvotes .c_txt .links A {
	VERTICAL-ALIGN: middle; COLOR: #4c6cbb; TEXT-DECORATION: none
}
.bvotes .c_txt .links A:hover {
	TEXT-DECORATION: underline
}
.bvotes .c_txt .links A.comments {
	PADDING-LEFT: 18px; BACKGROUND: url(img/i_thought.gif) no-repeat left 1px; MARGIN-RIGHT: 15px
}
.bvotes .c_txt .links A.share {
	PADDING-LEFT: 18px; BACKGROUND: url(img/i_share.gif) no-repeat left 1px; MARGIN-RIGHT: 22px
}
TABLE.table-create-account {
	MARGIN: 0px auto; WIDTH: 85%
}
TABLE.table-create-account H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(img/ico-in-red.png) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
TABLE.table-create-account P.below-h {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.table-create-account TR {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
TABLE.table-create-account TD.main {
	MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 200px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
TABLE.table-create-account TD.main SPAN {
	MARGIN: 0px 5px 0px 0px; COLOR: red
}
TABLE.table-create-account TD.main2 {
	WIDTH: 232px
}
TABLE.table-create-account TD.main2 INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.table-create-account TD.main2 SELECT {
	MARGIN-TOP: 4px; WIDTH: 214px
}
TABLE.table-create-account TR.newsletter-bg {
	BACKGROUND: url(img/bg-account-form.png) no-repeat; MARGIN: 20px 0px 0px; WIDTH: 528px; HEIGHT: 120px
}
TABLE.table-create-account TR.newsletter-bg P {
	LEFT: 44px; POSITION: relative; TOP: 42px
}
TABLE.table-create-account TR.newsletter-bg P INPUT {
	POSITION: relative; TOP: 2px
}
TABLE.table-create-account TR.main3 {
	TEXT-ALIGN: right
}
TABLE.table-create-account TR.main3 TD {
	FLOAT: right; MARGIN: 15px 44px 25px 0px
}
TABLE.table-create-account TR.main3 TD INPUT.btt-create-account {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
TABLE.table-create-account LABEL.error {
	DISPLAY: block; FONT-SIZE: 0.9em; COLOR: red; TEXT-ALIGN: right
}
.my-account {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 40px; MARGIN: 0px auto; WIDTH: 92%; PADDING-TOP: 0px
}
.download_pdf {
	FLOAT: right
}
.my-account H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(img/arr-right-box-sidebar-active.png) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.my-account H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(img/arr-right-box-sidebar-active.png) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.my-account .hr {
	BACKGROUND: url(img/dots_4x1.gif) repeat-x left 15px; WIDTH: 100%; HEIGHT: 25px
}
.my-account P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 14px; BACKGROUND: url(img/ico-in-red.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 24px; COLOR: #4c6cbb; PADDING-TOP: 0px
}
.my-account P A {
	FONT-SIZE: 14px; COLOR: #4c6cbb; TEXT-DECORATION: underline
}
.my-account P A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4c6cbb; TEXT-DECORATION: underline
}
.my-account P SPAN.order_info_holder {
	DISPLAY: block; MARGIN: 20px 0px 3px; OVERFLOW: hidden; WIDTH: 100%
}
.my-account P SPAN.order_info_holder .date {
	FLOAT: left; WIDTH: 40%
}
.my-account P SPAN.order_info_holder .order {
	FLOAT: left; MARGIN-LEFT: 10%; WIDTH: 40%
}
.my-account P SPAN.order_info_holder .payment_method {
	FLOAT: left; MARGIN-LEFT: 10%; WIDTH: 40%
}
.my-account P SPAN.order_info_holder .shipping_method {
	FLOAT: left; WIDTH: 40%
}
.my-account P SPAN.address_holder {
	DISPLAY: block; MARGIN: 0px 0px 3px; OVERFLOW: hidden; WIDTH: 100%
}
.my-account P SPAN.address_holder .billing_address {
	FLOAT: left; MARGIN-LEFT: 10%; WIDTH: 40%
}
.my-account P SPAN.address_holder .delivery_address {
	FLOAT: left; WIDTH: 40%
}
.my-account P SPAN.order_details_heading {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 0px 3px; OVERFLOW: hidden; WIDTH: 100%
}
.my-account P SPAN.order_details_heading .product_name {
	FLOAT: left; WIDTH: 70%
}
.my-account P SPAN.order_details_heading .product_tax {
	FLOAT: left; WIDTH: 10%
}
.my-account P SPAN.order_details_heading .product_total {
	FLOAT: right; WIDTH: 10%; TEXT-ALIGN: right
}
.my-account P SPAN.order_details_body {
	DISPLAY: block; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 100%
}
.my-account P SPAN.order_details_body .product_name {
	FLOAT: left; WIDTH: 70%
}
.my-account P SPAN.order_details_body .product_tax {
	FLOAT: left; WIDTH: 10%
}
.my-account P SPAN.order_details_body .product_total {
	FLOAT: right; WIDTH: 10%; TEXT-ALIGN: right
}
.my-account P SPAN.order_details_body .imei {
	FONT-SIZE: 12px
}
.my-account P SPAN.order_details_body .option_name {
	FONT: bold small-caps 1em/1.5em Arial, sans-serif; MARGIN-LEFT: 25px
}
.my-account P SPAN.order_details_body .option_value {
	FONT: italic 1em/1.5em Arial, sans-serif; MARGIN-LEFT: 5px
}
.my-account P SPAN.totals_holder {
	DISPLAY: block; MARGIN: 10px 0px 3px; OVERFLOW: hidden; WIDTH: 100%
}
.my-account P SPAN.totals_holder .element {
	DISPLAY: block; MARGIN-LEFT: 50%; OVERFLOW: hidden; TEXT-ALIGN: right
}
.my-account P SPAN.totals_holder .title {
	FLOAT: left; WIDTH: 100px
}
.my-account P SPAN.totals_holder .amount {
	FLOAT: right; WIDTH: 50px
}
.my-account P SPAN.status_holder {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 98%
}
.my-account P SPAN.status_holder .status_date {
	FLOAT: left; WIDTH: 20%
}
.my-account P SPAN.status_holder .status_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20%
}
.my-account P SPAN.status_holder .status_comment {
	FLOAT: left; WIDTH: 60%
}
.my-account P SPAN.dowload_container {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%
}
.my-account P SPAN.dowload_container .file_name {
	FLOAT: left; WIDTH: 50%
}
.my-account P SPAN.dowload_container .file_date {
	FLOAT: left; WIDTH: 50%
}
.my-account INPUT[type='text'] {
	BORDER-RIGHT: #85b1de 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #85b1de 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 25px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #85b1de 1px solid; WIDTH: 300px; PADDING-TOP: 4px; BORDER-BOTTOM: #85b1de 1px solid; FONT-FAMILY: Arial, Sans-Serif
}
.my-account INPUT[type='text']:focus {
	BORDER-RIGHT: #33677f 2px solid; BORDER-TOP: #33677f 2px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #33677f 2px solid; BORDER-BOTTOM: #33677f 2px solid; BACKGROUND-COLOR: #ffffff
}
.my-account P A.btt-view {
	MARGIN-TOP: -10px; FLOAT: right
}
.my-account .view_order {
	MARGIN-TOP: 20px
}
.about-us {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 40px; MARGIN: 0px auto; WIDTH: 92%; PADDING-TOP: 0px
}
.about-us H4 {
	FONT-SIZE: 20px; COLOR: #333
}
.about-us .hr {
	BACKGROUND: url(img/dots_4x1.gif) repeat-x left 15px; WIDTH: 100%; HEIGHT: 25px
}
.about-us P {
	FONT-SIZE: 13px; MARGIN: 0px 0px 20px; COLOR: #555
}
.about-us P A {
	FONT-SIZE: 14px; COLOR: #4c6cbb; TEXT-DECORATION: none
}
.about-us UL {
	FONT-SIZE: 12px; MARGIN: 0px 10px 10px; COLOR: #555
}
.about-us UL LI {
	FONT-SIZE: 12px; MARGIN: 0px 0px 10px; COLOR: #555
}
.b_checkout {
	DISPLAY: block; BACKGROUND: url(img/b_check_out.gif) no-repeat; WIDTH: 113px; TEXT-INDENT: -999px; HEIGHT: 32px
}
.shop_cart .item {
	PADDING-RIGHT: 0px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; OVERFLOW: hidden; PADDING-TOP: 17px; HEIGHT: 1%
}
.shop_cart .first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.shop_cart .item .c_pic {
	FLOAT: left; WIDTH: 110px; MARGIN-RIGHT: 23px; TEXT-ALIGN: center
}
.shop_cart .item .c_txt {
	FLOAT: left; WIDTH: 522px
}
.shop_cart H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 28px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 5px
}
.shop_cart .b_arrowed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
A.arrow_dn {
	PADDING-LEFT: 21px; FONT-SIZE: 13px; BACKGROUND: url(img/arrow_dn_red.gif) no-repeat 2px 3px; COLOR: #4c6cbb; TEXT-DECORATION: none
}
A.arrow_dn:hover {
	TEXT-DECORATION: underline
}
.shop_cart .fr522 .inside {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 34px; PADDING-TOP: 10px
}
.shop_cart H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 17px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 2px
}
.shop_cart P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #2a343d; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.shop_cart .section {
	PADDING-RIGHT: 20px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.shop_cart .section UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.shop_cart .section UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 29px; PADDING-TOP: 0px
}
.shop_cart .section UL LI A {
	PADDING-LEFT: 25px; BACKGROUND: url(img/checkb.gif) no-repeat left 2px; COLOR: #2a343d; TEXT-DECORATION: none
}
.shop_cart .section UL LI A:hover {
	BACKGROUND-IMAGE: url(img/checkb_over.gif)
}
.fr522 {
	BACKGROUND: url(img/fr522_bg.gif) repeat-y left 50%; WIDTH: 522px
}
.fr522_t {
	BACKGROUND: url(img/fr522_t.gif) no-repeat left top
}
.fr522_b {
	BACKGROUND: url(img/fr522_b.gif) no-repeat left bottom; OVERFLOW: hidden; HEIGHT: 1%
}
TABLE.cart_cont {
	WIDTH: 100%
}
.cart_cont {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2a343d; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE.cart_cont TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2a343d; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.cart_cont TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2a343d; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.cart_cont2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TABLE.cart_cont TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.cart_cont TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.cart_cont TH {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #4c6cbb
}
.cart_cont THEAD TH {
	BORDER-BOTTOM: #babbbb 1px solid; HEIGHT: 37px
}
.cart_cont THEAD TH.c_qua {
	TEXT-ALIGN: center
}
.cart_cont THEAD TH.c_ava {
	TEXT-ALIGN: center
}
.cart_cont THEAD TH.c_pri {
	TEXT-ALIGN: center
}
.cart_cont THEAD TH.c_tot {
	TEXT-ALIGN: center
}
.cart_cont TFOOT TH.errorText {
	COLOR: #ff0000; FONT-FAMILY: Verdana
}
.cart_cont TFOOT TH {
	BORDER-TOP: #babbbb 1px solid; BORDER-BOTTOM: #babbbb 1px solid; HEIGHT: 40px
}
.cart_cont TFOOT TH.subtotal_t {
	
}
.cart_cont TFOOT TH.subtotal {
	FONT-SIZE: 12px; COLOR: #2a343d; TEXT-ALIGN: center
}
.cart_cont TFOOT TH.shipinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.cart_cont TFOOT TH.shipinfo * {
	VERTICAL-ALIGN: middle
}
.cart_cont TFOOT TH.shipinfo LABEL {
	MARGIN-RIGHT: 7px
}
.cart_cont TFOOT TH.shipinfo SELECT {
	BORDER-RIGHT: #9ea4aa 1px solid; BORDER-TOP: #9ea4aa 1px solid; FONT: 10px Arial, Helvetica, sans-serif; BORDER-LEFT: #9ea4aa 1px solid; COLOR: #2a343d; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #9ea4aa 1px solid
}
.cart_cont TFOOT TH.total {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #4c6cbb; TEXT-ALIGN: center
}
.cart_cont TFOOT TH.total_t {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #4c6cbb; TEXT-ALIGN: center
}
.cart_cont TFOOT TH.total_t {
	
}
.cart_cont .f-one {
	FLOAT: left
}
.cart_cont .f-two {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 300px
}
.cart_cont TBODY TD {
	VERTICAL-ALIGN: top
}
.cart_cont .firstrow TD {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.cart_cont A {
	COLOR: #4c6cbb; TEXT-DECORATION: none
}
.cart_cont A:hover {
	TEXT-DECORATION: underline
}
.cart_cont H3 {
	MARGIN: 0px; FONT: 18px Arial, Helvetica, sans-serif; COLOR: #2a343d
}
.cart_cont H4 {
	MARGIN: 0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2a343d
}
.cart_cont P.remove {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.cart_cont P.in_stock {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 19px; BACKGROUND: url(img/i_in_stock.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cart_cont TBODY TH {
	BORDER-TOP: #babbbb 1px solid; VERTICAL-ALIGN: top; LINE-HEIGHT: 23px; HEIGHT: 30px
}
.cart_cont TBODY TD.c_ite {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-ALIGN: left
}
.cart_cont .c_ite {
	PADDING-LEFT: 24px; TEXT-ALIGN: left
}
.cart_cont TBODY TH {
	PADDING-LEFT: 24px; TEXT-ALIGN: left
}
.cart_cont TD.plus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 18px; VERTICAL-ALIGN: top; PADDING-TOP: 20px; TEXT-ALIGN: left
}
A.add_more {
	PADDING-LEFT: 20px; BACKGROUND: url(img/i_add.gif) no-repeat left 1px; FONT: 13px Arial, Helvetica, sans-serif; COLOR: #4c6cbb; TEXT-DECORATION: none
}
FORM.f_buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 68px; PADDING-TOP: 0px
}
.f_buy .inp {
	WIDTH: 30px
}
.f_buy .t_pay_method {
	MARGIN: 18px 0px 0px 24px
}
.f_buy .pay_method {
	PADDING-RIGHT: 0px; PADDING-LEFT: 44px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px
}
.f_buy .pay_method * {
	VERTICAL-ALIGN: middle
}
.f_buy .pay_method INPUT {
	MARGIN: 0px; HEIGHT: 14px
}
.f_buy .pay_method LABEL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #2a343d; PADDING-TOP: 0px
}
.f_buy .buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.f_buy .b_back {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/b_back_to_browsing.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 154px; CURSOR: pointer; MARGIN-RIGHT: 14px; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px
}
.f_buy .subm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/b_buy_now.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 113px; CURSOR: pointer; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px
}
.f_buy #trust {
	LEFT: 730px; WIDTH: 150px; POSITION: relative; TOP: 45px; HEIGHT: 0px
}
.f_buy #trust A {
	FONT: bold small-caps 1em/1.5em Arial, sans-serif; COLOR: #4c6cbb; TEXT-DECORATION: none
}
.f_buy #trust A:hover {
	TEXT-DECORATION: underline
}
.f_buy #trust SPAN {
	MARGIN: 0px 0px 0px 15px
}
.gsm_libery {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #999999
}
.gsm_libery A {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: none
}
.gsm_libery A:hover {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: none
}
.please_12 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 17px; PADDING-BOTTOM: 18px; COLOR: #4d4d52; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reqds {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1491ed; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorText {
	COLOR: #ff0000; FONT-FAMILY: Verdana
}
.input_list {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT: 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid
}
.accessories {
	PADDING-LEFT: 3px; PADDING-TOP: 5px
}
.accessories H4 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 14px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: #2a343d; PADDING-TOP: 0px
}
.accessories P {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px
}
.accessories .imeiinfobox {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 11px; Z-INDEX: 10000; BACKGROUND: url(img/imeiinf_back.gif) no-repeat; PADDING-BOTTOM: 15px; WIDTH: 405px; BORDER-TOP-STYLE: none; PADDING-TOP: 15px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 207px; BORDER-BOTTOM-STYLE: none
}
.accessories .imeiinfobox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; COLOR: blue; PADDING-TOP: 10px; FONT-STYLE: italic
}
.voucher_text {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 15%
}
.voucher_sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 30%; PADDING-TOP: 10px
}
FORM.f_add_c {
	PADDING-BOTTOM: 5px; MARGIN: 0px
}
.f_add_c LABEL {
	PADDING-LEFT: 10px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #980357
}
.f_add_c LABEL SPAN {
	LINE-HEIGHT: 25px
}
.f_add_c .fr {
	BORDER-RIGHT: #babbbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 5px 10px; BORDER-LEFT: #babbbb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #babbbb 1px solid; HEIGHT: 85px
}
.f_add_c TEXTAREA {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 343px; PADDING-TOP: 0px; HEIGHT: 83px; BORDER-RIGHT-WIDTH: 0px
}
.f_add_c .namefield {
	BORDER-RIGHT: #babbbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #babbbb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #babbbb 1px solid
}
.f_add_c INPUT {
	WIDTH: 343px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.f_add_c TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f_add_c INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f_add_c .buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px; TEXT-ALIGN: right
}
.f_add_c .buttons A {
	FLOAT: left
}
.f_add_c .buttons INPUT {
	FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 121px; CURSOR: pointer
}
.f_add_c .b_preview {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/b_preview_comm.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 91px; CURSOR: pointer; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px
}
.f_add_c .b_subm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/b_post_comm.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 120px; CURSOR: pointer; MARGIN-RIGHT: -2px; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px
}
.compare_wrap {
	PADDING-LEFT: 21px
}
#main_full P.breadcrumbs {
	PADDING-TOP: 2px
}
.compare_box {
	PADDING-LEFT: 2px; BACKGROUND: url(img/cont_bg_l.gif) repeat-y left 50%
}
.compare_box .back2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.compare_box H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #2a343d; PADDING-TOP: 10px
}
.finishrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/finishrow_bg.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 42px
}
.finishrow DIV {
	BACKGROUND: url(img/finishrow_l.gif) no-repeat left top; HEIGHT: 42px
}
.finishrow SPAN.b_compare_sp {
	DISPLAY: block; PADDING-TOP: 8px
}
.finishrow SPAN.b_compare_sp A {
	MARGIN: 0px auto
}
TABLE.tab_comp {
	WIDTH: 100%; empty-cells: show
}
.tab_comp {
	PADDING-RIGHT: 0px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.tab_comp TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.tab_comp TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.tab_comp TH {
	PADDING-RIGHT: 15px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 31px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.tab_comp .subtitle {
	COLOR: #4c6cbb
}
.tab_comp TD {
	BORDER-LEFT: #d4d5d5 1px solid; TEXT-ALIGN: center
}
.tab_comp .photo TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.tab_comp .name TD A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: bold 13px/19px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: #4c6cbb; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.tab_comp .name TD A:hover {
	TEXT-DECORATION: underline
}
.tab_comp .buttons TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.tab_comp A.b_add {
	DISPLAY: block; BACKGROUND: url(img/b_add.gif); MARGIN: 0px auto; WIDTH: 116px; TEXT-INDENT: -999px; HEIGHT: 27px
}
.tab_comp A.b_remove {
	DISPLAY: block; BACKGROUND: url(img/b_remove.gif); MARGIN: 9px auto 0px; WIDTH: 116px; TEXT-INDENT: -999px; HEIGHT: 27px
}
.tab_comp TD.yes {
	BACKGROUND: url(img/mark_yes.gif) no-repeat 50% 50%
}
.tab_comp TD.no {
	BACKGROUND: url(img/mark_no.gif) no-repeat 50% 50%
}
.blue_bot {
	BORDER-BOTTOM: #4c6cbb 2px solid; HEIGHT: 173px
}
.tabs_phones {
	BACKGROUND: url(img/tabs_bottom.gif) repeat-x 50% bottom; FONT: 12px/24px Arial, Helvetica, sans-serif; OVERFLOW: hidden; WIDTH: 100%
}
.tabs_phones_wrap {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 11px; HEIGHT: 27px
}
.tabs_phones A {
	BORDER-RIGHT: #6882c3 1px solid; PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #6882c3 1px solid; COLOR: #0270de; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.tabs_phones SPAN {
	BORDER-RIGHT: #6882c3 1px solid; PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #6882c3 1px solid; COLOR: #0270de; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.tabs_phones SPAN {
	BORDER-TOP: #6882c3 1px solid; BACKGROUND: #fff; LINE-HEIGHT: 25px; HEIGHT: 26px
}
.tabs_phones A {
	MARGIN-TOP: 3px; BACKGROUND: url(img/tabs_passive.gif) repeat-x 50% bottom; HEIGHT: 24px
}
TABLE.tab_compare {
	WIDTH: 100%
}
TABLE.tab_compare {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.tab_compare TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.tab_compare TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.tab_compare TD.gl {
	BORDER-RIGHT: #babbbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #babbbb 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #babbbb 1px solid; WIDTH: 34%; PADDING-TOP: 12px; BORDER-BOTTOM: #babbbb 1px solid
}
.tab_compare TD.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tab_compare TR.firstrow TD.gl {
	BORDER-TOP-WIDTH: 0px
}
.tab_compare .inp {
	PADDING-LEFT: 5px
}
.tab_compare .inp * {
	VERTICAL-ALIGN: middle
}
.tab_compare .inp SPAN {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #4c6cbb
}
.tab_compare .inp INPUT {
	MARGIN: 0px; HEIGHT: 14px
}
.tab_compare TABLE {
	MARGIN-TOP: 20px; MARGIN-LEFT: 17px
}
.tab_compare TABLE TH {
	VERTICAL-ALIGN: middle; WIDTH: 67px; TEXT-ALIGN: left
}
.tab_compare TABLE TD {
	VERTICAL-ALIGN: top
}
.tab_compare TABLE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 13px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px
}
.tab_compare TABLE P A {
	COLOR: #656769; TEXT-DECORATION: none
}
.tab_compare TABLE P A:hover {
	TEXT-DECORATION: underline
}
.tab_compare TABLE P.manuf {
	FONT-SIZE: 16px; LINE-HEIGHT: 24px
}
.tab_compare TABLE P.only {
	LINE-HEIGHT: 20px
}
.tab_compare TABLE P.price {
	FONT-SIZE: 19px; COLOR: #4c6cbb; LINE-HEIGHT: 24px
}
.tab_compare TABLE P.mrsp {
	LINE-HEIGHT: 22px
}
.tab_compare TABLE P.stock {
	FONT-SIZE: 11px; COLOR: #4c6cbb; LINE-HEIGHT: 20px
}
DIV.err_nophones {
	MARGIN: 20px; TEXT-ALIGN: center
}
.urating {
	PADDING-LEFT: 17px; OVERFLOW: hidden; HEIGHT: 1%
}
.urating SPAN {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #2d313b; MARGIN-RIGHT: 5px
}
.urating SPAN.stars {
	MARGIN-TOP: 2px
}
SPAN.stars {
	DISPLAY: block; BACKGROUND: url(img/stars.gif) no-repeat left top; OVERFLOW: hidden; HEIGHT: 9px
}
SPAN.s1 {
	WIDTH: 13px
}
SPAN.s2 {
	WIDTH: 26px
}
SPAN.s3 {
	WIDTH: 39px
}
SPAN.s4 {
	WIDTH: 52px
}
SPAN.s5 {
	WIDTH: 65px
}
.tab_compare .subm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 34px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
TABLE.feat_s {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.feat_s TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.feat_s {
	MARGIN-TOP: 10px; RIGHT: 20px; POSITION: relative
}
TABLE.feat_s TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #2a343d; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#loader {
	DISPLAY: none; BACKGROUND: url(img/ajax-loader.gif) no-repeat; LEFT: 290px; WIDTH: 24px; POSITION: absolute; TOP: 85px; HEIGHT: 24px
}
.buy_unlocked P.subt {
	PADDING-BOTTOM: 9px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #484f5b; PADDING-TOP: 0px
}
.shipping-cart-buttons {
	MARGIN-LEFT: 21px
}
.shipping-cart-buttons A {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.fr412 {
	MARGIN-TOP: 12px
}
.fr412_b {
	
}
.fr412_t {
	MIN-HEIGHT: 136px; _height: 136px
}
FORM.f_unlock_phone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.f_unlock_phone #b_unlock_my_phone {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 11px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/b_unlock_my_phone.png) no-repeat -170px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 170px; CURSOR: pointer; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
.f_unlock_phone #f_unlock_1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px
}
.f_unlock_phone #f_unlock_2 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative
}
.f_unlock_phone #f_unlock_3 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative
}
.f_unlock_phone DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/21px Arial, Helvetica, sans-serif; COLOR: #484f5b; PADDING-TOP: 7px
}
.f_unlock_phone DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.f_unlock_phone DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 21px; PADDING-TOP: 0px
}
.f_unlock_phone A {
	COLOR: #d40035; TEXT-DECORATION: none
}
.f_unlock_phone A:hover {
	TEXT-DECORATION: underline
}
.f_unlock_phone LABEL {
	DISPLAY: block; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #2a343d
}
.f_unlock_phone SELECT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT: 13px Arial, Helvetica, sans-serif; BORDER-LEFT: #666 1px solid; WIDTH: 240px; COLOR: #5d5e60; BORDER-BOTTOM: #666 1px solid
}
.f_unlock_phone #f_unlock_1 INPUT {
	FONT: 13px Arial, Helvetica, sans-serif; WIDTH: 240px; COLOR: #5d5e60
}
.f_unlock_phone #f_unlock_1 LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.f_unlock_phone #f_unlock_2 DL {
	LINE-HEIGHT: 26px
}
.f_unlock_phone #f_unlock_2 LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}
.f_unlock_phone #f_unlock_2 SELECT {
	MARGIN-LEFT: 18px
}
.fr157 {
	BACKGROUND: url(img/fr157_bg.gif) repeat-x 50% top; OVERFLOW: hidden; WIDTH: 323px
}
.fr157_l {
	BACKGROUND: url(img/fr157_l.gif) no-repeat left top; HEIGHT: 157px
}
.fr157_r {
	BACKGROUND: url(img/fr157_r.gif) no-repeat right top
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	WIDTH: 105px; HEIGHT: 75px
}
.jcarousel-clip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
.jcarousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	MARGIN-RIGHT: 10px
}
.jcarousel-skin-tango .jcarousel-item {
	WIDTH: 75px; HEIGHT: 75px
}
.jcarousel-list LI {
	LIST-STYLE: none none outside; FLOAT: left; WIDTH: 75px; HEIGHT: 75px
}
.jcarousel-item {
	LIST-STYLE: none none outside; FLOAT: left; WIDTH: 75px; HEIGHT: 75px
}
#fly_main {
	BORDER-RIGHT: #949490 1px solid; BORDER-TOP: #949490 1px solid; DISPLAY: none; Z-INDEX: 2; BACKGROUND: #feffff; BORDER-LEFT: #949490 1px solid; WIDTH: 278px; PADDING-TOP: 1px; BORDER-BOTTOM: #949490 1px solid; POSITION: absolute
}
#fly_main H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #d6dada; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold italic 16px/30px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px; HEIGHT: 30px
}
#fly_main DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; PADDING-TOP: 2px
}
#fly_main A {
	PADDING-RIGHT: 3px; DISPLAY: block; FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #656769; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#fly_main P {
	PADDING-RIGHT: 3px; DISPLAY: block; FONT: 11px/13px Arial, Helvetica, sans-serif; COLOR: #656769; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#fly_main A:hover {
	TEXT-DECORATION: underline
}
#fly_main SPAN {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #d6dada; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-ALIGN: right
}
#fly_main SPAN A {
	DISPLAY: inline; FONT: bold italic 13px/30px Arial, Helvetica, sans-serif; COLOR: #2a343d; TEXT-DECORATION: none
}
#fly_main SPAN.sg_img {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 3px
}
#fly_main SPAN.sg_name {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 3px
}
#fly_main .close {
	RIGHT: -10px; BACKGROUND: url(img/close-icon.png) no-repeat left top; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 8px; HEIGHT: 16px
}
#fly_select {
	BORDER-RIGHT: #949490 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #949490 1px solid; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #feffff; PADDING-BOTTOM: 1px; MARGIN-LEFT: 58px; BORDER-LEFT: #949490 1px solid; WIDTH: 296px; PADDING-TOP: 1px; BORDER-BOTTOM: #949490 1px solid; POSITION: absolute; TOP: 649px
}
#fly_select A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 17px/30px Arial, Helvetica, sans-serif; COLOR: #656769; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
#fly_select A.odd {
	BACKGROUND: #d6dada
}
#fly_select A:hover {
	TEXT-DECORATION: underline
}
#fly_select1 {
	BORDER-RIGHT: #949490 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #949490 1px solid; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #feffff; PADDING-BOTTOM: 1px; MARGIN-LEFT: 58px; BORDER-LEFT: #949490 1px solid; WIDTH: 296px; PADDING-TOP: 1px; BORDER-BOTTOM: #949490 1px solid; POSITION: absolute; TOP: 649px
}
#fly_select1 A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 17px/30px Arial, Helvetica, sans-serif; COLOR: #656769; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
#fly_select1 A.odd {
	BACKGROUND: #d6dada
}
#fly_select1 A:hover {
	TEXT-DECORATION: underline
}
#create_account_success H1 {
	PADDING-LEFT: 60px; LINE-HEIGHT: 50px
}
#create_account_success .info {
	PADDING-LEFT: 60px
}
H1 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; BACKGROUND: url(img/h1_bg.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #4c6cbb; PADDING-TOP: 0px; HEIGHT: 49px
}
H1 SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: url(img/h1_l.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; HEIGHT: 34px
}
H1 A.btt-compare-selected {
	FLOAT: right
}
H1 A.back_browsing {
	MARGIN-TOP: 23px; DISPLAY: block; BACKGROUND: url(img/b_back_browsing.gif); FLOAT: right; OVERFLOW: hidden; WIDTH: 126px; TEXT-INDENT: -999px; HEIGHT: 12px
}
.lc_main_sub {
	PADDING-LEFT: 2px
}
.lc_main_sub #product_display DIV.column DIV.container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.nokia_unlock H2 {
	
}
.nokia_unlock SPAN {
	DISPLAY: block
}
.nokia_unlock .greeting {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; HEIGHT: 100px; TEXT-ALIGN: center
}
.nokia_unlock .greeting P {
	MARGIN: 20px 0px; FONT: 13px Arial, Helvetica, sans-serif
}
.nokia_unlock .unlock_input_area {
	BORDER-RIGHT: rgb(0,38,57) 8px solid; PADDING-RIGHT: 20px; BORDER-TOP: rgb(0,38,57) 8px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 30px 40px 20px 60px; BORDER-LEFT: rgb(0,38,57) 8px solid; PADDING-TOP: 30px; BORDER-BOTTOM: rgb(0,38,57) 8px solid
}
.nokia_unlock .unlock_input_area .holder {
	MARGIN: 20px 0px
}
.nokia_unlock SPAN.input_title {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #454743; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nokia_unlock SPAN.input_field {
	DISPLAY: block
}
.nokia_unlock SPAN.input_field INPUT {
	BORDER-RIGHT: #dfd4fc 1px solid; BORDER-TOP: #dfd4fc 1px solid; FONT-SIZE: 16px; BORDER-LEFT: #dfd4fc 1px solid; COLOR: #454743; BORDER-BOTTOM: #dfd4fc 1px solid; FONT-STYLE: normal; FONT-FAMILY: 'trebuchet ms', helvetica, sans-serif
}
.nokia_unlock SPAN.input_field SELECT {
	BORDER-RIGHT: #dfd4fc 1px solid; BORDER-TOP: #dfd4fc 1px solid; FONT-SIZE: 16px; BORDER-LEFT: #dfd4fc 1px solid; COLOR: #454743; BORDER-BOTTOM: #dfd4fc 1px solid; FONT-STYLE: normal; FONT-FAMILY: 'trebuchet ms', helvetica, sans-serif
}
.nokia_unlock .get_my_codes {
	DISPLAY: block; MARGIN: 25px 0px 10px; FONT: 14px Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.nokia_unlock .get_my_codes .unlock_button {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 11px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/b_unlock_my_phone.png) no-repeat -170px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 170px; CURSOR: pointer; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
FORM.f_unlocking_m {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.f_unlocking_m * {
	VERTICAL-ALIGN: middle
}
.f_unlocking_m LABEL {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 13px Arial, Helvetica, sans-serif; COLOR: #2d313b; PADDING-TOP: 0px
}
.f_unlocking_m SELECT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT: 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #666 1px solid; WIDTH: 187px; COLOR: #5d5e60; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #666 1px solid
}
.f_unlocking_m .subm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/b_go.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 63px; CURSOR: pointer; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}
.unmeth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 27px; HEIGHT: 1%
}
.unmeth A {
	COLOR: #4c6cbb; TEXT-DECORATION: none
}
.unmeth A:hover {
	TEXT-DECORATION: underline
}
.unmeth .phone {
	FLOAT: left; WIDTH: 190px; MARGIN-RIGHT: 38px; TEXT-ALIGN: center
}
.unmeth .phone DIV {
	PADDING-TOP: 4px
}
.unmeth .phone P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 22px Arial, Helvetica, sans-serif bold; COLOR: #2a343d; PADDING-TOP: 10px
}
.unmeth .phone .phone_image {
	align: center
}
.unmeth .txt {
	FLOAT: left; WIDTH: 403px
}
.unmeth H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 18px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px
}
.unmeth .umethod P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/21px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px
}
.unmeth .price {
	PADDING-RIGHT: 33px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; HEIGHT: 1%
}
.unmeth .price SPAN {
	FLOAT: left; FONT: 24px Arial, Helvetica, sans-serif; COLOR: #4c6cbb
}
.unmeth .price A {
	FLOAT: right
}
.unmeth .h_r {
	BACKGROUND: url(img/dot_4x1.gif) repeat-x left 18px; HEIGHT: 32px
}
.unlock_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 20px; HEIGHT: 1%
}
.unlock_2 .lc_phone {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 250px; MARGIN-RIGHT: 15px
}
.unlock_2 .lc_phone .image {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.unlock_2 .lc_phone .action {
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 2px solid; MARGIN-TOP: 15px; PADDING-LEFT: 5px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 2px solid; WIDTH: 235px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 2px solid
}
.unlock_2 .lc_phone .action H2 {
	FONT: 14px Arial, Helvetica, sans-serif; COLOR: #4c6cbb
}
.unlock_2 .lc_phone .action .imei {
	MARGIN: 8px 0px
}
.unlock_2 .lc_phone .action .options_holder {
	MARGIN: 8px 0px
}
.unlock_2 .lc_phone .action .options_holder .sub_option {
	MARGIN: 3px 0px 0px
}
.unlock_2 .lc_phone .action .option_name {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: rgb(93,94,96)
}
.unlock_2 .lc_phone .action .option_menu SELECT {
	BORDER-RIGHT: rgb(102,102,102) 1px solid; BORDER-TOP: rgb(102,102,102) 1px solid; FONT: 13px Arial, Helvetica, sans-serif; BORDER-LEFT: rgb(102,102,102) 1px solid; COLOR: rgb(93,94,96); BORDER-BOTTOM: rgb(102,102,102) 1px solid
}
.unlock_2 .lc_phone .action .option_name A {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: rgb(93,94,96); TEXT-DECORATION: none
}
.unlock_2 .lc_phone .action .option_name A:hover {
	TEXT-DECORATION: underline
}
.unlock_2 .lc_phone .action .guarantee {
	DISPLAY: block; FLOAT: right; MARGIN: 3px 5px 0px 0px
}
.unlock_2 .lc_phone .action .guarantee A {
	FONT: 9px Arial, Helvetica, sans-serif; COLOR: #4c6cbb; TEXT-DECORATION: none
}
.unlock_2 .lc_phone .action .guarantee A:hover {
	TEXT-DECORATION: underline
}
.unlock_2 .lc_phone .action .guarantee .trust {
	DISPLAY: block; FLOAT: right; MARGIN: 3px 0px 0px
}
.unlock_2 .lc_phone .action .guarantee .service {
	DISPLAY: block; MARGIN: 3px 0px 0px 10px
}
.unlock_2 .lc_phone .action .price {
	MARGIN-TOP: 10px; OVERFLOW: hidden; HEIGHT: 1%
}
.unlock_2 .lc_phone .action .price SPAN {
	MARGIN-TOP: 8px; FLOAT: left; FONT: 24px Arial, Helvetica, sans-serif; COLOR: #4c6cbb
}
.unlock_2 .lc_phone .action .price #button {
	MARGIN-TOP: 8px; FLOAT: right; WIDTH: 113px; HEIGHT: 32px
}
.unlock_2 .lc_phone .action .more_info {
	MARGIN-TOP: 8px
}
.unlock_2 .rc_txt {
	FLOAT: left; WIDTH: 365px
}
.heading_unlock_type {
	COLOR: #8896b7
}
.heading_ease_of_use {
	COLOR: #b5bac8
}
.heading_turn_around_time {
	COLOR: #999999
}
.heading_usb_required {
	COLOR: #4a4f0c
}
.unl_attrib_padding {
	PADDING-RIGHT: 15px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 15px
}
.unl_attrib_padding .attrib_holder {
	OVERFLOW: hidden
}
.unl_attrib_padding P {
	PADDING-LEFT: 15px; FONT: 12px Arial, Helvetica, sans-serif
}
.unl_attrib_padding .attrib_small_icon {
	PADDING-RIGHT: 3px; FLOAT: left; WIDTH: 30px
}
.unl_attrib_padding .attrib_title_holder {
	
}
.unl_attrib_padding .attrib_title_holder .heading_unlock_type {
	COLOR: #8896b7
}
.unl_attrib_padding .attrib_title_holder .heading_ease_of_use {
	COLOR: #b5bac8
}
.unl_attrib_padding .attrib_title_holder .heading_turn_around_time {
	COLOR: #999999
}
.unl_attrib_padding .attrib_title_holder .heading_usb_required {
	COLOR: #4a4f0c
}
.action .attrib_title_holder .heading_unlock_type {
	COLOR: #8896b7
}
.action .attrib_title_holder .heading_ease_of_use {
	COLOR: #b5bac8
}
.action .attrib_title_holder .heading_turn_around_time {
	COLOR: #999999
}
.action .attrib_title_holder .heading_usb_required {
	COLOR: #4a4f0c
}
.unl_attrib_padding .attrib_desc {
	DISPLAY: block; PADDING-LEFT: 35px; PADDING-BOTTOM: 10px; FONT: 12px/17px Arial, Helvetica, sans-serif; COLOR: rgb(42,52,61); PADDING-TOP: 5px
}
.unlock_2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 24px Arial, Helvetica, sans-serif; COLOR: #4c6cbb; PADDING-TOP: 0px
}
.unlock_2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 11px , Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 2px
}
.unlock_2 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px/17px Arial, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px
}
.unlock_2 .to_cart {
	PADDING-BOTTOM: 26px
}
.unlock_2 .to_cart P {
	MARGIN: 10px 0px; FONT: 13px/21px Trebuchet MS, Helvetica, sans-serif; COLOR: #2a343d
}
.unlock_2 .price {
	MARGIN-TOP: 6px; OVERFLOW: hidden; HEIGHT: 1%
}
.unlock_2 .price SPAN {
	FLOAT: left; FONT: 24px Arial, Helvetica, sans-serif; COLOR: #4c6cbb
}
.unlock_2 .price A {
	MARGIN-TOP: 8px; DISPLAY: block; BACKGROUND: url(img/b_add_to_cart.gif); FLOAT: right; WIDTH: 113px; TEXT-INDENT: -999px; HEIGHT: 32px
}
.unlock_2 .guarantee {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: right
}
.unlock_2 .guarantee A {
	FONT: 9px Arial, Helvetica, sans-serif; COLOR: #4c6cbb; TEXT-DECORATION: none
}
.unlock_2 .guarantee A:hover {
	TEXT-DECORATION: underline
}
.unlock_2 .also_buy {
	FONT: 11px/30px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #4c6cbb; PADDING-TOP: 18px; HEIGHT: 1%; TEXT-ALIGN: right
}
.unlock_2 .also_buy A {
	DISPLAY: block; BACKGROUND: url(img/b_buy_it_unlocked.gif); FLOAT: right; MARGIN-LEFT: 9px; WIDTH: 145px; TEXT-INDENT: -999px; HEIGHT: 32px
}
UL.tabs {
	LIST-STYLE-TYPE: none
}
UL.tabs LI {
	FLOAT: left
}
.unlock_tabs {
	
}
.tabs_unlocked {
	
}
.unlock_tabs .tabs {
	PADDING-LEFT: 33px; BACKGROUND: url(img/unlocking_tabs_bg.gif) repeat-x 50% bottom; OVERFLOW: hidden; HEIGHT: 31px
}
.unlock_tabs .tabs SPAN {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -999px; MARGIN-RIGHT: 7px
}
.unlock_tabs .tabs A {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -999px; MARGIN-RIGHT: 7px
}
.unlock_tabs .tabs A {
	MARGIN-TOP: 6px; HEIGHT: 25px
}
.unlock_tabs .tabs SPAN {
	HEIGHT: 31px
}
.unlock_tabs .tabs .t_clients_say {
	BACKGROUND: url(img/unlocking_tabs_1.gif); WIDTH: 149px
}
.unlock_tabs .tabs .t_reviews {
	BACKGROUND: url(img/tabs_reviews.gif); WIDTH: 93px
}
.unlock_tabs .tabs A.t_see_action {
	BACKGROUND: url(img/unlocking_tabs_2.gif); WIDTH: 132px
}
.unlock_tabs .tabs A.t_bulk_pricing {
	BACKGROUND: url(img/unlocking_tabs_3.gif); WIDTH: 137px
}
.unlock_tabs .tabs A.t_tech_spec {
	BACKGROUND: url(img/tabs_tech_spec.gif); WIDTH: 132px
}
.unlock_tabs .tabs A.t_similar {
	BACKGROUND: url(img/tabs_similar.gif); WIDTH: 133px
}
.unlock_tabs .tabs A.t_packages {
	BACKGROUND: url(img/tabs_packages.gif); WIDTH: 100px
}
.unlock_tabs .subcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.unlock_tabs .subcontent .video_reviews_wrap {
	DISPLAY: block; OVERFLOW: hidden
}
.unlock_tabs .subcontent .review_wrap {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 15px; OVERFLOW: hidden
}
.unlock_tabs .subcontent .thumb {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 100px
}
.unlock_tabs .subcontent .thumb A {
	DISPLAY: block; BACKGROUND: url(img/play_silver_disabled_6464.png) no-repeat; LEFT: 80px; WIDTH: 64px; TEXT-INDENT: -9999px; POSITION: relative; TOP: 45px; HEIGHT: 64px
}
.unlock_tabs .subcontent .thumb A:hover {
	BACKGROUND: url(img/play_blue_enabled_6464.png) no-repeat; WIDTH: 64px; HEIGHT: 64px
}
#tabs .subcontentdyn {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 200px; PADDING-BOTTOM: 20px; FONT: bold 16px/30px Arial; PADDING-TOP: 20px
}
#tabs .subcontentdyn LI {
	LIST-STYLE: disc none inside; FLOAT: none; FONT: 14px/18px Helvetica; MARGIN-LEFT: 15px
}
.unlock_tabs .subcontent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 12px/19px Trebuchet MS, Helvetica, sans-serif; COLOR: #2a343d; PADDING-TOP: 0px
}
.unlock_tabs .subcontent P.author {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
FORM.f_unlock_method {
	PADDING-LEFT: 23px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2d313b
}
FORM.f_unlock_method * {
	VERTICAL-ALIGN: middle
}
.f_unlock_method #f_unlock_1 LABEL {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.f_unlock_method #f_unlock_1 SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 8px
}
.f_unlock_method SPAN {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold
}
.f_unlock_method SPAN STRONG {
	VERTICAL-ALIGN: baseline
}
.f_unlock_method INPUT.inp {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; FONT: 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #666 1px solid; WIDTH: 180px; COLOR: #5d5e60; PADDING-TOP: 4px; BORDER-BOTTOM: #666 1px solid
}
.f_unlock_method SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 190px; COLOR: #5d5e60; PADDING-TOP: 0px
}
.f_unlock_method #f_unlock_2 A {
	MARGIN: 0px 15px 0px 0px
}
.f_unlock_method #f_unlock_3 A {
	MARGIN-RIGHT: 4px
}
.f_unlock_method A {
	FONT-WEIGHT: bold; COLOR: #d40035; TEXT-DECORATION: none
}
.f_unlock_method #f_unlock_1 {
	DISPLAY: block; PADDING-TOP: 13px
}
.f_unlock_method #f_unlock_2 {
	DISPLAY: none; PADDING-TOP: 8px
}
.f_unlock_method #f_unlock_3 {
	DISPLAY: none
}
.f_unlock_method .subm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(img/b_go.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 10px; WIDTH: 63px; CURSOR: pointer; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}
.under_title .dates {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 5px 0px 0px 25px; COLOR: rgb(128,128,128); LINE-HEIGHT: 1.2em
}
.articles_content_holder {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 20px; HEIGHT: 1%
}
.articles_content_holder .article_txt {
	FONT-SIZE: 1.5em; COLOR: black; LINE-HEIGHT: 1.46em
}
.articles_content_holder .article_txt P {
	MARGIN-BOTTOM: 20px; TEXT-INDENT: 30px
}
.articles_content_holder .reviews {
	MARGIN-TOP: 20px
}
.unit:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.columns:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.column:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.unit {
	DISPLAY: inline-block; ZOOM: 1
}
.container {
	DISPLAY: inline-block; ZOOM: 1
}
.columns {
	DISPLAY: inline-block; ZOOM: 1
}
.column {
	DISPLAY: inline-block; ZOOM: 1
}
.clearfix {
	DISPLAY: inline-block; ZOOM: 1
}
.full-height {
	DISPLAY: block
}
.same-height {
	DISPLAY: block
}
.elastic-height {
	HEIGHT: 0px
}
.horizontal-center {
	MARGIN: 0px auto
}
.vertical-center {
	DISPLAY: block
}
.center {
	MARGIN: 0px auto
}
.column {
	FLOAT: left
}
.final.column {
	DISPLAY: block
}
.fixed.column {
	WIDTH: auto
}
.elastic.column {
	DISPLAY: block
}
.inverted > .column {
	FLOAT: right
}
.inverted > .container > .column {
	FLOAT: right
}
UNKNOWN {
	WIDTH: 50%
}
UNKNOWN {
	WIDTH: 33.33%
}
.columns.on-3 > .span-2.column {
	WIDTH: 66.66%
}
.columns.on-3 > .container > .span-2.column {
	WIDTH: 66.66%
}
UNKNOWN {
	WIDTH: 25%
}
.columns.on-4 > .span-2.column {
	WIDTH: 50%
}
.columns.on-4 > .container > .span-2.column {
	WIDTH: 50%
}
.columns.on-4 > .span-3.column {
	WIDTH: 75%
}
.columns.on-4 > .container > .span-2.column {
	WIDTH: 75%
}
.listing.columns {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-SPACING: -1ex; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listing.columns .column {
	DISPLAY: inline
}
.listing.columns A {
	DISPLAY: inline-block; FILTER: alpha(opacity=100); WORD-SPACING: normal
}
.listing.columns B {
	DISPLAY: inline-block; FILTER: alpha(opacity=100); WORD-SPACING: normal
}
.listing.columns A {
	DISPLAY: block
}
.listing.columns B {
	DISPLAY: block
}
x:unknown {
	DISPLAY: block
}
.listing.columns A {
	DISPLAY: inline
}
.listing.columns B {
	DISPLAY: inline
}
x:unknown {
	DISPLAY: inline
}
x:unknown {
	DISPLAY: inline
}
.listing.columns .column {
	VERTICAL-ALIGN: top
}
.listing.columns A {
	VERTICAL-ALIGN: top
}
.listing.columns B {
	VERTICAL-ALIGN: top
}
.listings.on-3 .column {
	MARGIN: 0px; WIDTH: auto
}
.listings.on-3 .block {
	MARGIN: 0px; WIDTH: 32.33%
}
#tabs {
	
}
#tabs LI {
	LIST-STYLE-TYPE: none
}
* HTML #tabs LI {
	DISPLAY: inline
}
#tabs LI {
	FLOAT: left
}
#tabs UL LI.active {
	
}
#tabs UL LI.active A {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.alert_box_yellow {
	PADDING-RIGHT: 20px; BORDER-TOP: #ffd324 2px solid; PADDING-LEFT: 70px; BACKGROUND: url(img/exclamation.png) #fff6bf no-repeat 15px 50%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffd324 2px solid; TEXT-ALIGN: left
}
.alert_box_yellow .error_title {
	DISPLAY: block; FONT-VARIANT: small-caps
}
.alert_box_yellow P {
	MARGIN: 20px 0px; FONT: italic 1em/1.5em Arial, sans-serif
}
.alert_box_yellow INPUT {
	MARGIN: 20px 0px 0px
}
.tool_tip {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffd324 2px solid; DISPLAY: block; PADDING-LEFT: 37px; Z-INDEX: 100; BACKGROUND: url(img/lightbulb_24.png) #fff6bf no-repeat 5px 50%; LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 10px 10px; WIDTH: 70%; COLOR: #484f5b; PADDING-TOP: 10px; BORDER-BOTTOM: #ffd324 2px solid; POSITION: relative; TOP: 0px; TEXT-ALIGN: left; -moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000
}
.jqmWindow {
	BORDER-RIGHT: #cccccc 3px solid; PADDING-RIGHT: 12px; BORDER-TOP: #cccccc 3px solid; MARGIN-TOP: 15px; DISPLAY: none; PADDING-LEFT: 12px; LEFT: 50%; PADDING-BOTTOM: 12px; FONT: 12px Arial,Helvetica,sans-serif; MARGIN-LEFT: -300px; BORDER-LEFT: #cccccc 3px solid; WIDTH: 500px; COLOR: #484f5b; PADDING-TOP: 12px; BORDER-BOTTOM: #cccccc 3px solid; POSITION: absolute; TOP: 10%; BACKGROUND-COLOR: #ffffff
}
.jqmWindow #header {
	MARGIN: 0px 0px 20px; OVERFLOW: hidden
}
.jqmWindow #logo_modal {
	FLOAT: left
}
.jqmWindow #close {
	PADDING-LEFT: 15px; BACKGROUND: url(img/close-icon.png) no-repeat left top; FLOAT: right; CURSOR: pointer
}
.jqmWindow #contact_holder {
	MARGIN: 10px auto; OVERFLOW: hidden; WIDTH: 90%
}
.jqmWindow #contact_holder .contact {
	FLOAT: left; WIDTH: 50%
}
.jqmWindow #contact_holder .address {
	FLOAT: right
}
.jqmWindow H2 {
	MARGIN: 5px 0px; FONT: bold small-caps 24px Arial, sans-serif; COLOR: #4c6cbb
}
.jqmWindow H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(img/arr-rc-down.png) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; FONT: 20px Arial,Helvetica,sans-serif; COLOR: #4c6cbb; PADDING-TOP: 0px
}
.jqmWindow UL {
	FONT: 1em/1.5em Arial, sans-serif
}
.jqmOverlay {
	BACKGROUND-COLOR: #000
}
* IFRAME.jqm {
	Z-INDEX: -1; LEFT: 0px; ; WIDTH: expression(this.parentNode.offsetWidth+'px'); POSITION: absolute; TOP: 0px; ; HEIGHT: expression(this.parentNode.offsetHeight+'px')
}
* HTML .jqmWindow {
	POSITION: absolute; ; TOP: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')
}

