@charset "utf-8";
/*----------------- faq drop style -----------------*/
.blue{color:#4b89b0; font-weight:bold}
.floatLeft{float:left; display:inline;}
#copyright,.copyright{
font-size:10px;
text-align:center;
color:#696969;
margin-left:auto;
margin-right:auto;
padding-top:5px;
}
ul.faq{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	
}

.faq li a{
	background:url(/images/topbarfillsml.gif) repeat-x;
	height:21px;
	border:1px solid #E5E5E5;
	border-top-width:0px;
	border-bottom-width:0px;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	padding-left:6px;
	
	list-style:none;
	font-size:12px;
	line-height:23px;
	color:#4B8AB0;
	text-decoration:none;
	list-style-type:none;
	font-weight:bold;
	display:block;
	width:460px;

}
.faq li a.active{
	background-image:url(/images/topbarfillsml_active.gif);
	border-bottom-width:0px;
	color:#FFFFFF;
	height:26px;
	margin-top:14px;
	margin-bottom:0px;
	width:auto;
	cursor:default;
	margin-right:30px;
	}

.faq li a.active:hover{
	background-image:url(/images/topbarfillsml_active.gif);
	color:#FFFFFF;
	border-bottom-width:0px;
	height:26px;
	margin-bottom:0px;
	width:auto;
	margin-right:30px;
}

.faq li a:hover{
	background-image:url(/images/topbarfillsml_hover.gif);
	color:#4B8AB0;
	margin-right:30px;

}

.faqbody{
	font-size:12px;
	text-align:left;
	border-color:#E5E5E5;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	margin-bottom:14px;
	margin-top:0px;
	padding:16px;
	padding-top:8px;
	text-align:justify;
	margin-right:30px;
}

li.faqtitle a #toggle{
	background-image:url(/images/oopen.png);
	background-repeat:no-repeat;
	display:block;
	height:21px;
	padding-left:24px;
	background-position: 0px 3px;
	cursor:pointer;

}

li.faqtitle a.active #toggle{
	background-image:none;
	padding-left:0px;
	cursor:default;
}

.plan-footer{ background-color:#f7f7f7; padding:15px 30px 15px 30px; border-style:solid; border-width:1px 0px 0px 0px; border-color:#B1B0B0; font-size:10px}

/*----------------- faq drop style -----------------*/
/*----------------- Login -----------------*/
.CountryList{
font-size:11px;
margin:0px;
padding:0px;
border-color:#989898;
border-style:solid;
border-width:1px;
}

.login{
font-size:11px;
margin:0px;
padding:0px;
border-color:#989898;
border-style:solid;
border-width:1px;
}

/*----------------- Login (END) -----------------*/

/*----------------- Plan Tabs -----------------*/
#main ul.subsection_tabs {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
	height:20px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#main ul.subsection_tabs li {
	float:left;
	margin-right:7px;
	text-align:center;
}

#main ul.subsection_tabs li a {
	display:block;
	height:29px;
	padding:0 6px 0 6px;
	background-color:#FFFFFF;
	color:#666;
	width:110px;
	text-decoration:none;
	font-size:14px;
	line-height:28px;
	color:#656565;
}

#main ul.subsection_tabs li a:hover {
	color:#666;
}

#main ul.subsection_tabs li a.active {
	height:56px;
	background-image:url(/images/plan_nav_b_fill.gif);
	background-repeat:repeat-x;
	font-size:14px;
	line-height:46px;
	color:#568AB0;
}

.subsection_tabs div{
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px; border-color:#E2E2E2;
	border-bottom-width:0px;
	padding:2px;
	padding-bottom:0px}
.subsection_tabs div div{border-style:solid; border-width:1px; border-color:#B1B0B0; border-bottom-width:0px;}

#tabs_basic1{
	background-image:url(/images/plan_stretch_fill.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:60px;
}
/*----------------- Plan Tabs (End) -----------------*/

/*--- new tabs 5/6/09 ----*/
ul.plans, ul.plansNoTabs{margin-left: 0px; margin-right:0px; margin-top:0px; text-align:center; padding:0px; position:relative; top:12px; background:url(/images/plan-header2.png) no-repeat bottom !important; height:75px; border:0px solid #d5d5d5; border-bottom-width:0px; width:960px; display:block;}

ul.plansNoTabs{background-image:url(/images/plan-header.png); top:0px; height:40px}

ul.plans li{ padding:0px; margin:0px; float:left; display:inline; position:relative; top:12px; margin-left:10px;}
ul.plans li a{ cursor:pointer; color:#474747; background:url(/images/plan-tab.png) repeat-x; display:block; height:31px; border:0px solid #d5d5d5; border-width: 0px 1px 0 1px; padding:0 16px; line-height:31px; text-decoration:none; font-weight:bold; font-size:14px; width:80px;}
ul.plans li a.large{ width:120px;}
ul.plans li a:Hover{background-image:url(/images/plan-tab-over.png); color:#0B5185}
ul.plans li a.tabLast{ border-right-width:1px}

div.planBody, div.planMid, div.planFooter, div.planBottom{color:#474747; background:url(/images/plan-body.gif) repeat-y ; width:960px; border-width:0px; margin-left:0px; margin-right:0px; background-color:#CCCCCC}

div.planMid, div.planBottom{ background-image:url(/images/plan-footer-header.png); height:29px; border:1px solid #d5d5d5; border-width:0px;}
div.planBottom{ background:url(/images/plan-footer-footer.png); height:16px;  margin-bottom:0px; padding-bottom:0px}
div.planFooter{ background-image:url(/images/plan-footer-body.gif); padding:0px; margin:0px;  -moz-box-sizing:border-box;box-sizing:border-box; }
 .planFooter p{ padding:0 30px;}
div.planBody{ margin-left:0px; padding-left:0px;  }
ul.no-tabs{ background:url(/images/plan-header.png) no-repeat bottom ; top:0; height:60px}
div.no-tabs p{ display:table-cell; margin:0px 20px; }
.plan-margin{ margin: 0px 30px}
div.no-tabs p h1{ margin-left:20px}
.planFooter p{ margin:0px 20px; padding:0px}

ul.plans li a.active {border:1px solid #D5D5D5; border-bottom:0px;  background: none #F1F1F1; height:75px; position:relative; z-index:4000; color:#0B5185; line-height:60px;}
ul.plans li a.active:hover{border:1px solid #D5D5D5; border-bottom:0px;  background: none #F1F1F1;}
ul.plans li.active{  cursor:default; top:0px}

ul.plans .tBasic, ul.plans .tBasicB {width:70px; margin-left:0px}
ul.plans .tUnlimited, ul.plans .tUnlimitedB{width:298px}
ul.plans .tUnUsEu, ul.plans .tUnUsAsia, ul.plans .tUnUS{width:220px}
ul.plans .tGlobal, ul.plans .tGlobalB {width:150px}
ul.plans .tEnterpriseB {width:156px}
ul.plans .tSemiAnnual {width:126px}
ul.plans .tPrepaid { width:88px}
ul.plans .ftUs{ margin-left:0px; width:140px;}
ul.plans .ftGlobal{ width:120px}
ul.plans .ftInternet{ width:250px;}
.planPlus{ margin:10px 0 16px 0}
.tMag{ width:124px}

.plan-title {padding-left:30px; line-height:56px; margin-bottom:30px; vertical-align:middle; font-size:18px; font-weight:bold; height:89px; border:1px #d5d5d5 solid; background:url(/images/plan-header.gif) #E7E7E7 repeat-x top; border-top-width:0px; position:relative; top:-12px}
.plan-title .signup { margin-top:29px; float:left}
.plan-title span{ float:left; display:block; margin-right:18px; font-size:20px; margin-top:17px}
.plan-title h1 {font-size:24px;}

div.plan-title em{float:left; display:block; background:url(/images/plans-title-iconsLT.jpg) no-repeat;	height:89px; width:60px; margin-right:20px; position:relative; top:10px; z-index:5000}

.plan-title .signup { margin-top:29px; float:left}
.plan-title span{ float:left; display:block; margin-right:18px; font-size:20px; margin-top:17px; color:#252525}
.plan-title h1 {font-size:24px;}

.plans-column1 {width:530px; margin-bottom:30px; margin-top:0px; margin-left:30px;}
.plans-column2 {width:270px; margin-left:40px;  margin-top:10px; margin-bottom:30px;}
.plans-noColumn{ padding:30px; padding-top:0px}
strong {font-weight:bold; color:#12519E}
ul.list { padding:0px; padding-top:8px; margin:0px;}
.list li {list-style-image: url(/images/arrow_li.gif); font-size:12px; padding:0 0 6px 0; margin-left:16px; color:#474747}
li#title {list-style-type:none; font-size:15px; list-style-image:none; font-weight:bold; padding-bottom:12px; margin-left:0px; color:#252525}
ol { font-size:16px; font-weight:bold; margin-left:28px; list-style-position:outside; padding-left:0px}
ol li{ padding-bottom:6px; }
ol li span{ font-size:12px; font-weight:normal}
.clean li {list-style:none;}
.floatLeft{float:left; display:inline;}
.blue{color:#568AB0}
.font20{font-size:20px; font-weight:bold}
p {padding-top:10px; text-align:justify}
b{ color:#252525; letter-spacing:.04em}

  div.resPrepaid em{background-position:-206px -10px; width:98px; }
  div.resbasic em{background-position:0 -10px; width:66px; }
  div.resUnlimit em{background-position:-72px -10px; width:76px;}
  div.resGlobal em{background-position:-144px -10px; width:67px;}
	div.callCenter em{background-position:-425px -10px;}
  div.vod em{background-position:-306px -10px; width:119px; color:#ffc001; line-height:110px; height:89px; text-align:center;text-shadow: 2px 2px 2px #fff; overflow:hidden; }
  

  div.resSemi em{background-position:-206 -9; width:65; height:72px; }
  div.busBasic em{background-position:-371 -14; width:64px; height:63px;}
  div.busunlimited em{background-position:-822 -14; width:66px; height:63px;}
  div.busglobal em{background-position:-898 -14; width:64px; height:63px;}
  div.businterprise em{background-position: -971 -14; width:64px; height:63px}
  div.tollbasic em{background-position:-447 -17; width:78; height:50px; top:8px}
  div.tollusa em{background-position:-533 -17; width:76; height:50px;top:6px}
  div.tollEurope em{background-position:-615 -17; width:99; height:50px;top:6px}
  div.tollAsia em{background-position:-719 -17; width:99; height:50px;top:6px}

/*--- (END) new tabs 5/6/09 ----*/



body {
	text-align:left;
	margin-top:8px;
	margin-bottom:8px;
	background-image:url(/images/background.gif);
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	margin-left:0px;
	margin-right:0px;
	font-size:12px;
	}
.bodyblack
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
	LINE-HEIGHT: 16PX;
	font-weight: bold;
}
.img a:hover {
text-decoration:none;
}
.bodyblue
{
	
    FONT-SIZE: 9pt;
    COLOR: #4b89b0;
    FONT-FAMILY: arial;
	LINE-HEIGHT: 16PX;
	
}

.back2Top{
	display:block;
	width:86px;
	height:20px;
	FONT-SIZE: 9pt;
	COLOR: #4b89b0;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 20px;
	background-image:url(/images/arrow_up.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration: none;
}


#frame {
	padding:0px;
	width:960px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#989898;
	height:100%;
	margin-right:auto;
	margin-left:auto;	
		}
.subheaderblue
{
    FONT-SIZE: 11pt;
    COLOR: #4b89b0;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight: bold;
	line-height: 23px;
}		
#shadow{
	width:992px;
	margin-right:auto;
	margin-left:auto;
	height:100%;
	background-color:#ffffff;
	background-image: url(/images/shadow.gif);
	}	
#shadowleft{
	height:800px;
	float:left;
	width:16px;
	background-image:url(/images/shadowl.gif);
	margin:0px;
	padding:0px;
	background-repeat: repeat;	
}
.header{background:url(/images/header_fill.gif) bottom repeat-x; height:68px; width:960px;}
	.header img{ position:relative; left:300px; top:0px; vertical-align:top; padding:0px;}
	.header h1{ position:relative; top:20px; color:#636363; left:316px; font-size:22px; text-shadow: 0 2px 0 #fff; letter-spacing:.03em; width:500px }
.header2{

background-image:url(/images/header_fill2.gif);
background-position:bottom;
background-repeat:repeat-x;

}
.plantab{
height:91px; width:204px; background-color:#FFFFFF; display:block; float:left; border-style:solid; border-color:#E2E2E2; border-width:1px; border-bottom-width:0px;
background-image:url(/images/plan_border_top.gif); background-repeat:repeat-x;
}


.planinside{
border-style:solid; border-color:#B1B0B0; border-width:1px; border-bottom-width:0px; border-top-width:0px; clear:both; margin-left:2px; margin-right:2px; height:83px
}

#contentleft {
	text-align:left;
	position:relative;
	width:252px;
	height:386px;	
	padding:0px;
	float:left;
	background-color:#FFFFFF;
	margin-left:16px;
	margin-bottom:16px;
	}
#contentleft1 {
	position:absolute;
	width:252px;
	height:118px;
	padding:0px;
	background-image:url(/images/box_top2.png);
	background-repeat:no-repeat;
	margin-bottom:16px;
	}
	
.tableheader{
	background-image:url(/images/tableblue.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:8px;
	background-color:#197BBF;
	color:#FFFFFF;
	border:0px;
	border-color:#C8C8C8;
	border-style:solid;
	border-right-width:1px;
	border-bottom-width:1px;
	vertical-align:middle;
	
}	
.grayShade{
	padding:10px;
	background-color:#F3F3F3;
	border-width:1px;
	border-color:#C8C8C8;
	border-style:solid;
	vertical-align:middle;
}
.lightshade{
	padding:10px;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#C8C8C8;
	border-style:solid;
	vertical-align:middle;

}
#contentleft2 {
	top:134px;
	position:absolute;
	width:252px;
	height:118px;
	padding:0px;
	margin-bottom:16px;
	background-image:url(/images/box_top2.png);	
	background-repeat:no-repeat;	
	}	
#contentleft3 {
	top:269px;
	position:absolute;
	width:252px;
	height:118px;
	padding:0px;
	margin-bottom:16px;
	background-image:url(/images/box_top2.png);
	background-repeat:no-repeat;	
	}

#leftcontent{
	width:228px;
	font-size:1.18em;
	position:relative;
	margin-left:12px;
	margin-right:12px;
	text-align:center;
	padding:0px;
	float:none;
	clear:left;
	height:81px;
}

#topbar {
	float:left;
	background-image:url(/images/topbarfill.gif);
	background-repeat:repeat-x;
	height:160px;
}
#button {
	background-image:url(/images/topbarfillsml.gif);
	background-repeat:repeat-x;
	height:26px;
	color:#1D6AA0;
	border-color:#E5E5E5;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	margin:0px;
	padding:0px;
}
#buttonButtom{
	font-size:12px;
	text-align:left;
	border-color:#E5E5E5;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	margin-bottom:7px;
	margin-top:0px;
	height:26px;
	padding-right:6px;
	width:201px;
	vertical-align: middle;}

.boxHead{
	background-image:url(/images/topbarfillsml.gif);
	background-repeat:repeat-x;
	height:26px;
	color:#1D6AA0;
	border-color:#E5E5E5;
	border-style:solid;
	border-width:0 1px 0 1px;
	margin:0px;
	padding:0px;}
	
.boxBody{
	font-size:12px;
	text-align:left;
	border-color:#E5E5E5;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	margin:0 0 7px 0;}
	
.homeFourBox{
	float:left;
	display:inline;
	width:220px;
	margin:16px 0 9px 16px; 
	}

.homeFourBox .boxHead{
	}

.homeFourBox .boxBody{
	height:146px; font-size:13px; line-height:18px; padding:10px 10px 6px 10px; text-align:justify}		

.homeFourBox .boxBody a{ font-size:16px; color:#666666; background-image:url(/images/home-res.gif); background-repeat:no-repeat; background-position:left; display:block; height:60px; text-decoration:none; font-weight:bold; line-height:60px; padding-left:66px;}
.homeFourBox .boxBody a:hover{color:#4b89b0}

.homeFourBox .boxBody a.bus{ position:relative; top:16px; background-image:url(/images/home-business.gif);}
.homeFourBox .boxBody a.callCenter{ position:relative; top:32px; background-image:url(/images/home-callcenter.gif);}
.homeFourBox .boxBody a.res{ position:relative; top:16px}


#yellowbtn{
	background-image:url(/images/btn_arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:190px;
	height:24px;
	text-align:left;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
	padding-left:8px;
}
#yellowbtn:hover{
	background-image:url(/images/btn_arrow_dwn.gif);
	color:#4B8AB0;
}

#navoff {
	float:left;
	font-size:12px;
	height:24px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	display:block;
	color:#ffffff;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-image: url(/images/menu_fill_blue.gif);
	background-repeat: repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style:hidden;
	border-left-style: solid;
	cursor: default;
	}	

.countriesHP a{
	font-size:11px;
	color:#333333;
	text-decoration:none;
	line-height:15px;
	padding:0px;
	margin:0px;
}
.countriesHP a:hover{
	color:#4B8AB0;
	text-decoration:underline;
	font-size:12px;
}


#bottom{
	margin:0px;
	padding:0px;
	height:12px;
	display:block;
	width:auto;
	background-image:url(/images/bottomfill.gif);
	background-repeat:repeat-x;
	vertical-align:bottom;
}


#contentcenterbottom1{
	float:left;
	background-image:url(/images/topbarfill.gif);
	background-repeat:repeat-x;
	margin-left:16px;
	width:209px;
	height:172px;
	padding:0px;
	margin-top:16px;
	margin-bottom:16px;
	}
#contentcenterbottom2{
	background-image:url(/images/countrytop.png);
	background-repeat:repeat-x;
	text-align:center;
	float:left;
	width:477px;
	height:172px;
	padding:0px;
	margin-top:16px;
	margin-left:16px;
	margin-bottom:0px;
	}
#contentcenterbottom3{
	background-image:url(/images/topbarfill.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:left;
	width:210px;
	height:174px;
	padding:0px;
	margin-top:16px;
	margin-left:16px;
	margin-right:16px;
	margin-bottom:16px;
	}
	
#contentheader {
	background-color:#ffffff;
	height:85px;
	margin-left:16px;
	margin-right:16px;
	position:relative;
	}
#logo {
	padding-top:6px;
	text-align:left;
	float:left;
	}

#navbox {
	margin-left:16px;
	margin-right:16px;
	margin-bottom:0px;
	background-color:#FFFFFF;
	height:25px;
	padding:0px;
		}
#navbutton {
	margin:0px;
	padding:0px;
	font-size:12px;
	float:left;
	margin:0px;
	line-height:1.8em;
	background-image: url(/images/navback.gif);
	background-repeat: repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccacd;
	}
#navbutton ul {
	position:relative;
	left:0px;
	margin:0;
	padding:0;	
	}
#navbutton li {
	float:left;
	margin:0;
	list-style:none;	
	}
#navbutton a{
	border-color:#FFFFFF;
	float:left;
	display:block;
	height:23px;
	color:#333333;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-image: url(/images/menu_fil_white.gif);
	background-repeat: repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	}
#navbutton a:visited{
	line-height:1.8em;
}


#subnavbtn{
	margin-left:10px;
	padding-left:12px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:13px;
	line-height:26px;
	text-align: left;
	
}
a#subnavbtn:hover{
	
	background-image:url(/images/arrow_blue.gif);
	background-repeat:no-repeat;
	background-position:left;
	
}		
	
#navbutton a:hover{
	line-height:1.8em;
	height:24px;
	float:left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	display:block;
	color:#ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-image: url(/images/menu_fill_blue.gif);
	background-repeat: repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;	
	}
#signup {
	float:right;
	background-color:#ffffff;
	width:200px;
	height:25px;	
	}
#subnav {
	text-align:left;
	background-image:url(/images/sabnav.gif);
	background-color:#1D6AA0;
	height:26px;
	background-position:bottom;
	background-repeat:repeat-x;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;	
	}
#subnavrap {
	text-align:left;
	margin-left:16px;
	margin-right:16px;
	margin-bottom:16px;
	background-color:#FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #a1a1a3;
}
#phonenumber{
	text-align:left;
	color:#FFFFFF;
	margin-right:10px;
	font-size:1.09em;
	line-height:2.0em;
}

h1 {
	margin-right:auto;
	margin-bottom:0px;
	vertical-align:top;
	font-size:1.27em;
	color:#4B8AB0;
	line-height:1.5em;
	padding:0 0 0 6px;
	text-align:left;
	margin-top:0px;
	}
#contentbottom2{
	font-size:1.09em;
	text-align:justify;
	margin-left:12px;
	margin-right:12px;
}

#hnormal {
	padding:0px;
	line-height:1.7em;
	font-size:.9em;
	text-align:right;
	color:#333333;
	}
#hbold {
	padding:0px;
    margin:0px;
	text-align:right;
	color:#333333;
	font-size:1.18em;
	font-weight:bold;
	}
#plantitle{
	float:left;
	margin:0px;
	padding:0px;
	height:25px;
	}
#planprice {
	height:25px;
	line-height:2.3em;	
	margin-right:12px;
	float:right;
	padding:0px
}
/*----------------- Footer End -----------------*/
#footerbox {
	height:28px;
	border-style:solid;
	border-color:#989898;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	background-color:#F3F3F3;
	text-align:center;
	color: #696969;
	font-size: 9px;
	line-height: 26px;

}

#footerbox a{
font-size: 9px;
	text-align:center;
	text-decoration: none;
	color: #696969;
	}
#footerbox a:hover{
	text-decoration: underline;
	}
/*----------------- Footer End -----------------*/
/*----------------- Faq calapse  -----------------*/
.outline {
	list-style: none;
}

.outline ul {
	list-style: none;
}

.outline li {
	cursor: auto;
}

.olink {
	border-style: none;
	padding-right: 10px;
}
.oimg {
	border-style: none;
}
/*----------------- Faq calapse End -----------------*/
#maintop {
	background-image:url(/images/bkg_home_main.jpg);
	margin-left:16px;
	margin-right:16px;
	width:928px;
	height:199px;
	text-align:right;
}
#mainbtm {
	background-image:url(images/main_btm_bar.gif);
	background-repeat:repeat-x;
	height:5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #E5E5E5;
	margin-bottom:16px;
	padding:0px;
	margin-left:16px;
	margin-right:16px;
}
#contentcenter {
	width:928px;
	margin-left:8px;
	height:387px;
	padding:0px;
	float:left;
	background-color: #00CCFF;
	position:relative;

		}
#contentcentermain{
background-color:transparent;
overflow:hidden;

	}
#flashwrap{
width:658px;
height:187px;
padding:0px;
background-color: #FFFFFF;
border-right-width: 1px;
border-bottom-width: 0px;
border-top-width: 0px;
border-left-width: 1px;
border-style: solid;
border-color: #E5E5E5;

}

#mainleft {
text-align:left;
width:3px;
height:187px;
background-color:#FFFFFF;
border-style:solid;
border-left-width:1px;
border-top-width:0px;
border-right-width:2px;
border-bottom-width:0px;
border-left-color:#E5E5E5;
border-right-color:#F4F3F3;
}

.subheaderBlue
{
    FONT-SIZE: 10pt;
    COLOR: #4b89b0;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight: bold;
	line-height: 23px;
}

.subheaderthick
{
    FONT-SIZE: 10pt;
    COLOR: #4b89b0;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight: bold;   
}
/*----------------- links -----------------*/

.link
{
 	font-size: 10pt;
    color: #4b89b0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:16px;
 }

.link:hover{
text-decoration:underline;
}
.linksmall{
font-size:9px;
color:#FFFFFF;
text-decoration:underline;
}
.uas{
	text-decoration:none;
	color:#4b89b0;	
	background-image:url(/images/ua_linksys.jpg);
	background-repeat:no-repeat;
	display:block;
	height:140px;
	width:53px;
	background-position: 0px 30px;
	text-align: center;
	vertical-align: text-bottom;
}
.uas:hover{
	text-decoration:underline;
}
/*----------------- links END-----------------*/

.HPheaderblack
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight: bold;
	text-decoration: none;
}


.HPheaderblackbig
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight: bold;
	text-decoration: none;
	background-position: 20px;
}
.HPheaderblackMed
{
    FONT-SIZE: 9.5pt;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight: bold;
	text-decoration: none;
}


.error
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	font-weight: bold;
	text-decoration: none;
}
/*-----------------New Signup Button -----------------*/

a.sup{ text-decoration:none;}
ul.signup{ padding:0; margin:0; cursor:pointer}
ul.signup li { display:inline; float:left; height:33px; background:repeat-x top; line-height:33px; font-size:16px; }
ul.signup li.left{ width:14px; background:url(/images/signup-left.png) no-repeat top;}
ul.signup li.sup{ background:url(/images/signup-fill1.png) top; font-weight:bold; color:#191919; padding:0 2px}
ul.signup li.mid{ width:11px; background:url(/images/signup-mid.png) no-repeat top;}
ul.signup li.plan{ background:url(/images/signup-fill2.png) top; color:#DFF8FF; font-size:14px; line-height:30px; padding:0px 10px;  font-weight:normal}
ul.signup li.plan strong{ font-size:18px;color:#FFFFFF;font-weight:bold}
ul.signup li.right{ width:13px; background:url(/images/signup-right.png) no-repeat top;}
a.sup:hover{ text-decoration:none}
a:hover ul.signup li.left, a:hover ul.signup li.sup, a:hover ul.signup li.mid, a:hover ul.signup li.plan,  a:hover ul.signup li.right { background-position:bottom}

/*----------------- New Signup Button End -----------------*/	
