@charset "UTF-8";
/* CSS Document */

/* 2 Column Layout ------------------------------------------------------------ */

#columnLayout {
}

#column1
	{
	width:650px;
	float:left;
	padding:5px 5px 5px 10px;
	display:inline; /* Fixes IE double margin float bug */
	}
	
#column2
	{
	width:300px;
	float:right;
	padding:5px 10px 10px 5px;
	display:inline; /* Fixes IE double margin float bug */
	}
	

/* ----------------------------- END 2 COLUMN LAYOUT ------------------------------ */

#link .button {
	background:#333;
	font-size:1.1em;
	width:160px;
	float:left;
	text-align:center;
	padding:2px 0 2px 0;
	line-height:1.7em;
	margin-left:2px;
}

#link a{
	color:#FFF;
	text-decoration:none;
}
#link  a:hover, a:active {
	color:#e2eea0;
	text-decoration:none;
	cursor:pointer;
}


/*---------------------------------- Link Buttons ------------------------ */
	
#LogoSpace {
	/* background:url(../images/headerbg.png) repeat-x;  */
	border-width:0 0 0px 0;
	border-style:solid;
	margin-bottom:5px;
	border-color:#F90;
	height:121px;
	padding:0 10px 0 0;
}

.logo {
	float:left;
	margin:20px 0 0 15px;
	width:197px;
	height:70px;
	background-image:url(../images/voiceall_logo.png)
}

.livechat {
	margin:45px 20px 0 10px;
	width:130px;
	float:right;
}

.countrySelector {
	float:right;
	padding-top:37px;
}

/*---------------------- END HEADER ------------------------*/

#usage .mobile, .pc, .voip, .wifi{
	padding:0 0 10px 130px;
	height:101px;
	border-color:#F60;
	border-width: 0 0 1px 0px;
	border-style: dotted;
}

#usage .mobile{ background:url(../images/usage_mobile.png) no-repeat;}
#usage .pc{ background:url(../images/usage_pc.png) no-repeat;}
#usage .voip{ background:url(../images/usage_voip.png) no-repeat;}
#usage .wifi{ background:url(../images/usage_wifi.png) no-repeat;}
#usage .button {
	float:right;
	color:#FFF;
	padding:2px 5px 2px 5px;
	text-align:center;
	background:#333; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;
	border:none;
	width:80px;
	cursor:pointer;
}

#usageSmall {
	margin:35px 0 0 0;
	padding:0px 5px 0 5px;
	width:320px;
	height:60px;
	float:right;
	background:#e6f3d3; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;
}

#usageSmall img {
	float:right;}

a.tooltiplink span {display:none; }
a.tooltiplink:hover span { display:inline; position:absolute; padding:5px;  margin-top:-30px; color:#fff; background-color:#333; border:0px solid #000; text-decoration:none; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
