body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#000000;
	background-color: #000000;
}
* {
	outline:0;
}
ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
div {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
* html {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.cdnsol-at-cebit {
	float:left;
}
p {
	text-align:justify;
	margin:0;
	padding:0;
	line-height:18px;
	color:#000000;
}
h1 {
	margin:0;
}
#main_panel {
	width:900px;
	margin-right:auto;
	margin-left:auto;
}
#header {
	width:900px;
}
.phara_link a {
	text-decoration:underline;
	color:#000000;
	font-size:12px;
	margin-left:1px;
}
.phara_link a:hover {
	text-decoration:none;
}
#top_nav_box1 {
	height:33px;
	width:900px;
}
.nav_box_left {
	width:9px;
	float:left;
}
.title_left {
	width:9px;
}
.nav_box_right {
	float:left;
	width:9px;
}
.nav_box_center {
	float:left;
	width:882px;
	background-image:url(images/nav_repeater.jpg);
	background-repeat:repeat-x;
	height:33px;
}
.nav_box_center ul {
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}
.nav_box_center li {
	display:inline;
	color:#0186c7;
}
#home {
	width:56px;
	height:33px;
}
.nav_box_center li a {
	float:left;
	line-height:33px;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	color:#fff;
}
.nav_box_center a:hover {
	color:#00c0ec;
}
.currunt {
	background-color:#2c3136;
	color:#00c0ec;
}
#main_content_panel {
	width:900px;
	background-color:#474c56;
	padding-top:26px;
}
.content_title {
	width:900px;
	height:34px;
	background-image:url(images/repeat_top.jpg);
	background-repeat:repeat-x;
}
.next_btn2 {
	float:left;
	height:34px;
	width:77px;
	background-image:url(images/BR2.jpg);
	background-repeat:repeat-x;
}
.title_center {
	width:767px;
	float:left;
	height:34px;
	background-image:url(images/title_slice.jpg);
	background-repeat:repeat-x;
}
.spacer {
	width:690px;
	float:left;
	height:34px;
	background-image:url(images/title_slice.jpg);
	background-repeat:repeat-x;
}
.text_1 {
	line-height:34px;
	height:34px;
	width:110px;
	color:#474c56;
	float:left;
}
.text_2 {
	height:34px;
	width:185px;
	float:left;
	line-height:34px;
	color:#474c56;
}
.spacer2 {
	float:left;
	height:34px;
	width:395px;
}
.title_text {
	float:left;
	width:151px;
	height:34px;
	line-height:34px;
	color:#474c56;
}
.title_corner_right {
	float:left;
	height:34px;
	width:22px;
}
.title {
	float:left;
	height:34px;
	line-height:34px;
	color:#474c56;
	width:110px;
}
.title_corner1 {
	float:left;
	width:115px;
	height:34px;
}
.title_corner2 {
	float:left;
	width:18px;
	height:34px;
}
#main_cotent_inner {
	width:900px;
	padding-top:10px;
}
.phone_title_box {
	height:35px;
	width:900px;
	background-color:#424346;
	margin-bottom:15px;
}
.phone_title {
	float:left;
	height:35px;
	width:176px;
	padding-right:10px;
}
.titlr_detail {
	float:left;
	width:704px;
	line-height:35px;
	height:35px;
	color:#FFFFFF;
}
.titlr_detail p {
	color:#FFFFFF;
}
.portfolio_box {
	width:848px;
	height:230px;
	margin-left:25px;
}
.common_panel {
	height:229px;
	width:192px;
	float:left;
	background-image:url(images/mobile_common_bg.jpg);
	background-repeat:no-repeat;
}
.common_panel-iPad {
	height:249px;
	width:192px;
	float:left;
	background-image:url(images/iPad_common_bg.jpg);
	background-repeat:no-repeat;
}
.common_blank_panel {
	height:229px;
	width:192px;
	float:left;
}
.common_panel_palm {
	height:229px;
	width:192px;
	float:left;
	background-image:url(images/palm_common_bg.jpg);
	background-repeat:no-repeat;
}
.screen_common {
	height:132px;
	width:88px;
	margin-left:52px;
	margin-top:30px;
}
.screen_common-iPad {
	height:136px;
	width:106px;
	margin-left:43px;
	margin-top:40px;
}
.screen_common_palm {
	height:125px;
	width:82px;
	margin-left:55px;
	margin-top:25px;
}
.app_name {
	width:180px;
	height:10px;
	margin-top:38px;
	float:left;
	margin-left:5px;
	text-align:center;
	color:#000;
}
.app_name-iPad {
	width:180px;
	height:10px;
	margin-top:22px;
	float:left;
	margin-left:5px;
	text-align:center;
	color:#000;
}
.app_name-iPad a {
	color:#000;
	text-decoration:none;
}
.app_name-iPad a:hover {
	text-decoration:underline;
}
.app_name_palm {
	width:180px;
	height:10px;
	margin-top:33px;
	float:left;
	margin-left:5px;
	text-align:center;
	color:#000;
}
.app_name_palm a {
	text-decoration:none;
	color:#000;
}
.app_name_palm a:hover {
	text-decoration:underline;
}
p {
	color:#000000;
	text-align:justify;
}
.spacer {
	float:left;
	height:35px;
}
.port_spacer {
	float:left;
	height:229px;
	width:26px;
}
.screen_common_blackbarrys {
	height:70px;
	width:94px;
	margin-left:52px;
	margin-top:35px;
}
.common_panel_blackbarry {
	height:229px;
	width:192px;
	float:left;
	background-image:url(images/mobile_common_bb.jpg);
	background-repeat:no-repeat;
}
.app_name_blackbarry {
	width:180px;
	height:10px;
	float:left;
	margin-top:95px;
	margin-left:6px;
	color:#000;
	text-align:center;
}
.common_panel_win {
	height:229px;
	width:192px;
	float:left;
	background-image:url(images/mobile_common_win.jpg);
	background-repeat:no-repeat;
}
.screen_common_win {
	height:135px;
	width:102px;
	margin-left:44px;
	margin-top:20px;
}
.app_name_win {
	width:180px;
	height:10px;
	float:left;
	margin-top:44px;
	margin-left:6px;
	color:#000;
	text-align:center;
}
.app_name_win a {
	text-decoration:none;
	color:#000;
}
.app_name_win a:hover {
	text-decoration:underline;
}
.screen_common_android {
	height:110px;
	width:74px;
	margin-left:60px;
	margin-top:21px;
}
.screen-common-android-tablet {
	height:136px;
	width:115px;
	margin-left:38px;
	margin-top:21px;
}
.common_panel_Android {
	height:229px;
	width:192px;
	float:left;
	background-image:url(images/mobile_common_android.jpg);
	background-repeat:no-repeat;
}
.common-panel-Android-tablet {
	height:229px;
	width:192px;
	float:left;
	background-image:url(images/android-tab-common-panel.jpg);
	background-repeat:no-repeat;
}
.app-name-android-tablet {
	width:180px;
	height:10px;
	float:left;
	margin-top:25px;
	margin-left:6px;
	text-align:center;
	color:#000;
}
.app-name-android-tablet a {
	text-decoration:none;
	color:#000;
}
.app-name-android-tablet a:hover {
	text-decoration:underline;
}
.app_name_android {
	width:180px;
	height:10px;
	float:left;
	margin-top:51px;
	margin-left:6px;
	text-align:center;
	color:#000;
}
.common_panel_j2me {
	height:229px;
	width:192px;
	float:left;
	background-repeat:no-repeat;
	background-image:url(images/mobile_common_j2me.jpg);
}
.screen_common_j2me {
	height:70px;
	width:57px;
	margin-left:68px;
	margin-top:15px;
}
.app_name_j2me {
	width:180px;
	float:left;
	margin-top:98px;
	margin-left:6px;
	text-align:center;
	color:#000;
}
.app_name_j2me a {
	text-decoration:none;
	color:#000;
}
.app_name_j2me a:hover {
	text-decoration:underline;
}
.common_panel_blackberry {
	height:229px;
	width:192px;
	float:left;
	background-repeat:no-repeat;
	background-image:url(images/mobile_commo_blackberry.jpg);
}
.common_panel_blackberry a {
	color:#000;
	text-decoration:none;
}
.app_name_blackberry {
	width:180px;
	float:left;
	margin-top:98px;
	margin-left:6px;
	text-align:center;
	color:#000;
}
.screen_common_blackberry {
	height:70px;
	width:57px;
	margin-left:68px;
	margin-top:28px;
}
.app_name_blackberry {
	width:180px;
	float:left;
	margin-top:98px;
	margin-left:6px;
	text-align:center;
	color:#000;
}
.footer_spacer {
	height:34px;
	width:599px;
	float:left;
}
.footer_corner_left {
	float:left;
	height:34px;
	width:22px;
}
.footer_spacer1 {
	width:856px;
	float:left;
	height:34px;
	background-image:url(images/footer_repeater.jpg);
	background-repeat:repeat-x;
}
.footer2 {
	width:900px;
	background-color:#000;
}
.footer2_linkrRIGHT {
	float:right;
	height:40px;
	width:200px;
	line-height:40px;
	color:#00c4ee;
}
.footer2_linkrRIGHT a {
	color:#999;
	text-decoration:none;
}
.footer2_linkrRIGHT a:hover {
	text-decoration:underline;
}
.footer2_linkLEFT {
	float:left;
	height:40px;
	width:298px;
	line-height:40px;
	padding-left:10px;
	margin-right:60px;
	color:#999;
}
.footer_text_2 {
	height:34px;
	width:180px;
	float:left;
	line-height:34px;
	color:#474c56;
}
.footer_outer {
	width:900px;
	height:34px;
}
.app_main_panel {
	width:843px;
	margin-right:auto;
	margin-left:auto;
	padding-top:25px;
	padding-left:3px;
	height:auto;
}
.app_thumbnails {
	width:325px;
	clear:left;
	height:100px;
}
.thumb_title {
	width:325px;
	font-size:10px;
	color:#00CCFF;
}
.thumb_title h3 {
	color:#00CCFF;
}
.thumb_name {
	float:left;
	width:81px;
	text-align:center;
}
.app_panel {
	width:326px;
	float:left;
}
.thumb_app_name {
	height:15px;
	width:325px;
}
.thumb_box {
	height:60px;
	width:325px;
}
.app_text_detail {
	float:left;
	width:478px;
	margin-left:30px;
}
.thumb_panel {
	height:60px;
	width:81px;
	float:left;
}
.text_panel {
	width:478px;
	float:left;
}
.text_panel p {
	color:#FFFFFF;
}
.app_store {
	height:46px;
	width:478px;
}
.text_title {
	float:left;
	width:340px;
	height:30px;
}
.text_title h1 {
	color:#00CCFF;
	font-size:22px;
}
.text_panel h3 {
	color:#00CCFF;
	font-size:18px;
}
.text_panel h1 {
	color:#00CCFF;
	font-size:22px;
}
.text_panel ul {
	list-style-type:none;
	list-style-position:outside;
}
.text_panel li {
	background-image:url(images/bullet.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:18px;
	line-height:18px;
	margin:0;
	color:#FFFFFF;
}
.text_panel li a {
	color:#fff;
	text-decoration:none;
}
.text_panel li a:hover {
	text-decoration:underline;
}
h2 {
	color:#D04A37;
	font-size:14px;
	margin:0;
	padding:0;
}
h3 {
	color:#D04A37;
	font-size:14px;
	margin:0;
	padding:0;
}
.app_store_img {
	float:left;
	height:46px;
	width:137px;
}
.left_nav_mainpanel {
	width:195px;
}
.left_nav_title {
	height:51px;
	width:195px;
	background-image:url(images/platform_slice.jpg);
	background-repeat:repeat-x;
	line-height:51px;
	text-align:center;
}
.left_nav_title a {
	font-size:12px;
	color:#333;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.nav_panel {
	width:195px;
}
.nav_panel ul {
	margin:0;
	padding:0;
}
.nav_panel li a {
	height:35px;
	width:195px;
	display:block;
	line-height:35px;
	background-image:url(images/left_nav_bg1.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#fff;
	text-indent:7px;
}
.nav_panel li a:hover {
	background-image:url(images/left_nav_bg2.jpg);
	background-repeat:no-repeat;
	color:#000;
}
.platform_content_panel {
	width:900px;
	background-color:#474c56;
	float:left;
	margin-top:-10px;
}
.platform_right_nav {
	float:right;
	width:180px;
	display:inline;
}
.downlod_link {
	width:180px;
	padding-top:15px;
	font-size:0;
}
.platform_main_panel {
	width:507px;
	float:left;
	margin-left:0px;
	border-right-width:0px;
	border-right-style:solid;
	border-right-color:#858c9a;
	padding-right:5px;
	background-color:#FFFEE1;
	padding-left:7px;
	background-image: url(images/content-bg-murge.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.platform_main_panel ul {
	list-style-type:none;
	list-style-position:outside;
}
.platform_main_panel li {
	background-image:url(images/bullet2.png);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:18px;
	line-height:18px;
	margin:0;
}
.downlod_top_link {
	width:180px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#cbd0d4;
	padding-top:10px;
}
.downlod_top_link a {
	width:180px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#cbd0d4;
	padding-top:10px;
}
h4 {
	font-size:16px;
	margin:0;
	padding:0;
}
h6 {
	font-weight:bold;
	font-size:12px;
}
.platform_text {
	width:505px;
	padding-top:5px;
	padding-bottom:10px;
	text-align:justify;
}
.platform_text a {
	color:#000000;
}
.platform_text h1 {
	color:#D04A37;
}
.platform_text h1 a {
	color:#D04A37;
}
.plat_app_box {
	width:500px;
	height:67px;
	margin-top:10px;
}
.plat_app_text {
	width:500px;
	clear:both;
}
.plat_app_text a {
	color:#000;
}
.plat_app_text a:hover {
	color:#000;
	text-decoration:none;
}
.plat_thumb_box {
	float:left;
	width:40px;
	margin-left:10px;
}
.plat_thumb_detail {
	float:left;
	width:316px;
	padding-left:20px;
	padding-top:20px;
}
h5 {
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	line-height:18px;
	padding-left:0;
}
.contact_panel a {
	font-size:9px;
	color:#fff;
}
.contact_panel {
	float:left;
	width:165px;
	padding-left:13px;
}
.phra_title {
	font-size:14px;
	color:#D04A37;
}
.r_f_q_panel {
	width:507px;
	padding-top:10px;
}
.label_align {
	float:left;
	width:125px;
	text-align:right;
	margin-top:5px;
}
.input_align {
	float:left;
	width:375px;
	margin-left:5px;
	margin-top:5px;
}
.check_panel {
	width:507px;
	float:left;
}
.star_color {
	color:#f00;
}
.submit_btn {
	height:26px;
	width:62px;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#ccc;
	font-size:12px;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
	background-color:#474c56;
	margin:0;
	padding:0;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	background-image:url(images/submit.png);
}
.app_name a {
	color:#000;
	text-decoration:none;
}
.app_name a:hover {
	text-decoration:underline;
}
.app_name_blackbarry a {
	text-decoration:none;
	color:#000;
}
.app_name_blackbarry a:hover {
	text-decoration:underline;
}
.app_name_android a {
	color:#000;
	text-decoration:none;
}
.app_name_android a:hover {
	text-decoration:underline;
}
.pdf_icon {
	padding-left:50px;
	padding-top:10px;
}
.home_main {
	width:900px;
}
#banner {
	width:900px;
	height:213px;
}
#top_nav2_panel {
	height:33px;
	width:900px;
	background-image:url(images/nav2_rep.jpg);
	background-repeat:repeat-x;
}
.nav_box_center {
	float:left;
	width:882px;
	background-image:url(images/nav_repeater.jpg);
	background-repeat:repeat-x;
	height:33px;
}
.nav2_title {
	float:left;
	height:33px;
	width:162px;
}
.nav2main {
	float: right;
	height:33px;
	width:640px;
	margin-left:88px;
}
.nav2main ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.nav2main li {
	display:inline;
}
.nav2main a {
	float:left;
	line-height:33px;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.nav2main a:hover {
	color:#00c0ec;
}
.home_right {
	float:left;
	width:610px;
	clear: right;
	;
}
#left_nav_mainpanel_outer {
	float:left;
	width:195px;
	display:inline;
}
#adress {
	width:195px;
	background-image:url(images/adress_bg.jpg);
	background-repeat:repeat;
}
#adress a {
	line-height:10px;
}
.check_align1 {
	width:125px;
	float:left;
}
.check_align2 {
	width:200px;
	float:left;
}
.heading {
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	line-height:26px;
}
.phara_margin {
	padding-right:7px;
	padding-left:7px;
	line-height:18px;
	margin:0px;
	color:#000000;
}
.home_footer_link {
	height:34px;
	float:left;
	padding-left:500px;
	color:#333;
}
.home_footer_link a:hover {
	color:#fff;
	text-decoration:underline;
}
.mobile-application-development-phone-panel {
	width:74px;
	float:left;
	height:91px;
	margin-left:2px;
	display:inline;
}
.home_footer_link a {
	text-decoration:none;
	line-height:34px;
	color:#333;
}
.mobile_block {
	height:91px;
	width:74px;
	margin-top:3px;
	margin-top:2px;
}
.mobile_title {
	height:23px;
	width:82px;
	margin-top:20px;
	padding-left:3px;
}
.home_content {
	width:900px;
	background-color:#6D747E;
	float:left;
}
.logo_left {
	height:72px;
	width:320px;
	float:left;
}
.logo_left h1 {
	color:#FFFFFF;
	font-size:12px;
}
.mobile-application-development-updates {
	height:72px;
	width:200px;
	float:left;
	margin-left:25px;
	color:#FFFFFF;
	line-height:20px;
}
.windows-mobile-application-development-award {
	height:72px;
	width:98px;
	float:left;
	margin-left:35px;
	color:#FFFFFF;
	line-height:20px;
}
/*.mobile-application-development-company{height:72px;;float:left;margin-left:28px;width:214px;}
.mobile-application-development-company h1{color:#FFFFFF;line-height:20px;font-weight:bold;margin-top:10px;font-size:14px;}*/
/*.Best-iPhone-Application-Development-Company {height:72px;width:214px;float:left;margin-left:15px;color:#FFFFFF;line-height:20px;font-weight:bold;}
.Best-iPhone-Development-Company a:hover{text-decoration:underline;}*/
.logo_right {
	float:right;
	height:72px;
	width:94px;/*margin-left:670px;*/
}
.header_inner {
	height:72px;
	width:900px;
}
.pf_spacer {
	height:20px;
	width:520px;
}
.platform_bg {
	width:500px;
	background-image:url(images/stainless-steel.jpg);
	background-repeat:repeat-y;
	padding-top:5px;
	padding-bottom:5px;
}
.platform_text_color {
	color:#000000;
	padding-left:5px;
	padding-right:5px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.center {
	float:left;
	height:10px;
	color:#474c56;
	width:auto;
	padding-top:12px;
}
.left2 {
	float:left;
}
.right2 {
	float:right;
}
.left_mail {
	font-size:11px;
	padding-left:10px;
	color:#FFFFFF;
}
.index_corner {
	height:34px;
	width:90px;
	float:left;
}
.index_spacer {
	width:349px;
	float:left;
	height:34px;
}
.Quick_nav_pro-1 {
	background-color:#ece9d8;
	font-size:11px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#9da3aa;
	border-right-color:#9da3aa;
	border-bottom-color:#9da3aa;
	border-left-color:#9da3aa;
}
.thumbnail_outer {
	float:left;
	width:240px;
	height:34px;
}
.Quick_nav_pro-2 {
	background-color:#b4a863;
}
.thumbnail {
	float:right;
	height:34px;
	width:40px;
}
.social_media_DD {
	float:left;
	height:25px;
	width:180px;
	margin-left:17px;
	padding-top:8px;
}
.home_corner {
	float:left;
	height:34px;
	width:24px;
}
.media_other {
	float:right;
	height:34px;
	width:240px;
}
.request_title {
	background-image:url(images/request_bg.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:150px;
	line-height:26px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#00bae9;
	margin-left:15px;
}
.right_input_align {
	background-color:#F4F3E8;
	color:#000000;
	width:150px;
	margin-top:3px;
	border:1px solid #818896;
}
.right_textarea {
	background-color:#F4F3E8;
	width:150px;
	margin-top:3px;
	border:1px solid #818896;
	color:#000000;
}
.right_submit_align {
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:62px;
	margin-left:15px;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
	color:#ebebeb;
	font-weight:bold;
	font-size:12px;
}
.input_title {
	width:150px;
	margin-top:5px;
	font-size:11px;
	color:#FFFFFF;
}
.page_links a {
	color:#000000;
	font-size:12px;
}
.page_links {
	width:300px;
}
.project_list {
	height:20px;
	width:102px;
	line-height:20px;
	margin-top:1px;
	margin-left:1px;
	float:left;
	background-color:#CCCC98;
	font-weight:normal;
}
.project_list a {
	color:#000000;
	margin-left:5px;
}
.project_list a:hover {
	text-decoration:none;
}
.page_detail {
	width:500px;
	float:left;
	margin-bottom:20px;
}
.list_align {
	width:314px;
	float:left;
	height:20px;
}
.show-hide {
	width:848px;
	margin-top:0;
}
.page_detail_title {
	height:25px;
	width:408px;
	margin-bottom:2px;
	float:left;
}
.page_detail_title1 {
	width:102px;
	height:25px;
	float:left;
	line-height:25px;
	font-weight:bold;
	background-color:#D14A37;
	color:#fff;
	margin-left:1px;
}
.page_detail_title2 {
	line-height:25px;
	font-weight:bold;
	height:25px;
	width:306px;
	float:left;
	margin-left:3px;
	background-color:#D14A37;
	color:#FFFFFF;
}
.more_btn_align {
	margin-left:25px;
}
.media_align {
	float:right;
	width:auto;
	height:34px;
}
.media_inner_panel {
	float:right;
	height:25px;
	width:180px;
	margin-left:17px;
	padding-top:8px;
}
.media_innerApps_panel {
	float:right;
	height:25px;
	width:145px;
	padding-top:8px;
}
.thumbnail_inner_panel {
	float:right;
	width:200px;
	height:34px;
}
.logos_boxes {
	float:left;
	height:31px;
	width:88px;
	margin-top:5px;
	margin-left:10px;
	background-color:#b8bbc2;
}
.news_view_panel {
	width:520px;
	float:left;
}
.news_list {
	list-style-type:none;
	line-height:18px;
	color:#000000;
}
.list_align {
	width:314px;
	float:left;
	height:20px;
}
.show-hide {
	width:848px;
	margin-top:0;
}
.page_detail_title {
	height:25px;
	width:500px;
	margin-bottom:2px;
	float:left;
}
.more_btn_align {
	margin-left:25px;
}
.media_align {
	float:right;
	width:auto;
	height:34px;
}
.media_inner_panel {
	float:right;
	height:25px;
	width:180px;
	margin-left:17px;
	padding-top:8px;
}
.media_innerApps_panel {
	float:right;
	height:25px;
	width:145px;
	padding-top:8px;
}
.thumbnail_inner_panel {
	float:right;
	width:200px;
	height:34px;
}
.logos_boxes {
	float:left;
	height:31px;
	width:88px;
	margin-top:5px;
	margin-left:10px;
	background-color:#b8bbc2;
}
.div_main {
	width:520px;
	float:left;
}
/*.news_outer{width:519px;float:left;margin-left:15px;border-right-width:1px;border-right-style:solid;border-right-color:#858c9a;padding-right:10px;}*/
.news_outer {
	width:507px;
	float:left;
	display:inline;
	border-right-width:0px;
	border-right-style:solid;
	border-right-color:#858c9a;
	padding-right:5px;
	background-color:#FFFEE1;
	padding-left:7px;
	background-image: url(images/content-bg-murge.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.testi-text a:hover {
	text-decoration:underline;
}
.testi-text a {
	color: #FFFFFF;
	text-decoration:none;
}
.news_headline_align {
	width:505px;
	padding-top:5px;
}
option {
	font-size:x-small;
}
.contact_info_panel {
	width:507px;
}
.bottom_icons {
	height:25px;
	width:71px;
	float:left;
	margin-top:7px;
	margin-left:10px;
}
.submit_align {
	margin-top:5px;
	margin-bottom:5px;
}
.usp_block_left {
	float:left;
	height:216px;
	width:225px;
	text-align:left;
	background-color:#82a9e9;
	background-image:url(images/baneer_still.jpg);
	background-repeat:no-repeat;
	color:#000000;
}
.usp_block_right {
	float:left;
	height:216px;
	width:675px;
}
.ban_nav a {
	text-decoration:none;
	color:#fff;
}
.usp_block_left li {
	margin-top:3px;
	margin-left:10px;
	line-height:16px;
	font-size:12px;
	background-repeat:no-repeat;
	background-position:0 4px;
	list-style-type: circle;
	list-style-position: inside;
	color:#000000;
}
.ban_nav {
	margin-top:20px;
	margin-left:10px;
	font-size:12px;
}
.usp_link_heading h1 {
	font-size:12px;
	font-weight:900;
	color:maroon;
	text-align:left;
	margin-top:15px;
	margin-right:5px;
	margin-left:5px;
	background-repeat:no-repeat;
	text-align:center;
	margin-bottom:5px;
}
.sitemap_panel {
	width:500px;
	padding-top:5px;
	padding-bottom:10px;
	text-align:justify;
	color:#fff;
	margin-right:10px;
}
.sitemap_panel a {
	color:#000000;
	text-decoration:none;
}
.site-map-links {
	font-weight:bold;
	color:#000000;
}
.site-map-links-inner {
	font-weight:bold;
	color:#000000;
}
.creataaccount, .login, .contactus, .webmail, .contactus {
	position:absolute;
	width:11px;
	height:15px;
	background:url(../images/createnewaccount.png) no-repeat top left;
	top:46px;
	left:290px;
	color:#fff;
	font-size:12px;
	padding:0 0 0 15px;
	text-decoration:none;
}
#slidecontrol {
	position:absolute;
	width:257px;
	height:22px;
	vertical-align:bottom;
	top:359px;
	z-index:100;
	padding:0;
}
#slidecontrol a.activeSlide {
	background:url(../images/activeSlide.png) no-repeat;
	background:none;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/activeSlide.png",sizingMethod="crop");*/
width:21px;
	height:19px;
	color:#3c607b;
	text-decoration:none;
	display:block;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 0 1px;
	margin:0 1px 0 0;
}
#slidecontrol a {
	background:url(../images/slidecontrollink.png) no-repeat;
	background:none;
	/*FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/slidecontrollink.png",sizingMethod="crop");*/
width:21px;
	height:19px;
	color:#fff;
	text-decoration:none;
	display:block;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 0 1px;
	margin:0 1px 0 0;
}
.homeslidelinkbox {
	height:22px;
	position:absolute;
	width:257px;
	z-index:100;
	left:276px;
	top:348px;
}
.slide {
	width:675px;
	height:216px;
	position:relative;
	margin:0;
}
.register-now {
	height: 33px;
	width: 295px;
	float: left;
	background-color: #C0E3F6;
}
h1 {
	color:#D04A37;
	font-size:14px;
	margin:0;
	padding:0px;
}
.index_left {
	float: left;
	height: 34px;
	width: 30px;
}
.hiring {
	float: left;
	height: 34px;
	width: 150px;
	line-height: 34px;
	text-align: center;
}
.hiring a {
	font-weight: bold;
	text-decoration: none;
	color: #990000;
}
.translater {
	margin-top: 15px;
	float: left;
	margin-left: 150px;
	display: inline;
}
.platform_right_nav form {
	margin-left: 10px;
	display: inline;
}
.right_input_box {
	width: 150px;
	margin-left: 15px;
}
.input_size {
	margin: 0px;
	padding: 0px;
}
.home_left {
	float:left;
	width:280px;
	height:321px;
	background-image:url(images/home_left.jpg);
	display: inline;
	margin-top:10px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	padding-top:5px;
}
margin-top:5px;
.testimonial-news-panel {
	width: 605px;
	float: left;
	height: 195px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 0px;
	display: inline;
}
.testi-common-panel {
	height: 155px;
	width: 265px;
	color:#FFFFFF;
	float: left;
	display:inline;
}
.testi-title {
	float: left;
	height: 21px;
	width: 270px;
	margin-top: -15px;
	background-image: url(images/index-title.jpg);
	background-repeat: no-repeat;
	line-height: 21px;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	display: inline;
	color:#FFFFFF;
}
.testi-title2 {
	float: left;
	height: 21px;
	width: 270px;
	margin-top: -15px;
	background-image: url(images/index-title.jpg);
	background-repeat: no-repeat;
	line-height: 21px;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	color:#FFFFFF;
}
.testi-text {
	height: 21px;
	width: 260px;
	float: left;
	margin-top: 5px;
	background-image: url(images/index-text.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
	display: inline;
	line-height: 21px;
}
.testimonial-text {
	height: 125px;
	width: 270px;
	float: left;
	margin-top: 5px;
	background-repeat: repeat;
	margin-left: 25px;
	display: inline;
	font-size: 12px;
}
.usp_block_left {
	height:216px;
	width:225px;
	background-color:#82a9e9;
	background-image:url(images/baneer_still.jpg);
	background-repeat:no-repeat;
	float: right;
}
.testimonial-text-align {
	padding: 0px;
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
}
/* correctio css */
.page-bottom-panel {
	float: left;
	width: 478px;
	margin-top: 20px;
}
.bottom-link-panel {
	float: right;
	display: inline;
	margin-top: 10px;
	width: 125px;
	text-align: center;
	height: 20px;
	line-height: 25px;
}
.bottom-link-panel a {
	text-decoration: none;
	color:#FFFFFF;
}
.next-back-panel {
	width: 325px;
	display: inline;
	vertical-align: top;
	position:relative;
	float:left;
	clear:both;
	margin-top:-80px;
}
.link-panel {
	float: left;
	width: 160px;
	margin-left: 2px;
	text-align: center;
	display: inline;
}
.link-panel a {
	text-decoration: none;
	color: #9CC26D;
}
.portfolio-panel {
	float: right;
	display: inline;
	margin-top: 30px;
	width: 128px;
	text-align: right;
	height: 20px;
	line-height: 25px;
}
.portfolio-panel a {
	color: #9CC26D;
	text-decoration: none;
}
/*drop down*/
#visited {
	background-color:#2c3136;
	display: block;
}

.prodrop4 li a.requestforqoute {
	display:block;
	float:left;
	height:33px;
	line-height:33px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	cursor:pointer;
	padding-top: 0;
	padding-right:8px;
	padding-bottom: 0;
	padding-left: 10px;
	background:url(images/nav_bg.jpg) repeat-x top center; 
}

#requestforqoute {
/*	background-color:#2c3136;*/
	background:url(images/nav_bg.jpg) repeat-x top center; 
	display: block;
}
.preload1 {
	background: url(prodrop4/pro_drop4_2a.gif);
}
.preload1 {
	background: url(prodrop4/pro_drop4_2b.gif);
}
.prodrop4 {
	margin:0;
	list-style:none;
	height:33px;
	background:transparent url(prodrop4/pro_drop4_back.gif);
position:relative;
	z-index:500;
	font-family:arial, verdana, sans-serif;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	line-height: 33px;
	padding-left: 0px;
}
.prodrop4 li.top {
	display:block;
	float:left;
}
.prodrop4 li a.top_link {
	display:block;
	float:left;
	height:33px;
	line-height:33px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	cursor:pointer;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}


.prodrop4 li a.top_link span {
	float:left;
	display:block;
	height:33px;
	background:url(prodrop4/pro_drop4_0b.gif) right top;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 10px;
}
.prodrop4 li a.top_link:hover {
	color:#FFFFFF;
	line-height:33px;
	background-color: #000000;
	background-image: url(prodrop4/pro_drop4_2a.gif);
	background-repeat: no-repeat;
}
.prodrop4 li a.top_link:hover span {
	background-color: #000000;
	background-image: url(prodrop4/pro_drop4_2b.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.prodrop4 li:hover > a.top_link {
	color:#FFFFFF;
	line-height:33px;
	background-color: #000000;
	background-image: url(prodrop4/pro_drop4_2a.gif);
	background-repeat: no-repeat;
}
.prodrop4 li:hover > a.top_link span {
	background:url(prodrop4/pro_drop4_2b.gif) no-repeat right top;
}
.prodrop4 table {
	border-collapse:collapse;
	width:0;
	height:0;
	position:absolute;
	top:0;
	left:0;
}
/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop4 a:hover {
	visibility:visible;
	position:relative;
	z-index:200;
}
.prodrop4 li:hover {
	position:relative;
	z-index:200;
}
/* keep the 'next' level invisible by placing it off screen. */
.prodrop4 ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
	font-size: 11px;
}
.prodrop4 ul.sub1 {
	vertical-align: top;
	width: 240px;
	font-size: 12px;
	margin-top: -2px;
}
.prodrop4 ul.sub2 {
	width:110px;
}
.prodrop4 ul.sub3 {
	width:100px;
}
.prodrop4 ul.sub4 {
	margin: 0px;
	padding: 0px;
}
.prodrop4 :hover ul {
	left:0;
	top:35px;
	padding:3px;
	white-space:normal;
	height:auto;
	z-index:300;
	background-color: #515862;
	border: 1px solid #737A84;
}
.prodrop4 :hover ul li {
	display:block;
	height:33px;
	position:relative;
	font-weight:normal;
	width:auto;
}
.prodrop4 :hover ul li a {
	display:block;
	font-size:12px;
	height:33px;
	line-height:33px;
	width:230px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	text-align: left;
}
.prodrop4 :hover ul li a:hover {
	color:#fff;
	background-color: #2C3136;
	font-size: 12px;
	width: 230px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.plat_thumb_detail h2 {
	color:#000;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
}
.tech-sol-heading {
	width:507px;
	float:left;
	margin-left:0px;
	border-right-width:0px;
	border-right-style:solid;
	border-right-color:#858c9a;
	padding-right:5px;
	background-color:#FFFEE1;
	padding-left:7px;
	background-image: url(images/content-bg-murge.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tech-sol-heading h2 {
	font-size:14px;
}
.tech-sol-heading li a {
	color:#000000;
	text-decoration:none;
}
.tech-sol-heading li a:hover {
	text-decoration:underline;
}
.solution-title {
	margin-top: -10px;
	margin-left: 10px;
}
.technical-solution {
	color:#D04A37;
}
.tech-sol-heading li {
	list-style-position: inside;/*list-style-image: url(images/bullet2.png);*/
}
.divider {
	float:left;
	width: 880px;
	height: 16px;
	border-top-width: 1px;
	padding-top:5px;
	border-top-style: solid;
	border-top-color: #6F7686;
	background-color: #474C56;
	text-align:center;
}
.divider-left {
	float:left;
	width: 10px;
	height:17px;
	clear:left;
	background-color: #474C56;
	padding-top:5px;
}
.divider-right {
	float:left;
	width: 10px;
	height:17px;
	clear:right;
	background-color: #474C56;
	padding-top:5px;
}
/* css for bottom links */
#main_content_panel {
	width:900px;
	padding-top:26px;
}
#main_cotent_inner {
	width:900px;
	padding-top:10px;
	background-color: #474C56;
}
.bottom-links {
	background-image: url(images/content-repeat.jpg);
	background-repeat: repeat-x;
	background-position: top;
	float: left;
	width: 900px;
}
.links-panel-2 {
	margin-top: 20px;
	margin-left: 45px;
	height: auto;
	float: left;
	display: inline;
	margin-bottom: 10px;
}
.link-title {
	height: 26px;
	width: 790px;
	background-image: url(images/bottom-link-title.png);
	background-repeat: no-repeat;
	background-position: left;
	line-height: 26px;
	font-size: 11px;
	font-weight: bold;
	float: left;
	color:#FFFFFF;
}
.link-box {
	width: 150px;
	float: left;
	height: auto;
	display: inline;
}
.link-spacer {
	float: left;
	width: 67px;
	height: 50px;
	display: inline;
}
.link-panel-inner {
	height: 20px;
	width: 150px;
	font-size: 11px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #444444;
	border-bottom-style: solid;
}
.bottom-link-category {
	font-size: 11px;
	font-weight: bold;
	color:#E69F13;
}
.link-panel-inner a {
	color: #CCCCCC;
	text-decoration: none;
}
.link-panel-inner a:hover {
	text-decoration: underline;
}
.footer-links {
	width: 790px;
	line-height: 26px;
	font-size: 11px;
	margin-top: 20px;
	float: left;
	margin-bottom: 28px;
}
.copyright-link {
	float: left;
	height: 26px;
	width: 225px;
	margin-right: 60px;
	color:grey;
}
.footer-right-links {
	float: right;
	height: 26px;
}
.validation-panel {
	height: 26px;
	width: 74px;
	float: left;
	margin-left: 10px;
}
.footer-right-links a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer-right-links a:hover {
	text-decoration:underline;
}
.bottom-link-spacer {
	width: 325px;
	height: 20px;
	float: left;
}
.next_btn a {
	text-decoration: none;
	color: #474C56;
}
.back-to-top {
	float: right;
	clear: both;
	margin-right: 30px;
	display: inline;
}
.back-to-top a {
	color: #C2C3C7;
	text-decoration: none;
}
.next_btn {
	float:left;
	height:34px;
	width:77px;
	background-image:url(images/TR1.jpg);
	background-repeat:repeat-x;
	display: inline;
}
.portfolio-back {
	float:left;
	width:252px;
	background-image:url(images/TR1.jpg);
	background-repeat:repeat-x;
	padding-left: 10px;
	padding-top: 8px;
}
.portfolio-back a {
	color: #474C56;
	text-decoration: underline;
}
.portfolio-back-more-apps {
	border:solid 1px black;
	background-color:#474C56;
	color:#CCCCCC;
}
.portfolio-back-more-apps-active {
	border:solid 1px black;
	background-color:#999999;
	color:#CCCCCC;
}
.spacer-portfolio {
	width:505px;
	float:left;
	height:34px;
	background-image:url(images/title_slice.jpg);
	background-repeat:repeat-x;
}
.video-panel {
	clear: both;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.text_panel a {
	color: #FFFFFF;
}
/* css for search box */

.search-outer-panel {
	float:right;
	height:25px;
	width:160px;
	margin-left:17px;
	padding-top:5px;
}
.search-input-align {
	width: 128px;
}
.submit-btn-align {
	height: 22px;
	width: 12px;
	background-image: url(images/search-glass.jpg);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	background-color: #FFFFFF;
}
.search-result-outer-panel {
	width:900px;
	background-color:#FFFFFF;
	margin-left: 0px;
	float: left;
	display: inline;
	height: 1000px;
}
.search-contanr-outer {
	width:900px;
}
/* css for ie8 box end here */


/* new css 20-05-2010 */
.app-thumbnails-common {
	width:325px;
	clear:left;
	height:80px;
}
.testimonial-text a {
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin-top: 10px;
}
/* css for tooltip */
#tooltip {
	position:absolute;
	z-index:9999;/*color:#fff;
	font-size:10px;
	width:180px;*/
	
}
#tooltip .tipHeader {
	height:8px;/*background:url(images/tipHeader.gif) no-repeat;	*/
}
/* IE hack */
*html #tooltip .tipHeader {
	margin-bottom:-6px;
}
#tooltip .tipBody {
	/*background-color:#000;*/
	padding:5px 5px 5px 15px;
}
#tooltip .tipFooter {
	height:8px;/*	background:url(images/tipFooter.gif) no-repeat;*/
}
.tooltip-link {
	height: 132px;
	width: 88px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
/*.tooltip-link a {
	text-decoration:none;
	
}*/
.screen_common a {
	text-decoration: none;
}
/* end tooltip css */
.testimonial-text-align a {
	display: inline;
}
.testi-common-panel2 {
	height: 260px;
	width: 303px;
	color:#FFFFFF;
	float: left;
	display:inline;
	padding-left:10px;
}
#gitex_info {
	font-size:12px;
	width:445px;
	height:34px;
	float:left;
}
#gitex_info a {
	text-decoration:none;
	color:maroon;
}
.next_previous_link {
	float:left;
	margin:0 0 50px 0;
}
.download-mobile-application{
	float:left;
	margin:-20px 17px 0;
	color:#00CCFF;
}

/***added on 15 noc 2011***/
.common_panel-nokia {
	height:249px;
	width:192px;
	float:left;
	background-image:url(images/nokia_mobile_stand.jpg);
	background-repeat:no-repeat;
}
.screen_common-nokia {
	height:134px;
	width:79px;
	margin-left:57px;
	margin-top:30px;
}
.app_name-nokia {
	width:180px;
	height:10px;
	margin-top:35px;
	float:left;
	margin-left:5px;
	text-align:center;
	color:#000;
}
.app_name-nokia a {
	color:#000;
	text-decoration:none;
}
.app_name-nokia a:hover {
	text-decoration:underline;
}



#mobilesolutionsvotestrip {
color:#000000;
background-color:#5789AA;
opacity: 0.95;
background-image: -moz-linear-gradient(#9BCAE8, #5789AA);
width:100%;
height:30px;
float:left;
position:fixed; 
bottom:0;
left:0;
z-index:700;
}
.mobile-application-development-vote {background:none; width:900px;
	margin-right:auto;
	margin-left:auto;}
ul.mobile-application-development-vote-nav {float:left; width:100%; list-style:none; margin-left:-5px;;padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
ul.mobile-application-development-vote-nav li {float:left; padding-top:5px; padding-left:10px; vertical-align:middle;}
ul.mobile-application-development-vote-nav a {color:#2C4774;}
