/* CSS structure created on June 11 */
body{ background:#416497 url(../indiaimages/body_bg.gif) repeat-x;  margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}

html, body {height:100%;}
html { overflow-y:scroll;}
.container {min-height:100%; position:relative; _height:100%; }
.content_all_container {padding-bottom:230px; overflow:hidden; width:951px; margin:0 auto;}
.footer_content {position:absolute; bottom:0; height:178px;}

.container{ width:955px; margin:0 auto; background-color:#FFFFFF; padding:0px;}

.header_wrapper{height:130px;}
.top_info{height:20px;font-size:11px; padding:3px 140px 3px 3px; background:url(../indiaimages/country_bar.gif) repeat-x; color:#e5e5e5;  background-color:#d5d5d5; z-index:5; position:relative;}

.top_buy_credits {position:absolute; top:0; left:845px; width:120px; height:45px; z-index:6;}

.enquiry_block{float:left; width:400px; height:20px;}
.toplinks{float:right; width:450px; text-align:right; padding:0; margin-top:-10px; _margin-top:0px; position:relative;}
.toplinks ul LI{ list-style-type:none; margin:0px; display:inline;  margin:0; background:
url(../indiaimages/arr.gif) no-repeat; background-position:0 .2em; padding-right:1em; padding-left:1em;}
.toplinks LI a{text-decoration:none; color:#003366;}

.logo_wrapper{ height:67px; background:url(../indiaimages/logo_all_bg.gif) repeat-x;}
.mobicast_logo{ height:67px; width:200px; float:left; position:relative;}
.mobicast_login{float:right; width:330px; height:30px; padding-right:10px; text-align:right; font-size:11px; padding-top:30px; color: #333333; position:relative; z-index:8;}
.mobicast_login span.welcome{ color:#ab2270; font-weight:bold;}
.mobicast_login a{ color:#333333; text-decoration:none;}
.mobicast_login a:hover{ color:#0066CC; text-decoration:none;}

.header_register{float:right; width:74px; height:24px;}
.header_login{float:right; width:60px; height:27px;}
.header_welcome{width:120px; float:right; padding-top:10px;}
.header_register a:focus, .header_login a:focus{outline:none;}

/*--- sigin drop --*/
#in_sigin{margin-top:30px; height:27px; font-size:12px;font-weight:bold; padding-top:10px;}
#in_sigin a.signin {
	background:#91a646;
	padding:4px 8px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	*padding:2px 4px 6px 4px;
	
}

#in_sigin a.signin:hover {
	background:#d1dfa0;
	*padding:2px 4px 6px 4px;
	
}
#in_sigin a.signin, #in_sigin a.signin:hover {
	*background-position:0 0px!important;
}


a.signin {
	position:relative;
	margin-left:3px;
	padding:2px 2px 0px 2px;
	text-decoration:none;
}
a.signin span {
	background-image:url("../indiaimages/login.gif");
	background-position:100% 70%;
	padding:10px 16px 2px 10px;
	color:#FFFFFF;
	background-repeat:no-repeat;
	/**background-image:none;
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
	color:#990000;
	background-color:#999999;*/
	
}
#in_sigin a.menu-open {
	background:#d1dfa0!important;
	color:#666!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url("../indiaimages/login.gif");
	color:#fff;
}

#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#cbc9ee;
	position:absolute;
	width:210px;
	z-index:7;
	border:1px transparent;
	*border:5px solid #FFFFFF;
	*border-top:0;
	text-align:left;
	padding:12px;
	top: 50px; 
	right: 80px;
	*right: 75px;
	_right: 80px;
	margin-top:5px;
	margin-right: 0px;
	color:#555653;
	font-size:11px;
}

#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
	padding-right:20px;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#27B!important;
	font-weight:none;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}
/*-- sigin style ends --*/


.mobicast_menu_wrapper{ width:951px; height:37px; border:0px solid #CC9933;  background-color:#0066CC; margin:0 auto;background:url(../indiaimages/menu_bg.gif) repeat-x; }
.mainmenu{width:940px; height:37px; _height:auto; margin:0px; padding:0px; float:left; background:url(../indiaimages/menu_bg.gif) repeat-x;}
.messaging_block_wrapper{background:url(../indiaimages/introbig_bg.jpg) no-repeat; width:951px; height:202px; margin:0 auto;}
.messaging_block{
width:330px; 
height:110px; 
float:left; 
margin:82px 0px 0px 28px; 
_margin:88px 0px 0px 14px; 
color:#FFFFFF; 
font-size:11px;}
.messaging_block_text{float:left; width:100%; height:30px;}
.message_btn{width:90%; height:39px; margin-top:41px; _margin-top:10px;}
.message_btn input{ padding:0px; margin:0px;}
.message_btn_shad{width:90%; height:31px; background:url(../indiaimages/start_message_shad.gif) no-repeat;padding-top:10px; color:#FAE972;}


.intro_wrapper{float:left; width:380px; margin-left:70px; margin-top:20px; border:0px solid #0099FF; font-size:12px; font-weight:normal; color:#FFFFFF; font-family:"verdana"; }

#navitems{
margin-left: 0;
padding-left: 0;
list-style: none;
padding-top:0px;
margin-top:0px;
}
#navitems LI{ background:url(../indiaimages/bullet_bar.jpg) no-repeat; background-position:0px 3px; padding-left:14px; padding-bottom:1.4em; }
#navitems LI span{ font-weight:bold; font-size:12px;}
#navitems LI.lastone{ background:url(../indiaimages/bullet_bar.jpg) no-repeat; background-position:0px 3px; padding-left:14px; padding-bottom:0px;}
#navitems LI.lastone span{ font-weight:bold; font-size:12px;}
.demo_wrapper{float:right; width:91px; height:29px; margin-top:159px; margin-right:20px; _margin-right:10px; }

/* different height containers */
.sol_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;height:780px;_height:810px;}
.sol-shortcode_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:690px;}
.sol-tooshort_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:660px;}
.sol-big_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:820px; *height:880px;}
.sol-big2_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:860px;}
.sol-bigger_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:915px;}

.sol-termshort_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:1480px; _height:1660px;}

.sol-term_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:2140px;}

.sol-whatdo_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:1040px; *height:1130px;}

.sol-pay_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:960px; _height:1000px;}

.sol-choose_container{ width:951px; margin:0 auto; border:0px solid #99FF33; position:relative; border:0px solid #0000FF;
height:910px; *height:1020px;}



.content_container{ width:951px; margin:0 auto; border:0px solid #99FF33;}
.content_wrapper_left{width:230px; height:auto; float:left; border:0px solid #003399;}
.content_wrapper_right{float:right; width:710px; border:0px solid #003399;}

.gateway{width:230px; height:56px; background:url(../indiaimages/sms-gateway.gif) no-repeat; margin-top:5px; clear:both;}
.gateway-text{ width:126px; height:auto; font-size:12px; font-weight:bold; color:#cf4502; padding-top:30px; padding-left:74px;}
.gateway-text a{ color:#cf4502; text-decoration:none;}
#slickbox {
background-color:#F4F4F4;
font-size:11px;
width:203px;
height:60px;
overflow:hidden;
float:right;
padding:4px;
margin-top:5px;
margin-right:8px;
_margin-right:5px;

	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	border-top:4px solid #FF9900;
	border-right:4px solid #FF9900;
	border-left:4px solid #FF9900;
	border-bottom:4px solid #FF9900;


}
#slickbox select, input{font-size:13px;}
.btn{ background-color:#B95428; color:#FFFFFF; font-size:12px; border:1px solid #FF6600; height:22px; padding:0px 4px; line-height:1em;}

.become-reseller{width:226px; height:127px; float:left; margin-top:30px;}
.casestudies-wrapper{width:214px; height:166px; background:url(../indiaimages/casestudies-bg.gif) repeat-x; border:1px solid #f4be5c; margin-top:15px; float:left; padding:2px; margin-left:4px; _margin-left:2px;}
.casestudies-text{width:96%; color:#DE551B; font-size:11px; margin:0 auto;}
.casestudiesall{width:96%; color:#000; font-size:11px; margin:0 auto; padding-top:10px;}
.casestudies-txt{width:70%; float:left; color:#000000; font-size:11px;}
.casestudies-ico{width:58px; float:right; height:74px; background:url(../indiaimages/casestudies_ico.gif) no-repeat; margin-top:10px;}
.casestudies-button{width:70%; float:left; height:29px; color:#000000; font-size:11px; margin-top:23px;}
.testimonials{width:214px; height:127px; float:left; margin-top:20px; border:0px solid #006666; margin-left:4px; _margin-left:2px; font-size:11px; color:#999999; font-weight:bold; font-family:verdana;}
.testimonials span{ color:#006699; padding-top:10px; font-weight:normal;}

.home_testimonial{font-size:11px; color:#999999; font-weight:bold; font-family:verdana; width:620px; height:auto; padding:5px 0px;float:left; margin-top:10px;}
.home_testimonial span{color:#006699; padding-top:10px; font-weight:normal;}


.newsleft{ 
float:left;
width:100px; 
height:24px;
background-color:#d7d7d7;
border:1px solid #d7d7d7;
font-size:11px;
color:#000000;
text-align:center;
line-height:1.9em;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:0px;
-webkit-border-top-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-bottom-right-radius:0px;
}

.newsmain{ background-color:#f3f3f3; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; width:487px; height:24px; 
float:left; line-height:1.9em; color:#003366; font-size:11px; padding-left:10px; }

/* for news display */
#newsticker-demo { 
width:487px; 
height:24px;
font-family:Verdana,Arial,Sans-Serif;
border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;
float:left;
font-size:11px;
line-height:1.9em;
color:#003366;
padding-left:10px;
background-color:#f3f3f3;
}
#newsticker-demo a { text-decoration:none; color:#003366; }

.newsticker-jcarousellite { width:450px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block;  }

/* news display */

.newsright{ 
float:right;
width:100px; 
height:24px;
background-color:#f3f3f3;
border-top:1px solid #d7d7d7;
border-bottom:1px solid #d7d7d7;
border-right:1px solid #d7d7d7;
font-size:11px;
color:#000000;
line-height:1.9em;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:4px;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:4px;
-webkit-border-top-left-radius:0px;
-webkit-border-bottom-left-radius:0px;
-webkit-border-bottom-right-radius:4px;
}

.newsfeed_wrapper{width:700px; height:28px; margin:0 auto; border:0px solid #0066CC; margin-top:10px;}

.rss{float:left; width:16px; height:16px; margin:4px 4px 0px 4px;}
.facebook{float:left; width:16px; height:16px; margin:4px 4px 0px 4px;}
.tweet{float:left; width:16px; height:16px; margin:4px 4px 0px 4px;}

.feature_wrapper{width:690px; margin:0; border:0px solid #CCFF33; padding:0px 0 0 10px; float:left;}
.feature_solution{width:688px; background:url(../indiaimages/solutions_bg.gif) repeat-x; border:1px solid #CCCCCC; float:left; margin:0; padding:0; overflow:hidden; height:260px;}
.feature_products{width:220px; height:260px; background:url(../indiaimages/product_bg.gif) repeat-x; border:1px solid #CCCCCC; float:left; margin-right:10px;}
.feature_app{width:220px; height:260px; background:url(../indiaimages/application_bg.gif) repeat-x; border:1px solid #CCCCCC; float:right; margin-right:0px;}

.featurelist_wrapper{width:214px; margin:0 auto; height:175px; _height:110px; font-size:11px; border:0px solid #eeccff;}

#featureitems{
margin-left: 0;
padding-left: 0;
list-style: none;
padding-top:0px;
margin-top:0px;
}
#featureitems LI{ background:url(../indiaimages/featurelist_bullet.gif) no-repeat; background-position:4px 8px; padding-left:14px; padding-bottom:.8em; padding-top:.5em; border-bottom:1px solid #E5E5E5; color:#666666;}
#featureitems LI.lastitem{ background:url(../indiaimages/featurelist_bullet.gif) no-repeat; background-position:4px 8px; padding-left:14px; padding-bottom:0px;  padding-top:.5em; border-bottom:0px solid #E5E5E5; color:#666666;}


.solutions_top{width:342px; font-size:11px; color:#666666; padding:8px 4px; float:left;}
.solutions_top p{padding:0px; margin:0px;}
.solutions_top p.bluebold{padding:0px; margin:0px; color:#006699; font-size:13px;}
.solutions_top ul{margin:0; padding:10px 0 0 0; list-style-type:none; }
.solutions_top li{list-style-type:none; padding-bottom:12px; margin-left:0em;}
.solutions_top li.lastrec{list-style-type:none; padding-bottom:8px; margin-left:0em;}
.solutions_top li.learnmore_link a{ color:#0066CC; text-decoration:underline; padding-bottom:0px;}

.solution_midline{width:3px; height:224px; margin-top:20px; border-left:1px solid #CCCCCC; float:left;}


.prod_top{width:320px; font-size:11px; color:#666666; padding:8px 4px; float:right;}
.prod_top p{padding:0px; margin:0px;}
.prod_top p.bluebold{padding:0px; margin:0px; color:#006699; font-size:13px;}
.prod_top ul{margin:0; padding:10px 0 0 0; list-style-type:none; }
.prod_top li{list-style-type:none; padding-bottom:12px; margin-left:0em;}
.prod_top li.lastrec{list-style-type:none; padding-bottom:8px; margin-left:0em;}
.prod_top li.learnmore_link a{ color:#0066CC; text-decoration:underline; padding-bottom:0px;}






.solutions_top span{line-height:70px; padding-left:55px;}
.solutions_top H3{font-size:16px; font-weight:bold; padding:0px; margin:0px; display:inline;}

.client_lowbox{float:left; width:478px; height:69px; margin-top:10px;}

.client_wrapper{width:690px; margin:0; float:left; border:0px solid #CCFF33; padding:15px 0 0 10px;}
.client_box{float:left; width:478px; height:166px; border:1px solid #999999; background:url(../indiaimages/clientle-background.gif) repeat-x; padding:2px; margin-right:0px; overflow:hidden;}
.client-text{font-size:11px; width:470px; height:45px; padding:5px; line-height:1.3em; float:left;}
.client-text span{ font-weight:bold;}
.client-text a{ color:#006699; text-decoration:underline; padding-left:4px;}
.clientlist-display{width:472px; height:100px; _height:auto; border:0px solid #003399;}

	#slider{ float:left;}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:472px;
		height:100px;
		overflow:hidden; 
		}
img{border:none;}
     .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }

.footer_content{ width:955px; padding-top:10px; _padding-top:20px; background-color:#333333; margin:0px; padding-left:0px;}
.footer_wrapper{width:900px; margin:0 auto; height:160px; _height:100px; border:0px solid #006699; padding-left:0px;}
.footer_about{width:200px; float:left; margin-right:20px; border:0px solid #666666; padding-left:0px; }
.footer_about H3{font-size:12pt; font-family:arial; padding:0px; margin:0px 0px 10px 0px;}



.footer_about LI { 
 list-style-type:none;
 padding-left:0px;
 margin:0px;
 color:#FFFFFF;
 text-decoration:none;
 font-size:11px;
 }
 
 .footer_about LI a { 
  line-height:1.8em;
 color:#FFFFFF;
 text-decoration:none;
 padding:0px;
 margin:0px;}

.footer_blog{width:300px; float:left; margin-right:20px;}
.footer_blog H3{font-size:14pt; font-family:arial; padding:0px; margin:0px 0px 10px 0px; color:#EDFECB;}
.footer_blog LI { 
 list-style-type:none;
 padding:0px;
 margin:0px;
 color:#FFFFFF;
 text-decoration:none;}

.footer_bloglist{border:0px solid #00FF99; margin-top:35px; height:110px; overflow:auto; width:100%; padding-right:18px;}
.footer_bloglist LI{ 
 list-style-type:none;
 padding:0px;
 margin:0px 0px 10px 0px;
 color:#FFFFFF;
}
.footer_bloglist span{ color:#00CCFF;}
.base_footer{width:935px; _width:935px; font-size:10px; border-top:1px solid #B7B7B7; height:30px; line-height:2.3em; padding-left:20px;background:#5F5F5F; color:#CCCCCC;}
.base_footer a{ color:#EFEEC0; text-decoration:none; margin-right:17px; }

/*---  signup styles */
.signup_wrapper{float:left; width:240px; margin:20px 90px 0px 20px;}
.login_wrapper{font-size:12px; font-weight:normal; color:#50397D; margin-bottom:10px;}
.login_box{
padding:10px;
border:6px solid #999999;
background-color:#3C67AE;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
height:230px;
}
.login_box p.member{color:#FFFFFF;
font-weight:bold; border-bottom:1px solid #ccc; padding:0px; margin:0px; line-height:1.7em;}
.inps{width:170px; height:22px; border:1px solid #666666;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-webkit-border-top-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-bottom-right-radius:4px;
background:url(../indiaimages/inps_bg.gif) repeat-x;
}
.forget a{font-size:10px; color:#CCCCCC;}
.register_wrapper{float:right; width:500px; margin:20px 0px;}
.register_wrapper H3.new{padding:0px; margin:0px; font-weight:normal; color:#CC6600;}
.register_wrapper H4.subnew{padding:0px; margin:0px; font-size:16px; font-weight:bold;}
.register_box{
width:400px; float:left;
padding:10px;
font-size:12px;
border:6px solid #999999;
background-color:#F0F0F0;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
height:auto;
overflow:hidden;
}
.sm{font-size:11px;}

.verify_wrapper{float:right; width:400px; margin:20px 0px;}
.verify_wrapper H3.new{padding:0px; margin:0px; font-weight:normal; color:#CC6600;}
.verify_box{
width:300px; float:left;
padding:10px;
font-size:12px;
border:6px solid #999999;
background-color:#F0F0F0;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-top-left-radius:8px;
-webkit-border-bottom-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
height:160px;
}
.verify_text_wrapper{float:left; width:400px; margin:20px 40px 0px 20px;}
.verify_note{font-size:12px; padding-top:5px; color:#003399; padding-left:84px; font-weight:normal; height:59px; color:#50397D; margin-bottom:10px; background:url(../indiaimages/sms.gif) no-repeat; padding-bottom:5px; border-bottom:1px solid #999999;}
.verify_faqs{font-size:12px; margin-top:10px; height:190px;}
.verify_faqs p span.quest{font-weight:bold; color:#0066CC;}

.verify_box_cp{
width:300px; float:left;
padding:10px;
font-size:12px;
border:6px solid #999999;
background-color:#F0F0F0;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-top-left-radius:8px;
-webkit-border-bottom-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
height:210px;
}

.verify_note_frgt{font-size:12px; padding-top:5px; color:#003399; padding-left:84px; font-weight:normal; height:100px; color:#50397D; margin-bottom:10px; background:url(../indiaimages/sms.gif) no-repeat; padding-bottom:5px; border-bottom:0px solid #999999;}
.verify_note_cp{font-size:12px; padding-top:5px; color:#003399; padding-left:84px; font-weight:normal; height:59px; color:#50397D; margin-bottom:10px; background:url(../indiaimages/change_pwd.gif) no-repeat; padding-bottom:5px; border-bottom:0px solid #999999;}
.acc_txt_col{color:#0955c7; background-color:#e2e8f2; padding:0px 2px;}

.breadcrumbs{
padding-left:5px;
margin-top:12px;
float:left;
width:690px; 
height:24px;
background-color:#f3f3f3;
border:1px solid #d7d7d7;
font-size:11px;
color:#000066;
text-align:left;
line-height:1.9em;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-webkit-border-top-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-bottom-right-radius:4px;
}

.breadcrumbs a, .breadcrumbs a:hover, .breadcrumbs a:visited{ text-decoration:underline; color:#000066;}

.incontent_wrapper{width:700px; margin:0 auto; border:0px solid #0066CC; margin-top:28px;}
.incontent_wrapper ul li{font-size:11px;font-family:Tahoma, verdana; color:#333; letter-spacing:0.05em; line-height:1.3em;}

.incontent_wrapper_sm{width:700px; margin:0 auto; border:0px solid #0066CC; margin-top:28px;}
.incontent_wrapper_sm ul li{font-size:10px;}

.incontent_hdr{padding:0px 0px 4px 0px; font-family:Tahoma; border-bottom:1px dashed #ddd; position:relative; }
.incontent_hdr h1{font-size:16px; font-weight:normal; padding:0px; margin:0px;letter-spacing:0.05em;}
.incontent_hdr a{font-size:12px; font-weight:normal; padding:0px; margin:0px; position:absolute; right:10px; top:0; color:#0066cc; text-decoration:none;}
.incontent_hdr a:hover{color:#000; text-decoration:none;}

p.txt{font-size:11.4px;font-family:Tahoma, verdana; color:#333; letter-spacing:0.05em; line-height:1.3em;}
p.txt_small{font-size:10px; font-family:Tahoma, verdana; color:#333; letter-spacing:0.05em; line-height:1.3em;}
ol.terms{}
ol.terms li{padding-bottom:10px;font-size:10px; font-family:Tahoma, verdana; color:#333; letter-spacing:0.05em; line-height:1.3em;}

ol.terms1{ list-style:lower-alpha;}
ol.terms1 li{padding-bottom:10px;font-size:10px;}

ul.termsul{}
ul.termsul li{padding-bottom:10px;font-size:10px;}
p.txt1{font-size:12px; color:#006699; font-weight:bold;}

.highlight{background-color:#F2EBD9; font-size:11px; padding:5px 2px;}
.highlight p{padding:0px; margin:0px; font-size:11px;}

.leftnav_wrapper{width:214px; height:310px; _height:310px;border:0px solid #CCCCCC; margin-top:20px; float:left; margin-left:4px; _margin-left:2px; margin-bottom:15px;}

.leftnav_wrapper UL{margin:0px; padding:0px;}
.leftnav_wrapper LI {font-size:11px; list-style-type:none; border-bottom:1px solid #E5E5E5; color:#666666; background-color:#F8F9FC;}
.leftnav_wrapper LI a{ text-decoration:none; list-style-type:none; color:#666666; background-color:#F8F9FC; padding:7px 2px;  _padding:5px 3px;display:block;}
.leftnav_wrapper LI a:hover{ text-decoration:none; list-style-type:none; color:#666666; background-color:#DDE0F0; display:block;}
.leftnav_wrapper LI a.active{ text-decoration:none; list-style-type:none; color:#666666; background-color:#DDE0F0;}

.leftnav_wrapper LI.head{ background-color:#0066CC; padding:7px 0 7px 2px;  color:#FFFFFF; border:1px solid #0066CC;}

/* -- developer left nav --*/

.dev_leftnav_wrapper{width:214px; height:160px; _height:160px;border:0px solid #CCCCCC; margin-top:20px; float:left; margin-left:4px; _margin-left:2px; margin-bottom:15px;}

.dev_leftnav_wrapper UL{margin:0px; padding:0px;}
.dev_leftnav_wrapper LI {font-size:11px; list-style-type:none; border-bottom:1px solid #E5E5E5; color:#666666; background-color:#F8F9FC;}
.dev_leftnav_wrapper LI a{ text-decoration:none; list-style-type:none; color:#666666; background-color:#F8F9FC; padding:7px 2px;  _padding:5px 3px;display:block;}
.dev_leftnav_wrapper LI a:hover{ text-decoration:none; list-style-type:none; color:#666666; background-color:#DDE0F0; display:block;}

.dev_leftnav_wrapper LI.head{ background-color:#0066CC; padding:7px 2px;  _padding:5px 3px; color:#FFFFFF; border:1px solid #0066CC;}
/*-- developer left nav ends --*/

/*-- product left nav starts --*/
.prod_leftnav_wrapper{width:214px; height:205px; _height:210px;border:0px solid #CCCCCC; margin-top:20px; float:left; margin-left:4px; _margin-left:2px; margin-bottom:15px;}

.prod_leftnav_wrapper UL{margin:0px; padding:0px;}
.prod_leftnav_wrapper LI {font-size:11px; list-style-type:none; border-bottom:1px solid #E5E5E5; color:#666666; background-color:#F8F9FC;}
.prod_leftnav_wrapper LI a{ text-decoration:none; list-style-type:none; color:#666666; background-color:#F8F9FC; padding:7px 2px;  _padding:5px 3px;display:block;}
.prod_leftnav_wrapper LI a:hover{ text-decoration:none; list-style-type:none; color:#666666; background-color:#DDE0F0; display:block;}

.prod_leftnav_wrapper LI.head{ background-color:#0066CC; padding:7px 2px;  _padding:5px 3px; color:#FFFFFF; border:1px solid #0066CC;}

/*-- products left nav ends --*/

.reseller_form_wrapper{height:310px; float:left; width:700px; border:0px solid #229999;}
.reseler_form{height:140px; float:left; width:400px; border:0px solid #999999;}
.reseler_form table.res{ background-color:#EEEEEE; font-size:11px;}

.reseller_adv{height:auto; float:left; width:680px; margin:0; padding:5px; background-color:#F1F5FE; border:1px dashed #ccc;}
.reseller_adv p{ margin:0 0px 0 10px; padding:5px 0 0 5px; font-size:11px; }
p.subhdr{font-size:14px; font-weight:bold; margin-top:5px;}
.adv_points{ width:98%; font-size:12px; color:#716B26; padding:10px 15px; float:left; margin:0px; border:0px solid #CC9999;}
.adv_points UL{margin-left:0px; padding:0px 15px 0 0; list-style-type:none; width:47%; float:left;}
.adv_points LI{list-style-type:none; color:#333; padding:0px 0 10px 10px; margin-left:0px; width:98%; float:left; background:url(../indiaimages/bullet_li.gif) no-repeat 0em 0.4em;}
.adv_points LI ul{width:98%; float:left;}
.adv_points LI li{list-style-type:none; color:#666666;padding:5px 10px 0 10px; margin-left:0px; background:none; width:98%; float:left; font-size:11px;}


table.intersms TR TD {border:1px solid #999999; height:14px;}
.thcolor TD{ background-color: #DCE1E4;}
.thcolor_blue{ background-color:#DEE1EF; color:#000; height:17px;}
.thcolor_grey{ background-color:#F5F5F5; color:#000;}

table.smsprice TR TD {border:1px solid #999999; height:18px; text-align:center; vertical-align:middle; padding:3px 0px;}

#pull_quote{width:230px; font-size:18px; color:#CC6600; float:right; font-weight:bold; margin-left:20px; margin-top:0px; padding:0px;}


.excel_download_wrapper{float:left;width:380px; height:57px; border:0px solid #000099; margin:20px 20px 5px 20px;}
.excel_download_button{float:left; width:205px;}
.excel_download_text{float:right; width:150px; margin-top:15px; font-size:10px;}
.excel_download_text ul{padding:0px; margin:0px; }
.excel_download_text li{list-style-type:none; color:#666666;padding:2px 0px 2px 2px;}
.excel_download_text li a{list-style-type:none; color:#006666; text-decoration:undeline; text-align:center;}
.excel_download_txt{float:left;width:380px; height:15px; border:0px solid #000099; margin:5px; color:#CC0000; font-size:10px;}
.excel_wrapper{height:240px; float:left; width:700px; border:0px solid #229999; float:left; clear:both; }
.excel_pic{width:260px; height:171px; float:right; }
.excel_block{border:1px solid #CC3355; float:left; width:680px;}
.blue_highlight UL {margin:0px; padding:0px;}
.blue_highlight LI{line-height:1.5em;}
.style1 {
	color: #003399;
	font-weight: bold;
}

.sec_content_wrapper{width:700px; margin:0 auto; border:0px solid #0066CC; margin-top:10px; height:150px; padding:0px; font-size:11px;}
.box_list{width:600px; float:left; margin-bottom:20px; font-size:11px;}
.box_list UL{margin:0px; padding:0px; }
.box_list LI{ list-style:none; border-bottom:1px solid #E5E5E5; color:#666666; background-color:#EFF2F5; padding:4px 3px;}
.box_list LI#blue_head{ background-color:#006699; color:#FFFFFF; padding:4px 3px;}
.box_list LI#cyan_head{ background-color:#4E8585; color:#FFFFFF; padding:4px 3px;}

.alt_style UL{margin:0px; padding:0px; }
.alt_style LI{list-style-type:square; border-bottom:0px solid #999999; color:#666666;padding:0px 0px 10px 0px; }

.alt_style1 UL{margin:0px; padding:0px; }
.alt_style1 LI{list-style-type:none; border-bottom:1px solid #999999; color:#666666;padding:4px 0px 6px 0px; }
.alt_style1 LI UL LI{list-style-type:none; border-bottom:0px solid #999999; color:#666666;padding:0px; margin:0px; }


.com_wrapper{float:left; width:690px; border:0px solid #0099CC; margin:10px 0 20px 0;}
.com_left{float:left; width:470px;}

.com_sublinks{float:right; width:160px; border:1px solid #003399; background-color:#F7F8FB; padding:5px;}
.com_sublinks UL{margin:0px; padding:0px; font-size:11px;}
.com_sublinks LI{list-style-type:none; color:#666666;padding:0px 0px 10px 10px;}
.com_sublinks LI a{list-style-type:none;text-decoration:underline; color:#003399;}

/*.incontent_wrapper ul li.clr_list{color:blue;}*/

.solution_wrapper{float:left; width:690px; height:80px; _height:70px; border-bottom:1px solid #CCCCCC; margin-top:15px;}
.solution_left{float:left; width:690px; height:60px; font-size:11px; border:0px solid #00CC66;}
.solution_left p{ padding:0px; margin:0px; font-size:11px;}
.solutionlearn_right{float:right; width:530px; height:11px; font-size:10px; text-align:right; margin:2px 5px;}
.solutionlearn_right a, .solutionlearn_right a:visited{ text-decoration:none; color:#0066CC;}

.prodmain_wrapper{float:left; width:690px; height:70px; border-bottom:1px solid #CCCCCC; margin-top:15px;}
.prodmain_left{float:left; width:140px; height:40px;}
.prodmain_right{float:right; width:520px;}

.prodlearn_right{float:right; width:530px; font-size:10px; text-align:right; margin:3px 5px;}
.prodlearn_right a, .prodlearn_right a:visited{ text-decoration:none; color:#0066CC;}
.prodmain_right p{margin:0px; padding:5px; font-size:11px; color:#333333;}

.prod_wrapper{float:left; width:690px; height:70px; border-bottom:1px solid #666666; margin-top:30px;}
.prod_left{float:left; width:220px; height:60px;}
.prod_right{float:right; width:460px;}
.prod_right p{margin:0px; padding:5px; font-size:11px; color:#333333;}

.indus_wrapper{float:left; width:690px; height:62px; border-bottom:0px solid #666666; margin-top:30px;}
.indus_left{float:left; width:100px; height:60px;}
.indus_right{float:right; width:560px;}
.indus_right p{margin:0px; padding:5px; font-size:11px; color:#333333;}

/* zoom styles for scream */
UL.thumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 660px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL.thumb LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 110px
}
UL.thumb LI IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100px; ms-interpolation-mode: bicubic
}
UL.thumb LI IMG.hover {
	background-color:#F5F5F5; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid;
}

/*-- zoom styles for intellialert --*/
UL.ia_thumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 660px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL.ia_thumb LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 110px
}
UL.ia_thumb LI IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100px; ms-interpolation-mode: bicubic
}
UL.ia_thumb LI IMG.hover {
	BACKGROUND: url(thumb_bg.png) no-repeat center center; background-color:#F5F5F5; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid;
}

/* zoom styles for broadcast and alerts */
UL.bna_thumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 660px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL.bna_thumb LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 90px
}
UL.bna_thumb LI IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 80px; ms-interpolation-mode: bicubic
}
UL.bna_thumb LI IMG.hover {
	BACKGROUND: url(thumb_bg.png) no-repeat center center; background-color:#F5F5F5; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid;
}

/* zoom styles for axiom */
UL.ax_thumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 660px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL.ax_thumb LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 90px
}
UL.ax_thumb LI IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100px; ms-interpolation-mode: bicubic
}
UL.ax_thumb LI IMG.hover {
	BACKGROUND: url(thumb_bg.png) no-repeat center center; background-color:#F5F5F5; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid;
}

/* zoom styles for spade */
UL.sp_thumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 660px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL.sp_thumb LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 90px
}
UL.sp_thumb LI IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0f0f0; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100px; ms-interpolation-mode: bicubic
}
UL.sp_thumb LI IMG.hover {
	BACKGROUND: url(thumb_bg.png) no-repeat center center; background-color:#F5F5F5; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid;
}


#main_view {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 9px; MARGIN-LEFT: -10px; PADDING-TOP: 9px
}
.solution_highlight{font-size:11px; display:block; width:200px; padding:6px 0px; font-size:12px; background-color:#CCCCCC; color:#000;}

.industryselect_div{width:690px; border:0px solid #006699; float:left; margin-top:5px; padding-left:5px; background-color: #666666; color:#FFF; font-size:12px; height:135px;}
.industryselect_left{width:400px; float:left; margin-top:10px;}
.industryselect_right{width:220px; float:right; margin-top:10px; margin-right:10px; color:#FFCC00; font-size:11px;}

.blank_div2{width:690px; border:0px solid #006699; float:left; margin-top:5px; padding-left:5px;}
.blank_div{width:690px; border:0px solid #006699; float:left; margin-top:20px;}
.blank_div li{ padding-bottom:2px;}

.blank_div_length{width:700px; border:0px solid #006699; margin:0 auto; margin-top:15px;}


/* manage thirdparty logo display styles */
.item {
	width:110px;
	height:85px;	
	border:2px solid #999;	
	margin:5px 10px 5px 0;
	
	/* required to hide the image after resized */
	overflow:hidden;
	
	/* for child absolute position */
	position:relative;
	
	/* display div in line */
	float:left;
}

.item .caption {
	width:110px;
	height:85px;
	background:#000;
	color:#fff;
	font-weight:normal;
	font-family:verdana;
	font-size:14px;
		
	/* fix it at the bottom */
	position:absolute;
	left:0;

	/* hide it by default */
	display:none;

	/* opacity setting */
	filter:alpha(opacity=80);    /* ie  */
	-moz-opacity:0.8;    /* old mozilla browser like netscape  */
	-khtml-opacity: 0.8;    /* for really really old safari */  
	opacity: 0.8;    /* css standard, currently it works in most modern browsers like firefox,  */

}

.item .caption a {
	text-decoration:none;
	color:#0cc7dd;
	font-size:16px;	
	
	/* add spacing and make the whole row clickable*/
	padding:5px;
	display:block;
}

.item .caption p {
	padding:5px;	
	margin:0;
	font-size:11px;
}

.item a img {
	border:0;
	
	/* allow javascript moves the img position*/
	position:absolute;
}
/* logo disp ends */


/* industry accordian styles */
.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none; font-size:11px; font-family:verdana; background-color:#EFF2FA; border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1; width:648px;	}
.accordionWrapper div.content p{padding:5px; margin:0px;}
.accordionWrapper div.content ul li{padding-bottom:2px;}


.set{border-bottom:1px solid #D1D1D1; width:650px;}
.set1{background-color:#D1D1D1;}
.set2{background-color:#D1D1D1;}
.set3{background-color:#D1D1D1;}
.set4{background-color:#D1D1D1;}
.set5{background-color:#D1D1D1;}
.set6{background-color:#D1D1D1;}
.set7{background-color:#D1D1D1;}
/* accordian styles ends */

.forgetpwd_box{
width:auto; float:left;
padding:10px;
font-size:12px;
border:6px solid #999999;
background-color:#F0F0F0;
height:100px;
}

.client_cat{border-bottom:1px solid #333399; color:#333399; font-size:11px; padding:4px; font-family:verdana;}
.price_btn{ background-color:#0066CC; font-size:11px; color:#FFF; border:1px solid #666666; padding:3px;}
.pricewire_btn{ background-color:#729FB6; font-size:11px; color:#FFF; border:1px solid #666666; padding:3px;}

.sitemap_block{float:left; width:210px; margin-right:20px;}
.sitemap_block p{ font-size:14px; font-weight:bold; color:#3366CC;}
.sitemap_block UL{ margin:0px; padding-left:5px;}
.sitemap_block LI{ list-style-type:none; font-size:11px;}
.sitemap_block LI a{ text-decoration:none; color:#0066CC; }

.price_badge{width:88px; height:107px; float:left; background:url(../indiaimages/price_off.gif) no-repeat;}
.price_offer{width:400px; height:40px; color:#FF6600; float:left; padding:5px;}
.price_offer H2{padding:10px 0px 0px 0px; margin:0px; border:0px solid #000000;}
.limited_offer{width:370px; height:10px; color:#FF6600; float:right; padding:2px; font-size:12px; font-weight:bold; color:#CC0000;}

.contact_block{float:left; width:240px; margin-right:10px;}
.contact_block p.heading{ color:#006699; font-weight:bold; text-transform:uppercase;}
.contact_block p{ font-size:11px; color: #333333;}

.faq_sep{border-bottom:1px solid #CCC; padding:0 0 10px 0; margin:0 0 10px 0; font-size:11px; overflow:hidden; width:100%;}
.faq_sep span {font-size:15px; font-weight:bold; color:#0099FF;}
.faq_sep span a {text-decoration:none;}
.faq_sep img { float:none;}

.toplinks_right{width:340px; float:right; text-align:right;}
.toplinks_right a{color:#e5e5e5; text-decoration:none;}
.toplinks_rightone{width:140px; float:right; text-align:right;}
/*** Added by Shahid on 19july 10 ***/

.frm input.bttn {float:left; margin:10px 0 0 0; padding:0; clear:both;}
.frm select.maxwidth { width:150px; height:70px; margin-right:8px; margin-left:0;}
.frm select.maxwidth2 { width:150px; height:70px; margin-right:8px;}
.frm input.minwidth { width:60px;}
.frm input.noborder { border:0;}
.frm input.bttn2 {margin:0 0 0 5px; padding:1px; clear:none; vertical-align:top;}
.frm select.minwidth { width:50px; min-width:inherit; float:none; margin-right:8px; margin-left:0;}

.divul { width:80%; margin:0 0 0 0; padding:0; float:left; margin:-34px 5px 3px 5px; left:150px; position:relative;}
.divul ul{ width:98%; margin:0; padding:0; float:left; list-style-type:none;}
.divul ul li{ width:30%; margin:0; padding:5px 0 3px 0; float:left;}
.divul ul li input{ width:60px; height:14px; margin:0 5px 0 0; padding:2px; float:left; vertical-align:middle;}
.divul ul li input.chkbox{ width:auto; height:auto; vertical-align:middle; margin:4px 5px 0 0; *margin:0 5px 0 0; padding:0; border:none;}
.divul ul li span{ width:25%; margin:0; padding:0; float:left; line-height:20px;}

/*==== Accordion Tabs ==== */
.accordion_tabs {width:98%; float:left; margin-top:15px; padding:0px 0px;}
.accordion_tabs .accordion_content {background:#f8f8f8; border-bottom:1px solid #acb8cb; padding:0px; margin:0; overflow:hidden; position:relative; _zoom:1;}
.accordion_tabs .accordion_content p {font-size:13px; line-height:normal; color:#000000; margin-bottom:10px;}
.accordion_tabs .accordion_content strong {font-size:18px; line-height:20px;}
.accordion_tabs .accordion_content ul {width:100%; float:left; list-style-type:none; padding:0 5px; margin:0; clear:both; position:relative;}
.accordion_tabs .accordion_content ul li {float:left; width:18%; text-align:left; line-height:20px; font-size:11px; color:#333; margin:0 0 5px 0; padding:0 0 0 7px; background:url(../indiaimages/bullet_li.gif) no-repeat 0em .55em;}
.accordion_tabs .accordion_content ul li input.chkbox{ width:auto; height:auto; vertical-align:middle; margin:0 5px 2px 0; *margin:0 0px 0 0; padding:0; border:none;}
.accordion_tabs a.tab_accordion {cursor:pointer; display:block; padding:0 10px; height:18px; margin:0 0 1px 0; text-decoration:none; font-weight:normal; font-size:11px; color:#225f81; line-height:18px; color:black; background:#EFF3F8 url(../indiaimages/arrow_bot_accordion.gif) no-repeat right top; border-bottom:1px solid #acb8cb;}
.accordion_tabs a.tab_accordion span {color:#FF6600;}
.accordion_tabs a.tab_accordion:hover {color:#225f81; background:#acb8cb url(../indiaimages/arrow_bot_accordion.gif) no-repeat right top; border-bottom:1px solid #acb8cb;}
.accordion_tabs a.tab_accordion.selected {color:#FFF; background:#6c86a0 url(../indiaimages/arrow_top_accordion.gif) no-repeat right top; border-bottom:1px solid #acb8cb;}

/*** Tooltip ***/
.tinyTip { width:170px; padding:0; display:block; background:#5e5e5e;}
.tinyTip .content { padding:5px 5px 0 5px; font-size:11px; line-height:16px; color:#fff; background:#5e5e5e;}
.tinyTip .bottom { height:7px; width:100%; font:0px/0px sans-serif; text-align:center; position:absolute; bottom:-7px; }

.plan_details { width:96%; float:left; clear:both; margin:0; padding:0 0 0 10px;}
.plan_details h3 { font:bold 13px/16px Arial, Helvetica, sans-serif; color:#333333; clear:both; width:100%; float:left; display:block; padding:10px 0 5px 0; border-bottom:1px solid #e2e2e9; margin:0 0 5px 0;}
.plan_details p { font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#333333; clear:both; width:100%; float:left; padding:0 0 10px 0; margin:0;}
.plan_details p.clear {}

/***** Pricing Plans *****/
.pricing_plan { width:650px; height:240px; margin:20px 0 20px 20px; padding:10px; border:1px solid #e2e2e9; background:#fff; position:relative; clear:both; -moz-border-radius:5px; -khtml-border-radius:5px; -border-radius:5px; z-index:10;}

.box_plan_container { width:100%; margin:0; padding:0; float:left; clear:both; z-index:9; position:absolute;}

.box_plan { width:22.32%; height:210px; margin:0 10px 0 0; padding:10px 5px 20px 5px; float:left; clear:none; background:#dbe9f5; -moz-border-radius:5px; -khtml-border-radius:5px; -border-radius:5px; overflow:hidden; position:relative;}
.box_plan.nomarright {margin-right:0; float:none; right:0; top:0; position:absolute;}
.box_plan h4 { width:96%; margin:0; padding:0; float:left; clear:both; text-align:center; font-size:18px; color:#0071b8; font-weight:normal;}
.box_plan h4 strong{ width:96%; margin:0; padding:0; float:left; clear:both; display:block; font-size:18px; line-height:40px; color:#000; font-weight:normal;}
.box_plan h4 span{ width:100%; margin:0; padding:0; clear:both; float:left; font-size:11px; color:#666; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_plan p { width:96%; margin:0; padding:10px 0 0 0; float:left; clear:both; text-align:center; font-size:11px; color:#333; line-height:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_plan ul { width:98%; margin:0; padding:10px 0 0 0; float:left; clear:both; list-style-type:none; font-size:11px; font-weight:normal;}
.box_plan ul li { width:98%; margin:0; padding:0 0 10px 0; float:left; text-align:center; clear:both; line-height:14px;}
.box_plan ul li.lintthrough { text-decoration:line-through; color:#FF0000;}
.box_plan ul li strong { color:#000;}
.box_plan ul li a { color:#0373d5; text-decoration:underline;}
.box_plan ul li a:hover { color:#0373d5; text-decoration:underline;}

.box_buttons { width:690px; margin:0; padding:0; border:2px solid #fff; background:#e2e2e9; -moz-border-radius:5px; -khtml-border-radius:5px; -border-radius:5px; clear:both; overflow:hidden; position:absolute; top:190px; left:-11px; z-index:9;}
.box_buttons ul { width:98%; margin:0; padding:10px; float:left; clear:both; list-style-type:none; font-size:13px; font-weight:normal;}
.box_buttons ul li { width:25%; margin:0; padding:0; float:left; text-align:center;}
.box_buttons ul li a, .box_buttons ul li img { border:none; margin:0; padding:0;}

#price-plans #plans {position: relative;}

#price-plans .currency {width: 18px; height: 67px; padding:2px 3px; margin:0; position:absolute; top: 15px; left: -27px; list-style-type:none; background:#FFFFFF; border:1px solid #ddd; -moz-border-radius:5px; -khtml-border-radius:5px; -border-radius:5px; z-index:8;}
#price-plans .currency li {background: url(../indiaimages/currency-buttons.png) no-repeat !important; width: 18px !important; height: 21px !important; text-indent: -9999em; margin: 1px 0px 0 !important; cursor: pointer;}
#price-plans .inr #inr {background-position: -30px top !important;}
#price-plans #usd {background-position: left -30px !important;}
#price-plans .usd #usd {background-position: -30px -30px !important;}
#price-plans #eur {background-position: left -60px !important;}
#price-plans .eur #eur {background-position: -30px -60px !important;}
#price-plans .box_plan .eur,
#price-plans .box_plan .usd,
#price-plans .box_plan .inr {display: none;}

#price-plans .eur .eur,
#price-plans .usd .usd,
#price-plans .inr .inr {display: block;}

*html #price-plans .currency {background-image: none; zoom: 1;}

/**** Table Data ****/

.result_info{background-color:#899BAD; height:26px; width:98%; float:left; color:#FFFFFF; line-height:1.6em; clear:both; margin:0; padding:0;}
.res_detail{float:left; color:#FFFFFF; width:300px; padding:2px; margin:0; font-weight:bold; text-transform:uppercase;}
.res_count{float:right; color:#FFFFFF; width:200px; padding:2px; margin:0; }
.count_txtwrap{float:right; color:#FFFFFF; width:auto; margin:0; padding:0;}
.count_wrap{float:right; width:auto; margin:0; padding:0;}

.pricing_table {float:left; width:91.5%; margin:10px 0 0 20px;  _margin:10px 0 0 10px;  padding:10px; border:1px solid #e2e2e9; -moz-border-radius:5px; -webkit-border-radius:5px; -border-radius:5px; clear:both;}
.pricing_table.fullwidth {width:95%; margin:10px 0 0 5px;  _margin:10px 0 0 3px;}
.pricing_table form { margin:0; padding:0 0 10px 0; float:left; width:100%; clear:both;}
.pricing_table form.pricing {padding:0;}
.pricing_table p { margin:0; padding:0; float:left; width: auto;}
.pricing_table p.selectcount { margin:0; padding:0 0 0 15px; float:left; width:24%;}
.pricing_table form label{ margin:0; padding:0; font-size:11px; color:#666666;}
.pricing_table form span{ margin:0; padding:0; font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
.pricing_table form input {background:#fff url(../indiaimages/text-bg.gif) repeat-x 0 0; border:1px solid #B5B8C8; line-height:18px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:4px 3px;}
.pricing_table form input.bttn_form {background:#fff url(../indiaimages/text-bg.gif) repeat-x 0 0; border:1px solid #B5B8C8; line-height:18px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:3px; *padding:2px 3px 3px 3px; float:left;}

/*-- recordeset styles --*/
.tab
        {
        width:100%;
        padding: 0;
        margin:0 0 0 0;
        border-left: 1px solid #6a8cad;
		border-bottom: 1px solid #6a8cad !important;
        border-collapse:collapse;
		background:#fff;
		float:left;
        }
th
        {
        font-weight: bold;
		font-size:10px;
		font-family:"verdana";
        border-right: 1px solid #6a8cad;
        border-bottom: 1px solid #6a8cad;
        border-top: 1px solid #6a8cad;
        letter-spacing: 1px;
        text-transform: normal;
        text-align:center;
        padding: 2px;
        vertical-align:middle;
		background:#81a1c0;
		color:#fff;
        }
		
.tab td
        {
        font: normal 10px Verdana, Arial, Helvetica, sans-serif;
        border-right: 1px solid #6a8cad;
        border-bottom: 1px solid #6a8cad;
        padding:3px 4px;
        color: #444;
        text-align:center;
		
		
        }	
		
/* Alternate row style */
tr.alt
        {
        background: #eff7fe;
        color: #797268;
        }
/* The current cell */


.tab tbody tr td.currentCell,
.tab tbody tr td:hover,
.tab tbody tr.alt td:hover
        {
        background-color:#bce0ff;

        }
/* Normal row hover styles */ 
.tab tr.rowHover td,  /* Internet Explorer < 7 (and 7 in quirks mode) requires a specific class */
.tab tr:hover td            /* All others can use the :hover pseudo */
        {
        background-color:#e0f0fe;
        }  
/* Alternate row hover styles */
.tab tr.alt:hover td
        {
        background-color:#e0f0fe;
        }    
/* Column "cell" highlighting */
.tab tr td.rowHover
        {
        background-color:#e0f0fe;
        }
/* Header highlighting */
.tab tr th.rowHover
        {
        color:#fff;
        }   
.tab tr td a { color:#004c8e;} 

/*----- recordset ends ---*/
.thickbox_content { width:100%; float:left; margin:0; padding:0; *margin-bottom:-50px;}
.thickbox_content h2{margin:0; padding:0; font:bold 20px/30px Arial, Helvetica, sans-serif; color:#0071b8; border-bottom:1px solid #ddd;}
.thickbox_content p{margin:0; padding:0; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#333;}
.thickbox_content .options { width:43%; float:left; margin:0 25px 0 0; padding:0 25px 0 0; border-right:1px solid #ddd;}
.thickbox_content .options.normargright { width:46%; margin:0; padding:0; border-right:none;}
input.bttn_thickbox {width:auto; height:auto; background:#0066CC; color:#FFFFFF; font-weight:bold; padding:5px 10px; margin:20px 0 0 0; border:none;}


.contact_form{height:140px; float:left; width:700px; border:0px solid #999999; margin-top:20px;}
.contact_form table.res1{ background-color:#EEEEEE; font-size:11px;}
.purchase_table{ width:86%; margin:10px auto; background-color:#FBF9EA; font-size:11px;  padding:15px 15px 15px 60px; border:2px solid #e2e2e9; clear:both; overflow:hidden; font-family:Arial, Helvetica, sans-serif; position:relative;}
.purchase_table label {float:right; font-size:13px; font-weight:bold; color:#333; margin:0; padding:0;}
.purchase_table span {float:right; font-size:11px; color:#FFFFFF; line-height:25px;}
.purchase_table a {color:#FFFFFF; text-decoration:underline;}
.purchase_table a:hover {color:#FFFFFF; text-decoration:none;}
.purchase_table dl {width:96%; float:left; margin:0; padding:0;}
.purchase_table dt {width:150px; float:left; margin:0; padding:0 15px 0 0;}
.purchase_table dd {width:400px; float:left; margin:0; padding:2px 0 0 0;}
.purchase_table dd p{float:left; color:#333333;}
.purchase_table input, .purchase_table textarea, .purchase_table select {background:#fff; border:1px solid #bfbfbf; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; padding:4px; width:193px; float:left;}
.purchase_table textarea{height:150px;}
.purchase_table dd input.dlbtn {border:none; background:none; padding:0; margin:10px 0 0 80px; height:auto; width:auto;}
.purchase_table input.button{background:#0066cc; color:#FFFFFF; border:none; padding:5px 10px; margin:0; *margin:10px 0 0 0; width:auto; font-weight:bold; cursor:pointer;}
.purchase_table p.clearboth { clear:both; height:10px; float:left; margin:0; padding:0; width:100%;}
.purchase_table dt.bigfont {padding:5px 15px 6px 0; height:23px; background:#CCCCCC;}
.purchase_table dt.bigfont label{font-size:18px;}
.purchase_table dd.lowwiddd {width:120px; padding:7px 10px 7px 0; height:20px; overflow:hidden; font-size:13px; background:#CCCCCC;}
.purchase_table dd.lowwiddd input{width:auto; height:auto; margin-right:5px; background:none; border:none;}

.wire_info { width:99%; margin:0; padding:0px; float:left;  list-style-type:none; font-size:10px; font-weight:normal;}
.wire_info li{ width:44%; margin-right:34px; padding:0; margin-top:5px; _margin-top:7px; display:inline; float:left; border:0px solid #000; text-align:left; }
.wire_info span{ color:#0066CC; font-weight:bold;}
.wire_hdr{background-color:#F0F0F0; font-weight:bold; padding:4px; margin:0px;}
.wire_beneficiary{background-color:#0066CC; font-weight:bold; padding:4px; margin:0px; color:#FFFFFF;}
.wire_sub_hdr{background-color:#F0F0F0; width:100%; float:left; height:18px; padding:2px; color:#333333; font-size:11px; margin-bottom:5px; }
.wire_ben_info { width:100%; margin:0; padding:4px; float:left;  list-style-type:none; font-size:11px; font-weight:normal; }
.wire_ben_info li{ width:44%; margin-right:25px; padding:0; margin-top:5px; _margin-top:7px; height:auto; display:inline; float:left; border:0px solid #000; text-align:left; overflow:auto;  }
.beneficary_wrapper{width:690px; border:0px solid #006699; float:left; margin-top:5px; }


/*-- enterprise block --*/
.enterprise_block{float:left; width:226px; height:281px; background:url(../indiaimages/enterprise_bg.gif) no-repeat; font-size:11px; padding-top:10px; *padding-top:22px; position:relative;}
.enterprise_content{margin:5px; width:87%;}
.enterprise_content p.hdr{font-size:14px; font-weight:bold; color:#de8300;}
.enterprise_content p.smtx{ font-size:10px; color:#a6a6a6;}
.enterprise_content ul{margin:40px 0 0 0; padding:0px; position:absolute; top:130px; width:83%;}
.enterprise_content ul li{color:#DA781F; font-size:12px; border-bottom:1px dotted #DA781F; list-style-type:none; padding-bottom:5px; margin-bottom:5px; line-height:1.4em;}

/*-- community block --*/
.community_block{float:left; width:226px; height:281px; background:url(../indiaimages/community_bg.gif) no-repeat; font-size:11px; padding-top:10px; *padding-top:22px; position:relative;}
.community_content{margin:5px; width:87%;}
.community_content p.hdr{font-size:14px; font-weight:bold; color:#367101;}
.community_content ul{margin:40px 0 0 0; padding:0px; position:absolute; top:130px; width:83%;}
.community_content ul li{color:#367101; font-size:12px; border-bottom:1px dotted #367101; list-style-type:none; padding-bottom:5px; margin-bottom:5px; line-height:1.4em;}

/*-- content block --*/
.content_block{float:left; width:226px; height:281px; background:url(../indiaimages/content_bg.gif) no-repeat; font-size:11px; padding-top:10px; *padding-top:22px; position:relative;}
.content_content{margin:5px; width:87%;}
.content_content p.hdr{font-size:14px; font-weight:bold; color:#6c007f;}
.content_content ul{margin:40px 0 0 0; padding:0px; position:absolute; top:130px; width:83%;}
.content_content ul li{color:#6c007f; font-size:12px; border-bottom:1px dotted #6c007f; list-style-type:none; padding-bottom:5px; margin-bottom:5px; line-height:1.4em;}


.seprator {height:5px; border-bottom:1px dashed #ddd; width:100%; clear:both; margin:0; padding:0; overflow:hidden;}
.subhdr2{font-size:11px; font-weight:normal; width:85%; margin:0 0px 5px 10px; padding-left:5px;}
.heightauto{height:auto;}
.left_txt {font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; margin:0 0 15px 0; padding:10px; color:#333; border:1px dashed #9bbdd5; overflow:hidden; background:#e8f6ff; width:85%;}
.left_txt2 {font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; margin:0 0 15px 0; padding:10px; color:#333; overflow:hidden; width:85%;}
.left_txt2 img {margin:10px 0 0 0; padding:0;}


.info_right{font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; margin:52px 0 15px 0; *margin:47px 0 15px 0; padding:8px 10px; color:#333; border:1px dashed #9bbdd5; overflow:hidden; background:#e8f6ff; width:230px; float:right;}
.info_right h5{font:bold 17px/22px Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 0; color:#006699;}
.info_right p{margin:0; padding:0; color:#333;}
.info_right ul{margin:0; padding:15px 10px; color:#006699; list-style-type:none;}
.info_right ul li{padding-bottom:3px;}

.reseler_form table.resnew{ background-color:#fbfbfb; font-size:11px;}
.reseler_form table.resnew h1{ color:#fff; font-size:16px;}

.info_right_new{font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; margin:0px 0 15px 0; *margin:0px 0 15px 0; padding:8px 10px; color:#333; border:1px dashed #9bbdd5; overflow:hidden; background:#e8f6ff; width:230px; float:right;}
.info_right_new h5{font:bold 17px/22px Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 0; color:#006699;}
.info_right_new p{margin:0; padding:0; color:#333;}
.info_right_new ul{margin:0; padding:8px 8px; color:#006699; list-style-type:square;}
.info_right_new ul li{padding-bottom:7px;}

.left_txt3 {font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; margin:10px 0 15px 5px; padding:10px; color:#333; border:1px dashed #cacaca; overflow:hidden; background:#f4f4f4; float:left; width:85%;}
.left_txt3 h5{font:bold 17px/22px Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 0; color:#333;}
.left_txt3 img {margin:10px 0 0 0; padding:0;}

.country_hdr{width:700px; height:23px; margin:0 auto; border-bottom:1px solid #0066CC; margin-top:10px;}
.country_hdr h4{ font:bold 18px/18px Arial, Helvetica, sans-serif; color:#666666; padding:0px; margin:0px; text-transform:uppercase;}
.country_top{width:700px; height:91px; margin:0 auto; border:0px solid #0066CC; margin-top:10px; }
.country_about{background-color:#E8EEF7; color:#000066; padding:5px 5px; font-weight:bold; width:380px; float:left; margin-right:15px; margin-bottom:15px;}
.country_about p{font-size:11px; background-color:#FFFFFF; font-weight:normal; color:#333333; font-family:verdana; padding:10px; margin-top:5px; line-height:1.5em;}
.country_market{background-color:#eeeeee; padding:5px; font-weight:bold; width:98%; float:left;}
.country_market p{font-size:11px; background-color:#eeeeee; font-weight:normal; color:#333333; font-family:verdana; padding:10px; margin-top:5px; line-height:1.5em;}

.left_txt4 {font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; margin:0 15px 0 0; padding:0; overflow:hidden; background:#fff; float:left; width:210px;}
.left_txt4 h5{font:bold 16px/25px Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 5px; color:#333; background:#e5e3e3;}
.left_txt4 p{border-top:1px dashed #C7D3DE; height:23px; line-height:1.4em; margin:0; padding:0; text-align:center; font-size:10px; color:#6e6e6e; font-weight:bold;}

/* ==== JCAROUSEL LITE ==== */
#list {height:100px; width:200px; clear:both; margin:0 5px 5px 0; padding:0; overflow:hidden;}
.slider {float:left; left: -5000px; position:relative; visibility:hidden;}
.slider ul {height:100px; width:186px; float:left;}
.slider ul li {padding:0; margin:0; text-align:center; width:186px;}
.slider ul li img {cursor:pointer; height:100px; border:0; color:#000000; text-decoration:none;}
.prev {cursor:pointer; float:left; padding-top:40px;}
.next {cursor:pointer; float:right; padding-top:40px;}


.om_country{ background:#fae1e1; color:#c22525;}
.nig_country{ background:#cfe6da; color:#287049;}


.com_table {width:650px; float:left; margin:0 0 0 0; padding:0;}
.com_table table {width:100%; float:left; margin:0; padding:0; clear:both; font:normal 11px Arial, Helvetica, sans-serif; border:1px solid #bfbfbf;}
.com_table table thead {padding:0; margin:0; background:#d3d3d3;}
.com_table table thead th{ background:#d3d3d3; color:#000000; border:0; padding:7px 3px; margin:0; font:normal 11px Arial, Helvetica, sans-serif;}
.com_table tbody { background:#fff; color:#000000; padding:0; margin:0; text-align:center;}
.com_table tbody td{ padding:5px; margin:0; border:1px solid #bfbfbf; border-left:none; border-top:none; text-align:center;}
.com_table table tfoot {padding:0; margin:0; background:#e5e3e3;}
.com_table table tfoot td {padding:3px; margin:0; font-size:10px;}

.com1_table {width:650px; float:left; margin:0 0 0 0; padding:0;}
.com1_table table {width:100%; float:left; margin:0; padding:0; clear:both; font:normal 11px Arial, Helvetica, sans-serif; border:1px solid #bfbfbf;}
.com1_table table thead {padding:0; margin:0; background:#d3d3d3;}
.com1_table table thead th{ background:#d3d3d3; color:#000000; border:0; padding:7px 3px; margin:0; font:normal 11px Arial, Helvetica, sans-serif;}
.com1_table tbody { background:#fff; color:#000000; padding:0; margin:0; text-align:center;}
.com1_table tbody td{ padding:1px; margin:0; border:1px solid #bfbfbf; border-left:none; border-top:none; text-align:center;}
.com1_table table tfoot {padding:0; margin:0; background:#e5e3e3;}
.com1_table table tfoot td {padding:3px; margin:0; font-size:10px;}
td.ntabred a{text-decoration:none; color:#ff0000; display:block; padding-left:5px;}
td.ntabred a:hover{background:url(../images/edit_pen.gif) no-repeat; background-position:0px 4px 0px; padding-left:5px;}

.ntab a:link, .ntab a:visited{text-decoration:none; color:#003366; display:block; padding-left:5px;}
.ntab a:hover{background:url(../images/edit_pen.gif) no-repeat; background-position:0px 4px 0px; padding-left:5px;}

/*-- country specific classes ---*/
.cntry_container{ width:931px; margin:0; padding:10px;}
.cntry_container a{ color:#333333;}
.cntry_container .inner_content{ width:100%; margin:0; padding:15px 0 0 0; float:left; clear:both;}
.cntry_container h1 { width:inherit; margin:0; padding:0; font:bold 20px/25px Arial, Helvetica, sans-serif; color:#333333; border-bottom:1px solid #ddd; float:left; text-transform:uppercase;}
.cntry_container h1 img{margin:0; padding:0; float:right;}

.cntry_about{background:#e5e3e3; color:#000066; margin:0 0 0 15px; padding:3px 7px 5px 7px; font-weight:bold; width:271px; float:left;}
.cntry_about h2 { width:inherit; margin:0; padding:0 0 0 10px; font:bold 16px/26px Arial, Helvetica, sans-serif; color:#333; float:left;}
.cntry_about p{ background:#FFFFFF; color:#333333; padding:5px 10px 5px 10px; margin:0; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; overflow:hidden; float:left; clear:both; width:250px;}

.cntry_market{background:#e5e3e3; color:#000066; margin:0 0 0 15px; padding:3px 7px 5px 7px; font-weight:bold; width:438px; float:left;}
.cntry_market h2 { width:inherit; margin:0; padding:0 0 0 10px; font:bold 16px/26px Arial, Helvetica, sans-serif; color:#333; float:left;}
.cntry_market p{ background:#FFFFFF; color:#333333; padding:8px 10px 5px 10px; margin:0; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; overflow:hidden; float:left; clear:both; width:418px;}

.cntry_container .become_reseller{width:226px; height:127px; float:left; margin:0; padding:7px 7px 7px 3px; background:#FFFFFF; border:1px dashed #d3d3d3;}
.cntry_container .bot_txt {font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; margin:0 auto; padding:10px 0; color:#333; overflow:hidden; width:100%; background:#FFFFFF; border-top:1px solid #e5e3e3; text-align:center;}
.cntry_container .bot_txt img {margin:5px 0 0 0; padding:0;}

/*** Oman Style ***/
.cntry_oman .grey_table table thead {background:#980217;}
.cntry_oman .grey_table table thead th{ background:#980217; color:#FFF;}
.cntry_oman .grey_table tbody { background:#fff5f6;}
.cntry_oman .grey_table tbody tr.oddclr{ background:#fdebed;}
.cntry_oman .grey_table table tfoot {background:#048229; color:#FFFFFF;}
.cntry_oman .grey_table table tfoot a:link{color:#FFFFFF}
.cntry_oman h1 { color:#980217;}


/*** Nigeria Style ***/
.cntry_nigeria .grey_table table thead {background:#1a6001;}
.cntry_nigeria .grey_table table thead th{ background:#1a6001; color:#FFF;}
.cntry_nigeria .grey_table tbody { background:#fafef8;}
.cntry_nigeria .grey_table tbody tr.oddclr{ background:#f2fdec;}
.cntry_nigeria .grey_table table tfoot {background:#2a9f00; color:#FFFFFF;}
.cntry_nigeria .grey_table table tfoot a:link{color:#FFFFFF}
.cntry_nigeria h1 { color:#1a6001;}

/*** bahrain Style ***/
.cntry_bahrain .grey_table table thead {background:#e81a1c;}
.cntry_bahrain .grey_table table thead th{ background:#e81a1c; color:#FFF;}
.cntry_bahrain .grey_table tbody { background:#fff;}
.cntry_bahrain .grey_table tbody tr.oddclr{ background:#fff4f4;}
.cntry_bahrain .grey_table table tfoot {background:#e81a1c; color:#FFFFFF;}
.cntry_bahrain .grey_table table tfoot a:link{color:#FFFFFF}
.cntry_bahrain h1 { color:#e81a1c;}

/*** germany Style ***/
.cntry_germany .grey_table table thead {background:#000;}
.cntry_germany .grey_table table thead th{ background:#000000; color:#FFF;}
.cntry_germany .grey_table tbody { background:#fff;}
.cntry_germany .grey_table tbody tr.oddclr{ background:#ffe9e9;}
.cntry_germany .grey_table table tfoot {background:#ffca00; color:#fe0002;}
.cntry_germany .grey_table table tfoot a {color:#fe0002;}
.cntry_germany h1 { color:black;}
/*** indonesia **/
.cntry_indo .grey_table table thead {background:#cc3300;}
.cntry_indo .grey_table table thead th{ background:#cc3300; color:#FFF;}
.cntry_indo .grey_table tbody { background:#fff;}
.cntry_indo .grey_table tbody tr.oddclr{ background:#ffe9e9;}
.cntry_indo .grey_table table tfoot {background:#e6e6e6; color:#000;}
.cntry_indo .grey_table table tfoot a {color:#000;}
.cntry_indo h1 { color:#cc3300;}

/*** Qatar Style ***/
.cntry_qatar .grey_table table thead {background:#048229;}
.cntry_qatar .grey_table table thead th{ background:#800026; color:#FFF;}
.cntry_qatar .grey_table tbody { background:#fff;}
.cntry_qatar .grey_table tbody tr.oddclr{ background:#fff;}
.cntry_qatar .grey_table table tfoot {background:#800026; color:#FFFFFF;}
.cntry_qatar .grey_table table tfoot a:link{color:#FFFFFF}
.cntry_qatar h1 { color:#800026;}

.cntry_about ul{ background:#FFFFFF; color:#333333; padding:5px 10px 15px 10px; margin:0; font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; overflow:hidden; float:left; clear:both; width:250px; list-style-type:none;}
.cntry_about ul li{padding:8px 0 0 10px; margin:0; clear:both; background:url(../indiaimages/bullet_li.gif) no-repeat 0em 1.1em;}

.cntry_market ul{ background:#FFFFFF; color:#333333; padding:5px 10px 15px 10px; margin:0; font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; overflow:hidden; float:left; clear:both; width:418px; list-style-type:none;}
.cntry_market ul li{padding:8px 0 3px 0; margin:0; clear:both; position:relative; border-bottom:1px dashed #ddd; width:410px;}
.cntry_market ul li em{padding:0; margin:0; position:absolute; right:0; font-style:normal; font-weight:bold;}

.faq_block{width:700px;}
.faq_block ul{ margin:0px; padding:0px;color:#0066CC; list-style-type:none;}
.faq_block li{ font-size:11px; list-style-type:none; padding-bottom:8px;}
.faq_block li a{ text-decoration:none; color:#0066CC; list-style-type:none;}
.faq_block li a:visited{ color:#9160bb;}

.grey_table {width:630px; float:left; margin:0 0 0 0; padding:0;}
.grey_table table {width:100%; float:left; margin:0; padding:0; clear:both; font:normal 11px Arial, Helvetica, sans-serif; border:1px solid #bfbfbf;}
.grey_table table thead {padding:0; margin:0; background:#d3d3d3;}
.grey_table table thead th{ background:#d3d3d3; color:#000000; border:0; padding:5px 3px; margin:0; font:normal 11px Arial, Helvetica, sans-serif;}
.grey_table tbody { background:#fff; color:#000000; padding:0; margin:0; text-align:center;}
.grey_table tbody td{ padding:5px; margin:0; border:1px solid #bfbfbf; border-left:none; border-top:none;}
.grey_table table tfoot {padding:0; margin:0; background:#e5e3e3;}
.grey_table table tfoot td {padding:3px; margin:0; font-size:10px;}
.grey_table caption{margin:0; padding:3px 0 0 0; text-align:left; font:bold 16px/25px Arial, Helvetica, sans-serif; color:#333;}

.smartlink { float:right; border:1px solid #004b95; background:#0066CC; color:#FFFFFF; font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif; padding:5px 10px; margin:0; text-decoration:none;}
.smartlink img{ float:left; vertical-align:middle; padding:0; margin:0 5px 0 0;}

.home_txt { width:96%; float:left; clear:both; padding:10px; margin:0;}
.home_txt h1{clear:both; font:bold 20px/28px Arial, Helvetica, sans-serif; color:#006699; padding:0; margin:0;}
.home_txt p{clear:both; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}

.solutions_top li a{ color:#666666;}
.solutions_top li a:hover{ color:#0066cc;}
.prod_top li a{ color:#666666;}
.prod_top li a:hover{ color:#0066cc;}

.home_cont {_padding-bottom:85px;}

a.link {color:black; text-decoration:none;}
a.link:hover {color:#0066cc; text-decoration:none;}

.gateway_box {width:43%; float:left; padding:10px 15px; margin:0 5px; background:#e3f5ff;}
.gateway_box h2{padding:0 0 10px 0; margin:0; font:normal 17px/25px Tahoma, Arial, Verdana; color:#003f88;}
.gateway_box p{padding:0 0 10px 0; margin:0; color:#333; font-size:11px;}
.gateway_box ul{padding:5px 0 10px 20px; margin:0;}
.gateway_box ul li{padding:0 0 5px 0; margin:0;}
/*** Kuwait Style ***/
.cntry_kuwait .grey_table table thead {background:#048229;}
.cntry_kuwait .grey_table table thead th{ background:#048229; color:#FFF;}
.cntry_kuwait .grey_table tbody { background:#fafef8;}
.cntry_kuwait .grey_table tbody tr.oddclr{ background:#f2fdec;}
.cntry_kuwait .grey_table table tfoot {background:#980217; color:#FFFFFF;}
.cntry_kuwait .grey_table table tfoot a:link{color:#FFFFFF}
.cntry_kuwait h1 { color:#048229;}

/*** UAE style ***/
.cntry_uae .grey_table table thead {background:#048229;}
.cntry_uae .grey_table table thead th{ background:#009900; color:#FFF;}
.cntry_uae .grey_table tbody { background:#fafef8;}
.cntry_uae .grey_table tbody tr.oddclr{ background:#f2fdec;}
.cntry_uae .grey_table table tfoot {background:#000000; color:#FFFFFF;}
.cntry_uae .grey_table table tfoot a:link{color:#FFFFFF}
.cntry_uae h1 { color:#009900;}

/*** Bangladesh Style ***/
.cntry_Bangladesh .grey_table table thead {background:#048229;}
.cntry_Bangladesh .grey_table table thead th{ background:#048229; color:#FFF;}
.cntry_Bangladesh .grey_table tbody { background:#fafef8;}
.cntry_Bangladesh .grey_table tbody td {padding:7px;}
.cntry_Bangladesh .grey_table tbody tr.oddclr{ background:#f2fdec;}
.cntry_Bangladesh .grey_table table tfoot {background:#980217; color:#FFFFFF;}
.cntry_Bangladesh h1 { color:#048229;}

/*--consumer pack --*/
.consumer_wrapper{float:left; width:690px; border-bottom:1px solid #CCCCCC; margin-top:15px; padding-bottom:10px; overflow:hidden;}
.consumer_left p{margin:0px; text-align:center; padding:5px 0 10px 0; font-size:17px; text-decoration:none; color:#000; font-weight:bold;}
.consumer_left{float:left; width:131px;}
.consumer_right{float:right; width:520px; position:relative;}
.consumer_right p{margin:0px; padding:5px 0; font-size:11px; color:#333333;}
.consumer_right span{margin:0px; padding:0 0 10px 0; font-size:13px; color:#0053a6; font-weight:bold;}
.consumer_wrapper a{ font-size:13px; font-weight:bold; color:#f26723;}
.consumer_right p em{padding:0; font-size:11px; color:#666; font-weight:normal; font-style:italic;}

/*-- best rate ---*/

.best_rate {width:220px; padding:2px; margin-left:5px; font-size:10px; margin-top:10px; overflow:hidden;}
.best_rate ul { list-style-type:none; position:relative; border:1px solid #CCC; margin:0px; padding:3px; background-color:#F5F5F5;}
.best_rate ul li{ line-height:24px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#666;}
.best_rate ul li a{text-decoration:none; color:#90218c;}
.best_rate ul li a.active{font-weight:bold; text-decoration:none; color:#083cb1;}
.best_rate ul li a:hover{text-decoration:none;}

.best_rate ul li ul{ padding:2px; background-color:#FFF; border:none; }
.best_rate ul li ul li{margin-bottom:0; padding:0 0px; line-height:24px; font-weight:normal; background:none; border-bottom: 1px dashed #999; position:relative; height:24px;}
.best_rate ul li ul li span{position:absolute; right:5px; top:2px; font-size:11px;}
.best_rate ul li ul li a{text-decoration:none; color:#083cb1;}
.best_rate ul li ul li a.link{clear:both; font-size:11px; text-decoration:underline; color:#083cb1;}
.best_rate ul li ul li img{float:left; padding:8px 5px 0 0;}

p.utxt{font-size:12px; color:#0066cc;}

/*****Test CSS*****/
.bann_cont {width:951px; height:183px; padding:0 0 0 1px; float:left; border-bottom:1px solid #b2b2b2;}
.req_quote {width:267px; height:173px; padding:10px 0 0 27px; float:left; background:#fff url(../indiaimages/req_quote_bg.gif) repeat-x left top; border-left:1px solid #b2b2b2;}
.req_quote h2{padding:0; margin:0; font:bold 15px/20px Arial, Helvetica, sans-serif; color:#3b3a3a;}
.req_quote button{cursor:pointer; border:none; background:none; margin:0; padding:0;}
.req_quote dl{width:100%; float:left; font:normal 12px Arial, Helvetica, sans-serif; padding:15px 0 0 0; margin:0;}
.req_quote dt{width:35%; float:left; color:#0e0e0e; text-align:left; padding:0; margin:0;}
.req_quote dd{width:55%; float:left; padding:0 0 5px 5px; margin:0;}
.req_quote label{padding:3px 0 0 0; float:left; font-weight:normal;}
.req_quote span{color:#FF0000; padding-left:3px;}
.req_quote input {width:130px; float:left; padding:3px; margin:0; font-size:11px; border:1px solid #bfbfbf;}
.req_quote select{width:138px; float:left; padding:2px 3px; margin:0; font-size:12px; border:1px solid #bfbfbf;}
.req_quote option{background:#fff;}
.req_quote input.subbtn{width:auto; float:left; padding:0; cursor:pointer; background:none; border:none;}
.test_gateway {padding:8px 10px 6px 10px; margin:5px; background:#000; height:26px;}
.test_gateway input{padding:3px 5px; margin-left:5px; float:left; font:normal 13px Arial, Helvetica, sans-serif; border:0;}
.test_gateway select{padding:2px 2px 2px 5px; float:left; font:normal 13px Arial, Helvetica, sans-serif; border:none;}
.test_gateway input.butn {background:#eee color:#fff; float:left; font:bold 13px Arial, Helvetica, sans-serif; padding:1px 15px 2px 10px; border:1px solid #fff; cursor:pointer; *height:23px;}
.test_gateway em {padding:0 15px; float:left; font:bold 13px/24px Arial, Helvetica, sans-serif; color:#fff;}
.test_gateway span {padding:0 15px; float:right; font:bold 15px/24px Arial, Helvetica, sans-serif; color:#FC0;}
.test_gateway span a{color:#FC0;}

.cntry_market.fulcont{margin:0 0 0 0; width:98%;}
.cntry_market.fulcont div{ background:#fff; float:left; width:100%; padding-bottom:20px; overflow:hidden;}
.cntry_market.fulcont p{width:96%; padding-left:30px;}
.cntry_market.fulcont p strong{color:#036;}
.cntry_market.fulcont ul{width:96%; padding-left:45px}
.cntry_market.fulcont ul li{width:98%; border:none; padding-top:0; padding-left:15px; font-size:11px; background:url(../images/bullet.gif) no-repeat 0em 0.5em; }
.cntry_market.fulcont div h6{font-size:15px; padding-left:10px; padding-top:10px; clear:right; float:left; clear:both; width:98%;}
.cntry_market.fulcont div h5{font-size:13px; color:#000; padding-left:10px; padding-top:15px; float:left; clear:both; width:98%;}

/*--- classes added during How do I pay page ---*/
.wire_container{width:690px; border:0px solid #006699; float:left; margin-top:5px; padding-left:5px; margin-bottom:20px;}
p.txt_small{font-size:10px; line-height:1.2em; padding:5px 0px; margin:0px;}
.left_txt h2{font-weight:bold; font-size:14px; padding:0px; margin:0px;}
.contact_field{ border:1px solid #9ea0a3; -moz-border-radius:2px; -webkit-border-radius:2px; -border-radius:2px; color:#333; font-size:12px; padding:2px }
.enquiry_btn{ border:1px solid #262187 ; -moz-border-radius:4px; -webkit-border-radius:4px; -border-radius:4px; color:#fff; font-size:12px; padding:0px 5px 2px 5px; background-color:#262187; }

.buspart {float:left; margin:15px 0 0 60px; position:relative;}

.grid {width:99.9%; padding:1px; margin:10px 0 10px 0; float:left; overflow:hidden; overflow-x:auto;}
.grid table {float:left; width:100%; font-size:12px; line-height:16px; color:#333; border:1px solid #ddd; border-collapse:collapse;}
.grid table thead{font-weight:bold; background:#577fb0;}
.grid table thead th{padding:3px 10px; text-align:center; vertical-align:middle; font-size:11px; border:1px solid #386398; color:#fff;}
.grid table thead th img{vertical-align:middle;}
.grid table tbody tr{font-weight:normal; background:#f5f9ff;}
.grid table tbody td{ padding:3px 10px; font-size:11px; vertical-align:middle; border:1px solid #386398; text-align:center;}
.grid table tbody tr.alt{background:#e6f0fc;}
.grid table tbody tr.alt2{background:#fff;}