@charset "utf-8";
/* CSS Document  #CF1519*/
#container{
height:auto;
width:960px;
margin:auto;
}
#page{
height:auto;
width:960px;
margin:auto;
}
#headerrem{
height:5px;
margin-bottom:2px;
margin-top:2px;
}
#headersub{
height:75px;

/*background-color:#174381;*/

}
#logo{
width:611px;
margin:auto;
margin-top:15px;
margin-bottom:7px;
height:26px;
float:left; 
}
#adbox{width:351px; float:left;
margin-left:10px;
height:40px;}
#search{
width:344px;
 float:right; margin-left:5px; margin-right:0px;
height:40px;
}
.searchbox{ background-image:url(../images/topsearchbox.jpg); background-repeat:no-repeat;height:35px;width:300px;}
#networks{ width:300px; float:right;
margin-left:10px;
height:40px;
}
/*

.rsprite1 {background-image:url(images/sprite_repeat_h_121208.png); background-color:transparent; background-repeat:repeat-x;}
body #outerdoc { background:#7692b9 url(images/sprite_repeat_h_121208.png) 0 -330px repeat-x; }.vsprite1 { background-image:url(images/sprite_shadow_repeating_091808.png); background-color:transparent; background-repeat:repeat-y; }
.sprite1 {background-image:url(images/sprite_primary_colors_012109.png); background-color:transparent; background-repeat:no-repeat;}
*/
body #outerdoc { background:#7692b9 url(images/border.png.png) 0 -330px repeat-x; }
#tabs{
margin:auto;
background-image:url(../images/tabbg.gif);
background-repeat:repeat-x; height:34px; width:960px;
}

#ctrightcol{margin-left:0;width:300px; float:right; margin-left:8px display:inline;}
#ctleftcol{margin:0;width:650px; float:left; display:inline;}
#mrleftcol{margin:0;width:650px; float:left;padding-bottom:10px; display:inline;}
#tophandsets{
height:auto;
width:650px;  padding-top:10px; 
}
.topmanudeals{ width:640px; padding-left:1px; padding-right:1px; padding-bottom:2px;display:inline;float:left;}
#tophandsetslist{
padding-top:10px;
height:auto; 
width:650px;

}
.topphonesbox{ width:105px; padding-left:1px; padding-right:1px; padding-bottom:2px; text-align:center; display:inline;float:left;}
.topphone{ width:105px; text-align:center; float:left;}
.topphonetext{margin-bottom:7px; font-family:Arial, Helvetica, sans-serif;color:#C6004F; font-size:11px; text-align:center;float:left;width:105px;}
.topphonetext  a { text-decoration:none; color:#C6004F;}
.topphonetext a:hover {color:#C6004F; text-decoration:underline;}


#scrol1{
padding-top:10px;
height:auto; 
width:650px;
padding-bottom:10px;
}

#brand{
margin-top:10px;
height:auto; margin-bottom:10px;
width:650px;
}
#banner1{
height:auto;margin-bottom:10px; display:inline;
width:650px;
}
#banner2{
height:auto;margin-bottom:10px; display:inline; margin-top:10px;
width:650px;
}
#topconer{
height:auto;
width:300px;
float:left; margin-top:10px;}
#footerad{
height:auto;
width:960px;
margin:auto;
float:left;
}
#footersearch{
height:0px;
width:960px;
margin:auto;
float:left;
 margin-top:10px;
/*background-image:url(../images/searchbox.gif);
background-repeat:repeat-x;*/
background-color:#333333; color:#FFFFFF; font-family:Tahoma;

}
#footerh2{
height:auto;
width:960px;
margin:auto;
float:left;
background-color:#C6004F; color:#FFFFFF; font-family:Tahoma; margin-bottom:1px;
}


#content{
height:auto;
width:960px;
margin:auto;
}
#handset{
height:auto;
width:960px; margin-top:10px;
}
#handsetimgbox{width:200px; height:auto; float:left;}
.handsetimg{ margin-right:10px; margin-left:10px; width:180px; height:auto; float:left; text-align:center;}
.handsetsubimg{margin-right:10px; margin-left:10px; width:110px; height:auto; float:right;}

#handsetdetailbox{width:740px; height:auto; float:right;margin-right:10px;}
H2{
font-family:Tahoma;
font-size:18px; font-weight:bold;color:#C6004F; margin:0px;}
.handsettitlebox{width:740px; height:auto; float:left;}
.handsettitle{width:450px; margin-right:10px; float:left;
font-family:Tahoma;
font-size:18px; font-weight:bold;color:#C6004F; }
.handsettabs{width:280px;  float:left;}
.handsetdesc{width:740px; height:auto; float:left; }
.freegiftdesc{width:740px; height:auto; float:left; font-family:Tahoma; font-size:11px; color:#333333;  margin-top:5px;}
.features{width:740px; height:auto; float:left; vertical-align:top;}
.featureTitle{margin-right:5px;font-family:Tahoma;font-size:13px;color:#C6004F;vertical-align:top;}
.featuredesc{margin-right:5px; margin-top:2px;
font-family:Tahoma;
font-size:11px; color:#333333;vertical-align:top;}

#searchoptions{
height:auto;
width:960px; margin-top:10px; height:131px; background-image:url(../images/result_bg.png); background-repeat:no-repeat;
}
#resultsbox{height:auto;width:958px; BORDER-RIGHT: #999999 1px solid;  BORDER-LEFT: #999999 1px solid; float:left;  }
.resultitle{ margin-left:10px; font-family:Tahoma; font-size:14px; height:20px;width:948px;
font-weight:bold;color:#333333; padding-top:10px;}
#searchfilters{margin-left:10px; margin-top:10px; height:40px;width:938px; margin-right:10px;}
#orderfilters{margin-left:10px; margin-top:10px; height:30px;width:938px; margin-right:10px;}
#orderbyright{margin-right:10px; width:428px; height:30px; float:left;}
#orderbyleft{width:500px; height:30px;float:right;}

#handsetfilter{ width:255px; margin-right:5px; float:left; BORDER-right: #999999 1px solid;border-right-style:dotted;}
.handsetfiltertxt{ width:255px; height:auto; font-family:Tahoma; font-size:11px;color:#333333; padding-bottom:2px;}
.handsetlist{ width:255px; height:auto;}

#freegiftfilter{ width:220px; margin-right:5px; float:left; BORDER-right: #999999 1px solid; border-right-style:dotted;}
.freegiftfiltertxt{ width:220px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.freegiftlist{ width:220px; height:auto;}

#minsfilter{ width:120px; margin-right:5px; float:left; BORDER-right: #999999 1px solid; border-right-style:dotted;}
.minsfiltertxt{ width:120px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.minslist{ width:120px; height:auto;}

#textfilter{ width:105px; margin-right:5px; float:left; BORDER-right: #999999 1px solid; border-right-style:dotted;}
.textfiltertxt{ width:105px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.textlist{ width:105px; height:auto;}

#lengthfilter{ width:105px; margin-right:5px; float:left; BORDER-right: #999999 1px solid; border-right-style:dotted;}
.lengthfiltertxt{ width:105px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.lengthlist{ width:105px; height:auto;}

#simonlylengthfilter{ width:105px; margin-right:5px; float:left; }
.simonlylengthfiltertxt{ width:105px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.simonlylengthlist{ width:105px; height:auto;}

#networkfilter{ width:95px; margin-right:0px; float:left;}
.networkfiltertxt{ width:95px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.networklist{ width:95px; height:auto;}

#simonlynetworkfilter{ width:120px; margin-right:5px; float:left; BORDER-right: #999999 1px solid; border-right-style:dotted;}
.simonlynetworkfiltertxt{ width:120px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.simonlynetworklist{ width:120px; height:auto;}

#datafilter{ width:105px; margin-right:5px; float:left; }
.datafiltertxt{ width:105px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.datalist{ width:105px; height:auto;}

#usbnetworkfilter{ width:120px; margin-right:5px; float:left;BORDER-right: #999999 1px solid; border-right-style:dotted;}
.usbnetworkfiltertxt{ width:120px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.usbnetworklist{ width:120px; height:auto;}

#handsetpricefilter{ width:150px; margin-right:5px; float:left; BORDER-right: #999999 1px solid; border-right-style:dotted;}
.handsetpricelisttxt{ width:150px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.handsetpricelist{ width:150px; height:auto;}

#weightfilter{ width:130px; margin-right:5px; float:left; BORDER-right: #999999 1px solid; border-right-style:dotted;}
.weightfiltertxt{ width:130px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.weightlist{ width:130px; height:auto;}

#standbyfilter{ width:180px; margin-right:5px; float:left; }
.standbyfiltertxt{ width:180px; height:auto; font-family:Tahoma; font-size:11px;color:#333333;padding-bottom:2px; }
.standbylist{ width:180px; height:auto;}

#broadbandfilterleft{margin-right:10px; width:428px; height:auto; float:left;}
#broadbandfilterright{width:500px; height:auto;float:right;}

#searchbutton{ width:100px; height:30px; background-image:url(../images/results.jpg); background-repeat:no-repeat; float:right; margin:auto;}
.sortbytext{ width:100px; font-family:Tahoma; font-size:11px; color:#333333; height:auto;float:left; padding-top:5px;}
.sortbylist{ width:300px; font-family:Tahoma; font-size:11px; color:#333333; height:auto;float:left; text-align:right; padding-top:10px;}
.showlist{ width:195px; font-family:Tahoma; font-size:11px; color:#333333; height:auto;float:right; text-align:right; padding-top:10px; margin-right:5px;}

.listbox{ font-family:Tahoma; font-size:11px;color:#4141AA;}

#results{
height:auto;
width:940px; margin-left:9px; margin-right:9px; float:left; margin-bottom:10px;
}
#resultheader{
height:auto;
width:940px; margin-left:9px; margin-right:9px; margin-bottom:10px; margin-top:10px; /*background-color:#D6D6D6;*/
color:#666666;
font-family:Tahoma; font-size:13px; font-weight:bold;
}
#searchbuttom{
width:960px; background-image:url(../images/result_buttom.gif); background-repeat:no-repeat; margin-bottom:10px;
height:30px; float:left; vertical-align:middle; padding-top:5px;
}
.handsetcol{ width:320px; padding-left:10px; float:left; height:auto; }
.colimage{ width:40px; padding-right:5px;float:left; }
.colgift{ width:100px; padding-right:5px;float:left; }
.colname{ width:165px; padding-right:5px; color:#C6004F; font-family:Tahoma, Geneva, sans-serif; font-size:12px;float:left; vertical-align:middle; }

.listhandsetcol{width:70px; padding-right:5px;float:left; display:inline}
.listplus{width:25px; padding-right:5px;float:left; display:inline;}
.listfreegift{width:200px; padding-right:5px;float:left; display:inline}
.listgifttext{color:#1856C0; font-family:Tahoma, Geneva, sans-serif; font-size:110%}
.listhansettext{color:#C6004F; font-family:Tahoma, Geneva, sans-serif; font-size:90%}


.comparecol{ width:294px; padding-left:10px; float:left; height:auto; }
.tariffcol{ width:80px; padding-left:10px; padding-right:10px;float:left;height:auto; text-align:center;}
.minscol{ width:80px; padding-right:10px;float:left;height:auto;}
.textscol{ width:80px; padding-right:10px;float:left;height:auto;}
.networkscol{ width:80px; padding-right:10px;float:left;height:auto;}
.monthlycostcol{ width:100px; padding-right:10px;float:left;height:auto;}
.handsetcostcol{ width:100px; padding-right:10px;float:left;height:auto;}
.viewdealcol{ width:95px; padding-right:5px; padding-left:5px;float:left;height:auto; text-align:center;vertical-align:middle;}
.buttondealcol{ width:100px; padding-right:10px;float:left;height:auto; }
.merimg{ margin-top:10px;}
.prepayhandsetcol{ width:70px; padding-right:5px;float:left; display:inline}
.adoffercol{ width:350px; padding-right:5px;float:left;height:auto;  display:inline}
.ofercolgift{ width:110px; padding-right:5px;float:left; }
.ofercolname{ width:320px;float:left; display:inline }


.prepaycheapestheader{width:410px; padding-left:10px; padding-right:10px;float:left;height:auto;}
.comparephonecol{ width:80px; padding-left:10px; float:left; height:auto; }
.comparephonecol{ width:80px; padding-left:10px; float:left; height:auto; }
.comparedesccol{ width:202px; padding-left:10px; float:left; height:auto; }

#footer{

float:left; width:930px; margin-bottom:10px; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x;}
.spacer-10{height:10px;clear:both;font:0 arial;line-height:0;}
.mod-content{padding:0 15px;}.shmod-rd .mod-content .hd{margin-bottom:12px;}
.topleftconer{
background-image:url(../images/top-left.gif); background-repeat:no-repeat;
height:6px; width:6px; float:left;}
.toprightconer{
background-image:url(../images/top-right.gif); background-repeat:no-repeat;
height:6px; width:6px; float:right;}
.topmid{
background-image:url(../images/top-middle.gif); background-repeat:repeat-x;
height:6px; width:auto;}
.sprite1 {background-image:url(../images/sprite_primary_colors_012109.png); background-color:transparent; background-repeat:no-repeat;}

.shmod-rd{border:1px solid #dbdbdb;zoom:1;}.shmod-rd .corner{position:relative;clear:both;height:10px;font:0/0 arial;zoom:1;}.shmod-rd .corner div{position:absolute;width:10px;height:10px;background-color:#fff;}.shmod-rd .corner .left{float:left;}.shmod-rd .corner .right{float:right;}.shmod-rd .top .left{background-position:-20px -310px;top:-1px;left:-1px;}.shmod-rd .top .right{background-position:-40px -310px;top:-1px;right:-1px;}.shmod-rd .bottom .left{background-position:-60px -310px;bottom:-1px;left:-1px;}.shmod-rd .bottom .right{background-position:-80px -310px;bottom:-1px;right:-1px;}
.dealbox{
background-image:url(../images/panel-product-bg.png);
background-repeat:no-repeat;
margin-left:8px; 
margin-bottom:9px; height:128px; width:204px; float:left; display:block;}
.handsetbox{
margin-top:5px;
margin-left:5px;
margin-right:3px;
height:auto; width:58px;
float:left;}
.handsetname{
font-family:Tahoma;
font-size:13px; font-weight:bold;float:left; width:135px; color:#C6004F; }
.handsetname  a { text-decoration:none; color:#C6004F;}
.handsetname a:hover {color:#C6004F; text-decoration:underline;}

.homeoffertxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; font-weight:bold;float:right; width:135px; color:#333333;}
.homeoffertxt  a { text-decoration:none; color:#333333;}
.homeoffertxt a:hover {color:#C6004F; text-decoration:underline;}

.handsettilebox{ width:135px; float:right;
margin-top:5px;margin-right:3px;
height:75px;}
.infobt{
margin-top:5px;margin-right:5px; margin-left:5px;
width:55px; float:left; height:38px;
}
.homelogo{
margin-top:5px;margin-right:5px; width:65px;
margin-bottom:5px; height:38px;float:right; text-align:right;}
.manubox{
background-image:url(../images/phonebox_bg_left.jpg);
background-repeat:no-repeat;
margin-left:17px; 
margin-bottom:9px; height:82px; width:140px; float:left;}
.brandlogo{ margin-top:10px; margin-bottom:2px; width:140px; height:35px; float:left;
text-align:center;
}
.brandtext{
margin-bottom:7px; font-family:Arial, Helvetica, sans-serif;color:#C6004F; font-size:11px; text-align:center;float:left;width:140px;}

.brandtext  a { text-decoration:none; color:#C6004F;}
.brandtext a:hover {color:#C6004F; text-decoration:underline;}

.blank{ margin-top:9px; width:639px; float:left;
}
.blanktext{width:439px; float:left;}
.blankbookmarks{width:200px; float:right; text-align:right;}
.scrollleft{
margin-left:5px; width:20px; float:left; margin-top:20px;}
.scrollright{
margin-right:5px; width:20px; float:right;margin-top:20px;}
.srcollbox{
width:114px;
margin-left:2px;
margin-right:2px;}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:15px; margin-bottom:5; margin-top:0; color:#4141AA;}
.img{ margin:auto;}
.scrollimage{
text-align:center; height:90px;}
.scrolltext{
text-align:center; color:#ceced6; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.imgpreview{
/*	background-image:url(../images/magnifier.gif);
	background-repeat:no-repeat;
	height:84px;*/
	height:84px;
	width:81px;
	margin-left:13px;
	margin-right:13px;
}

.imgpreview a:hover {
/*	background-image:url(../images/bmagnifier.gif);
	background-repeat:no-repeat;
	height:84px;*/
	height:84px;
	width:81px; display:block;
}
#phone_intro ul.photos {
position: absolute;
top: 45px;
right: 5px;
margin: 0;
}

ul.photos li {
margin: 0;
list-style: none;
float: left;
margin-left: 2px;
position: relative;
width: 97px;
}

ul.photos .magnifier {
/*background: url(../images/phone_nav_sprite.png) no-repeat -308px -396px;*/
bottom: -3px;
height: 24px;
position: absolute;
right:10px;
width: 22px;
}

ul.photos a:active .magnifier,
ul.photos a:focus .magnifier,
ul.photos a.selected .magnifier,
ul.photos a:hover .magnifier{
background-position: -338px -396px;
}

ul.photos a {
/*background: url(../images/phone_nav_sprite.png) no-repeat 0 -349px;*/
border: 0;
display: block;
float: left;
height: 80px;
outline: 0;
padding-left: 3px;
text-align: left;
width: 80px;
}

ul.photos a:hover {
background-position: -100px -349px;
}

ul.photos a:active,
ul.photos a:focus,
ul.photos a.selected {
background-color: transparent!important;/*needs to override text link active style */
background-position: -200px -349px;
}
.desctext{ font-family:Tahoma; font-size:11px; color:#333333;}
.topnum{ width:10px; margin-left:10px; margin-top:5px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.tophansetimg{
width:40px; margin-top:5px; margin-left:10px; float:left;}
.tophandsetname{ margin-right:10px; width:220px; float:left;margin-top:5px;
font-family:Tahoma;
font-size:13px; font-weight:bold;color:#C6004F; }
 .tophandsetname  a {
	text-decoration:		none;
	color:#C6004F; 
}
.tophandsetname a:hover {
        color:#C6004F;
		text-decoration:underline;
		
    }

#top10handset{
height:auto;
width:300px;
float:left;}
.topads{ width:300px; float:left;}

.footertableft{
 width:123px; float:left; margin-right:3px; margin-top:5px;}
 .footertabright{
 width:70px; float:left; }
 .footerlinkheading{
	color:#FFFFFF !important;
	font-size:9px;
	font-family:Tahoma; margin-bottom:5px; margin-top:5px;
	/*background-image:url(../images/headerBlueBG.gif); background-repeat:repeat-x; height:9px;*/
 
 }
 .footerlinkheading  a {
	text-decoration:		underline;
	color:#333333 !important; 
	/*background-color:#CCCCCC;*/
}
.footerlinkheading a:hover {
        color:#333333 !important;
		text-decoration:underline;
		/*background-color:#CCCCCC;*/
		
		
    }

 
.footerlink{
 font-family:Tahoma; 
 font-size:10px; 
 margin-top:2px; 
 color:#C6004F !important;
 }
.footerlink  a {
	text-decoration:		none;
	color:#333333;
}
.footerlink a:hover {
        color:#ffffff !important;
		text-decoration:underline;
		background-color:#C6004F;
    }


.footertabfit{
 width:130px; float:left; margin-right:3px; margin-top:5px;}
 .footertabfit2{
 width:155px; float:left; margin-right:3px;margin-top:5px;}
div.cloud {  
          border:1px dotted #666;  
          padding:10px;  
   
          font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;  
      }  
div.cloud a  
      {  
          text-decoration:none;  
      }
#network{
margin-top:10px;
height:auto; 
width:650px;
margin-bottom:10px;
}
.netwrokdiv{ margin-left:10px; margin-right:10px; width:630px;}
.networklogo{ width:90px; height:75px; margin:auto; float:left; vertical-align:bottom;}
#merchant{
height:auto; 
width:650px;
margin-bottom:10px;float:left;
}
#merchant1{
height:auto; 
width:650px;
float:left;
}
.merchantdiv{ margin-left:10px; margin-right:10px; width:630px;float:left;}
.merchanttext{margin-right:5px; margin-bottom:5px;width:140px; float:left;color:#C6004F; font-family:Tahoma; text-decoration:none; font-size:12px;}
.merchanttext  a {text-decoration:none;	color:#C6004F;}
.merchanttext a:hover {color:#C6004F;text-decoration:underline; }
.subtopcontent{height:auto; 
width:960px; margin-top:10px; margin-bottom:10px;
}

.subcontent{
height:auto; float:left;
width:960px; margin-bottom:10px;
}
.bigdealbox{
background-image:url(../images/small-product-bg.png);
background-repeat:no-repeat;
margin-left:7px; 
margin-bottom:9px; height:128px; width:181px; float:left;}
.breadcrumbs{width:950px;margin-top:0px; margin-left:10px; margin-bottom:5px; float:left; font-size:11px; font-family:Tahoma; color:#666666;}
.breadcrumbs  a { text-decoration:none; color:#666666;}
.breadcrumbs a:hover {color:#666666; text-decoration:underline;}
.crumbslink{width:600px;float:left;}
.crumbsbookmark{width:340px;float:right; text-align:right; margin-right:10px;}

.toptitlebox{height:auto; float:left;width:620px; margin-left:10px; margin-right:10px;}
.toplogobox{height:auto; float:left;width:290px;text-align:right;}
H1{font-family:Tahoma;
font-size:16px; font-weight:bold;color:#C6004F; margin:0px;}
.bodytext{font-size:12px; color:#333333; text-align:justify; font-family:Tahoma;}
#bodytextdiv{height:auto; float:left;
			 width:625px; margin-bottom:10px; margin-top:10px; margin-left:10px; margin-right:10px;}
#topleftbox{ width:650px;float:left; }
#toprightbox{width:290px; float:left; margin-left:5px; margin-right:10px;}
#subtopbox{ width:960px; float:left; height:auto;}
.smallhandsetbox{ width:112px; float:right;
margin-top:5px;margin-right:3px;
height:75px;}

.smallhandsetname{
font-family:Tahoma;
font-size:12px; font-weight:bold;float:left; width:112px; color:#C6004F; }
.smallhandsetname  a { text-decoration:none; color:#C6004F;}
.smallhandsetname a:hover {color:#C6004F; text-decoration:underline;}
.smalloffertxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px; font-weight:bold;float:right; width:112px; color:#333333;}
.smallhandsettxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;float:right; width:112px; color:#333333;}

.smallboxlogo{
margin-top:5px;margin-right:5px; width:42px;
margin-bottom:5px; height:38px;float:right; text-align:right;}

.smallhandsetbox{ width:112px; float:right;
margin-top:5px;margin-right:3px;
height:75px;}
.networkblank{width:950px;margin-top:10px; margin-left:10px; margin-bottom:5px; float:left;
font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.viewallblank{width:945px;margin-top:10px; margin-left:5px; margin-bottom:5px; float:left;
font-family:Arial, Helvetica, sans-serif;font-size:14px; text-align:right; color:#C6004F; margin-right:10px;}
.viewallblank  a { text-decoration:none; color:#C6004F;}
.viewallblank a:hover {color:#C6004F; text-decoration:underline;}

 .viewalldeals{margin-top:10px; width:630px; float:left; margin-left:5px; margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-size:14px; text-align:right; color:#C6004F;}
 .viewalldeals  a { text-decoration:none; color:#C6004F;}
.viewalldeals a:hover {color:#C6004F; text-decoration:underline;}

.aboutheading{height:auto; float:left;margin-left:10px;
			 width:940px; margin-top:5px; margin-bottom:5px; margin-right:10px; color:#C6004F;font-size:16px; font-family:Tahoma;}
.abouttext{height:auto; float:left;margin-left:10px;
			 width:940px; margin-bottom:5px; margin-right:10px; color:#333333;font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}
.subheading{height:auto; float:left;margin-left:10px;
		    width:940px;margin-top:5px; margin-bottom:5px; margin-right:10px; color:#C6004F;font-size:14px; font-family:Tahoma;}
.dealcount{
color:#C6004F;
font-family:Arial;
font-size:20px;}
.paging{
color: #C6004F;
font-family:Arial, Helvetica, sans-serif;
font-size:13px; margin-left:10px; padding-top:10px; margin-top:10px;vertical-align:middle;}
.paging  a { text-decoration:none; color:#C6004F;}
.paging a:hover {color:#C6004F; text-decoration:underline;}
#paragraph2{height:auto;
width:960px; margin-bottom:10px; margin-top:10px;}
#ads{height:auto;width:940px; margin-top:10px; margin-bottom:10px; text-align:center;margin-left:20px;}
#landinghandset{height:auto;width:650px; margin-top:10px; margin-bottom:10px; float:left;}
#handseth2{height:auto;width:620px; float:left; margin-bottom:15px; margin-left:10px}
#handsetpricebox{width:370px; height:auto; float:left;margin-right:10px;}
#container-tabs{height:auto;width:648px; margin-top:10px; margin-bottom:10px; float:left;}
#compareresultsbox{height:auto;width:632px; float:left;  }
#compareresultheader{
height:auto;
width:614px; margin-left:9px; margin-right:9px; margin-bottom:10px; margin-top:10px; /*background-color:#D6D6D6;*/
color:#666666;font-family:Tahoma; font-size:13px; font-weight:bold;
}
#compareresults{
height:auto;
width:614px; margin-left:9px; margin-right:9px; float:left; margin-bottom:10px;
}
#compare{ height:auto;}


.linkbox{width:360px; height:auto; float:left;margin-bottom:10px;}
.price{color:#1856C0;font-family:Tahoma; font-size:20px; }
.withfree{color:#C6004F;font-family:Tahoma; font-size:16px; font-weight:bold; }
.labeltext{color:#666666;font-family:Tahoma; font-size:14px; font-weight:bold;}
.withfree  a {text-decoration:none;	color:#C6004F;}
.withfree a:hover {color:#C6004F;text-decoration:underline; }
.smallbreadcrumbs{width:635px;margin-top:0px; margin-left:10px; margin-bottom:5px; float:left; font-size:11px; font-family:Tahoma; color:#666666;}
.smallbreadcrumbs  a { text-decoration:none; color:#666666;}
.smallbreadcrumbs a:hover {color:#666666; text-decoration:underline;}

#landinghandsetfooter{height:auto;width:650px; margin-top:10px; margin-bottom:10px; float:left;}

.landingcontent{height:auto;width:650px; margin-top:10px; margin-bottom:10px; float:left;}
#clouds{margin-bottom:5; margin-top:0; padding-left:10px; padding-right:10px; width:280px; font-family: Tahoma; text-decoration:none;}
#clouds  a { text-decoration:none;}
#clouds a:hover {text-decoration:underline;}
.imagesbox{height:auto;width:632px; float:left;  }

#merchantparagraph{
height:auto; float:left;
width:630px; margin-top:10px; margin-left:10px; margin-right:10px;
}
.cheapparagraph{
height:auto; float:left;
width:620px; margin-top:10px; margin-left:10px; margin-right:10px; color:#333333;font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;
}
.cheapparagraph{
height:auto; float:left;
width:620px; margin-top:10px; margin-left:10px; margin-right:10px; color:#333333;font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;
}
.cheapparagraph a {text-decoration:none;	color:#C6004F;}
.cheapparagraph a:hover {color:#C6004F; text-decoration:underline; }


#textparagraph{
height:auto; float:left;
width:630px; margin-bottom:10px; margin-left:10px; margin-right:10px;color:#333333;font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}

#textparagraph a {text-decoration:underline;	color:#C6004F;}
#textparagraph a:hover {color:#C6004F;text-decoration:underline; }

.paragraphsubheading{height:auto; float:left;
		    width:630px;margin-top:5px; margin-bottom:5px; color:#C6004F;font-size:14px; font-family:Tahoma;}
.paragraphabouttext{height:auto; float:left;
			 width:630px; margin-bottom:5px;color:#333333;font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}
			 
			 
.giftname{
font-family:Tahoma;
font-size:13px; font-weight:bold;float:left; width:198px; color:#C6004F; margin-left:3px; margin-right:3px; text-align:center; margin-top:2px; }
.giftname  a {text-decoration:none;	color:#C6004F;}
.giftname a:hover {color:#C6004F;text-decoration:underline; }

.freegiftimage{

float:left; width:198px; margin-left:3px; margin-right:3px; height:106px; text-align:center; vertical-align:middle;}
.srcbox{ width:340px;height:auto;}
.srcmagnif{ background-image:url(../images/magnifier_icon_gray.gif); background-repeat:no-repeat; height:17px; width:19px; float:left;margin-right:2px;margin-top:3px;}
.srclist{ width:340px; font-family:Tahoma; font-size:11px; height:35px; margin-left:2px; margin-right:2px; margin-top:5px;}
.phonefinder{width:20px; font-family:Tahoma; font-size:10px;float:left;}
.srcmanu{ width:110px; font-family:Tahoma; font-size:11px;float:left; margin-left:5px;margin-top:5px;}
.srchandset{ width:144px; font-family:Tahoma; font-size:11px;float:left;margin-top:5px;}
.srctext{font-family:Tahoma; font-size:11px;}
.srcbtn{height:24px; width:30px; float:left; margin-left:2px;}
#copyright{ float:left;width:930px; margin-bottom:10px;  }
.copyrighttxt{color:#C6004F;text-decoration:none;font-family:Tahoma; font-size:11px;}
.copyrighttxt  a {text-decoration:none;	color:#C6004F;}
.copyrighttxt a:hover {color:#C6004F;text-decoration:underline; }
.morebox{
margin-left:8px; 
margin-bottom:9px; height:auto; width:204px; float:left;}
.moreboxtitle{margin-bottom:3px; height:20px; width:194px; float:left;color:#C6004F;font-family:Tahoma; font-size:14px;}
.moreboxtitle  a {text-decoration:none;	color:#C6004F;}
.moreboxtitle a:hover {color:#C6004F;text-decoration:underline; }
.moreboxtext{margin-left:8px; 
margin-bottom:5px; width:186px; float:left;color:#333333;font-family:Tahoma; font-size:11px;}
.moreboxtext  a {text-decoration:none;	color:#333333;}
.moreboxtext a:hover {color:#333333;text-decoration:underline; }
.faqtitle{
height:auto;
width:630px; margin-top:10px; margin-left:10px; margin-right:10px;color:#C6004F;font-family:Tahoma;font-size:13px;
}
.faqtitle  a {text-decoration:none;	color:#C6004F;}
.faqtitle a:hover {color:#C6004F;text-decoration:underline; }
.faqtext{
height:auto;
width:630px; margin-top:10px; margin-left:10px; margin-right:10px;color:#333333;font-family:Tahoma; font-size:11px;
}
.faqtext  a {text-decoration:none;	color:#C6004F;}
.faqtext a:hover {color:#C6004F;text-decoration:underline; }
.bigheading{width:940px;margin-top:0px; margin-bottom:5px; float:left; padding-left:10px; padding-right:10px;}
.fulltext{width:940px;margin-top:0px;padding-left:10px; padding-right:10px; margin-bottom:5px; float:left; font-size:11px; font-family:Tahoma; color:#666666;}