﻿
/*-------General-------------*/
*{
  margin: 0;
  padding: 0;
 }
   
body{
	font: normal 12px/120% Tahoma,"Trebuchet MS", sans-serif;
	color: #434242;
	background: #E6E7E8 ;
}

#pageWrapper
{
    float:left;
	width: 811px;
    margin:0;
    background: #E6E7E8 url('../images/body_bg.gif') 770px top repeat-y;
}

#content
{
 float:left;
 width:770px;
 background: #ffffff url('../images/signup_back.gif') left top repeat-x;
}

#shadow_div
{
 float:left;
 height:35px;
 width:770px;
 background: #E6E7E8 url('../images/wrap_bg.gif') left top repeat-x;
}

#empty_shadow
{
 float:left;
 height:35px;
 width:41px;
 background: #E6E7E8 url('../images/corner2_bg.gif') left top no-repeat;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
}

input{
	width: 141px;
	height: 15px;
	font-size: 11px;
	color: #272727;
	padding: 0 2px;
}

img 
{
    border:0px;
}

a
{
  text-decoration:none;
}

.clear_float
{
  float:none;
}

#general_header
{
 float:left;
 width:770px;
 height:49px;
 background: transparent url('../images/home_logo.jpg') 43px 6px no-repeat; 
}

.logo_link
{
    display:block;
    width:100px;
    height:30px;
    margin-left:43px;
    margin-top:6px;
}
#general_logo_div
{
    width:550px;
    float:left;
}

#general_content_div
{
 float:left;
 width:770px;
 background: #ffffff url('../images/home_back.jpg') left top repeat-x;
}

/*----Home Hidden Divs----*/
#hid_free1
{
 background: transparent url('images/home_free.gif') 14px top no-repeat;
}

#hid_free2
{
 background: transparent url('images/home_dark_yellow_back.gif') left 1px no-repeat;
}

#hid_10001
{
 background: transparent url('images/home_1000.gif') 15px top no-repeat;
}

#hid_10002
{
 background: transparent url('images/home_dark_purple_back.gif') left 1px no-repeat;
}

#hid_15001
{
 background: transparent url('images/home_1500.gif') 16px top no-repeat;
}

#hid_15002
{
 background: transparent url('images/home_dark_pink_back.gif') left 1px no-repeat;
}

#hid_20001
{
 background: transparent url('images/home_2000.gif') 13px top no-repeat;
}

#hid_20002
{
 background: transparent url('images/home_dark_blue_back.gif') left 1px no-repeat;
}

#hid_me1
{
 background: transparent url('images/home_me.gif') 7px top no-repeat;
}

#hid_me2
{
 background: transparent url('images/home_dark_red_back.gif') left 1px no-repeat;
}

.hid_home
{
 display:none;
 width:1px;
 height:1px;
}
/*----Sign Up---------*/
/*----Main---------*/
#top_nav
{
 float:left;
 width:770px;
 height:25px;
}

#top_nav ul
{
 float:right;
 position:relative;
 right:26px;
 margin:8px 0px 0px 0px;
 list-style-type:none;
}
#top_nav ul li
{
 float:left;
 padding:0px 25px 0px 0px;
 color:#808285;
 font-size:11px;
 font-weight:bold;
}

#top_nav ul li a
{
   color:#808285;  
}

#top_nav ul li.live_support img
{
  filter:alpha(opacity=00);
  -moz-opacity:.00;
  opacity:.00;
  height:9px; 
  width:51px;
}

#top_nav ul li.live_support
{
 background: transparent url('../images/live_support.gif') left 3px no-repeat;
}


#top_line
{
  float:left;
  width:710px;
  height:9px;
  position:relative;
  left:30px;
  border-top:solid 1px #BFBFBF;
}

#top_line2
{
  float:left;
  width:710px;
  height:7px;
  position:relative;
  border-top:solid 1px #DEDEDE;
}

#header_logo
{
 float:left;
 width:770px;
 height:49px;
 background: transparent url('../images/logo.gif') 45px top no-repeat;  
}

#call_us
{
 float:right;
 width:268px;
 height:43px;
 background: transparent url('../images/call_us.gif') left top no-repeat;  
}

.header_nav
{
 float:left;
 width:770px;
 height:30px;
 background: transparent url('../images/header_nav.gif') 23px top no-repeat;
}

.header_nav ul
{
 float:left;
 position:relative;
 left:50px;
 margin:7px 0px 0px 0px;
 list-style-type:none;
}

.header_nav ul li
{
 float:left;
 padding:0px 18px 0px 0px;
 margin-top:1px;
}

.header_nav ul li.border
{
 margin-top:0px;
 width:1px;
 padding-right:17px;
 height:14px;
 background: transparent url('../images/header_li_border.gif') left top no-repeat;
}

.header_nav ul li a
{
 height:13px;
}

.footer_nav
{
 margin-top:8px;
 float:left;
 width:770px;
 height:30px;
 background: transparent url('../images/header_nav.gif') 23px top no-repeat;
}

#scroll_holder
{
 width:720px;
 position:relative;
 left:23px;
 height:30px;
 background: transparent url('../images/header_nav.gif') left top no-repeat;
}

.footer_nav ul
{
 float:left;
 position:relative;
 left:60px;
 margin:7px 0px 0px 0px;
 list-style-type:none;
}

.footer_nav ul li
{
 float:left;
 padding:0px 18px 0px 0px;
 margin-top:1px;
}

.footer_nav ul li.border
{
 margin-top:0px;
 width:1px;
 padding-right:17px;
 height:14px;
 background: transparent url('../images/header_li_border.gif') left top no-repeat;
}

.footer_nav ul li a
{
 height:13px;
} 

/*------Links-----*/
a.numbers_plans
{
 display:block;
 width:71px;
 background: transparent url('../images/li_calling_plans.gif') left top no-repeat;
}

a.plans_for_life
{
 display:block;
 width:88px;
 background: transparent url('../images/li_for_life.gif') left top no-repeat;
}

a.numbers_access
{
 display:block;
 width:91px;
 background: transparent url('../images/li_acessnumbers.gif') left top no-repeat;
}

a.plans_mokalama
{
 display:block;
 width:91px;
 background: transparent url('../images/li_li_mokalama.gif') left top no-repeat;
}

a.plans_rates
{
 display:block;
 width:30px;
 background: transparent url('../images/li_rates.gif') left top no-repeat;
}

a.plans_features
{
 display:block;
 width:46px;
 background: transparent url('../images/li_features.gif') left top no-repeat;
}

a.plans_how
{
 display:block;
 width:85px;
 background: transparent url('../images/li_how.gif') left top no-repeat;
}

a.plans_signup
{
 display:block;
 width:43px;
 background: transparent url('../images/li_signup.gif') left top no-repeat;
}


a.li_plans
{
 display:block;
 width:71px;
 background: transparent url('../images/numbers_plans.gif') left top no-repeat;
}

a.li_accessnumbers
{
 display:block;
 width:91px;
 background: transparent url('../images/numbers_access.gif') left top no-repeat;
}

a.li_for_life
{
 display:block;
 width:88px;
 background: transparent url('../images/plans_for_life.gif') left top no-repeat;
}

a.li_mokalama
{
 display:block;
 width:91px;
 background: transparent url('../images/plans_mukalama.gif') left top no-repeat;
}

a.li_rates
{
 display:block;
 width:30px;
 background: transparent url('../images/plans_rates.gif') left top no-repeat;
}

a.li_features
{
 display:block;
 width:46px;
 background: transparent url('../images/plans_features.gif') left top no-repeat;
}

a.li_how
{
 display:block;
 width:85px;
 background: transparent url('../images/plans_howtheywork.gif') left top no-repeat;
}

a.li_signup
{
 display:block;
 width:43px;
 background: transparent url('../images/plans_signup.gif') left top no-repeat;
}

.header_nav ul li.plans_border
{
 margin-top:0px;
 width:1px;
 padding-right:17px;
 height:13px;
 background: transparent url('../images/plans_li_header_border.gif') left top no-repeat;
}

/*-------------------------*/
.signup_main
{
 float:left;
 width:770px;
}

#step1_main
{
 background: transparent url('../images/signup_main.jpg') 26px 9px no-repeat;    
}

.signup_welcome
{
 float:left;
 width:770px;
 height:158px;
}

#step1_welcome
{
 background: transparent url('../images/signup_welcome.gif') 188px 9px no-repeat;  
}

.signup_num1
{
 float:left;
 width:770px;
 height:64px; 
}

#step1_num
{
 background: transparent url('../images/signup_num1.gif') 16px top no-repeat;   
}

#step_one
{
 float:left;
 position:relative;
 top:-1px;
 left:24px;
 width:721px;
 background-color:#F1F1F2; 
}

#step_left
{
 float:left;
 width:301px;
}

#step_table
{
 float:left;
 width:197px;
 margin:21px 0px 0px 0px;
 position:relative;
 left:37px;
}

#step_table td
{
 color:#BCBEC0;
 font-size:12px;
 font-weight:bold;
 height:34px;
 vertical-align:top;
 padding-top:4px;
}

#step_table td.selected
{
 color:#FAA533;
}

/*--Steps---*/

#step_table td.step1_orange
{
 background: transparent url('../images/step1_orange.gif') left top no-repeat;   
}

#step_table td.step1_grey
{
 background: transparent url('../images/step1_grey.gif') left top no-repeat;   
}

#step_table td.step2_grey
{
 background: transparent url('../images/step2_grey.gif') left top no-repeat;   
}

#step_table td.step2_orange
{
 background: transparent url('../images/step2_orange.gif') left top no-repeat;   
}

#step_table td.step3_grey
{
 background: transparent url('../images/step3_grey.gif') left top no-repeat;   
}

#step_table td.step3_orange
{
 background: transparent url('../images/step3_orange.gif') left top no-repeat;   
}

#step_table td.step4_grey
{
 background: transparent url('../images/step4_grey.gif') left top no-repeat;   
}

#step_table td.step4_orange
{
 background: transparent url('../images/step4_orange.gif') left top no-repeat;   
}

#step_table td.step5_grey
{
 background: transparent url('../images/step5_grey.gif') left top no-repeat;   
}

#step_table td.step5_orange
{
 background: transparent url('../images/step5_orange.gif') left top no-repeat;   
}

/*----------*/
#step_right
{
 float:left;
 width:420px;
}

.step1_type
{
 float:left;
 width:420px;
 color:#626363;
 font-size:11px;
 padding-bottom:10px;
 margin-top:0px;
}

#step1_land.step1_type
{
 background: transparent url('../images/step1_land_phone.gif') 26px top no-repeat; 
}

#step1_mobile.step1_type
{
 background: transparent url('../images/step1_mobile_phone.gif') 33px top no-repeat; 
}

.step1_radio input
{
 float:left;
 width:15px; 
 margin-top:10px;
}

.line_desc
{
  float:left;
  width:328px;
  padding-top:30px;
}

#land_desc.line_desc
{
  position:relative;
  left:56px;
  background: transparent url('../images/step1_land_name.gif') left 5px no-repeat; 
}

#mobile_desc.line_desc
{
  position:relative;
  left:56px;
  background: transparent url('../images/step1_mobile_name.gif') left 5px no-repeat; 
}

.line_desc ul
{
  list-style-type:none;
  margin:2px 0px 2px 8px;
  
}

.line_desc ul li
{
  width:300px;
  padding-left:9px;
  background: transparent url('../images/line_type_ul.gif') left 6px no-repeat;
}

.req_line_type
{
  font-size:10px;
}

#sep_line
{
 float:left;
 position:relative;
 left:24px;
 width:375px;
 height:10px;
 border-top:solid 1px #DCDBDA;
}

#sign_buttons
{
 float:left;
 width:700px;
 height:29px;
}

.but_sign
{
  float:right;
  width:93px;
  height:25px;
  font-size:11px;
  font-weight:bold;
  border:0px;
}

.cont_orange
{
  color:#fff;
  background: transparent url('../images/but_orange.gif') left top no-repeat;
}

.prev_grey
{
  position:relative;
  left:20px;
  float:left;
  color:#fff;
  background: transparent url('../images/but_grey.gif') left top no-repeat;
}

#grey_carves
{
 float:left;
 position:relative;
 top:-1px;
 left:24px;
 width:721px;
 height:21px;
 background: transparent url('../images/step1_grey_carves.gif') left top no-repeat; 
}

#sign_compare
{
  float:left;
  width:770px;
  padding-top:139px;
  background: transparent url('../images/sign_compare.gif') 23px top no-repeat;    
}

#table_compare
{
  float:left;
  width:720px;
  position:relative;
  left:24px;
  border-left:solid 1px #D1D3D4;   
  border-right:solid 1px #D1D3D4; 
  color:#6C6E70;
  font-size:11px;    
}

#table_compare tr td
{
 padding:21px 0px 21px 0px;
 text-align:center;    
}

#table_compare tr td.left
{
 text-align:left;    
}

#table_compare tr.selected
{
 background-color:#F1F1F2;    
}

#table_compare tr.selected td
{
 background-color:#F1F1F2;  
 padding:7px 0px 7px 0px;  
}

#table_compare tr.last td
{ 
 padding:21px 0px 6px 0px;  
}

#compare_footer
{
  float:left;
  width:770px;
  height:17px;
  background: transparent url('../images/compare_footer.gif') 24px top no-repeat;   
}

#under_compare
{
  float:left;
  width:642px;
  height:29px;
  margin-top:-4px;
  padding-left:32px;
  color:#A7A9AC;
  font-size:10px;
}

#footer
{
  float:left;
  width:700px;
  color:#939698;
  font-size:11px;
  padding:11px 0px 14px 0px;
}

#footer ul
{
 float:left;
 position:relative;
 left:419px;
 list-style-type:none;
}
#footer ul li
{
 float:left;
 padding:0px 18px 0px 18px;
 background: transparent url('../images/footer_ul.gif') right 3px no-repeat;
}

#footer ul li.noborder
{
 padding:0px 0px 0px 18px;
 background: transparent url('../images/null.gif') right top no-repeat;
}

#footer ul li a
{
 color:#808285;
 font-size:11px;
}

.policy
{
  float:left;
  position:relative;
  left:51px;
  color:#FAA534;
  font-size:11px;
}

/*---Mobile Step 2-------*/
#mobile2_main
{
 background: transparent url('../images/mobile2_main.jpg') 18px 8px no-repeat;
}

#mobile2_welcome
{
 background: transparent url('../images/mobile2_welcome.gif') 230px 11px no-repeat;
}

#mobile_num2
{
 height:70px; 
 background: transparent url('../images/mobile_num2.gif') 13px 9px no-repeat;   
}

#step_one.mobile2
{
 position:relative;
 left:28px;
 width:718px;
}

#step_left.mobile2
{
 width:298px;
}

#step2_basic
{
 margin-top:10px;
 background: transparent url('../images/mobile2_basic.gif') 26px top no-repeat; 
 padding-bottom:40px;
}

.step2_radio input
{
 float:left;
 width:15px; 
 margin-top:20px;
}

#basic_desc
{
  position:relative;
  left:90px;
  padding-top:13px;
}

p.step2_titles
{
 width:320px;
 height:25px;
}

.mobile2_title
{
 float:left;
 color:#808284; 
 font-size:16px;
 font-weight:bold; 
}
.mobile2_green
{
 float:left;
 margin-left:97px;
 color:#AED136;
 font-size:12px;
 font-weight:bold;
}

.mobile2_sep_line
{
 float:left;
 position:relative;
 left:12px;
 width:385px;
 height:24px;
 border-top:solid 1px #DCDBDA;
}

#step2_plus
{
 margin-top:15px;
 background: transparent url('../images/mobile2_plus.gif') 26px top no-repeat; 
 padding-bottom:56px;
}

#step2_mobile_desc
{
  position:relative;
  left:90px;
  padding-top:10px;
}

#step2_small
{
 width:322px;
 height:65px;
 margin-top:-7px; 
 padding:0px 0px 0px 26px;
 color:#A7A9AC;
 font-size:10px;
}

#grey_carves2
{
 float:left;
 position:relative;
 top:-1px;
 left:27px;
 width:721px;
 height:7px;
 background: transparent url('../images/step2_grey_carves.gif') left top no-repeat; 
}

/*----Mobile Step 3-------*/

#mobile3_main
{
 background: transparent url('../images/mobile3_main.jpg') 18px 9px no-repeat;
}

#mobile3_welcome
{
 height:168px;
 background: transparent url('../images/mobile3_welcome.gif') 230px 9px no-repeat;
}

#mobile_num3
{
 height:59px; 
 background: transparent url('../images/mobile_num3.gif') 13px top no-repeat;   
}

.step3_type
{
 float:left;
 position:relative;
 left:15px;
 width:395px;
 color:#808284;
 font-size:11px;
 padding-bottom:23px;
 margin-top:21px;
}

.step3_titles
{
 color:#AED136;
 font-size:14px;
 font-weight:bold;
}

select.credit
{
 width:69px;
 height:23px;
 color:#808284;
 font-size:12px;
 margin-left:11px;
 border:solid 1px #A6ACB3;
}

.step3_text
{
 margin-top:13px;
}

.checkbox,.checkbox input
{
 float:left;
 width:15px;
}

.chk_text
{
 float:left;
 width:332px;
 padding-left:10px;
}

.txtbox_step3
{
  width:120px;
  height:20px;
  margin-left:30px;
  border:solid 1px #A6ACB3;
}

.mobile3_div1
{
 float:left;
 color:#B6B8BB;
 font-size:12px;
 margin-left:8px;
 width:358px;
}

.mobile3_title
{
 float:left;
 height:30px;
 color:#808284; 
 font-size:12px;
 font-weight:bold; 
}

.moblie3_text1
{
 font-size:11px;
 margin-top:6px;
}

/*----Mobile Step 4------*/

#mobile4_main
{
 background: transparent url('../images/mobile4_main.jpg') 18px 8px no-repeat;
}

#mobile4_welcome
{
 height:161px;
 background: transparent url('../images/mobile4_welcome.gif') 230px 11px no-repeat;
}

#mobile_num4
{
 height:72px; 
 background: transparent url('../images/mobile_num4.gif') 11px 6px no-repeat;   
}


.step4_type
{
 float:left;
 width:440px;
 font-size:11px;
 color:#808284;
 padding-bottom:30px;
 margin-top:0px;
}

.step4_titles
{
 float:left;
 font-size:13px;
 color:#AED136;
 height:27px;
 font-weight:bold;
 position:relative;
 left:47px;
}

table.step4_table
{
 float:left;
 width:430px;
 text-align:right;
}

table.step4_table tr.mobile4_sep
{
 height:8px;
}


table.step4_table input
{
  width:91px;
  height:20px;
  border:solid 1px #A6ACB3;
}

table.step4_table input.checkbox
{
  float:left;
  position:relative;
  left:25px;
  border:0px;
  width:15px;
}

.mobile4_sep_line
{
 float:left;
 position:relative;
 left:27px;
 width:400px;
 height:15px;
 border-top:solid 1px #DCDBDA;
}

#mobile_payment
{
 width:375px;
 padding-bottom:0px;
 margin:50px 0px 15px 0px;
}

#mobile_payment ul
{ 
 float:right;
 width:235px;
 list-style-type:none;
}

#mobile_payment ul li
{ 
 float:left;
 width:44px;
 height:33px;
}

#mobile_payment ul li.sep
{ 
 float:left;
 width:17px;
}


#mobile_payment ul li.visa
{ 
 background: transparent url('../images/visa.gif') left top no-repeat;
}

#mobile_payment ul li.master_card
{ 

 background: transparent url('../images/master_card.gif') left top no-repeat;
}
#mobile_payment ul li.pay_pal
{ 

 background: transparent url('../images/pay_pal.gif') left top no-repeat;
}

#mobile_payment ul li.tel_or_email
{ 
 background: transparent url('../images/tel_or_email.gif') left top no-repeat;
}

.step4_radio input
{
 width:42px;
}

/*----Mobile Step 5-----*/
#mobile5_main
{
 background: transparent url('../images/mobile5_main.jpg') 16px 8px no-repeat;
}

#mobile5_welcome
{
 height:159px;
 background: transparent url('../images/mobile5_welcome.gif') 230px 11px no-repeat;
}

#mobile_num5
{
 height:67px; 
 background: transparent url('../images/mobile_num5.gif') 13px 7px no-repeat;   
}

/*----Land Step 2------*/
#land2_main
{
 background: transparent url('../images/land2_main.jpg') 15px 8px no-repeat;
}

#land2_welcome
{
 background: transparent url('../images/land2_welcome.gif') 208px 9px no-repeat;
 height:169px;
}

#land_num2
{
 height:60px;
 background: transparent url('../images/land_num2.gif') 12px top no-repeat;   
}

.step2_plans
{
 float:left;
 width:420px;
 margin-top:20px;
 padding-bottom:40px;
 color:#808284;
 font-size:12px;
}

#prepaid_desc
{
  position:relative;
  left:11px;
  padding-top:0px;
}

input.land2_radio
{
 float:left;
 width:15px; 
}

.land2_titles
{
 font-size:11px;
 color:#00A2D3;
 margin-bottom:10px;
}

.land2_bold
{
 font-size:14px;
 font-weight:bold;
}

input.land2,select.land2
{
  width:145px;
  height:20px;
  font-size:12px;
  color:#808284;
  border:solid 1px #A6ACB3;
}

#sel_prepaid
{  
  margin-left:10px;
}

#postpaid_desc
{
  position:relative;
  left:0px;
  padding-top:0px;
}

#postpaid_plans
{
 margin-top:10px;
 padding-bottom:40px;
}

#postpaid_table
{
 float:left;
 width:375px;
 color:#808284;
 font-size:12px;
 position:relative;
 left:9px;
}


#postpaid_table input
{
 width:15px; 
 margin-right:9px;
 vertical-align:top;
}

#postpaid_table tr
{
 height:26px;
}

#free_numb_desc
{
  position:relative;
  left:0px;
  padding-top:0px;  
}

#free_numb_table
{
 float:left;
 margin-top:15px;
 width:295px;
 color:#808284;
 font-size:12px;
 text-align:right;
}


#free_numb_table input,select.land2
{
  width:145px;
  height:20px;
  font-size:12px;
  color:#808284;
  border:solid 1px #A6ACB3;
  vertical-align:top;
}

#free_numb_table tr
{
 height:32px;
}

#free_numb_table td
{
  vertical-align:top;
}

.land2_sep_line
{
 float:left;
 position:relative;
 left:-10px;
 width:410px;
 height:20px;
 border-top:solid 1px #DCDBDA;
}

/*----Land Step 3------*/
#land3_main
{
 background: transparent url('../images/land3_main.jpg') 24px 8px no-repeat;
}

#land3_welcome
{
 background: transparent url('../images/land3_welcome.gif') 200px 11px no-repeat;
 height:169px;
}

#land_num3
{
 height:67px;
 background: transparent url('../images/land_num3.gif') 18px top no-repeat;   
}

.land3_hardware
{
  float:left;
  position:relative;
  left:11px;
  width:400px;
  margin-top:20px;
  padding-top:0px;
}

.land3_radio,.land3_radio input
{
 float:left;
 width:15px;  
}

.land3_desc
{
 float:left;
 width:368px;
 margin-left:11px;
 font-size:11px;
 padding-bottom:12px;
 border-bottom:solid 1px #ffffff;
}

.land3_blue
{
 position:relative;
 left:135px;
 color:#00A2D3;
 font-size:11px;
 font-weight:bold;
}

.land3_optional_table
{
 float:left;
 margin-top:20px;
 width:339px;
}

.land3_optional_table tr
{
 height:30px;
}

.land3_optional_table td
{
 text-align:right;
}

.land3_optional_table input,select
{
 width:106px;
 height:20px;
 font-size:12px;
 color:#808284;
 border:solid 1px #A6ACB3;
 vertical-align:top;
}

#check_holder
{
    width:205px; 
    float:left;
    margin-top:0px;
}

#last_div   
{
 float:right;
 width:190px;
 position:relative;
 right:13px;
}

.txt_brand
 {
  width:145px; 
  margin-left:5px;
 }

.land3_text1
{
  float:left;
  width:370px;
  margin-top:23px;
  color:#ABADB0;
  font-size:12px;
}

.land3_text2
{
  margin-top:10px;
  font-size:11px; 
  font-style:italic;  
}

input.txt_voip
{
 width:110px;
 height:17px;
 color:#808284;
 margin-left:0px;
 border:solid 1px #C1C4C7;
}



/*---land Step 4-------*/
#land4_main
{
 background: transparent url('../images/land4_main.jpg') 18px 8px no-repeat;
}

#land4_welcome
{
 height:169px;
 background: transparent url('../images/land4_welcome.gif') 216px 11px no-repeat;
}

#land_num4
{
 height:65px;
 background: transparent url('../images/land_num4.gif') 12px top no-repeat;   
}

/*----Land Step 5------*/
#land5_main
{
 background: transparent url('../images/land5_main.jpg') 13px 9px no-repeat;
}

#land5_welcome
{
 background: transparent url('../images/land5_welcome.gif') 210px 9px no-repeat;
 height:165px;
}

#land_num5
{
 height:63px;
 background: transparent url('../images/land_num5.gif') 11px 5px no-repeat;   
}

.land5_confirms
{
  float:left;
}

.confirm_table1
{
 float:left;
 width:364px;
 font-size:11px;
 color:#58595B;
 margin-bottom:0px;
}

.confirm_table1 tr
{
 height:26px;
}

.confirm_table1 tr.grey_back
{
 background-color:#E7E8E8;
 color:#00A2D3;
 font-size:13px;
 height:31px;
}

.confirm_table1 .bold
{
 font-weight:bold;
}

.confirm_last
{
 float:left;
 width:345px;
 font-size:12px;
 font-weight:bold;
 margin-left:10px;
 
}

.blue
{
 color:#00A2D3;
}

.land5_text1
{
 font-size:11px;
 width:370px;
 color:#A7A9AC;
 margin-top:15px;
}

#sign_buttons.land5_buttons
{
 width:230px; 
 position:relative;
 left:340px;   
}

#val_sum 
{
 float:left;
 width:420px;
 padding-bottom:33px;
 margin-top:0px;
}

#val_sum ul 
{
 margin-left:3px;
 font-size:11px;
 color:#FAA533;
}

#val_sum ul li 
{
 padding-left:12px;
 background: transparent url('../images/val_sum_li.gif') left 5px no-repeat;   
}

#paypal_but input
{
 position:relative;
 left:-261px;
 top:971px;
 width:93px;
 height:25px;
}

/*----Land Confirm ------*/
#land_confirm_main
{
 background: transparent url('../images/land_confirm_main.jpg') 23px 8px no-repeat;
}

#land_confirm_welcome
{
 background: transparent url('../images/land_confirm_welcome.gif') 210px 11px no-repeat;
 height:178px;
}

#land_confirm
{
 height:52px;
 background: transparent url('../images/land_confirm.gif') 23px 20px no-repeat;   
}

.txt_confirm
{
 font-weight:bold;
 color:#656565;
 width:400px;
 margin:20px 0px 50px 0px;
}

/*----Mobile Confirm ------*/
#mobile_confirm
{
 height:52px;
 background: transparent url('../images/mobile_confirm.gif') 23px 20px no-repeat;   
}

/*-----Home Page-----*/


.home_img_div
{
 height:194px;
 background: transparent url('../images/home_image.jpg') left top no-repeat; 
}

#home_options_div
{
    width:770px;
    height:234px;
    float:left;
    margin-top:8px;
}

.left_options_div
{
    width:200px;
    height:234px;
    float:left;
}

#left_home_div
{   
    background: transparent url('images/home_1000.gif') 15px top no-repeat;
    background: transparent url('images/home_1500.gif') 16px top no-repeat;
    background: transparent url('images/home_2000.gif') 13px top no-repeat;
    background: transparent url('images/home_me.gif') 7px top no-repeat;
    background: transparent url('../images/home_free.gif') 14px top no-repeat;
    background: transparent url('../images/signup_home.jpg') 15px 1px no-repeat;
}

#left_home_div a 
{
  width:113px;
  height:58px;
  display:block;
  position:relative;
  top:60px;
  left:50px;
}

#left_1000_div
{
    background: transparent url('../images/home_1000.gif') 16px top no-repeat;
}

#left_free_div
{
    background: transparent url('../images/home_free.gif') 16px top no-repeat;
}

#left_1500_div
{
    background: transparent url('../images/home_1500.gif') 16px top no-repeat;
}

#left_2000_div
{
    background: transparent url('../images/home_2000.gif') 13px top no-repeat;
}

#left_me_div
{
    background: transparent url('../images/home_me.gif') 8px top no-repeat;
}

.top_options_div
{
   background: #E7E7E7 url('../images/grey_corner.gif') right top no-repeat; 
   width:544px;
   float:left;
   margin-left:0px; 
}

#top_home_div
{
   height:80px;
}

#signup_free_div
{
    width:113px;
    height:65px;
    background: transparent url('../images/iPFloat_free.jpg') right 10px no-repeat;
    float:left;
}

#signup_1000_div
{
    width:105px;
    height:65px;
    background: transparent url('../images/iPFloat_1000.jpg') right 10px no-repeat;
    float:left;
}

#signup_1500_div
{
    width:103px;
    height:65px;
    background: transparent url('../images/iPFloat_1500.jpg') right 10px no-repeat;
    float:left;
}
 
#signup_2000_div
{
    width:104px;
    height:65px;
    background: transparent url('../images/iPFloat_2000.jpg') right 10px no-repeat;
    float:left;
}

#signup_me_div
{
    width:103px;
    height:65px;
    background: transparent url('../images/iPFloat_me.jpg') right 10px no-repeat;
    float:left;
}

.top_options_div a
{
    display:block;
    float:right;
    width:56px;
    height:54px;
    margin-top:10px;
}   

.bottom_options_div
{ 
   width:544px;
   height:150px;
   float:left;
   margin-top:3px;
   color:white;
   font:normal 11px Tahoma;
}

#bottom_home_div
{     
    background: transparent url('../images/home_dark_red_back.gif') left 1px no-repeat;  
    background: transparent url('../images/home_dark_blue_back.gif') left 1px no-repeat;  
    background: transparent url('../images/home_dark_pink_back.gif') left 1px no-repeat;  
    background: transparent url('../images/home_dark_yellow_back.gif') left 1px no-repeat;
    background: transparent url('../images/home_dark_purple_back.gif') left 1px no-repeat;  
    background: transparent url('../images/home_dark_grey_back.gif') left top no-repeat;  
}

#bottom_1000_div
{
  background: transparent url('../images/home_dark_purple_back.gif') left 1px no-repeat;  
}

#bottom_free_div
{
  background: transparent url('../images/home_dark_yellow_back.gif') left 1px no-repeat;  
}

#bottom_1500_div
{
  background: transparent url('../images/home_dark_pink_back.gif') left 1px no-repeat;  
}

#bottom_2000_div
{
  background: transparent url('../images/home_dark_blue_back.gif') left 1px no-repeat;  
}

#bottom_me_div
{
  background: transparent url('../images/home_dark_red_back.gif') left 1px no-repeat;  
}


#home_left_text_div
{
    margin-top:13px;
    position:relative;
    left:70px;
    width:187px;
    height:100px;
    float:left;
}

#home_right_text_div
{
    margin-top:13px;
    position:relative;
    left:135px;
    width:187px;
    height:100px;
    float:left;
}

#left_text_div
{
    margin-top:13px;
    position:relative;
    left:25px;
    width:181px;
    height:129px;
    float:left;
}

#right_text_div
{
    margin-top:13px;
    width:305px;
    height:129px;
    float:right;
}

.left_ul
{
    float:right;
    position:relative;
    right:59px;
    list-style-type:none;
}

.left_ul li
{
   height:20px;
   padding-left:15px;
   padding-right:15px;
   display:inline;
}

    
#free_sub_ul
{
    margin-top:41px;
}

#p1000_sub_ul 
{
    margin-top:28px;
}

#p1500_sub_ul
{
    margin-top:16px;
}

#p2000_sub_ul 
{
    margin-top:15px;
}

#me_sub_ul 
{
    margin-top:30px;
}

#free_sub_ul li
{
       background:transparent url('../images/yellow_arrow.gif') left 5px no-repeat;
}

#p1000_sub_ul li
{
       background:transparent url('../images/purple_arrow.gif') left 5px no-repeat;
}

#p1500_sub_ul li
{
       background:transparent url('../images/pink_arrow.gif') left 5px no-repeat;
}

#p2000_sub_ul li
{
       background:transparent url('../images/blue_arrow.gif') left 5px no-repeat;
}

#me_sub_ul li
{
       background:transparent url('../images/red_arrow.gif') left 5px no-repeat; 
}


.left_ul li a
{
    text-decoration:none;
    color:White;
}
.left_ul li a:hover
{
    text-decoration:underline;
    color:White;
}

#lnk_signup
{
    text-decoration:none;
    color:#ffffff;
    float:left;
    width:518px;
    font-size:11px;
    text-align:right;
    margin-top:-23px;
    display:none;
    cursor:pointer;
}

#lnk_signup:hover
{
    text-decoration:underline;
}

#lnk_signup a:hover
{
    text-decoration:underline;
    color:White;
}

.white_bullet
{
    color:White;
    list-style-type:none;
    width:295px;
}

.white_bullet li
{
    background:transparent url('../images/bullet_white.gif') left 5px no-repeat;
    padding-left:10px;
}

    

.home_titles
{
    margin-top:0px;
    font-weight:bold;
    font-size:13px;
    width:195px;
    margin-bottom:7px;
}


#home_info_div
{
    float:left;
    width:770px;
    height:170px;
    background: transparent url('../images/home_grid_back.jpg') left top no-repeat; 
    margin-top:8px;
}

#home_cust_div
{
   width:140px;
}

#home_info_div div
{
    float:left;
    height:115px; 
    color:#58595B;
    margin-top:18px;
    font:normal 11px Tahoma;
}

.home_titles2
{
    color:#FAA634;
    margin-top:0px;
    font-weight:bold;
    font-size:13px;
    font-family:Tahoma;
    margin-bottom:8px;
}

.divider_div
{
    position:relative;
    margin-left:21px;
    width:1px;
    background:transparent url('../images/home_divider.gif') left top no-repeat;
}

#home_pop_div
{
    position:relative;
    margin-left:21px;
    width:154px;
}

#home_info_div a
{
    position:relative;
    top:20px;
    color:#58595B;
    text-decoration:none;
    background:transparent url('../images/home_arrow.gif') left 4px no-repeat;
    padding-left:15px;
}

#home_info_div a:hover
{
    text-decoration:underline;
}

#home_pop_div table
{
    margin-top:5px;
}


#home_ifloatworks_div
{
    position:relative;
    margin-left:21px;
    width:128px;
}

#home_ifloatworks_div ul
{
    list-style-type:none;
}

#home_ifloatworks_div ul li
{
    width:91px;  
    padding-left:10px;
    background:transparent url('../images/home_dot.gif') left center no-repeat;
}

#home_newplans_div
{
        position:relative;
    margin-left:21px;
    width:144px;
}

#home_newplans_div ul
{
    list-style-type:none;
}

#home_newplans_div ul li
{
    width:120px;  
    padding-left:10px;
    background:transparent url('../images/home_dot.gif') left 5px no-repeat;
}

.yellow_bullet
{
    color:White;
    list-style-type:none;
    width:295px;
}
.yellow_bullet li
{
    background:transparent url('../images/bullet_yellow.gif') left 5px no-repeat;padding-left:10px;
}

/*------Links-------*/
a.home_iraq
{
 display:block;
 width:54px;
 background: transparent url('../images/home_iraq.gif') left top no-repeat;
}

a.home_usa
{
 display:block;
 width:53px;
 background: transparent url('../images/home_usa.gif') left top no-repeat;
}

a.home_jordan
{
 display:block;
 width:75px;
 background: transparent url('../images/home_jordan.gif') left top no-repeat;
}

a.home_lebanon
{
 display:block;
 width:76px;
 background: transparent url('../images/home_lebanon.gif') left top no-repeat;
}

a.home_russia
{
 display:block;
 width:66px;
 background: transparent url('../images/home_russia.gif') left top no-repeat;
}

a.home_uk
{
 display:block;
 width:47px;
 background: transparent url('../images/home_uk.gif') left top no-repeat;
}

a.home_india
{
 display:block;
 width:59px;
 background: transparent url('../images/home_india.gif') left top no-repeat;
}


/*------Links-------*/
a.home_iraq
{
 display:block;
 width:54px;
 background: transparent url('../images/home_iraq.gif') left top no-repeat;
}

a.home_usa
{
 display:block;
 width:53px;
 background: transparent url('../images/home_usa.gif') left top no-repeat;
}

a.home_jordan
{
 display:block;
 width:75px;
 background: transparent url('../images/home_jordan.gif') left top no-repeat;
}

a.home_lebanon
{
 display:block;
 width:76px;
 background: transparent url('../images/home_lebanon.gif') left top no-repeat;
}

a.home_russia
{
 display:block;
 width:66px;
 background: transparent url('../images/home_russia.gif') left top no-repeat;
}

a.home_uk
{
 display:block;
 width:47px;
 background: transparent url('../images/home_uk.gif') left top no-repeat;
}

a.home_india
{
 display:block;
 width:59px;
 background: transparent url('../images/home_india.gif') left top no-repeat;
}

/*-------Calling Plans-------*/
#need_assistance_div
{
 float:right;
 position:relative;
 right:27px;
 width:191px;
 height:42px;
 background-color: transparent;   
}

#need_assistance_div img
{
/*filter:alpha(opacity=00);
-moz-opacity:.00;
opacity:.00;
width:50px;
height:50px;
float:left; 
width:191px; 
height:42px;*/
float:right; 
height:42px;
}

#need_assistance_div a
{
 width:191px;
 height:42px;
 display:block;
}

.header_nav ul li.selected
{
  color:white;  
}

/*-----------------*/
.plans_img_div
{
 height:161px;
 background: transparent url('../images/plans_main.jpg') left top no-repeat; 
}

.plans_img_div div
{
 float:right;
 width:502px;
 height:161px;
 background: transparent url('../images/plans_welcome.gif') left 23px no-repeat; 
}

/*-----------------*/
#plans_info_div
{
    height:326px;
}

#plans_left_div
{
    width:355px;
    height:326px;
    float:left;
    background: transparent url('../images/plans_left_header.gif') left top no-repeat;
}


#plans_free_div
{
    width:72px;
    height:68px;
    background: transparent url('../images/plans_free.jpg') right 4px no-repeat;
    float:left;
}

#plans_1000_div
{
    width:68px;
    height:68px;
    background: transparent url('../images/plans_1000.jpg') right 4px no-repeat;
    float:left;
}

#plans_1500_div
{
    width:66px;
    height:68px;
    background: transparent url('../images/plans_1500.jpg') right 4px no-repeat;
    float:left;
}
 
#plans_2000_div
{
    width:67px;
    height:68px;
    background: transparent url('../images/plans_2000.jpg') right 4px no-repeat;
    float:left;
}

#plans_me_div
{
    width:69px;
    height:68px;
    background: transparent url('../images/plans_me.jpg') right 4px no-repeat;
    float:left;
}

#plans_left_div a
{
    display:block;
    float:right;
    width:49px;
    height:64px;
    margin-top:4px;
} 

#left_bottom_div
{
    width:353px;
    height:196px;
    float:left;
    border-left:solid 1px #E5E6E7;
    border-right:solid 1px #E5E6E7;
} 

#left_bottom_div div
{
   width:291px;
   height:176px;
   margin-top:17px;
   float:left;
   position:relative;
   left:32px;
   right:32px;
}

.plans_text1
{
    font:normal 11px Tahoma;
    color:#808285;
    line-height:15px;
} 

.plans_text2
{
    font:normal 12px Tahoma;
    color:#FAA635;
    margin-top:32px;
    margin-bottom:0px;
} 

.curves
{
    float:left;
    width:355px;
    height:10px;
    background:transparent url('../images/plans_curves.gif') left top no-repeat;
}


#plans_right_div
{
    width:355px;
    height:326px;
    float:right;
    background: transparent url('../images/plans_right_header.jpg') left top no-repeat;
}

.top_div
{
    width:353px;
    height:68px;
    float:left;
    border-left:solid 1px #E5E6E7;
    border-right:solid 1px #E5E6E7;
    margin-top:52px;
}

#plans_basic_div
{
    width:107px;
    height:68px;
    background: transparent url('../images/plans_basic.jpg') right 4px no-repeat;
    float:left;
}

#plans_plus_div
{
    width:88px;
    height:68px;
    background: transparent url('../images/plans_plus.jpg') right 1px no-repeat;
    float:left;
}

#plans_basic_div a
{
    display:block;
    float:right;
    width:45px;
    height:64px;
    margin-top:4px;
    position:relative;
    right:28px;
} 

#plans_plus_div a
{
    display:block;
    float:right;
    position:relative;
    right:22px;
    width:47px;
    height:67px;
    margin-top:1px;
} 

#right_bottom_div
{
    width:353px;
    height:196px;
    float:left;
    border-left:solid 1px #E5E6E7;
    border-right:solid 1px #E5E6E7;
} 

#right_bottom_div div
{
   width:291px;
   height:179px;
   margin-top:17px;
   float:left;
   position:relative;
   left:32px;
   right:32px;
}

/*------Free Plan Page------*/
.left_div
{
    float:left;
    width:477px;
    margin-top:8px;
    position:relative;
    left:23px;
}
#free_left
{
    height:398px;
    background:transparent url('../images/free_top_header.gif') left top no-repeat;
}




#plans_div
{
    float:right;
    width:350px;
    height:41px;
    margin-top:3px;
}

#plans_div a
{
    width:41px;
    height:41px;
    float:right;
}

#free_1000
{
    float:left;
    background:transparent url('../images/free_1000.jpg') right top no-repeat;
    width:80px;
    height:41px;
}

#free_1500
{
    float:left;
    background:transparent url('../images/free_1500.jpg') right top no-repeat;
    width:90px;
    height:41px;
}

#free_2000
{
    float:left;
    background:transparent url('../images/free_2000.jpg') right top no-repeat;
    width:90px;
    height:41px;
}

#free_me
{
    float:left;
    background:transparent url('../images/free_me.jpg') right top no-repeat;
    width:90px;
    height:41px;
}


.left_text_div
{
    float:left;
    width:343px;
    height:293px;
    margin-top:46px;
    font:normal 11px Tahoma;
    color:White;
    background-color:#FEC20E;
}

#free_left_right_div
{
    float:right;
    width:134px;
    margin-top:10px;
    background:#FEC20E url('../images/free_right_header.gif') left top no-repeat;
}

#free_signup_div
{
    margin-top:252px;
    float:right;
    width:129px;
    height:92px;
    background:transparent url('../images/free_signup.jpg') right bottom no-repeat;
}

.free_btn
{
    background:none;
    border:none;
    cursor:pointer;
    width:70px;
    height:37px;
    position:relative;
    left:23px;
    margin-top:43px;
}

#free_left_bottom_div
{
    float:left;
    width:343px;
    height:15px;
    background:transparent url('../images/free_bottom_header.gif') left top no-repeat;
}

.free_titles
{
    font-size:12px;
    font-weight:bold;
    position:relative;
    left:64px;
    margin-bottom:14px;
}

.free_ul
{
    list-style-type:none;
    position:relative;
    left:64px;
    width:260px;
}

.free_ul li
{
    list-style-type:none;
    background:transparent url('../images/free_bullet.gif') left 4px no-repeat;  
    padding-left:9px;
    margin-bottom:18px;
    
}

.free_subtitles
{
    font-weight:bold;
}

.free_ul li ul
{
    list-style-type:none;
    margin-top:7px;
}

.bottom_div
{
    font:normal 11px Tahoma;
    color:White;
    width:477px;
    height:224px;
    float:left;
    background:#FAA634 url('../images/free_orange_header.gif') left top no-repeat;
    position:relative;
    left:23px;
    padding-top:30px;
}
#free_curve
{
   background:transparent url('../images/free_orange_curves.gif') left bottom no-repeat; 
   width:477px;
   float:left;
   height:11px;
   position:relative;
   top:2px;
}

.bottom_div ul li
{
    margin-bottom:14px;
}

.right_div
{
    width:235px;
    float:right;
    margin-top:63px;
    position:relative;
    right:27px;
    background:transparent url('../images/free_right_curves.jpg') left top no-repeat;
}

#sub_right_div
{
    width:233px;
    float:left;
    margin-top:21px;
    border-left:solid 1px #E5E6E7;
    border-right:solid 1px #E5E6E7;
}

.right_div table
{
    position:relative;
    left:22px;
    float:left;
    color:#808285;
    font:normal 11px tahoma;
    margin-top:9px;
}

.right_div table tr td
{
    height:18px;
    float:left;
}

.right_div table tr td.left_cell
{
    width:144px;
    float:left;
}

.free_line_divider
{
  float:left;
  width:188px;
  height:22px;
  position:relative;
  left:22px;
  border-top:solid 1px #E4E5E6;
  margin-top:14px;
}

#right_curves_div
{
    height:9px;
    width:235px;
    float:left;
    background:transparent url('../images/free_bottom_curves.jpg') left bottom no-repeat;
}

/*------1000 plan page------*/
#p1000_left
{
    height:428px;
    background:transparent url('../images/test1.gif') left top no-repeat;
}

#p1000_free
{
    float:left;
    background:transparent url('../images/p1000_free.jpg') right top no-repeat;
    width:90px;
    height:41px;
}

#p1000_left_text_div
{
    height:328px;
    background-color:#8C63AB;
}

#p1000_left_right_div
{
    float:right;
    width:134px;
    margin-top:12px;
    background:#8C63AB url('../images/p1000_right_header.gif') left top no-repeat;
}

#p1000_signup_div
{
    margin-top:280px;
    float:right;
    width:129px;
    height:92px;
    background:transparent url('../images/p1000_signup.jpg') right bottom no-repeat;
}

#p1000_left_bottom_div
{
    float:left;
    width:343px;
    height:10px;
    background:transparent url('../images/p1000_bottom_header.gif') left bottom no-repeat;
}

#p1000_bottom
{
    background:#FAA634 url('../images/p1000_orange_header.gif') left top no-repeat;
}

#p1000_left_text_div ul li
{
    background:transparent url('../images/bullet_white.gif') left 4px no-repeat;
}

.home_titles3
{
    margin-top:0px;
    font-weight:bold;
    font-size:12px;
    font-family:Tahoma;
    margin-bottom:8px;
    margin-left:22px;
    color:#8C63AB;
}

/*-------Plan 1500 page-------*/
#p1500_left
{
    height:457px;
    background:transparent url('../images/p1500_left_top_img.gif') left top no-repeat;
}

#p1500_1000
{
    float:left;
    background:transparent url('../images/free_1000.jpg') right top no-repeat;
    width:90px;
    height:41px;
}

#p1500_left_text_div
{
    height:340px;
    background-color:#BA63A4;
}

#p1500_left_right_div
{
    float:right;
    width:134px;
    height:400px;
    margin-top:13px;
    background:#BA63A4 url('../images/p1500_right_header.gif') left top no-repeat;
}
#p1500_signup_div
{
    margin-top:311px;
    float:right;
    width:127px;
    height:89px;
    background:transparent url('../images/p1500_signup.gif') right bottom no-repeat;
}

#p1500_left_text_div ul li
{
    background:transparent url('../images/bullet_pink.gif') left 4px no-repeat;
}

#p1500_bottom
{
    background:#FAA634 url('../images/p1500_orange_header.gif') left top no-repeat;
}

/*-------Plan 2000 page-------*/
#p2000_left
{
    background:white url('../images/p2000_left_top_img.gif') left top no-repeat;
}

#p2000_left_text_div
{
    background-color:#32689B;
}

#p2000_left_right_div
{
    float:right;
    width:134px;
    height:469px;
    margin-top:13px;
    background:#32689B url('../images/p2000_right_header.gif') right top no-repeat;
}
#p2000_signup_div
{
    margin-top:378px;
    float:right;
    width:130px;
    height:91px;
    background:transparent url('../images/p2000_signup.gif') right bottom no-repeat;
}


#p2000_left_text_div ul li
{
    background:transparent url('../images/bullet_blue.gif') left 4px no-repeat;
}

#p2000_bottom
{
    margin-top:-1px;
    background:#FAA634 url('../images/p2000_orange_header.gif') left top no-repeat;
}

/*-------Plan ME page-------*/
#me_left
{
    height:401px;
    background:transparent url('../images/me_left_top_img.gif') left top no-repeat;
}

#me_left_text_div
{
    height:200px;
    background-color:#CB4A31;
}

#me_left_right_div
{
    float:right;
    width:134px;
    height:345px;
    margin-top:12px;
    background:#CB4A31 url('../images/me_right_header.gif') right top no-repeat;
}

#me_signup_div
{
    margin-top:253px;
    float:right;
    width:130px;
    height:92px;
    background:transparent url('../images/me_signup.gif') right bottom no-repeat;
}

#me_left_text_div ul li
{
    background:transparent url('../images/bullet_red.gif') left 4px no-repeat;
}

#me_bottom
{
    background:#FAA634 url('../images/me_orange_header.gif') left top no-repeat;
}

/*-------Plan Basic page-------*/
#basic_left
{
    background:transparent url('../images/basic_left_top_img.gif') left top no-repeat;
}

#basic_left_text_div
{
    background-color:#AED136;    
    position:relative;
    left:10px;
}

#basic_left_right_div
{
    float:right;
    width:134px;
    height:339px;
    margin-top:5px;
    background:#AED136 url('../images/basic_right_header.gif') right top no-repeat;
}

#basic_signup_div
{
    margin-top:248px;
    float:right;
    width:128px;
    height:91px;
    background:transparent url('../images/basic_signup.gif') right bottom no-repeat;
}

#basic_left_text_div ul
{
    font-size:12px;
}

#basic_left_text_div ul li
{
    background:transparent url('../images/bullet_green.gif') left 4px no-repeat;
}

#basic_bottom
{
    background:#FAA634 url('../images/basic_orange_header.gif') left top no-repeat;
    height:190px;
}

#basic_plus
{
    float:right;
    background:transparent url('../images/basic_plus.jpg') right 9px no-repeat;
    width:120px;
    height:55px;
    position:relative;
    right:162px;
}

#basic_plus a
{
    width:44px;
    height:46px;
    display:block;
    margin-top:9px;
    float:right;
    position:relative;
    right:25px;
}

/*-------Plan plus page-------*/
#plus_left
{
    height:640px;
    background:transparent url('../images/plus_left_top_img.gif') left top no-repeat;
}

#plus_left_text_div
{
    height:200px;
    background-color:#AED136;    
    position:relative;
    left:1px;
}

#plus_left_right_div
{
    float:right;
    width:134px;
    height:573px;
    margin-top:9px;
    background:#AED136 url('../images/plus_right_header.gif') right top no-repeat;
}

#plus_signup_div
{
    margin-top:482px;
    float:right;
    width:128px;
    height:91px;
    background:transparent url('../images/basic_signup.gif') right bottom no-repeat;
}

#plus_left_text_div ul.free_ul
{
    font-size:12px;
}

#plus_left_text_div ul.free_ul li ul
{
    list-style-type:none;
}

#plus_left_text_div ul.free_ul li
{
    background:transparent url('../images/bullet_green.gif') left 4px no-repeat;
}

#plus_bottom
{
    background:#FAA634 url('../images/basic_orange_header.gif') left top no-repeat;
    height:190px;
}

#plus_basic
{
    float:right;
    background:transparent url('../images/plus_basic.jpg') right 9px no-repeat;
    width:120px;
    height:55px;
    position:relative;
    right:162px;
}

#plus_basic a
{
    width:45px;
    height:46px;
    display:block;
    margin-top:9px;
    float:right;
    position:relative;
    right:27px;
}


/*-------Numbers For Life Page-------*/


#numbers_img_div
{
    height:136px;
    background:transparent url('../images/Numbers_for_Life.jpg') left top no-repeat;
}

#numbers_text_div
{
    height:173px;
    background:transparent url('../images/numbers_grey_bgcolor.gif') left top no-repeat;
    font:normal 12px Tahoma;
    color:#A1A3A6;
}


#numbers_text_div p
{
    margin-top:25px;
    position:relative;
    left:45px;
    width:628px;
    float:left;
    line-height:18px;
}

#page_body
{
    width:718px;
    float:left;
    background:transparent url('../images/numbers_top_curves.jpg') left top no-repeat;
    margin-top:8px;
    position:relative;
    left:24px;   
}
#page_sub_div
{
    width:716px;
    float:left;

    margin-top:21px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4; 
}
#body_curves
{
    float:left;
    width:718px;
    height:14px;
    background:transparent url('../images/numbers_bottom_curves.gif') left bottom no-repeat;
}

#page_body table
{
    margin-top:18px;
    position:relative;
    left:10px;
    float:left;
    width:675px;
}
#page_body table tr td
{
    text-align:center;
    width:89px;
    padding-left:0px;
}

.image_row
{
    height:45px;
}

.text_row
{
    height:15px;
    color:#A7A9AC;
    font:normal bold 11px tahoma;
   
}

.title_div
{
    float:left;
    width:660px;
    height:23px;
    position:relative;
    left:23px; 
    border-bottom:solid 1px #D0D0D0;   
}

#title_div1
{
    margin-top:15px;
    background:transparent url('../images/the_americas.gif') left 6px no-repeat; 
}

#title_div2
{
    margin-top:25px;
    background:transparent url('../images/emea.gif') left 6px no-repeat; 
}
#title_div3
{
    margin-top:25px;
    background:transparent url('../images/asia.gif') left 6px no-repeat;
  
}



/*-------Flags-------*/
#arg_cell
{
    background:transparent url('../images/argentina.jpg') center top no-repeat;
}

#braz_cell
{
    background:transparent url('../images/brazil.jpg') center top no-repeat;
}

#canada_cell
{
    background:transparent url('../images/canada.jpg') center top no-repeat;
}

#chile_cell
{
    background:transparent url('../images/chile.jpg') center top no-repeat;
}

#el_salv_cell
{
    background:transparent url('../images/el_salvador.jpg') center top no-repeat;
}

#mexico_cell
{
    background:transparent url('../images/mexico.jpg') center top no-repeat;
}

#us_cell
{
    background:transparent url('../images/us.jpg') center top no-repeat;
}

#aus_cell
{
    background:transparent url('../images/austria.jpg') center top no-repeat;
}

#cro_cell
{
    background:transparent url('../images/croatia.jpg') center top no-repeat;
}

#singa_cell
{
    background:transparent url('../images/singapore.jpg') center top no-repeat;
}

#bah_cell
{
    background:transparent url('../images/bahrain.jpg') center top no-repeat;
}

#belg_cell
{
    background:transparent url('../images/belgium.jpg') center top no-repeat;
}

#bulg_cell
{
    background:transparent url('../images/bulgaria.jpg') center top no-repeat;
}

#cyp_cell
{
    background:transparent url('../images/cyprus.jpg') center top no-repeat;
}

#cz_cell
{
    background:transparent url('../images/cz.jpg') center top no-repeat;
}

#denm_cell
{
    background:transparent url('../images/denmark.jpg') center top no-repeat;
}
                       
#estonia_cell
{
    background:transparent url('../images/estonia.jpg') center top no-repeat;
}

#find_cell
{
    background:transparent url('../images/finland.jpg') center top no-repeat;
}

#france_cell
{
    background:transparent url('../images/france.jpg') center top no-repeat;
}

#ger_cell
{
    background:transparent url('../images/germany.jpg') center top no-repeat;
}

#hung_cell
{
    background:transparent url('../images/hungary.jpg') center top no-repeat;
}

#irland_cell
{
    background:transparent url('../images/irland.jpg') center top no-repeat;
}

#isr_cell
{
    background:transparent url('../images/israel.jpg') center top no-repeat;
}

#italy_cell
{
    background:transparent url('../images/italy.jpg') center top no-repeat;
}
                        
#jord_cell
{
    background:transparent url('../images/jordan.jpg') center top no-repeat;
}
#latv_cell
{
    background:transparent url('../images/latvia.jpg') center top no-repeat;
}
#lith_cell
{
    background:transparent url('../images/lith.jpg') center top no-repeat;
}
#lux_cell
{
    background:transparent url('../images/luxembourg.jpg') center top no-repeat;
}
#nether_cell
{
    background:transparent url('../images/netherlands.jpg') center top no-repeat;
}
#nor_cell
{
    background:transparent url('../images/norway.jpg') center top no-repeat;
}
#pol_cell
{
    background:transparent url('../images/poland.jpg') center top no-repeat;
}
#rom_cell
{
    background:transparent url('../images/romania.jpg') center top no-repeat;
}
#slovakia_cell
{
    background:transparent url('../images/slovakia.jpg') center top no-repeat;
}

#slovenia_cell
{
    background:transparent url('../images/slovenia.jpg') center top no-repeat;
}
#spain_cell
{
    background:transparent url('../images/spain.jpg') center top no-repeat;
}
#sweden_cell
{
    background:transparent url('../images/sweden.jpg') center top no-repeat;
}
#switz_cell
{
    background:transparent url('../images/switzerland.jpg') center top no-repeat;
}
#uk_cell
{
    background:transparent url('../images/uk.jpg') center top no-repeat;
}

#austr_cell
{
    background:transparent url('../images/australia.jpg') center top no-repeat;
}
#newzea_cell
{
    background:transparent url('../images/new_zealand.jpg') center top no-repeat;
}
#pakistan_cell
{
    background:transparent url('../images/pakistan.jpg') center top no-repeat;
}


/*-------How They Work Page-------*/
#howtheywork_img_div
{
    height:158px;
    background:transparent url('../images/how_it_works.jpg') left top no-repeat;
}

#howtheywork_img_div div
{
    width:496px;
    height:158px;
    float:right;
    background:transparent url('../images/how_it_works1.jpg') left top no-repeat;
}

#htw_page_body div
{
    height:202px;
    width:353px;
    color:#808285;
    font:normal 11px tahoma;

}

#htw_left_div
{
    float:left;
    background:transparent url('../images/htw_left.jpg') left top no-repeat;
}

a.tel_img
{
    float:left;
    display:block;
    width:40px;
    height:30px;
    position:relative;
    left:26px;
    margin-top:23px;
}

a.tel_text
{
    float:left;
    display:block;
    width:130px;
    height:18px;
    position:relative;
    left:40px;
    margin-top:40px;
}

#htw_left_div p
{
    float:left;
    padding:20px 20px 0px 82px;
    width:228px;
    line-height:16px;
}

#htw_right_div
{
    float:right;
    background:transparent url('../images/htw_right.jpg') left top no-repeat;
}

#htw_right_div p
{
    float:left;
    padding:7px 20px 0px 82px;
    width:228px;
    line-height:16px;
}
a.mob_img
{
    display:block;
    width:24px;
    height:42px;
    position:relative;
    left:35px;
    margin-top:23px;
    float:left;
}

a.mob_text
{
    float:left;
    display:block;
    width:90px;
    height:18px;
    position:relative;
    left:55px;
    margin-top:40px;
}


/*------Access Numbers Page------*/
#access_text_div
{
    height:105px;
    background:transparent url('../images/access_numbers_back.gif') left top no-repeat;
    font:normal 12px tahoma;
    color:#A1A3A6;
    padding-left:53px;
    padding-top:26px;
    line-height:18px;
}

.general_sub_div
{
    width:720px;
    margin-top:8px;
    position:relative;
    left:23px;
    float:left;
}

.access_title
{
    font-size:16px;
    margin-bottom:10px;
}

#access_text_div p
{
    width:616px;
}

#map_div
{
    height:391px;
}

#access_table_div
{

    background:transparent url('../images/access_table_header.gif') left top no-repeat;
}

#access_table
{
    width:719px;
    height:148px;
    float:left;
    font:normal 12px tahoma;
    color:#A1A3A6;
    margin-top:31px;
    border-left:solid 1px #BCBEC0;
    border-right:solid 1px #BCBEC0;
}

.grey_row
{
    background-color:#BCBEC0;
    color:White;
}

.first_col
{
    width:150px;
    padding-left:60px;
}
.second_col1
{
    width:148px;
    border-right:solid 2px #C4C6C7;
}
.second_col
{
    width:148px;
    border-right:solid 2px #F4F4F4;
}
.third_col
{
    padding-left:48px;
    width:152px;
}

#table_footer
{
    background:transparent url('../images/access_table_footer.gif') left top no-repeat;
    height:8px;
    float:left;
    width:720px;
}

/*--------Features Page--------*/
#features_img_div
{
    height:162px;
    background:transparent url('../images/features_main.gif') 5px top no-repeat;
}

#feature_sign
{
 width:92px;
 height:47px;
 position:relative;
 top:57px;
 right:42px;
 float:right;
}


#features_img_div div
{
    float:right;
    position:relative;
    right:20px;
    width:490px;
    height:176px;
    background:transparent url('../images/features_sub_img.jpg') left 26px no-repeat;
}

#features_text_div
{
    height:94px;
    background:transparent url('../images/features_bgcolor.gif') left top no-repeat;
    color:#A1A3A6;
    font:normal 12px tahoma;
}

#features_text_div p
{
    margin-top:22px;
    position:relative;
    left:28px;
    width:672px;
    line-height:19px;
}

#included
{
    background:transparent url('../images/features_header.gif') left top no-repeat;

}

.general_included_div p
{
    margin-top:17px;
    position:relative;
    left:33px;
    color:#808285;
    font:normal bold 12px tahoma;
}

.general_included_div
{
    margin-top:31px;
    float:left;
    width:718px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
}
.features_ul
{
    margin-top:14px;
    list-style-type:none;
    width:300px;
    float:left;
    position:relative;
    left:33px;
    color:#808285;
}

.features_ul li
{
    background:transparent url('../images/val_sum_li.gif') left 6px no-repeat;
    padding-left:16px;
    height:20px;
    cursor:pointer;
}

.features_ul li span
{
    font-size:11px;
}

.features_info
{
    float:right;
    position:relative;
    right:33px;
    width:365px;
    height:144px;
    background:transparent url('../images/features_info_bgcolor.gif') left top no-repeat;
    visibility:hidden;
    margin-top:30px;
    z-index:1;
    filter:alpha(opacity=85);
    -moz-opacity:.85;
    opacity:.85;
}
.features_info p
{
    margin-top:10px;
    position:relative;
    left:20px;
    width:310px;
    color:White;
    font-weight:normal;
}

#close_link
{
    width:11px;
    height:11px;
    display:block;
    margin-top:9px;
    position:relative;
    left:340px;
    cursor:pointer;
}

.included_footer
{
    width:720px;
    height:20px;
    float:left;
    background:transparent url('../images/features_footer.gif') left top no-repeat;
}

#optional
{
    background:transparent url('../images/features_header1.gif') left top no-repeat;
}

#optional ul li
{
    height:24px;
}

.sub_text
{
    color:#FAA634;
    font-weight:normal;
    float:left;
    width:500px;
    margin-top:0px;
    position:relative;
    left:33px;
}

#sub_optional table
{
    float:left;
    width:100px;
    margin-top:12px;
    color:#808285;
    z-index:-1;
}

#sub_optional table tr
{
    height:25px;
}

#sub_optional table tr
{
   vertical-align:top;
}

/*--------Rates Page--------*/
#rates_img_div
{
    height:155px;
    background:transparent url('../images/rates_main.gif') 40px top no-repeat;
}

#search_countries
{
    background:transparent url('../images/rates-countries.gif') left top no-repeat;
}

#search_results_header
{
    float:none;
    margin-top:10px;
    width:718px;
}

#search_results_body
{
    float:left;
    width:718px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
}

#lbl_country
{
    color:#808285;
    font:normal bold 12px tahoma;
    position:relative;
    left:40px;
    top:13px;
}

#city_span #country
{
    margin-top:-4px;
    width:150px;
    position:relative;
    left:110px;
}

.row_header
{
    color:White;
    font:normal bold 12px tahoma;
}

.tbl_rates
{
    width:720px;
    float:left;
    text-align:left;
    color:#808285;
    font:normal 12px tahoma;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
    border-bottom:solid 1px #D1D3D4;
}

.tbl_rates tr
{
 height:32px; 
}

.tbl_rates tr.rates_alter
{
  background-color:#F2F2F3; 
}

.tbl_rates th
{
    vertical-align:middle;
    background-color:#FAA634;
}

.tbl_rates td
{
    vertical-align:middle;
}

.tbl_rates td.rates
{
 padding-left:15px;
}

.results_table
{
    width:718px;
    color:#808285;
    font:normal 12px tahoma;
}

.results_table tr td
{
    width:150px;
}
#rates_comparison_div
{
    background:transparent url('../images/rates_comparison_header.gif') left top no-repeat;
}

#rates_sign
{
 width:90px;
 height:48px;
 display:block;
 float:right;
 position:relative;
 right:45px;
 top:45px;
}

#rates_comp
 {
    width:720px;
    margin-top:40px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
    color:#808285;
    font:normal 12px tahoma;
 }
 
#rates_comp tr
 {
   height:32px; 
 }
 
#rates_comp tr.grey_row
 {
  background-color:#F2F2F3; 
 }
 
#rates_comp th
 {
  text-align:left;
 }
 
#rates_comp td
 {
  color:#808285; 
  text-align:center;
 }
 
#rates_comp td.orange
 {
  color:#FAA634; 
  font-weight:bold;
  text-align:left;
  padding-left:13px;
 }
 
#rates_comp th.logo_cell
{
    width:110px;
    background:transparent url('../images/mini_logo.gif') left center no-repeat;
}

#rates_comp td.align_left
{
   text-align:left;
}

#rates_comp td.pad1
{
 padding-left:2px;
}

#rates_comp td.pad2
{
 padding-left:6px;
}

#rates_comp td.pad3
{
    width:110px;
    background:transparent url('../images/mini_logo.gif') left center no-repeat;
}

#rates_comp td.pad4
{
    width:110px;
    background:transparent url('../images/mini_logo.gif') left center no-repeat;
}

.results_table tr 
{
    height:25px;
    vertical-align:middle;
    text-align:center;
}



#comparison_bottom_div
{
    width:718px;
    float:left;
    height:41px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
}

#comparison_bottom_div div
{
    width:672px;
    height:31px;
    border-top:solid 1px #D1D3D4;
    position:relative;
    left:30px;
    margin-top:10px;
}
#comparison_bottom_div div p
{
    color:#FAA634;
    margin-top:12px;
    position:relative;
    left:9px;
    
}
/*--------Contact Us Page--------*/
#contactus_img_div
{
    height:163px;
    background:transparent url('../images/contactus_main.jpg') left top no-repeat;
}


#contactus_text_div
{
    height:81px;
    background:transparent url('../images/contactus_bgcolor.gif') left top no-repeat;
}

#contactus_text_div p
{
    color:White;
    font-family:Tahoma;
    position:relative;
    left:56px;
    margin-top:15px;
    line-height:17px;
    width:610px;
}

#contactus_body
{
   background:transparent url('../images/contactus_uppercurves.jpg') left top no-repeat;  
}

#body_sub_div
{
    width:718px;
    float:left;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
    margin-top:22px;
}

#contact_info_div
{
    width:602px;
    border-bottom:solid 1px #AFB1B3;
    position:relative;
    left:58px;
    margin-top:19px;
    padding-bottom:20px;
    float:left;
    color:#FAA634;
    font:normal bold 14px tahoma;
}

.contactus_table
{
    margin-top:8px;
    color:#6D6E71;
    font:normal 12px tahoma;
    margin-bottom:18px;
    width:492px;
}

.contactus_table tr
{
    height:19px;
}

.contactus_table tr.bordered_row td
{
    border-bottom:#EBEBEC solid 1px;
    height:25px;
}

.contactus_table td.faq_cell
{
  background:transparent url('../images/faq_contact.gif') left top no-repeat; 
  height:41px;  
}

#faq_link2
{
   color:#6D6E71;
   font:normal 12px tahoma;
   position:relative;
   top:12px;
   left:9px;
}

#faq_link2:hover
{
 text-decoration:underline;
}

#faq_link
{
 float:left;
 display:block;
 width:41px;
 height:41px;
}

.contact_us
{
    float:left;
    margin-top:13px;
    color:#6D6E71;
    font:normal 12px tahoma;
}
.contact_us tr
{
    height:24px;
}

.button_text
{
    font:bold 12px tahoma;
    color:White;
    background:transparent url('../images/button_bgcolor.jpg') left top no-repeat;
    width:111px;
    height:27px;
    float:right;
    border:none;
    margin-top:20px;
}

.button_text1
{
    font:bold 12px tahoma;
    color:White;
    background:transparent url('../images/news_button.jpg') left top no-repeat;
    height:27px;
    border:none;
    margin-top:0px;
}
#contactus_online
{
    float:left;
    position:relative;
    left:180px;
    width:113px;
    height:42px; 
    margin-top:-28px;
}

#contactus_online img
{
    height:42px;
}
.textbox_style
{
    width:209px;
    height:20px;
    border:solid 1px #A5ACB3;
}

.textbox_style1
{
    width:521px;
    height:100px;
    border:solid 1px #A5ACB3;
}
#personal_info
{
    width:602px;
    position:relative;
    left:58px;
    margin-top:35px;
    float:left;
    color:#FAA634;
    font:normal bold 14px tahoma;
}

.labels_class
{
    position:relative;
    left:16px;
    top:24px;
    color:#6D6E71;
    float:left;
    font:normal 12px tahoma;
}

.labels_class1
{
    position:relative;
    left:305px;
    top:24px;
    color:#6D6E71;
    float:left;
    font:normal 12px tahoma;
}


.txt_class
{
    width:205px;
    height:20px;
    margin-top:42px;
    float:left;
    position:relative;
    left:-60px;
}

.lower_curves
{
    background:transparent url('../images/contactus_lowercurves.gif') left top no-repeat;
    float:left;
    width:720px;
    height:9px;
}

#val_sum_cont ul
{
 float:left;
 width:500px;
 margin-top:10px;
 color:#454545;
 font-size:12px;
 padding-left:15px;
}

.confirm_text
{
 float:left;
 width:600px;
 height:30px;
 display:block;
}



/*---------News Center Page---------*/
#news_center_img_div
{
    background:transparent url('../images/news_center_main.jpg') 13px top no-repeat;
    height:166px;
}


#news_center_text_div
{
   background:transparent url('../images/news_center_bgcolor.gif') left top no-repeat; 
   height:77px;
}

#news_center_text_div p
{
    position:relative;
    left:62px;
    margin-top:14px;
    line-height:18px;
    color:#A1A3A6;
    width:600px;
}
#news_center_text_div p a
{
    color:#A1A3A6;
    text-decoration:underline;
    font-weight:bold;
}

#news_center_text_div p a:hover
{
    text-decoration:none;
}

#news_center_body
{
    background:transparent url('../images/latest_news.gif') left top no-repeat;
  
}

#news_sub_body
{   
    margin-top:35px;
    width:718px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
}

#table_news
{
    position:relative;
    left:60px;
    margin-top:15px;
    width:600px;
    margin-bottom:25px;
}

#table_news td.date
{ 
   color:#939598;
   height:22px;
   font-size:10px;
   font-weight:bold;
   vertical-align:middle;
}

.header
{
   color:#FAA634;
   font-weight:bold;
   font-size:11px;
   padding:6px 0px 4px 0px;
}

.header a
{
    color:#FAA634;
    text-decoration:none;
}

.description
{
   padding-bottom:33px;
   color:black;
   font-size:11px;
   line-height:18px;
}

.description a
{
   color:black;
   font-size:11px;
    text-decoration:underline;
}

.description a:hover
{
 text-decoration:none;
}

.news_separator
{
    border-top:solid 1px #EBEBEC;
    height:15px;
}

/*---------News Details Page---------*/
#news_details_div
{
   background: transparent url(../images/news_details.jpg) left top no-repeat; 
   position:relative;
   left:14px;
   margin-top:8px;
   width:730px;
   float:left;
}
#news_left_div
{
    height:580px;
    float:left;
    width:168px;
    margin-top:131px;
    border-left:solid 1px #D1D3D4;
    position:relative;
    left:9px;
}

#news_body_div
{
    height:700px;
    float:right;
    width:550px;
    margin-top:25px;
    border-right:solid 1px #D1D3D4;
    position:relative;
    right:1px;
}

#news_body_div p
{
    width:492px;
    margin-top:12px;
}

.sub_header
{
    font:bold 11px tahoma;
    color:Black;    
}
p.date
{
    font-size:11px;
    color:#808285;
}

#btn_news
{
    float:right;
    margin-bottom:-200px;
    width:140px;
    position:relative;
    right:30px;
}

.news_country
{
 float:left;
 width:500px;
 height:30px;
 font-weight:bold;
}

/*---------How it works:Mobile Page--------*/
#mobile_img_div
{
    background:transparent url('../images/mobiles_main.jpg') 15px top no-repeat;
    height:152px;
}

#mobile_img_div div
{
    float:left;
    position:relative;
    left:230px;
    width:430px;
    height:152px;
    background:transparent url('../images/mobiles_sub_img.jpg') left 10px no-repeat;
}

#mobile_page_body
{
    background:transparent url('../images/contactus_uppercurves.jpg') left top no-repeat;
}

#mobile_left_div
{
    margin-top:22px;
    border-left:solid 1px #D1D3D4;
    background:transparent url('../images/mobile_voip.jpg') 68px 18px no-repeat;
    height:412px;
    width:450px;
    float:left;
}
#mobile_right_div
{
    margin-top:22px;
    border-right:solid 1px #D1D3D4;
    background:transparent url('../images/mobiles_left_imgs.jpg') left 104px no-repeat;
    height:412px;
    width:268px;
    float:left;
}

.mobile_titles
{
    font:normal bold 14px tahoma;
    color:#AED136;
    position:relative;
    left:121px;
    margin-top:101px;
}

.mobile_lists
{
    color:#808285;
    font:normal 12px tahoma;
    margin-top:35px;
    line-height:19px;
    width:270px;
    margin-top:15px;
}

#use_voip_ul
{
    position:relative;
    left:156px;
}

#use_voip_ul li
{
    margin-bottom:8px;
    list-style-position:outside;
}

#mobile_bottom_div
{
    float:left;
    width:718px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
}

#mobile_list_div
{
    float:left;
    width:547px;
    height:310px;
    border-bottom:solid 1px #D1D3D4;
    position:relative;
    left:121px;
    margin-top:58px;
}

#voip_feat_ul
{
    width:547px;
    list-style-type:none;
    position:relative;
    left:20px;
}

#voip_feat_ul li
{
    background:transparent url('../images/bullet_green1.gif') left 10px no-repeat;
    margin-bottom:8px;
    padding-left:29px;
}

.mobile_texts
{
    font:normal bold 12px tahoma;
    color:#808285;
    margin-top:29px;
}

#mobile_homeoffice_div
{
    width:330px;
    height:70px;
    float:right;
    color:#6D6E71;
    font:normal 12px tahoma;
}

#mobile_homeoffice_div a
{
    background:transparent url('../images/mobiles_home_office.gif') left top no-repeat;
    display:block;
    width:179px;
    height:41px;
    float:left;
    margin-top:17px;
}
#mobile_homeoffice_div p
{
    float:left;
    padding-top:27px;
    width:65px;
    padding-left:5px;
}

#mobile_img_div
{
    height:147px;
    background:transparent url('../images/mobile_main.gif') 15px top no-repeat;
}

/*---------Home and Office VoIP Page---------*/
#landline_top_div
{
    margin-top:22px;
    border-left:solid 1px #D1D3D4;
    border-right:solid 1px #D1D3D4;
    background:transparent url('../images/landline_homeoffice_voip.gif') 68px 18px no-repeat;
    width:718px;
    float:left;
}

#landline_img_div
{
    height:152px;
    background:transparent url('../images/landline_main.gif') 15px top no-repeat;
}

.softphone_portable_div
{
    float:left;
    width:535px;
    height:230px;
    margin-top:20px;
    font:normal 18px tahoma;
    color:#34B6DD;
    position:relative;
    left:133px;
    background:transparent url('../images/softphone.jpg') right top no-repeat;
}

.landline_texts
{
    font:normal 12px tahoma;
    margin-top:80px;
    color:#808285;
    position:relative;
    left:134px;
    width:535px;
    line-height:18px;
}

.landline_texts1
{
    font:normal 12px tahoma;
    margin-top:8px;
    color:#808285;
    width:278px;
    line-height:18px;
}

#portable_img
{
    margin-top:11px;
    float:left;
    width:344px;
    height:159px;
    position:relative;
    left:223px;
    background:transparent url('../images/portable.jpg') left top no-repeat;
}

#logo_table
{
    width:540px;
    height:119px;
    margin-top:45px;
}

#upper_row
{
    height:60px;
}

#nokia_cell
{
    background:transparent url('../images/nokia.jpg') center top no-repeat;
}
#windows_cell
{
    background:transparent url('../images/windows_mobile.jpg') center top no-repeat;
}
#sony_cell
{
    background:transparent url('../images/sony.jpg') center top no-repeat;
}
#samsung_cell
{
    background:transparent url('../images/samsung.jpg') center bottom no-repeat;
    
}
#blackberry_cell
{
    background:transparent url('../images/blackberry.jpg') center bottom no-repeat;
}
#fring_cell
{
    background:transparent url('../images/fring.jpg') center bottom no-repeat;
}

#lower_row
{
    height:68px;   
}

#landline_bottom_div
{
    float:left;
    width:547px;
    border-top:solid 1px #D1D3D4;
    position:relative;
    left:121px;
    height:70px;
    margin-top:10px;
}

#landline_mobile_div
{
    width:263px;
    height:60px;
    float:left;
    position:relative;
    left:333px;
    color:#6D6E71;
    font:normal 12px tahoma;
}

#landline_mobile_div a
{
    background:transparent url('../images/landline_mobile_link.jpg') left top no-repeat;
    display:block;
    width:108px;
    height:50px;
    float:left;
    margin-top:10px;
}
#landline_mobile_div p
{
    float:left;
    padding-top:30px;
    height:30px;
    width:65px;
    padding-left:5px;
}

/*---------Privacy Policy Page---------*/
#policy_body
{
   background: transparent url(../images/privacy_policy_header.gif) left top no-repeat; 
   position:relative;
   left:17px;
   margin-top:8px;
   width:726px;
   float:left;
}

#policy_left_div
{
    height:1529px;
    float:left;
    width:178px;
    margin-top:131px;
    border-left:solid 1px #D1D3D4;
    position:relative;
    left:6px;
}

#policy_body_div
{
    height:1615px;
    float:right;
    width:546px;
    margin-top:45px;
    border-right:solid 1px #D1D3D4;
    color:#808285;
    font:normal 11px tahoma;
    background: transparent url(../images/privacy_text_header.gif) left top no-repeat;
}

#policy_body_div p
{
    margin-top:4px;
    width:523px;
    line-height:18px;
}

.policy_titles
{
    font-weight:bold;
}

#policy_body_div ul
{
    list-style-type:none;
    position:relative;
    left:16px;
    width:509px;
    line-height:18px;
    margin-top:4px;
}

#policy_body_div ul li
{
    background: transparent url(../images/privacy_bullet.gif) left 8px no-repeat;
    padding-left:21px;
}

/*---------About iPFloat Page---------*/
#about_body
{
    background: transparent url(../images/aboutipfloat_header.gif) left top no-repeat;
}

#about_img_div
{
    background: transparent url(../images/aboutipfloat_main.jpg) 8px top no-repeat;
    height:132px;
}

#about_sub_body
{
   width:718px;
   margin-top:40px;
   border-left:solid 1px #D1D3D4;
   border-right:solid 1px #D1D3D4;
   float:left;
   color:#808285; 
   font:normal 12px tahoma; 
}

#about_sub_body p
{
   margin-top:20px;
   position:relative;
   left:48px;
   line-height:18px;
   width:625px;
}

/*---------Terms of use Page---------*/
#terms_body
{
   background: transparent url(../images/terms_header.gif) left top no-repeat; 
   position:relative;
   left:16px;
   margin:20px 0px 20px 0px;
   width:727px;
   float:left;
  
}


#terms_body_div
{
    height:4046px;
    float:right;
    width:544px;
    margin-top:45px;
    border-right:solid 1px #D1D3D4;
    color:#808285;
    font:normal 11px tahoma;
    line-height:18px;
}

#terms_body_div p
{
    width:522px;
    text-align:justify;
}

.terms_titles
{
    margin-top:18px;
    font:normal bold 14px tahoma;
    color:#FBA635;
    margin-bottom:6px;
}

#terms_body_div ol
{
    list-style-position:inside;
    padding-left:20px;
}

/*---------Hardware PAge----------*/
.hardware_sub_div
{
    position:relative;
    left:94px;
    float:left;
}

.hardware_titles
{
    font:normal 18px tahoma;
    color:#34B6DD;
    margin-top:47px;
}

.hardware_sub_div p
{
    position:relative;
    left:145px;
    width:410px;
}

.hardware_texts
{
    margin-top:11px;
    color:#6D6E71;
    font:normal 11px tahoma;
    line-height:18px;
}

#first_hardware
{
    width:582px;
    height:174px;
    margin-top:22px;
    background:transparent url('../images/linksys.jpg') left 35px no-repeat;
    border-bottom:solid 1px #D2D3D5;
}

#second_hardware
{
    width:582px;
    background:transparent url('../images/linksys_router.jpg') left 50px no-repeat;
    border-bottom:solid 1px #D2D3D5;
    height:189px;
}

#third_hardware
{
    width:718px;
    background:transparent url('../images/counterpath.jpg') left 50px no-repeat;
    height:195px;
    position:relative;
    left:40px;
    float:left;
}

#third_hardware p
{
    position:relative;
    left:197px;
    width:410px;
}

#hardware_div
{
    border-left:solid 1px #D2D3D5;
    border-right:solid 1px #D2D3D5;
    float:left;
    margin-top:22px;
}

/*--------------FAQ's------------*/
#faq_main
{
 float:left;
 width:730px;
 margin-top:8px;
 position:relative;
 left:14px;
 overflow:hidden;
}

#faq_question
{
 float:left;
 width:129px;
 background:transparent url('../images/faq_question.jpg') left top no-repeat;
 padding-bottom: 32767px;
 margin-bottom: -32767px;
}

#faq_border
{
 float:left;
 width:10px;
 padding-bottom: 32767px;
 margin-bottom: -32767px;
 margin-top:132px;
 border-right:solid 1px #D2D3D5;
}

#faq_inner
{
 float:left;
 width:599px;
 margin-top:8px;
 background:transparent url('../images/faq_bg.gif') left top repeat-x;
 border-top:solid 1px #D2D3D5;
 border-right:solid 1px #D2D3D5;
  padding-bottom: 32767px;
 margin-bottom: -32767px;
}

#faq_content
{
 float:left;
 width:507px;
 margin-top:34px;
 position:relative;
 left:60px;
}

#faq_title
{
 float:left;
 width:507px;
 height:50px;
 background:transparent url('../images/faqs.gif') left top no-repeat;
}

.faq_ques
{
 float:left;  
 width:508px;
 background:transparent url('../images/faq_bullet.gif') left 6px no-repeat;
 padding-left:14px;
 margin-bottom:13px;
}

.faq_ques a
{
 font-size:11px;
 font-family:Tahoma;
 font-weight:bold;
 color:#FAA534;
 cursor:pointer;
}

.faq_ques a:hover
{
 text-decoration:underline;
}

.faq_ans
{
 float:left;  
 width:508px;
 padding-left:14px;
 font-size:11px;
 font-family:Tahoma;
 color:#808285;
 margin-bottom:13px;
 display:none;
}

#faq_bottom
{
 float:left;  
 width:720px;
 position:relative;
 left:9px;
 height:14px;
 background:transparent url('../images/faq_curve2.gif') left 6px no-repeat;
}

#faq_curve
{
  float:right; 
  width:7px;
  height:6px;
  position:relative;
  left:2px;
  top:-1px;
   background:transparent url('../images/faq_curve.gif') left top no-repeat;
}





