/* CSS Document */

h1{
padding:0;
margin: 0;
font-family: Arial;
font-size: 12; 
}


h1.style1{
padding: 0 0 5 0px;
margin: 0px;
font-family: Helvetica;
font-weight: bold;
font-size: 16px; 
}


h2{
padding: 15 0 5 0px;
margin: 0;
font-family: Helvetica;
font-size: 12;
color:#666; 
}

p{ 
padding:0;
margin: 0;
font-family: tahoma;
font-size: 11px;
line-height: 12pt;
}

p.style1{ 
padding:0;
margin: 0;
font-family: Helvetica;
font-size: 12px;
line-height: 12pt;
color: #333;
}

p.style2{ 
padding:0;
margin: 0;
font-family: Helvetica;
font-size: 11px;
line-height: 10pt;
color: #333;
}

p.style3{ 
background:url(images/bul_star.gif) no-repeat 5px 13px;
padding:10 0 10 20;
margin: 0;
font-family: Helvetica;
font-size: 12px;
line-height: 17px;
color: #333;
}

p.style4{
font-family:Helvetica;
font-size: 11px;
padding: 0px 0px 10px 0px;
margin: 0px; 
color: #000;
line-height: 1;
}

a.style6:link, a.style6:visited {
font-family:Helvetica;
font-size: 12px;
font-weight:bold;
padding: 0px;
margin: 0px; 
color: #6666CC;
text-decoration: none;
}

a.style6:hover{
text-decoration: underline;
}

a.style7:link, a.style7:visited {
background:none;
padding:0;
margin: 0;
font-family: Helvetica;
font-size: 12px;
line-height: 17px;
color: #333;
text-decoration: none;
}

a.style7:hover{
text-decoration:none;
color: #6666CC;
}

a.style8:link, a.style8:visited {
font-family: arial;
font-size: 11px;
color: #333;
text-decoration: none;
}

a.style8:hover{
text-decoration:none;
color: #6666CC;
}


ul.style1{
margin: 0px;
padding: 0px 0px 5px 0px;
list-style: none;
}

ul.style1 li{
margin: 0px;
padding: 0px 0px 5px 15px;
background:url(images/bul_star.gif) no-repeat 0px 6px;
}

ul.style2 {
  float: left;
  width: 380px; /* width is changed */
  margin: 0;
  padding: 0 0 0 20px;
  list-style: none;
}
 
ul.style2 li {
  float: left;
  width: 110px;
  margin: 0;
  background-image: url(images/bul_star.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 15px; /* left padding moves the text away from the bullet */
  font-family: tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #666;
}


/*************************************     MENU      ****************************************/
div.menu ul{
list-style: none;
padding:0;
margin: 0;
}

div.menu ul li{
/*background: url(images/butactive_bg.gif) right bottom; margin: 0 0.15em;*/
float: left;
margin: 1px;
padding: 0;
text-align: center;
}


.menu ul li a:link, .menu ul li a:visited{ 
/*height: 2em;
line-height: 2em;*/
float: left;
background: url(images/butactive_bg2.gif) right bottom;
width: 60px;
display: block;
color: #FFF;
font-size: 12;
font-family: arial; 
text-decoration: none;
text-align: center;
padding: 2 4 2 4;
}

.menu ul li a.style1:link, .menu ul li a.style1:visited{ 
/*height: 2em;
line-height: 2em;*/
float: left;
background: url(images/butinactive_bg.gif) right bottom;
width: 60px;
display: block;
color: #FFF;
font-size: 12;
font-family: arial; 
text-decoration: none;
text-align: center;
padding: 2 4 2 4;
}

.menu ul li a.style1:hover{ 
color: #FFF;
background: url(images/butactive_bg2.gif) right bottom;
}

/*****************************************     boxes     **************************************/

.box1 table{
width: 480px;
height: 225px;
/*float: left;*/
background: url(images/box1_bg3.gif) no-repeat left bottom;
padding: 0px;
margin: 0px;
}

.box1 table td{
border: 1px solid #999;
}


.box2 table{
padding: 0px;
margin: 0px;
}

.box2 table td{
}

.box3 table{
border: 1px solid #999;
width: 480px;
height: 245px;
/*float: left;*/
background: url(images/box3_bg5.gif) no-repeat bottom left;
padding: 0px;
margin: 0px;
}

.box3 table td{

padding: 10px;
}

.box4 table{
width: 250px;
padding: 0px;
margin: 0px;
}

.box4 table td{
/*border: 1px solid #999;*/
}

.box5 table{
width: 250px;
height: 86px;
padding: 0px;
margin: 0px;
}

.box5 table td{
border: 1px solid #999;
}


.box6 table{
/*width: 250px;
height: 86px;*/
padding: 0px;
margin: 0px;
border-left: 1px solid #DDD;
border-right: 1px solid #DDD;
}

.box6 table th{
background:url(images/bg_stripes.gif) repeat-x top left;
font-family: arial;
font-size: 14px;
text-align: center;
color: #CC0000;
padding: 10px 0px 5px 0px;
}


.box6 table th.style1{
background: #EEE;
font-size: 11px;
text-align: center;
color: #333;
padding: 2px 0px 2px 0px;
}

.box6 table td{
text-align: center;
color: #000;
border-bottom: 1px solid #CCC;
padding: 10px 5px 10px 5px;
font-family: verdana;
font-size: 10px;
}

.box6 table td.style1{
background: #FFFBF5;
text-align: center;
color: #000;
border-bottom: 1px solid #CCC;
padding: 10px 5px 10px 5px;
font-family: verdana;
font-size: 10px;
}

.box6 table td.style2{
background: #FFF;
text-align: Left;
color: #000;
border-bottom: 1px solid #CCC;
padding: 10px 5px 10px 5px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
}


.boxside table{
width: 220px;
padding: 0px;
margin: 0px;
border: 1px solid #999;
}

.boxside table th{
background: url(images/boxside_bg1.gif);
padding-top: 5px;
}

.boxside table td{
padding: 5px;
}

.boxside2 table{
width: 220px;
padding: 0px;
margin: 0px;

}





/************************    Residential Plan     *****************************/


.menu2 ul{
list-style: none;
padding:50 0 0 230;
margin: 0;
}

.menu2.style2 ul{
list-style: none;
padding: 0 0 0 10px;
margin: 0;
}

.menu2 ul li{
float: bottom;
margin: 1px;
padding: 0 0 15 0;
text-align: left;
}


.menu2 ul li a.style2:link, .menu2 ul li a.style2:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_resL.gif) no-repeat 0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 25px 10px 50px;
}


.menu2 ul li a.style2:hover{ 
background: url(images/but_resH.gif) no-repeat 0px 4px;
}



/************************    Business Plan     *****************************/

.menu2 ul li a.style3:link, .menu2 ul li a.style3:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_busL.gif) no-repeat 0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 35px 10px 50px;
}


.menu2 ul li a.style3:hover{ 
background: url(images/but_busH.gif) no-repeat  0px 4px;
}

/************************    International Rates    *****************************/

.menu2 ul li a.style4:link, .menu2 ul li a.style4:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_intL.gif) no-repeat  0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 25px 10px 50px;
}


.menu2 ul li a.style4:hover{ 
background: url(images/but_intH.gif) no-repeat 0px 4px;
}


/************************    Features Compare     *****************************/

.menu2 ul li a.style5:link, .menu2 ul li a.style5:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_featL.gif) no-repeat 0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 25px 10px 50px;
}


.menu2 ul li a.style5:hover{ 
background: url(images/but_featH.gif) no-repeat  0px 4px;
}


/***********************************MENU 3 (residential)*****************************************/

.menu3 ul{
list-style: none;
padding:0;
margin: 0;
}

.menu3 ul li{
float: bottom;
margin: 1px;
padding: 0 0 15 0;
text-align: left;
}


.menu3 ul li a.style2:link, .menu3 ul li a.style2:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_resL.gif) no-repeat 0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 25px 10px 50px;
}


.menu3 ul li a.style2:hover{ 
background: url(images/but_resH.gif) no-repeat 0px 4px;
}

/***********************************MENU 3 (business)*****************************************/

.menu3 ul{
list-style: none;
padding:0;
margin: 0;
}

.menu3 ul li{
float: bottom;
margin: 1px;
padding: 0 0 15 0;
text-align: left;
}


.menu3 ul li a.style3:link, .menu3 ul li a.style3:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_busL.gif) no-repeat 0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 35px 10px 50px;
}


.menu3 ul li a.style3:hover{ 
background: url(images/but_busH.gif) no-repeat 0px 4px;
}

/***********************************MENU 3 (international)*****************************************/

.menu3 ul{
list-style: none;
padding:0;
margin: 0;
}

.menu3 ul li{
float: bottom;
margin: 1px;
padding: 0 0 15 0;
text-align: left;
}


.menu3 ul li a.style4:link, .menu3 ul li a.style4:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_intL.gif) no-repeat  0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 25px 10px 50px;
}


.menu3 ul li a.style4:hover{ 
background: url(images/but_intH.gif) no-repeat  0px 4px;
}

.menu3 ul li a.style5:link, .menu3 ul li a.style5:visited{ 
/*height: 2em;
line-height: 2em;*/
float: bottom;
background: url(images/but_featL.gif) no-repeat  0px 4px;
/*width: 60px;
display: block;*/
color: #BB131C;
font-size: 12px;
font-family: arial; 
text-decoration: none;
text-align: center;
font-weight: bold; 
padding: 10px 25px 10px 50px;
}


.menu3 ul li a.style5:hover{ 
background: url(images/but_featH.gif) no-repeat  0px 4px;
}
