@charset "utf-8";
/* CSS Document */
html, body, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1 img {
	display: block;
}
img {
	border: 0;
}
a {
	color: #464544;
	text-decoration:none;
}
.colo{
	color:#ffffff;
}
a:hover {
	color: #666666;
}
.clear {
	clear: both;
}
ui{
	margin-left:2px;
	}
li{
	margin-left:2px;
	}
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #333333; 
	PADDING-TOP: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	TOP: 0px; 
	TEXT-ALIGN: center;
	background:url(body-bg.jpg);
	background-repeat:repeat-x;
	background-color:#666666;
	
}
.news{
	color:#CA6500;
	font-size:14px;
}
.newslink{
	color:#0000FF;
}
/** layout **/

.wrapper {
  	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: auto; 
	WIDTH: 1024px; 
	MARGIN-RIGHT: auto; 
	PADDING-TOP: 0px; 
	POSITION: relative; 
	TEXT-ALIGN: left; 
	margin-top:5px;
	background-color:#FFFFFF;
}
#topimg {
	position:relative;
	left:0px;
	top:0px;
	margin-top:0px;
	margin-bottom:1px;
	padding-top:0px;
	padding-bottom:1px;
	background-image:url(top3.jpg);
	width:1024px;
	height:130px;
}
#menu{
	left:0px;
	top:132px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(mbar.jpg);
	width:1024px;
	height:29px;
}
#googlebar {
	position:absolute;
	width:245px;
	left: 752px;
	top: 133px;
	height: 39px;
	
}
#topfla{
	left:0px;
	margin-top:1px;
	margin-bottom:0px;
	padding-top:1px;
	padding-bottom:0px;
	width:750px;
	height:259px;
}
.facytxt{
	color:#FF6600;
	}
#toplinks{
	position:absolute;
	width:250px;
	height:39px;
	left: 774px;
	top: 4px;
}
/**Right Links**/
#rlinkbg{
	position: absolute;
	left: 752px;
	color: #FFFFFF;
	top: 162px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 270px;
	height: 205px;
	border: #aaaaaa solid 1px;
}
#rlinkbg a:hover{
	color:#FFFFFF;
	}
#rlink1{
	position:relative;
	background-color:#000000;
	opacity:1;
	filter: alpha(opacity=100);
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:270px;
	height:50px;
	cursor:pointer;
}
#rlink2{
	position:relative;
	background-color:#000000;
	color:#FFFFFF;
	opacity:1;
	filter: alpha(opacity=100);
	top:1px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:270px;
	height:50px;
	cursor:pointer;
}
#rlink3{
	position:relative;
	background-color:#000000;
	color:#FFFFFF;
	opacity:1;
	filter: alpha(opacity=100);
	top:3px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:270px;
	height:50px;
	cursor:pointer;
}
#rlink4{
	position:relative;
	background-color:#000000;
	color:#FFFFFF;
	opacity:1;
	filter: alpha(opacity=100);
	top:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:270px;
	height:50px;
	cursor:pointer;
}
#rlink5{
	position:relative;
	background-color:#000000;
	color:#FFFFFF;
	opacity:1;
	filter: alpha(opacity=100);
	top:7px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:270px;
	height:50px;
	cursor:pointer;
}
/**Right Links**/

/**Right boxes**/
#r_box1 {
	display:none;
	width: 270px;
	position: absolute;
	top: 422px;
	height:180px;
	left: 752px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:solid 1px;
	border-color:#aaaaaa;
	text-align:center;
	z-index: 6;
	background-color: #707DFE;
}
#r_box2 {
	width: 270px;
	position: absolute;
	top: 423px;
	height:145px;
	color:#bf0000;
	left: 752px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#aaaaaa;
	z-index: 4;
}
#r_box3 {
	width: 270px;
	position: absolute;
	top: 575px;
	height:182px;
	left: 752px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#aaaaaa;
	background-color:#CCCCCC;
	color:#6c3838;
	z-index: 2;
}
#r_box3_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	padding-left:20px;
	}
/*Right Box end*/

/*Contents*/
#contents{
	left:0px;
	margin-top:1px;
	padding-top:1px;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#666666;
	width:748px;
	border: 1px solid #aaaaaa;
	min-height:514px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.contents_header{
	color:#000066;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#contents_txt{
	left:0px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	background-color:#FFFFFF;
	color:#666666;
	width:748px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*Contents End*/

/*Accordian Start*/
h3.toggler {
	cursor: pointer;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	color: #528CE0;
	margin: 0 0 1px 0;
	padding: 1px 1px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:0px;

}

blockquote {
	padding:5px 20px;
}
/*Accordian End*/

/*Tab Layout*/
#apDiv14 {
	position:absolute;
	width:164px;
	height:44px;
	top:423px;
	margin-top:0px;
	padding-top:0px;
	left: 1px;
	z-index:1;
	background-image:url(for_tab.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

#drop1 {
	position:absolute;
	color:#FFFFFF;
	width:362px;
	height:0px;
	overflow:hidden;
	z-index:4;
	top:467px;
	left: 0px;
	visibility:hidden;
	background-image:url(tab_bg.png);
	border:#AA0000 solid 1px;
}
#tabimg{
	position:absolute;
	z-index:3;
	top:467px;
	left:0px;
	height: 195px;
	width:748px;
}

#apDiv15 {
	position:absolute;
	width:199px;
	height:44px;
	top:423px;
	z-index:1;
	left: 166px;
	background-image:url(resellers_tab.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
#drop2 {
	position:absolute;
	color:#FFFFFF;
	width:406px;
	height:0px;
	overflow:hidden;
	z-index:4;
	top:467px;
	left: 167px;
	visibility:hidden;
	background-image:url(reseller_tab_bg.png);
	border:#009900 solid 1px;
}
#tabimg1{
	position:absolute;
	z-index:2;
	top:467px;
	left:0px;
	height: 195px;
	width:743px;
	visibility: hidden;
}
#apDiv16 {
	position:absolute;
	width:209px;
	height:44px;
	top:423px;
	z-index:1;
	left: 365px;
	background-image:url(enterprises_tab.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
#drop3 {
	position:absolute;
	color:#FFFFFF;
	width:378px;
	height:0px;
	overflow:hidden;
	z-index:4;
	top:467px;
	left: 365px;
	visibility:hidden;
	background-image:url(enterprise_tab_bg.png);
	border:#EEA202 solid 1px;
}
#tabimg2{
	position:absolute;
	z-index:2;
	top:467px;
	left:0px;
	height: 195px;
	width:743px;
	visibility: hidden;
}
#apDiv17 {
	position:absolute;
	width:175px;
	height:44px;
	top:423px;
	z-index:1;
	left: 575px;
	background-image:url(mobile_tab.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
#drop4 {
	position:absolute;
	color:#FFFFFF;
	width:382px;
	height:0px;
	overflow:hidden;
	z-index:4;
	top:467px;
	left: 365px;
	visibility:hidden;
	background-image:url(mobile_tab_bg.png);
	border:#0000FF solid 1px;
}
#tabimg3{
	position:absolute;
	z-index:2;
	top:467px;
	left:0px;
	visibility: hidden;
	width: 743px;
	height: 195px;
}
/*Tab End*/
#line1{
	position:absolute;
	width:1px;
	height:44px;
	top:423px;
	margin-top:0px;
	padding-top:0px;
	left: 165px;
	z-index:1;
	background-image:url(mid.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
#line2{
	position:absolute;
	width:1px;
	height:44px;
	top:423px;
	margin-top:0px;
	padding-top:0px;
	left: 363px;
	z-index:1;
	background-image:url(mid.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
#line3{
	position:absolute;
	width:1px;
	height:44px;
	top:424px;
	margin-top:0px;
	padding-top:0px;
	left: 574px;
	z-index:1;
	background-image:url(mid.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

/*Tabed Text*/
#apDivoverview {
	position:absolute;
	width:161px;
	z-index:1;
	color:#FFFFFF;
	height:20px;
	padding-left:20px;
	padding-top:4px;
	background-color:#FFFFFF;
	color:#000000;
	cursor:pointer;
	margin-top:50px;
	font-weight:bold;
	top: 566px;
	left: 1px;
}
#apDivfeature {
	position:absolute;
	width:161px;
	z-index:1;
	margin-top:495px;
	padding-top:4px;
	height:20px;
	top:147px;
	padding-left:20px;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	left: 1px;
}
#apDivfeaturescreen {
	position:absolute;
	width:161px;
	z-index:1;
	margin-top:521px;
	height:20px;
	top:147px;
	padding-top:4px;
	padding-left:20px;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	left: 1px;
}
#apDivprising {
	position:absolute;
	width:161px;
	height:20px;
	z-index:1;
	padding-top:4px;
	margin-top:547px;
	top:147px;
	padding-left:20px;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	left: 1px;
	}
#left_links{
	width:181px;
	height:500px;
	padding-bottom:4px;
	background-image:url(left_div1_bg.jpg);
}
#left_links_reseller{
	width:181px;
	height:710px;
	padding-bottom:4px;
	background-image:url(left_div2_bg.jpg);
}
#left_links_enterprise{
	width:181px;
	height:680px;
	padding-bottom:4px;
	background-image:url(left_div3_bg.jpg);
}
#left_links_mobile{
	width:181px;
	height:850px;
	padding-bottom:4px;
	background-image:url(left_div4_bg.jpg);
}
#apDivlefttext{
	position:absolute;
	z-index:1;
	width:550px;
	left: 190px;
	top:595px;
	height: 100px;
}
#apDivlefttext_2{
	position:absolute;
	z-index:1;
	width:550px;
	left: 190px;
	top:595px;
	visibility: hidden;
}	
#apDivlefttext_3{
	position:absolute;
	z-index:1;
	width:550px;
	left: 190px;
	top:595px;
	visibility: hidden;
}
#apDivlefttext_4{
	position:absolute;
	z-index:1;
	width:550px;
	left: 190px;
	top:595px;
	visibility: hidden;
}
.snaptxt{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.tabletxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
/*Tabed Text*/
/**footer**/
#footer{
	position:relative;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	top:3px;
	border:#aaaaaa solid 1px;
	background-color:#CCCCCC;
	font-size:11px;
	height:30px;
	width:1022px;
}
#footer_text{
	margin-top:7px;
	padding-left:5px;
}
#footer_right{
	position:absolute;
	top:942px;
	left:753px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	border-right:solid;
	border-top:solid;
	border-bottom:solid;
	border-width:1px;
	border-color:#aaaaaa;
	background-color:#CCCCCC;
	font-size:11px;
	height:30px;
	width:270px;
}
#footer_text_right{
	margin-top:7px;
	width:250px;
	padding-left:5px;
	text-align:right;
}
/*Footer End*/
