		
	/* Everything CSS Sprite Menu */
	#wrapper{float:left;width:100%;}
	  #wrapper ul#menu{ clear: both; float: left; list-style: none outside none; margin: 0; padding: 11px 0 11px 4px;}
		#wrapper #menu li{display: inline; float: left; height: 65px; padding-bottom: 15px; margin-left: 23px; overflow: hidden; text-indent: -9999px; width: 85px;background:none;}		

		#wrapper #menu li a{background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:100%; height:100%; display:block;position:relative;}			
		#wrapper #menu li span{display:block;position:absolute;top:0px;left:0px;height:100%;width:100%;z-index:100;}
					
			/* o2 Button */			    
				#wrapper #menu li.o2 a{background-position:-1px -1px;}
				#wrapper #menu li.o2 a span{background: url(../imagesnew/menu-sprite.jpg) no-repeat;width:85px;height:65px;display:block;background-position:2px -217px;}
				#wrapper #menu li.o2 a.selected{background-position:-5px -145px;}
			
			/* tlktalk Button */			
				#wrapper #menu li.talktalk a{background-position:-109px 0px;}
				#wrapper #menu li.talktalk a span{background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block;background-position:-106px -216px;}
				#wrapper #menu li.talktalk a.selected{background-position:-125px -145px;}
				
			/* BT Button */			
				#wrapper #menu li.BT a{background-position:-217px 0px;}
				#wrapper #menu li.BT a span{ background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block;background-position:-214px -216px;}
				#wrapper #menu li.BT a.selected{background-position:-250px -145px;}

            /* virgin Button */			
				#wrapper #menu li.virgin a{background-position:-320px 0;}
				#wrapper #menu li.virgin a span{ background: url(../imagesnew/menu-sprite.jpg)  no-repeat; width:85px; height:65px; display:block;background-position:-317px -216px;}
				#wrapper #menu li.virgin a.selected{background-position:-250px -145px;}
				
/*		------------------- seconf row -------------------------------*/		

             /* plusnet Button */			    
				#wrapper #menu li.plusnet a{background-position:-1px -71px;}
				#wrapper #menu li.plusnet a span{background: url(../imagesnew/menu-sprite.jpg) no-repeat;width:85px;height:65px;display:block;background-position:2px -287px ;}
				#wrapper #menu li.plusnet a.selected{background-position:-5px -145px;}
			
			/* sky Button */			
				#wrapper #menu li.sky a{background-position:-109px -70px;}
				#wrapper #menu li.sky a span{background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block;background-position:-106px -286px;}
				#wrapper #menu li.sky a.selected{background-position:-125px -145px;}
				
			/* orange Button */			
				#wrapper #menu li.orange a{background-position:-217px -70px;}
				#wrapper #menu li.orange a span{ background:  url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block;background-position:-214px -286px;}
				#wrapper #menu li.orange a.selected{background-position:-250px -145px;}

            /* three Button */			
				#wrapper #menu li.three a{background-position:-320px -70px;}
				#wrapper #menu li.three a span{ background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block;background-position:-317px -286px;}
				#wrapper #menu li.three a.selected{background-position:-250px -145px;}

/*		------------------- therid row -------------------------------*/
	
             /* be Button */			    
				#wrapper #menu li.be a{background-position:-1px -144px;}
				#wrapper #menu li.be a span{background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block; background-position:2px -360px;}
				#wrapper #menu li.be a.selected{background-position:-5px -145px;}
			
			/* aol Button */			
				#wrapper #menu li.aol a{background-position:-109px -143px;}
				#wrapper #menu li.aol a span{background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block; background-position:-106px -359px;}
				#wrapper #menu li.aol a.selected{background-position:-125px -145px;}
				
			/* vodafone Button */			
				#wrapper #menu li.vodafone a{background-position:-217px -144px;}
				#wrapper #menu li.vodafone a span{ background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block;background-position:-214px -359px;}
				#wrapper #menu li.vodafone a.selected{background-position:-250px -145px;}

            /* primus Button */			
				#wrapper #menu li.primus a{background-position:-320px -144px;}
				#wrapper #menu li.primus a span{ background: url(../imagesnew/menu-sprite.jpg) no-repeat; width:85px; height:65px; display:block;background-position:-317px -359px;}
				#wrapper #menu li.primus a.selected{background-position:-250px -145px;}
				




.five_cheap_broad
{
width:458px; float:left; position:relative; top:-2px;background:url(../imagesnew/top_five_back.png) no-repeat scroll 0 0;height:474px;
}
.new_top_head
{
 color: #000000;
    float: left;
    font-size: 15px;
    font-weight: bold;
    line-height: 30px;
    margin-top: 10px;
    text-align: center;
    width: 366px;
}
.five_inner
{
    float: left;
   width: 450px;
}			
.five_inner .top_ten
{
font-size: 13px;
float:left;
margin:0;
paddding:0;
width:100%;
height:auto;
}
.five_inner .top_ten ul {
   float: left;
    margin: 9px 0 0;
    overflow: hidden;
    padding-left: 24px;
    width: 98%;
}
* html .five_inner .top_ten ul
{
padding-left:22px;

}
.five_inner .top_ten ul li {
    float: left;
    line-height: 15px;
    list-style-type: none;
    margin: 0 9px 0 10px;
    text-align: center;
}

.five_inner .top_ten li .gobtn
{
background: url("../imagesnew/go_btn_home.gif") no-repeat scroll -385px -376px transparent;
    border: medium none;
    cursor: pointer;
    float: right;
    height: 26px;
    margin-top: 3px;
    width: 54px;
}

.five_inner #top_five1,.five_inner #top_five2,.five_inner #top_five3,.five_inner #top_five4,.five_inner #top_five5
{
font-size: 13px;
float:left;
width:100%;
}
.five_inner #top_five1
{
padding: 10px 0;
}
.five_inner #top_five2
{
padding: 2px 0;
}
.five_inner #top_five3
{
  padding: 10px 0;
}
.five_inner #top_five4
{
  padding: 2px 0 0;
}
.five_inner #top_five5
{
padding: 8px 0;
}
* html .five_inner #top_five4
{
  padding: 4px 0 2px;
}
* html .five_inner #top_five5
{
padding: 10px 0;
}
* + html .five_inner #top_five4
{
  padding:4px 0 2px;
}
* + html .five_inner #top_five5
{
padding: 10px 0;
}
* html .five_inner #top_five1 li
{
margin:5px 7px 5px 10px;
}
* html .five_inner #top_five2 li
{
margin:5px 7px 5px 10px;
}
* html .five_inner #top_five3 li
{
margin:5px 7px 5px 10px;
}
* html .five_inner #top_five4 li
{
margin:5px 7px 5px 10px;
}
* html .five_inner #top_five5 li
{
margin:5px 7px 5px 10px;
}
.five_inner #top_five1 li, .five_inner #top_five2 li,.five_inner #top_five3 li,.five_inner #top_five4 li,.five_inner #top_five5 li
{
float: left;
line-height: 15px;
list-style-type: none;
text-align:center;
margin:5px 8px 5px 11px;
}
* html .five_inner #top_five1 ul
{
padding-left:10px;
}
* html .five_inner #top_five2 ul
{
padding-left:10px;
}
* html .five_inner #top_five3 ul
{
padding-left:10px;
}
* html .five_inner #top_five4 ul
{
padding-left:10px;
}
* html .five_inner #top_five5 ul
{
padding-left:10px;
padding-top:10px;
}
* + html .five_inner #top_five5 ul
{

padding-top:10px;
}
.five_inner #top_five1 ul,.five_inner #top_five2 ul,.five_inner #top_five3 ul,.five_inner #top_five4 ul,.five_inner #top_five5 ul
 {
   margin: 15px 0 0 0;
    overflow: hidden;
    padding-left: 20px;
    width: 98%;
float:left;
}

.top5_speed, .top5_amount {
    width: 37px !important;
}
* html .top5_speed 
{
width:44px !important;
}
* html .top5_amount
{
width:44px !important;
}

