@charset "utf-8";
/* CSS Document */

*{
	
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-align:left;
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/bg/main-bg1.gif);
	background-repeat:repeat-x;
	background-color:#01c2df;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

#LeftNavContainer
{
float:left;
display:block;
width:225px;
background:#FFFFFF;
vertical-align:middle;
}

.LeftNav
{
padding-top:10px;
display:block;
float:left;
position:relative;
width:203px;
padding-left:25px;
background-color:#d1dde5;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:2px;;
height:25px;
}




.LeftNavSelected
{
padding-top:10px;
display:block;
float:left;
position:relative;
background-image:url(../images/bg/orange-nav-bg.gif);
width:203px;
height:25px;
padding-left:25px;
background-color:#FFFFFF;
border-bottom-color:#FFFFFF;
border-bottom-5style:solid;
border-bottom-width:2px;;

}

a.LeftNavFonts
{

float:left;
position:relative;
font-size:11px;
font-weight:700;
text-transform:uppercase;
color:#028fb2;
text-decoration:none;
}

a.LeftNavFonts:hover
{
float:left;
position:relative;
width:225px;
font-size:11px;
font-weight:700;
text-transform:uppercase;
color:#cc712b;
}


a.LeftNavSelectedFonts
{
float:left;
position:relative;
font-size:11px;
font-weight:700;
text-transform:uppercase;
color:#cc712b;
text-decoration:none;
}

a.LeftNavSelectedFonts:hover
{
float:left;
position:relative;
width:225px;
font-size:11px;
font-weight:700;
text-transform:uppercase;
color:#028fb2;
}


a{
	color:#09578a;
	font-weight:700;
	text-decoration:none;
	}
	a:hover{
	font-weight:700;
    color:#cc712b;							
	text-decoration:none;
										
	}
	
	
	.BlackLink{
	color:#000000;
	text-decoration:none;
	font-size:11px;
font-weight:700;
	}
	.BlackLink:hover{
	font-size:11px;
font-weight:700;
    color:#cc712b;							
	text-decoration:none;
										
	}
	
	
	BlueFonts{
	color:#09578a;
	text-decoration:none;
	}
	a:hover{
    color:#999999;							
	text-decoration:none;
										
	}

.OrangeBigFonts{
	color:#ce732c;
	text-decoration:none;
	}




li
{
padding-top:5px;
}

.imageLi
{
list-style-type:circle;
list-style-image:url(../images/arrows/bullet-orange.gif);
vertical-align:text-top;
}
.BlueFonts {color: #09578A}

.HSpace
{
display:block;
width:600px;
	padding-top:10px;
}

.FreeTrialContainer
{
float:left;
width:530px;
padding-left:20px;
padding-right:20px;
}

.EnquiryContainer
{
float:right;
width:200px;
padding-right:15px;

}


.FreePhoneNumbersTextContainer
	{
	display:block;
	float:left;

	width:670px;
	
	background-color:#ce732c;
	text-align:justify;
	}
	
	
.FreePhoneNumbersContainer
	{
	display:block;
	background-color:#ce732c;
font-size:12px;
	margin: 0 0 0 20px;
	height:25px;
	padding-top:15px;
	}


.FreePhoneNumbersFonts	
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#FFFFFF;
text-decoration:none;
text-indent:20px;
}


a.FreePhoneNumbersFonts	
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

font-weight:600;
color:#FFFFFF;
text-decoration:none;
}

a.FreePhoneNumbersFonts:hover	
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#03688f;
text-decoration:underline;

}


	a.OrangeFonts	
{

font-size:12px;
font-weight:600;
color:#ce732c;
text-decoration:none;
float:right;
}



a.OrangeFonts:hover	
{

font-size:12px;
font-weight:600;
color:#03688f;
text-decoration:none;
float:right;
}

.LogoLeft
{
width:250px;
float:left;
}

.LoginLeft
{
width:450px;
float:left;
}
.LoginFonts{

margin-top:15px;
vertical-align:middle;
float:left;
position:relative;
	color:#333333;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	}
	
	.LoginFonts:hover{
	margin-top:15px;
	vertical-align:middle;
	float:left;
position:relative;
    color:#cc712b;							
	text-decoration:none;
		font-size:13px;
	font-weight:700								
	}



#call-now-phone {
	background-image:url(../images/top/call-us-now.jpg);
	background-repeat:no-repeat;

	width:280px;
	height:71px;
	float:right;

}

.CallUsGreyFonts
{
color:#999999;
font-size:16px;
font-weight:700;
}

#GlidedContainer
{
float:left;
display:inline-block;
}

.BlackFonts
{
color:#000000;
font-size:16px;
font-weight:bolder;

}

#LoginBox
{
padding-top:5px;
padding-left:15px;
padding-bottom:5px;
color:#ffffff;
font-weight:700;
background-color:#028fb2;
font-size:12px;
width:260px;
height:90px;

}

a.LoginTextFonts
{
vertical-align:middle;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
color:#09578a;
font-weight:700;

}

a.LoginTextFonts:hover
{
vertical-align:middle;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
color:#028fb2;
font-weight:700;

}

.LoginWTextFonts
{
vertical-align:middle;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
color:#ffffff;
font-weight:700;

}

.TextForm
{
font:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
margin-top:5px;
margin-bottom:5px;
border-style:solid;
border-color:#CCCCCC;
border-width:1px;
width:115px;
height:15px;}

.BorderThin
{
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
border-style:solid;
border-color:#CCCCCC;
border-width:1px;
width:295px;
height:50px;}

.SalesFonts
{
color:#03688f;
font-size:16px;
font-weight:bolder;
text-decoration:none;
}


a.SalesFonts
{
color:#03688f;
font-size:16px;
font-weight:bolder;
text-decoration:none;
}

a.SalesFonts:hover
{
color:#ce732c;
font-size:16px;
font-weight:bolder;
text-decoration:none;

}





#content {
  width:975px ;
  height:40px;
  margin-left: auto ;
  margin-right: auto ;
  background-image:url(../images/bg/bg-glide.gif);
}

#contentprice {
  width:945px ;
  text-align:justify;
  margin-left:auto;
  margin-right::auto;
  padding-left:30px;
  padding-right:30px;
  background-color:#09588b;
}



.technology{ /*header of 2nd demo*/
cursor: hand;
float:left;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}

.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #FAAA6F;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color:#FFFFFF;
}

#middlecolumn{

float: left;
width: 315px; /*Width of left column*/
}

#leftcolumn{
float: left;

width: 305px; /*Width of left column*/
}

#rightcolumn{
float: left;
width: 355px; /*Width of right column*/
}

.glidebg{
background-color:09588b;
}
#glide
{
display:block;
float:left;
width:975px;
height:40px;
background-image:url(../images/bg/bg-glide.gif);
}






#callnow {
	font-weight: bold;
	width: 220px;
	float: right;
	line-height: 20px;
	padding-bottom:15px;
}


#call-now span {
	font-size: 16px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

	#LeftContainer
	{
	width:300px;

	float:left;
	}
	
	.LeftTabContainer
	{
	width:250px;
	background-color:#ce732c;
	padding-right:25px;
	padding-top:10px;
	border-color:#000;
	border-width:thin;
	border:thin;
	}
	
	.HoTopPad
	{
	float:left;
	position:relative;
	padding-top:10px;
	height:10px;
	}
	
	.TabOrangeBar
	{
	display:block;
	width:275px;
	height:15px;
	background-color:#ce732c;
	}
	
	.LeftTestimonialContainer
	{
	width:250px;
	background-color:#999999;
	padding-right:25px;
	padding-top:20px;
	border-color:#666;
	border-width:thin;
	border:thin;
	}
	
	.LeftTestimonials
	{
	display:block;
	width:275px;
	background-color:#028fb2;
	height:30px;
	
	padding-top:10px;
	}
	
	.TestTextContainer
	{
	display:block;
	width:260px;
	background-color:#e6eaed;
	border:thin 1px #999999;
	height:auto;
	padding-left:15px;
	padding-top:10px;
	}
	
		a.WhiteEnqFonts	
{
font:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:16px;
font-weight:700;
color:#FFFFFF;
text-indent:10px;
}

	.WhiteEnqFonts:hover
{
font:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:16px;
font-weight:700;
color:#00CCFF;
text-indent:10px;
}
	
	.TestimonialsFonts	
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#FFFFFF;
padding-left:10px;
}

	.TestimonialsTextFonts	
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#000;
padding-left:10px;
padding-right:20px;
}



	.TestReadMoreFonts	
{

font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#03688f;
text-decoration:none;
position:absolute;
}

a.TestReadMoreFonts:hover
{

font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#ce732c;
text-decoration:none;
}

	
	a.ReadAllFonts	
{

font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
float:right;
padding-top:5px;
padding-right:10px;
color:#FFFFFF;
position:relative;
}

	.ReadAllFonts:hover
{
font-size:12px;
font-weight:700;
float:right;
padding-top:5px;
padding-right:10px;
color:#ce732c;
}


.NewsReadAllFonts	
{
font-size:12px;
font-weight:700;
float:right;
padding-top:5px;
padding-left:95px;
color:#FFFFFF;
position:absolute;
}


.ReadAllFont
{
font-size:12px;
font-weight:700;
float:right;
padding-top:5px;
padding-left:115px;
color:#FFFFFF;
position:absolute;
}



.PhonePricinglink
{
font-size:14px;
font-weight:bold;
color:#fa9248;
}

.PhoneFreeTrialFonts
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
padding-left:5px;
color:#FFFFFF;
}

a.PhoneServiceslink
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
padding-left:5px;
color:#FFFFFF;
}

a.PhoneServiceslink:hover
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
padding-left:5px;
color:#69d9f5;
text-decoration:underline;
}

	
		#TelecomsSupport
	{
	float:left;
	width:275px;
	border-style:solid 1px;
	border-color:#999999;
	top:20px;
	}
	
	
		#SocialNetworking
	{
	float:left;
	width:275px;
	
	top:20px;
	}
	
	
	.RightNewsContainer
	{
	display:block;
	float:left;
	width:300px;
	background-color:#028fb2;
	height:30px;
	padding-top:10px;
	
	}
	
	.NewsTextContainer
	{
	display:block;
	float:left;
	width:300px;
	background-color:#e6eaed;
	height:325px;
	text-align:justify;
	
	
	}
	
	.RightPremiumRateContainer
	{
	display:block;
	float:right;
	width:350px;
	background-color:#ce732c;
	height:30px;
	padding-top:10px;
	}
	
	
	.PremiumRateTextContainer
	{
	display:block;
	float:right;
	width:350px;
	background-color:#e6eaed;
	text-align:justify;
	
	}
	
	
	.PremiumRatePadding
	{
	display:block;
	float:left;
	width:330px;
	padding-left:10px;
	text-align:justify;
	
	}
	
	
	.ReadAllPRFonts	
{

font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
float:right;
padding-top:5px;
padding-left:20px;
color:#FFFFFF;
position:absolute;
}
	
	
	.PremiumRatePhoneFonts
	{
	
	
	padding-left:50px;
	color:#000000;
	font-size:12px;
	
	}
	
	.OrangeMedFonts
	{
	font-size:14px;
	font-weight:700;
	color:#ce732c;
	
	}
	
	#LogoContainer
	{
	width:935px;
	height:65px;

	padding-left:20px;
	padding-right:20px;
	background-color:#FFF;
	float:left;
	padding-top:25px;
	padding-bottom:15px;

	}
	
	
	
	.WhiteBG
{
background-color:#FFFFFF;

}

#GreyBar
{
float:left;
background-color:#d1dde5;
border-width:1px;
padding-bottom:0px;
border-bottom:#FFFFFF;
border-top-color:#FFFFFF;
border-style:solid;
border-left:hidden;
border-right:hidden;
height:10px;
width:975px;

}


#DarkBlueBar
{float:left;
background-color:#09578a;
border-width:1px;
border-style:10px;
position:relative;
display:block;
border-bottom:#FFFFFF;
border-top-color:#FFFFFF;
padding-top:0px;
border-style:solid;
border-left:hidden;
border-right:hidden;
height:5px;
width:975px;}


	
		#BreadCrumbsContainer
	{
	width:975px;
	height:15px;
	background-color:#FFF;
	float:left;
	}
	
	.BreadCrumbsFont{
	    float:left;
		font-weight:bold;
		padding-top:5px;
		padding-left:30px;
	    color:#09578a;
		font-size: .8em; /* .7*/
		text-decoration:none;
		
	}
	
	a.BreadCrumbsFont:hover
	{
	color:#989ca0;
	text-decoration:none;
	}	
	
	
	
	.BreadCrumbsFonts{
	    float:left;
		font-weight:bold;
		padding-top:5px;
		padding-left:30px;
	    color:#028fb2;
		font-size: .8em; /* .7*/
		text-decoration:none;
		
	}
	
	a.BreadCrumbsFonts:hover
	{
	color:#000;
	text-decoration:none;
	}	
	
	#BlueBar
{
background-color:#09578a;
float:left;
border-width:1px;
border-style:10px;

border-bottom:#FFFFFF;
border-top-color:#FFFFFF;
border-width:thin;
border-style: solid;
border-left:hidden;
border-right:hidden;
height:10px;
width:975px;

}
	
	
		#FreeTrialBar
{
background-color:#028fb2;
float:left;
border-width:1px;
border-style:10px;
border-bottom:#09578a;
border-top-color:#FFFFFF;
border-bottom-width:2px;
padding-top:10px;

border-style: solid;
border-left:hidden;
border-right:hidden;
height:30px;
width:975px;

}



.WhiteFonts
{
font-size:11px;
color:#FFFFFF;
}

a.WhiteFonts
{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.WhiteFonts:hover
{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}	
	
	#RghtContainer
	{
	width:665px;
	background-color:#FFFFFF;
	float:left;
	}
	
	#ImageContainer
	{

	padding-left:20px;
	width:955px;
	background-image:url(../images/bg/callagenix-image-bg.gif);
	float:right;
	background-color:#FFF;
	height:255px;
	}
	
	.GlobeContainer
	{
	background-image:url(../images/home/phone-globe.jpg);
	background-position:right;
	background-repeat:no-repeat;
	float:right;
	background-color:#FFF;
	width:650px;
	height:255px;
	}
	
	
	.BGPhoneNumbersSearchContainer
	{
	background-image:url(../images/bg/callagenix-image-bg.gif);
	background-repeat:repeat;
	width:268px;
	height:255px;
	}
	.PhoneNumbersSearchContainer
	{
	
	background-image:url(../images/bg/phone-numbers-search.gif);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	background-color:#FFF;
	width:268px;
	height:255px;
	
	}
	
	.SkyBlueFonts
	{
	float:left;
	color:#028fb2;
	font-size:18px;
	padding-top:30px;
	padding-left:45px;
	font-weight:700;
	text-transform:capitalize;
	}
	
	.SmallGreyFonts
	{
	float:left;
	color:#ffffff;
	font-size:11px;
	font-weight:600;
	padding-top:30px;
	padding-left:20px;
	}
	
	.VOIPFonts {
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.BigGlobeFonts {
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#09578a;
}


.GlobeFonts {
	font-size: 14px;
font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#09578a;
}


	
	.TextPad
	{
	padding-right:10px;
	}
	
	.LeftTextPad
	{
	padding-left:5px;
	}
	.HomeTextFonts
	
	{
	
	font-size: 12px; /* .9*/
		
		text-decoration:none;
		 color:#000000;
		 text-align:justify;
	
	}
	
		.HomeBlueTextFonts
	
	{
	
	font-size: 12px; /* .9*/
		font-weight:700;
	
		
		 color:#09578a;
		 text-align:justify;
	
	}
	
	
#HeaderLinkContainer
{
width:955px;
height:30px;
background-color:#f5f5f5;
text-align:center;
}

.HeaderLinks
{

width:975px;
height:20px;


}

.BCFonts{
	    color:#666;
		font-size: .7em; /* .7*/
		text-decoration:none;
		
	}
	
	a.BCFonts:hover
	{
	color:#000;
	text-decoration:none;
	}	



.HeaderLinksFonts

{
		font-size: .8em; /* .7*/
		float:left;
		padding-left:25px;
		padding-right:24px;
		padding-top:5px;
		vertical-align:middle;
		
	}
	

.HLinksFonts{
	   
		font-size: .9em; /* .9*/
		font-weight:700;
		text-decoration:none;
		 color:#09578a;
		 vertical-align:middle;
	}
	
	a.HLinksFonts:hover
	{
	vertical-align:middle;
	color:#028fb2;
	text-decoration:none;
	}

#FooterContainer
{
width:975px;
height:250px;
background-color:#c2c3c4;

}

#FooterHeader

{
padding-top:10px;
width:975px;
height:25px;
background-color:#989ca0;
}

#FooterMain
{
width:975;
background-color:#c2c3c4;
}


.FHFonts{
	    color:#333435;
		font-size: 13px; /* .7*/
		text-decoration:none;

	}
	
	a.FHFonts:hover
	{
	color:#000;
	text-decoration:none;
	}	
	
	
	.Space
{
padding-left:20px;
}

.SpaceRight
{
padding-right:20px;
}


  /*-----------------------------*/		
  /*     Footer     */	
 /*---------------------------*/	
 

	.FooterFonts{

	color:#333333;
	float:left;
		font-size:12px;
		margin-left:20px;
		font-weight:600;
	}
	
	.WhiteFooterFonts{
	
	color:#FFFFFF;
	float:right;
	font-size:12px;
		margin-left:20px;
		padding-right:25px;
		font-weight:600;
		text-decoration:none;
	}
	
	a.WhiteFooterLinkFonts{
	
	color:#FFFFFF;

			font-size:12px;
	
		font-weight:600;
		text-decoration:none;
	}
	
	
	a.WhiteFooterLinkFonts:hover
	
	{
	color:#333333;
	
			font-size:12px;
		
		font-weight:600;
		text-decoration:none;
	}
	
	
  a.FooterLink{
	color:#666; /*666*/
	font-size:.7em;
	text-decoration:none;
									
	}												
	a.FooterLink:hover
	{
	color:#999;
	text-decoration:none;
	}	
	
	#FooterLinks{
	float:left;
	width:100px;
	margin:48px 5px 0px 12px;
	line-height:25px;
	}
	
	#MiddleFooterLinks{
	float:left;
	width:165px;
	margin:48px 5px 0px 12px;
	line-height:25px;
	}
	
	.RightFloat{
	
	float:right;
	}
	
	.TopRightFloat
	{
	vertical-align:middle;
	padding-top:5px;
	padding-right:20px;
	padding-bottom:5px;
	float:right;
	}
	
		.FormButton{
	
	float:right;
	padding-right:20px;
	padding-top:5px;
	}

	

	
	#FooterLogo{
				float:left;
				width:240px;
				color:#666666;
				margin-top:10px;
				padding:35px 5px 0px 0px;
				}
				
a.GreyLinkBtm{
									color:#6d747a;
									font-size:12px;
									text-decoration:none;
									
								 }												
										a.GreyLinkBtm:hover
										{
										color:#fff;
										text-decoration:none;
										font-size:12px;
										}	



a.TabLinks{
									color:#fff;
									font-size:12px;
									text-decoration:none;
									float:left;
									
									
								 }												
										a.TabLinks:hover
										{
										color:#ce732c;
										text-decoration:none;
										
										}	
				
		
			#Small_logo_btm{
				float:left;
				width:230px;
				color:#666666;
				margin-top:10px;
				}
		#PhoneNumbersBtmLinks{
				float:left;
				width:140px;
				margin:35px 5px 0px 0px;
				line-height:28px;
				}
				
				#FreePhoneBtmLinks{
				float:left;
				width:200px;
				margin:35px 5px 0px 0px;
				line-height:28px;
				}
				#CallDiversionBtmLinks{
				float:left;
				width:160px;
				margin:35px 5px 0px 0px;
				line-height:28px;
				}
				#TelecomSupportBtmLinks{
				float:left;
				width:185px;
				margin:35px 5px 0px 0px;
				line-height:28px;
				}
				
		#BtmForm{
				float:right;
				width:220px;
				margin:10px 0px 0px 0px;
				
				}				
				
				.FLogoFonts{
		font-size:12px; /* .7*/
		color:#09578a;
		font-weight:500;

	}	
	
	.BtmLeftMargin
	{
	margin-left:10px;
	}
	
	
	
	#content {
  width:975px ;
  height:40px;
  margin-left: auto ;
  margin-right: auto ;
  background-image:url(../images/bg/bg-glide.gif);
}

#contentprice {
  width:945px ;
  text-align:justify;
  margin-left:auto;
  margin-right::auto;
  padding-left:30px;
  padding-right:30px;
  background-color:#09588b;
}



.technology{ /*header of 2nd demo*/
cursor: hand;
float:left;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}

.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #FAAA6F;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color:#FFFFFF;
}

#middlecolumn{

float: left;
width: 315px; /*Width of left column*/
}

#leftcolumn{
float: left;

width: 305px; /*Width of left column*/
}

#rightcolumn{
float: left;
width: 355px; /*Width of right column*/
}

.glidebg{
background-color:09588b;
}
#glide
{
position:relative;
width:975px;
min-height:40px;
height:auto;
background-image:url(../images/bg/bg-glide.gif);
}
.PhoneNumbers
{
background-color:09588b;
}

.phonenumbersDes
{
padding-left:20px;
width:230px;
float:left;
position:relative;
}
.phoneservicesType
{
width:175px;
float:left;
position:relative;
}
.phoneSetup
{
width:145px;
float:left;
position:relative;
}
.phonecallcost
{
width:125px;
float:left;
position:relative;
}
.phonenumberRevenue
{
width:105px;
float:left;
position:relative;
}
.phonenumberGet
{
width:115px;
float:left;
position:relative;
vertical-align:middle;
}

.phonenumberGetButton
{
width:115px;
float:left;
position:relative;
margin-top:-10px;
}

.PhoneNumberSkyH
{
background-color:#028fb2;
color:#FFFFFF;
font-size:15px;
height:25px;
padding-top:10px;
width:915px;
margin-bottom:20px;
}

.PhoneNumberLoginBG
{
background-color:#0698bd;
color:#FFFFFF;
font-size:15px;
height:25px;
padding-top:10px;
width:915px;
margin-bottom:20px;
}

.PhoneNumberBlueBg
{
vertical-align:middle;
font-size:12px;
background-color:#09588b;
height:35px;
padding-top:10px;
width:915px;
margin-top:10px;
}
.PhoneNumberDBlueBg
{
font-size:12px;
background-color:#044f80;
height:30px;
padding-top:15px;
width:915px;
margin-bottom:10px;
}

.LatestNewsDateContainer
{
float:left;
position:relative;
margin-top:10px;
padding-left:10px;
padding-right:10px;
width:40px;
height:40px;
}
.DateFont{
width:35px;
padding-left:5px;
height:25px;
font-size:24px;
background-color:#01b7d6;
color:#FFFFFF;
}
.MonthFont{
padding-left:0px;
text-align:center;
width:40px;
height:15px;
font-size:11px;
background-color:#03688f;
color:#FFFFFF;
}


.NewsTitle
{
margin-top:10px;
float:left;
width:230px;
position:relative;
text-align:left;
font-size:13px;

color:#03688f;
}

.NTextContainer
{
margin-top:25px;
float:left;
position:relative;
text-align:left;
font-size:12px;
height:165;
text-align:justify;
}
	a.BlueFontsLink	
{

font-size:12px;
font-weight:600;
color:#03688f;

text-decoration:none;
float:right;
}



a.BlueFontsLink:hover	
{

font-size:12px;
font-weight:600;
color:#ce732c;
text-decoration:none;
float:right;
}

	.GetNumberFormPad
	{
	float:left;
	color:#ffffff;
	font-size:11px;
	font-weight:600;
	padding-top:10px;
	padding-left:20px;
	}
	
	a.phonenumbersget
		{
	background-image:url(../images/inner/phone-numbers-get.png);
	background-repeat:no-repeat;
	float:right;
	width:80px;
	height:30px;
	}
	a.phonenumbersget:hover
		{
	background-image:url(../images/inner/phone-numbers-get-1.png);
	background-repeat:no-repeat;
	float:right;
	width:80px;
	height:30px;
	}
	.imageLiBlue
{
margin-top:10px;
margin-bottom:10px;
list-style-type:circle;
}

.PhoneNumbersBLink{
float:left;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	margin-top:10px;
	height:20px;
font-weight:700;
	}
	.PhoneNumbersBLink:hover{
margin-top:10px;
float:left;
	font-size:12px;
	height:20px;
font-weight:700;
    color:#cc712b;							
	text-decoration:none;								
	}
.PhoneNumbersID
{
height:40px;
width:250px;
}

.stamp {
	float: right;
	margin-left: 15px;
	margin-bottom: 10px;
}

.phone-image {
	float: left;
	margin-right: 20px;
	}
	
	
	
	.oneColFixCtrHdr #container {
	width: 975px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: #f5f5f5; 
	padding: 0 10px 0 10px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

.ShareGoogle	
{
font-size:12px;
font-weight:600;
color:#03688f;
text-decoration:none;
}



.ShareGoogle:hover	
{
font-size:12px;
font-weight:600;
color:#ce732c;
text-decoration:none;
}