	body {margin:0;padding:0;font-family:sans-serif;font-size:0.7em;color:#666;}

	#header,#container{width:88em;min-width:985px;margin:0 auto;}
	#logo {margin:10px 0;}
	
	hr {border:0;border-bottom:1px solid #C8E240;border-top:1px solid #ECF5BE;margin:10px 0;padding:0;}
	hr.flip {border-bottom:1px solid #ECF5BE;border-top:1px solid #C8E240;}
	
	#leftcol {float:left;width:17em;}
	#content {float:left;width:52em;margin:0 1.5em;}
	#rightcol {float:right;width:15em;}
	
	.left {float:left;}
	.middle {float:left; width: 650px;}
	.right {float:left;}
	
	.navbar {margin-top:85px;}
	
	#leftnav {font-size:1.2em;}
	#leftnav ul {padding:0;margin:0;}
	#leftnav ul li {list-style:none;padding:0;margin:0;padding-bottom:6px;font-weight:bolder;}
	#leftnav a {font-size:0.8em;color:#666666;text-decoration:none;}
	#leftnav ul ul {padding-left:10px;}
	#leftnav h2 a{color:#E6218D; font-size:15px; font-weight:bolder; text-decoration:none;}
	#leftnav ul li span[id="greylink"] a{color:#666666; font-size:1em; text-decoration:none;background-color:#C8E240;padding: 1px 0px 1px 0px;width:150px;}
	
	#tophr {margin-top:0;}
	
	.clear {clear:both;}
	
	.panel {margin-bottom:10px;}
	
	.home {background: #FFF url(../img/home_guy.jpg) no-repeat top right;}
	
	/* Borders */
	.t {background: #FFF url(../img/border/v.gif) repeat-x top center;}
	.b {background: url(../img/border/v.gif) repeat-x bottom center;}
	.l {background: url(../img/border/h.gif) repeat-y center left;}
	.r {background: url(../img/border/h.gif) repeat-y center right;}
	.bl {background: url(../img/border/bl.gif) no-repeat bottom left;}
	.br {background: url(../img/border/br.gif) no-repeat bottom right;}
	.tl {background: url(../img/border/tl.gif) no-repeat top left;}
	.tr {background: url(../img/border/tr.gif) no-repeat top right; padding:0.6em;zoom:1.0;}
	.gtl {background: url(../img/border/gtl.gif) no-repeat top left;}
	.gtr {background: url(../img/border/gtr.gif) no-repeat top right; padding:0.6em;zoom:1.0;}

/*
	a {text-decoration:none;color:#707070;}
	a:hover {color:#B6DC00;}
	a:visited {color:#E6218D;}
*/	
	.question  {color:#E6218D;margin-bottom:0;font-weight:bold;}
	.answer {margin-top:0;}
	
	.pink {color:#E6218D;}
	
	/*h2 {color:#EC2194;}*/
	h2 {color:#E6218D;font-size:larger;}
	h3 {font-size:1.4em;margin:5px 0;color:#E6218D;}
	
	.regiontable th, .alternativetable th, .comparetable th {color:#888;padding-bottom:5px;font-size:larger;text-align:left;}
	.regiontable td , .alternativetable td, .comparetable td {color:#E6218D;font-size:larger;font-weight:bolder;padding:0 3px;}
	.accessnumber td {font-size:larger;font-weight:bolder;color:#4E4E4E;}
	
	a img {border:0;}
	
	#content .skintform div.input input, #content  .skintform div.input textarea,#content  .skintform div.input label, #content .skintform div.submit {float:left;clear:both;}
	
/* Borders */
.dottedborder {border:1px dashed #93F;padding:2px;}
.border {border:2px dashed #000;padding-left:6px;}

table.border {margin:auto;border-collapse:collapse;}
table.border th,table.border td{border:1px dashed #000;padding:8px;text-align:center;color:#E6218D;font-size:larger;}
.row_odd,.sthighlite {background-color:#ECFFD7;}
.italic {font-style:italic;}

.thinborder {width:22em;border:2px dashed #ccf;padding:3px 10px;margin-bottom:20px;margin-top:15px;float:left;margin-left:10px;height:34em;}
.thinborder h3 {background-color:#fff;border:2px dotted #ccf;float:left;margin-top:-15px;margin-left:8px;margin-bottom:0;padding:0 2px;position:relative;z-index:1;font-size:1.85em;}
.thinborder h3 a {color:#000;}
.thinborder p {clear:left;}

.thinborder:hover {background-color:#F0F0FF;}

.prodborder {border:2px dashed #ccf;padding:3px 10px;margin-bottom:20px;margin-top:15px;float:left;margin-left:10px;}
.prodborder h3 {background-color:#fff;border:2px dotted #ccf;float:left;margin-top:-15px;margin-left:8px;margin-bottom:0;padding:0 2px;position:relative;z-index:1;font-size:1.85em;}
.prodborder h3 a {color:#000;}
.prodborder p {clear:left;}
.prodborder:hover {background-color:#F0F0FF;}

.simmobiles {width:22em;height:32.5em;}
.paygmobiles {width:22em;height:32em;}

table.regiontable, table.comparetable {border:1px dotted #aaa;text-align:center;margin:0 auto;}
table.regiontable th, table.comparetable th {border-bottom:1px dashed #888;padding:2px 12px;}
table.regiontable td, table.comparetable td {padding:3px 12px;}

.standout {font-size: 1.5em;}
.centre {text-align:center;}

#MailinglistEmail { font-family:sans-serif;font-size:1.0em;color:#666; margin-bottom:5px;}
#MailinglistName { font-family:sans-serif;font-size:1.0em;color:#666; margin-bottom:5px;}
#MailinglistMobile { font-family:sans-serif;font-size:1.0em;color:#666; margin-bottom:5px;}
#MailinglistMobilenetwork { font-family:sans-serif;font-size:1.0em;color:#666; margin-bottom:5px;}

.flag {border:1px solid #C8E240;}

.city {font-size:1.2em;font-weight:bolder;color:#E6218D;}
.time {font-size:1.5em;font-weight:bolder;}
.timezone {text-align:center;}

.HeaderLinksDiv{text-align:center; overflow:hidden; padding:0; margin:0 auto; width:600px;}
.HeaderLinksUl, .HeaderLinksUl li{list-style:none; margin-top:0; margin-left:10px; float:left; padding:0 }
.HeaderLinksUl li a{text-decoration:none; color:inherit; color:#E6218D; font-weight:bolder;}
.HeaderLinksUl li a:hover{background-color:#B4DE04; color:#FFFFFF}

/***************************************** NEW HEADER **************************/

.HeaderSpan{
 	background-image:url(../images/top_nav.png);
 	width:180px;
 	height:22px;
 	float:left;
 	margin-left:15px;
	padding-top:6px;
}
.HeaderSpan a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.greenHeading{
	color:#b7da04;
	font-size:15px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	
	
}

/* Borders */
.pt {background: #FFF url(../img/border/pv.gif) repeat-x top center;}
.pb {background: url(../img/border/pv.gif) repeat-x bottom center;}
.pl {background: url(../img/border/ph.gif) repeat-y center left;}
.pr {background: url(../img/border/ph.gif) repeat-y center right;}
.pbl {background: url(../img/border/pbl.gif) no-repeat bottom left;}
.pbr {background: url(../img/border/pbr.gif) no-repeat bottom right;}
.ptl {background: url(../img/border/ptl.gif) no-repeat top left;}
.ptr {background: url(../img/border/ptr.gif) no-repeat top right; padding:0.6em;zoom:1.0;}
.pptl {background: url(../img/border/pptl.gif) no-repeat top left;}
.pptr {background: url(../img/border/pptr.gif) no-repeat top right; padding:0.6em;zoom:1.0;}

.cheapEasyUptodate{
 	background-image:url(../images/mm/home_page_top_bg_3colors.png);
 	width:590px;
 	height:150px;
	color:#FFFFFF;
	margin-top:20px;
}
.cheapEasyUptodate a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.internationalCalls{
	background-image:url(../images/mm/home_page_green_with_arrows.png);
 	width:590px;
 	height:150px;
	color:#FFFFFF;
	margin-top:20px;

}

.mobileDeals{
	background-image:url(../images/mm/home_page_pink_setion.png);
 	width:590px;
 	height:88px;
	color:#FFFFFF;
	margin-top:20px;
	padding-top:12px;

}

.broadbandDeals{
	background-image:url(../images/mm/home_page_blue_setion.png);
 	width:590px;
 	height:88px;
	color:#FFFFFF;
	margin-top:20px;
	padding-top:12px;

}

.broadbandDeals a{
text-decoration:none;
color:#FFFFFF;
}
 
.mobileDeals a{
text-decoration:none;
color:#FFFFFF;

}
/************************                       *******************************/
/************************  START sub_page_test  *******************************/
#whatIsSkinttariff {
	width:590px;
	border:0px solid;
	clear:both;
	display:block;
	overflow:auto;
	margin-top:20px;
}
.whatIsSkinttariffSub1 {
	width:114px;
	height:116px;
	text-align:center;
	padding:5px;
	float:left;
	background-image:url(../images/mm/pbullon.png);
	color:#FFFFFF;
	margin-left:40px;
}
.whatIsSkinttariffSub2 {
	width:114px;
	height:116px;
	text-align:center;
	padding:5px;
	float:left;
	background-image:url(../images/mm/gcircule.png);
	color:#FFFFFF;
	margin-left:70px;
}
.whatIsSkinttariffSub3 {
	width:114px;
	height:116px;
	text-align:center;
	padding:5px;
	float:left;
	background-image:url(../images/mm/bbullon.png);
	color:#FFFFFF;
	margin-left:70px;
}

#cheapInternationalG {
	margin-top:20px;
	width:590px;
	height:334px;
	border:0px solid;
	clear:both;
	display:block;
	overflow:auto;
	background-image:url(../images/mm/gCheapInternationalCalls.png);
}
.cheapInternationalGSub {
	width:100%;
	padding-top:10px;
	border:0px solid;
	text-align:center;
	color:#feffc8;
	font-size:30px;
	font-weight:bold;
}
.cheapInternationalGSub1 {
	width:160px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:#bcde04;
	margin-left:28px;
	border:0px solid;
}
.cheapInternationalGSub2 {
	width:160px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:#bcde04;
	margin-left:28px;
	border:0px solid;
}
.cheapInternationalGSub3 {
	width:160px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:#bcde04;
	margin-left:28px;
	border:0px solid;
}
.cheapInternationalGSub1 a{
	text-decoration:none;
	color:#bcde04;
}
.cheapInternationalGSub2 a{
	text-decoration:none;
	color:#bcde04;
}
.cheapInternationalGSub3 a{
	text-decoration:none;
	color:#bcde04;
}

#cheapInternationalP {
	width:590px;
	height:225px;
	border:0px solid;
	clear:both;
	display:block;
	overflow:auto;
	background-image:url(../images/mm/pCheapInternationalCalls.png);
}

.cheapInternationalPSub {
	width:100%;
	padding-top:20px;
	border:0px solid;
	text-align:center;
	color:#FFFFFF;
	font-size:30px;
	font-weight:bold;
}
.cheapInternationalPSub1 {
	width:250px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:#c73f8a;
	margin-left:28px;
	border:0px solid;
}
.cheapInternationalPSub1 a{
	text-decoration:none;
	color:#c73f8a;
}
.cheapInternationalPSub2 {
	width:250px;
	text-align:center;
	font-weight:bold;
	float:left;
	color:#c73f8a;
	margin-left:30px;
	border:0px solid;
}
.cheapInternationalPSub2 a{
	text-decoration:none;
	color:#c73f8a;
}

#cheapInternationalB {
	width:590px;
	height:243px;
	border:0px solid;
	clear:both;
	display:block;
	overflow:auto;
	background-image:url(../images/mm/bCheapInternationalCalls.png);
}

.cheapInternationalBSub {
	width:100%;
	padding-top:20px;
	border:0px solid;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
.cheapInternationalBSub a{
	text-decoration:none;
	color:#FFFFFF;
}

/************************  END sub_page_test    *******************************/

/************************  start continents map    *******************************/

ul#continents {
	list-style: none;
	background: url(../images/regionmap.jpg) no-repeat 0 0;
	position: relative;
	width: 178px;
	height: 85px;	
	margin: 0;
	padding: 0;
}

ul#continents li {
	position: absolute;
}

ul#continents li a{
	display: block;
	height: 100%;
	text-indent: -9000px;
}

#northamerica {
	background: url(../images/bubblemarker-l.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 10px;
	left: 30px;
}
ul#continents li#northamerica a:hover{
	background: url(../images/bubblemarker-d.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 10px;
	left: 30px;
}
#southamerica {
	background: url(../images/bubblemarker-l.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 35px;
	left: 40px;
}
ul#continents li#southamerica a:hover{
	background: url(../images/bubblemarker-d.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 35px;
	left: 40px;
}

#africa {
	background: url(../images/bubblemarker-l.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 30px;
	left: 75px;
}
ul#continents li#africa a:hover{
	background: url(../images/bubblemarker-d.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 30px;
	left: 75px;
}

#europe {
	background: url(../images/bubblemarker-l.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 10px;
	left: 80px;
}
ul#continents li#europe a:hover{
	background: url(../images/bubblemarker-d.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 10px;
	left: 80px;
}

#asia {
	background: url(../images/bubblemarker-l.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 15px;
	left: 110px;
}
ul#continents li#asia a:hover{
	background: url(../images/bubblemarker-d.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 15px;
	left: 110px;
}

#oceania {
	background: url(../images/bubblemarker-l.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 49px;
	left: 135px;
}
ul#continents li#oceania a:hover{
	background: url(../images/bubblemarker-d.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 49px;
	left: 135px;
}

#antarctica {
	background: url(../images/bubblemarker-l.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 67px;
	left: 80px;
}
ul#continents li#antarctica a:hover{
	background: url(../images/bubblemarker-d.gif) no-repeat 0 0;
	width: 13px;
	height: 13px;
	top: 67px;
	left: 80px;
}

a{
outline:none;
}
/************************  end continents map    *******************************/





