html,body{
	margin: 0px;
	padding: 0;
	font-size: 12px;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,
big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,
ul,li,fieldset,form,label,legend,textarea,table,caption,tbody,tfoot,thead,tr,th,td
{
    margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;
    font-family:Arial,sans-serif;vertical-align:baseline;background:transparent;
}
.header{
	background:url("../buttons/1pixelline.jpg") repeat-x scroll 0 0 transparent;
	border-left:1px solid #999999;
	border-right:1px solid #999999;

}
.centering{
	width: 952px;
	margin: auto;
}
.clear{
	clear: both;
}
.floatleft{
	float: left;
}
.floatright{
	float: right;
}
.displayblock{
	display: block;
}
.hidetext{
	text-indent: -9999px;
}
.rightsideheader{
	float: right;
	width: 460px;
	text-align:right;
	padding-right: 20px;
}


/* Main elements */
#content{
	position:relative;	
	z-index:1;
}
#main{
	background:url("../body_bg.jpg") no-repeat scroll 0 0 transparent;
	margin:10px 0 10px -20px;
	width:775px;
}
#main *{
	max-width: 750px;
}
.mainarea{
	margin-right:10px;
	width:765px;
}
#footer{
	background: #fff url('footer.jpg') repeat-x top center;
	padding: 20px 0px;
}
#checkmend{
	position:relative;
	top:-4px;
}
.blueback{
	font-size: 15px;
	text-align: center;
	font-weight:bold;
	border-bottom: 1px solid #999999;
	height: 40px;
	padding-top: 2px;
	background:url("../bluebox.jpg") no-repeat scroll right top #295B90;
	color:#FFFFFF;
}
.crossback{
	background: #fff url('../whitebox.jpg') no-repeat top right;
}
.addpcr{
	padding:25px 18px 10px;
}
.lightblueback{
	background: #edf3f9;
	
}
.greyborder{
	border: 1px solid #cccccc;
}
.mainpanel{
	padding: 25px;
}
.partner-logos img{

	margin-bottom: 10px;
}
.partner-logos-img{
	margin-right: 16px;
}
.bigtitle{
	font-size: 22px;
	text-align: left;
	line-height: 40px;
	padding: 0px 0px 0px 25px;
}
.mobilessearch{
	margin-bottom:3px;	
	width: 286px;
	border: 1px solid #abadb3;
	color: #999999;
	padding: 3px;
}
.searchtitles{
	color: #295b90;
	font-size: 22px;
	font-weight:bold;
	width: 160px;
}
.greyback{
	background: #e2e2e2;
	margin:15px 0;
	padding:12px 0 12px 10px;
	width:665px;
}
.sumbit4{
	width: 152px;
	margin-left:8px;
}
.oldmobile  {
	padding:10px 250px 10px 15px;
	background: #EDF3F9 url('phonegold.png') no-repeat right bottom !important;
}
.sellmobile  {
	padding:10px 250px 10px 15px;
	background: #EDF3F9 url('sellphone.png') no-repeat right bottom !important;
}
.usedmobile  {
	padding:10px 250px 10px 15px;
	background: #EDF3F9 url('usedphone.png') no-repeat right bottom !important;
}
.recyclemobile  {
	padding:10px 250px 10px 15px;
	background: #EDF3F9 url('recyclephone.png') no-repeat right bottom !important;
}
.cashmobile  {
	padding:10px 250px 10px 15px;
	background: #EDF3F9 url('cashphone.png') no-repeat right bottom !important;
}
.mobile p.darkblue{
	color: #295b90;
	font-size: 15px;
}
.mobile p{
	margin:0 0 10px;
	font-size:13px;
}
#topd ol {
	color:#757575;
	list-style:none outside none;
	margin:0;
	padding:0;
}
#topd ol  li{
	margin:0;
		padding:4px 15px 2px;
}
#topd ol li.odd {
	background:none repeat scroll 0 0 #FFFFFF;
}
#topd ol li.even {
	background:none repeat scroll 0 0 #E1EDEF;
}
#topd ol li span {
	color:#426B99;
	padding-left:14px;
}
#topd ol li#last10{
	padding: 4px 13px 2px;
}
#topd ol li#last10 span{
	padding-left: 9px;
}
#topd ol li span a{
	color: #0099ff;
}
.box{
	border: 1px solid #999999;
	margin-top: 15px;
	width:163px;
}
.title-box{
	background: #4c71a8;
	color: #ffffff;
	font-weight:bold;
}
.style1 {
	color:#FFFFFF;
	font-size:36px;
	font-weight:bold;
	line-height:40px;
}
.searchbuttonbackground  {
	background-image:url("search_button_off.jpg");
	background-position:left center;
	background-repeat:repeat-x;
	color:#005B93;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	text-align:center;
	text-decoration:none;
}
.big-hyperlink{
	display:block;
	height:200px;
	text-decoration:none;
	position:relative;
	z-index:5;
}
.lightblue {
color:#C2E8F3;
font-family:Arial,sans-serif;
font-size:13px;
font-weight:bold;
}
.logo1{
	float:left;
	height:153px;
	width:247px;
}
.logo1 h1{
	margin: 0px;
	font-size: 0px;
}
.logo1 h1 a{
	background: url("../buttons/logo.jpg");
	margin: 0px;
	text-indent:-9999px;
	display: block;
	width: 247px;
	height: 153px;
}
.phonenumber{
	background:url("phonenumber.gif") no-repeat scroll 4px center transparent;
	font-size:18px;
	line-height:30px;
	padding-left:40px;
	text-align:left;
}
.headerinfo{
	color: #ffffff;
		margin-top: 40px;
	position:relative;
	width: 200px;
	z-index:3;
}
.headerinfo-line{
	padding-bottom: 5px;
}
.whitelink a{
	color: #fff;
}
.basketin{
	padding-left:5px;
	position:relative;
	text-align:left;
	width:190px;
	z-index:0;
}
.basketin a{
	background:url("../icons/basket.gif") no-repeat scroll 0 center transparent;
	padding:6px 0 6px 35px;
	line-height: 30px;
	text-align: left;
}

.headerinfo  a{
	text-decoration:none;
	font-size: 18px;
}
.searchbox{
	padding: 12px;
	background: #fff;
	width: 232px;
	border: 1px solid #999999;
	margin: 40px 15px 0px 15px;
}
.searchboxer{
	color: #abadb3;
	border: 1px solid #abadb3;
	width: 190px;
	padding: 3px;
}
.eachnumber {
	position:relative;
	float: left;
	width: 200px;
}
#each1{
	left: 0px;
	width: 260px;
}
#each2{
	left: 260px;
	width: 260px;
}
#each3{
	left: 520px;
	width: 230px;
}

.eachnumbertest{
	margin: 0px; padding: 0px; position: relative; width: 300px;
}

.thenumber{

color:#005B93;
font-family:'Microsoft Sans Serif';
font-size:63px;
font-weight:bold;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;

}
.theinfo{
	color:#005B93;
display:block;
font-family:'Microsoft Sans Serif';
font-size:20px;
font-weight:bold;
left:35px;
margin:0;
padding:0;
position:absolute;
top:5px;padding:0 0 0 5px;
}

.searchbox label{
	color: #005b93;
	display: block;
	padding-bottom: 5px;
	font-size: 18px;
}
.searchbox .sumbt{
	height:24px;
	position:relative;
	top:7px;
	left: 5px;
}
.speachbox{
	background:url("bubble.png") no-repeat scroll 0 bottom transparent;
	height:120px;
	line-height:12px;
	padding-top:33px;
	margin-left: 0px;
	text-align:center;
	width:214px;
	/*position:relative;
	right:-17px;
	top:-2px;
	z-index:50;*/

}
.leftside{
	float: left;
	width: 410px;padding-right:30px;
}
.rightside{
	width: 510px;
	float: right;
	
}
.midcol{
	width: 275px;
	float: left;
	padding-left:15px;
}
.newsbox{
	width: 165px;
	float: right;
}
#blog{
	color: #424242;
	font-size: 12px;
}
#blog p{
	color: #424242;
	margin: 10px 0px;
	text-align:justify;
	line-height:13px;
}
.vourcher-title{
	font-size: 13px;
	padding: 3px 6px;
}

.voucherbox{
	border: 1px solid #cccccc;
	width:267px;
}
.vourcher-content{
	font-size: 12px;
	color: #313131;
	line-height: 18px;
	padding: 10px 8px;
	background: url("footerphone.jpg") no-repeat center center;
}

.newsbox-title{
	font-size: 14px;
	padding: 6px 10px;
}
.newsbox{
	border: 1px solid #7d7d7f;
	
}
.newsbox-box{
	line-height: 16px;
	color: #005b93;
	padding:9px 20px;
}
.newsbox-box a{
	color: #636363;
	text-decoration:none;
}
.newsbox-box.odd{
	/*background: #efefef;*/
}
.newsbox-box.even{
	background: #e1edef;
}
.speachbox *,.speachbox {	font-size: 15px;}
.speachbox span{
	line-height:16px;
}
.speachbox
.submitbut2{
	border-width:0;
	height:20px;
	margin-top:3px;
	width:21px;
	margin-left: 5px;
}
.searchbar{
	display:block;
	float:left;
	line-height:23px;
	width:235px;
}
#nav{
	height: 31px;
	line-height: 31px;
	background: url("../downbtn.jpg") repeat-x;
	
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	/*padding: 0px 25px;
	width:952px;*/
}
#nav ul {	
	margin: 0px;
	padding: 0; 
	letter-spacing: 0.1em;
	display: inline; 
}
#nav ul *{
	z-index: 8;
}
#nav ul  li {	
	float:left;	
	list-style-type:none;
	border: 0px solid;
	white-space:nowrap;
	padding: 0;
}
#nav ul li a:hover,.current{
	background: url("../buttons/overbtn.jpg") !important;
	color: #fff !important;
}
.lastli{
	/* border-right:1px solid #999999; */
}
#nav ul li a{
	color: #666666;
	font-size: 12px;
	display: block;
	line-height: 2.6em;
	/*padding: 0px 12px;*/
	padding: 0px 5px;
	text-align: center;
	font-weight: normal;
	background-image: url("../buttons/downbtn.jpg");
	background-position: 0 0;
	background-repeat: repeat;
	border-left:1px solid #b3b8bb;
	text-transform:capitalize;
	letter-spacing: 0px;
	text-decoration:none;
}
#nav ul li a#corp{
	background-image:url("../buttons/navibar_02.jpg");
	border-right:1px solid #B3B8BB;
	padding: 0px 13px;
}

#nav ul li a#new{
	background-image:url("../buttons/new_corner_button.jpg");
	padding-left:20px;
}
#nav ul li a#new:hover{
	background-image:url("../buttons/new_corner_button_hover.jpg") !important;
}
#nav ul li.home a{
	padding:0 8px 0 9px;
	border-left: 0px none;
}

	
* html #nav a {width:1%;}

#nav ul ul {
	display:none;
	position: absolute;
}
#nav ul ul li a {
	padding: 0px 10px !important;
	/*background: #E5F4F7;*/
	border: 0px none;
	text-align: left;
	text-transform:none;
	height:26px;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	background-position: center center;
}

#nav ul li.howtosell ul,#nav ul li.howtosell ul a{
	width:130px;
}
#nav ul li.howwepay ul,#nav ul li.howwepay ul a{
	width:150px;
}
#nav ul li.recylingyourmobile ul,#nav ul li.recylingyourmobile ul a{
	width:192px;
}
#nav ul li.mobilenews ul,#nav ul li.mobilenews ul a{
	width:90px;
} 
#nav ul li.sellyourgadge ul,#nav ul li.sellyourgadge ul a{
	width:140px;
} 
#nav ul li.aboutustab ul a{
	width:100px;
} 
#nav ul li.aboutustab ul{
	width:122px;
	border-top:1px solid #999999;
	margin-top:-1px;
}
#nav ul ul li a{
	background: url("../buttons/downbtn2.jpg") center center !important;
}

#nav ul ul li a:hover{
	background: url("../buttons/overbtsn.jpg") center center !important;
}
#nav ul ul li {
	float: none;
	display: block;
	margin: 0px;
	padding: 0;
}
/* make the second level visible when hover on first level list OR link */
#nav ul li:hover > ul,#nav ul a:hover > ul	{
	display: inline;
}


#login input.jput{
	border: 1px solid #ccc;
	color: #aaa;
	padding: 3px;
	width: 210px;
}
#button a{
	padding:4px 10px 6px 40px;
	text-align: left;
	position:relative;


	display: block;
	z-index:8;
	background-image: url("../icons/keypad.gif");
	background-repeat: no-repeat;
	background-position:-2px -6px;
}
#button a.buton{
	color: #4b78bc;
	background-color: #e5f4f7;
	border-right: 1px solid #ccc;	
	border-top: 1px solid #ccc;	
	border-left: 1px solid #ccc;
	background-image: url("../icons/keypadon.gif");
	background-position:-2px -7px;
	text-decoration:none;
	width:65px;
}
#login{
	padding: 10px 10px 10px 20px;
	width: 230px;
	background: #e5f4f7;
	font-family: arial;
	border: 1px solid #ccc;
	display: none;
	position:absolute;
	text-align:left;
	z-index:5;
	top: 102px;
	left:0px;

}
#login a{
		font-size: 12px;
}
#login p{
	line-height:15px;
	margin-bottom:1em;
}
#signinbut{
	background: url("../buttons/button.jpg") no-repeat 0px 0px;
	width: 76px;
	height: 24px;
	line-height: 24px;
	display: block;
	color: #fff;
	text-align: center;
	float: left;
	text-decoration:none;
}
#signinbut:hover{
	background-position: 0px -24px;
}

.text-i{
	color: #4b78bc;
	font-size: 13px;
}
.normalfooter{

}
#bottomfooter.homefooter{
	padding-top: 40px;
}
#tag1{
	width: 267px;
	font-size: 6px;
}

#tag1 .htmltagcloud{
	font-size: 6px;
}
#tag2 .htmltagcloud{
	font-size: 7px;
}

h5{
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 10px;
}
.bigfooter{
	background: url('bigfooterback.png') no-repeat center center;
	width: 366px;
	height: 105px;
	padding: 5px 5px 5px 15px;
}
.bigfooter-title{
	color: #335b93;
	font-size: 13px;
	font-weight: bold;
	padding: 3px 0px 6px;
}
#testion{
	height: 600px;
	width: 545px;
	overflow-y: scroll;
	margin-top:
}

.bigfooter-item {
	color: #313131;
	font-size: 12px;
}
#item-bg-1{
	width: 140px;
	padding-right: 15px;
}
#item-bg-2{
	width: 130px;
}
#copyright{
	color: #a5a8a9;
}
#copyright a{
	color:#676868;
	padding-right:10px;
	text-decoration:none;
}
.htmltagcloud{

/******************************************
 * CUSTOMIZE CLOUD CSS BELOW (optional)
 */
	font-size: 35%;
	
	font-family:'microsoft sans serif', 'lucida grande','trebuchet ms',arial,helvetica,sans-serif;
	/*margin:1em 1em 0 1em;*/
	padding:0px 0px 15px; 
/******************************************
 * END CUSTOMIZE
 */

}
.htmltagcloud{line-height:4.2em;word-spacing:normal;letter-spacing:normal;text-transform:none;text-align:center;text-indent:0}
.htmltagcloud a:link{text-decoration:none}.htmltagcloud a:visited{text-decoration:none}
.htmltagcloud a:hover{color:white;background-color:#5f5e5c}
.htmltagcloud a:active{color:white;background-color:#03d}
.wrd{padding:0;position:relative}
.wrd a{text-decoration:none}
.tagcloud0{font-size:1.0em;color:#ACC1F3;z-index:10;}
.tagcloud0 a{color:#005b93}.tagcloud1{font-size:1.4em;color:#005b93;z-index:9}
.tagcloud1 a{color:#5f5e5c}.tagcloud2{font-size:1.8em;color:#5f5e5c;z-index:8}
.tagcloud2 a{color:#005b93}.tagcloud3{font-size:2.2em;color:#005b93;z-index:7}
.tagcloud3 a{color:#929292}.tagcloud4{font-size:2.6em;color:#5f5e5c;z-index:6}
.tagcloud4 a{color:#005b93}.tagcloud5{font-size:3.0em;color:#005b93;z-index:5}
.tagcloud5 a{color:#5f5e5c}.tagcloud6{font-size:3.3em;color:#5f5e5c;z-index:4}
.tagcloud6 a{color:#005b93}.tagcloud7{font-size:3.6em;color:#005b93;z-index:3}
.tagcloud7 a{color:#929292}.tagcloud8{font-size:3.9em;color:#5f5e5c;z-index:2}
.tagcloud8 a{color:#005b93}.tagcloud9{font-size:4.2em;color:#005b93;z-index:1}
.tagcloud9 a{color:#5f5e5c}.tagcloud10{font-size:4.5em;color:#5f5e5c;z-index:0}
.tagcloud10 a{color:#005b93}
.tagcloud11{font-size:2.2em;color:#5f5e5c;z-index:4}
.tagcloud11 a{color:#005b93}.
.freq{font-size:10pt !important;color:#bbb}
#credit{text-align:center;color:#333;margin-bottom:0.6em;font:0.7em 'lucida grande',trebuchet,'trebuchet ms',verdana,arial,helvetica,sans-serif}
#credit a:link{color:#777;text-decoration:none}#credit a:visited{color:#777;text-decoration:none}
#credit a:hover{color:white;background-color:#05f}#credit a:active{text-decoration:underline}


#complain{
	width: 560px;
}
#sec-sidebar{
	padding: 0px 15px;
}
#sec-sidebar1{
	padding: 0px 7px;
}
.eachquote{

	width: 458px;
}
.eachquote.odd{

}
.eachquote.even{
	margin-left: 20px;
}

.quote-top{
	background: url('topquote.jpg') no-repeat top center;
	height: 27px;
}
.quote-center{
	background: #c5eaf5;
	padding: 10px 50px;
}
.quote-bottom{
	background: url('bottomquote.jpg') no-repeat top center;
	height: 32px;
}
.eachquote blockquote{
	font-style: italic;
	color: #000;
	font-size: 13px;
}
.eachquote cite{
	color: #2a5c91;
	font-size: 13px;
}
.margintop{
	margin-top: 12px;
}
.newsfilter.margintop{
	border: 1px solid #c9c9c9;
}
.newsfilter-title{
	background-color: #4c71a8;
	color: #fff;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 5px 12px;
	
}
.newsfilter-item{
	padding: 10px 20px 35px 20px;
}
#yearfilter{
	width: 80px;
}
#monthfilter{
	width: 90px;
}
.newsfilter ul{
	margin: 0px;
	padding: 0;
}
.newsfilter ul li{
	margin: 0px;
	padding: 1px 0px 0px 20px;
	list-style: none;
	background: url('../bullet.jpg') no-repeat left center;
}
.newsfilter ul li.current-active{
	background-image: url('../bullet-current.jpg') !important;
}
.newsfilter ul li a{
	color: #2a5c91;
	text-decoration: none;
	font-size: 13px;
}
.bluebacker{
	background: #d6edf5;
}
.emailthis{
	width: 209px;
	height: 31px;
	background: url('email.jpg') no-repeat center center;
	text-indent: -9999px;
}
.sharethisp{
	text-align: center;
	padding: 9px 20px;
}
.newbox{
	border: 1px solid #bec0c4;
	color: #a3a3a3;
	padding: 5px 10px;
}
.outerbox{
	border: 1px solid #d2d2d2;
	background: #d6edf5;
	padding: 10px;
}
.centeringtable{
	margin: 10px 40px;
}
.innerbox{
	border: 1px solid #d2d2d2;
	background: #fff;
	padding: 20px;
}
.innerbox h3{
	font-size: 19px;
	color: #2a5c91;
}
.innerbox p{
	margin: 10px 0px;
}
input.newbox{
	width: 180px;
}
textarea.newbox{
	width: 390px;
	height: 65px;
}


#newsfilters{
	width: 135px;border:1px solid #CBCBCB;
}
#newsarea{
	width: 400px;
	padding:0 10px;
}
#sec-sidebar2{
	width: 210px;
	margin-right:9px;
}
.theblog{
	width: 380px;
}
.rssicon{
	padding: 5px 0px;
	text-align: right;
}
.theblog p{
	margin: 0px 0px 15px 0px;
}
.blogtitle{
	border: 1px solid #d1d1d1;
}
.thetitle{
	background:  #d6edf5;
	padding: 10px 15px;
}
.thetitle h2{
	background: url('newitem.png') no-repeat left center !important;
	padding-left:65px;
	color: #2a5c91;
	min-height:45px;
	font-size: 17px;
}
.blogtheinfo{
	background: #f6fafe;
	text-align: right;
	color: #5d5d5d;
	font-size: 12px;
	padding: 5px;
}
.dottedbot{
	border-bottom: 1px dotted #2a5c91;
}
h4.dottedbot{
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#sec-sidebar2 h4{
	font-size: 17px;
	color: #2a5c91;
}
.specialul li{
	background-position: left 5px !important;
	font-size: 13px;
	margin-top: 10px !important;
}
.inside-newsfilter{
	height: 500px;
}
.sharethispoe{
	padding:30px 0 0;
	text-align:center;
}
.filerts{
	padding: 10px 0px 15px 25px;
	font-size: 13px;
	color: #2a5c91;
	line-height:17px;
}
.filerts ul li a{
	color: #000;
	font-size: 12px;
	font-weight: bold;
}
.tilte{
	width: 135px;
	
}

.blogarchivetitle{
	background: url("blogarticles.png") repeat-x scroll 0px -1px transparent !important;
	height: 29px;
}
.emailtitle{
	background: url('emailnews.png') repeat-x scroll 0px 0px transparent !important;
	height: 31px;
}
.archivetitle{
	font-size: 13px;
	color: #fff;
	padding: 8px 0px;
	text-align: center;
	background: #4c71a8;
}
.remotelink1{
	width: 135px;
	height: 29px;
}
.bluelink{
	color: #2a5c91;
	text-decoration:none;
}

