body,td,th{	outline:none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4d4d4d; text-align:justify; line-height:18px;}
body { background: #ffffff  url(../images/body_bg.gif) top center repeat-y; margin:0px auto; padding:0px;}
h1, h2, h3, h4, h5, h6, p, div, span, html, ol, ul, li, form,label {margin:0; padding:0;}
a {text-decoration:none; color:#0981CB;}
a:hover {text-decoration:none;}
.underline {text-decoration:underline;}
.underline:hover {text-decoration:none;}
h1, h2, h3, h4, h5, h6, p, div, span, html, ol, ul, li, form,label {
	margin:0;
	padding:5;
}
h1 {font-size:24px; font-weight:normal; font-family:Verdana; color:#0194c8; line-height:24px; margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;}
h2 {font-size:18px; font-weight:normal; font-family:Verdana; color:#0194c8; line-height:20px; margin:0px 0px 0px 0px; padding:0px 0px 8px 0px;}
h6 {margin-top:22px; font-size:18px; font-weight:normal; color:#1061AE;}
h4 {padding:0px; margin:0px; font-size:11px; color:#444548;	font-family:Verdana;}
hr{ border:#ebebeb 1px dashed;}
.clear { clear:both; font-size:0; margin:0;	padding:0; height:0; line-height:0;}
.fleft {float:left;}
.fright {float:right;}
.img-margin {padding-top:10px;}
.bottom-icon {float:right; padding-top:4px;}
img { border:0;	padding:0; margin:0;}
p  {line-height:18px; text-align:justify;}
.lhigt { line-height:22px;}
.center {text-align:center;}
.white {color:#FFFFFF;}
.black {color:#000000;}
.cyan {	color:#116A98;}
.cyan_2 {color:#1061AE;}
.red {color:#A20102;}
#main {width:1000px; margin:0px auto; padding:0px;}
/*-------------------------------starts Footer-----------------------------------*/
#footer {width:980px; height:69px; position:relative;	margin:0 auto; padding:05px 10px 05px 10px; background:url(../images/footer-bg.jpg) top repeat-x;}
.footerlinks{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}
.footerlinks a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding:0px 10px 0px 10px;}
.footerlinks a:hover{color:#f88b2e; text-decoration:underline;}
#client {width:1000px; height:89px; position:relative;	margin:0 auto; padding:0px;}
#client .cl-sm {width:645px; height:89px; position:relative;	margin:0 auto; padding:0px; float:left;}
#client .testi{width:355px; height:89px; position:relative;	margin:0 auto; padding:0px; float:right;}
#technologies {width:1000px; height:46px; position:relative;	margin:0 auto; padding:0px; background:url(../images/technologies.jpg) top no-repeat;}
.press-release{height:117 margin:0 auto; padding:5px 8px 5px 0px;}
/*-------------------------------starts Top bar-----------------------------------*/
#header {width:990px; height:70px; position:relative;	margin:0 auto;	border-top:2px solid #075D8A; padding:10px 0px 0px 10px;}
#header .logo {width:302px; height:59px; margin:0 auto; float:left; padding:0px;}
#header .logo img { height:68px; width:347px;}
#header .lright {width:628px; height:69px; margin:0 auto; float:left; padding:0px 0px 0px 60px; text-align:right;}
.number { margin:0px auto; padding:0px; width:668px; height:31px; text-align:right; margin-top:10px;}
.top-space {margin:0px auto; padding:0px; height:29px; width:668px; }
/*-------------------------------starts Menu-----------------------------------*/
#menu-bg {background:url(../images/m-bg.jpg) top repeat-x; margin:0px auto; padding:0px; width:668px; height:35px;}
.lnav { float:left; width:11px; height:35px; background:url(../images/m-left.jpg) right top no-repeat; }
.rnav { float:right; width:11px; height:35px; background: url(../images/m-rite.jpg) left top no-repeat; }
.link { margin:0px; padding:0px; }
.link li { list-style-type:none; display:inline; }
.link li a { float:left; display:block; height:15px; padding:10px 8px 10px 9px; background:url(../images/ul.jpg) right no-repeat; text-align:center;  font:bold 12px Arial, Helvetica, sans-serif; color:#313131; text-decoration:none;}
.link li a:hover { background:url(../images/m-hover.jpg) repeat-x; color:#e10400; text-decoration:none;}
.link li .hover { float:left; display:block; height:15px; padding:10px 8px 10px 9px; background: url(../images/m-hover.jpg) repeat-x; color:#e10400; text-align:center;  font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
/*-------------------------------End menu-----------------------------------*/
/*-------------------------------starts banner-----------------------------------*/
#banner {width:727px; height:150px; position:relative;	margin:0 auto; background:#0095ca url(../images/banner-image.jpg) top right no-repeat; padding:50px 253px 20px 20px;}
.banner-text {margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; font-weight:normal; text-align:right; line-height:28px;}
/*-------------------------------starts Hd-----------------------------------*/
#head {width:1000px; height:127px; position:relative;	margin:0 auto; background:#ffffff url(../images/heading-bg.jpg) left repeat-x;}
#project-mang{width:191px; height:123px; margin:0px auto; padding:0px; float:left; border-right:#CCCCCC 1px dotted;}
.pro{width:184px; height:127; margin:0px auto; padding:0px 8px 0px 0px; float:right; }
.project-icon{background:url(../images/project-icon.jpg) left top no-repeat; height:50px; margin:0px auto; padding:5px 0px 0px 39px;}
#headlinks{width:100%; margin:0px auto; float:right; padding:0px;}
.link1 { margin:0px; padding:0px; }
.link1 li { list-style-type:none; display:inline; }
.link1 li a { float:left; display:block; height:127px; padding:0px 6px 0px 6px; text-align:center;  font:bold 16px Arial, Helvetica, sans-serif; font-style:italic; color:#0095ca; text-decoration:none;}
.link1 li a:hover { color:#e10400; text-decoration:none;}
/*-------------------------------starts Hd-----------------------------------*/
#welcome {width:1000px; position:relative; margin:0 auto; padding:0px;}
.welcomeLt {width:585px; margin:5px 5px 5px 5px; padding:10px; float:left; background:#eeeeee;}
.welcomeRt{width:343px; margin:5px 5px 5px 10px; padding:5px 10px 5px 10px; float:right; background:#fbfbfb; border:#ebebeb 1px solid;}
.welcometesti {width:588px; margin:5px 5px 5px 5px; padding:5px; float:left; background:#ffffff; border:#ebebeb 1px solid;}


#welcome1 {width:1000px; position:relative; margin:0 auto; padding:0px; border-bottom:1px solid #bbbbbb;}
.wel-left{width:720px; margin:0 auto; padding:0px 10px 10px 0px; float:left;}
.wel-lefttext{width:710px; margin:0px auto; padding:0px 5px 10px 15px; float:left;}
.wel-h1{width:720px; margin:0 auto; padding:0px 0px 10px 10px; margin-bottom:10px; border-bottom:#F7F7F7 3px solid;}
.wel-text1{width:720px; margin:0 auto; padding:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}
.wel-right{width:250px; margin:0 auto; padding:0px; float:right;}
.wel-rightL{ background:url(../images/divider.gif) right top no-repeat; width:12px; height:600px; margin:0 auto; padding:0px 3px 0px 3px; float:left;}
.wel-rightR{width:230px; margin:0 auto; padding:0px; float:right;}
/*-------------------------------starts Hd-----------------------------------*/
#welcome .left{width:235px; margin:0 auto; padding:0px 5px 10px 5px; float:left; background:url(../images/testi-bg.jpg) top repeat-x;}
#welcome .right {
	width:740px;
	height:660px;
	margin:0 auto;
	padding:5px 8px 5px 19px;
	float:right;
	text-align:left;
	background:url(../images/divider.gif) top left no-repeat;
	line-height:24px;
	text-align:justify;
}
.welcome-t{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#7da7d9; border-bottom:#c7c7c7 2px solid; background:url(../images/q.jpg) top right no-repeat; padding:0px 0px 8px 10px;}
.wel-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:5px 10px 10px 10px;}
.readmore{color:#c31000; font-size:13px; font-weight:bold; font-style:italic; text-align:right; padding-right:10px;}
.readmore a{color:#c31000; font-size:13px; font-weight:bold; font-style:italic; text-align:right; padding-right:10px;}
.readmore a:hover{color:#0981CB; font-style:italic; text-decoration:none;}
.press-rel{background:url(../images/border-p.jpg) top no-repeat; margin:0px auto; padding:0px; height:10px;}
.press-rel-text{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#09a1c9; line-height:20px;}
.vedio{background:url(../images/vedio.jpg) left top no-repeat; margin:0px auto; padding:0px 0px 0px 35px;}
.media-cove{font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#0072ba; line-height:22px;}
.text_for_frontline{font-family: "Times New Roman", Times, serif; font-size:14px; font-weight:bold;color:#FF6633;line-height:22px;}
.text_for_SSM{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#117ebf;
	line-height:22px;
}
.t-frontline{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF6633; font-style:italic; line-height:22px;}
.t-SSM{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#287f89; line-height:22px;}
.services{ background:url(../images/sevices.jpg) no-repeat; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#b59f4b; line-height:22px; padding:0px 0px 0px 38px;}
.products{ background:url(../images/produts.jpg) no-repeat; padding:4px 0px 0px 38px; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#b59f4b; line-height:22px; height:25px;}
.sleft {float:left; width:160px; padding:10px 20px 10px 50px; font-size:11px; color:#1e4862; line-height:20px;}
.sleft a {font-size:11px; color:#1e4862;}
.sleft a:hover { color:#e10400; text-decoration:underline;}
.sright {float:right; width:200px; padding:10px 10px 10px 20px; font-size:11px; color:#1e4862; line-height:20px;}
.sright a {font-size:11px; color:#1e4862;}
.sright a:hover { color:#e10400; text-decoration:underline;}
.red { color:#CC0000; }
.blue { color:#113D64; }
.br { border-bottom:1px solid #E5EAEE; clear:both; height:0px; font-size:0px; line-height:0px; margin:20px 0px 20px 0px; }
.news { list-style:none; font:11px/15px tahoma; }
.news li { display:block; padding:10px 0px 10px 0px; border-bottom:1px solid #E5EAEE; }
.news li a { text-decoration:none; color:#113D64; font-weight:bold; }
.news li a:hover { color:#0194c8; }
.news strong { color:#0194c8; }
/*-------------------------------POP UP-----------------------------------*/
.popup { position:absolute; visibility:hidden; background:#ffffff; width:240px; border:#eeeeee 8px solid; padding:5px 5px 5px 5px; z-index:1; height:210px; margin-left:0px; margin-top:110px;}
.popup1 { position:absolute; visibility: hidden; background:#ffffff; width:250px; border:#eeeeee 8px solid; padding:5px 5px 5px 5px; z-index:1; height:168px; margin-left:192px; margin-top:110px;}
.popup2 { position:absolute; visibility: hidden; background:#ffffff; width:290px; border:#eeeeee 8px solid; padding:5px 5px 5px 5px; z-index:1; height:162px; margin-left:362px; margin-top:110px;}
.popup3 { position:absolute; visibility: hidden; background:#ffffff; width:280px; border:#eeeeee 8px solid; padding:5px 5px 5px 5px; z-index:1; height:190px; margin-left:558px; margin-top:110px;}
.popup4 { position:absolute; visibility: hidden; background:#ffffff; width:280px; border:#eeeeee 8px solid; padding:5px 5px 5px 5px; z-index:1; height:190px; margin-left:695px; margin-top:110px;}
.close{text-align:right; float:right; margin:0px auto; padding:0px;}

.top_menu{ border-bottom:1px solid #cecccc; border-top:1px solid #cecccc; height:34px; width:1000px; margin:0px auto; background:url(../images/menu_bg.gif) repeat-x top left; color:#000000; font-size:12px; font-weight:bold; text-transform:uppercase;
text-align:left;}
.top_menu ul{margin:0; padding:0;}
.top_menu ul li{ display:block; padding:10px 33px 10px 33px; float:left; border-right:1px solid #cecccc;}
.top_menu ul li a{ color:#000000; text-decoration:none; }
.sitemap{border-right:none; font-size:12px; color:#5e5e5e; font-weight:normal; text-align:center; text-transform:capitalize;
margin:0px auto; float:right; padding:10px 10px 10px 10px;}	
start_drop-down_menu
#suckerfishnav { background-color:#9C1F1B; font-size:18px; font-family:verdana,sans-serif; font-weight:bold; width:100%;}
#suckerfishnav a {display:block; color:#410225; text-decoration:none; font-size:12px; padding:8px 18px 9px 18px;}
#suckerfishnav li { float:left; padding:0;}
#suckerfishnav ul { position:absolute; height:auto; width:151px; font-weight:normal; margin:0; line-height:2; border:1px solid #CECCCC; border-right:none;border-top:none;	display:none;}
#suckerfishnav li li a { padding:5px 10px 5px 15px; width:126px; font-size:12px; color:#420224;	text-transform:capitalize;}
#suckerfishnav li li:hover { background:#e6f5fc url(../images/hover_icon.gif) no-repeat 5px 13px;color:#028bbb; }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a { color:#420224; color:#028bbb;}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a { color:#028bbb; }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#000000;}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {left:-999em;}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul { left:auto; background:#fefefe;	display:block; }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:url(../images/hover_image.gif) repeat-x top left;}
#suckerfishnav li:hover, #suckerfishnav li a.one { background:url(../images/hover_image.gif) repeat-x top left;	color:#028bbb;
	border-bottom:none;}
finish_drop-down_menu
.mail_container{padding:0px; margin:0px auto; width:1000px; height:28px;}
.mail_inner{height:33px; float:right; width:188px; font-size:12px; color:#181818; font-weight:bold;background:url(../images/inner-bg1.gif) no-repeat; text-align:left; padding-top:12px; padding-left:25px;}
.mail_inner a{color:#181818; text-decoration:none;}
.mail_image{float:left; margin-left:595px;}
.maincontainer_part_two{margin:0 10px 0 10px; width:982px; }
#int{margin:0px auto; padding:0px 10px 0px 0px; width:490px; float:right; height:30px;}
.box_second{height:62px; padding-top:18px; padding-left:10px;	padding-bottom:25px; padding-right:10px; font-size:15px;
	color:#000000; text-align:left; line-height:20px;}
.box_second1{ padding-top:18px;	padding-left:10px; padding-bottom:0px;	padding-right:10px;	font-size:11px;	color:#5a5a5a;
	text-align:left;}
.name_url{color:#ce0018; text-align:right; font-size:11px; margin-top:-2px;}
.name_url a{	color:#ce0018; text-decoration:none;}
.third_block_bg_txt{ font-size:12px;	color:#430127; float:right; text-align:left; width:160px;}
.headding-h1{ font-size:18px; color:#0095ca;	text-transform:uppercase; text-align:left; border-bottom:1px solid #b3b3b3;	padding-bottom:10px;}
.headding-h5{ font-size:18px; color:#0095ca;	text-transform:uppercase; text-align:left; border-top:1px solid #b3b3b3;	padding-bottom:10px;}
.client-h1{ font-size:18px; color:#0095ca;	text-transform:uppercase; text-align:left; padding:06px 0px 06px 2px; background:url(../images/client-l.jpg) left bottom no-repeat;}
.third_blog_heading{ font-size:18px; color:#ff6600;	text-transform:uppercase; text-align:center; }
.third_block_bg{background:#fdfdfd url(../images/third_block_bg.gif) repeat-x bottom left;height:85px;	padding-top:18px;
	padding-left:10px; padding-bottom:25px;	padding-right:10px;	cursor:pointer;}
.third_block_bg:hover{ background:#eaeaea url(../images/third_block_bg_hover.gif) repeat-x bottom left;	height:85px;
	padding-top:18px; padding-left:10px; padding-bottom:25px;	padding-right:10px;	}
.clients{padding:15px 5px 5px px; margin:0px auto; text-align:center; margin-top:10px;}
.press-r{padding:15px 5px 5px 0px; margin:0px auto; text-align:left; border-bottom:1px solid #b3b3b3; margin-bottom:15px;}
/*-------------------------------starts serch-links-----------------------------------*/
#search-links {background:#f7f7f7; margin:0px auto; padding:10px 10px 10px 10px; width:982px;}
#services-links{width:262px; margin:0px auto; padding:0px 15px 0px 45px; float:left; border-right:#e5e5e5 1px solid;}
#ser-right {width:646px; margin:0px auto; padding:0px; float:right;}
#quick-links{width:273px; margin:0px auto; padding:0px 0px 0px 50px; float:left;}
.list1 {list-style:none; padding-left:15px; margin-left:0px; margin-top:0px; font-size:13px; color:#379ee0; line-height:24px; }
.list1 a {font-size:13px; color:#379ee0; text-decoration:none;}
.list1 a:hover {color:#ff0000; text-decoration:underline; }
.blue-bold {font-size:18px; font-weight:normal; color:#1569a4; line-height:25px;}
.green-bold {font-size:18px; font-weight:normal; color:#000000; line-height:25px;}
.yellow-bold {font-size:18px; font-weight:normal; color:#c25e08; line-height:25px;}
.org-bold {font-size:18px; font-weight:normal; color:#f79418; line-height:25px;}
.gray-bold {font-size:18px; font-weight:normal; color:#009093; line-height:25px;}
.border-line {margin:0px auto; padding:15px 15px 15px 15px; background:#FFFFFF; border-bottom:#d8d8d8 2px solid; border-left:#d8d8d8 2px solid; border-right:#d8d8d8 2px solid; border-top:#d8d8d8 2px solid; width:935px;}
/*-------------------------------startsRight-----------------------------------*/
.about_right_heading{ height:9px; background:url(../images/menu_bg.gif) repeat-x top left; border:1px solid #cecccc; border-right:none; color:#ee711f; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left; width:219px; padding:10px 0 15px 10px;}
.right-heading{ height:9px; background:url(../images/menu_bg.gif) repeat-x top left; border:1px solid #cecccc; border-right:none; color:#ee711f; border-top:none; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left; width:219px; padding:10px 0 15px 10px;}
.left-heading{ height:9px; background:url(../images/menu_bg.gif) repeat-x top left; border:1px solid #cecccc;color:#ee711f; border-top:none; font-size:16px; font-weight:bold; text-transform:uppercase; text-align:left; width:219px; padding:10px 0 15px 10px; font-family:"Times New Roman", Times, serif;}
.right-heading1{ height:35px; background:url(../images/menu_bg.gif) repeat-x top left; border:1px solid #cecccc; border-right:none; color:#ee711f; border-top:none; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left; width:219px; padding:0px 0px 0px 10px;}
.clients-box{ background:#f7f7f7; width:209px; text-align:center; font-size:12px; border:1px solid #cecccc; border-right:none; border-top:none; padding:10px 10px 10px 10px;}
.pr{ background:#f7f7f7; width:219px; text-align:left; font-size:12px; border:1px solid #cecccc; border-right:none; border-top:none; padding:5px 5px 5px 5px;}
.prs{ background:#f7f7f7; width:219px; text-align:left; font-size:12px; border:1px solid #cecccc; border-top:none; padding:5px 5px 5px 5px;}
.about_right_list{
	background:#f7f7f7;
	width:229px;
	text-align:left;
	font-size:12px;
	border:1px solid #cecccc;
	border-right:none;
	border-top:none;
	padding-left: 5px;
}
.about_right_list ul { margin:0; padding:0;}
.about_right_list ul li{ border-bottom:1px solid #ffffff; list-style:none; padding:8px 0 8px 30px; background:url(../images/about_right_arrow.gif) no-repeat;	background-position:15px 13px;}
.about_right_list ul li.active { background-color:#e6f5fc;}
.about_right_list ul li.active a {color:#0095ca; font-weight:normal;}
.about_right_list ul li.active a:hover { color:#0095ca; font-weight:normal;}
.about_right_list ul li a{	text-decoration:none;	color:#420225;}
.about_left_list{ background:#f7f7f7; width:228px;	text-align:left; font-size:12px; border:1px solid #cecccc;border-top:none;}
.about_left_list ul { margin:0; padding:0;}
.about_left_list ul li{ border-bottom:1px solid #ffffff; list-style:none; padding:8px 0 8px 20px; background:url(../images/about_right_arrow.gif) no-repeat;	background-position:15px 13px;}
.about_left_list ul li.active { background-color:#e6f5fc;}
.about_left_list ul li.active a {color:#0095ca; font-weight:normal;}
.about_left_list ul li.active a:hover { color:#0095ca; font-weight:normal;}
.about_left_list ul li a{	text-decoration:none;	color:#420225;}
.BreadCrumbs {width:720px; background:url(../images/breadcrumb-bg.gif) top left repeat-x; height:27px; display:block; font-family:Trebuchet MS; font-size:11px; line-height:26px; padding-left:10px; margin-bottom:0px;}
.BreadCrumbs a {color:#444548; text-decoration:none;}
.BreadCrumbs a:hover {text-decoration:underline;}
.BreadCrumbs span {	font-size:14px;	font-weight:bold;}
.BreadCrumbs strong {	color:#0D618D;}
.NewTxt { background:#FFF;color:#AC0000;}
.arrow {list-style:url(../images/1arrow.gif); padding-left:20px; margin-left:0px; margin-top:0px; line-height:28px; font-weight:bold; }
.1arrow{list-style:url(../images/1arrow.gif);margin-left:0px; margin-top:0px; line-height:28px;}
.org-arrow {list-style:url(../images/arrows.gif); padding-left:15px; margin-left:0px; margin-top:0px; line-height:24px; font-weight:normal; }
.arrow-p {
	list-style:url(../images/arrow1.jpg);
	padding-left:30px;
	margin-left:0px;
	margin-top:0px;
	line-height:25px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4D4D4D;
	text-decoration:none;
}
.arrow-p a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#410225; text-decoration:none;}
.arrow-p a:hover {color:#ff6600; text-decoration:underline;}
.org-arrow2 {list-style:url(../images/org-arrow.jpg); padding-left:15px; margin-left:0px; margin-top:0px; line-height:20px; font-weight:bold; font-size:11px;}
/*----- testimonials Section -----*/
.ld_point {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:lighter; color:#000000;}
.internaltext{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ec1304;}
.white-text { background:#0981CB; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}
.bluebold{ padding:10px 0px 0px 0px; color:#008ab5; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.red-bold{ padding:10px 0px 0px 0px; color:#6d8287; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:24px;}
#left { float:left; width:633px; padding:10px 0px 0px 0px; }
.headding-2 {color:#326db5; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; padding:0px 15px 10px 0px;}
.headding-3 {color:#326db5; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.link { color:#616161; font:11px tahoma; }
.link:hover { color:#37CEF9; }
.link2 { color:#37CEF9; }
.link2:hover { color:#113D64; }
.red { color:#CC0000; }
.blue { color:#113D64; }
.br { border-bottom:1px solid #E5EAEE; clear:both; height:0px; font-size:0px; line-height:0px; margin:20px 0px 20px 0px; }
.news { list-style:none; font:11px/15px tahoma; }
.news li { display:block; padding:10px 0px 10px 0px; border-bottom:1px solid #E5EAEE; }
.news li a { text-decoration:none; color:#113D64; font-weight:bold; }
.news li a:hover { color:#37CEF9; }
.news strong { color:#37CEF9; }.text-h{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:25px; color:#49a600;}
.text-h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:25px; color:#ff2e03;}
.smtext-bold { font-size:11px; font-weight:bold; color:#777777; line-height:20px;}
.text-green{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:25px; color:#49a600;}
.text-red{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:25px; color:#FF0000; margin-left:08px;}
.text-black{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
#testimonials-bd{background:#FFFFFF;margin:0px auto; padding:0px 15px 15px 15px;}
#testi-left {background:#FFFFFF; width:285px; margin:0px 0px 0px 0px; padding:0px; float:left;}
#testi-right {background:#FFFFFF; width:285px; margin:0px 0px 0px 0px; padding:0px; float:right;}
#testi-name {float:right; margin:0px auto; padding:0px; text-align:right;}
#testi-main{float:left; margin:0px auto; padding:0px; line-height:28px; }
.text-testi {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0282ac; font-style:italic;}
.press-pic{padding:2px 7px 2px 0px;}
.visit{font-family: Arial, Helvetica, sans-serif; color:#07628f; font-weight:bold; font-size:18px;}
.december{font-weight:bold; margin-left:09px;}
.map{background:url(../images/map.gif) no-repeat;}
.ludhiana{ padding:85px 0 0 73px;}
.newdelhi{ padding:5px 0 0 79px;}
.noida{padding:7px 0 0 83px;}
.ahmedabad{padding:53px 0 0 52px;}
.mumbai{padding:19px 0 0 56px;}
.pune{padding:8px 0 0 60px;}
.ev1{ color:#117ebf; font-weight:bold;}
.salesmantra{ color:red; text-decoration:none;}
.salesmantra:hover{ text-decoration:underline;}
.ddv{border-top:1px solid #eeeeee; padding-top:25px; margin-top:8px;}
.h1{text-decoration:none; font-size:30px; color:black; text-shadow: 0 4px 0 #eeeeee; font-weight:bold;}
.a{ color:#0981cb;}
.a:hover{ color:red; text-decoration:underline;}
.nass{opacity:1;}
.nass:hover{opacity:0.70;}
#social{ position:relative;}
#social div{ margin-top:-2px;}
#social .fb{ width:30px; height:30px; background:url(../images/fb%20copy.jpg); opacity:0.5;}
#social .fb:hover{ background:url(../images/fb.jpg); opacity:1;}
#social .tw{ width:30px; height:30px; background:url(../images/tw%20copy.jpg); opacity:0.5;}
#social .tw:hover{ background:url(../images/tw.jpg);opacity:1;}
#social .ytu{ width:30px; height:30px; background:url(../images/ytu%20copy.jpg); opacity:0.5;}
#social .ytu:hover{ background:url(../images/ytu.jpg);opacity:1;}
#social .Gplus{ width:30px; height:30px; background:url(../images/gp%20copy.jpg); opacity:0.5;}
#social .Gplus:hover{ background:url(../images/gp.jpg);opacity:1;}
#social .in{ width:30px; height:30px; background:url(../images/in%20copy.jpg); opacity:0.5;}
#social .in:hover{ background:url(../images/in.jpg);opacity:1;}
.social{
	width:300px;
	margin-top:120px;
	margin-left:400px;
	position:absolute;
}
.social img{ width:60px;}
.sociall img{ width:26px;}
.logonew td{ padding-left:20px;}
.salesmantralogo{ width:192px; height:126px; background:url(../logo/sales1.jpg);}
.salesmantralogo:hover{ width:192px; height:126px; background:url(../logo/sales-h.jpg);}
.compliancemantralogo{ width:192px; height:126px; background:url(../logo/compliance.jpg);}
.compliancemantralogo:hover{ width:192px; height:126px; background:url(../logo/complianceh.jpg);}
.finorblogo{ width:192px; height:126px; background:url(../logo/finorb1.jpg);}
.finorblogo:hover{ width:192px; height:126px; background:url(../logo/finorb-h.jpg);}
.buyereaselogo{ width:192px; height:126px; background:url(../logo/buyerease1.jpg);}
.buyereaselogo:hover{ width:192px; height:126px; background:url(../logo/buyereaseh.jpg);}
.csrnews td{ padding-top:10px;}
.newpage1{
	width:100%;
	padding:5px;
	margin-left:10px;
	background:#117ebf;
	border-radius:10px 10px 0px 0px;
}
.newpage1:hover{ background:#666666;}
.newpage3{
	width:100%;
	padding:5px;
	margin-left:10px;
	margin-top:1px;
	background:#117ebf;
	border-radius:0px 0px 10px 10px;
}
.newpage3:hover{ background:#666666;}
.newpage3 a{ text-decoration:none; color:#FFFFFF; }
.newslink{ background:#d90a18; border:1px solid #b70915; width:100px; color:#fff; text-decoration:none;}
.newpage1 a{ text-decoration:none; color:#FFFFFF; }
.newpage11{
	width:99%;
	font-size:13px;
	border:1px solid #eeeeee;
}
.newpage11:hover{ background:#fff; }
.newpage11 img{ padding:10px;  border-radius:2px;}

.newpage11 img:active{ width:85%;  opacity:0.90; }
.newpage33{
	
	font-size:13px;
	padding:30px 10px 30px 10px;
	border:1px solid #eeeeee;
}
.newpage33 table tr td a img{ 
width:180px; 
height:130px; 
padding:10px; 
border-radius:5px;
-webkit-transition: all .1s;
    -moz-transition: all .1s;
    -ms-transition: all .1s;
    -o-transition: all .1s;
    transition: all .1s;
}
.newpage33 table tr td a img:active{ width:178px; height:128px; cursor:hand;}
.newpage2{
	width:99%;
	padding:0px;
	background:#f4f4f4;
	margin-top:1px;
	font-size:13px;
	border:1px solid #e1dfdf;
	font-family:Arial, Helvetica, sans-serif;
}
.newpage2 a{ text-decoration:none; color:#353434; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.ev1{
	color:#0D6C9B;
	font-size:14px;
}
.newpage2:hover{ background:#f9f9f9; border:1px solid #eeeeee;}
