body{
    margin:0px;
}
#wrapper{
	width:1002px;
	margin:0 auto;
}
.header {
	float: left;
	width: 1003px;
}
.header-h1 {
	float: left;
	width: 1003px;
}
.topnav {
	float: left;
	width: 1000px;
	height:auto;
	padding-top:2px;
	padding-right: 1px;
	padding-left: 1px;
}
.body-box {
	float: left;
	width: 1003px;
	height:auto;
	padding-top: 12px;
}
.thump-pic {
	float: left;
	width: 148px;
	height:auto;
	padding-right: 10px;
	padding-bottom:6px;
	padding-top:3px;
}
.phone-box {
	float: left;
	width: 148px;
	height:auto;
	border:1px solid #cccccc;
}
.left-box {
	float: left;
	width: 180px;
	height:auto;
	padding-right: 10px;
	padding-left: 10px;
}
.main-box {
	float: left;
	width: 582px;
	height:auto;
	padding-right: 10px;
	padding-left: 10px;
}
.inside-box {
	float: left;
	width: 782px;
	height:auto;
	padding-right: 10px;
	padding-left: 10px;
}
.product-box {
	float: left;
	width: 570px;
	height:auto;
	border:solid 1px #e7e7e7;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

.product-box1 {
	float: left;
	width: 700px;
	height:auto;
	border:solid 1px #e7e7e7;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.right-box {
	float: left;
	width: 180px;
	height:auto;
	padding-right: 10px;
	padding-left: 10px;
}
.right-box-ad {
	float: left;
	width: 180px;
	height:auto;
	padding-bottom:3px;
}
.body-heading {
	float: left;
	width: 573px;
	height:21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #cc3300;
	background-image: url(../images/heading-bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 6px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
}

.body-heading1 {
	float: left;
	width: 703px;
	height:21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #cc3300;
	background-image: url(../images/heading-bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 6px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
}

.phone-name {
	float: left;
	width: 773px;
	height:21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/heading-bg01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 6px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cc3300;
	border-left-color: #cc3300;
}
.content-box {
	float: left;
	width: 570px;
	height:auto;
	padding-top: 5px;
	padding-bottom: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
	padding-left: 7px;
	padding-right:5px;
	text-align:justify;
}
.text-panel {
	float: left;
	width: 770px;
	height:auto;
	padding-top: 5px;
	padding-bottom: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
	padding-left: 7px;
	padding-right:5px;
	text-align:justify;
}
.product-box-h1 {
	float: left;
	width: 136px;
	height:139px;
	background-image: url(../images/product-box.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 3px;
}
.box-01 {
	float: left;
	width: 137px;
	height:103px;
	padding-top:3px;
}
.red-box {
	float: left;
	width: 180px;
	height:15px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #ce3e0e;
}
.pro-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #bb4b01;
	text-align:center;
}
a.pro-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #bb4b01;
	text-align:center;
}
a.pro-txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
.futter-box {
	float: left;
	width: 1003px;
	height:auto;
}
.link-divider {
	float: left;
	width: 3px;
	height:38px;
	background-image: url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bottom-nav {
	float: left;
	width: 985px;
	height:25px;
	padding-top:9px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #cc3300;
	text-align:right;
	padding-right:17px;
	background-image: url(../images/fotter-divider.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bottom-box {
	float: left;
	width: 1003px;
	height:30px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#666666;
	text-align:center;
	border-top:solid 2px #e7e7e7;
	background-color:#f8f8f8;
}

.bottom-box {
	float: left;
	width: 1003px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#666666;
	text-align:center;
	border-top:solid 1px #e7e7e7;
	border-bottom:solid 1px #e7e7e7;
	background-color:#f8f8f8;
}

.bottom-class {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-align:center;
	text-decoration:none;
}
a.bottom-class {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-align:center;
	text-decoration:none;	
}
a.bottom-class:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	text-align:center;
	text-decoration:underline;	
}


.home a{
	float: left;
	width: 110px;
	height:18px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	text-align:center;
	background-image: url(../images/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none;
}
.home a:hover{
	float: left;
	width: 110px;
	height:18px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
	text-align:center;
	background-image: url(../images/home-01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none;
}
.link-txt a{
	float: left;
	width: 108px;
	height:18px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	text-align:center;
	background-image: url(../images/link-bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none;
}
.link-txt a:hover{
	float: left;
	width: 108px;
	height:18px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
	text-align:center;
	background-image: url(../images/link-bg-01.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none;
}
.virgin a{
	float: left;
	width: 108px;
	height:18px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	text-align:center;
	background-image: url(../images/virgin.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none;
}
.virgin a:hover{
	float: left;
	width: 108px;
	height:18px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
	text-align:center;
	background-image: url(../images/virgin-01.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none;
}
.left-heading {
	float: left;
	width: 171px;
	height:22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/heading-bg01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 6px;
	padding-left: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
}
.deals-heading {
	float: left;
	width: 50px;
	height:22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-align:center;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../images/heading-bg01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 6px;
	padding-left: px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
	list-style:none;
}
.left-nav a{
	float: left;
	width: 171px;
	height:20px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	text-align:left;
	background-image: url(../images/left-link-bg.gif);
	background-repeat:repeat-x;
	background-position: left center;
	padding-top:5px;
	padding-bottom:1px;
	padding-left:9px;
	text-decoration: none;
}
.left-nav a:hover{
	float: left;
	width: 171px;
	height:20px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#cc3300;
	text-align:left;
	background-image: url(../images/left-link-bg-01.gif);
	background-repeat:repeat-x;
	background-position: left center;
	padding-top:5px;
	padding-bottom:1px;
	padding-left:9px;
	text-decoration: none;
}
.phonefinder
{
float: left;
	width: 171px;
	height:20px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	text-align:left;
	background-image: url(../images/left-link-bg.gif);
	background-repeat:repeat-x;
	background-position: left center;
	padding-top:5px;
	padding-bottom:1px;
	padding-left:9px;
	text-decoration: none;
}
.phonefinder_dropdown
{
float: left;
	width: 165px;
	height:20px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
	text-align:left;
	
	text-decoration: none;
}
#prolist {
	float: left;
	font-family:"Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border:1px solid #cccccc;
	width:770px;
	list-style:none;
	margin:0px 0px;
}
#prolist ul{
	float: left;
	font-family:"Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	width:770px;
	border-color:#000000;
	list-style:none;
}
#prolist li{
	float: left;
	font-family:"Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top:5px;
    height:90px;
	padding-bottom:5px;
	text-align:center;
    border-right-width: 1px;	
	border-right-style: solid;	
	border-right-color: #eaeaea;
	
	
}

#nokialist{margin:0px;padding-top:5px;	height:32px; width:770px; text-align:center; float:left; border:1px solid #cccccc;}
#nokialist ul{padding:1px;vertical-align:middle;}
#nokialist li{float:left;text-align:center; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;vertical-align:center;}

.hadding {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#525252;
}
.free-red {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#FF0000;
}
.free-handset {
	font-family:"Trebuchet MS";
	font-size:13px;
	color: #FF1F00;
}
.font-11 {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#525252;
}
.keyfeatures {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#ff6600;
	text-decoration: none;
}
a.keyfeatures {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#ff6600;
	text-decoration: none;
}
a.keyfeatures:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#444444;
	text-decoration: none;
}
