/* CSS Document */

body{
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	background-image:url(images/background_image.png);
	background-repeat:repeat-x;
	color:#FFFFFF;
}
.body2{
	padding:0;
	margin:0;
	background-color:#F1F1F1;
	background-image:url(images/gray.png);
	background-repeat:repeat-x;
	color:#FFFFFF;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

#right p.bottom2{
	background:url(images/memberlogin_bot.gif) 0 0 no-repeat;
	width:264px;
	height:25px;
	margin:0 0 5px 0;
}
#right h2.solution{
	font:bold 24px/39px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	padding:0 0 0 17px;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------top part--------------------*/
#top{
	background:url(images/top_part.gif) 0 0 no-repeat;
	width:874px;
	height:112px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}
#backwhite{
	background-color:#FFFFFF;
	width:968px;
	height:128px;
	margin:0 auto;
	position:relative;
}

/*------------------------------------------------header--------------------*/
#header{
	width:874px;
	border-left:#ffffff;
	border-right:#ffffff;
	margin:0 auto;
	padding:0px;
	background-color: #FFFFFF;
}
#header h2{
	display:block;
	background:url(images/green_part_div.gif) 0 0 repeat-x;
	height:23px;
	width:682px;
	padding:21px 0 0 236px;
	margin:0 0 18px 0;
}
#header h2 span{
	font:bold 34px/20px Arial, Helvetica, sans-serif;
	color:#FDFF35;
	padding:0 0 0 0;
	background:url(images/h2_bg.gif) 0 0 repeat-x #7DBC07;
	width:448px;
}
#header p{
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-align:center;
	margin:0 0 18px 0;
	display:block;
}
#header p span{
	background-color:#3A6200;
	color:#fff;
	padding:0 2px 0 4px;
}
#header a{
	background:url(images/btn_click.gif) 0 0 no-repeat;
	width:228px;
	height:25px;
	display:block;
	margin:0 0 0 370px 
}
#header a:hover{
	background:url(images/btn_click_hover.gif) 0 0 no-repeat;
}
/*------------------------------------------------header--------------------*/

/*------------------------------------------------body--------------------*/
#body{
	width:874px;
	height:350px;
	margin:0 auto;
	padding:0;
	background-color:#fff;
	color:#FFFFFF;
}

a:link {
	text-decoration: none;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #0066CC;
}
a:active {
	text-decoration: none;
	color: #0066CC;
}





.toplink {
	text-decoration: none;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.toplink:link {
	color: #000000;
	text-decoration: none;
}
a.toplink:visited {
	text-decoration: none;
	color: #000000;
}
a.toplink:hover {
	text-decoration: underline;
	color: #0066CC;
}
a.toplink:active {
	text-decoration: none;
	color: #0066CC;
}


.whitelink {
	text-decoration: none;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.whitelink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.whitelink:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.whitelink:hover {
	text-decoration: none;
	color: #75BAFF;
}
a.whitelink:active {
	text-decoration: none;
	color: #75BAFF;
}





.toplinkhome {
	text-decoration: none;
	color: #FF3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.toplinkhome:link {
	color: #FF3300;
	text-decoration: none;
}
a.toplinkhome:visited {
	text-decoration: none;
	color: #FF3300;
}
a.toplinkhome:hover {
	text-decoration: underline;
	color: #3B3A26;
}
a.toplinkhome:active {
	text-decoration: none;
	color: #3B3A26;
}





.toplinkblue {
	text-decoration: none;
	color: #095AAF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.toplinkblue:link {
	color: #095AAF;
	text-decoration: none;
}
a.toplinkblue:visited {
	text-decoration: none;
	color: #095AAF;
}
a.toplinkblue:hover {
	text-decoration: underline;
	color: #999999;
}
a.toplinkblue:active {
	text-decoration: none;
	color: #999999;
}


.toplinkvilot {
	text-decoration: none;
	color: #920092;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.toplinkvilot:link {
	color: #920092;
	text-decoration: none;
}
a.toplinkvilot:visited {
	text-decoration: none;
	color: #920092;
}
a.toplinkvilot:hover {
	text-decoration: underline;
	color: #920092;
}
a.toplinkvilot:active {
	text-decoration: none;
	color: #920092;
}



/*------------------------------------------------bodyBottom--------------------*/
#bodyBottom{
	width:874px;
	height:200px;
	margin:18px 0 0 0;
	padding:0px 0px 0px 0px;
	float:left;
}
#bodyBottom ul{
	width:846px;
	background-color:#F1F1F1;
	color:#000;
	padding:8px 0 8px 9px;
	float:left;
	display:block;
	position: absolute;
}
#bodyBottom ul li.one{
	padding:7px 47px 36px 21px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:158px;
}
#bodyBottom ul li.one a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.one a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}
#bodyBottom ul li.two{
	padding:7px 18px 36px 24px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:121px;
}
#bodyBottom ul li.two a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.two a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}
#bodyBottom ul li.three{
	padding:7px 16px 16px 26px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:138px;
}
#bodyBottom ul li.three a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.three a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}
/*------------------------------------------------bodyBottom--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain{
	position:inherit;
	background-image:url(images/title1.jpg);
	width:874px;
	margin:0 auto;
	height:35px;
	background-color:#fff;
	color:#FFFFFF;
	padding:0 0 0px 0;
}
.footerMain2{
	position:inherit;
	background-image:url(images/back_bg.png);
	background-repeat:repeat-x;
	width:860px;
	margin:0 auto;
	height:35px;
	background-color:#fff;
	color:#FFFFFF;
	padding:0 0 0px 0;
}
.head_content{
	padding-left:70PX;
	padding-top:15PX;
	position:inherit;
	float:left;
	width:550px;
	margin:0 auto;
	height:35px;
	color:#FFFFFF;
}
.head_content_business{
	padding-left:80PX;
	padding-top:5PX;
	position:inherit;
	float:left;
	width:750px;
	margin:0 auto;
	height:35px;
	color:#FFFFFF;
}
.head_content_business2{
	padding-left:200PX;
	padding-top:15PX;
	position:inherit;
	float:left;
	width:650px;
	margin:0 auto;
	height:35px;
	color:#FFFFFF;
}
.head_content_mobile{
	padding-left:170PX;
	padding-top:4PX;
	position:inherit;
	float:left;
	width:680px;
	margin:0 auto;
	height:35px;
	color:#FFFFFF;
}
.business{
	background-image:url(images/business.png);
	background-repeat:no-repeat;
	background-position:center;
	width:861px;
	height:360px;
	color:#FFFFFF;
}
.mobile{
	background-image:url(images/mobile.png);
	background-repeat:no-repeat;
	background-position:center;
	width:861px;
	height:288px;
	color:#FFFFFF;
}
.athome{
	background-image:url(images/athome.png);
	background-repeat:no-repeat;
	background-position:center;
	width:861px;
	height:300px;
	color:#FFFFFF;
}
.vilot_title{
	position:inherit;
	background-image:url(images/vilot_back.jpg);
	background-repeat:no-repeat;
	width:800px;
	margin:0 auto;
	height:55px;
	background-color:#fff;
	color:#FFFFFF;
}
.blue_title{
	position:inherit;
	background-image:url(images/blue_title.jpg);
	background-repeat:no-repeat;
	width:815px;
	margin:0 auto;
	height:55px;
	background-color:#fff;
	color:#FFFFFF;
}
.orange_title{
	position:inherit;
	background-image:url(images/orange_title.jpg);
	background-repeat:no-repeat;
	width:815px;
	margin:0 auto;
	height:55px;
	background-color:#fff;
	color:#FFFFFF;
}

.bottomback{
	position:inherit;
	background-image:url(images/bottom_back.jpg);
	background-repeat:no-repeat;
	width:844px;
	margin:0 auto;
	height:25px;
	background-color:#fff;
	color:#FFFFFF;
	padding:0 0 0px 0;
}
.bottomback2{
	position:inherit;
	width:844px;
	margin:0 auto;
	height:40px;
	background-color:#fff;
	color:#FFFFFF;
	padding:0 0 0px 0;
}
.bottomback3{
	position:inherit;
	background-image:url(images/line.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3A26;	
	width:844px;
	margin:0 auto;
	height:10px;
	background-color:#FFFFFF;
	padding:0 0 0px 0;
}
#thumbback{
	position:inherit;
	background-image:url(images/thumb_back.jpg);
	width:784px;
	margin:0 auto;
	height:108px;
	background-color:#fff;
	color:#FFFFFF;
}
.thumbback2{
	position:inherit;
	width:784px;
	margin:0 auto;
	height:108px;
	background-color:#fff;
	color:#FFFFFF;
}
.softphone{
	float:left;
	clear:both;
	position:inherit;
	background-image:url(images/softphone.png);
	background-repeat:no-repeat;
	background-position:center;
	width:123px;
	margin:0 auto;
	height:74px;
}
.clickhere{
	float:left;
	clear:both;
	position:inherit;
	background-image:url(images/click-here.png);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 auto;
	height:84px;
}
.orange18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF6600;
	font-weight:600;
}
.orange16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF6600;
	font-weight:700;
}
.orange14{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
	text-indent:15px;
	font-size:15px;
	color:#000000;
	font-weight:600;
}
.orange12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF3300;
}
.white18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}
.white14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:normal;
}
.white11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.black14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:600;
}
.blue18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#095AAF;
	font-weight:600;
}
.blue16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#0033CC;
	font-weight:700;
}
.blue13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0033CC;
	font-weight:700;
}
.vilot18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#920092;
	font-weight:700;
}
.vilot16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#920092;
	font-weight:700;
}
.vilot13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#920092;
	font-weight:700;
}

.text12{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	float:left;
	clear:both;
	position:inherit;
	margin:0 auto;
	height:84px;
}
.indextext{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#333333;
}
.ata{
	float:left;
	clear:both;
	position:inherit;
	background-image:url(images/ata-adaptor.png);
	background-repeat:no-repeat;
	background-position:center;
	width:183px;
	margin:0 auto;
	height:70px;
}




.title14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#333333;
}

.tablestyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color:#E2E2E2;
}



