body  { font-family: Arial, Helvetica, "trebuchet ms", Verdana, sans-serif; background: #90adf8 url(/2nd_hand_mobile_phone_images/BG-2008.jpg) repeat-x fixed left top; text-align: center; padding: 16px 4px 4px      }
.maintable  { background-image: url(../2nd_hand_mobile_phone_images/2nd_hand_phone_body_bg.jpg); background-repeat: repeat-y; background-position: left top; width: 770px; height: 100%; border: solid 1px #dcdcdc }
.header  { background-color: transparent; background-image: url(/2nd_hand_mobile_phone_images/second_hand_mobile_phone.jpg); background-repeat: no-repeat; background-position: left top; width: 770px; height: 146px }
.header2  { background-color: white; background-image: url(/2nd_hand_mobile_phone_images/second_hand_mobile_phone_h2.jpg); background-repeat: no-repeat; background-position: left bottom; width: 770px; height: 146px ; border-bottom: 1px solid #626262; }
#mobile2 { display: none; }
#bzCont { width: 770px; height: 1px; }
#BZ716CF84F09C741B9AF026CF4AFB02409 { position: relative; top: 9px; left: 364px; width: 140px; height: 58px; z-index: 9; margin: 0; padding: 0; }
.headertext   { color: #005eb3; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; vertical-align: top; margin-bottom: 0; padding-bottom: 0; padding-left: 65px      }
.mainbody { background-color: white; background-image: url(../2nd_hand_mobile_phone_images/2nd_hand_phone_body_bg.jpg); background-repeat: repeat-y; background-position: left top; width: 770px }
.menuarea { padding-left: 1px; width: 149px }
.bodyarea     { color: #282828; font-size: 12px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-right: 8px; padding-left: 3px; width: 402px }
.bodyarea h2 { margin: 12px 12px 4px; padding-bottom: 0; border-bottom: 1px solid #9d9d9d; }
.bodytext  { color: #282828; font-size: 12px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: justify; padding-right: 8px; padding-left: 4px }
.bodytitle { color: #282828; font-size: 18px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: right; padding-right: 8px }
.bodytitleleft { color: #282828; font-size: 18px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: left; padding-right: 8px }
.newsarea   { color: #465478; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; text-align: justify; padding-right: 2px; padding-left: 6px; width: 218px }
.address  { color: #8d8d8d; font-size: 10px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 9px; text-align: left; padding-left: 2px; overflow: visible }
.newsarea u { font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right }
.newsarea a:link { font-size: 9px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.newsarea a:visited { font-size: 9px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.newsarea a:hover { color: #03c; font-size: 9px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.class { }

.menuarea table { background-color: transparent; margin: 10px 0 2px; border-collapse: separate; }
.menu { color: white; font-size: 13px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #465478; background-image: url(/2nd_hand_mobile_phone_images/button_bg_new.jpg); background-repeat: repeat; background-position: center; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; height: 15px  }
.menu a:link  { color: #fffff0; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.menu a:visited  { color: #fffff0; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.menu a:hover  { color: #dce4f9; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }

.menuarea fieldset { background-color: white; background-image: url(/2nd_hand_mobile_phone_images/legend_bg.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 6px; margin-bottom: 6px !important; padding: 0; border: 0 transparent; }
.menuarea fieldset legend { color: #465478; font-size: 10px; text-align: left; margin: 0; padding: 10px 0 0 10px; }
.menufieldset {}
.menufieldsethead { color: #465478; text-transform: uppercase; margin: 0; padding: 0; }
.menuarea fieldset table { background-color: #90adf8; width: 145px; margin: 0; padding: 0; border-right: 2px solid white; border-bottom: 2px solid white; border-left: 1px solid #585858; border-collapse: separate; }
.menuarea fieldset table td { padding: 3px 2px 3px 3px; }

.menuhead { color: #252d40; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin-top: 10px; margin-bottom: 0; padding-top: 2px; padding-bottom: 0; border: 0 transparent; }
.menuhead table { margin: 0; padding: 0; }

.mobileissue { width: 380px; height: 128px }
.mobileissuebody  { color: #282828; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none; background-color: transparent; background-image: url(../2nd_hand_mobile_phone_images/broken_lcd/screen-problems_05.jpg); background-repeat: no-repeat; background-position: left top; text-align: justify; padding-top: 2px; padding-bottom: 0; padding-left: 2px; width: 265px; height: 80px; max-width: 265px; max-height: 80px; overflow: scroll }
.mobileissuebody a:link   { color: navy; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: underline; background-color: transparent; text-align: right; padding-left: 115px }
.mobileissuebody a:visited   { color: navy; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: underline; background-color: transparent; text-align: right; padding-left: 115px }
.mobileissuebody a:hover   { color: #ac0000; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; background-color: white; text-align: right; padding-left: 115px }
.powerissuebody  { color: #282828; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none; background-color: transparent; background-image: url(../2nd_hand_mobile_phone_images/power_issues/power-issues_05.jpg); background-repeat: no-repeat; background-position: left top; text-align: justify; padding-top: 2px; padding-left: 2px; width: 265px; height: 80px; max-width: 265px; max-height: 80px; overflow: scroll }
.powerissuebody a:link { color: navy; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 2px; text-decoration: underline; background-color: transparent; text-align: right; padding-right: 8px; padding-left: 2px }
.powerissuebody a:visited { color: navy; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 2px; text-decoration: underline; background-color: transparent; text-align: right; padding-right: 8px; padding-left: 2px }
.powerissuebody a:hover { color: #ac0000; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 2px; text-decoration: none; background-color: #758bcc; text-align: right; padding-right: 8px; padding-left: 38px; border: solid 1px #c2c9fd }
.disclaimer  { color: black; font-size: 10px; line-height: 1px; text-decoration: none; padding: 0 }
.disclaimer a:link { color: black; font-size: 10px; text-decoration: underline; padding: 0px }
.disclaimer a:visited { color: black; font-size: 10px; text-decoration: underline; padding: 0px }
.disclaimer a:hover  { color: black; font-size: 10px; text-decoration: none; background-color: transparent; padding: 0; border: 0 }

.networktitle { color: #333; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #f0f0f0; background-image: url(../2nd_hand_mobile_phone_images/mobile_network_providers/mobile_network_bg.jpg); background-repeat: repeat-y; background-position: right top; text-align: left; padding-bottom: 3px; padding-left: 4px; width: 140px }
.networkimage { color: #333; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #f0f0f0; text-align: left; padding-bottom: 2px; width: 140px }
.networkcell { color: #333; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #f0f0f0; background-image: url(../2nd_hand_mobile_phone_images/mobile_network_providers/mobile_network_bg.jpg); background-repeat: repeat-y; background-position: right top; text-align: left; padding-left: 4px; width: 108px; height: 20px }
.networkcell a:link { color: #333; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left }
.networkcell a:visited { color: #333; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left }
.networkcell a:hover { color: #333; font-size: 11px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: white; text-align: right; width: 104px; height: 20px; border: dotted 1px #03c }
input { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #c2c9fd }
select { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #c2c9fd }
textarea { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #c2c9fd }
option { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #c2c9fd }
.searchtable  { color: #8d8d8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fffff0; padding: 2px; border: inset 1px #b5b5b5; }
.provider { }

.searchLeft {}
.searchLeft table { background-color: #465478; background-image: url(/2nd_hand_mobile_phone_images/menu_table_bg.jpg); background-position: center; }
.searchLeft td { color: white; font-size: 10px; }
.searchLeft input { font-size: 10px; background-color: white; width: 90%; margin: 0; padding: 0; }
.searchLeft select { font-size: 10px; background-color: white; width: 98%; margin: 0; padding: 0; }
.searchLeft option { font-size: 10px; }

.manufacturercell { color: #8d8d8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; padding: 2px }
.manufacturercell a:link { color: #8d8d8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.manufacturercell a:visited { color: #8d8d8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.manufacturercell a:hover { color: #03c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.modelcell  { color: #8d8d8d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: white; text-align: center; text-transform: capitalize }
.modelcell a:link { color: #8d8d8d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: white; text-align: center; text-transform: capitalize }
.modelcell a:visited { color: #8d8d8d; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: white; text-align: center; text-transform: capitalize }
.modelcell a:hover { color: #03f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; background-color: white; text-align: center; text-transform: capitalize }
.border { border: solid 1px gray }
.footer { color: #fffff0; font-size: 10px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #333; text-align: center; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid silver }
.footer a:link { color: #fffff0; font-size: 10px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-color: #333; text-align: center; padding-top: 2px; padding-bottom: 2px }
.footer a:visited { color: #fffff0; font-size: 10px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-color: #333; text-align: center; padding-top: 2px; padding-bottom: 2px }
.footer a:hover { color: #fdbe51; font-size: 10px; font-family: Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; background-color: #333; text-align: center; padding-top: 2px; padding-bottom: 2px }
.bulletpoints { color: #282828; font-size: 12px; font-family: "trebuchet ms",Verdana, Arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; font-style: normal; text-decoration: none; background-color: transparent; background-image: url(../2nd_hand_mobile_phone_images/bullet.gif); background-repeat: no-repeat; background-position: left bottom; width: 212px; padding: 0 0 0 24px; height: 22px ; }
.specialout { color: #bcbcbc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.leftspecial { color: #7e7e7e; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
.leftspecial strike { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; text-decoration: line-through; }
.leftspecial a:link { color: #0d4eb5; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: underline; }
.leftspecial a:visited { color: #0d4eb5; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: underline; }
.leftspecial a:hover { color: #c20000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }

.menuarea .leftspecial { color: #fffff0; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
.menuarea .leftspecial strike { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; text-decoration: line-through; }
.menuarea .leftspecial a:link { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: underline; }
.menuarea .leftspecial a:visited { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: underline; }
.menuarea .leftspecial a:hover { color: #00ffc4; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; }


.producttable { }
.producttable th { font-size: 12px; font-weight: bold; text-align: center; border-top: 1px none transparent; border-bottom: 1px solid #d7d7d7; }
.producttable th a:link { color: #000080; text-decoration: none; padding-right: 2px; padding-left: 2px; border-top: 1px none transparent; }
.producttable th a:visited { color: #000080; text-decoration: none; padding-right: 2px; padding-left: 2px; border-top: 1px none transparent; }
.producttable th a:hover { color: #cf424e; background-color: #fffff0; text-decoration: none; padding-right: 2px; padding-left: 2px; border-top: 1px solid #4a4a4a; }
.producttable td { font-size: 11px; font-weight: normal; text-decoration: none; text-align: center; padding-top: 6px; padding-bottom: 6px; border-bottom: 1px dotted #a3a3a3; }
.pagination { color: #50494f; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #fffff0; text-decoration: none; border-top: 1px solid #d7d7d7; }
.small { color: #4a4a4a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }


#SubBrand { border: solid 1px #666; font-size: 95%; margin: 0 4px 4px; background: #fffff0; list-style-type: none; list-style-image: none; }

#SubBrand ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#SubBrand li { display: inline; padding: 1px 0; margin: 0
 ; list-style-type: none; list-style-position: outside; }

#SubBrand a { color: #333; background-color: #f4f4f4; text-decoration: none; display: block; padding: 1px 5px 3px; margin: 1px 0 0; }
#SubBrand a:visited { color: #333; text-decoration: none; background-color: #f4f4f4; display: block; margin: 1px 0 0; padding: 1px 0 3px 5px; }
#SubBrand a:hover {
	color: #FF9900;
}
.basketsubmit { color: navy; font-size: 11px; font-family: "trebuchet ms", tahoma, arial, verdana, geneva; background-color: #d2d2d2; text-decoration: none; width: auto; margin: 0; padding: 0; }