@charset "utf-8";


body{margin:0 0 20px;background:#f2f2f2}#main{width:983px; margin:0 auto}#head{}#logo{overflow:hidden;position:relative;height:95px;width:101px;margin:40px 0 0 0;float:left}#logo img{position:absolute;left:-134px;top:2px}#logo2{overflow:hidden;position:relative;height:24px;width:127px;margin:104px 0 0 -27px;float:left}#logo2 img{position:absolute;left:-100px;top:-91px;z-index:10}#logout{ margin:30px 0 0 0;padding:5px 25px;background:url(images/mix.jpg) no-repeat 135px -62px}#logout:hover{ margin:30px 0 0 0;padding:5px 25px;background:url(images/mix.jpg) no-repeat 135px -40px}#userName{text-align:center;padding:10px;background:#e2e2e2;margin:2px 0 0}#hrLeft{float:right}.cl{clear:both}.rtext, .formText{font:normal 12px Arial,Helvetica,sans-serif;color:#999;text-align:right}.bText{font:normal 12px Arial,Helvetica,sans-serif;color:#1d9ebb}#menu{background:url(images/header_line.jpg) no-repeat 0 15px;height:45px;margin:10px 0 0}.Mtext{font:bold 12px Arial,Helvetica,sans-serif;color:#999;float:left;margin:0 20px 0 0}.Mtext:hover,.oMenu{font:bold 12px Arial,Helvetica,sans-serif;color:#1d9ebb;margin:0 20px 0 0;float:left}#mid{}#leftBox{background:url(images/left.jpg);width:210px;height:406px;float:left;margin:0 12px 0 0}#nav{padding:0;display:block;font-size:13px;margin:20px 10px 0;font-family:Arial,Helvetica,sans-serif}#nav li,#nav li a{ background:url(images/bull.png) no-repeat 11px 9px;width:180px;height:31px;display:block;color:#1B2C4A;text-decoration:none;text-indent:30px;line-height:25px;border-bottom-style:dotted ;border-bottom-width:1px}#nav li a:hover{color:#1d9ebb}#add{width:160px;float:right}#table{float:left;width:570px;border:double 1px #d5d5d5;background:#fbfbfb;padding:30px 10px}#table2{ border:double  1px #d5d5d5;background:#fbfbfb;padding: 10px}#titleB{background:url(images/user-bg.jpg) no-repeat #e2e2e2}#adminMain{   background:url(images/login-bg.jpg) no-repeat;margin:10px 0 0 auto;width:528px;height:212px;padding:46px 0 0 0}#logline{margin:0 0 0 210px;font:normal 12px Arial,Helvetica,sans-serif;color:#666} .acc{padding:0 0 0 30px}.uName{float:left}#uName{margin:25px 0 0 0;width:100%}#uName2{margin:14px 0 0 0;width:100%}.textBoxDiv2{float:left; margin:0 0 0 23px;width:140px} .textBox{background:none;border:none;width:170px}.textBox2{background:none;border:none;width:140px}#uName3{margin:35px 0 0 0}.logbutton{margin:0 0 0 3px ; width:85px}#for{ float:left;width:175px;font:normal 12px Arial,Helvetica,sans-serif;color:#fff; text-decoration:none}.leftk{background:url(images/user-bg.jpg);float:left;width:10px} .rightk{background:url(images/user-bg.jpg) right top;width:10px;float:right} .tBg{background:#e2e2e2;height:22px}.tableTitle{padding:4px 0 0 3px;float:left;font:normal 12px Arial,Helvetica,sans-serif;color:#666}.logimg{float:left;width:85px;height:32px}.phonbook{background:#f3f3f3;border:double 1px #e9e9e9;font:normal 12px Arial,Helvetica,sans-serif;color:#666; text-decoration:none; padding:4px}.phonbook2{ border:double 1px #e9e9e9;font:normal 12px Arial,Helvetica,sans-serif;color:#666;text-decoration:none}.addG{position:relative;overflow:hidden;height:22px;width:86px}.addG img{position:absolute;left:0;top:-94px}.formTxt{border:solid 1px #CCC;width:160px;color:#999;font:normal 13px Arial,Helvetica,sans-serif;}.banner{float:left;margin:55px 0 0 40px}.loginLogo{margin:20px auto 0 auto;width:545px}.support{position:absolute;z-index:30;margin:-3px 0 0 20px !important;margin:-3px 0 0 -190px}#logtxt, #logtxt a{font:normal 11px Arial,Helvetica,sans-serif;color:#fff;line-height:10px;text-decoration:none} #logtxt li,#logtxt ul{margin:5px 0 5px -15px;list-style:none;text-decoration:none}.mainQ{ margin:0 auto ; width:549px;}.support2 {position:absolute;width:150px;margin:0 0 0 -132px !important;margin:0 0 0 -152px; }.supp,.boxCenter,.boxCenter3, .supp a{ font:normal 12px Arial,Helvetica,sans-serif;color:#666; text-decoration:none;}.addSn {
	position:absolute;
	width:150px;
	margin:-420px 0 0 560px !important;
	margin:-410px 0 0 10px;
	float:right;
	left: 333px;
	top: 519px;
}.lineS{ background:url(images/line.png) repeat-x}
.homemain{ margin:0 auto; width:982px; background:#fff}
.hCon, .flotLeft, .homelogo, .hmLeft, .hmmcenter, .cellPhone{ float:left }
.headLeft{ float:right; height:118px; width:200px }#loginReg, #loginReg2, .hmRight{ float:right}

.hmLeft{ background:url(images/menu-side.jpg); width:6px; height:41px}
.hmRight{ background:url(images/menu-side.jpg) bottom right; width:6px; height:41px; clear:right}
.hmmcenter{ width:844px; height:41px; }
.hmmcenter ul  {  display:inline; list-style:none; margin:0;  }
.hmmcenter li { padding:12px 0 0;   font:bold 14px Arial, Helvetica, sans-serif; color:#5a5757; float:left;  display:inline; list-style:none; margin:0 16px  0 ; text-decoration:none;  }
.hmmcenter li, .hmmcenter li a:hover {  color:#0c93b7; float:left;  display:inline; list-style:none; text-decoration:none;  }
.hmmcenter li a { text-decoration:none;font:bold 14px Arial, Helvetica, sans-serif; color:#666;}
.cellPhone{ margin:0 40px 0 0 ; } 
.smsTxt{ font:bold 16px Arial, Helvetica, sans-serif; color:#666; margin:5px 0 ;  }
h1{ font:bold 16px Arial, Helvetica, sans-serif; color:#0c93b7; margin: 0; display:inline; cursor:default  }
.hCon{ background:url(images/hom-bg.png) no-repeat; width:654px;  padding:20px 0 0; margin:0 0 20px; cursor:default}
.abSMS{ float:left; background:url(images/kor.jpg); width:3px; height:24px;}
.abSMS2{ float:right; background:url(images/kor.jpg) right; width:3px; height:24px;}
.smsbg{  background:#D7D7D7; margin:0 20px 0 0  }
.adsmsmcenter{ float:left; background:#D7D7D7; height:19px; padding:5px 0 0 15px;  font:normal 12px Arial, Helvetica, sans-serif; margin:0 auto}
.hline{ float:left; height:850px; width:1px; background:#D7D7D7; margin:0 20px; overflow:hidden}
.hlineAb{ float:left; height:790px; width:1px; background:#D7D7D7; margin:0 20px; overflow:hidden}
.hlineFaq{ float:left; height:1100px; width:1px; background:#D7D7D7; margin:0 20px; overflow:hidden}
.hlineSms{ float:left; height:4020px; width:1px; background:#D7D7D7; margin:0 20px; overflow:hidden}


.menu{ margin:0 0 20px}
.homeMenu, .homeMenu ul{margin:0 ; display:inline ;overflow: hidden; }
.menuHome{background:url(images/menu.png); height:36px; width:101px; float:left; }

#gn-home a, #gn-home2 a, #gn-features a, #gn-features2 a  {width: 109px;}
#gn-about a, #gn-about2 a, #gn-contact a, #gn-contact2 a {width: 117px;}
#gn-pricing a,  #gn-pricing2 a{width: 105px;}
#gn-clients a,#gn-clients2 a{width: 101px;}
#gn-sms a, #gn-sms2 a{width: 116px;}
#gn-demo a, #gn-demo2 a{ width:113px;}
#gn-faq a, #gn-faq2 a{width: 94px;}
 
 


/* GLOBALHEADER */
#globalheader { width: 982px; height: 36px; margin:0 auto 15px ; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left;  height: 0; padding-top: 36px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader { background: url(images/menu.png) no-repeat; _background: url(images/menu.gif)  no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-home a { background-position: 0 0;   }
#globalheader #globalnav li#gn-about a { background-position: -109px 0;   }
#globalheader #globalnav li#gn-pricing a { background-position: -226px 0; }
#globalheader #globalnav li#gn-sms a { background-position: -331px 0; }

#globalheader #globalnav li#gn-sms li tr a, #globalheader #globalnav li#gn-sms2 li tr a { background: url(images/submenu.png) top; width:180px; height:17px; padding:5px 0 3px  15px ; margin:0; text-decoration:none; color:#FFF; font:bold 12px Arial; border-bottom:#333 1px solid; text-align:left; }
 
#globalheader #globalnav li#gn-sms li tr a:hover, #globalheader #globalnav li#gn-sms2 li tr a:hover { background: url(images/submenu-over.png) top;  padding:5px 0 3px  15px; margin:0; text-decoration:none; color:#333; font:bold 12px arial; }

/* menu styles */
 
		
		#globalnav li ul
		{	margin:35px 0 0 331px;
			_margin:35px 0 0 -650px;
			padding: 0;			
			position: absolute;
			visibility: hidden;
		}
		
			#globalnav li ul li
			{
				
				display:inline-block;
				width:90px;
				height:10px;
				}
			
			#globalnav li ul li a
			{	width:90px;
				height:10px;
				background:#A9C251;
				color:#24313C}
			
			#globalnav li ul li a:hover
			{	background: #8EA344}

#globalheader #globalnav li#gn-features a { background-position: -447px 0; }
#globalheader #globalnav li#gn-clients a { background-position: -556px 0; }
#globalheader #globalnav li#gn-faq a { background-position: -657px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -751px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -751px 0; }
#globalheader #globalnav li#gn-demo a { background-position: -868px 0; }
 

/* ON STATES */
#globalheader #globalnav li#gn-home2 a { background-position: 0 -114px;   }
#globalheader #globalnav li#gn-about2 a { background-position: -109px -114px;   }
#globalheader #globalnav li#gn-pricing2 a { background-position: -226px -114px; }
#globalheader #globalnav li#gn-sms2 a { background-position: -331px -114px; }
#globalheader #globalnav li#gn-features2 a { background-position: -447px -114px; }
#globalheader #globalnav li#gn-clients2 a { background-position: -556px -114px; }
#globalheader #globalnav li#gn-faq2 a { background-position: -657px -114px; }
#globalheader #globalnav li#gn-contact2 a { background-position: -751px -114px; }
#globalheader #globalnav li#gn-demo2 a { background-position: -868px -114px; }
 


/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover{ background-position: 0 -38px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -109px -38px; }
#globalheader #globalnav li#gn-pricing a:hover { background-position: -226px -38px; }
#globalheader #globalnav li#gn-sms a:hover { background-position: -331px -38px; }
#globalheader #globalnav li#gn-features a:hover { background-position: -447px -38px; }
#globalheader #globalnav li#gn-clients a:hover { background-position: -556px -38px; }
 #globalheader #globalnav li#gn-faq a:hover { background-position: -657px -38px; }           
#globalheader #globalnav li#gn-contact a:hover { background-position: -751px -38px; }
#globalheader #globalnav li#gn-demo a:hover { background-position: -868px -38px; } 


/* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-about a:active { background-position: -109px -76px; }
#globalheader #globalnav li#gn-pricing a:active { background-position: -226px -76px; }
#globalheader #globalnav li#gn-sms a:active { background-position: -331px -76px; }
#globalheader #globalnav li#gn-features a:active { background-position: -447px -76px; }
#globalheader #globalnav li#gn-clients a:active { background-position: -556px -76px; }
#globalheader #globalnav li#gn-faq a:active { background-position: -657px -76px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -751px -76px; }
#globalheader #globalnav li#gn-demo a:active { background-position: -868px -76px; }

  
.about, .LeftContactDetails, .hometxt, .laftCon, .tab-image, .fftext, .ftBox{ float:left;}
.tab-image{ margin: 0 5px 5px 0}
  .hometxt, .dot { width:650px; margin:0 0 20px ; text-align:justify}
.dot, .dot2  { background:url(images/dot.jpg) bottom repeat-x; height:1px}

.LeftContactDetails{width:250px;  padding:0 0 10px 0}
.reg{font:bold 12px Arial,Helvetica,sans-serif;color:#1d9ebb;margin:0;float:right}
.reg a { text-decoration:none; color:#1d9ebb}
.laftCon{width:654px;}
.text, .hometxt, .laftCon, .LeftContactDetails, .LeftContactDetails  a, .idLink  {  font:normal 12px Arial,Helvetica,sans-serif;color:#666; text-decoration:none}
.idLink  a   { background:url(images/ie.png) 0 22px no-repeat ; padding:24px 8px 20px 20px } 

.idLink a:hover{ 
background:url(images/ie.png) 0px -34px no-repeat ;

color:#FFF; text-decoration:none; padding:6px 8px 20px 28px }

.LeftContactDetails li, .boxCenter li{display:block; margin:0 ; background:url(images/bull.jpg) 0 10px no-repeat;padding:5px 0 5px 15px;   }
.LeftContactDetails ul, .boxCenter ul{ padding:0px; margin:0; list-style:none }
.LeftContactDetails div{ margin:6px 0;}

b { color:#0c93b7;text-decoration:none; cursor:
default;}
b:hover {color:#666}
b a{ text-decoration:none; color:#0c93b7;  }
  
.contact-bg2, .contact-bg{ 
background:url(images/side-box2.png) repeat-y;
width:654px}
 .contact-bg3{ 
background:url(images/side-box.png) repeat-y;
 }

.formText{
	margin:0 0 9px 0;
height:25px}

.fftext{
	margin:0 20px 0 50px}
.leftBox{}

.ftBox{
margin:0 0 8px 0}
.boxCenter3{ margin:0 2px 0; 
background: #FFF url(images/c-bg.png) repeat-x;
 
padding:0 20px;}
.boxCenter2, .boxCenter{ margin:0 2px 0; 
background: #FFF url(images/c-bg.png) repeat-x;
width:610px;
padding:0 20px;}
.wrapper {
 width:601px;
border:1px #CCCCCC solid;
padding:3px;
float:left;
}
.wrapper2 {
	width:340px;
	border:#CCC 1px solid;
	float:left;
	margin-top: -70px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}

.contactWrapper {
width:270px;
padding:3px;
float:left;
margin:0 220px 0 0;

 }
.contactWrapper a{ 
text-decoration: underline;
color:#666;
 
  }
  
.left_column, .left_column2{
width:113px;
float:left;
border:1px #CCCCCC solid;
margin:1px;
text-align:center;
 }
  
 .left_column2 {
padding:20px 0  ;
  
}

 
 .left_column3 {text-align:right; padding:0 10px 0;
 width:70px; 
 height:22px;
 float:left;
 margin:1px 1px 7px 1px;
 }
.central-colunm, .central-colunm2 {
width:100px;
float:left;
border:1px #CCCCCC solid;
margin:1px;
}
.central-colunm2 {padding:20px 0}

.right_column, .right_column2 {
width:147px;
float:left;
text-align:center;
border:1px #CCCCCC solid;
margin:1px;
}

.right_column2 {padding:20px 0}

.col, .col2 {
width:168px;
float:right;
text-align:center;
border:1px #CCCCCC solid;
margin:1px;
}

.col2 { padding:4px 0}

.col3 {
	width:230px;
	float:right;
	text-align:left;
	margin:1px;
}

.titleVib{ 
font: bold 20px Arial, Helvetica, sans-serif; color:#399}

.vHeadBg{
	background:url(images/airtel-cr.png) 280px 22px no-repeat; 
	height:118px;
	width:982px
	}
.bottomLink {
	border-bottom:1px #EAEAEA solid;
border-top:1px #EAEAEA solid;
padding:7px 0;
margin:15px 0 0;
font: normal 11px Arial, Helvetica, sans-serif; color:#39C;
text-align:right;
 }
  
 .bottomLink a{ text-decoration:none;
 color:#39C }
 .bottomLink ul{ margin:0}
 
 
 .bottomLink li{ list-style:none;
 display:inline; padding:0  0 0 5px; margin:6px 0 0 0 }
 .bottomLink li:first-child{ border-left:1px #fff solid;  }
.bottomLinkLeft{border-left:1px #ccc solid;}
 
 
 
 
 .bottomLink a:hover .bottomLink li a:hover{ text-decoration:underline;
 color:#39C }
 
  h3{margin:0;
  display:inline;
 font: normal 11px Arial, Helvetica, sans-serif; color:#39C; }
  
 
h4{ font:bold 12px Arial, Helvetica, sans-serif; color:#39C;
display:inline; margin:0;}

.readmore { margin:0 20px;text-align:right;
font-weight: bold;}

.readmore a   { text-align:right; text-decoration:none; color:#666;}
 

 
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

 
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

 
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding:7px 14px;
	margin: 0 ;
	font: normal 12px sans-serif;
	background: #DDD url( ../images/tab-bg.png) ;
	list-style: none;
	border-left:0; 
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select:none;
	cursor: pointer;
	color:#333	;
	
	 
}
 
.TabbedPanelsTabHover {
	background: #EEE url(../images/tab-over.jpg)  ;
	color:#FFF;
	 
}

 
.TabbedPanelsTabSelected {
	background:  #EEE url(../images/tab-over.jpg)  ;
	color:#FFF;
	 
}

 
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

 
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}

 
.TabbedPanelsContent {
	padding: 4px;
}

 
.TabbedPanelsContentVisible {
	text-align:justify;
	margin:10px;
	height:90px;
}

 
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
 
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

 
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}



 
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

/*-----form right------------------------------*/
.fild, .fild2{ width:190px; max-width:190px; font:normal 12px Arial, Helvetica, sans-serif;}
.fild2 { max-height:60px;height:60px;}
/*-----form right------------------------------*/
h5{ display:inline}