/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0;background-position:center; overflow:scroll; filter:none; background-attachment:fixed;}
span {margin:0;}
td {margin:0;}
tr{margin:0;} 
th{margin:0;}
img {border:none;}
a {text-decoration:none; color:#000000;}
ul { margin:0; padding: 0; list-style: none; }
li { margin:0; padding: 0;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; text-decoration:none; margin:0;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold; text-decoration:none; margin:0;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; margin:0;}

p {font-family:arial; font-size:12px;text-decoration:none; text-align:justify; margin:0; color:#000;}
.highlight_text {font-family:arial; font-size:12px;text-decoration:none; text-align:justify; margin:0; color:#666;}
.highlight_text a:link {font-family:arial; font-size:12px;text-decoration:none; text-align:justify; margin:0; color:#666; text-decoration:underline;}
.highlight_text a:hover {font-family:arial; font-size:12px;text-decoration:none; text-align:justify; margin:0; color:#000; text-decoration:none;}

.top_line {width:990px; height:0.1em; margin:0 auto; padding:0; background:url(images/top_1px.jpg); background-repeat:repeat-x; float:left;}

#container {width:990px; height:auto; margin:0 auto; padding:0; background-position:center;}
#container_abt {width:990px; height:1270px; margin:0 auto; padding:0; border:1px #C5CFC7 solid; background-position:center;}
#container_tech{width:990px; height:1385px; margin:0 auto; padding:0; border:1px #C5CFC7 solid; background-position:center;}
#container_service{width:990px; height:1340px; margin:0 auto; padding:0; border:1px #C5CFC7 solid; background-position:center;}
#container_career{width:990px; height:1120px; margin:0 auto; padding:0; border:1px #C5CFC7 solid; background-position:center;}
#container_why{width:990px; height:1290px; margin:0 auto; padding:0; border:1px #C5CFC7 solid; background-position:center;}
#container_lms{width:990px; height:1230px; margin:0 auto; padding:0; border:1px #C5CFC7 solid; background-position:center;}
#container_seo{width:990px; height:1500px; margin:0 auto; padding:0; border:1px #C5CFC7 solid; background-position:center;}

#header {width:990px; height:98px; margin:0; padding:0; border-bottom:1px solid #F7F6F6; }
.top_color {width:100%; height:5px; background:url(images/1px_top.gif) repeat-x; color:#718193; margin:0; padding:0; vertical-align:top;}
.logo{padding-top:5px; padding-left:5px; margin:0; width:306px; float:left;}

.iso_icon{padding-top:12px; padding-left:5px; margin-left:372px; width:68px; height:81px; float:left;}

.top_icon {width:215px; height:27px;margin-right:0px; margin-top:12px; margin-bottom:35px; padding:0px; float:right; clear:right;}
.punchline {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5D7E03; padding-right:12px; padding-top:12px; float:right; clear:right;}

.live_chat {margin-left:450px; margin-top:12px; width:59px; height:61px; padding:0; float:left;}

#animation_portion {width:100%; height:auto; margin-bottom:10px; padding:0; float:left; border-bottom:1px solid #F7F6F6;}
.left_animation{width:750px; margin:0;padding:0; float:left;}
.right_testi{width:221px; height:278px; margin:0;padding:0; float:right; background:url(images/grad_repeatx.gif) repeat-x; vertical-align:top;}

.customer_img {width:162px; height:26px; margin-top:9px; padding:0 0 0 0; background:url(images/right_top_heder.gif);}
.customer_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; padding-left:13px; padding-top:5px; color:#ffffff; vertical-align:middle; float:left;}

.customer_text a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; text-decoration:none;}

.customer_text a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; text-decoration:none;}

.customer_text a:hover{color:#ccc; text-decoration:none;}

.customer_testmonail_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; padding-left:12px; padding-right:12px; padding-top:13px; color:#ffffff; text-align:left;}

.rakesh_ceo {color:#60ADFB; padding:18px 0 0 10px;}

#menu_navigation_portion {width:100%; height:50px; margin:0; padding:0; float:left;}

.nav{width: 100%; height:50px;overflow: hidden;}

.line_color {color:#cccccc; float:left; width:100%; height:1px;}
.client_color {color:#333333; padding-left:15px; width:100%; height:1px;}
.client_color a:link{color:#333333;  text-decoration:underline; }
.client_color a:visited{color:#333333;  text-decoration:underline; }
.client_color a:hover{color:#666666; text-decoration:none; }
.right_networking {width:175px; height:auto; margin:0; padding:0; float:right; margin-top:10px;}
.networking_space {padding-left:6px;}

#main_body {width:990px; height:auto; margin:0; padding:0; float:left;}
.top_body_shape {width:990px; height:20px; margin:0; padding:0; background:url(images/top_mainbody.gif) no-repeat;}
.main_body_repeat {width:990px; height:auto; margin:0; padding:0; background:url(images/new_body_repeat.gif); background-repeat:repeat-y; float:left;}

.main_body_about {width:990px; height:auto;; margin:0; padding:0; background:url(images/new_body_repeat.gif); background-repeat:repeat-y; float:left;}


.left_body_business {width:445px; height:auto; padding:0; margin-left:36px; margin-right:12px; float:left;}
.left_body_plan {width:190px; height:auto;padding:0; margin-left:25px; margin-right:25px; float:left;}

.service_body{width:210px; height:auto;padding:0; margin-left:23px; margin-right:12px; float:right; vertical-align:top;}

.business_image {width:119px; height:135px;padding-left:30px;}
.businessplan_image {width:119px; height:135px;padding-left:20px;}

.latest_newimg {width:15px; height:24px; margin:0px; clear:right; float:left; padding-top:5px;} 
.latestnews_spacing {margin:30px }


.service_header {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4F4E4E; font-weight:bold; text-decoration:none; vertical-align:text-top; clear:left;}
.service_img {width:29px; height:34px; margin:0; padding-left:25px; clear:both; float:left; vertical-align:top;}


#main-nav {border-right: 0px solid #000; width:210px; height:auto;	background:#ffffff;	font-family: arial, sans-serif; font-size:11px;	}

#main-nav ul {width: 210px;}
#main-nav li {margin: 0; padding: 0; border-top: 1px solid #ffffff;	border-bottom: 1px solid #cccccc; padding: 0px 0px 1px 0px;
height:30px;}
#main-nav li a {font-size: 12px; font-weight: normal; padding: 8px 5px 7px 28px; display:block; color: #236CB1; background:url(images/menu_arrow.gif);	}
#main-nav li a:hover {  background:url(images/menu_arrow_hover.gif); text-decoration: none;}
.bottom_white_space {width:auto;height:17px; margin:0; padding:0; float:left;}


/************ bottom menu  start************************/


#bottom-nav {border-right: 0px solid #000; width:200px; height:auto; background:none; font-family: arial, sans-serif; font-size:1.0em; margin:0 0 0 0	}

#bottom-nav ul {width: 210px; height:auto;}
#bottom-nav li {margin: 0; padding: 0; border-bottom: 1px dotted #BACCDF; padding: 0px 0px 1px 0px;
height:22px;}
#bottom-nav li a {font-size: 11px; padding: 4px 5px 4px 3px; display:block; color: #000; background:none no-repeat; font-weight:normal;}
#bottom-nav li a:hover { color:#666; text-decoration: none;}

/************ bottom menu  end************************/

/************ bottom menu2  start************************/


#bottom-nav2 {border-right: 0px solid #000; width:200px; height:auto; background:none; font-family: arial, sans-serif; font-size:10px;	}

#bottom-nav2 ul {width: 210px; height:auto;}
#bottom-nav2 li {margin: 0; padding: 0; border-bottom: 1px dotted #BACCDF; padding: 0px 0px 1px 0px;
height:22px;}
#bottom-nav2 li a {font-size: 11px; font-weight: normal; padding: 4px 5px 4px 3px; display:block; color: #000; background:none no-repeat; font-weight:normal;}
#bottom-nav2 li a:hover { color:#666; text-decoration: none;}

/************ bottom menu  end************************/

/************ bottom menu2  start************************/


#bottom-nav3{border-right: 0px solid #000; width:200px; height:auto; background:none; font-family: arial, sans-serif; font-size:10px;	}

#bottom-nav3 ul {width: 210px; height:auto;}
#bottom-nav3 li {margin: 0; padding: 0; border-bottom: 1px dotted #BACCDF; padding: 0px 0px 1px 0px;
height:24px;}
#bottom-nav3 li a {font-size: 11px; font-weight: normal; padding: 4px 5px 4px 3px; display:block; color: #000; background:none no-repeat; font-weight:normal;}
#bottom-nav3 li a:hover { color:#666; text-decoration: none;}

/************ bottom menu  end************************/

#bottom-nav4{border-right: 0px solid #000; width:200px; height:auto; background:none; font-family: arial, sans-serif; font-size:10px;	}

#bottom-nav4 ul {width: 210px; height:auto;}
#bottom-nav4 li {margin: 0; padding: 0; border-bottom: 1px dotted #BACCDF; padding: 0px 0px 1px 0px;
height:24px;}
#bottom-nav4 li a {font-size: 11px; font-weight: normal; padding: 4px 5px 4px 3px; display:block; color: #000; background:none no-repeat; font-weight:normal;}
#bottom-nav4 li a:hover { color:#666; text-decoration: none;}

/************ bottom menu  end************************/

#botton_link {width:970px; margin:15px 10px 0 10px; height:190px; padding:0;  float:left;}
.service_content_margin {margin:9px 2px 9px 5px; height:auto;}
.service_text_green {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:top; color:#C5DD5F; padding-left:12px; clear:left; float:left;}
.service_area {width:220px; height:auto; margin:0 12px 12px 0; padding:0; float:left;}
.service_area2 {width:210px; height:auto; margin:0 15px 0 13px; padding:0; float:left;}
.service_area3 {width:210px; height:auto; margin:0 15px 0 13px; padding:0; float:right;}
.enquiry_area {width:215px; height:auto; margin:0 0 0 0; padding:0; float:left;}

.readmore {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:0px; color:#3399FF;}
.readmore a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0; padding:0px; color:#3399FF;}
.readmore a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0; padding:0px; color:#3399FF;}
.readmore a:hover {margin:0; padding:0px; color:#000099;}

.enquiry_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0; padding:0px; color:#0099CC;}

#footer {width:960px; height:78px; margin:0 15px 0 15px; padding:0; float:left;}

.copyright {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:0; padding:2px 0 0 0;}
.copyright a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:0;}
.copyright a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:0;}
.copyright a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; margin:0;}


.text_fild {width:145px; height:14px; margin:0; padding:0; background:#F2F2F2; border:none;}

.text_area {width:110px; height:25px; margin:0; padding:0; background:#F2F2F2; border:none;}
.repeat_image {width:990px; height:1px; margin:3px 0 3px 0; padding:0; background:url(images/1px_repeatbtm.gif); background-repeat:repeat-x; float:left;}
.repeat_image1 {width:990px; height:1px; margin:0; padding:0; background:url(images/1px_repeatbtm.gif); background-repeat:repeat-x; float:left;}
.btm_link {margin-left:10px; margin-top:11px; font-family:Arial, Helvetica, sans-serif; color:#659B5D; font-size:9px; float:left;}
.btm_link a:link{color:#659B5D; text-decoration:none;  font-size:11px;}
.btm_link a:visited{color:#659B5D; text-decoration:none;  font-size:11px;}
.btm_link a:hover{color:#79B96F;}
#main-nav {	border-right: 0px solid #000;
	width:220px;
	height:auto;
	background:#ffffff;
	font-family: arial, sans-serif; 
	font-size:11px;
}
.style1 {font-size:12px; font-weight:bold; vertical-align:top; padding-left:12px; clear:left; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;}


/**************** About Us*******************/

.top_body_about {width:990px; height:20px; margin:0; padding:0; background:url(images/top_mainbodyabt.gif); background-repeat:no-repeat;}
.about_body_repeat {width:990px; height:auto; margin:0; padding:0; background:url(images/about_body_repeat.gif); background-repeat:repeat-y; float:left;}

.abt_left {width:694px; height:auto; margin:0 20px 0 20px; padding:0; float:left;}

/***************** carrier*********************/

.list_use {float:right; margin-top:5px;vertical-align:top; clear:right;}

.left_carrier {width:320px; margin:10px 0 0 10px; height:auto; float:left;}
.right_carrier {width:320px; margin:10px 0 0 0; height:auto; float:right;}

/*************** contact ****************/
.link {font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000;}
.link a:link {font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000;}
.link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#666;}
.left_contact {width:230px; padding-left:50px; margin:30px 0 0 0px; height:385px; float:left; border:1px dotted #cccccc;}
.right_contact {width:230px; padding-left:50px; margin:30px 0 0 30px; height:385px; float:right; border:1px dotted #cccccc;}

/********** client**************/

.boder_client {border:1px solid #cccccc;}

.bottom_effect {width:990px; height:12px; margin-top:22px; padding:0; background:url(images/bottom_style.gif); background-repeat:no-repeat; float:left;}

.share_icon {width:125px; padding:0; float:right; margin:15px 0 0 5px; clear:right;}
.right_networking {width:35px; height:auto; margin:0px 5px 0 20px; ; padding:0; float:left; vertical-align:top; }
.networking_space {padding-left:3px;}
.customer_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; padding-left:13px; padding-top:5px; color:#ffffff; vertical-align:middle; float:left;}



.right_testi_all{width:221px; height:191px; margin:0;padding:0; float:right; background:url(images/background_right.gif) repeat-x; vertical-align:top;}

.readmore_test {font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#60ADFB; padding:2px 0 0 12px;}
.readmore_test a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#60ADFB;}
.readmore_test a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#60ADFB;}
.readmore_test a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#0099CC;}

.testimonial_italic {font-family:arial; font-size:13px; font-style:italic; text-decoration:none; text-align:justify; margin:0; color:#000;}

.contact_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin:0; padding:0px; color:#333;}
.mail_box {width:190px; height:110px; margin:30px 0 0 0; padding:0; float:left;}
.top_box {width:190px; height:15px; background:url(images/top_contact.gif) no-repeat; margin:0; padding:0px;}
.mid_box {width:190px; height:auto; background:url(images/mid_contact.gif) repeat-y; margin:0; padding:0px;}
.btm_box {width:190px; height:15px; background:url(images/btm_contact.gif) no-repeat; margin:0; padding:0px;}
.inside_font {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:5px 0 0 12px; text-decoration:underline;}

.inside_link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px; text-decoration:none;}
.inside_link a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px;  color:#0D66B9; text-decoration:none;}
.inside_link a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px; color:#0D66B9; text-decoration:none;}
.inside_link a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px; color:#5399E0; text-decoration:none;}
.inside_link a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px; color:#5399E0; text-decoration:none;}

.send_link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; margin:12px 0 0 12px; text-decoration:none;}
.send_link_email {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#067BE7; font-weight:normal; margin:0 0 0 0; text-decoration:none;}
.send_link_email a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#067BE7; font-weight:normal; margin:0 0 0 0; text-decoration:none;}
.send_link_email a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2994F6; font-weight:normal; margin:0 0 0 0; text-decoration:underline;}

.request_link {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 0 12px; color:#999; font-weight:normal; text-decoration:none;}

.star {color:#FF0000; text-decoration:none;}
.plz_link {padding-left:160px; text-decoration:none;}

.arrow {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/arrow_pt.gif); WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.arrowpt {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/pt.gif); WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.column2 .column2_content {
	MARGIN-LEFT: 20px
}
.inner_page_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 15px; COLOR: #7f7f7f; PADDING-TOP: 15px
}
.inner_page_content A {
	COLOR: #067be7
}
.inner_page_content A:hover {
	TEXT-DECORATION: none
}
.inner_page_content LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 5px
}
.customer_speak_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; COLOR: #7f7f7f; PADDING-TOP: 15px
}

.right_newmenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color: #06609F; padding-left:7px; padding-top:10px; padding-bottom:4px;}

.readmore_testimonail {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#60ADFB; padding:2px 0 0 12px;}
.readmore_testimonail a:link {color:#60ADFB; text-decoration:none;}
.readmore_testimonail a:visited {color:#60ADFB; text-decoration:none;}
.readmore_testimonail a:hover {text-decoration:none;color:#0099CC;}

.client_strips {width:693px; height:3px; background:#A8A8A9; margin-top:2px; padding:0;}
.client_bottom {width:693px; height:auto; background:#F7F7F7; margin:2px 2px 2px 2px; padding:0;}

.sem_top1 {line-height:28px; background:#E8E6E6; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-right:1px solid #ffffff;}
.sem_top2 {line-height:28px; background:#C0BBBB; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-right:1px solid #ffffff;}
.sem_content {line-height:28px; background:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-right:1px solid #ffffff;}
.top_paading{padding-left:15px;}
.top_paading2{padding-left:15px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#06609F; font-weight:bold;}

.sem_content_left {line-height:28px; background:#FAFAFA; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-right:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.sem_content_other {line-height:28px; background:#FDFCFC; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-right:1px dotted #ccc; border-bottom:1px dotted #D2D1D1;}

.other_contact {width:693px; height:auto; float:left; margin:0;}

.submit_box {width:250px; height:24px; background:#EBEBE4; border-left:#7F9DB9 solid 1px;  border-right:#7F9DB9 solid 1px;  border-top:#7F9DB9 solid 1px;  border-bottom:#7F9DB9 solid 1px; float:left;}

/**********top arrow ***************/

#top_arrow {width:694px; height:12px; margin:0; padding-left:15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#548AC6; margin-bottom:6px; border:none;} 
#top_arrow a:link{font-size:11px; color:#548AC6; text-decoration:none;} 
#top_arrow a:visited{font-size:11px; color:#548AC6; text-decoration:none;} 
#top_arrow a:hover{color:#689BD4; text-decoration:none;}  