﻿*{margin:0;padding:0}
html{min-height:101%}
body{height:100%;margin-bottom:1px}
body{font:12px Arial, Verdana, sans-serif;background:#d8effd url(images/root/bg/bg_body.png) repeat-x top left;color:#555}
/*Layout*/
.wrap{width:990px;margin:0 auto;background-color:#fff}
.content{width:960px;overflow:hidden;margin:0 auto}
.content h1{margin:0;padding:0;color:#1c8eb8;font:900 30px 'Arial Narrow', Arial, sans-serif;height:40px}
.main_content{float:left;width:656px}
.right_content{float:right}
.main_content_media{float:left; width:708px; margin-left:25px; padding-bottom:60px}
a{color:#1c8eb8}
a:hover{color:#88b546}
.color{color:#1c8eb8}
.colorg{color:#88b546}
.red{color:#f00}
.clear{clear:both}
.f10{font-size:10px}
.f11{font-size:11px}
.pb10{padding-bottom:10px}
.pt10{padding-top:10px}
.contentLeft{float:left;width:200px;margin:0;overflow:hidden}
.contentMiddle{float:left;width:510px;margin:0 15px 0 25px;min-height:560px;font:12px Arial, sans-serif;padding:0 0 15px 0;line-height:20px}
.contentRight{float:right;width:200px;margin:0}
.contentMiddle h1{margin:0;padding:0;color:#1c8eb8;font:900 30px 'Arial Narrow', Arial, sans-serif;height:40px}
.contentMiddle h2{margin:0;padding:10px 0 0 0;color:#88b546;font:900 24px 'Arial Narrow', Arial, sans-serif;height:30px}
.contentMiddle h3{font-size:16px;color:#4c4c4c;padding:3px 0 3px 0;height:28px}
.contentMiddle p{padding:10px 0}
.borderred{border:1px solid #f00 !important}
hr{border:none;height:1px;margin:15px 0;background-color:#dcdcdc;width:100%}
.vdotted{background:url(images/root/bg/vdotted.png) repeat-y 34px top}
.headings {padding-top:10px}
.stamp{background:url(images/root/bg/stamp.png) no-repeat 370px 15px;padding:15px 0}
.stamp p{margin:0 !important;padding:0 !important}
/* Header */
.header{width:990px;overflow:hidden;position:relative;margin:0 auto}
.logo{float:left;padding:15px 0 0 15px;height:70px}
.header_links{float:right;clear:right}
.phone{float:right;margin:10px 20px 0 0}
.number{color:#88b546;font:bold 26px Arial, sans-serif;height:40px;width:178px}
.lnkbasket{background:url(images/root/extras/basket_ic.png) no-repeat 0 -1px;padding-left:25px;height:16px}
/*Menu*/
.menu{background:url(images/root/menu/menu_bg.png) no-repeat 0 bottom;height:95px;width:990px;margin-bottom:20px;margin-top:-35px}
.menu_lev2{position:relative;top:50px;left:5px;width:964px;margin:0;padding:0}
.navigation{color:#666;text-decoration:none;padding:0 13px 0 13px;*padding:0 30px 0 30px}
.navigation a, .navigation a:visited{text-decoration:none;font-weight:bold}
.navigation a:hover{text-decoration:none;color:#1c8eb8}
.navigationActive{color:#1c8eb8;font-weight:bold}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
.navigation{padding:0 11px 0 12px}
.menu_lev2{width:980px}
}
/*Features*/
.features{width:960px}
.loginsms{float:right;font:11px Verdana, sans-serif;padding:0 5px 0 0;color:#666}
.loginsms a{color:#1c8eb8}.loginsms a:hover{color:#88b546}
/*Content*/
/*Main Search Box (How much)*/
.howmuch{background:#fff url(images/home/howmuch/howmuch_bg.jpg) no-repeat top left;width:656px;height:215px}
.howmuchTitle{color:#fff;font:bold 28px Arial, sans-serif;padding:15px 20px 0 20px;height:40px}
.howmuchSub{color:#fff;font:14px Arial, sans-serif;padding:60px 20px 10px 21px}
.howmuchUnsure{color:#fff;font:12px Arial, sans-serif;padding:30px 20px 0 21px}
.howmuchUnsure a{color:#fff} .howmuchUnsure a:hover{color:#7fb045}
.input_t{background:url(images/home/howmuch/textbox_bg.gif) no-repeat;font-size:16px;color:#666;margin:0;padding:9px 0 0 10px;width:283px;height:28px;border:none}
.input_tw{background:url(images/home/howmuch/textbox_bg.gif) no-repeat;font-size:16px;color:#999;font-weight:normal;margin:0;padding:9px 0 0 10px;width:283px;height:28px;border:none}
.input_ddl{font-size:16px;color:#666;margin:0;width:278px;height:24px;margin:6px 0 4px 8px;border:1px solid #fff}
.input_ddltd{background:url(images/home/howmuch/textbox_bg.gif) no-repeat top left}
.howmuch table{color:#fff;font:bold 14px "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;padding-top:5px}
.howmuch .model{width:70px;padding-left:20px}

/** Secondary Search Form */
.searchphone{background:#fff url(images/root/sell/search-bg.png) no-repeat top left;width:450px;height:81px}
.searchphone table{color:#fff;font:bold 14px "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif;margin:0}
.searchphone td{padding:18px 0 10px 0}
.searchphone .model{width:70px;padding-left:10px}
/*3 Easy Steps*/
.steps{background:url(images/home/steps/stepsbg.jpg) no-repeat top left;width:656px;height:139px;border:1px solid #e4e4e4;margin-top:20px}
.three{color:#88b546;font:bold 100px "Century Gothic", Arial, sans-serif;width:60px;float:left;padding:0 5px 0 20px;height:139px}
.rp{float:left;width:190px;margin:34px 0 0 80px;height:112px}
.rp_1{height:16px;padding:0;margin:0;color:#4c4c4c;font:bold 17px 'Arial Narrow', Arial, sans-serif}
.rp_2{color:#88b546;font:bold 32px 'Arial Narrow', Arial, sans-serif; margin-top:6px}
.rp_3{font-size:16px;color:#4c4c4c;padding:10px 0 0 0;width:125px}
.step{float:left;width:375px;padding:0}
/*carousel*/
.carousel{border-top:12px solid #ccc;margin:25px 0 30px 0;width:656px}
.carousel td {padding-right:8px}
.carouselTitle{background-color:#fff;width:150px;position:relative;top:-21px;font:bold 19px Arial, sans-serif;margin:0;padding:2px;color:#1c8eb8;height:36px}
.carousel_model{/*Label*/color:#777; padding-left:10px}
.carousel_img{/*PhonePic*/text-align:center;padding:10px 0 0 0 !important}
.carousel_wepay{color:#555;padding-top:30px; text-align:right; width:100%}
.carousel_price{text-align:right; padding-right:4px; width:100%}
.carousel_rpl{font:bolder 24px Arial, sans-serif;color:#88b546;height:40px; text-align:right}
/*Search Box Side (How much)*/
.sideform{background:#fff url(images/root/sideform/sideform_bg.png) no-repeat top left;width:200px;height:450px}
.sfh1{color:#fff;font:bolder 19px 'Arial Narrow', Arial, sans-serif;padding:12px 0 0 10px;height:30px}
.sfinput_t{background:url(images/root/sideform/textbox_bg.jpg) no-repeat;font-size:15px;color:#666;margin:0;padding:7px 0 0 10px;width:179px;height:34px;border:none}
.sfinput_tw{background:url(images/root/sideform/textbox_bg.jpg) no-repeat;font-size:15px;color:#888;margin:0;padding:7px 0 0 10px;width:179px;height:34px;border:none}
.sideform table{margin:0;color:#fff;font:bold 13px "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, sans-serif}
.sideform table td{margin:0;padding:4px 0 4px 0}
.makes{margin:0 0 20px 0}
.makes a:link, .makes a:visited{color:#555;text-decoration:underline}
.makes a:hover{text-decoration:underline;color:#88b546}
.makes li{float:left;line-height:20px;list-style:inside;width:120px}
.models li{background:#fff url(images/root/sell/model-bg.png) no-repeat top right;list-style:none;float:left;width:244px;min-height:140px;border:1px solid #dcdcdc;padding:5px;margin-left:-1px;margin-bottom:10px}
.models img{margin:18px 0 0 4px;float:left}
.models a{font:bold 13px Arial, Verdana, sans-serif;text-decoration:none;color:#4c4c4c}
.models li p{width:230px;display:block;text-align:left;padding:0 5px}
.function{margin:20px 0 0 80px}
.function a{font:11px verdana,Arial,sans-serif;color:#4c4c4c;text-decoration:underline}
.valueall{font:bold 24px Arial, Verdana, sans-serif;margin:0;color:#d5ae3d;padding:5px 0 0 0;display:block;height:8px}
.qty{font:11px verdana,Arial,sans-serif;padding:0 0 0 2px}
.recycleonly{font:11px verdana,Arial,sans-serif;color:#4c4c4c;margin:20px 0 0 0}
.recycleonly img{margin-top:40px}
/*Search Box Side (How much)*/
.q{font:bold 14px Arial, sans-serif !important;color:#88b546 !important;padding:15px 0 0 0 !important}
/*How it works*/
.howitworks{margin:20px 0}
/*Legal*/
.legal div ul{list-style:none;margin:10px 0 10px 0;line-height:18px}
.legal div ul li{margin:8px 0 8px 24px;list-style:none}
.legal p{font:12px Arial, sans-serif;padding:0 0 10px 0}
.FS14{font-size:14px}
/*contact us*/
.contactTitle{background-color:#fff;color:#88b546;position:relative;top:-20px;height:25px;font:900 21px 'Arial Narrow', Arial, sans-serif;margin:0;padding:0 !important}
.contactus td{padding:4px 15px;vertical-align:top;background-color:#f6f6f6}
.contactus select{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;height:26px;margin:0;padding:2px}
.contactus input[type="text"], .contactus input[type="password"]{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;margin:0;padding:4px 0 4px 5px}
.contactus textarea{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;height:16px;margin:0;padding:6px 0 2px 5px}
.lineacross{border-top:1px solid #d7d7d7;margin:30px 0 5px 0}
.weee {background:url(images/root/extras/weee.png) no-repeat left;padding-left:60px;vertical-align:top;margin-top:20px;height:60px}
/*Sell Process*/
.sell{background:url(images/root/sell/sell-bg.png) repeat-x bottom left}
.sell_hdr{font:bold 15px Arial, Verdana, sans-serif;margin:0;text-align:right;padding:0 10px 0 0}
.sellwhat{font:bold 15px Arial, Verdana, sans-serif;margin:0 0 4px 0}
.sellphonedetails{float:left;margin:0 10px}
.sellphone{width:190px;height:245px;border:1px solid #eee;display:table-cell;vertical-align:middle;background-color:#fff}
.sellphone img{margin:auto;display:block}
.value{font:bold 36px Arial, Verdana, sans-serif;margin:0;color:#d5ae3d}
/*sell/checkout*/
.process select{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;height:26px;margin:0;padding:2px}
.process{color:#666;font:bold 12px Arial, sans-serif}
.checkoutstep{padding:5px 0 15px 0}
.baskethdr{background-color:#fafafa;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;font:bold 11px Verdana;height:24px;padding:0 0 0 10px}
.basketitem{border-bottom:1px dashed #dcdcdc;padding:5px 0}
.basketitem select{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;height:26px;margin:0;padding:2px}
.mydetails{margin-top:-20px}
.mydetailsTitle{background-color:#fff;color:#1c8eb8;position:relative;top:-8px;height:10px;font:bold 11px Arial, sans-serif;margin:0;padding:0 !important}
.mydetails td{padding:2px 0;vertical-align:top}
/*paymentcheckout*/
.paymentON {background:url(images/root/sell/paymentbgOn.png) no-repeat; width:510px; height:58px; margin-bottom:10px}
.paymentOFF {background:url(images/root/sell/paymentbgOff.png) no-repeat; width:510px; height:58px; margin-bottom:10px}
.paymentOFF td {padding-top:5px;padding-bottom:5px}
.paymentON td {padding-top:5px;padding-bottom:5px}
.paymenttick {padding-left:15px; width:45px}
/* Izaro to change*/
.mydetails input[type="text"], .mydetails input[type="password"]{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;margin:0;padding:4px 0 4px 5px}
.mydetails textarea{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;height:16px;margin:0;padding:6px 0 2px 5px}
.mydetails select{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;height:26px;margin:0;padding:2px}
.listadd select {border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;margin:0;padding:2px; height:100px !important}
.formname td {padding:0 2px 0 0}
.formname input[type="text"] {border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:140px;margin:0;padding:4px 0 4px 5px}
.summary{font:11px verdana, Arial, sans-serif}
.summary td{height:30px;padding:3px 8px}
.recyclediv1 h2 {padding-bottom:10px}
.pricing {margin:10px 0 0 0}
.pricing li {background:url(images/root/extras/bullet-tick.png) no-repeat 80px 4px; padding-left:100px; list-style:none; line-height:22px}
.working {background:url(images/root/sell/working.png) no-repeat; height:124px}
.nonworking {background:url(images/root/sell/nonworking.jpg) no-repeat; height:124px}
.notes li {padding-top:10px; list-style:none}
/*Right Content*/
/*Promo*/
.whyus{padding:10px 0 0 15px;font-size:14px;font-weight:bold}
.whyus_title{color:#4c4c4c;font:bold 24px Arial, sans-serif;height:34px}
.whyus ul{margin-top:50px}
.whyus li{background:url(images/root/extras/tick-orange.png) no-repeat 0 7px;list-style:none;padding:0 0 0 26px;line-height:30px}
.cash{position:relative;top:100px;left:15px;width:130px;font:12px Arial, sans-serif;color:#4c4c4c;line-height:18px}
.sfh2{color:#88b546;font:bold 28px Arial, sans-serif}
.promoL{border:1px solid #d7d7d7;padding:10px}
/*Manufacturers*/
.manufacturers{margin-top:20px}
.manuHead{border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;height:40px;width:287px;background:url(images/root/bg/bg_box.gif) repeat-x top left}
.manuview{width:267px;font-size:14px;margin:10px}
.manulogos{width:287px;border:1px solid #e4e4e4;text-align:center;overflow:hidden;padding-top:3px}
.manulogos li{float:left;padding:0 0 3px 3px;margin:0;width:139px;list-style:none}
.manulogos_s{padding:0;margin:0;width:520px}
.manulogos_s li{float:left;padding:2px;margin:0;list-style:none}
/*My Account*/
.login ul{margin:8px 0 10px 5px;line-height:26px;list-style:none;overflow:hidden}
.login li{background:url(images/root/extras/bullet-tick.png) no-repeat 0 4px;padding-left:22px;float:left;width:210px}
.loginacc ul{margin:8px 0 10px 5px;line-height:26px;list-style:none}
.loginacc li{background:url(images/root/extras/bullet-tick.png) no-repeat 0 4px;padding-left:22px}
.loginmain{margin-bottom:20px}
.loginmain td{padding:4px 0 4px 15px;vertical-align:top;background-color:#f6f6f6}
.loginmain select{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;height:26px;margin:0;padding:2px}
.loginmain input[type="text"], .loginmain input[type="password"]{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;margin:0;padding:4px 0 4px 5px}
.loginmain textarea{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;height:16px;margin:0;padding:6px 0 2px 5px}
.bskhdr{width:194px;height:28px;background:url(images/root/extras/bskhdrb_bg.png) repeat-x top left;font:18px Arial, sans-serif;color:#fff;padding:1px 0 0 6px;margin:0}
.boxhdr{width:194px;height:28px;background:url(images/root/extras/acchdr_bg.png) repeat-x top left;font:18px Arial, sans-serif;color:#fff;padding:1px 0 0 6px;margin:0}
.phonehdr{width:194px;height:28px;background:url(images/root/extras/phonehdr_bg.png) repeat-x top left;font:18px Arial, sans-serif;color:#fff;padding:1px 0 0 6px;margin:0}
.existinghdr{width:194px;height:28px;background:url(images/root/extras/existinghdr_bg.png) repeat-x top left;font:18px Arial, sans-serif;color:#fff;padding:1px 0 0 6px;margin:0}
.myacc_ic{float:right;position:relative;top:-39px;height:0}
.btn{padding:10px 0 5px 0 !important;text-align:right}
.btnpl{padding:10px 172px 5px 0 !important;text-align:right}
.myaccount{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background-color:#fff;width:178px;padding:10px}
.myaccount td{padding:2px 0}
.myaccount a:link{color:#333; text-decoration:none !important}.myaccount a:hover {color:#88b546}
.xtrasinput_t{margin:0;padding:4px 0 0 5px;width:170px;height:20px;border:1px solid #d7d7d7}
.myacctbox td{vertical-align:top}
.myacctbox select{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;height:26px;margin:0;padding:2px}
.myacctbox input[type="text"], .myacctbox input[type="password"]{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;margin:0;padding:4px 0 4px 5px}
.myacctbox textarea{border:1px solid #E5E5E5;border-top:1px solid #ccc;border-right:1px solid #ccc;width:155px;height:16px;margin:0;padding:6px 0 2px 5px}
.acc-menu{margin-top:10px;padding:8px 0 0 0;border-top:1px solid #d7b03e;color:#999}
.acc-menu a{color:#000;text-decoration:none} .acc-menu a:hover{color:#d8af3e;font-weight:bold;cursor:hand}
.acc-menu li{border-bottom:1px dotted #d7b03e;padding:8px 8px 8px 22px;background:#fff url(images/root/extras/acc-tick.png) no-repeat 5px 10px}
.alt{background:#fff8e6 url(images/root/extras/acc-tick.png) no-repeat 5px 10px !important}
.acc-orders{border:1px solid #e4e4e4;font:11px Verdana}
.acc-orders td{height:30px;padding:3px 8px}
.ordershdr{background:url(images/root/bg/bg_box.gif) repeat-x top left;height:24px !important;border-left:1px solid #fff !important;border-right:1px solid #fff !important;font:bold 11px verdana, Arial, sans-serif}
.ordershdr a, .ordershdrL a{text-decoration:none;color:#444}
.ordershdrL{border-left:1px solid #e4e4e4;background:url(images/root/bg/bg_box.gif) repeat-x top left;height:40px !important;border-right:1px solid #fff !important;font:bold 11px verdana, Arial, sans-serif}
.ordershdrR{border-right:1px solid #e4e4e4;background:url(images/root/bg/bg_box.gif) repeat-x top left;height:40px !important;border-left:1px solid #fff !important;font:bold 11px verdana, Arial, sans-serif}
.acc-pending{font:11px Verdana;border-bottom:1px dotted #fba74e;padding-bottom:3px}
.acc-pending td{height:20px;padding:3px 8px;border-left:2px solid #fff}
.acc-pending-hdr{border-bottom:1px solid #fba74e;border-left:2px solid #fff}
.acc-pending-hdr a{color:#555;text-decoration:none}
.noticeboard td{padding:2px 4px;background-color:#f4f4f4}
.status{border-top:1px solid #cbcbcb;border-right:1px solid #cbcbcb}
.status td{padding:3px 8px;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb}
.warnsms{background-color:#fcfdd6;border:1px solid #d5d5d5;margin:10px 0;color:#381801;font:11px Verdana, Arial, sans-serif;padding:6px}
.pay{background:url(images/root/extras/underline.png) repeat-x bottom left;border-top:1px solid #cbcbcb;margin-top:20px;height:34px;padding:5px 0 4px 0;font:bold 11px Verdana, Arial, sans-serif}
/**/
.SearchResults{width:290px;max-height:230px;overflow:auto;z-index:1050;border:1px solid #dedede;background-color:#fff;visibility:hidden;position:absolute;filter:dropshadow(Color=#ffcc33, OffX=2, OffY=2, positive=2);margin:0;padding:0}
.SearchResults td{padding:4px 0 4px 0}
.SearchResults td:hover{cursor:pointer}
.SearchResultsTd{font:12px Arial, Verdana, sans-serif;color:#0068CF;text-decoration:none;background-color:transparent;border-bottom:1px dotted #999}
.SearchResultsTd img{margin:0;padding:0 0 0 5px}
.SearchResultsTrAlt{background-color:#f8f8f8}
.SearchResultsTr{}
.SearchResultsTrAlt td:hover{cursor:pointer}
.SideSearchResults{width:176px;max-height:300px;overflow:auto;z-index:1050;border:1px solid #dedede;background-color:#fff;visibility:hidden;position:absolute;filter:dropshadow(Color=#ffcc33, OffX=2, OffY=2, positive=2);margin:0;padding:0}
.SideSearchResults td:hover{cursor:pointer}
.modalBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7}
#modal .modalTop{background-image:url(images/root/bg/bg.gif);background-repeat:repeat-x;color:#ffffff}
#modal .modalTitle{font-size:12px;font-weight:bold;color:#ffffff}
#modal .modalTop a, .modalTop a:visited{color:#ffffff}
#modal .modalBody{text-align:left}
/*	SLIDESHOW */
#Slideshow{position:relative;top:0;border:1px solid #e4e4e4;height:213px;width:287px}
#Slideshow .slide{display:none;position:absolute;height:213px;width:287px}
#Slideshow .slide-active{display:block;}
#Slideshow .slide ul{list-style:none;margin-left:0;}
ul.controls{display:none;list-style:none;z-index:2;position:relative;height:0;top:190px}
ul.controls a{display:block;width:16px;height:16px;overflow:hidden;text-indent:-10000px;}
ul.controls li.next a{background:url(images/home/promo/next.png);float:left;margin-right:5px;*margin-top:-15px;margin-left:4px}
ul.controls li.previous a{background:url(images/home/promo/previous.png);float:left;margin-left:15px}
.promo-cash{background:#f8f8f8 url(images/home/promo/promobberry9700.jpg) no-repeat bottom left}
.promo-cash2{background:#f8f8f8 url(images/home/promo/promocash2.jpg) no-repeat bottom left}
.promo-cash3{background:#f8f8f8 url(images/home/promo/promonokia5800x.jpg) no-repeat bottom left}
.promo-why{background:#f8f8f8 url(images/home/promo/promowhy.jpg) no-repeat bottom left}
.promo-fast {background:#9cb452 url(images/home/promo/promofast.jpg) no-repeat bottom left}
.promo-tv {background:#ffffff url(images/home/promo/promotvad.jpg) no-repeat bottom left}
.fasttc {position:relative;top:190px;left:140px}
.tvad {position:relative; top:115px; left:20px; color:#fff; width:150px; line-height:18px}
/*footer*/
.footer{border-top:1px dotted #c4c4c4;margin:15px 15px 15px 15px;padding:15px 0;overflow:hidden; clear:both}
.footer ul{float:right}
.footer li{list-style:none;float:left;text-decoration:none;color:#c4c4c4}
.footer a{text-decoration:none}
.footer p{float:left}
/*sitemap*/
.sitemap ul{margin:20px 0 10px 0;line-height:18px}
.sitemap ul > li:first-child{padding-left:20px;font-size:14px;line-height:30px}
.sitemap li{padding-left:40px}
/*validation*/
.star {color:Red !important}
.redline {border:1px solid #f00 !important}
/*watermarks*/
.watermark {border: 1px solid #E5E5E5 !important;font-style:italic !important; border-top:1px solid #ccc;border-right:1px solid #ccc;width: 155px;height:16px;margin: 0;padding:6px 0 2px 5px; font:12px Arial, sans-serif; color:#999}
.watermark_redborder {border: 1px solid red !important;font-style:italic !important; width: 155px;height:16px;margin: 0;padding:6px 0 2px 5px; font:11px Verdana, Arial, sans-serif; color:#999}
/*recommendedrecyclerbadge*/
.recommended_recycler_badge_hover {font-size: 10px;text-align: center;color: #333;font-family: Arial, Helvetica, sans-serif;float:left; position:relative}
.recommended_recycler_badge_hover .hover_text {position: absolute;right: -208px; top:27px; width: 200px;padding: 2px;background-color: #f2f2f2;border: 1px solid #ccc;height: 40px;display: none;z-index: 5000;margin: 0}
.recommended_recycler_badge_hover:hover .hover_text {display: block}
.recommended_recycler_badge_hover a {text-decoration: none;color: #333;cursor: default}
