html, body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#474747; color:#474747; margin:0px; padding:0px;}

*{ margin:0px; padding:0px;}
a img{border:0px;}
ul, li{list-style:none;}
.list-style {list-style:square;}
.list-style1 {list-style:circle;}

/* Tabing Start */
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Tabing One*/
ul.tabing.one{
	font-family:Verdana, Geneva, sans-serif;
	width:1000px;
	margin:0;	
	position: relative;
	height:26px;
	background-color:#d6d5d5;
	background:url("../images/tabbing/tabbg.jpg") repeat-x left top;
	display:none;
}
ul.tabing.one li{
	font:bold 11px Arial,sans-serif;
	position: relative;
    float:left;
	color:#fff;
	border-right:1px solid #3d3d3d;
	height:26px;
	text-align:center;
	background:#595959;
	padding:10px 0 0 0;
}
ul.tabing.one li.ui-tabs-selected{background-color:#c50054; color:#fff;}
ul.tabing.one li.ui-tabs-selected a{color:#C7C7C7;}
ul.tabing.one li a{color:#C7C7C7;}

/* Tabing One*/
ul.tabing.two{
	font-family:Verdana, Geneva, sans-serif;
	width:1000px;
	margin:0;	
	position: relative;
	display:none;
}
ul.tabing.two li{
	font:bold 11px Arial,sans-serif;
	position: relative;
    float:left;
	color:#fff;
	text-align:center;
	padding:10px 0 0 0;
}

ul.tabing.two li a{text-decoration: none; padding: 0px 0px 0px 11px; color: #888; background:url(../images/tab-left.jpg) left top no-repeat;display:block;line-height:33px;height:33px;}
ul.tabing.two li a span{background:url(../images/tab-right.jpg) right top no-repeat; display:block; line-height:33px; padding: 0px 11px 0px 0px; }
ul.tabing.two li a span font{color:#c60055; font-size:11px; }

ul.tabing.two li a:hover span font{color:#FFF;}
ul.tabing.two li a:hover{background:url(../images/tab-left-hover.jpg) left top no-repeat; color:#FFF;}
ul.tabing.two li a:hover span{background:url(../images/tab-right-hover.jpg) right top no-repeat; color:#FFF;}

ul.tabing.two li.ui-tabs-selected a{background:url(../images/tab-left-hover.jpg) left top no-repeat; color:#FFF;}
ul.tabing.two li.ui-tabs-selected a span{background:url(../images/tab-right-hover.jpg) right top no-repeat; color:#FFF;}
/* Tabing End */

.error{color:#FF0000;}
.wraper{width:100%; overflow:hidden; background:url(../images/wraper-bg.jpg) center top repeat-y;}
.container{width:960px; overflow:hidden; margin:0 auto; background:#f4f4f4; padding:13px 20px 47px 20px;}
.header{width:958px; overflow:hidden;}
.logo{ float:left; width:191px;}
.slogan{ float:left; color:#8d8d8d; clear:both; padding-top:20px;}
.hotlink{ float:right;}
.hotlink a{ color:#434343; text-decoration:none; padding:0px 2px;}
.hotlink a:hover{ color:#c7004b; text-decoration:none;}
.hotlink a.selected{ color:#c7004b; text-decoration:none;}
.total-item{ background:url(../images/total-item-icon.jpg) left top no-repeat; padding-left:20px;}
.orderby{float:right; color:#6a6a6a; padding:18px 0px 0px 0px; width:420px;}
.orderby span{color: #c7004b;}
.search{ width:371px; background:#d3d3d3; color:#3d3d3d; font-weight:bold; float:right; padding:7px 6px 7px 13px; margin-top:10px;}
.searchbox{color:#999999; border:#e8e8e8 1px solid; line-height:13px; width:261px; margin:0px 5px; padding-left:10px;}
.go{background:#cc0057; line-height:13px; width:25px; color:#fff; font-size:10px; border:none;}

.suggestionbox{position:absolute; width:271px; left:978px; top:108px; *left:975px; *top:109px; background-color: #FFFFFF;color:#999999; border-left:#d3d3d3 1px solid; border-right:#d3d3d3 1px solid; border-bottom:#d3d3d3 1px solid; z-index:1000;}

#suggestionsList{margin:0px; padding:0px;}
#suggestionsList ul{list-style:none;}
#suggestionsList li{padding:2px;}
#suggestionsList li a{color:#798998; text-decoration:none; cursor:pointer;}
#suggestionsList li a.hover{background-color:#CCCCCC; !important; color:#232323 !important; }
.itemhover{background-color:#CCCCCC; !important; color:#232323 !important; }

.navi{width:958px; margin:6px 0px; float:left; background-color:#595959;}
.navi ul{padding:0px 0px 0px 5px; margin:0px; list-style:none;}
.navi ul li{padding:0px; float:left; border-right:solid 1px #3d3d3d;}
.navi ul li a{text-decoration:none; color:#c7c7c7; line-height:36px; display:block; padding:0px 15px;}
.navi ul li a:hover{background-color:#c50054; color:#FFF;}
.navi ul li a.selected{background-color:#c50054; color:#FFF;}
.hotoffer{width:958px;}
.hotoffer li{float:left;}
.hotofferm{width:792px; background:url(../images/hot-offer-m.jpg) left top repeat-x; line-height:39px; font-size:17px; font-weight:bold; color:#3d3d3d; text-align:center;}
.hotofferm span{color:#c7004b;}
.main-banner{width:639px; float:left; padding:9px 14px 0px 0px;}
.why{margin-top:9px; float:left; border-bottom:#bdbdbd 1px solid; border-right:#bdbdbd 1px solid; width:278px; background:#fff url(../images/why-bg.jpg) right bottom no-repeat; padding:21px 0px 11px 27px;}
.why h1{ font-size:14px; color:#c7004b; font-weight:normal;}
.why li{ background:url(../images/bullet.jpg) left no-repeat; padding:5px 0px 5px 16px;}

#viewbg{float:left;width:290px;height:105px;background:url(../images/B_01.jpg) no-repeat 0 0;font-weight:normal;}
#viewbg	.viewmore1 a{width:77px;height:21px;float:left;margin:55px 0 0 14px;padding:3px 0 0 0;color:#fff;text-align:center;font-weight:normal;background:url(../images/blue-btn.png)no-repeat 0 0;}
#viewbg	.viewmore1 a span:hover{color:#ffe900;font-weight:normal;}

.swc{margin-top:9px; float:left; border-bottom:#bdbdbd 1px solid; border-right:#bdbdbd 1px solid; width:278px; padding:16px 0px 10px 27px; background:#fff; height: 108px;}
.swc h1{ font-size:14px; color:#c7004b; font-weight:normal;}
.swc li{padding:30px 16px 5px 0px; float:left;}

.free{width:958px; clear:both; padding:10px 0px; overflow:hidden;}
.freesc{border:1px #c7c7c7 solid; width:288px; background:url(../images/SimCard.jpg) right bottom no-repeat; padding:14px 9px;}
.freesc h2{ font-size:18px; color:#1987ba; font-weight:normal; margin-bottom:40px;}
.freesc h2 span{color:#C50054;}
.freegf{border:1px #c7c7c7 solid; width:288px; background:url(../images/free-gifts.jpg) right bottom no-repeat; padding:14px 9px;}
.freegf h2{ font-size:18px; color:#1987ba; font-weight:normal; margin-bottom:40px;}
.freegf h2 span{color:#C50054;}
.freedel{border:1px #c7c7c7 solid; width:288px; background:url(../images/delivery.jpg) right bottom no-repeat; padding:14px 9px;}
.freedel h2{ font-size:18px; color:#1987ba; font-weight:normal; margin-bottom:40px;}
.freedel h2 span{color:#C50054;}
.button{font-size:11px;}
.button a{text-decoration:none; color:#FFF; background:url(../images/button-right.jpg) right center no-repeat; padding:3px 5px 3px 0px;}
.button a span{background:url(../images/button-left.jpg) left center no-repeat; padding:3px 0px 3px 5px;}
.button a:hover{color:#ffe900;}
.next-day{color:#FFF; padding-top:17px;}

.tabgallery{width:100%; padding:6px 0px; float:left;}
.tab{width:958px; float:left; background-color:#595959;}
.tab ul{padding:0px 0px 0px 5px; margin:0px; list-style:none;}
.tab ul li{padding:0px; float:left; border-right:solid 1px #3d3d3d;}
.tab ul li a{text-decoration:none; color:#c7c7c7; line-height:36px; display:block; padding:0px 11px;}
.tab ul li a:hover{background-color:#c50054; color:#FFF; height:36px;}
.tab ul li a.selected{background-color:#c50054; color:#FFF; height:36px;}

.tab-more{background-color:#1987ba; padding-right:7px; clear:both; text-align:right; margin-bottom:10px;}
.tab-more a{text-decoration:none; color:#FFF; background:url(../images/arrow.gif) right center no-repeat; padding-right:15px; line-height:16px;}
.tab-more a:hover{color:#ffe900;}

.cont{width:100%; float:left; background-color:#FFF;}
.cont ul{padding:10px 0px 5px 20px; margin:0px; list-style:none; float:left;}
.cont ul li{width:65px; padding-right:39px; float:left; text-align:center;padding-bottom:10px; }
.cont ul li a{text-align:center; text-decoration:none; color:#504e4f; font-size:10px;}
.cont ul li a:hover{color:#c50054;}

.best-deals{width:940px; background-color:#dcdcdc; float:left; padding:0px 10px;}
.best-deals .title{font-size:16px; color:#474747; line-height:30px; padding-left:5px;}
.best-deals .title span{font-weight:bold; color:#c50054;}
.monthly-mobile{width:300px; height:145px; background:url(../images/accessories.jpg) left top no-repeat; padding:5px 4px 5px 12px; float:left;}
.monthly-mobile span{font-weight:bold; color:#1987ba; font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
.monthly-mobile font{text-decoration:line-through; font-size:14px;}
.monthly-mobile .title{font-size:16px; color:#474747; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:0px;}
.monthly-mobile .more a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.monthly-mobile .more a:hover{color:#000;}
.monthly-mobile .nokia{width:210px; min-height:35px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.monthly-mobile .buy-now{padding:8px 0px 5px 0px;}
.monthly-mobile .buy-now a{text-decoration:none; color:#FFF; font-size:11px; background-color:#c60055; padding:3px;}
.monthly-mobile .buy-now a:hover{color:#ffe900;}

.free-gift{width:620px; float:left; background-color:#FFFFFF; padding:5px 0px 0px 0px; height:135px;}
.free-gift .title{font-size:16px; color:#474747; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:5px; line-height:22px; vertical-align:top;}
.free-gift .gift-images{width:95%; height:85px;}
.free-gift .more{ padding-right:5px; padding-bottom:4px; float:right; clear:both;}
.free-gift .more a{ text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.free-gift .more a:hover{color:#000;}

.monthly-mobiles{width:300px; height:145px; background:url(../images/accessories.jpg) left top no-repeat; padding:5px 4px 5px 12px; float:left;}
.monthly-mobiles span{font-weight:bold; color:#1987ba; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; line-height:30px;}
.monthly-mobiles font{text-decoration:line-through; font-size:14px;}
.monthly-mobiles .title{font-size:16px; color:#474747; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:0px; line-height:normal;}
.monthly-mobiles .more a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.monthly-mobiles .more a:hover{color:#000;}
.monthly-mobiles .nokia{width:210px; min-height:35px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.monthly-mobiles .buy-now{padding:8px 0px 5px 0px;}
.monthly-mobiles .buy-now a{text-decoration:none; color:#FFF; font-size:11px; background-color:#c60055; padding:3px;}
.monthly-mobiles .buy-now a:hover{color:#ffe900;}

.sim-free{width:300px; height:145px; background:url(../images/accessories.jpg) left top no-repeat; padding:5px 10px 10px 12px; float:left;}
.sim-free span{font-weight:bold; color:#1987ba; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; line-height:30px;}
.sim-free font{text-decoration:line-through; font-size:14px;}
.sim-free .title{font-size:16px; color:#474747; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:0px;}
.sim-free .more a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sim-free .more a:hover{color:#000;}
.sim-free .samsung{width:210px; min-height:35px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.sim-free .samsung span{color:#5ab000; padding:0px; font-size:18px;}
.sim-free .buy-now{padding:8px 0px 5px 0px;}
.sim-free .buy-now a{text-decoration:none; color:#FFF; font-size:11px; background-color:#c60055; padding:3px;}
.sim-free .buy-now a:hover{color:#ffe900;}

.accessories{width:285px; height:145px; float:left; background:url(../images/accessories.jpg) right top no-repeat; padding:5px 0px 0px 15px;height:140px;}
.accessories span{font-weight:bold; color:#1987ba; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; line-height:30px;}
.accessories font{text-decoration:line-through; font-size:14px;}
.accessories .title{font-size:16px; color:#474747; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:0px;}
.accessories .more a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.accessories .more a:hover{color:#000;}
.accessories .samsung{width:210px; min-height:35px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.accessories .samsung span{color:#5ab000; padding:0px; font-size:18px;}
.accessories .buy-now{padding:8px 0px 5px 0px;}
.accessories .buy-now a{text-decoration:none; color:#FFF; font-size:11px; background-color:#c60055; padding:3px;}
.accessories .buy-now a:hover{color:#ffe900;}

.best-deal-img{ float:right;margin-top:-80px;margin-right:20px; }

.box{padding:10px 0px; float:left;}
.blackberry{width:422px; float:left; padding:65px 15px 18px 50px; background:url(../images/blackberry.jpg) left top no-repeat; font-size:12px;}
.blackberry span{color:#1987ba; font-weight:bold;}
.blackberry .title{color:#c50054; font-size:18px; padding-bottom:25px; font-weight:bold;}
.blackberry a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.blackberry a:hover{color:#000;}

.win-an-iphone{width:287px; float:left; padding:28px 0px 20px 185px; background:url(../images/win-an-iphone.jpg) left top no-repeat; font-size:12px;}
.win-an-iphone span{color:#1987ba; font-weight:bold;}
.win-an-iphone .title{color:#474747; font-size:30px; padding-bottom:25px;}
.win-an-iphone .title font{font-size:21px;}
.win-an-iphone .title span{color:#1987ba; font-weight:normal;}
.win-an-iphone a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.win-an-iphone a:hover{color:#000;}

.promise{width:162px; padding:0px 14px 15px 0px; background:url(../images/promise.jpg) left bottom no-repeat; float:left;}
.promise .title{font-size:16px; color:#FFF; padding:18px 0px 4px 20px;}
.promise ul{padding:0px; margin:0px; list-style:none; text-decoration:none; color:#FFF; font-size:10px; line-height:26px;}
.promise ul li{padding-left:37px; }
.promise ul li a{text-decoration:none; color:#FFF; font-size:10px; line-height:26px;}
.promise ul li a:hover{color:#ffe900;}

.about-fones{width:560px; padding:12px 14px 12px 20px; background:url(../images/about-fones.jpg) left bottom repeat-y; float:left; font-family:Arial, Helvetica, sans-serif;}
.about-fones a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.about-fones a:hover{color:#000;}
.about-fones .title{color:#c50054; font-size:12px; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.customer-testimonial{width:178px; padding:20px 0px 19px 12px; float:left; background:url(../images/customer-testimonial.jpg) right bottom no-repeat; color:#373737;}
.customer-testimonial a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px;}
.customer-testimonial a:hover{color:#000;}
.customer-testimonial .title{color:#c50054; font-size:12px; padding-bottom:15px;}

#footer{clear:both; width:100%;}
.we-accept{padding:14px 0px; float:left;}
.accept{background-color:#FFF; border-bottom:solid 1px #bcbcbc; border-right:solid 1px #bcbcbc; padding:10px 21px; float:left;}
.accept span{line-height:25px; font-size:12px;}
.accept ul{padding:0px; margin:0px; list-style:none;}
.accept ul li{padding-right:43px; float:left;}
.footer-links{color:#000; padding:5px 0px 0px 10px; clear:both;}
.footer-links ul{padding:0px; margin:0px; list-style:none;}
.footer-links ul li{padding-right:13px; float:left; font-weight:bold; color:#000; line-height:18px;}
.footer-links ul li a{font-weight:normal; color:#4c4c4c; line-height:20px; font-size:10px;}
.footer-links ul li a:hover{color:#000;}

.company-links{text-align:center; color:#686868; padding:25px 0px; line-height:18px; clear:both;}
.company-links a{text-decoration:none; color:#686868;}
.company-links a:hover{color:#000;}
.copyright{color:#686868; padding:0px 0px;}
.copyright a{text-decoration:none; color:#686868;}
.copyright a:hover{color:#000;}

/* Inner pages CSS [Starts] */
/* Left Section */
.col-left{width:142px; padding-top:13px; float:left;}
.advancsearch{background-color:#1987ba; padding:5px 0px 5px 18px; color:#FFF;}
.advancsearch a{text-decoration:none; color:#FFF; background:url(../images/arrow.gif) right center no-repeat; line-height:20px; padding-right:15px;}
.advancsearch a:hover{color:#FFE900;}
.side-links{padding-top:10px;}
.side-links h2{background-color:#474747; color:#FFF; padding-left:10px; margin:0px; font-weight:normal; line-height:28px; font-size:11px;}
.side-links ul{padding:5px 8px 2px 8px; margin:0px; list-style:none;}
.side-links ul li{padding:0px; background:url(../images/dotted-line.jpg) left bottom repeat-x; line-height:20px;}
.side-links ul li a{text-decoration:none; color:#434343; padding-left:8px;}
.side-links ul li a:hover{color:#C50054;}
.side-links .by-type{background-color:#e2e2e2; color:#474747; line-height:20px; padding-left:18px;}
.side-links .view-all{padding-left:15px; line-height:36px;}
.side-links .view-all a{text-decoration:none; color:#C50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:15px;}
.side-links .view-all a:hover{color:#000;}
.promise2{width:142px; padding:10px 0px; background:url(../images/promise2.jpg) left bottom no-repeat; float:left;}
.promise2 .title{font-size:16px; color:#FFF; padding:13px 0px 10px 10px;}
.promise2 ul{padding:0px; margin:0px; list-style:none;}
.promise2 ul li{padding-left:27px;}
.promise2 ul li a{text-decoration:none; color:#FFF; font-size:10px; line-height:26px;}
.promise2 ul li a:hover{color:#ffe900;}

/* Center Section */
.col-center{width:610px; float:left; padding:13px 0px 0px 30px;}
.col-center .box{width:100%; padding:0px 0px 10px 0px;}
.mobile-phones{color:#3a3a3a; font-size:14px; padding-bottom:7px;}
.tab2{width:610px; float:left;}
.cont2{width:610px; float:left; background-color:#e3e3e3;}
.cont2 ul{padding:15px 0px 20px 25px; margin:0px; list-style:none; float:left;}
.cont2 ul li{padding-right:25px; float:left; text-align:center;}
.cont2 ul li a{text-align:center; text-decoration:none; line-height:20px; color:#c50054; font-size:10px;}
.cont2 ul li a:hover{color:#000;}
.tab-more2{width:590px; padding:12px 20px 0px 0px; text-align:right; float:right;}
.tab-more2 a{text-decoration:none; color:#c50054; line-height:16px;}
.tab-more2 a:hover{color:#000;}

.refine-serch{width:100%; font-size:12px; color:#3d3d3d; float:right; padding-bottom:5px; float:right; text-align:right;}
.refine-serch a{color:#3d3d3d;}
.refine-serch a:hover{color:#C50054;}

.recently-sold{width:610px; float:left;}
.recently-sold .title{font-size:14px; color:#474747; float:left; padding-bottom:5px;}
.recently-sold ul{width:100%; padding:0px; margin:0px; list-style:none; float:left;}
.recently-sold ul li{float:left; width:195px;}
.recently-sold ul .r{padding-right:12px;}
.recently-sold ul .b{padding-bottom:12px;}
.recently-sold ul li .product{width:175px; background-color:#FFF; padding:10px; float:left; height:435px;}
.recently-sold ul li .product .title{font-size:11px; color:#c60055; font-weight:bold; height:52px; text-align:center;}
.recently-sold ul li .product .title span{font-weight:normal; color:#474747;}
.recently-sold ul li .product .image{height:275px; clear:both; vertical-align:middle;}
.recently-sold ul li .product .price{width:100%; color:#c60055; font-weight:bold; font-size:12px; padding-top:10px; float:left; line-height:15px;}
.recently-sold ul li .product .price a{font-size:12px; text-decoration:line-through; font-weight:normal; color:#3d3d3d;}
.recently-sold ul li .product .vat{font-size:10px; font-weight:normal; color:#3d3d3d; float:right; padding-left:2px; line-height:15px;}
.recently-sold ul li .product .buynow{float:left; padding:15px 0px;}
.recently-sold ul li .product .buynow a{text-decoration:none; color:#fff; background-color:#c60055; padding:5px 6px;}
.recently-sold ul li .product .buynow a:hover{color:#000;}
.recently-sold ul li .product .details{float:right; padding-top:15px;}
.recently-sold ul li .product .details a{color:#1987ba; padding-right:6px;}
.recently-sold ul li .product .details a:hover{color:#000;}
.vivaz-pro{width:300px; float:left; background:url(../images/vivaz-bg.jpg) left top no-repeat;}
.vivaz{width:290px; background:url(../images/sony-vivaz.gif) 116px 11px no-repeat; padding:23px 0px 10px 10px; float:left;}
.vivaz .title{font-size:14px; color:#898989;}
.vivaz .title strong{font-size:24px; color:#288fbf;}
.vivaz .title span{color:#288fbf; font-size:12px;}
.vivaz .buynow{font-size:18px; color:#3a3a3a; padding:15px 0px 25px 0px;}
.vivaz .buynow a{text-decoration:none; color:#3a3a3a;}
.vivaz .buynow a:hover{color:#c50054;}
.vivaz .viewall{font-size:11px;}
.vivaz .viewall a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:15px;}
.vivaz .viewall a:hover{color:#000;}
.vivaz-pro2{width:300px; float:right; background:url(../images/vivaz-bg.jpg) left top no-repeat;}
.vivaz2{width:290px; background:url(../images/blackberry-vivaz.jpg) 142px 40px no-repeat; padding:23px 0px 10px 10px; float:left;}
.vivaz2 .title{font-size:14px; color:#898989;}
.vivaz2 .title strong{font-size:24px; color:#c60055;}
.vivaz2 .title span{color:#c60055; font-size:12px;}
.vivaz2 .buynow{font-size:18px; color:#3a3a3a; padding:15px 0px 25px 0px;}
.vivaz2 .buynow a{text-decoration:none; color:#3a3a3a;}
.vivaz2 .buynow a:hover{color:#c50054;}
.vivaz2 .viewall{font-size:11px;}
.vivaz2 .viewall a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:15px;}
.vivaz2 .viewall a:hover{color:#000;}

.about-fones2{width:595px; padding:12px 0px 20px 15px; background:url(../images/about-fones2.jpg) left bottom no-repeat; float:left;}
.about-fones2 a{text-decoration:none; color:#c50054;padding-left:4px; }
.about-fones2 a:hover{color:#000;}
.about-fones2 .title{color:#3a3a3a; font-size:12px; font-weight:bold; padding-bottom:10px;}

.cont3{width:610px; float:left;}
.monthly-save2{width:300px; background:url(../images/monthly-mobile.jpg) -12px -11px no-repeat; padding:0; float:left;}
.monthly-mobile2{width:295px; height:145px; background:url(../images/accessories.jpg) 300px 12px no-repeat; padding:5px 0px 0px 5px; float:left;}
.monthly-mobile2 span{font-weight:bold; color:#1987ba; font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
.monthly-mobile2 font{text-decoration:line-through; font-size:14px;}
.monthly-mobile2 .title{width:210px; min-height:45px; font-size:12px; color:#474747; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:0px;}
.monthly-mobile2 .more a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.monthly-mobile2 .more a:hover{color:#000;}
.monthly-mobile2 .nokia{font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.monthly-mobile2 .buy-now{padding:8px 0px 5px 0px;}
.monthly-mobile2 .buy-now a{text-decoration:none; color:#FFF; font-size:11px; background-color:#c60055; padding:3px;}
.monthly-mobile2 .buy-now a:hover{color:#ffe900;}

/* Right Section */
.col-right{width:147px; padding-top:13px; float:right;}
.col-right .box{padding:0px 0px 10px 0px;}
.networking{width:147px; background-color:#9d9d9d;float:left;}
.networking .title{font-size:12px; color:#FFF; padding:7px 0px 7px 10px;}
.networking ul{padding:0px 0px 6px 6px; margin:0px; list-style:none; float:left;}
.networking ul li{padding-right:5px; float:left;}

.why-fones{width:147px; padding-bottom:10px; background:url(../images/why-fones.jpg) left bottom no-repeat; float:left;}
.why-fones .title{font-size:14px; color:#FFF; padding:7px 0px 3px 10px;}
.why-fones ul{padding:0px; margin:0px; list-style:none;}
.why-fones ul li{padding-left:27px; text-decoration:none; color:#FFF; font-size:10px; line-height:20px;}
.why-fones ul li a{text-decoration:none; color:#FFF; font-size:10px; line-height:20px;}
.why-fones ul li a:hover{color:#000;}

.shop-confidence{width:147px; text-align:center; background:url(../images/shop-with-confidence.jpg) left bottom no-repeat; line-height:28px; float:left; color:#c50054; font-size:12px;}
.shop-confidence ul{padding:0px; margin:0px; list-style:none;}
.shop-confidence ul li{padding-bottom:7px; line-height:normal;}

.customer-testimonial2{width:135px; padding:10px 0px 4px 12px; float:left; background:url(../images/customer-testimonial2.jpg) right bottom no-repeat; color:#373737;}
.customer-testimonial2 a{text-decoration:none; color:#fff; background:url(../images/arrow.gif) right center no-repeat; padding-right:17px;}
.customer-testimonial2 a:hover{color:#FFE900;}
.customer-testimonial2 .title{color:#c50054; font-size:11px; padding-bottom:15px;}

.newsletter{width:133px; padding:10px 0px 4px 12px; float:left; background-color:#f4f4f4; border:solid 1px #c7c7c7; color:#373737;}
.newsletter a{text-decoration:none; color:#fff; background:url(../images/arrow.gif) right center no-repeat; padding-right:17px;}
.newsletter a:hover{color:#FFE900;}
.newsletter .title{color:#c50054; font-size:11px; padding-bottom:15px;}
.newsletter .textbox-bg{float:left; padding:5px 5px 0px 0px;}
.newsletter .textbox{width:93px; border:solid 1px #c7c7c7; padding:3px 0px;}
.newsletter .go-bg{float:left; padding-top:5px;}
.newsletter .go{background-color:#1987ba; color:#FFF; border:none; cursor:pointer; padding:4px 5px;}

.freesc2{border:1px #c7c7c7 solid; width:136px; background:url(../images/SimCard2.jpg) right 40px no-repeat; padding:14px 0px 10px 9px;}
.freesc2 h2{font-size:14px; color:#474747; font-weight:normal; margin-bottom:75px;}
.freesc2 h2 span{color:#C50054;}
.button2{font-size:11px;}
.button2 a{text-decoration:none; color:#FFF; background:url(../images/button2.jpg) center center no-repeat; padding:3px;}
.button2 a:hover{color:#000;}

.next-day2{ width:142px; font-size:10px; background:url(../images/next-day.jpg) right top no-repeat; color:#FFF; padding:10px 0px 8px 5px;}

.free-delivery{width:137px; padding:90px 0px 10px 10px; background: url(../images/free-delivery.jpg) left top no-repeat; float:left; font-size:13px; color:#464646;}
.free-delivery span{color:#c50054; font-size:24px;}
.free-delivery strong{color:#c50054; font-size:12px;}
.free-delivery a{padding-left:25px;}

.tab-listing{width:313px; float:left; background-color:#595959;}
.tab-listing ul{padding:0px 0px 0px 5px; margin:0px; list-style:none;}
.tab-listing ul li{padding:0px; float:left; border-right:solid 1px #3d3d3d;}
.tab-listing ul li a{text-decoration:none; color:#c7c7c7; line-height:36px; display:block; padding:0px 11px;}
.tab-listing ul li a:hover{background-color:#c50054; color:#FFF; height:36px;}
.tab-listing ul li a.selected{background-color:#c50054; color:#FFF; height:36px;}
/* Inner pages CSS [Ends] */


/* Product detail pages CSS [Starts] */
.cantentbar{width:760px; padding:10px; margin-top:13px; float:left; background-color:#FFF;}
.top-links-l{float:left; font-size:11px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.top-links-l a{text-decoration:underline; color:#333;}
.top-links-l a:hover{color:#C50054;}

.top-links-r{float:right; font-size:11px; color:#333; font-family:Arial, Helvetica, sans-serif;} 
.top-links-r a{text-decoration:underline; color:#333;}
.top-links-r a:hover{color:#C50054;}
.top-links-r a.a{background:url(../images/wishlist.jpg) left top no-repeat; padding-left:15px;}
.top-links-r a.b{background:url(../images/forward.jpg) left top no-repeat; padding-left:15px;}
.top-links-r a.c{background:url(../images/print.jpg) left top no-repeat; padding-left:15px;}
.pro-title{clear:both; width:760px; color:#c60055; font-size:24px; font-family:Arial, Helvetica, sans-serif; float:left;padding-top:10px;}
.pro-code{clear:both; width:760px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding:10px 0px 10px 0;}

.col-left-sub{width:167px; clear:both; float:left;}
.view-more-iv{float:left; font-size:12px; text-align:center; padding-bottom:10px;}
.view-more-iv img{padding-bottom:10px;}
.view-more-iv a{text-decoration:underline; color:#333;}
.view-more-iv a:hover{color:#C50054;}
.features{width:156px; border-left:solid 1px #cecece; border-right:solid 1px #cecece; float:left; padding-left:9px;}
.features ul{padding:0px; margin:0px; list-style:none;}
.features ul li{padding:15px 0px 10px 55px; height:25px;}
.features ul li a{text-decoration:none; font-size:11px; color:#333;}
.features ul li a:hover{color:#C50054;}
.features ul li.f1{background:url(../images/f1.jpg) left top no-repeat;}
.features ul li.f2{background:url(../images/f2.jpg) left top no-repeat;}
.features ul li.f3{background:url(../images/f3.jpg) left top no-repeat;}
.features ul li.f4{background:url(../images/f4.jpg) left top no-repeat;}
.features ul li.f5{background:url(../images/f5.jpg) left top no-repeat;}

.box-middle{width:739px; float:left; padding:0px 9px; border-left:solid 1px #ccc; border-right:solid 1px #ccc;}
.overview-tab{width:97px; float:left; background:url(../images/overview-tab.jpg) left top no-repeat; color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:34px;}
.overview-box{width:719px; padding:10px 9px 0px 9px; float:left; border:solid 1px #ccc; border-bottom:none; font-size:12px;}
.overview-box .title{font-size:20px; color:#c60055; padding-bottom:10px;}
.phone-angle{width:100%; text-align:center; float:left; padding:15px 0px;}
.key-features{width:407px; float:left;}
.key-features .title{font-size:16px; border-bottom:solid 1px #C50054; color:#C50054; line-height:24px; padding-bottom:0px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.key-features ul{padding:0px; margin:0px; list-style:none;}
.key-features ul li{padding:0px;}
.key-features ul li span{color:#C50054; padding:0px 5px;}
.box-bottom{float:left; height:10px;}

.col-right-sub{width:582px; float:right;}
.tab-cantet{width:572px; float:left; border:solid 1px #ccc; border-bottom:none; padding:0px 4px;}
.tab-box{width:564px; float:left; padding:0px 4px; font-family:Arial, Helvetica, sans-serif;}
.tab-box .cantent .title{font-size:16px; font-weight:bold; margin-top:10px;}
.tab-box .rating{font-size:14px; font-weight:bold; float:left; padding-top:15px;}
.tab-box .rating span{padding-right:10px; line-height:30px;}
.tab-box .rating a{font-size:12px; color:#c60055; font-weight:normal;}
.tab-box .rating a:hover{color:#000;}
.tab-box .stock-now{ clear:both; float:left; width:245px;}
.tab-box .stock-now ul{padding:10px 0px 0px 0px; margin:0px; list-style:none;}
.tab-box .stock-now ul li{padding:0px 0px 0px 20px; float:none; clear:both; text-align:left; line-height:20px;}
.tab-box .money-back{width:180px; float:left; padding:10px 0px 0px 0px;}
.tab-box .price-match-policy{float:left; padding-top:20px;}
.tab-box .available-colors{float:left; padding-right:25px; font-size:14px; font-weight:bold; line-height:26px;}
.tab-box .available-colors ul{padding:0px; margin:0px; list-style:none; clear:both;}
.tab-box .available-colors ul li{padding:0px 10px 0px 0px; float:left;}
.tab-box .available-colors ul li .red{float:left; background-color:#FF0000; width:20px; height:20px;}
.tab-box .available-colors ul li .blue{float:left; background-color:#0000FF; width:20px; height:20px;}
.tab-box .list-price{float:left; padding-right:25px; font-size:14px; line-height:26px;}
.tab-box .our-price{float:left; padding-right:25px; font-size:10px;}
.tab-box .our-price span{font-size:24px; color:#c60055; font-weight:bold;}
.tab-box .our-price strong{font-size:14px; line-height:26px;}
.tab-box .you-save{float:left; padding-right:25px; font-size:14px; line-height:26px; text-align:center;}
.tab-box .you-save span{font-size:28px; color:#c60055; font-weight:bold;}
.tab-box .add-to-cart{float:left; padding-top:20px;}

.deals1{width:100%; float:left; border-bottom:solid 1px #ccc; font-family:Arial, Helvetica, sans-serif; padding: 5px 0px 5px 0px;}
.deals1 .network{width:90px; float:left; padding:0px 0px 0px 10px;}
.deals1 .tariff{width:135px; float:left;}
.deals1 .offer{width:100px; float:left;}
.deals1 .price{width:60px; float:left; text-align:center;}
.deals1 .add-to-cart{padding-left:10px; width:100px; float:left; text-align:center;}

.deals2{width:100%; float:left; border-bottom:solid 1px #ccc; font-family:Arial, Helvetica, sans-serif; padding: 5px 0px 5px 0px; vertical-align:middle;}
.deals2 .network{width:73px; float:left; padding:0px 0px 0px 27px; line-height:50px; background:url(../images/best-buy.gif) 5px center no-repeat;}
.deals2 .tariff{width:135px; float:left; margin-top:18px;}
.deals2 .offer{width:100px; float:left; margin-top:18px;}
.deals2 .price{width:60px; float:left; text-align:center; margin-top:18px;}
.deals2 .add-to-cart{padding-left:10px; width:100px; height:22px; float:left; text-align:center; margin-top:18px;}

.deals3{width:100%; float:left; border-bottom:solid 1px #ccc; font-family:Arial, Helvetica, sans-serif; padding: 5px 0px 5px 0px; line-height:50px;}
.deals3 .network{width:70px; float:left; padding:0px 0px 0px 10px;}
.deals3 .tariff{width:140px; float:left;}
.deals3 .color{width:40px; float:left;}
.deals3 .offer{width:60px; float:left;}
.deals3 .price{width:80px; float:left; text-align:center;}
.deals3 .add-to-cart{width:135px; float:left; text-align:center; padding-top:13px;}

.live-chat{width:137px; background:url(../images/live-chat.jpg) left top no-repeat; float:left; color:#c50054; font-size:12px; font-weight:bold; line-height:28px; padding:0px 0px 73px 10px;}
.live-chat-box{width:125px; border:solid 1px #c7c7c7;}
.similar-items{width:137px; border:solid 1px #c7c7c7; background-color:#FFF; float:left; color:#474747; font-size:14px; padding:10px 0px 0px 10px;}
.similar-items ul{padding:0px; margin:0px; list-style:none;}
.similar-items ul li{text-align:center; padding:10px 0px;}

.shadetabs1{font-family:Arial, Helvetica, sans-serif; padding:0px; margin-left: 0; margin-bottom: 0; list-style-type: none; text-align: left; }
.shadetabs1 li{display: block; margin: 0; float:left; line-height:33px; padding-right:2px; text-align:center;}
.shadetabs1 li a{text-decoration: none; padding: 0px 0px 0px 11px; color: #888; background:url(../images/tab-left.jpg) left top no-repeat;display:block;line-height:33px;height:33px;}
.shadetabs1 li a span{background:url(../images/tab-right.jpg) right top no-repeat; display:block; line-height:33px; padding: 0px 11px 0px 0px; }
.shadetabs1 li a span font{color:#c60055; font-size:11px; }
.shadetabs1 li a:hover span font{color:#fff;}
.shadetabs1 li a:hover{background:url(../images/tab-left-hover.jpg) left top no-repeat; color:#FFF;}
.shadetabs1 li a:hover span{background:url(../images/tab-right-hover.jpg) right top no-repeat;}
.shadetabs1 li a.selected{background:url(../images/tab-left-hover.jpg) left top no-repeat; font-weight:bold; color:#FFF;}
.shadetabs1 li a.selected span{background:url(../images/tab-right-hover.jpg) right top no-repeat;}
.shadetabs1 li a.selected font{color:#FFF;}

.shadetabs2{font-family:Arial, Helvetica, sans-serif; padding:0px; margin-left: 0; margin-bottom: 0; list-style-type: none; text-align: left; }
.shadetabs2 li{display: block; margin: 0; float:left; line-height:33px; padding-right:2px; text-align:center;}
.shadetabs2 li a{text-decoration: none; padding: 0px 0px 0px 11px; color: #888; background:url(../images/tab-left.jpg) left top no-repeat;display:block;line-height:33px;height:33px;}
.shadetabs2 li a span{background:url(../images/tab-right.jpg) right top no-repeat; display:block; line-height:33px; padding: 0px 11px 0px 0px; }
.shadetabs2 li a span font{color:#c60055; font-size:11px; }
.shadetabs2 li a:hover span font{color:#fff;}
.shadetabs2 li a:hover{background:url(../images/tab-left-hover.jpg) left top no-repeat; color:#FFF;}
.shadetabs2 li a:hover span{background:url(../images/tab-right-hover.jpg) right top no-repeat;}
.shadetabs2 li a.selected{background:url(../images/tab-left-hover.jpg) left top no-repeat; font-weight:bold; color:#FFF;}
.shadetabs2 li a.selected span{background:url(../images/tab-right-hover1.jpg) right top no-repeat;}
.shadetabs2 li a.selected font{color:#FFF;}
/* Product detail pages CSS [Ends] */

/* FAQ page */
.faq-category{font-size:12px; color:#474747; font-weight:bold;}
.faq-question{font-size:10px; font-family: verdana; font-weight: normal; text-decoration:none; color:#c7004b;}
.faq-answer{font-size:10px; font-family: verdana; font-weight: normal; padding: 5px 0px 5px 0px;}
.highlight{background-color: #c7c7c7; font-weight:bold; padding: 5px 0px 5px 5px;}

/* FAQ, Static pages on a website */
.page-title{font-size:12px; color:#474747; font-weight:bold; padding: 10px 0px 10px 0px;}
.page-desc{font-size:10px; font-family: verdana; font-weight: normal;}

/* reviews */
.gift-title{font-size:11px; color:#c60055; font-weight:bold; text-decoration:none;}
.review-prod-link a{color:#1987ba;}
.review-prod-link a:hover{color:#000000;}

/* Gifts listing page */
.gift-title{font-size:11px; color:#c60055; font-weight:bold; text-decoration:none;}
.gift-link a{color:#1987ba;}
.gift-link a:hover{color:#000000;}

/* Basket page */
.basket-top-border{border-bottom:1px solid #D0D1D1;color:#333637;}
.basket-bottom-border{border-bottom:2px solid #626667;color:#3A9CEC;margin:0 0 10px;}
.basket-header th{background:url(../images/viewimg_bg.png) repeat-x scroll center center transparent;border-color:silver;border-style:solid;border-width:1px 1px 1px 0;height:25px;}
.basket-header th.firstCol{border-left-width:1px;}
.basket-contents td{border-color:silver;border-right:1px solid silver;border-style:solid;border-width:0 1px 1px 0;}
.basket-contents td.firstCol{border-left-width:1px;}
.basket-link a {text-decoration: none;color: #4789BF;}
.basket-align-right{padding-right:5px;}
.basket-align-left{padding-left:5px;}
.basket-error{color:#FF0000;padding-bottom:5px;}
.basket-page-title-a{color:#4789BF;font-weight:normal;font-size:11px;text-decoration:none; }

/* My Account */
.login-header th{background:url(../images/loginheader.png);}
a{ color:#434343; text-decoration:none; }
a:hover{ color:#c7004b; text-decoration:none;}

/* Compare products page */
.comparebutton a{text-decoration:none; color:#fff; background-color:#c60055; padding:5px 6px;}
.comparebutton a:hover{color:#000;}

.compare {width:100%; height:100%; border-top:1px solid #D3D3D3;border-right:1px solid #D3D3D3;}
.compare .attr{height:35px;border-left:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;padding:5px;overflow:auto;}
.attr .link{ color:#1987BA;background:url(../images/iconSprite.gif) no-repeat scroll 0 1px transparent;padding-left:15px; }
.attr .product-name-link{ color:#1987BA;padding-left:15px;color:#C60055; }

.accessories_price{width:100%; color:#c60055; font-weight:bold; font-size:12px; padding-top:10px; float:left; line-height:15px;}
.accessories_price a{font-size:12px; text-decoration:line-through; font-weight:normal; color:#3d3d3d;}
.vat{font-size:10px; font-weight:normal; color:#3d3d3d; float:right; padding-left:2px; line-height:15px;}
.buynow{float:left; padding:15px 0px 0px 0px; line-height:23px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.buynow a{text-decoration:none; color:#fff; background-color:#c60055; padding:5px 6px;}
.buynow a:hover{color:#000;}

/* 16-sep-2010 */
.promise-1{width:162px; height:180px; padding:0 14px 0 0; background:url(../images/promise-1.jpg) left bottom no-repeat; float:left;}
.promise-1 .title{font-size:16px; color:#FFF; padding:18px 0px 4px 20px;}
.promise-1 ul{padding:0px; margin:0px; list-style:none; text-decoration:none; color:#FFF; font-size:10px; line-height:26px;}
.promise-1 ul li{padding-left:37px; }
.promise-1 ul li a{text-decoration:none; color:#FFF; font-size:10px; line-height:26px;}
.promise-1 ul li a:hover{color:#ffe900;}
.about-fones-1{width:560px; height:180px; padding:0px 14px 0px 20px; background:url(../images/about-fones-1.jpg) left bottom no-repeat; float:left;}
.about-fones-1 p{clear:both; font-family:Arial, Helvetica, sans-serif;}
.about-fones-1 a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.about-fones-1 a:hover{color:#000;}
.about-fones-1 .title{color:#c50054; font-size:12px; padding:8px 0 12px 15px; margin-left:-20px; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; border-right:1px solid #bdbdbd;}
.customer-testimonial-1{width:178px; height:180px; padding:0 0px 0px 12px; float:left; background:url(../images/customer-testimonial-1.jpg) right bottom no-repeat; color:#373737;}
.customer-testimonial-1 p{clear:both; line-height:15px;}
.customer-testimonial-1 p a{text-decoration:none; color:#c50054; background:url(../images/arrow2.gif) right center no-repeat; padding-right:17px;}
.customer-testimonial-1 p a:hover{color:#000;}
.customer-testimonial-1 .title{color:#c50054; font-size:12px; padding:8px 0 10px 0;}
/* 16-sep-2010 */
