@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic);
body{margin:0px; padding:0px; font-family:Arial; font-size:12px; font-weight:normal; background-color:#FFF; background-image:url(../images/page_bg.jpg); background-repeat:repeat-x; background-position:top; width:100%;}
.newbody{margin:0px; padding:0px; font-family:Arial; font-size:12px; font-weight:normal; background-color:#FFF; background-image:url(../images/homepagebg.jpg); background-repeat:repeat-x; background-position:top; width:100%;}
div, img { behavior: url("iepngfix.htc") }
img{ border:none;}
#main{width:100%;}
#footer{width:100%; background-image:url(../images/footerbg.jpg); background-position:top; background-repeat:repeat-x; height:40px; float:left;}
#footer_content{width:990px; margin:auto;}
#content{width:100%;  }
#content_area{width:990px; margin:auto;}
#content_area2{width:990px; float:left;}
li{line-height:22px;}
input{border:1px solid #D4D4D4; background-image:url(../images/inputbg.jpg); height:16px; background-repeat:repeat-x; font-size:11px; color:#666666; padding-left:5px;}
textarea{border:1px solid #D4D4D4; background-image:url(../images/textarea_bg.jpg); height:40px; background-repeat:repeat-x; font-size:11px; overflow:auto; color:#666666; font-family:Arial; padding-left:5px;}
p{margin:0px; padding-bottom:10px;}
*html p, html* p{margin:0px; padding-bottom:9px;}
.arial22{font-size:22px; color:#777777; }
.p_top{padding-top:5px;}
.p_top_new{padding-top:2px;}
.p_top_new1{padding-top:2px; padding-right:2px; padding-top:2px; line-height:12px;}
html* .p_top_new1{padding-top:2px; padding-right:2px; padding-top:2px; line-height:16px;}
.p_bottom{padding-bottom:5px; display:block;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.header_area{width:990px; height:87px; float:left; padding-top:14px;}

/*updated start*/
.header_area_new{width:990px; height:101px; float:left; background-image:url(../images/header_image.jpg); background-repeat:no-repeat;}
.header_area_new1{width:990px; height:101px; float:left; background-image:url(../images/header_image1.jpg); background-repeat:no-repeat;}
/*updated close*/


.logo{width:153px; float:left;}

/*updated start*/
.logo_new{width:153px; float:left; padding-top:14px; padding-bottom:14px;}
/*updated close*/

.header_color{color:#666666; width:810px; float:left; padding-left:25px; }

/*updated start*/
.header_color_new{color:#666666; width:825px; float:left; padding-left:10px;}
/*updated close*/

.header_col{width:480px; float:left; padding-top:39px;}

/*updated start*/
.header_col_new{width:410px; float:left; padding-top:58px;}
.header_col_new1{width:290px; float:left; padding-top:40px;}
.header_col_new2{width:410px; float:left; padding-top:42px;}
/*updated close*/

.header_co2{width:320px; float:left; padding-top:14px;}

/*updated start*/
.header_co2_new{width:290px; float:left; padding-top:28px;}
.header_co2_new1{width:410px; float:left; padding-top:28px;}
/*updated close*/


.header_col2_row{width:315px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

/*updated start*/
.header_col2_row_new{width:290px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.header_col2_row_new1{width:410px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
/*updated close*/

.header_col2_row_divider{color:#CCCCCC;}
.time_gery{color: #666; font-weight:bold;}
.time_gery_normal{color: #666; font-weight:normal;}
.blk_bold{color:#000000; font-weight:bold; font-size:13px;}
.time_area{width:253px; float:left; text-align:left;}
.time_area2{width:113px; font-size:11px; text-align:left; float:left; background-image:url(../images/listbg.jpg); background-repeat:no-repeat; width:113px; height:19px;}
.black{color:#000000;}
.select_bg {width:120px; height:18px; font-family:Arial; font-size:11px; font-weight:bold;}
.select_bg2 { height:18px; font-family:arial; font-size:11px; font-weight:normal; color:#666666; background-color:#F6F6F6; border:1px solid #E9E9E9;}
.toplink {color:#CC0000; font-weight:bold; font-size:11px; padding-top:23px; text-decoration:none;}
.toplink a{color:#CC0000; font-weight:bold; font-size:11px; text-decoration:none;}
.toplink a:hover{color:#000000; font-weight:bold; font-size:11px; text-decoration:underline;}
/* ------  menu  ------ */
.menu{width:990px;  float:left; color:#FFFFFF; font-weight:bold; height:36px; margin:0px;}
.menutext{color:#FFFFFF; font-weight:bold; padding-top:10px;}
.aboutus{background-image:url(../images/aboutus_out.jpg); background-repeat:no-repeat; width:77px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }
.aboutus a{background-image:url(../images/aboutus_out.jpg); background-repeat:no-repeat; width:77px; height:27px; display:block; text-align:center;text-decoration:none; }
.aboutus a:hover{background-image:url(../images/aboutus_over.jpg); background-repeat:no-repeat; width:77px; height:27px; display:block; text-align:center; text-decoration:none; }
.aboutus_select{background-image:url(../images/aboutus_over.jpg); background-repeat:no-repeat; width:77px; height:27px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

.client{background-image:url(../images/client_out.jpg); background-repeat:no-repeat; width:81px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }
.client a{background-image:url(../images/client_out.jpg); background-repeat:no-repeat; width:81px; height:27px; display:block; text-align:center;text-decoration:none; }
.client a:hover{background-image:url(../images/client_over.jpg); background-repeat:no-repeat; width:81px; height:27px; display:block; text-align:center; text-decoration:none; }
.client_select{background-image:url(../images/client_over.jpg); background-repeat:no-repeat; width:81px; height:27px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

.softdev{background-image:url(../images/softdev_out.jpg); background-repeat:no-repeat; width:209px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }
.softdev a{background-image:url(../images/softdev_out.jpg); background-repeat:no-repeat; width:209px; height:27px; display:block; text-align:center;text-decoration:none; }
.softdev a:hover{background-image:url(../images/softdev_over.jpg); background-repeat:no-repeat; width:209px; height:27px; display:block; text-align:center; text-decoration:none; }
.softdev_select{background-image:url(../images/softdev_over.jpg); background-repeat:no-repeat; width:209px; height:27px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

.webdev{background-image:url(../images/webdev_out.jpg); background-repeat:no-repeat; width:222px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; float:left;}
.webdev a{background-image:url(../images/webdev_out.jpg); background-repeat:no-repeat; width:222px; height:27px; display:block; text-align:center;text-decoration:none; float:left;}

.webdev a:hover{background-image:url(../images/webdev_over.jpg); background-repeat:no-repeat; width:222px; height:27px; display:block; text-align:center; text-decoration:none; }
.webdev a:active{background-image:url(../images/webdev_over.jpg); background-repeat:no-repeat; width:222px; height:27px; display:block; text-align:center; text-decoration:none; }

.webdev_select{background-image:url(../images/webdev_over.jpg); background-repeat:no-repeat; width:222px; height:27px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

.online{background-image:url(../images/online_out.jpg); background-repeat:no-repeat; width:93px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }
.online a{background-image:url(../images/online_out.jpg); background-repeat:no-repeat; width:93px; height:27px; display:block; text-align:center;text-decoration:none; }
.online a:hover{background-image:url(../images/online_over.jpg); background-repeat:no-repeat; width:93px; height:27px; display:block; text-align:center; text-decoration:none; }
.online_select{background-image:url(../images/online_over.jpg); background-repeat:no-repeat; width:93px; height:27px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

.careers{background-image:url(../images/carrers_out.jpg); background-repeat:no-repeat; width:73px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }
.careers a{background-image:url(../images/carrers_out.jpg); background-repeat:no-repeat; width:73px; height:27px; display:block; text-align:center;text-decoration:none; }
.careers a:hover{background-image:url(../images/carrers_over.jpg); background-repeat:no-repeat; width:73px; height:27px; display:block; text-align:center; text-decoration:none; }
.careers_select{background-image:url(../images/carrers_over.jpg); background-repeat:no-repeat; width:73px; height:27px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

.payonline{background-image:url(../images/payonline_out.jpg); background-repeat:no-repeat; width:74px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }
.payonline a{background-image:url(../images/payonline_out.jpg); background-repeat:no-repeat; width:74px; height:27px; display:block; text-align:center;text-decoration:none; }
.payonline a:hover{background-image:url(../images/payonline_over.jpg); background-repeat:no-repeat; width:74px; height:27px; display:block; text-align:center; text-decoration:none; }
.payonline_select{background-image:url(../images/payonline_over.jpg); background-repeat:no-repeat; width:74px; height:27px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

.pricing{background-image:url(../images/pricing_out.jpg); background-repeat:no-repeat; width:81px; height:27px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }
.pricing a{background-image:url(../images/pricing_out.jpg); background-repeat:no-repeat; width:81px; height:27px; display:block; text-align:center;text-decoration:none; }
.pricing a:hover{background-image:url(../images/pricing_over.jpg); background-repeat:no-repeat; width:81px; height:27px; display:block; text-align:center; text-decoration:none; }
.pricing_select{background-image:url(../images/pricing_over.jpg); background-repeat:no-repeat; width:81px; height:22px; padding-top:5px; display:block; text-align:center; color:#FFFFFF; text-decoration:none; }

/* ------  flash  ------ */
.flash{float:left; width:990px;}

/* ------  main content  ------ */
.content{width:990px; float:left;}
.content_home{width:990px; float:left; background-image:url(../images/contentbg_home.jpg); background-repeat:repeat-x; background-position:top;}
.whitebox{width:325px; float:left; background-color:#FFF; }
.greybox{width:325px; float:left; background-color:#F9F9F9;}
.greybox_client{width:326px; float:left; background-color:#F9F9F9; border-left:2px solid #AEAEAE; height:220px;border-right:2px solid #AEAEAE; } /*Edited*/
.whitebox_featured{width:326px; float:left; background-color:#FFF; border-left:2px solid #AEAEAE; height:230px;border-right:2px solid #AEAEAE; } /*Edited*/
.whitebox_featured1{width:326px; float:left; background-color:#FFF; border-left:2px solid #AEAEAE; height:310px;border-right:2px solid #AEAEAE; } /*Edited*/
.main_box{width:990px; margin-top:1px; float:left;}
.box{width:990px; border-bottom:2px solid #AEAEAE; float:left; background-image:url(../images/box_bg1.png); background-repeat:repeat-y;}
.box2{width:990px; float:left; background-image:url(../images/box_bg2.png); background-repeat:repeat-y;}
.box3{width:990px; border-bottom:2px solid #AEAEAE; float:left; background-image:url(../images/box_bg1.png); background-repeat:repeat-y;}
.contentbox{width:300px; margin:13px 8px 0px 13px; text-align:justify;} /*Edited*/
.contentbox_white{width:300px; margin:13px 8px 0px 13px; text-align:justify;} /*Edited*/
.contentbox_home{width:305px; margin:13px 8px 0px 8px; text-align:left;} /*Edited*/
.contentbox_home_new{width:305px; margin:8px 8px 0px 8px; text-align:left;} /*Edited*/
.contentbox_feature_website{width:300px; margin:13px 15px 0px 15px; text-align:left;} /*Edited*/
.lightgrey{ text-decoration:none; color:#666666;}
a.lightgrey{ text-decoration:none; }
.contentbox_new{width:299px; margin:13px 0px 0px 10px; text-align:justify;} /*Edited*/

.green{text-decoration:none; color:#4FA01E;}
.green a:link{color:#4FA01E; text-decoration:none}
.green a:visited{color:#4FA01E; text-decoration:none}
.green a:hover{color:#000000; text-decoration:none}
.green a:active{color:#4FA01E; text-decoration:none}

.lightgrey1{color:#999999;}
.redlink2{color:#CC0000; font-size:12px; font-weight:bold; text-decoration:none;}
.redlink2 a{color:#CC0000; font-size:12px; font-weight:bold; text-decoration:underline;}
.redlink2 a:hover{color: #000000; font-size:12px; font-weight:bold; text-decoration:none;}

.redlink4{color:#CC0000; font-size:12px; font-weight:bold; text-decoration:none;}
.redlink4 a{color:#CC0000; font-size:12px; font-weight:bold; text-decoration:none;}
.redlink4 a:hover{color: #000000; font-size:12px; font-weight:bold; text-decoration:none;}

.redlink{color:#CC0000; font-size:12px; font-weight:bold; text-decoration:none;}
.redlink_about{color:#CC0000; font-size:13px; font-weight:bold; text-decoration:none;}
.redlink a{color:#CC0000; font-size:12px; font-weight:bold; text-decoration:none;}
.redlink a:hover{color: #000000; font-size:12px; font-weight:bold; text-decoration: underline;}
.redlink11{color:#CC0000; font-size:11px; font-weight:normal; text-decoration:none;}
.redlink3{color:#CC0000; font-size:12px; font-weight:normal; text-decoration:none;}
.redlink3 a{color:#CC0000; font-size:12px; font-weight:normal; text-decoration:underline;}
.redlink3 a:hover{color: #000000; font-size:12px; font-weight:normal; text-decoration:none;}
.img{padding-right:17px;}
.quick_left{width:45px; float:left; padding-bottom:10px;}
.quick_right{width:210px; float:left; padding-bottom:10px;}
.quick_right1{width:150px; float:left; padding-left:10px;}
.quick_submitright { width:61px; float:left; /*padding-left:20px;*/}
.quick_right2{width:70px; float:left;}
.quickright{width:300px; float:left; padding-bottom:6px;}
.red{color:#CC0000; font-size:11px; line-height:12px; padding-top:2px;}
.newstext{color:#666666; text-decoration:underline; line-height:20px;}
.newstext a{color:#666666; text-decoration:underline;}
.texfield{ width:280px;}
.message_field{ width:280px;}
.texfield_new{ width:275px;}
.message_field_new{ width:275px;}
.quickright_new{width:300px; float:left; padding-bottom:6px;}
/*----- Services popup -------*/
#ser_box{ width:668px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#414141; text-decoration:none;}
.contentbg{ background-image:url(../images/ser_midd.jpg); background-repeat:repeat-y;  width:668px;}
*html .contentbg{ background-image:url(../images/ser_midd.jpg); background-repeat:repeat-y; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png", sizingMethod="crop");}
.content1{margin-left:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#414141; line-height:12px;}
.content1 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#414141; text-decoration:none;}
.content1 a:hover{text-decoration:underline;}
.row_wrap{width:650px; padding-bottom:5px;}
.col1, .col2, .col3{line-height:15px; float:left;}
.col1{width:235px;}
.col2{width:190px;}
.col3{width:220px;}

/*green popup*/
#green_box{ width:496px; height:117px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#414141; text-decoration:none;}
.contentbg_green{ background-image:url(../images/green_bg.png); background-repeat:no-repeat; width:496px; height:123px;}
.green_content{width:473px; padding-top:10px; color:#4b7607; padding-bottom:10px; line-height:18px; text-align:justify;}
*html .contentbg_green{ background-image:url(../images/green_midd.jpg); background-repeat:repeat-y; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png", sizingMethod="crop"); position:relative; width:308px; float:left;}
.content2{margin-left:10px; margin-right:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#414141; line-height:12px;}
.row_wrap2{width:270px; padding-bottom:10px; line-height:15px; text-align:justify;}

/* ------  footer  ------ */
.footerarea{width:990px; float:left; margin-right:auto; margin-left:auto; }
.arialwhite{font-family:Arial; font-size:12px; font-weight:normal; color:#FFFFFF; padding-top:10px; text-decoration:none;}
.arialwhite a{font-family:Arial; font-size:12px; font-weight:normal; color:#FFFFFF; padding-top:10px; text-decoration:none;}
.arialwhite a:hover{font-family:Arial; font-size:12px; font-weight:normal; color:#FFFFFF; padding-top:10px; text-decoration:underline;}

.arialwhiteyellow{font-family:Arial; font-size:12px; font-weight:normal; color:#e0d800 padding-top:10px; text-decoration:none;}
.arialwhiteyellow a{font-family:Arial; font-size:12px; font-weight:normal; color:#e0d800 padding-top:10px; text-decoration:none;}
.arialwhiteyellow a:hover{font-family:Arial; font-size:12px; font-weight:normal; color:#e0d800 padding-top:10px; text-decoration:underline;}

.foo{float:left; padding-right:15px;}
.foo2{float:left; line-height:10px;}
.footer_text{color:#000000; font-size:11px; font-family:verdana; line-height:18px; text-decoration:none; padding:0px 8px 0px 5px;}
.footer_text a{color:#000000; font-size:11px; font-family:verdana; line-height:18px; text-decoration:none;}
.footer_text a:hover{color:#000000; font-size:11px; font-family:verdana; line-height:18px; text-decoration: underline;}

/* ------  seo  ------ */
.seo_left{float:left; width:244px; padding-top:15px; padding-bottom:15px;}
.seo_left_border2{background-image:url(../images/dot2.jpg);background-repeat:repeat-x; background-position:bottom; width:244px; padding:0px 0px 5px 0px;}
.seo_left_border{background-image:url(../images/dot2.jpg);background-repeat:repeat-x; background-position:bottom; width:234px; float:left; padding:10px 0px 10px 10px;}

.seo_left_border_cm_photo{background-image:url(../images/dot2.jpg);background-repeat:repeat-x; background-position:bottom; width:190px; float:left; padding:10px 0px 10px 10px;}
.seo_left_border_cm_offices{background-image:url(../images/dot2.jpg);background-repeat:repeat-x; background-position:bottom; width:170px; float:left; padding:10px 0px 10px 10px;}


.abouttext{background-image:url(../images/dot2.jpg);background-repeat:repeat-x; background-position:bottom; width:234px; float:left; padding:0px 0px 10px 10px;}
.about_photo{ float:left; margin-bottom:20px; border:2px solid #9D9D9D;}
.seo_select { color:#CC0001; text-decoration:none;}
.seo_select a{ color:#CC0001; text-decoration:none;}
.seo_select a:hover{ color:#CC0001; text-decoration:underline;}
.seotext{color:#666666; text-decoration:none; background-color:#F9F9F9;}
.seotext a{color:#666666; text-decoration:none; background-color:#F9F9F9;}
.seotext a:hover{color:#666666; text-decoration:underline; background-color:#F9F9F9;}
.seo_featured{ padding:10px 14px; width:214px; float:left;}
.featuredarea{width:244px; margin-bottom:10px; float:left;}
.news_area{width:244px; margin-bottom:10px; float:left;}

.featured_text{ padding-bottom:10px; width:214px; float:left;}
.seo_red{color:#D90000; text-decoration:none;}
.seo_red a{color:#D90000; text-decoration:none; }
.seo_red a:hover{color:#D90000; text-decoration:underline;}
.seop{padding-top:18px; float:left;}
.seo_row{padding-top:8px; float:left; width:214px;}
.seo_content{float:left; padding-left:16px; width:716px; xpadding-bottom:10px;}
.seo_content_border{border-bottom:3px solid #E00000; width:716px; float:left; padding-bottom:2px;}
.seo_content_row{width:716px; float:left;}
.seo_content_rownew{width:716px; float:left;}
.seo_content_row1{ position:relative; width:716px; top:-15px; float:left;}
.seo_content_flash{position:absolute; float:left;	top:200px;	left:244px;}

.seo_content_row1{width:377px; float:left; padding-top:10px; color:#323232;}
.seo_content_row3{float:left; width:420px; padding-right:10px; padding-top:10px; color:#323232;}
.seo_flash{width:280px; margin-top:10px;}

.seo_content_row2{width:720px; float:left; color:#323232;}
.seo_content_flash{ padding-left:60px;}
.seo_content_flash1{ position:absolute; top:0px; left:380px; float:left;}
*html .seo_content_flash1{ position:absolute; top:10px; left:380px;}


/*.seo_content_apps{width:240px; float:left; padding-top:10px; color:#323232;}*/
.seo_content_apps_flash{ width:464px; float:left; margin-left:10px;}
/*.desktop_apps{ width:990px; float:left; position:absolute; padding-bottom:20px; color:#323232; }*/
.desktop_apps1{ width:990px; float:left; margin-top:0px; padding-bottom:0px; color:#323232; }

.contactnow{ position:absolute; xpadding-bottom:20px; margin-left:780px; margin-top:560px;} 
body:first-of-type .contactnow{position:absolute; xpadding-bottom:20px; margin-left:780px; margin-top:560px;}

.seo_content_row_photo{width:540px; float:left; padding-top:15px; font-size:15px; font-weight:normal;}
.seo_content_row ul{list-style-type:disc; list-style-position:inside; }
.seo_content_row li{padding-left:4px;}

.seo_content_rownew ul{list-style-type:disc;}
.seo_content_rownew li{padding-left:0px;}
.seo_development_text{ width:300px; float:left; color:#323232; padding-top:10px; }
.seo_development_text1{ width:700px; float:left; color:#323232; padding-bottom:10px; }
.seo_development_text2{ width:297px; float:left; color:#323232; padding-top:10px; }
.seo_development_flash{ width:318px; float:left; }

.seo_content_para1{ color:#323232; width:450px; position:absolute; top:200px;}
*html, html* .seo_content_para1{
	width:500px;
	position:absolute;
	top:182px;
	left: 263px;
}
body:first-of-type .seo_content_para1{width:500px; position:absolute; top:190px;}

.seo_content_para3{ color:#323232; width:330px; position:absolute; padding-top:1px;}
/*html, html* .seo_content_para3{
	width:378px;	position:absolute;	margin-top:-10px;	top: 491px;	height: 87px;}
body:first-of-type .seo_content_para3{width:450px; position:absolute; margin-top:-15px;}*/
*html, html* .seo_content_para3{
	width:378px;	position:absolute;	padding-top:-50px;	top: 392px;	xheight: 87px;}
body:first-of-type .seo_content_para3{width:450px; position:absolute; padding-top:-55px;}


/* ------  web design  ------ */
.webdesignarea{width:244px; margin-bottom:10px; float:left;}
.website_lightbox{position:absolute; margin-top:0px; margin-left:-220px; float:left;}
html * .website_lightbox{position:absolute; margin-top:0px; margin-left:-220px; float:left;}

/* ------  infrastructure  ------ */
.infrastructurearea{width:244px;  margin-bottom:10px; float:left;}
.infrastructure_left{ padding:10px 0px; width:244px;}
.inf_img{padding-right:8px; padding-top:5px;}
.inf_img2{padding-left:10px; padding-bottom:5px; padding-top:5px;}
.inf_client{background-image:url(../images/ingraimage.jpg); background-repeat:no-repeat; background-position:top; width:244px; border-bottom:1px solid #BDBCBC; float:left;}


/* ------  team  ------ */
.teamcol1{ width:730px; float:left; color:#323232; padding-top:10px; padding-bottom:10px; }
.cm_about{width:233px; height:292px; float:left;}
.cm_about_text{ width:470px; margin-left:0px; margin-top:5px; float:left; font-family:Verdana; font-weight:normal; line-height:15px; font-size:13px; color:#ffffff; background-color:#cc0000;}

.teamcont{ width:730px; float:left; color:#323232; }
.teamflash{ width:730px; float:left; color:#323232; padding-top:10px; padding-bottom:6px;}


.teamcol1 ul{list-style:disc; list-style-position:inside;}
.teamcol1 li{list-style:disc; list-style-position:inside;}
.teamcol2{width:240px; float:left;}
.team_row{width:240px; float:left;}
.z_text{padding:2px 0px 0px 5px;}
.team_member{padding-right:10px;}
/* ------  Chairman’s Message  ------ */
.chairman_top{width:990px; float:left; border-bottom:3px solid #E00000; padding-top:10px;}
.chair_row{width:730px; float:left; text-align:justify;}
.char_photo{float:left; width:225px;}
.char_text{float:left; width:738px; padding-right:20px; color:#FFFFFF; font-family:Verdana; font-weight:bold; line-height:16px; font-size:12px;}
.chair_nmae{background-color:#000000; padding:10px 0px 10px 10px; font-size:14px; color:#FFFFFF; width:720px; float:left;}
.chair_name_bold{ font-size:16px;}
.chair_row_pa{padding:10px 0px;}
.top_p{padding-top:10px;}
.chairman_content{float:left; width:740px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:13px; padding-left:4px;}
/* ------  working at sdi  ------ */
.was{width:730px; float:left; text-align:justify;}
.was_row{width:730px; float:left; border-bottom:1px solid #CCCCCC; padding:10px 0px;}
.was_row2{width:730px; float:left;  padding:10px 0px;}
/* ------  resume  ------ */
.resumebg{width:730px; height:530px; float:left; background-image:url(../images/resumeimage.jpg); background-repeat:no-repeat; background-position:left top; }
.resumebg2{width:730px; height:400px; float:left; background-image:url(../images/resumeimage.jpg); background-repeat:no-repeat; background-position:left top; }
.resumearea{width:887px; padding:0px 0px 80px 103px; float:left; }
.resume_row{width:450px; float:left;  }
.resume_col1{width:20px; float:left; text-align:center; padding-top:3px;}
.resume_col2{width:400px; float:left; border-bottom:1px solid #EEEEEE; padding-bottom:6px;}

.resume_col1_new{width:20px; float:left; text-align:center; padding-top:7px;}
.resume_col2_new{width:400px; float:left; border-bottom:1px solid #EEEEEE; height:25px; padding-top:5px; padding-bottom:22px;}
.resume_coverletter{width:400px; float:left; border-bottom:1px solid #EEEEEE; height:65px; padding-top:3px; padding-bottom:8px;}
.resume_turningcode{width:400px; float:left; border-bottom:1px solid #EEEEEE; height:65px; padding-top:3px; padding-bottom:0px;}
.submit{float:left; padding-left:20px; padding-top:10px;}

.r_right{float:right; color:#666666; padding-right:15px;}
.resume_right{ color:#666666; height:120px; background-color:#f9f9f9; background-image:url(../images/inputbg.jpg);}
.r_right1{float:right; padding-right:20px;}
.brow_p{float:left; padding-top:6px; padding-right:5px;}

.attach_text{ padding-top:5px;}
.star{font-size:14px; color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.resume_row2{width:425px; float:left;}
/* ------  offices  ------ */
.seo_right{float:left; width:732px; padding-top:15px;}
.seo_right_new{float:left; width:700px; padding-top:15px;}

.cm_bg{ position:absolute; background-image:url(../images/cm_raj.png); background-repeat:no-repeat; width:975px; height:441px; margin-top:200px; margin-left:0px;}
body:first-of-type .cm_bg{ position:absolute; background-image:url(../images/cm_raj.png); background-repeat:no-repeat; width:975px; height:441px; margin-top:200px; margin-left:0px;}
html* .cm_bg{ margin-top:60px; margin-left:0px;}

.smile{ width:119px; height:11px; position:absolute; margin-top:10px; margin-left:550px;}
body:first-of-type .smile{position:absolute; margin-top:10px; margin-left:550px;}
*html .smile, html* .smile {position:absolute; margin-top:-15px; margin-left:10px;}

.offices_border{width:730px; border-bottom:3px solid #E00000; float:left;}
.office_col1{width:244px; float:left; }
.office_m{width:500px; float:left; height:272px; background:url(../images/map.jpg) no-repeat; padding-bottom:100px;}
.office_m_row{width:480px; float:left; }
.office_l{width:210px; float:left;}
.office_l_row{width:210px; float:left; background-image: url(../images/row_line.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; padding-top:10px;}
.office_l_row2{width:210px; float:left; padding-bottom:10px; padding-top:10px;}
.arial20red{color:#DD0000; font-size:20px;}
.office_text{font-family:Arial; font-size:12px; font-weight:normal; color:#666666; text-decoration:none;}
.office_text a{font-family:Arial; font-size:12px; font-weight:normal; color:#666666; text-decoration:none;}
.office_text a:hover{font-family:Arial; font-size:12px; font-weight:normal; color:#DD0000; text-decoration:underline;}
/* ------  pricing  ------ */
.pricing_row_border{width:990px; float:left; border-bottom:3px solid #dd0000; padding-top:10px;}
.pricing_header{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#B70100;}
.framework{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000; line-height:15px;}

.pricing_footer a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0A165E; text-decoration:none;}
.pricing_row{width:990px; float:left;}
.pricing_bg{width:990px; float:left; border-bottom:2px solid #999; }
.pricing_bg2{width:990px; float:left; }
.pricing_whitebox{width:330px; float:left; }
.pricing_whitebox1{width:326px; border-right:2px solid #999; border-left:2px solid #999; height:250px; float:left; }
.pricing_whitebox3{width:326px; border-right:2px solid #999; border-left:2px solid #999; height:256px; float:left; }
.pricing_whitebox2{width:314px; float:left; }
.pricing_greybox{width:330px; float:left; background-color:#EEEEEE; }
.pricing_whitebox{width:330px; float:left; }
.pricing_red{font-family:Arial; font-size:12px; font-weight:normal; color:#FF0000; text-decoration:none;}

.pricing_contact{ position:absolute; margin-top:172px; margin-left:800px;}
body:first-of-type .pricing_contact{position:absolute; margin-bottom:0px; margin-top:170px; margin-left:800px;}
*html .pricing_contact, html* .pricing_contact {position:absolute; margin-top:176px; margin-left:-160px;}

/* ------  careers  ------ */
.career_top{width:990px; float:left; padding-top:10px;}
.careers_row{width:659px; float:left; padding:10px 0px 10px 175px;}
.careers_button{width:161px; height:49px; float:left;}
.message_button{background-image:url(../images/message_out.jpg); width:199px; height:49px; background-repeat:no-repeat; float:left;}
.message_button a{background-image:url(../images/message_out.jpg); width:199px; height:49px; background-repeat:no-repeat; float:left;}
.message_button a:hover{background-image:url(../images/message_over.jpg); width:199px; height:49px; background-repeat:no-repeat; float:left;}
.workingsdi_button{background-image: url(../images/working_sdi_out.jpg); width:200px; height:49px; background-repeat:no-repeat; float:left;}
.workingsdi_button a{background-image: url(../images/working_sdi_out.jpg); width:200px; height:49px; background-repeat:no-repeat; float:left;}
.workingsdi_button a:hover{background-image: url(../images/working_sdi_over.jpg); width:200px; height:49px; background-repeat:no-repeat; float:left;}
.sdi_office{background-image:url(../images/sdi_office_out.jpg); width:182px; height:49px; background-repeat:no-repeat; float:left;}
.sdi_office a{background-image:url(../images/sdi_office_out.jpg); width:182px; height:49px; background-repeat:no-repeat; float:left;}
.sdi_office a:hover{background-image:url(../images/sdi_office_over.jpg); width:182px; height:49px; background-repeat:no-repeat; float:left;}
.meet_staff{background-image:url(../images/meetstaff_out.jpg); background-repeat:no-repeat; width:189px; height:49px; float:left;}
.meet_staff a{background-image:url(../images/meetstaff_out.jpg); background-repeat:no-repeat; width:189px; height:49px; float:left;}
.meet_staff a:hover{background-image:url(../images/meetstaff_over.jpg); background-repeat:no-repeat; width:189px; height:49px; float:left;}
.sendresume_button{background-image:url(../images/send_resume_out.jpg); width:219px; height:49px; background-repeat:no-repeat; float:left;}
.sendresume_button a{background-image:url(../images/send_resume_out.jpg); width:219px; height:49px; background-repeat:no-repeat; float:left;}
.sendresume_button a:hover{background-image:url(../images/send_resume_over.jpg); width:219px; height:49px; background-repeat:no-repeat; float:left;}
/*-----------------------------------*/

/*....terms & conditions*/
.termscondition{width:990px; padding-top:20px; padding-bottom:10px; float:left;}
.termscondition a:link{color:#cc0000; text-decoration:none; font-weight:bold;}
.termscondition a:visited{color:#cc0000; text-decoration:none;  font-weight:bold;}
.termscondition a:hover{color:#323232; text-decoration:none;  font-weight:bold;}
.termscondition a:active{color:#cc0000; text-decoration:none;  font-weight:bold;}


.careermenu { float:left; padding-left:0; margin:0; width:619px; height:49px; 
background:#f1f1f1 url(../images/cmenu_curves.gif) no-repeat 100% -49px;}

.careermenu div  {float:left; height:49px; background: url(../images/menu_gradbg.gif) repeat-x top left; }
/*.careermenu div a.cm { position:relative;width:219px; height:49px; display:block;  xbackground:url(../images/sendurresume.gif) no-repeat top center;     }*/
.careermenu span.leftcurve { float:left; width:8px;height:49px; display:block; background:url(../images/cmenu_curves.gif) no-repeat 0 0;}

.careermenu ul  { float:left; padding:0; margin:0; list-style:none;  width:619px; padding:0 8px; height:49px;  background:url(../images/cmenu_curves.gif) no-repeat 0 0;}
.careermenu ul li {list-style:none; float:left; background: url(../images/cmenu_gradbg.gif) repeat-x top left;}

.careermenu ul li#cm a, 
.careermenu ul li#sdiwork a, 
/*.careermenu ul li#sdioff a, 
.careermenu ul li#staff a, */
.careermenu ul li#resume a    { float:left; position:relative;  display:block; height:49px;  margin:0; text-decoration:none; text-indent:-9999999px; }

.careermenu ul li#cm a    	{width:191px; background: url(../images/cmenu_cm.gif) no-repeat top left;}
.careermenu ul li#sdiwork a {width:200px; background: url(../images/cmenu_worksdi.gif) no-repeat top left;}
.careermenu ul li#resume a 	{width:212px; background: url(../images/cmenu_sendresume.gif) no-repeat top left;}

.careermenu ul li#cm a:hover, 
.careermenu ul li#sdiwork a:hover, 
/*.careermenu ul li#sdioff a:hover, 
.careermenu ul li#staff a:hover, */
.careermenu ul li#resume a:hover, .careermenu ul li a#active  { position:relative; margin:0; display:block; height:49px; background-position:left bottom}

.career_right{float:right; width:244px; padding-top:15px;}


/* ------  pop-up  ------ */
.poparea{width:640px; border:2px solid #FFFFFF; background-color:#CC0000; float:left;}
.pop{width:636px; float:left;}
.pop_col1{width:320px; float:left;}
.pop_col2{width:296px; float:left; padding:25px 10px;}
.poptext{font-family:Arial; font-size:22px; font-weight:normal; color:#FFFFFF; border-bottom:1px solid #E78585; float:left; padding-right:60px; width:236px;}
/* ------  clients  ------ */
.client_area{float:left; width:990px; padding-top:15px;}
.client_content{float:left;  width:990px;}
.client_border{border-bottom:3px solid #E00000; width:990px; float:left; padding-bottom:2px;}

.contacts_right{position:absolute; margin-top:0px; margin-left:852px;}
*html, html* .contacts_right{position:absolute; margin-top:0px; margin-left:792px;}
body:first-of-type .contacts_right{position:absolute; margin-top:0px; margin-left:852px;}

.client_content_row{width:730px; float:left; padding-top:10px; text-align:justify; border-bottom:1px solid #F7A3A3; padding-bottom:5px;}
.client_row{width:990px; float:left; padding-top:10px;}
.clients_content_main{width:990px;}
.clients_content_left{width:839px; padding-right:10px; float:left; color:#323232;}
.clients_content_right{width:141px; float:left;}
.clients_portfolio{width:990px; float:left;}
.client_col1{width:385px; float:left;}
.client_row1{width:385px; float:left;}
.client_col1_row{width:359px;  padding:10px 13px; float:left;}
.client_col1_row2{width:359px;   background-color:#F5F5F5; float:left; }
.client_col1_row3{width:339px; margin:10px;  background-color:#E00000;}
.client_col1_row4{width:339px; padding:0px 10px 5px 10px; float:left;}
.client_p{padding:0px 40px 0px 30px; float:left;}
.client_p2{padding:0px 20px 0px 10px; float:left;}
.client_col2{width:340px; float:left;}
.client_col_area{ width:320px; margin:20px 18px 0px 0px; border:1px solid #D0D0D0; text-align:center;}
.client_line{background-image:url(../images/client_line.jpg); background-repeat:repeat-x; float:left; width:339px; height:26px;}
/* ------  download  ------ */
.download_area{width:990px; float:left; padding-top:10px;}
.download_col{float:left; width:330px;}
.download_col2{width:120px; float:left;}
.download_col3{width:210px; float:left; text-align:justify;}
.g_bg{background-image:url(../images/grass.jpg); float:left; background-position:bottom; background-repeat:repeat-x; width:990px;}
.red18{font-size:16px; color:#E00000; font-weight:bold; text-decoration:none;}
.red18 a{font-size:16px; color:#E00000; font-weight:bold; text-decoration:none;}
.red18 a:hover{font-size:16px; color:#E00000; font-weight:bold; text-decoration:underline;} 
/* ------  contact us  ------ */
.contactusbg{width:730px; float:left;  background-image:url(../images/contactus_bg.jpg); background-repeat:no-repeat; background-position:left top; padding-bottom:20px;}
.contactarea{width:607px; padding:54px 0px 10px 123px; float:left;}
.contactus_left_row{width:244px; float:left;}
.contact_row{width:567px; float:left; padding-left:40px;}
.contactus_border{border-bottom:1px solid #E7E0E0; width:240px; padding-bottom:15px;  float:left;}
/* ------  payonline  ------ */
.payonline_row{width:990px; float:left; margin-bottom:10px;}
.payonline_border{ width:985px; border:1px solid #EEEEEE; float:left;  }
.payonline_bg{background-image: url(../images/payonline_bg.jpg); float:left; background-position:center; background-repeat:repeat-y;}
.payonline_left{width:492px; float:left;}
.payonline_right{width:493px; float:left;}
.payonline_border2{border-bottom:1px solid #EEEEEE; float:left; width:460px; padding:10px 15px 10px 15px;}
.payonline_row2{float:left; width:460px; padding:10px 15px 10px 15px;}
.payonline_col1{width:10px; float:left; padding-top:3px;}
.payonline_col2{width:216px; float:left; padding-left:10px;}
.payonline_col3{width:224px; float:left;}
.payonline_col4{width:286px; float:left;}
.payonline_col5{width:124px; float:left;}
.p_left{padding-left:10px; float:left;}

.payonline_col6{ width:730px; float:left; padding-right:10px;}
.payonline_col7{width:250px; float:left;}
.paypal_text{border-bottom:1px solid #ADADAD; width:730px; font-size:30px; padding-bottom:5px; font-weight:bold; color:#2E2E2E;}
.paypal_text2{font-size:15px; font-weight:bold; width:730px;  font-family:Arial; color:#666666; float:left; padding-top:10px;}

.google_chechout_col1{float:left; width:190px;}
.google_chechout_col2{float: left; width:740px;}
.google_chechout_row{float:left; width:560px; padding-left:150px; padding-bottom:10px; }
.google_chechout_row1{float:left; width:700px; padding-left:20px; padding-bottom:10px; }
.google_chechout_col4{float: left; width:20px; padding-top:3px;}
.google_chechout_col5{float: left; width:400px; padding-bottom:10px; border-bottom:1px solid #EFEFEF;}
.google_checkout_col6{float:left; width:100px;}
.google_checkout_fieldarea{float:left; width:260px;}
.google_checkout_field {width:260px;}
.google_checkout_co{float:left; width:300px;}
.google_checkout_col7{float:left; width:20px;}
.google_checkout_col8{float:left; width:510px; padding-left:10px; text-align:justify;}
.google_checkout_text{float:left; width:650px; padding-left:10px; text-align:justify; color:#656565; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

.google_chechout_col3{float: left; width:206px; border:0px; margin-top:250px; }
*html, html*.google_chechout_col3{float: left; width:206px; border:0px; margin-top:270px; }
body:first-of-type .google_chechout_col3{float: left; width:206px; border:0px; margin-top:250px; }

.google_chechout_fl1{ position:absolute; float: left; width:185px; border:0px; top:10px; }
*html, html*.google_chechout_fl1{float: left; width:206px; border:0px; top:10px; }
body:first-of-type .google_chechout_fl1{float: left; width:206px; border:0px; top:10px; }

.paypal_checkout_fl1{ position:absolute; float: left; width:185px; height:115px; 
border:0px; top:10px; }
*html, html*.google_chechout_fl1{float: left; width:206px; border:0px; top:10px; }
body:first-of-type .google_chechout_fl1{float: left; width:206px; border:0px; top:10px; }

.google_chechout_fl2{ position:absolute; float: left; width:220px; border:0px; top:100px; }
*html, html*.google_chechout_fl2{float: left; width:220px; border:0px; top:100px; }
body:first-of-type .google_chechout_fl2{float: left; width:220px; border:0px; top:100px; }

.paypal_checkout_fl2{ position:absolute; float: left; width:220px; border:0px; top:130px; }
*html, html*.google_chechout_fl2{float: left; width:220px; border:0px; top:100px; }
body:first-of-type .google_chechout_fl2{float: left; width:220px; border:0px; top:100px; }

/*.google_chechout_flash{float: left; width:185px;}
.google_payonline_flash{float: left; width:220px;}*/


.google_button{background-image:url(../images/google_out.jpg); background-repeat:no-repeat; width:129px; height:26px;}
.google_button a{background-image:url(../images/google_out.jpg); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:6px 13px 6px 10px;}
.google_button a:hover{background-image:url(../images/google_over.jpg); color:#000000; font-weight:bold; background-repeat:no-repeat; width:129px; height:26px;}

.google_flash{position:absolute; margin-top:0px; margin-left:750px;}
*html, html* .google_flash{position:absolute; margin-top:0px; margin-left:650px; width:185px;}
body:first-of-type .google_flash{position:absolute; margin-top:0px; margin-left:750px;}

.pay_button{background-image:url(../images/pay_out.jpg); background-repeat:no-repeat; width:65px; height:26px;}
.pay_button a{background-image:url(../images/pay_out.jpg); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:6px 13px 6px 10px;}
.pay_button a:hover{background-image:url(../images/pay_over.jpg); color:#000000; font-weight:bold; background-repeat:no-repeat; width:65px; height:26px;}

.bank_button{background-image:url(../images/pay_out.jpg); background-repeat:no-repeat; width:110px; height:26px;}
.bank_button a{background-image:url(../images/bank_out.jpg); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:6px 13px 6px 10px;}
.bank_button a:hover{background-image:url(../images/bank_over.jpg); color:#000000; font-weight:bold; background-repeat:no-repeat; width:110px; height:26px;}
/* ------  iphone  ------ */
.iphone_row{width:990px;  border-bottom:3px solid #E00000; float:left; padding-top:10px;}
.iphone_content{width:990px; padding-bottom:40px; float:left; padding-top:10px;}
.iphone_col1{width:296px; float:left; padding-bottom:0px; }
.iphone_col2{width:680px; float:left; color:#323232; }

/*************** droid&blackberry flash code *********************/
.iphone_flash1{position:absolute; margin-top:-45px; margin-left:700px;}
body:first-of-type .iphone_flash1{position:absolute; margin-top:-45px; margin-left:700px;}
*html .iphone_flash1, html* .iphone_flash1{position:absolute; margin-top:-50px; margin-left:20px; }

.iphoneContentbg{ float:left; background:url(../images/ipContentBG.jpg) no-repeat; width:670px; height:79px;}
.iphoneContent{ padding-left:14px; padding-top:10px; border:0px; padding-right: 9px;  text-align: justify;}
.iphoneDemo{ width:163px; height:56px; float:left; padding-right:8px;}
.iphoneText{ font-size:12px; Xpadding-top:5px; font-family:Arial, Helvetica, sans-serif; color:#323232; line-height:14px;  text-align: justify; }
.iphoneDemo2{ width:163px; float:left; padding-right:8px;}
.iphoneText2{font-size:12px; padding-top:14px; font-family:Arial, Helvetica, sans-serif; color:#323232; line-height:14px;  text-align: justify; }
.iphoneText3{font-size:12px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; color:#323232; line-height:14px;  text-align: justify; }

.iphone_flash{position:absolute; margin-top:-45px; margin-left:700px;}
body:first-of-type .iphone_flash{position:absolute; margin-top:-45px; margin-left:700px;}
*html .iphone_flash, html* .iphone_flash{
	position:absolute;
	margin-top:-40px;
	margin-left:20px;
	left: 172px;
	top: 206px;
	width: 320px;
}

.iphone_apps_project{float:left; width:670px; padding-top:20px;}
.iphone_project1{float:left; padding-right:62px;}
.iphone_project2{float:left;}

/*************** clients page *********************/
.clientstab {
	width:768px;
	height:40px;
	background-image:url(../images/clients_head.gif);
	background-repeat:no-repeat;
}

.clientcontent {
	width:990px;
	padding-left:28px;
	padding-right:13px;
}

.clientdetails1 {
	width:255px;
	float:left;
}

.clientname12black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
	text-decoration:none;
}
.clientname12normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:20px;
	text-decoration:none;
}

.countrygraybold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#6E6E6E;
	line-height:20px;
}

.clientimg {
	width:82px;
	height:83px;
	float:left;
}

.clientnamebg {
	width:173px;
	height:45px;
	background-image:url(../images/clientname_bg01.jpg);
	background-repeat:no-repeat;
	padding-top:38px;
	float:left;
}

.clientdetails2 {
	width:245px;
	float:left;
}

.clientnamebg02 {
	width:163px;
	height:45px;
	background-image:url(../images/clientname_bg02.jpg);
	background-repeat:no-repeat;
	padding-top:38px;
	float:left;
}

.clientdetails3 {
	width:224px;
	float:left;
}

.clientnamebg03 {
	width:142px;
	height:45px;
	background-image:url(../images/clientname_bg03.jpg);
	background-repeat:no-repeat;
	padding-top:38px;
	float:left;
}

.clientdetails4 {
	width:224px;
	float:left;
}



/* ------  blog  ------ */

/*.blogcontainer{ width:990px; padding-top:10px;}
#blogleft{ width:749px;}
#blogright{ width:241px; }
.infrastructurearea2{width:244px;  margin-bottom:10px; float:right;}
.featuredarea2{width:244px; background-color:#F4F4F4; margin-bottom:10px; float:right;}
.featured_text2{ padding-bottom:10px; width:214px; float:right;}
background-position:inherit;}
.blogtext{ width:626px; float:left;}


.arialgrey12{font-family:Arial; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; padding:3px 0px 0px 13px;}
.arial12balck{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; padding:7px 0px 0px 13px;}

*/

#blogleft{ width:700px; float:left; padding-bottom:20px;}
#news_left{ width:700px; float:left; padding-bottom:20px; float:left;}
#news_right{ width:230px; float:left; padding-bottom:20px;}

#testimonial_main{ width:990px; float:left; padding-bottom:20px;}
.testimonial_left{ width:650px; float:left;}

#blogright{ width:244px; float:left; }
.arialred24{ font-family:Arial, Helvetica, sans-serif; width:700px; font-size:24px; text-align:left; float:left; color:#CC3333; padding:0px 0px 0px 0px; border-bottom:1px solid #999999;}

.testimonial_client{ font-family:Arial, Helvetica, sans-serif; width:700px; font-size:12px; text-align:left; float:left; color:#CC3333; padding:5px 0px 0px 0px; font-weight:bold; }
.testimonial_photo{position:absolute; margin-top:50px; margin-left:750px;}
html* .testimonial_photo{position:absolute; margin-top:10px; margin-left:-240px;}
body:first-of-type .testimonial_photo{position:absolute; margin-top:50px; margin-left:750px;}

.arialred24news{ font-family:Arial, Helvetica, sans-serif; width:625px; font-size:24px; text-align:left; float:left; color:#CC3333; padding:0px 0px 0px 0px;}
.arialgrey12{font-family:Arial; width:100%; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; padding:3px 0px 0px 0px; float:left;}
.arialgrey12sig{font-family:Arial; width:100%;  font-size:12px; font-weight:normal; color:#666666; text-decoration:none; padding:67px 0px 0px 0px; float:left;}
.arialgrey12bg{font-family:Arial; width:683px; height:26px; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; padding:17px 0px 0px 14px; float:left; background-color:#CCCCCC;}
.arial12balck{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; padding:7px 0px 0px 0px; width:700px; float:left;}
.arial12balcknews{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; padding:7px 0px 0px 0px; width:730px; float:left;}
.arial12balcktc{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; padding:0px 0px 0px 0px; width:720px; float:left;}
.arial12balcktc ul{  width:720px; margin:0px; padding:0px; list-style:none; }
.arial12balcktc li{  width:720px; background-image:url(../images/arrow2.gif); list-style:none; background-repeat:no-repeat; background-position:left top; margin:0px; padding:0px 0px 10px 10px;}


.blogimg{ list-style-image:url(../images/blogimg.jpg); float:left; background-repeat:no-repeat; width:98px; height:98px;} 
.blogimgsideblock{ width:626px; float:left;}
.featuredareablog{width:244px; background-color:#F4F4F4; margin-bottom:10px; float:left;}
.featured_textblog{ padding-bottom:10px; width:214px; float:left;}
.seo_featuredblog{ padding:10px 14px; width:214px;}
.blogimgtext{  float:left;}
.blogimgtextnews{ width:100%; float:left;}

.testimonoals{ width:100%; float:left;}
.more1{background-image:url(../images/moreicon.jpg); background-repeat:no-repeat; background-position:left; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CA1B1A; width:100px; float:left; padding:0px 0px 0px 13px; margin:0px;  }


#blogleftcomments{width:745px; float:left; }
.arialred24comments{ font-family:Arial, Helvetica, sans-serif; width:738px; font-size:24px; text-align:left; float:left; color:#CC3333; padding:0px 0px 0px 0px;}
.arial12balckcomments{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; width:730px; float:left;border-bottom:1px solid #D6D6D6; margin-bottom:10px;} 
#bolgcommimg{ width:365px; height:165px; float:left; margin:14px 0px 14px 0px;}
#testimonoalsimg{ width:245px; height:274px; float:left; margin:10px 0px 14px 0px;}

.arial24grey{font-family:Arial, Helvetica, sans-serif; font-size:24px; height:28px; font-weight:normal; color:#333333;border-bottom:1px solid #D6D6D6; width:730px; margin-bottom:15px;}
.numberimg{ width:33px; float:left;}
.allcomments{width:745px; float:left; margin-bottom:15px; }
.allleavereply{width:730px; float:left; margin-bottom:5px;}
.commenttopheading{ width:697px; height:43px; float:left; background-color:#CCCCCC;}
.commentblog{width:697px; float:left;}
.textfieldmain{width:580px; float:left;}

.arial12balckcomment{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; width:669px; height:72px; float:left; background-color:#E7E7E7; padding:0px 14px 0px 14px; } 
.greybg{ width:730px; height:239px; background-color:#F4F4F4;float:left;}

.a{ width:730px; float:left;}
.name{ float:left; width:100px; margin:22px 0px 0px 18px;}
.textbox{float:left; width:247px; height:17px; margin:16px 0px 0px 0px; border:1px solid #CCCCCC; background:#FFFFFF;}
.textarea2{ width:573px; height:89px; float:left; margin:16px 0px 0px 0px; border:1px solid #CCCCCC; background:#FFFFFF; }
.submitbutton{ font-family:Arial,Helvetica, sans-serif; float:left; margin:0px 0px 7px 0px; font-size:14px; color:#ca1b1a; font-weight:bold; height:30px; width:140px; }

/*ul{
list-style:none;
margin-top:5px;}
ul li{
display:block;
float:left;
width:593px;
height:1%;}
ul li label{
float:left;
padding:10px;}
ul li input, ul li textarea{
float:right;
margin:16px 71px 0px 0px;
border:1px solid #ccc;
padding:3px;
font-family: Georgia, Times New Roman, Times, serif;
width:60%;
}
*/
label span{
color:#f00;  }


.testimonials_box{float:left; width:436px; margin-top:10px; height:274px;}
.arialgrey14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:normal; text-align:justify; padding:0px 0px 0px 0px; height:161px; width:100%; float:left; background-image:url(../images/testimonials_bg.jpg); background-repeat:no-repeat; background-position:top left;}

.XzX {	font-size: 23px; color:#cc0001; padding:0px 0px 0px 0px;}
.red_bold_team {font-size: 18px; color:#cc0001; padding:0px 0px 0px 0px;}
.c {
	font-size: 48px; color:#cc0001; padding:0px 0px 0px 70px;
	
	}
	
	
#dropmenudiv{
position:absolute;
overflow:hidden;
border:1px solid #999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
height:72px;
z-index:100;
text-decoration: none;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: white;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-decoration: none;
}
.dorp_input{border:0px;  width:90px; font-weight:bold; font-size:11px;  }	
.ultext{padding-left:30px;}
.webdev_active a{width:222px;}
.online_active a{width:93px;}
.softdev_active a{width:209px;}
.client_active a{width:81px;}
.payonline_active a{width:74px;}
.careers_active a{width:73px;}
.aboutus_active a{width:77px;}
.pricing_active a{width:81px;}


.webdev_active a,.online_active a, .softdev_active a, .client_active a, .payonline_active a, .careers_active a, .aboutus_active a, .pricing_active a{height:26px; display:block; text-align:center;text-decoration:none; float:left; background-image:url(../images/webdev_over.jpg);}
.mumbai, .pondy, .usa{text-align:left; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#FFF; font-size:10px; height:95px;}

.pondy{position:absolute; margin-left:240px; margin-top:190px; padding:63px 12px 0px 15px; width:189px; height:164px; background:url(../images/pondi_new.png) no-repeat;  }
.mumbai{position:absolute; margin-left:310px; margin-top:5px; padding:13px 12px 0px 15px; width:179px; height:173px; background:url(../images/mumbai_new.png) no-repeat; }
.usa{position:absolute; margin-left:7px; margin-top:135px; padding:63px 20px 0px 15px; width:207px; height:189px; background:url(../images/usa_new.png) no-repeat; }


body:first-of-type .pondy{margin-left:240px; margin-top:190px;}
body:first-of-type .mumbai{margin-left:310px; margin-top:5px;}
body:first-of-type .usa{margin-left:7px; margin-top:135px;}

*html .usa, html* .usa{margin-left:-235px; margin-top:135px;}
*html .mumbai, html* .mumbai, html* .pondy, html* .pondy{margin-left:70px;}
*html .pondy, html* .pondy{margin-left:0px;}

* html .pondy{background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/pondi_new.png", sizingMethod="crop"); }
*html .mumbai{background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/mumbai_new.png", sizingMethod="crop");}
*html .usa{background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/usa_new.png", sizingMethod="crop");}

/*date function*/

.readonlytext { border:0px; background:none; text-align:left; width:55px; line-height:12px; padding:0px; margin:0px; }
.time_text{ font-family:Arial; font-size:11px; color:#c53433;}
.pdg8pxt{padding-top:6px; padding-bottom:0px;}
.pdg8pxb{padding-top:0px; padding-bottom:0px;}
.pdg0px{padding-bottom:0px;}

form { padding:0px; margin:0px; }

.click_img { cursor:pointer; }
.progress_div { display:none; }

.contactus { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D20203;  }
.contactus a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D20203; text-decoration:underline;}

.intranet_footer{ float:left; background-image:url(../images/intranet_footer.jpg); background-repeat:no-repeat; width:730px; height:31px; padding:10px 0px 0px 0px;}
.intranet_footer_text{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#323232; text-align:center; line-height:10px;}

.mail{}
.print{}
.divider{}

.code_field{ width:40px; height:20px;} 
.contactus_message1{ height:80px; background-color:#f9f9f9;}
.r_right1 textarea{ height:80px; background-color:#f9f9f9; border:1px solid #D4D4D4; background-image:url(../images/textarea_bg1.jpg); background-repeat:repeat-x; font-size:11px; overflow:auto; color:#666666; font-family:Arial; padding-left:5px;}

.h1 {font-family:Arial, Helvetica, sans-serif;	font-size:19px;	color:#ad1313;	font-weight:normal; }
.h1gray {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#777777; font-weight:normal;}
.h1graysmall {font-family:Arial, Helvetica, sans-serif;	font-size:18px;	color:#777777;	font-weight:normal;}
.silicon{float:left; color:#000000; font-size:11px; padding-top:4px; *padding-top:1px; width:110px;  padding-left:2px; text-align:right;}

.pdgTOP15{ padding-top:15px;}

/*..........20082010 ..........*/
.frameworkwhite{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; line-height:15px; width:360px; background-color:#db0000; padding:5px;}
.iphonesmallbg{ float:left; background-color:#f4f4f4; padding: 4px; border: 1px solid #666; width:150px; height:138px;}
.iphoneDemo2{ width:163px; float:left; padding-right:8px;}
.iphoneDemo3{ width:110px; padding-right:15px; float:left;}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 14px;
background-image: url(../images/arrow_new.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
.seo_content_apps{width:100%; float:left; padding-top:10px; color:#323232;}
.mumbai a, .pondy a, .usa a{text-align:left; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#FFF; font-size:10px; height:95px; text-decoration:underline;}

/*form droppdown list*/
        .desc { color:#6b6b6b;}
        .desc a, .desc1 a  {color:#0092dd;}
        .dropdown dd, .dropdown dt, .dropdown ul, .dropdown1 dd, .dropdown1 dt, .dropdown1 ul { margin:0px; padding:0px; }
        .dropdown dd, .dropdown1 dd { position:relative; }
        .dropdown a, .dropdown a:visited, .dropdown1 a, .dropdown a:visited  { color:#292929; text-decoration:none; outline:none;}
        .dropdown a:hover, .dropdown1 a:hover  { color:#292929;}
        .dropdown dt a:hover, .dropdown1 dt a:hover { color:#5d4617; border: 1px solid #4d4d4d;}
        .dropdown dt a, .dropdown1 dt a {background: #f4f3f3 url(../images/arrow.png) no-repeat scroll right center; display:block;
                        border:1px solid #abadb3; width:50px; height:15px;}
        .dropdown dt a span, .dropdown1 dt a span {cursor:pointer; display:block; }
        .dropdown dd ul, .dropdown1 dd ul  { background:#f4f3f3 none repeat scroll 0 0; border:1px solid #4d4d4d; color:#C5C0B0; display:none;
                          left:0px; position:absolute; top:0px; width:auto; min-width:40px; list-style:none;}
        .dropdown span.value, .dropdown1 span.value { display:none;}
        .dropdown dd ul li, .dropdown1 dd ul li {line-height:13px;}
				.dropdown dd ul li a, .dropdown1 dd ul li a { padding:0px; display:block;}
        .dropdown dd ul li a:hover, .dropdown1 dd ul li a:hover { background-color:#919191;}
        .dropdown img.flag, .dropdown1 img.flag  { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility, .flagvisibility1  { display:none;}
				
.silicon{float:left; color:#000000; font-size:11px; padding-top:4px; *padding-top:1px; width:110px;  padding-left:2px; text-align:right;}

.pdgTOP15{ padding-top:15px;}
.pdgTOP15{ padding-top:15px;}


/*--------------- July 15/2010 Specials Page --------------------------*/



#specials{ padding:10px 15px 10px 15px; margin:0; width:960px;}
#specials .spttl{ padding:0; margin:0; background:url(../images/websitespecials_ttl.gif) no-repeat; width:960px; height:63px; text-align:right;}
#specials .spttl .tahoma28nor{ font-family:Tahoma, Geneva, sans-serif; font-size:28px; color:#FFF; padding:14px 20px 0 0;}

#sp_table{ padding:8px 5px 0 5px; margin:0; width:950px;}

.sptbl_1{ padding:0; margin:0; border-left:1px solid #b0b0b0; border-right:1px solid #b0b0b0; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#131313;}
.sptbl_1 tr{ padding:0; margin:0;}
.sptbl_1 tr td { padding:0; margin:0; text-align:center; background:url(../images/sptable_tdbg.jpg) top #ffffff; height:25px;}
.sptbl_1 tr td.lft { padding:0 0 0 15px; margin:0; text-align:left;}
.sptbl_1 tr th { padding:0; margin:0; text-align:center; font-weight:normal; background:url(../images/sptable_thbg.jpg) top #ebebeb; height:25px;}
.sptbl_1 tr th.lft { padding:0 0 0 15px; margin:0; text-align:left; font-weight:normal;}


ul.splist_tll{list-style:none; float:left; padding:8px 0 0 8px; margin:0; text-align:center;}
ul.splist_tll li{ list-style:none; float:left; padding:0; margin:0; text-align:center;}

ul.splist_tll_2{list-style:none; float:left; padding:0 0 0 8px; margin:0 0 15px 0; text-align:center;}
ul.splist_tll_2 li{ list-style:none; float:left; padding:0; margin:0; text-align:center;}


ul.splist{ list-style:none; float:left; padding:0; margin:0;}
ul.splist li{ list-style:none; float:left; padding:0; margin:0; text-align:center;}
ul.splist li.lft{ list-style:none; float:left; padding:0 0 0 20px; margin:0; text-align:left;}

.spwd250{ width:250px; padding:0; margin:0;}
.spwd255{ width:240px; padding:0; margin:0;}
.spwd224{ width:220px; padding:0; margin:0;}
.spwd230{ width:230px; padding:0; margin:0;}
.spwd237{ width:237px; padding:0; margin:0;}


.spred12{ color:#b00000; font-size:12px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spred14{ color:#b00000; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spred14_b{ color:#000000; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spb14_n{ color:#000000; font-size:14px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spb16_n{ color:#000000; font-size:16px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}

.fnt14{ font-size:14px; font-family:Tahoma, Geneva, sans-serif;}
.red16{ font-size:16px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal; padding:0 0 5px 0;}
.red22{ font-size:22px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal;}
.black20{font-size:20px; font-family:Tahoma, Geneva, sans-serif; color:#000000; font-weight:normal;}
.red26{ font-size:26px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal;}
.red30{ font-size:30px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal;}


.pddt20{ padding-top:20px !important;}

#spcontact{ padding:0; margin:auto; width:948px;}
#spcontform{ height:20px; padding:0; margin:auto; width:938px; background:#ededed; padding:5px 5px 15px 5px;}
.sp_txtfld{ color:#666666; font-size:12px; padding:0 4px 0 4px; margin:4px 0 0 0; background:url(../images/spforn_txtfld_bg.gif) repeat-x; height:20px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

ul.frmlist{ list-style:none; float:left; padding:0; margin:0;}
ul.frmlist li{ list-style:none; float:left; padding:0 4px 0 0; margin:0;}
ul.frmlist li.npd{ list-style:none; float:left; padding:0; margin:0;}

.wd184{ width:184px;}
.wd114{ width:114px;}
.wd154{ width:154px;}
.wd369{ width:369px;}

.ask{ font-size:12px; font-weight:normal; color:#4f4f4f; padding:10px 0 5px 10px;}
.ask span{ font-size:12px; font-weight:normal; color:#b00000;}
.ask span a{ font-size:12px; font-weight:normal; color:#b00000; text-decoration:none;}

.pdb10{ padding:0; margin:0 0 10px 0;}
#footer-logo{text-align:center; padding:10px 0 10px 260px; height:38px;}

.p_top{padding-top:5px;}
.p_top_new{padding-top:2px;}
.p_top_new1{padding-top:2px; padding-right:2px; padding-top:2px; line-height:12px;}
/*updated start*/
.header_col2_row_new{width:290px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.header_col2_row_new1{width:410px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.header_co2_new{width:290px; float:left; padding-top:28px;}
.header_co2_new1{width:410px; float:left; padding-top:28px;}
/*updated close*/

/*contactus thanksing you message start*/
.resume_col2_thanks{width:525px; float:left; /*border-bottom:1px solid #EEEEEE;*/ padding-bottom:12px;}

.thanks_image{float:left; padding-bottom:12px;}

.red_bold_thanks {font-size: 12px; font-weight:bold; color:#cc0001; padding:0px 0px 0px 0px;}
.black_bold {font-size: 12px; font-weight:bold; color:#000; padding:0px 0px 0px 0px;}

.red_bold_thanks a:link{COLOR:#cc0001; TEXT-DECORATION:underline; font-weight:normal;}
.red_bold_thanks a:visited{COLOR:#cc0001; TEXT-DECORATION:underline; font-weight:normal;}
.red_bold_thanks a:hover{COLOR:#000000; TEXT-DECORATION:underline; font-weight:normal;}
.red_bold_thanks a:active{COLOR:#cc0001; TEXT-DECORATION:underline; font-weight:normal;}
/*contactus thanksing you message close*/

/*sitemap start*/

.black4{color:#323232; font-size:12px; font-weight:bold; text-decoration:none; width:229px; padding:11px 10px 11px 10px; background-color:#ebeced; border:1px solid #888888; margin-bottom:1px;}
.black4 a{color:#323232; font-size:12px; font-weight:bold; text-decoration:none;}
.black4 a:hover{color: #CC0000; font-size:12px; font-weight:bold; text-decoration:none;}


.sitemap
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.sitemap ul li
{
padding-left: 14px;
background-image: url(../images/arrow_new.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left:-1px;
color:#323232; font-size:12px; font-weight:normal; text-decoration:none;
}

.sitemap a 	{
color:#323232; font-size:12px; font-weight:normal; text-decoration:none;}

.sitemap a:link, .sitemap a:visited	{
color:#323232; font-size:12px; font-weight:normal; text-decoration:none;}

.sitemap a:hover {
color:#CC0000; font-size:12px; font-weight:normal; text-decoration:none;}
/*sitemap close*/

/*topheader icon*/

.top_icon{padding-right:0px; padding-top:0px;}

/*top time new css*/

.header_co2_new2{width:290px; float:left; padding-top:28px;}


.header_col2_row_new2{width:140px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

/*heading*/

.heading_new{font-family:Arial, Helvetica, sans-serif;	font-size:22px;	color:#777777;	font-weight:normal; width:870px;}
.heading_new h1 {font-family:Arial, Helvetica, sans-serif;	font-size:22px;	color:#777777;	font-weight:normal; padding:0px 0px 0px 0px; margin:-3px 0px 2px 0px; font-weight:normal; }

.p_top_new2{padding-right:2px;}

/*web enables software*/

.web_enables_software{ width:100%; float:left; padding-top:10px; color:#323232;}

.web_enables_software a:link{COLOR:#323232; TEXT-DECORATION:none; font-weight:bold;}
.web_enables_software a:visited{COLOR:#323232; TEXT-DECORATION:none; font-weight:bold;}
.web_enables_software a:hover{COLOR:#323232; TEXT-DECORATION:underline; font-weight:bold;}
.web_enables_software a:active{COLOR:#323232; TEXT-DECORATION:none; font-weight:bold;}

.black5{color:#cc0001; font-size:12px; font-weight:normal; text-decoration:none; }
.black5 a{color:#cc0001; font-size:12px; font-weight:normal; text-decoration:none;}
.black5 a:hover{color: #cc0001; font-size:12px; font-weight:normal; text-decoration:underline;}

.black6{color:#323232; font-size:12px; font-weight:bold; text-decoration:none; }
.black6 a{color:#323232; font-size:12px; font-weight:bold;; text-decoration:none;}
.black6 a:hover{color: #323232; font-size:12px; font-weight:bold;; text-decoration:underline;}


.web_design
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

.web_design ul
{
margin-left: 0;
padding-left: 0;
list-style: none;
}


.web_design ul li
{
padding-left: 14px;
background-image: url(../images/arrow_new.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left:-1px;
color:#323232; font-size:12px; font-weight:normal; text-decoration:none;
}

html* .web_design ul li
{
padding-left: 0px;
background-image: url(../images/arrow_new.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left:-1px;
color:#323232; font-size:12px; font-weight:normal; text-decoration:none;
}

.web_design a 	{
color:#323232; font-size:12px; font-weight:normal; text-decoration:none;}

.web_design a:link, .web_design a:visited	{
color:#323232; font-size:12px; font-weight:normal; text-decoration:none;}

.web_design a:hover {
color:#CC0000; font-size:12px; font-weight:normal; text-decoration:none;}
/****************************Quick Contact CSS******************************************************/
#con_line2{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line3{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line2_n2{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line2_n3{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line2_n1{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
.con_line2_n10{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
.con_text_area2{background:url(../images/con_text_area2.jpg) left top no-repeat; width:175px; height:59px;}
.con_contact_btn{padding:12px 0 0 0}
.textfield2{ background:url(../images/textfield_img2.jpg) left top no-repeat; width:175px; height:20px;}
.texta2{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:18px;
	width:169px;
	border: none;
	background: none;
	padding:2px 0 0 5px;
}
.texta_area2{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:57px;
	width:169px;
	border: none;
	background: none;
	padding:3px 0 0 5px;
}
/****************************************ENDS*************************************************************************/


/*---------PHP Developers--------*/

#phpdevelp_maincontent { width:990px; position: relative;}


#phpdevelp_content1 { width:990px; height:44px; }

#phpdevelp_content1_top { width:990px; height:41px; }

#phpdevelp_content1_top1 { width:253px; height:29px; float:left; padding-top:12px; }

#phpdevelp_content1_top2 { width:193px; height:26px; float:left; padding-left:452px; padding-top:15px; }

#phpdevelp_content1_top3 { width:89px; height:26px; float:left; padding-top:15px; padding-left:3px; }

#phpdevelp_content1_bottom { width:990px; height:3px; background-color:#e00000; }


#phpdevelp_content2 { width:990px; height:115px; }

#phpdevelp_content2_1 { width:24px; height:115px; float:left; }

#phpdevelp_content2_2 { width:527px; height:74px; float:left; background-image:url(../images/phpbanner_2bg.jpg); background-repeat:repeat-x; padding-top:31px; text-align: center;}

#phpdevelp_content2_3 { width:22px; height:115px; float:left; }

#phpdevelp_content2_4 { width:380px; height:115px; float:left; background-image:url(../images/phpbanner_4bg.jpg); background-repeat:repeat-x;  }

#phpdevelp_content2_4top{ width:380px; height:35px; float:left; }

#phpdevelp_content2_4topleft { width:15px; height:15px; float:left; padding-top:20px;  }

#phpdevelp_content2_4topright { width:360px; height:17px; float:left; padding-top:18px; padding-right:5px; }

#phpdevelp_content2_4middle{ width:380px; height:24px;  float:left;}

#phpdevelp_content2_4middleleft{ width:15px; height:6px; float:left; padding-top:14px; }

#phpdevelp_content2_4middleright{ width:354px; height:14px; float:left; padding-right:5px; padding-top:10px;   }

#phpdevelp_content2_4bottom{ width:380px; height:24px; float:left; }

#phpdevelp_content2_4bottomleft{ width:15px; height:9px; float:left; padding-top:15px; }

#phpdevelp_content2_4bottomright{ width:365px; height:12px; float:left; padding-top:12px; }

#phpdevelp_content2_5 { width:28px; height:115px; float:left; padding-right:9px; }


#phpdevelp_content3 { width:990px; height:124px; }

#phpdevelp_content3_left { width:20px; height:124px; float:left; }

#phpdevelp_content3_middle { width:932px; height:109px; float:left; background-image:url(../images/phpcontent1_bg.jpg); background-repeat:repeat-x; padding-top:15px; padding-left:5px; padding-right:5px; }

#phpdevelp_content3_right { width:28px; height:124px; float:left; }

#netdevelp_content3_middle { width:932px; height:109px; float:left; background-image:url(../images/phpcontent1_bg.jpg); background-repeat:repeat-x; padding-top:15px; padding-left:5px; padding-right:5px; }


#phpdevelp_content4 { width:990px; height:176px; float: left; }

#phpdevelp_content4_1 { width:10px; height:176px; float:left; }

#phpdevelp_content4_2 { width:311px; height:176px; float:left; }

#phpdevelp_content4_2left { width:17px; height:176px; float:left; }

#phpdevelp_content4_2middle { width:277px; height:151px; float:left; background-image:url(../images/phpcontent2_bg.jpg); background-repeat:repeat-x; padding-top:25px; }

#phpdevelp_content4_2right { width:17px; height:176px; float:left; }

#phpdevelp_content4_3 { width:16px; height:176px; float:left; }

#phpdevelp_content4_7 { width:15px; height:176px; float:left; }


#phpdevelp_content5 { width:990px; height:230px; float: left; }

#phpdevelp_content5_1 { width:265px; height:27px; padding-right:725px;  }

#phpdevelp_content5_2 { width:990px; height:3px;  background-color:#e00000;}

#phpdevelp_content5_3 { width:990px; height:100px; }

#phpdevelp_content5_3inner { width:327px; height:100px; float:left; }

#phpdevelp_content5_3innerleft { width:127px; height:85px; float:left; padding-top:15px; }

#phpdevelp_content5_3innerleft2 { width:127px; height:86px; float:left; padding-top:14px; }

#phpdevelp_content5_3innerright { width:200px; height:100px; float:left; }

#phpdevelp_content5_3innerright1 { width:200px; height:18px; padding-top:15px; }

#phpdevelp_content5_3innerright2 { width:170px; height:17px; padding-top:5px; padding-right:30px; }

#phpdevelp_content5_3innerright3 { width:200px; height:28px; padding-top:5px; }

#phpdevelp_content5_3innerright4 { width:137px; height:17px; padding-top:5px; padding-right:63px; }

#phpdevelp_content5_3innerright5 { width:160px; height:17px; padding-top:5px; padding-right:40px; }

#phpdevelp_content5_3inner2 { width:336px; height:100px; float:left; }

#phpdevelp_content5_3innerright6 { width:160px; height:17px; padding-top:5px; padding-right:40px; }


#phpdevelp_content6 { width:990px; height:112px; float: left; }

#phpdevelp_content6_left  { width:27px; height:112px; float:left; }

#phpdevelp_content6_middle  { width:936px; height:80px; float:left; background-image:url(../images/phpcontent3_bg.jpg); background-repeat:repeat-x; padding-top:32px; }

#phpdevelp_content6_right { width:27px; height:112px; float:left; }



#phpdevelp_content7 { width:990px; height:32px; float: left; }

#phpdevelp_content7_left { width:223px; height:32px; float:left; padding-left:134px; text-align: right; }

#phpdevelp_content7_middle { width:300px; height:32px; float:left; text-align: center; }

#phpdevelp_content7_right { width:107px; height:32px; float:left; padding-right:220px; }


.arialblack16 { font-family:Arial; font-size:16px; color:#000; }

.arialred16 { font-family:Arial; font-size:16px; color:#b40202; text-decoration:none; }

.arialgrey22 { font-family:Arial; font-size:22px; color:#343434; }

.seoheading { font-family:Arial, Helvetica, sans-serif;	font-size:22px;	color:#777777;	font-weight:normal; }

.arialred22 { font-family:Arial; font-size:22px; color:#b40202; text-align: center; }

.arialblack13 { font-family:Arial; font-size:13px; color:#000; }

.arialgrey13 { font-family:Arial; font-size:13px; color:#343434; line-height:16px; text-align:justify;  }


.arialred13 { font-family:Arial; font-size:13px; color:#b40202; text-align:justify;  }

.arialgrey18 { font-family:Arial; font-size:18px; color:#343434; }

.arialgrey11 { font-family:Arial; font-size:11px; color:#343434; text-align:left; }

.arialgrey12_2 { font-family:Arial; font-size:12px; color:#000; text-align:left; line-height:17px; }

.arialgrey16 { font-family:Arial; font-size:16px; color:#000; line-height:23px; }

/*.net developers*/

#netdev_content_left { width:20px; height:155px; float:left; }
#netdev_content_leftnw { width:20px; height:108px; float:left; }

#netdev_content_middle { width:932px; height:142px; float:left; background-image:url(../images/net_content1_bg.jpg); background-repeat:repeat-x; padding-top:13px;  padding-left:5px; padding-right:5px; }

#netdev_content_middlenw { width:932px; height:109px; float:left; background-image:url(../images/net_desktop_bg.jpg); background-repeat:repeat-x; padding-top:13px;  padding-left:5px; padding-right:5px; }

#netdev_content_text { width:932px; height:60px; float:left;}

#left_contentnw{width:498px; height:110px; float:left; }
#right_contentnw{width:490px; height:110px; float:left; margin-left: 2px;}




#netdev_content_text1 { width:932px; height:65px; float:left;}

#netdev_content_right { width:28px; height:155px; float:left; }
#netdev_content_rightnw { width:28px; height:108px; float:left; }

#netdev_content { width:990px; height:155px; }
#netdev_contentnow { width:990px; height: 110px; padding-top: 20px;}
#spacenw{height: 20px;}
#netdev_contentnw2 { width:990px; height: 103px; padding-top: 20px;}

#netdevelp_maincontent { width:990px; height:1800px; }

#netdevelp_content4_2left { width:17px; height:335px; float:left; }

#netdevelp_content4_2right { width:17px; height:335px; float:left; }

#netdevelp_content4_2middle { width:600px; height:308px; float:left; background-image:url(../images/net_content2_bg.jpg); background-repeat:repeat-x; padding-top:28px; }

#netdevelp_content4 { width:990px; height:340px; }
#netdevelp_contentnw { width:990px; height:340px; }

.arialgrey131 { font-family:Arial; font-size:13px; color:#343434; line-height:16px; text-align:left;  }

#netdevelp_content4_2left { width:17px; height:180px; float:left; }

#netdevelp_content4_2right { width:17px; height:180px; float:left; }

#netdevelp_content4_3middle { width:277px; height:155px; float:left; background-image:url(../images/net_content3_bg.jpg); background-repeat:repeat-x; padding-top:25px; }

#netdevelp_content5_1 { width:300px; height:27px; padding-right:690px;  }

#netdevelp_content4_2 { width:635px; height:176px; float:left; }

#netdevelp_right_content { width:312px; height:335px; float:left; }

#netdevelp_content4_2left { width:17px; height:160px; float:left; }

#netdevelp_content4_2right { width:17px; height:160px; float:left; }

#netdevelp_content4_3middle1 { width:277px; height:138px; float:left; background-image:url(../images/net_content2_bg1.jpg); background-repeat:repeat-x; padding-top:10px; }

#netdevelp_content4_2_1 { width:311px; height:160px; float:left; }

#netdev_desktop_left { width:20px; height:110px; float:left; }
#netdev_desktop_right { width:20px; height:110px; float:left; }
#netdev_desktop_middle { width:450px; height:90px; float:left; padding: 10px 0 10px 0; background-image:url(../images/net_desktop_bgNW.jpg); background-repeat:repeat-x; }
#netdev_desktop_middle2 { width:440px; height:90px; float:left; padding: 10px 0 10px 0; background-image:url(../images/net_desktop_bgNW.jpg); background-repeat:repeat-x; }

.arialgrey13nw { font-family:Arial; font-size:13px; color:#343434; line-height:19px; text-align:justify;  }

#netdevelp_content5_3innerleft2 { width:127px; height:86px; float:left; padding-top:14px; }

#netdevelp_content5_3innerright4 { width:137px; height:17px; padding-top:0px; padding-right:63px; }

#netdevelp_content5_3innerright3 { width:200px; height:20px; padding-top:5px; }

#netdevelp_content2_2 { width:427px; height:74px; float:left; background-image:url(../images/phpbanner_2bg.jpg); background-repeat:repeat-x; padding-top:31px; text-align: center;}

#netdevelp_content2_4 { width:480px; height:115px; float:left; background-image:url(../images/phpbanner_4bg.jpg); background-repeat:repeat-x;  }

#netdevelp_content2_4topright { width:440px; height:17px; float:left; padding-top:18px; padding-right:10px; }

#netdevelp_content2_4top{ width:480px; height:35px; float:left; }

#netdevelp_content2_4middle{ width:480px; height:24px;  float:left;}

#netdevelp_content2_4middleright{ width:455px; height:14px; float:left; padding-right:10px; padding-top:10px;   }




/*oct7,10*/
#phpnew { width:990px; float: left;}
#toppara{ width: 990px; height: 11px; float: left; background-image: url(../images/toppara.jpg); background-repeat: no-repeat;}
#bgpara {width: 940px; background-image: url(../images/bgpara.jpg); background-repeat: repeat-y; font-family:Arial; font-size:16px; color:#000; line-height:23px; padding:7px 25px 7px 25px;}
#botpara{ width: 990px; height: 11px; float: left; background-image: url(../images/botpara.jpg); background-repeat: no-repeat;}

#linsep1 { width:300px; height:17px; float:left; padding-right:5px; }
#linsep2 { width:10px; height:14px; float:left; padding-right:5px; padding-top: 3px; }
#linsep3 { width:110px; height:17px; float:left; padding-right:5px; }

#linsep4 { width:270px; height:17px; float:left; padding-right:5px; }
#linsep5 { width:10px; height:14px; float:left; padding-right:5px; padding-top: 3px; }
#linsep6 { width:140px; height:17px; float:left; padding-right:5px; }

#linsep7 { width:210px; height:17px; float:left; padding-right:5px; }
#linsep8 { width:10px; height:14px; float:left; padding-right:5px; padding-top: 3px; }
#linsep9 { width:180px; height:17px; float:left; padding-right:5px; }

#phpthird{ width:430px; height:12px; float:left; padding-top:12px; }
#phpthirdwrap{ width:450px; height:24px; float:left; }

/*oct18,10*/

.services_new
{
margin-left: 0;
padding-left: 0;
list-style: none;
color:#000;
text-decoration:none;
font-weight:normal;
}

.services_new ul
{
padding: 0px;
margin: 0px;
list-style-type:none;
}

.services_new ul li
{
padding-left: 12px;
background-image: url(../images/arrow_new.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left:-1px;
color:#000000; font-size:12px; font-weight:normal; text-decoration:none; font-weight:normal;
}

.services_new li a 	{
color:#000000; font-size:12px; font-weight:normal; text-decoration:none;}

.services_new a:link, .services_new a:visited	{
color:#000000; font-size:12px; font-weight:normal; text-decoration:none;}

.services_new a:hover {
color:#CC0000; font-size:12px; font-weight:normal; text-decoration:none;}


/*---------SEO--------*/

.top_topbg { background-image:url(../images/seo-topbg.jpg); background-repeat:repeat-x; }

.top_leftbg { background-image:url(../images/seo-leftbg.jpg); background-repeat:repeat-y; }

.top_rightbg { background-image:url(../images/seo-rightbg.jpg); background-repeat:repeat-y; }

.top_btmbg { background-image:url(../images/seo-btmbg.jpg); background-repeat:repeat-x; }

.arial16grey { font-family:Arial; font-size:16px; color:#464646; line-height:23px; }

.seoborder { background-color:#fafafa; border-left:1px solid #e3e3e3;  border-right:1px solid #e3e3e3; }

.arial12white { font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#FFF; }

.arial10yellow { font-family:Arial; font-size:11px; font-weight:bold; text-transform:uppercase; color:#e0d800; }
.arial10yellow a, .arial12yellow a { color:#e0d800; text-decoration:none; }
.arial12yellow { font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase; color:#e0d800; }

.arial14red{font-family:Arial; color:#d00202; font-size:14px;  padding-left:10px; font-weight:bold;}

.arial13grey { font-family:Arial; font-size:13px; color:#464646; padding-left:10px; text-decoration:none;    }

.arial13grey2 { font-family:Arial; font-size:13px; color:#464646;  }

.arial13grey3 { font-family:Arial; font-size:13px; color:#464646;  text-decoration:none;    }

A#menu0{ font-family:Arial; font-size:13px; color: #464646; border-bottom:1px dashed #d00202; }

A:hover#menu0{ font-family:Arial; font-size: 13px; color: #000; border-bottom:1px dashed #d00202; }

.sepbg { background-image:url(../images/sepbg.jpg); background-repeat:repeat-y; }

/*---------TOOLTIP--------*/
/*#tooltip{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:105px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}	


#tooltip2{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:75px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}	

#tooltip3{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:90px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip4{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:45px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip5{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:60px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip6{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:120px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

*/
/*---------TOOLTIP--------*/
#tooltip{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:105px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}	


#tooltip2{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:75px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}	

#tooltip3{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:90px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip4{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:45px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip5{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:60px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip6{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:120px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip7{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:180px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip8{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:40px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

#tooltip9{ position:absolute; border:1px solid #c0bfbf; background:#e8e6e6; padding:8px 8px 8px 8px; color:#000; display:none; height:25px; width:305px; font-family:Tahoma; font-size:11px; text-align:justify; line-height:15px;}

/*CMS*/

#cms_maincontent { width:990px; height:auto; position:relative; padding-bottom:10px; }

#cms_topheading { width:500px; height:29px; float:left; padding-top:12px; }

#cms_rightemail { width:193px; height:26px; float:left; padding-left:205px; padding-top:15px; }

#cms_pages1 { width:976px; height:auto; padding-left:2px; padding-top:17px; margin-bottom:10px; float:left;}

#cms_pages_1para { width:976px; height:auto;  padding-bottom:20px;}

#cms_pages_2para { width:976px; height:auto;  padding-bottom:9px;}

#cms_pages_bt { width:976px; height:auto;  padding-bottom:13px; text-align:right; float:left; }

.cmsarial13{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#5b5b5b;} 

.cmsarial13_red{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#c91718;} 

#cms_box { width:965px; height:auto; position:relative; padding-left:10px; float:left;}

#cms_top_leftcurve { width:7px; height:9px; float:left;}

#cms_middle_bg {height:7px; width:950px; float:left; border-top:solid 2px #bdbdbd; background-color:#f9f9f9;}

#cms_top { width:965px; height:9px; float:left;}

#cms_bot { width:965px; height:9px; float:left;}

#cms_top_rightcurve { width:8px; height:9px; float:left;}

#cms_middle_bg1 {height:6px; float:left; border-bottom:solid 2px #bdbdbd; background-color:#f9f9f9; width:950px;}

#cms_bottom_leftcurve { width:7px; height:8px; float:left;}

#cms_bottom_rightcurve { width:8px; height:8px; float:left;}

#cms_middle_bg2 { width:961px; height:auto; float:left;  border-left:solid 2px #bdbdbd; border-right:solid 2px #bdbdbd; background-color:#f9f9f9;}

#cms_box_text { width:920px; height:auto; float:left; padding-left:18px; padding-top:5px; padding-bottom:11px;  }

#cms_contact { width:976px; height:auto;  padding-top:17px; padding-left:2px; float:left; }

#cms_contact1 { width:750px; height:auto;   float:left;}

#cms_contact2 { width:190px; height:auto;   float:left; text-align:right; padding-right:10px;}

#cms_storke { width:976px; height:34px; background-image:url(../images/strip.jpg); background-repeat:repeat-x; padding-top:17px; float:left;    }

#cms_para2 { width:976px; height:auto; float:left; padding-bottom:2px;}

#cms_para4 { width:976px; height:auto; float:left; padding-bottom:8px;}

#cms_para_text { width:960px; height:auto; float:left; padding-left:17px;}

#cms_para_text2 { width:961px; height:auto; float:left; padding-left:15px; padding-bottom:3px;}

#cms_para_text3 { width:961px; height:auto; float:left; padding-left:15px; padding-bottom:17px;}

#cms_para_text5 { width:961px; height:auto; float:left; padding-left:15px; padding-bottom:10px;}

#cms_para_text1 { width:955px; float:left; padding-left:22px; height:20px;}

#cms_para_dot { width:950px; height:20px;  padding-left:17px;  float:left; }

#cms_para_dot1 { width:950px; height:9px; background-image:url(../images/dot_line.jpg); background-repeat:repeat-x; float:left; padding-top:8px; }

#cms_para_line { width:966px; float:left; padding-top:23px; padding-bottom:22px; padding-left:10px; background-image: url(../images/cms_line.jpg); background-repeat:repeat-x;   }

#cms_para_line1 {background-image: url(../images/cms_line.jpg); background-repeat:repeat-x; float:left; width:966px;}


#cms_box1 { width:965px; height:auto; position:relative; padding-left:10px; float:left;}


#cms_slidecontent { width:961px; height:200px; float:left; padding-left:15px;    }

#cms_ slide_3innerleft { width:127px; height:95px; float:left; padding-top:5px; }

#cms_slide5_3innerright1 { width:200px; height:18px; padding-top:5px; }

#cms_slide5_3inner { width:327px; height:80px; float:left; }


#cms_inner_top { width:961px; height:100px; float:left; }

#cms_content5_3innerright { width:180px; height:100px; float:left; }

#cms_content5_3innerright1 { width:180px; height:18px; padding-top:15px; }

#cms_content5_3innerright2 { width:180px; height:17px; padding-top:5px;  }

#cms_content5_3innerright3 { width:180px; height:28px; padding-top:5px; }



/*23-10-2010 modification*/

#phpdevelp_content1_top1_seo { width:273px; height:29px; float:left; padding-top:12px; }

#phpdevelp_content1_top2_seo { width:193px; height:26px; float:left; padding-left:432px; padding-top:15px; }

.arial_italic { font-family:Arial; font-size:20px; color:#211d1c; font-weight:bold; text-align: center; }

#phpdevelp_content2_2_seo { width:423px; height:74px; float:left; background-image:url(../images/phpbanner_2bg.jpg); background-repeat:repeat-x; padding-top:31px; padding-left:17px; text-align: center;}

#phpdevelp_content2_4_seo { width:147px; height:115px; float:left; background-image:url(../images/phpbanner_4bg.jpg); background-repeat:repeat-x;  }

#phpdevelp_content2_4top_seo{ width:147px; height:87px; float:left; padding-top:28px; }

#phpdevelp_content2_5_seo { width:21px; height:115px; float:left; }

#phpdevelp_content2_right_seo { width:311px; height:63px; float:left; background-image:url(../images/phpbanner_2bg.jpg); background-repeat:repeat-x; padding-top:42px;  text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#a70302;}


.content_seo{ width:964px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#323232; padding-left:13px; padding-right:8px; padding-top:15px; padding-bottom:15px; clear:both;}

.arial_red{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#cc0001;}

#content_seo_lr{ width:985px; float:left; padding-top:10px; padding-bottom:10px;}
.content_seo_l{ width:300px; float:left; position:relative; padding-left:13px; color:#d20203; text-decoration:underline;}
.content_seo_r{ width:664px;  float:left; text-align:right; position:relative; padding-right:8px; color:#d20203; text-decoration:underline;}

.content_seo ul { list-style-image: url("../images/arrow.gif"); padding-top:10px; padding-left:13px; padding-bottom:10px; }

.arialred20_seo{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#d91919;}

.line_seo{ background:#999999; width:969px; margin-left:13px; margin-right:8px; text-align:center; height:1px;}



/*-----seo------*/

#question1 { float:left; width:700px; padding-bottom:8px; padding-top: 10px; }

#answer1 { float:left; width:700px; padding-bottom:8px;    }

#space { background-image:url(../images/dottedline.jpg); background-repeat:repeat-x; height:22px; width:700px; float:left; }

#question2 { float:left; width:700px; padding-bottom:8px; padding-top:7px; }

#answer2 { float:left; width:700px; padding-bottom:6px;    }

#answer2_2 { float:left; width:670px; padding-left:30px; line-height:22px;   }

#answer2_3 { float:left; width:700px; padding-bottom:4px;    }

#answer2_4 { float:left; width:700px; padding-bottom:4px; padding-top:5px;    }

#space2 { background-image:url(../images/dottedline.jpg); background-repeat:repeat-x; height:30px; width:700px; float:left; background-position:center; }

#question3 { float:left; width:700px; padding-bottom:4px; padding-top:3px;    }

#question4 { float:left; width:700px; padding-bottom:8px; padding-top:3px; }

#answer4 { float:left; width:700px; padding-bottom:2px;  }

#answer4_2 { float:left; width:670px; padding-left:30px; line-height:22px;   }

#question5 { float:left; width:700px; padding-bottom:8px; padding-top:3px; }

#answer5 { float:left; width:700px; padding-bottom:8px;  }

#space3 { height:15px; width:700px; float:left; }

/*CMS Featurd List*/
#cms_featured { width:990px; height:auto; padding-top:22px; margin-bottom:10px; float:left;}

#cms_featured_leftsidebar{ width:411px; height:auto; position:relative; float:left; margin-right:87px;}

#cms_featured_headingytext{ width:411px; height:auto; position:relative; float:left; padding-bottom:15px;}

#cms_featured_headingyinner{ width:390px; height:auto; position:relative; float:left; padding-bottom:10px; padding-left:21px;}

#cms_featured_headingyinner1{ width:349px; height:auto; position:relative; float:left; padding-bottom:9px; padding-left:61px;}

#cms_featured_headingyinner2{ width:349px; height:auto; position:relative; float:left; padding-bottom:20px; padding-left:61px;}

#cms_featured_rightsidebar{ width:491px; height:auto; position:relative; float:left;}

#cms_featured_headingytext_right{ width:411px; height:auto; position:relative; float:left; padding-bottom:9px;}

#cms_featured_headingyinner_right{ width:472px; height:auto; position:relative; float:left; padding-bottom:9px; padding-left:15px;}

#cms_rigside_dot { width:491px; height:auto; background-image:url(../images/dot_line.jpg); background-repeat:repeat-x; float:left; padding-top:9px; padding-bottom:14px; }

#cms_featured_headingyinner_right1{ width:472px; height:auto; position:relative; float:left; padding-bottom:30px; padding-left:15px;}

/*index* swf banner*/

#swfindex{ width:307px; height:220px; float:left; padding-left:10px; padding-right:10px; padding-top:13px;}  

/*-------custom software development---------*/

#csd_left { width:260px; float:left; background-color:#FFF; font-family:Arial; color:#FFF; }

#csd_right { width:723px; float:left; height:auto; padding-top:10px; }

#csd_right2 { width:723px; float:left; height:auto; padding-top:5px; }

#csd_right2_left { width:360px; float:left; height:auto; padding-top:5px; }

#csd_right2_right { width:363px; float:left; height:auto; padding-top:5px; text-align:right; }

.arial18 { font-family:Arial; font-size:18px; color:#777777; font-weight:normal; }

.arial16 { font-family:Arial; font-size:16px; color:#777777; font-weight:normal; font-weight:bold; }

.csd_redlink{color:#CC0000; font-size:16px; font-weight:bold; text-decoration:none;}

#csd_right2_left2 { width:134px; float:left; height:auto; padding-top:5px; }
#csd_right2_right2 { width:585px; float:left; height:auto; padding-top:5px; text-align:center; }


.download{margin-left: 23px;  margin-bottom:-10px; text-align:left; padding-left:11px; background-image:url(../images/download_pdf.gif); height:49px; width:198px; background-repeat:no-repeat; font-size:19px; font-family:Arial; padding-top:12px;color:#CC0000;cursor:pointer;}

.arial14red2{font-family:Arial; color:#d00202; font-size:14px; font-weight:bold; text-decoration:none;}

A#menu2{ font-family:Arial; font-size:14px; color: #d00202; border-bottom:1px dashed #d00202; font-weight:bold; text-decoration:none; }

A:hover#menu2{ font-family:Arial; font-size: 14px; color: #d00202; border-bottom:1px dashed #d00202; font-weight:bold; text-decoration:none; }

/*--------------- July 15/2010 Specials Page --------------------------*/



#specials{ padding:10px 15px 10px 15px; margin:0; width:960px;}
#specials .spttl{ padding:0; margin:0; background:url(../images/websitespecials_ttl.gif) no-repeat; width:960px; height:63px; text-align:right;}
#specials .spttl .tahoma28nor{ font-family:Tahoma, Geneva, sans-serif; font-size:28px; color:#FFF; padding:14px 20px 0 0;}

#sp_table{ padding:8px 5px 0 5px; margin:0; width:950px;}

.sptbl_1{ padding:0; margin:0; border-left:1px solid #b0b0b0; border-right:1px solid #b0b0b0; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#131313;}
.sptbl_1 tr{ padding:0; margin:0;}
.sptbl_1 tr td { padding:0; margin:0; text-align:center; background:url(../images/sptable_tdbg.jpg) top #ffffff; height:25px;}
.sptbl_1 tr td.lft { padding:0 0 0 15px; margin:0; text-align:left;}
.sptbl_1 tr th { padding:0; margin:0; text-align:center; font-weight:normal; background:url(../images/sptable_thbg.jpg) top #ebebeb; height:25px;}
.sptbl_1 tr th.lft { padding:0 0 0 15px; margin:0; text-align:left; font-weight:normal;}


ul.splist_tll{list-style:none; float:left; padding:8px 0 0 8px; margin:0; text-align:center;}
ul.splist_tll li{ list-style:none; float:left; padding:0; margin:0; text-align:center;}

ul.splist_tll_2{list-style:none; float:left; padding:0 0 0 8px; margin:0 0 15px 0; text-align:center;}
ul.splist_tll_2 li{ list-style:none; float:left; padding:0; margin:0; text-align:center;}


ul.splist{ list-style:none; float:left; padding:0; margin:0;}
ul.splist li{ list-style:none; float:left; padding:0; margin:0; text-align:center;}
ul.splist li.lft{ list-style:none; float:left; padding:0 0 0 20px; margin:0; text-align:left;}

.spwd250{ width:250px; padding:0; margin:0;}
.spwd255{ width:240px; padding:0; margin:0;}
.spwd224{ width:220px; padding:0; margin:0;}
.spwd230{ width:230px; padding:0; margin:0;}
.spwd237{ width:237px; padding:0; margin:0;}


.spred12{ color:#b00000; font-size:12px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spred14{ color:#b00000; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spred14_b{ color:#000000; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spb14_n{ color:#000000; font-size:14px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}
.spb16_n{ color:#000000; font-size:16px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;}

.fnt14{ font-size:14px; font-family:Tahoma, Geneva, sans-serif;}
.red16{ font-size:16px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal; padding:0 0 5px 0;}
.red22{ font-size:22px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal;}
.black20{font-size:20px; font-family:Tahoma, Geneva, sans-serif; color:#000000; font-weight:normal;}
.red26{ font-size:26px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal;}
.red30{ font-size:30px; font-family:Tahoma, Geneva, sans-serif; color:#d70000; font-weight:normal;}


.pddt20{ padding-top:20px !important;}

#spcontact{ padding:0; margin:auto; width:948px;}
#spcontform{ height:20px; padding:0; margin:auto; width:938px; background:#ededed; padding:5px 5px 15px 5px;}
.sp_txtfld{ color:#666666; font-size:12px; padding:0 4px 0 4px; margin:4px 0 0 0; background:url(../images/spforn_txtfld_bg.gif) repeat-x; height:20px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

ul.frmlist{ list-style:none; float:left; padding:0; margin:0;}
ul.frmlist li{ list-style:none; float:left; padding:0 4px 0 0; margin:0;}
ul.frmlist li.npd{ list-style:none; float:left; padding:0; margin:0;}

.wd184{ width:184px;}
.wd114{ width:114px;}
.wd154{ width:154px;}
.wd369{ width:369px;}

.ask{ font-size:12px; font-weight:normal; color:#4f4f4f; padding:10px 0 5px 10px;}
.ask span{ font-size:12px; font-weight:normal; color:#b00000;}
.ask span a{ font-size:12px; font-weight:normal; color:#b00000; text-decoration:none;}

.pdb10{ padding:0; margin:0 0 10px 0;}
#footer-logo{text-align:center; padding:10px 0 10px 260px; height:38px;}

/*11-18-2010*/

/*SEO PACKAGES */

#pageoptim_red { width:681px; height:66px; float:right; } 

#seo_leftcurve { width:7px; height:66px; float:left}

.seo_middlebg { width:670px; height:66px; float:left; background-image:url(../images/seo_middlebg.jpg); background-repeat:repeat-x;}

#seo_rightcurve { width:4px; height:66px; float:left;}

#socialmedia { width:203px; height:43px; float:left; padding-left:19px;}

#socialmedia_text { width:148px; float:left; padding-top:17px; }

#socialmedia_gold { width:198px; height:43px; float:left; padding-left:27px;}

#socialmedia_gold_text { width:143px; float:left; padding-top:17px; }

.arial14yello { font-family:Arial; font-size:14px; color:#ffd80a; font-weight:bold;  }

.arial14white { font-family:Arial; font-size:14px; color:#FFFFFF; font-weight:bold;  }

.seo_leftbg {  height:71px; background-image: url(../images/seo_topbg.jpg); background-repeat:repeat-x;}


/*---------case study--------- */

#cstitle { width:120px; }

#casestudy_maincontent { width:990px; height:auto; }

#cs_leftcontent { width:473px; height:auto; float:left; }

#cs_middlecontent { width:51px; height:510px; float:left; background-image:url(../images/cs_verticalbg.jpg); background-repeat:repeat-y; }

#cs_leftcontent_1left { width:156px; height:150px; float:left;}

#cs_leftcontent_1right { width:317px; height:150px; float:left;}

#cs_leftcontent1_right1 { width:317px; height:18px; padding-top:7px;  float:left; }

#cs_leftcontent1_right2 { width:317px; height:1px; background-color:#999999;  float:left; }

#cs_leftcontent1_right3 { width:317px; height:69px; padding-top:18px;  float:left; }

#cs_leftcontent1_right4 { width:317px; height:37px;  float:left;  }

#cs_leftcontent_1 { width:473px; height:150px; float:left;}

#cs_leftcontent_1space { width:473px; height:28px; float:left;}


#cs_leftcontent_2 { width:473px; height:150px; float:left;}

#cs_leftcontent_2left { width:156px; height:150px; float:left;}

#cs_leftcontent_2right { width:317px; height:150px; float:left;}

#cs_leftcontent2_right1 { width:317px; height:18px; padding-top:7px;  float:left; }

#cs_leftcontent2_right2 { width:317px; height:1px; background-color:#999999;  float:left; }

#cs_leftcontent2_right3 { width:317px; height:69px; padding-top:18px;  float:left; }

#cs_leftcontent2_right4 { width:317px; height:37px;  float:left;  }

#cs_leftcontent_2space { width:473px; height:28px; float:left;}


#cs_leftcontent_3 { width:473px; height:150px; float:left;}

#cs_leftcontent_3left { width:156px; height:150px; float:left;}

#cs_leftcontent_3right { width:317px; height:150px; float:left;}

#cs_leftcontent3_right1 { width:317px; height:18px; padding-top:7px;  float:left; }

#cs_leftcontent3_right2 { width:317px; height:1px; background-color:#999999;  float:left; }

#cs_leftcontent3_right3 { width:317px; height:69px; padding-top:18px;  float:left; }

#cs_leftcontent3_right4 { width:317px; height:37px;  float:left;  }

#cs_leftcontent_3space { width:473px; height:28px; float:left;}


#cs_rightcontent { width:466px; height:auto; float:left; }

#cs_rightcontent_1 { width:466px; height:150px; float:left;}

#cs_rightcontent_1left { width:151px; height:150px; float:left;}

#cs_rightcontent_1right { width:314px; height:150px; float:left;}

#cs_rightcontent1_right1 { width:314px; height:18px; padding-top:7px;  float:left; }

#cs_rightcontent1_right2 { width:314px; height:1px; background-color:#999999;  float:left; }

#cs_rightcontent1_right3 { width:314px; height:69px; padding-top:18px;  float:left; }

#cs_rightcontent1_right4 { width:314px; height:37px;  float:left;  }

#cs_rightcontent_1space { width:466px; height:28px; float:left;}


#cs_rightcontent_2 { width:466px; height:150px; float:left;}

#cs_rightcontent_2left { width:151px; height:150px; float:left;}

#cs_rightcontent_2right { width:314px; height:150px; float:left;}

#cs_rightcontent2_right1 { width:314px; height:18px; padding-top:7px;  float:left; }

#cs_rightcontent2_right2 { width:314px; height:1px; background-color:#999999;  float:left; }

#cs_rightcontent2_right3 { width:314px; height:69px; padding-top:18px;  float:left; }

#cs_rightcontent2_right4 { width:314px; height:37px;  float:left;  }

#cs_rightcontent_2space { width:466px; height:28px; float:left;}


/*---------casestudy_socialraves starts herer --------- */

#cs_sr_content1 { width:990px; height:auto; float:left; }

#cs_sr_content1_one { width:990px; height:auto; float:left; }

#cs_sr_content1_oneleft { width:148px; height:auto; float:left; }

#cs_sr_content1_oneright { width:842px; height:auto; float:left; }

#cs_sr_content1_two { width:990px; height:auto; float:left; }

#cs_sr_sep1 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }


#cs_sr_content2 { width:990px; height:auto; float:left; }

#cs_sr_content2_one { width:990px; height:24px; float:left; }

#cs_sr_content2_two { width:990px; height:auto; float:left; }

#cs_sr_content2_twoleft { width:15px; height:39px; float:left; padding-top:6px; }

#cs_sr_content2_twoleft2 { width:15px; height:39px; float:left; padding-top:6px; }

#cs_sr_content2_tworight { width:975px; height:45px; float:left; }

#cs_sr_content2_three { width:990px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content2_threeone { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#cs_sr_content2_threetwo { width:165px; height:auto; float:left; }

#cs_sr_content2_threethree { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#cs_sr_content2_threefour { width:129px; height:auto; float:left; }

#cs_sr_content2_threefive { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#cs_sr_content2_threesix { width:225px; height:auto; float:left; }

#cs_sr_content3_twoleft { width:15px; height:39px; float:left; padding-top:6px; }

#cs_sr_content3_tworight { width:975px; height:45px; float:left; margin-bottom:10px; }

#cs_sr_contenttwo4_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content4_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content5_twoleft { width:15px; height:25px; float:left; padding-top:6px; }

#cs_sr_content5_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content6_twoleft2 { width:15px; height:auto; float:left; padding-top:6px; }
s
#cs_sr_content6_twoleft3 { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content6_twoleft4 { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content6_twoleft5 { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content6_tworight { width:960px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_tworight3 { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_tworight2 { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_tworight4 { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_tworight5 { width:970px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_tworight6 { width:970px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_tworight7 { width:970px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content6_tworight8 { width:970px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content7_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content7_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content8_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content8_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content9_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content9_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content10_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content10_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content11_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content11_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_sep2 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }


#cs_sr_content3 { width:990px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content3_one { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content3_three { width:990px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content3_threeone { width:16px; height:auto; float:left; padding-top:5px; }

#cs_sr_content3_threetwo { width:165px; height:auto; float:left; }

#cs_sr_content3_threethree { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#cs_sr_content3_threefour { width:330px; height:auto; float:left; }

#cs_sr_content3_threefive { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#cs_sr_content3_threesix { width:265px; height:auto; float:left; }

#cs_sr_sep3 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }

#cs_sr_sep6 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }

#cs_sr_sep7 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }

#cs_sr_sep8 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }

#cs_sr_sep9 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }


#cs_sr_content4 { width:990px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content4_one { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content4_one2 { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content4_border { background-color:#f9f9f9; border:1px solid #bdbdbd; height:auto; float:left; width:990px }

#cs_sr_content4_one { width:990px; height:auto; float:left; margin-bottom:15px; }

#cs_sr_content4_oneleft { width:127px; height:auto; float:left; padding-top:11px; padding-left:10px; }

#cs_sr_content4_oneright { width:853px; height:auto; float:left; padding-top:10px; }

#cs_sr_content4_sep1 { width:990px; height:1px; float:left; background-color:#bdbdbd; }


#cs_sr_content4_two { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content4_twoleft { width:127px; height:auto; float:left; padding-top:11px; padding-left:10px; }

#cs_sr_content4_tworight { width:853px; height:auto; float:left; padding-top:10px; }

#cs_sr_content4_sep2 { width:990px; height:1px; float:left; background-color:#bdbdbd; }


#cs_sr_content4_three { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content4_threeleft { width:127px; height:auto; float:left; padding-top:11px; padding-left:10px; }

#cs_sr_content4_threeright { width:853px; height:auto; float:left; padding-top:10px; }

#cs_sr_content4_sep3 { width:990px; height:1px; float:left; background-color:#bdbdbd; }


#cs_sr_content4_four { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content4_fourleft { width:127px; height:auto; float:left; padding-top:11px; padding-left:10px; }

#cs_sr_content4_fourright { width:853px; height:auto; float:left; padding-top:10px; }

#cs_sr_content4_sep4 { width:990px; height:1px; float:left; background-color:#bdbdbd; }


#cs_sr_content4_five { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content4_fiveleft { width:127px; height:auto; float:left; padding-top:11px; padding-left:10px; }

#cs_sr_content4_fiveright { width:853px; height:auto; float:left; padding-top:10px; }

#cs_sr_content4_sep5 { width:990px; height:5px; float:left; }


#cs_sr_content5 { width:990px; height:auto; float:left; margin-bottom:10px; margin-top:10px; }

#cs_sr_content5_three { width:990px; height:auto; float:left; margin-bottom:10px; }

#cs_sr_content5_threeone { width:16px; height:auto; float:left; padding-top:5px; }

#cs_sr_content5_threetwo { width:165px; height:auto; float:left; }

#cs_sr_content5_threethree { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#cs_sr_content5_threefour { width:193px; height:auto; float:left; }

#cs_sr_content5_threefive { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#cs_sr_content5_threesix { width:182px; height:auto; float:left; }

#cs_sr_content5_threeseven { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#cs_sr_content5_threenine { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#cs_sr_content5_threeeight{ width:182px; height:auto; float:left; }


#cs_sr_content6 { width:990px; height:auto; float:left;  margin-top:10px; margin-bottom:5px }

#cs_sr_content6_one { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content6_two { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content6_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content6_tworight { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content6_threeleft { width:15px; height:auto; float:left; padding-top:6px; }

#cs_sr_content6_threeright { width:960px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_content6_fourleft { width:20px; height:12px; float:left; margin-bottom:10px; padding-left:10px; padding-top:6px; }

#cs_sr_content6_fourright { width:960px; height:auto; float:left; margin-bottom:10px;  }

#cs_sr_sep4 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }


#cs_sr_content7 { width:990px; height:auto; float:left;  margin-top:10px; margin-bottom:5px }

#cs_sr_content7_contentone { width:990px; height:auto; float:left; }

#cs_sr_btmspace { height:30px; float:left; }

#cs_sr_sep5 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }


/*------------cs_flowershop----------*/

#csfs_content1 { width:842px; height:auto; float:left; margin-bottom:10px; }

#content1 { width:825px; height:auto; float:left; margin-bottom:10px; }

#content1_left { width:15px; height:auto; float:left; padding-top:6px; }

#content1_right { width:810px; height:auto; float:left;   }


#content2 { width:825px; height:auto; float:left; margin-bottom:10px; }

#content2_left { width:15px; height:auto; float:left; padding-top:6px; }

#content2_right { width:810px; height:auto; float:left;  }


#csfs_innerheading { width:990px; height:auto; float:left; margin-bottom:10px; }

#csfs_strength { width:990px; height:auto; float:left; }

#csfs_strength_left1 { width:14px; height:auto; float:left; padding-top:4px; }

#csfs_strength_right1 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left2 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right2 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left3 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_left3one { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right3 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right3one { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left4 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right4 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left5 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right5 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left6 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right6 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left7 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right7 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_spacer { height:12px; float:left; width:990px; }

#csfs_strength_spacer2 { height:12px; float:left; width:990px; }

#csfs_strength_spacer3 { height:12px; float:left; width:990px; }


#csfs_weakness{ width:990px; height:auto; float:left; }

#csfs_weakness_left1 { width:14px; height:auto; float:left; padding-top:4px; }

#csfs_weakness_right1 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#csfs_weakness_left2 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_weakness_right2 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_weakness_left3 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_weakness_right3 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_weakness_left4 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_weakness_right4 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_weakness_left5 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_weakness_right5 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_weakness_left6 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_weakness_right6 { width:953px; height:auto; float:left; margin-bottom:10px;  }


#csfs_opportunity{ width:990px; height:auto; float:left; }

#csfs_opportunity_left1 { width:14px; height:auto; float:left; padding-top:4px; }

#csfs_opportunity_right1 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left2 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right2 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left3 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right3 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left4 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right4 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left5 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right5 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left6 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right6 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left7 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right7 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left8 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right8 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left9 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right9 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_opportunity_left10 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_opportunity_right10 { width:953px; height:auto; float:left; margin-bottom:10px;  }


#csfs_threats{ width:990px; height:auto; float:left; }

#csfs_threats_left1 { width:14px; height:auto; float:left; padding-top:4px; }

#csfs_threats_right1 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#csfs_threats_left2 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_threats_right2 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_threats_left3 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_threats_right3 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_threats_left4 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_threats_right4 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_threats_left5 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_threats_right5 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_threats_one { width:145px; height:auto; float:left; }

#csfs_threats_two { width:145px; height:auto; float:left; }

#csfs_threats_three { width:145px; height:auto; float:left; }

#csfs_threats_four { width:145px; height:auto; float:left; }

#csfs_threats_five { width:185px; height:auto; float:left; }

#csfs_threats_six { width:145px; height:auto; float:left; }

/*------------cs_agencypro----------*/

#csap_left1{ width:20px; height:auto; float:left; padding-top:6px; padding-left:15px; }

#ccsap_right1 { width:955px; height:auto; float:left; margin-bottom:10px;  }

#csap_left2{ width:20px; height:auto; float:left; padding-top:6px; padding-left:15px; }

#ccsap_right2 { width:955px; height:auto; float:left; margin-bottom:10px;  }

#csap_left3{ width:20px; height:auto; float:left; padding-top:6px; padding-left:15px; }

#ccsap_right3 { width:955px; height:auto; float:left; margin-bottom:10px;  }

#csap_left4 { width:15px; height:auto; float:left; padding-top:6px; }

#csap_right4 { width:975px; height:auto; float:left; margin-bottom:10px; }

#csap_content { width:990px; height:auto; float:left;  }

#csap_content2{ width:15px; height:auto; float:left; padding-top:6px; }

#csap_content3 { width:975px; height:auto; float:left; margin-bottom:10px; }

#csap_content4 { width:15px; height:auto; float:left; padding-top:6px; }

#csap_content5 { width:975px; height:auto; float:left; margin-bottom:10px; }

/*------------cs_rvuclicker----------*/

#csrvu_left1 { width:15px; height:19px; float:left; padding-top:6px; }

#csrvu_left1_1 { width:15px; height:19px; float:left; padding-top:6px; }

#csrvu_right1 { width:975px; height:19px; float:left; }

#csrvu_right1_1 { width:975px; height:19px; float:left; }

#csrvu_content2 { width:990px; height:auto; float:left; }

#csrvu_content2_one { width:990px; height:24px; float:left; }

#csrvu_content2_two { width:990px; height:auto; float:left; }

#csrvu_content2_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#csrvu_content2_tworight { width:975px; height:auto; float:left; margin-bottom:10px; }

#csrvu_content2_threeleft { width:15px; height:auto; float:left; padding-top:6px; }

#csrvu_content2_threeright { width:975px; height:auto; float:left; margin-bottom:10px; }

#csrvu_content2_fourleft { width:15px; height:auto; float:left; padding-top:6px; }

#csrvu_content2_fourright { width:975px; height:auto; float:left; margin-bottom:10px; }

#csrvu_content2_fiveleft { width:15px; height:auto; float:left; padding-top:6px; }

#csrvu_content2_fiveright { width:975px; height:auto; float:left; margin-bottom:10px; }

#csrvu_features { width:990px; height:auto; float:left; }

#csrvu_features1 { width:990px; height:auto; float:left; margin-bottom:10px; }

#csrvu_features2 { width:990px; height:auto; float:left; margin-bottom:10px; }

#csrvu_features3 { width:990px; height:auto; float:left; }

#csrvu_features3left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features3right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features4left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features4right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features5 { width:990px; height:auto; float:left; margin-bottom:10px; margin-top:10px; }

#csrvu_features6left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features6right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features7left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features7right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features8left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features8right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features9left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features9right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features10left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features10right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features11left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features11right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features12left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features12right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features13left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features13right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_features6 { width:990px; height:auto; float:left; margin-bottom:10px; margin-top:10px; }

#csrvu_features13left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features13right { width:952px; height:auto; float:left; margin-bottom:10px; }  

#csrvu_features14left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features14right { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_features15left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features15right { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_features16left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features16right { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_features17left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_features17right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#csrvu_dataflow { width:990px; height:auto; float:left; }

#csrvu_dataflow_left { width:237px; height:542px; float:left; background-image:url(../images/dataflow_diagram1.jpg); background-repeat:no-repeat; }

#csrvu_dataflow_right { width:753px; height:542px; float:left; background-image:url(../images/dataflow_diagram2.jpg); background-repeat:no-repeat;  }

#csrvu_dataflow_title { width:990px; height:auto; float:left; margin-bottom:10px; }

#csrvu_description { width:990px; height:auto; float:left; margin-bottom:10px; margin-top:10px; }

#csrvu_description_left2 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right2 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left3 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right3 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left4 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right4 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left5 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right5 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left6 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right6 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left7 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right7 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left8 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right8 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left9 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right9 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_description_left10 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right10 { width:952px; height:auto; float:left; margin-bottom:10px; }

#csrvu_description_left11 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right11 { width:952px; height:auto; float:left; margin-bottom:10px; }

#csrvu_description_left12 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right12 { width:952px; height:auto; float:left; margin-bottom:10px; }

#csrvu_description_left13 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right13 { width:952px; height:auto; float:left; margin-bottom:10px; }

#csrvu_description_left14 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right14 { width:952px; height:auto; float:left; margin-bottom:10px; }

#csrvu_description_left15 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right15 { width:952px; height:auto; float:left; margin-bottom:10px; }

#csrvu_description_left16 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#csrvu_description_right16 { width:952px; height:auto; float:left; margin-bottom:10px; } 

#csrvu_pp_phase { width:990px; height:auto; float:left;}

#csrvu_pp_phaseleft { width:432px; height:auto; float:left;  }

#csrvu_pp_phasemiddle { width:30px; height:222px; float:left;}

#csrvu_pp_phaseright { width:526px; height:auto; float:left;}

#csrvu_pp_phaseleft1 { width:432px; height:auto; float:left; margin-bottom:5px; margin-top:5px;  }

#csrvu_pp_phaseleft2 { width:432px; height:auto; float:left; background-color:#f9f9f9; border:1px solid #bdbdbd  }

#csrvu_phase1_one { width:432px; height:33px; float:left; background-color:#ece9e9;  }

#csrvu_phase1_one1 { width:232px; height:24px; float:left; background-color:#ece9e9; border-right:1px solid #bdbdbd; padding-top:9px; padding-left:12px; }

#csrvu_phase1_one2 { width:112px; height:24px; float:left; background-color:#ece9e9; padding-top:9px; padding-left:75px;  }

#csrvu_phase1_two { width:432px; height:29px; float:left; background-color:#f9f9f9;  }

#csrvu_phase1_two1 { width:232px; height:22px; float:left; background-color:#f9f9f9; border-right:1px solid #bdbdbd; padding-top:7px; padding-left:12px;  }

#csrvu_phase1_two2 { width:112px; height:26px; float:left; background-color:#f9f9f9; padding-top:7px; padding-left:75px;  }

#csrvu_phase1_three { width:432px; height:1px; float:left; background-color:#bdbdbd;  }

#csrvu_phase1_four { width:432px; height:34px; float:left; background-color:#f9f9f9;  }

#csrvu_phase1_four1 { width:232px; height:27px; float:left; background-color:#f9f9f9; border-right:1px solid #bdbdbd; padding-top:7px; padding-left:12px;  }

#csrvu_phase1_four2 { width:112px; height:27px; float:left; background-color:#f9f9f9; padding-top:7px; padding-left:75px;  }


#csrvu_phase1_five{ width:432px; height:1px; float:left; background-color:#bdbdbd;  }

#csrvu_phase1_six { width:432px; height:61px; float:left; background-color:#f9f9f9;  }

#csrvu_phase1_six1 { width:232px; height:54px; float:left; background-color:#f9f9f9; border-right:1px solid #bdbdbd; padding-top:7px; padding-left:12px;  }

#csrvu_phase1_six2 { width:112px; height:54px; float:left; background-color:#f9f9f9; padding-top:7px; padding-left:75px;  }

#csrvu_phase2_one { width:526px; height:auto; float:left; margin-bottom:5px; margin-top:5px;}


#csrvu_phase2_two { width:524px; height:202px; float:left; background-color:#f9f9f9; border:1px solid #bdbdbd; }

#csrvu_phase2_two1 { width:524px; height:36px; float:left;  }

#csrvu_phase2_two1_arrow1 { width:13px; height:18px; float:left; padding-top:18px; padding-left:9px;   }

#csrvu_phase2_two1_text1 { width:91px; height:24px; float:left; padding-top:12px; }

#csrvu_phase2_two1_arrow2 { width:13px; height:18px; float:left; padding-top:18px; padding-left:9px;   }

#csrvu_phase2_two1_text2 { width:91px; height:24px; float:left; padding-top:12px; }

#csrvu_phase2_two1_arrow3 { width:13px; height:18px; float:left; padding-top:18px; padding-left:9px;   }

#csrvu_phase2_two1_text3 { width:101px; height:23px; float:left; padding-top:13px; }

#csrvu_phase2_two1_arrow4 { width:13px; height:18px; float:left; padding-top:18px; padding-left:9px;   }

#csrvu_phase2_two1_text4 { width:132px; height:23px; float:left; padding-top:13px; }


#csrvu_phase2_two2 { width:524px; height:32px; float:left; background-color:#ece9e9;  }

#csrvu_phase2_two2_left { width:246px; height:24px; float:left; background-color:#ece9e9; border-right:1px solid #bdbdbd; padding-top:8px; padding-left:14px;  }

#csrvu_phase2_two2_right { width:187px; height:24px; float:left; background-color:#ece9e9; padding-top:8px; padding-left:75px;  }

#csrvu_phase2_two3_left { width:246px; height:28px; float:left; border-right:1px solid #bdbdbd; padding-top:8px; padding-left:14px;  }

#csrvu_phase2_two3_right { width:187px; height:28px; float:left; padding-top:8px; padding-left:75px;  }




#csrvu_phase2_two3 { width:524px; height:36px; float:left;  }

#csrvu_phase2_two4 { width:524px; height:1px; float:left; background-color:#bdbdbd;  }

#csrvu_phase2_two5 { width:524px; height:36px; float:left;  }

#csrvu_phase2_two5_left { width:246px; height:36px; float:left; border-right:1px solid #bdbdbd; padding-top:8px; padding-left:14px;  }

#csrvu_phase2_two5_right { width:187px; height:36px; float:left; padding-top:8px; padding-left:75px;  }

#csrvu_phase2_two6 { width:524px; height:1px; float:left; background-color:#bdbdbd;  }

#csrvu_phase2_two7 { width:524px; height:59px; float:left;  }

#csrvu_phase2_two7_left { width:246px; height:52px; float:left; border-right:1px solid #bdbdbd; padding-top:8px; padding-left:14px;  }

#csrvu_phase2_two7_right { width:187px; height:52px; float:left; padding-top:8px; padding-left:75px;  }

#csrvu_archi { width:990px; float:left; }

#csrvu_archi1 { width:990px; float:left; margin-bottom:5px; }

#csrvu_archi1_left { width:16px; float:left; padding-top:5px; padding-left:17px; }

#csrvu_archi1_right { width:957px; float:left;  }

#csrvu_archi2 { width:990px; float:left; margin-bottom:5px; }

#csrvu_archi2_left { width:16px; float:left; padding-top:5px; padding-left:17px; }

#csrvu_archi2_right { width:957px; float:left;  }

#csrvu_archi3 { width:990px; float:left; margin-bottom:5px; }

#csrvu_archi3_left { width:16px; float:left; padding-top:5px; padding-left:17px; }

#csrvu_archi3_right { width:957px; float:left;  }

#csrvu_archi4 { width:990px; float:left; margin-bottom:5px; }

#csrvu_archi4_left { width:16px; float:left; padding-top:5px; padding-left:17px; }

#csrvu_archi4_right { width:957px; float:left;  }

#csrvu_feedback { width:990px; float:left; }

/*****************Mouisina*****************/

#igu_clr1  {width:990px; height:24px; float:left;  }

#igu_clr1_text{width:990px; height:auto; float:left;   }

#igu_sr_sep1 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }

#igu_right1 { width:975px; height:auto; float:left; margin-bottom:10px;}

#igu_sr_content2_threefive { width:16px; height:auto; float:left; padding-top:5px; padding-left:40px;  }

#igu_sr_content2_threesix { width:340px; height:auto; float:left; }

#igu_sr_content2_threetwo { width:130px; height:auto; float:left; }

#igu_sr_content2_threefour { width:120px; height:auto; float:left; }

#igu_sr_content2_threesix1{ width:450px; height:auto; float:left; }

#igu_sr_content2_threeone { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#igu_sr_content2_three { width:990px; height:auto; float:left; margin-bottom:10px; }

#igy_sy_content2_three { width:990px; height:auto; float:left; margin-bottom:10px; }

#igu_sy_content2_threeone { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#igu_sy_content2_threetwo { width:225px; height:auto; float:left; }

#igy_sy_content2_threethree { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#igu_sy_content2_threefour { width:300px; height:auto; float:left; }

#igu_sy_content2_threefive { width:16px; height:auto; float:left; padding-top:5px; padding-left:40px;  }

#igy_sy_content2_threesix { width:225px; height:auto; float:left; }

/******/

#igy_sy_content2_three1 { width:990px; height:auto; float:left; margin-bottom:10px; }

#igu_sy_content2_threeone1 { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#igu_sy_content2_threetwo1 { width:225px; height:auto; float:left; }

#igy_sy_content2_threethree1 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#igu_sy_content2_threefour1 { width:300px; height:auto; float:left; }

#igu_sy_content2_threefive1 { width:16px; height:auto; float:left; padding-top:5px; padding-left:40px;  }

#igy_sy_content2_threesix1 { width:300px; height:auto; float:left; }

#igu_ch_content2_threefive { width:16px; height:auto; float:left; padding-top:5px; padding-left:40px;  }

#igurvu_left1 { width:15px; height:19px; float:left; padding-top:6px; }

#igucs_sr_sep2 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }

#igucs_features9left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igucs_features9right { width:952px; height:auto; float:left; margin-bottom:10px;   }

#igucs_sr_sep1 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }

#igucs_sr_sep3 { background-image:url(../images/cs_sr_sep.jpg); background-repeat:repeat-x; height:39px; width:990px; float:left; }


#igucon_left1 { width:15px; height:19px; float:left; padding-top:6px; }

#igucs_right1 { width:975px; height:19px; float:left; margin-bottom:8px; }

/*******/

igy_sy_content2_three2 { width:990px; height:auto; float:left; margin-bottom:10px;  }

#igu_sy_content2_threeone2 { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#igu_sy_content2_threetwo2 { width:225px; height:auto; float:left; }

#igy_sy_content2_threethree2 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#igu_sy_content2_threefour2 { width:230px; height:auto; float:left; }

#igu_sy_content2_threefive2 { width:16px; height:auto; float:left; padding-top:5px; padding-left:40px;  }

#igy_sy_content2_threesix2 { width:240px; height:auto; float:left; }

/****/

#igu_content2_two { width:990px; height:auto; float:left; margin-top:10px; }

#igucon_left1 { width:15px; height:19px; float:left; padding-top:6px; }

#igucon_right1 { width:975px; height:19px; float:left; }

/****/

#igu_sy_content2_three3 { width:990px; height:auto; float:left; margin-bottom:10px; }

#igu_sy_content2_threeone3 { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#igu_sy_content2_threetwo3 { width:307px; height:auto; float:left; }

#igy_sy_content2_threethree3 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#igu_sy_content2_threefour3 { width:284px; height:auto; float:left; }

#igu_sy_content2_threefive3 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#igy_sy_content2_threesix3 { width:240px; height:auto; float:left; }


#igu_sy_content2_three4 { width:990px; height:auto; float:left; margin-bottom:10px; }

#igu_sy_content2_threeone4 { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#igu_sy_content2_threetwo4 { width:307px; height:auto; float:left; }

#igy_sy_content2_threethree4 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#igu_sy_content2_threefour4 { width:284px; height:auto; float:left; }

#igu_sy_content2_threefive4 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#igy_sy_content2_threesix4 { width:240px; height:auto; float:left; }

/****/

#igu_sy_content2_three5 { width:990px; height:auto; float:left; margin-bottom:10px; }

#igu_sy_content2_threeone5 { width:13px; height:auto; float:left; padding-left:18px; padding-top:5px; }

#igu_sy_content2_threetwo5 { width:307px; height:auto; float:left; }

#igu_features16left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igu_features16right { width:952px; height:auto; float:left; margin-bottom:10px; }

/*****/

#igu_sy_content2_three6 { width:990px; height:auto; float:left; margin-bottom:10px; }

#igu_sy_content2_threeone6 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#igu_sy_content2_threetwo6 { width:307px; height:auto; float:left; }

#igy_sy_content2_threethree6 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#igu_sy_content2_threefour6 { width:284px; height:auto; float:left; }

#igu_sy_content2_threefive6 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#igy_sy_content2_threesix6 { width:240px; height:auto; float:left; }

/****/

#igu_sy_content2_three7 { width:990px; height:auto; float:left; margin-bottom:10px; }

#igu_sy_content2_threeone7 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#igu_sy_content2_threetwo7 { width:307px; height:auto; float:left; }

#igy_sy_content2_threethree7 { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px; }

#igu_sy_content2_threefour7 { width:330px; height:auto; float:left; }

#igu_screen16left { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igu_screen16right { width:952px; height:auto; float:left; margin-bottom:10px; }

#igu_screen16left1 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igu_screen16right1{ width:952px; height:auto; float:left; margin-bottom:10px; }

#igu_screen16left2 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igu_screen16right2{ width:952px; height:auto; float:left; margin-bottom:10px; }

#igu_screen16left3 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igu_screen16right3{ width:952px; height:auto; float:left; margin-bottom:10px; }

#igu_screen16left4 { width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igu_screen16right4{ width:952px; height:auto; float:left; margin-bottom:10px; }

#igu_screen16left5{ width:18px; height:auto; float:left; padding-left:20px; padding-top:5px; margin-bottom:10px;  }

#igu_screen16right5{ width:952px; height:auto; float:left; margin-bottom:10px; }

/****/
#igu_projectphase{ width:381px; height:auto; float:left; margin-bottom:20px; }

#igu_projectphase1{ width:590px; height:auto; float:left; margin-bottom:20px; }

#igu_phase1_left { width:362px; height:auto; float:left; margin-right:17px; border: solid 1px #3d3d3d;}

#igu_screenshot_right { width:590px; height:auto; float:left;}

#igu_phase1_co_grey { width:352px; height:24px; float:left;  border-bottom: solid 1px #3d3d3d; background-color:#e4e4e4; padding-left:10px; padding-top:5px;}

#igu_module_co_grey { width:352px; height:24px; float:left; background-image:url(../images/module_bg.jpg); background-repeat:repeat;  padding-left:10px; padding-top:5px;}

#igu_module_left { width:207px; height:auto; float:left;}

#igu_module_right { width:135px; height:auto; float:left; padding-left:8px; }

.module_arial12white { font-family:Arial; font-size:12px; font-weight:bold; color:#FFF; }

#igu_module_co_white { width:352px; height:24px; float:left; background-image: url(../images/white_bg.jpg); background-repeat:repeat;  padding-left:10px; padding-top:5px; border-bottom: solid 1px #3d3d3d;}

#igu_modulewh_left { width:207px; height:auto; float:left;}

#igu_modulewh_right { width:135px; height:auto; float:left; padding-left:8px; }

/***/

#igu_module_co_white1 { width:352px; height:24px; float:left; background-image: url(../images/white_bg.jpg); background-repeat:repeat;  padding-left:10px; padding-top:5px; border-bottom: solid 1px #3d3d3d;}

#igu_modulewh_left1 { width:207px; height:auto; float:left;}

#igu_modulewh_right1 { width:135px; height:auto; float:left; padding-left:8px; }

#igu_module_co_white2 { width:352px; height:auto; float:left; background-image: url(../images/white_bg.jpg); background-repeat:repeat;  padding-left:10px; padding-top:5px; border-bottom: solid 1px #3d3d3d; padding-bottom:5px;}

#igu_modulewh_left2 { width:207px; height:auto; float:left;}

#igu_modulewh_right2 { width:135px; height:auto; float:left; padding-left:8px; }

#igu_phase2_co_grey { width:352px; height:auto; float:left;  border-bottom: solid 1px #3d3d3d; background-color:#e4e4e4; padding-left:10px; padding-top:10px; padding-bottom:10px;}

#igu_phase2_text { width:208px; height:auto; float:left; padding-left:48px; padding-top:10px;}

/****/

#igu_module_co_white3 { width:352px; height:auto; float:left; background-image: url(../images/white_bg.jpg); background-repeat:repeat;  padding-left:10px; padding-top:5px;  padding-bottom:5px;}

#igu_modulewh_left3 { width:207px; height:auto; float:left;}

#igu_modulewh_right3 { width:135px; height:auto; float:left; padding-left:8px; }

/***/

#igu_module_co_white4 { width:352px; height:24px; float:left; background-image: url(../images/white_bg.jpg); background-repeat:repeat;  padding-left:10px; padding-top:5px; border-bottom: solid 1px #3d3d3d;}

#igu_modulewh_left4 { width:207px; height:auto; float:left;}

#igu_modulewh_right4 { width:135px; height:auto; float:left; padding-left:8px; }

/****/

#igufs_threats_three { width:120px; height:auto; float:left; }

#guifs_threats_six { width:120px; height:auto; float:left; }

#igu_sr_content5_threeseven { width:16px; height:auto; float:left; padding-top:5px; padding-left:15px;  }

#igufs_threats_six { width:100px; height:auto; float:left; }

/***/

#igu_sr_content6_two1 { width:990px; height:auto; float:left; }

#igu_sr_content6_two { width:990px; height:auto; float:left; }

#igu_sr_content7_contentone { width:990px; height:auto; float:left; }

#igu_sr_content6_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_twoleft2 { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_tworight5 { width:970px; height:auto; float:left; margin-bottom:10px; }

#igu_sr_content6_twoleft5 { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_tworight6 { width:970px; height:auto; float:left; margin-bottom:10px; }

#igu_sr_content6_twoleft { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_tworight7 { width:970px; height:auto; float:left; margin-bottom:10px; }

/*****/

#igu_archifeatures { width:990px; height:auto; float:left; margin-bottom:10px; margin-top:10px; }

#igu_sr_content6_two3 { width:990px; height:auto; float:left; padding-bottom:15px; }

#igu_sr_content7_contentone3 { width:990px; height:auto; float:left; }

#igu_sr_content6_twoleft3 { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_twoleft2-3 { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_tworight5-3 { width:970px; height:auto; float:left; margin-bottom:10px; }

#igu_sr_content6_twoleft5-3 { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_tworight6-3 { width:970px; height:auto; float:left; margin-bottom:10px; }

#igu_sr_content6_twoleft3 { width:15px; height:auto; float:left; padding-top:6px; }

#igu_sr_content6_tworight7-3 { width:970px; height:auto; float:left; margin-bottom:10px; }

/*---------casestudy_socialraves ends here --------- */
/*---------casestudy_rvuclicker starts here --------- */
#csrvu_features4 { width:990px; height:auto; float:left; margin-bottom:10px; }
/*---------casestudy_rvuclicker ends here --------- */
/*-----custom software development starts here -------*/

#csd_main { width:716px; float:left; }

#csd_content1 { width:716px; float:left; height:auto; margin-top:9px;  margin-bottom:9px; }

#csd_content2 { width:716px; float:left; height:auto; }

#csd_content3 { width:716px; float:left; height:auto; margin-bottom:10px; }

#csd_content4 { width:716px; float:left; height:auto; margin-bottom:10px; }

#csd_content4_left{ width:322px; float:left; height:auto; }

#csd_content4_right{ width:394px; float:left; height:auto; }

#csd_content5 { width:716px; float:left; height:auto; margin-bottom:15px; }

#csd_content5_left { width:630px; float:left; height:auto; text-align:left; }

#csd_content5_right{ width:86px; float:left; height:auto; text-align:right; }

/*-----custom software development ends here -------*/

/*---------casestudy_welive2ride starts here--------- */

#cs_welive_content1 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content2 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content3 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content4 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content5 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content6 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content7 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content8 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content9 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content10 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content11 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content12 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content13 { width:990px; height:auto; float:left; }

#cs_welive_content14 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content15 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content16 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content17 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content18 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content19  { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content20 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content21 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content22 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content23 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content24 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content25 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content26 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content27 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content28 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left29 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_left30 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right31 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left32 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right33 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right34 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right35 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left36 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right37 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right38 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left39 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right40 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right41 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right42 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left43 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right44 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left45 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right46 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right47 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right48 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_left49 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#csfs_strength_right50 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#csfs_strength_right51 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#csfs_strength_right52 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content29{ width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content30 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content31 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content32 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content33 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content34 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content35 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content36 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content37 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content38  { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content39 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content40 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content42 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content43 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content44 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content45 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content46 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content47 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content48 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content49 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content50 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content51 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content52 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content53 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content54 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content55 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content56 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content57 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content58 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content59 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content60 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content61 { width:976px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content62 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content63 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content64 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content65 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content66 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content67 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content68 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content69 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content70 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content71 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content72 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content73 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content74 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content75 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content76 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content77 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content78 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content79 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content80 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content81 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content82 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content83 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content84 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content85 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content86 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content87 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content88 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content89 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content90 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content91 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content92 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content93 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content94 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content95 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content96 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content97 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content98 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content99 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content100 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content101 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content102 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content103 { width:15px; height:auto; float:left; padding-top:5px; padding-left:22px; }

#cs_welive_content104 { width:953px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content105 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content106 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content107 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content108 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content109 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content110 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content111 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content112 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content113 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content114 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content115 { width:900px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content116 { width:13px; height:auto; float:left; padding-left:43px; padding-top:5px; }

#cs_welive_content117 { width:900px; height:auto; float:left; margin-bottom:10px; }

#csfs_strength_spacer4 { height:12px; float:left; width:990px; }

#cs_welive_content118 { width:990px; height:1px; float:left; background-color:#bdbdbd; }

#cs_welive_content119 { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content120 { width:127px; height:auto; float:left; padding-top:11px; padding-left:10px; }

#cs_sr_content4_sep6 { width:990px; height:5px; float:left; }

#cs_welive_content121 { width:990px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content122 { width:127px; height:auto; float:left; padding-top:11px; padding-left:10px; }

#cs_welive_content123 { width:990px; height:auto; float:left;  margin-top:10px; margin-bottom:5px }

#cs_welive_content124 { width:15px; height:auto; float:left; padding-top:6px; }

#cs_welive_content125 { width:970px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content126 { width:15px; height:auto; float:left; padding-top:6px; }

#cs_welive_content127 { width:970px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content128 { width:15px; height:auto; float:left; padding-top:6px; }

#cs_welive_content129 { width:970px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content130 { width:15px; height:auto; float:left; padding-top:6px; }

#cs_welive_content131 { width:960px; height:auto; float:left; margin-bottom:10px;  }

#cs_welive_content132 { width:990px; height:auto; float:left; margin-bottom:10px; }

#cs_welive_content133 { width:853px; height:auto; float:left; padding-top:10px; }

#cs_welive_content134 { width:990px; height:1px; float:left; background-color:#bdbdbd; }

#cs_welive_content135 { width:853px; height:auto; float:left; padding-top:10px; }

/*---------casestudy_welive2ride ends here--------- */

/*---------Flag starts here--------- */

#flash_english { width:58px; height: 20px; float: left; font-family:Arial; font-weight:bold; font-size:12px; color: #363233; text-decoration:none; padding-top:15px;  }
#flash_french { width:50px; height: 20px; float: left; font-family:Arial; font-weight:bold; font-size:12px; color: #b50208; text-decoration:underline; padding-top:15px;} 
#flash_french2 { width:50px; height: 35px; float: left; } 

.flash_french{ font-family:Arial; font-weight:bold; font-size:12px; color: #b50208; text-decoration:underline;} 

/*---------Flag ends here--------- */

.seo_content_paranew{
	color:#323232;
	
	width: 305px;
	height: 80px;
}
.arial12yellownew { font-family:Arial; font-size:12px; font-weight:bold; color:#e0d800;text-decoration:none; }

#space1new { background-image:url(../images/dottedline.jpg); background-repeat:repeat-x; height:18px; width:300px; float:left; background-position:center; }

.arial12twitterblue { font-family:Arial; font-size:12px; color:#53abde;text-decoration:none; }

.h2 {font-family:Arial, Helvetica, sans-serif;	font-size:19px;	color:#ad1313;	font-weight:normal; }
.h3 {font-family:Arial, Helvetica, sans-serif;	font-size:19px;	color:#ad1313;	font-weight:normal; }
.h4 {font-family:Arial, Helvetica, sans-serif;	font-size:19px;	color:#ad1313;	font-weight:normal; }
.h5 {font-family:Arial, Helvetica, sans-serif;	font-size:19px;	color:#ad1313;	font-weight:normal; }
.h6 {font-family:Arial, Helvetica, sans-serif;	font-size:19px;	color:#ad1313;	font-weight:normal; }
.h7 {font-family:Arial, Helvetica, sans-serif;	font-size:19px;	color:#ad1313;	font-weight:normal; }

.background_bdr2{
border-left: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
background-color: #e3e3e3;
}
.seo_middlebg2 { width:447px; height:66px; float:left; background-image:url(../images/seo_middlebg2.jpg); background-repeat:repeat-x;}


/*updated on 21/03/11*/
.mac_content{width:990px; padding:24px 0px 15px; float:left;}
.email_us {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	line-height: 26px;
}
.email_us a {
	color: #e00000;
	text-decoration: none;
}
.contact_us {
	font-family: Arial;
	font-size: 16px;
	line-height: 26px;
	color: #e00000;
	text-decoration: underline;
	margin-left: 24px;
}
.contact_us:hover {text-decoration:none;}
.mac_apps_col {
	float: left;
	width: 495px;
}
.list_redarrow {
	list-style-position: outside;
	list-style-image: url(../images/ul_bg.jpg);
	margin: 0px;
	padding:24px 20px 0px 20px;
	font:Arial; font-size:12px; font-weight:normal; 
	color:##323232;
	
}
.list_redarrow li{ padding-bottom:18px; line-height:18px;}
.list_redarrow li span.red2 {
	color: #a70303;
}
.list_redarrow li span.underline {
	text-decoration:underline;
}.icon_board {
	text-align: center;
}
.contact_us_now {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	line-height: 42px;
	display: block;
	text-align: center;text-decoration:none;
	background: url(../images/Contact-Us-Now.jpg) no-repeat left top scroll;
	float: right;
	height: 70px;
	width: 174px;
}
.contact_us_now:hover{text-decoration:underline;}

.heading_newto{font-family:Arial, Helvetica, sans-serif;	font-size:22px;	color:#777777;	font-weight:normal; width:600px;}
.heading_newto h1 {font-family:Arial, Helvetica, sans-serif;	font-size:22px;	color:#777777;	font-weight:normal; padding:0px 0px 0px 0px; margin:-3px 0px 2px 0px; font-weight:normal; float: left;}
#phpdevelp_content1_top3new { width:89px; height:26px; float:right; padding-top:15px; padding-left:3px; }


#newserleft{width: 662px; height: auto; float: left; padding-right: 5px; margin-top: 15px; margin-bottom: 15px;}
#newserright{width: 316px; height: auto; float: left; margin-top: 15px; margin-bottom: 15px;}
#newser1{width: 662px; height: 63px; float: left; background-image: url(../images/topnewserbg.jpg); background-repeat: no-repeat; font-family: arial; font-size: 19px; color: #a80202; text-align: center; padding-top: 14px; line-height: 23px;}
#newser2{width: 662px; height: 101px; float: left; padding-bottom: 19px;}
#newser2_left{width: 322px; height: 94px; float: left; padding-right: 9px; background-image: url(../images/newserbl1.jpg); background-repeat: no-repeat; padding-top: 7px;  font-family: arial; font-size: 22px; color: #aa0202; text-align: center;}
#newser2_right{width: 322px; height: 94px; float: left; background-image: url(../images/newserbl2.jpg); background-repeat: no-repeat; padding-top: 7px;  font-family: arial; font-size: 22px; color: #aa0202; text-align: center;}
#newser2_leftnew{width: 322px; height: 94px; float: left; padding-right: 9px; background-image: url(../images/newserbl4.jpg); background-repeat: no-repeat; padding-top: 7px; font-family: arial; font-size: 22px; color: #aa0202; text-align: center;}
#newser2_rightnew{width: 322px; height: 94px; float: left; background-image: url(../images/newserbl3.jpg); background-repeat: no-repeat; padding-top: 7px;  font-family: arial; font-size: 22px; color: #aa0202; text-align: center;}
.newser2_font{font-family: arial; font-size: 22px; color: #aa0202; text-align: center;}
#newser3{width: 662px; height: 101px; float: left; padding-bottom: 11px;}
/*#newser4{width: 662px; height: auto; float: left; padding-bottom: 13px;}*/
#newser4{width: 662px; height: auto; float: left; padding-bottom: 2px;}
#newser4_inner{width: 656px; height: 28px; float: left; background-image: url(../images/newser4strip.jpg); background-repeat: no-repeat; font-family: arial; font-size: 18px; color: #000000; vertical-align: middle; padding-left: 6px; padding-top: 7px; margin-bottom: 2px;}
.newser4_inner2{font-family: arial; font-size: 17px; color: #ffffff; vertical-align: middle; width: 109px; float: left;}
.newser4_inner3{font-family: arial; font-size: 17px; color: #ffffff; vertical-align: middle; width: 543px; float: left;}
#newser5{width: 634px; height: 77px; float: left; padding-bottom: 11px; background-image: url(../images/newser5bg.jpg); background-repeat: no-repeat; padding-top: 8px; padding-left: 14px; padding-right: 14px; padding-bottom: 10px; font-family: arial; font-size: 16px; color: #242223; text-align: center;}
#newser5 p{font-size: 16px; color: #242223; text-align: center; padding-top: 10px;}
.newser5_inner{font-family: arial; font-size: 18px; color: #111111;}
#newserright_1{width: 316px; height: 315px; float: left; border: 1px #c5c5c5 solid; background-image: url(../images/newser_righttopbg.jpg); background-repeat: no-repeat; background-position: top; margin-bottom: 10px;}
#newserright_1a{width: 316px; height: 36px; float: left; padding-bottom: 19px;}
.newserright_1b{width: 126px; height: 30px; float: left; padding-left: 11px; padding-right: 70px; padding-top: 6px; font-family: arial; font-size: 19px; color: #343434;}
.newserright_1c{width: 95px; height: 30px; float: left; padding-top: 6px; font-family: arial; font-size: 16px; color: #b72928;}
#newserright_2{width: 316px; height: 252px; float: left; background-color: #dc0300;}

.resume_col2newser{width:270px; float:left; border-bottom:1px solid #EEEEEE; padding-bottom:6px; padding-top:6px;}
.resume_col2newser2{width:270px; float:left; padding-bottom:6px; padding-top:6px;}
.r_rightnewser{float:right; color:#666666;}
.r_right1newser{float:right;}
.resume_col1newser{width:20px; float:left; text-align:center; padding-top:9px;}


#newser_web{width: 638px; height: 208px; float: left; padding-bottom: 13px; background-image: url(../images/newserwebbg.jpg); background-repeat: no-repeat; padding: 13px 12px 0 12px; margin-bottom: 10px;}
#newser_web1{width: 427px; margin-right: 17px; height: auto; float: left;}
.newser_web1text{font-family: arial; font-size: 22px; color: #aa0202; text-align: left; padding-bottom: 15px;}
.newser_web1text2{font-family: arial; font-size: 16px; color: #4e4d4d; text-align: left; line-height: 21px; text-decoration: none;}
#newser_web1tab{ float: left; height: auto; width: 427px; margin-top: 25px;}
.newser_web1tabinner{ float: left; padding-right: 12px;}
#newser_web2{width: 179px; height: 199px; float: left;}
#newser_tab1{width: 656px; height: 28px; float: left; background-image: url(../images/web_pricing.jpg); background-repeat: no-repeat; font-family: arial; font-size: 18px; color: #000000; vertical-align: middle; padding-left: 6px; padding-top: 7px; margin-bottom: 2px;}
#newser_tab2{width: 656px; height: 28px; float: left; background-image: url(../images/web_projects.jpg); background-repeat: no-repeat; font-family: arial; font-size: 18px; color: #000000; vertical-align: middle; padding-left: 6px; padding-top: 7px; margin-bottom: 2px;}
#newser_tab3{width: 656px; height: 28px; float: left; background-image: url(../images/web_payments.jpg); background-repeat: no-repeat; font-family: arial; font-size: 18px; color: #000000; vertical-align: middle; padding-left: 6px; padding-top: 7px; margin-bottom: 2px;}
#newser_tab4{width: 656px; height: 28px; float: left; background-image: url(../images/web_devel.jpg); background-repeat: no-repeat; font-family: arial; font-size: 18px; color: #000000; vertical-align: middle; padding-left: 6px; padding-top: 7px; margin-bottom: 2px;}
.newser4_tabb1{font-family: arial; font-size: 17px; color: #ffffff; vertical-align: middle; width: 79px; float: left;}
.newser4_tabb2{font-family: arial; font-size: 17px; color: #ffffff; vertical-align: middle; width: 84px; float: left;}
.newser4_tabb3{font-family: arial; font-size: 17px; color: #ffffff; vertical-align: middle; width: 96px; float: left;}
.newser4_tabb4{font-family: arial; font-size: 17px; color: #ffffff; vertical-align: middle; width: 106px; float: left;}
.newser4_tabb5{font-family: arial; font-size: 17px; color: #ffffff; vertical-align: middle; width: 118px; float: left;}


.newser_phonetext{font-family: arial; font-size: 14px; color: #4e4d4d; text-align: left; line-height: 22px; text-decoration: none;}
#newser_phone{width: 185px; height: 199px; float: left;}

.newser_customtext{font-family: arial; font-size: 13px; color: #4e4d4d; text-align: left; line-height: 20px; text-decoration: none;}

#newsersocial{width: 662px; height: auto; float: left; padding-bottom: 8px; padding-top: 5px; font-family: arial; font-size: 18px; color: #242223; text-align: center; line-height: 24px;}
.newsersocial_1{width: 322px; height: auto; float: left; margin-right: 9px;}
.newsersocial_2{width: 322px; height: auto; float: left;}

#newser5new{width: 638px; height: 77px; float: left; padding-bottom: 11px; background-image: url(../images/newser5bg.jpg); background-repeat: no-repeat; padding-top: 8px; padding-left: 10px; padding-right: 14px; padding-bottom: 10px; font-family: arial; font-size: 16px; color: #242223; text-align: center;}
#newser5new p{font-size: 16px; color: #242223; text-align: left; padding-top: 10px; padding-left: 15px;}

#newservideo{width: 662px; height: auto; float: left; font-family: arial; font-size: 19px; color: #777777; text-align: left; padding-top: 4px; line-height: 23px; margin-bottom: 8px;}
.newservideo{font-family: arial; font-size: 19px; color: #777777; text-align: left;}
#newser1video2{width: 662px; height: 63px; float: left; background-image: url(../images/topnewserbg.jpg); background-repeat: no-repeat; font-family: arial; font-size: 19px; color: #a80202; text-align: center; padding-top: 14px; line-height: 23px;}
#newserright_3{width: 297px; float: left; padding-top: 10px; padding-bottom: 10px; background-image: url(../images/newservideobgg.jpg); background-repeat: no-repeat; padding-left: 10px; padding-right: 10px; text-align: center; margin-bottom: 10px;}

/*updated on 04/06/11*/
#phpnewc { width:970px; float: left; height: auto; padding-left: 10px; padding-right: 10px;}
#phpnewcinner { width:636px; float: left; height: auto; margin-right: 17px;}
.newphptop{float: left; width: 636px; height: 11px; background-image: url(../images/newphptop.jpg); background-repeat: no-repeat;}
.newphpbot{float: left; width: 636px; height: 11px; background-image: url(../images/newphpbot.jpg); background-repeat: no-repeat;}
.newphpmid{float: left; width: 605px; height: auto; background-image: url(../images/newphpmid.jpg); background-repeat: repeat-y; padding-left: 17px; padding-right: 14px; font-family:Arial; font-size:16px; color:#000; line-height:26px;}
.newphpmid2{float: left; width: 605px; height: auto; background-image: url(../images/newphpmid.jpg); background-repeat: repeat-y; padding-left: 17px; padding-right: 14px; font-family:Arial; font-size:16px; color:#000; line-height:25px;}
#phpnewcinner2 { width:310px; float: left; height: auto;}
#swfindexnewc{ width:307px; height:auto; float:left; background-color:#f9f9f9; }  
#phpdevelp_content2_2new { width:527px; height:74px; float:left; background-image:url(../images/phpbanner_2bg.jpg); background-repeat:repeat-x; padding-top:31px; text-align: left;}
#netdevelp_content2_2new { width:427px; height:74px; float:left; background-image:url(../images/phpbanner_2bg.jpg); background-repeat:repeat-x; padding-top:31px; text-align: left;}


/*Marketing*/
#market_banner { width:990px; float: left; background-image: url(../images/mar_bg.jpg); background-repeat:repeat-x; height: 366px;}
#market{ width:990px; float: left; height: auto;}
#market_left{ width:668px; float: left; height: auto; padding-right: 23px; padding-top: 14px;}
.market_lefttop{ width: 668px; float: left; background-image: url(../images/mar_dotbg.jpg); background-repeat:repeat-x; height: 38px; font-family: arial; font-size: 22px; font-weight: bold; color: #b70100; margin-bottom: 12px;}
#market_right{ width:299px; float: left; height: auto; margin-top: 8px;}
#market_leftmid{width: 668px; float: left; height: auto; margin-bottom: 25px;}
.market_leftstrip{width: 609px; float: left; height: 24px; background-image: url(../images/mar_strip1.jpg); background-repeat: no-repeat; padding-top: 10px; color:#333333; font-size: 14px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 57px; margin-bottom: 6px;}
.market_leftstrip2{width: 609px; float: left; height: 24px; background-image: url(../images/mar_strip2.jpg); background-repeat: no-repeat; padding-top: 10px; color:#333333; font-size: 14px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 57px; margin-bottom: 6px;}
.market_leftstrip3{width: 609px; float: left; height: 24px; background-image: url(../images/mar_strip3.jpg); background-repeat: no-repeat; padding-top: 10px; color:#333333; font-size: 14px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 57px; margin-bottom: 6px;}
.market_leftstrip4{width: 609px; float: left; height: 24px; background-image: url(../images/mar_strip4.jpg); background-repeat: no-repeat; padding-top: 10px; color:#333333; font-size: 14px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 57px; margin-bottom: 6px;}
#market_leftbot{width: 588px; float: left; height: 38px; margin-bottom: 25px; background-image: url(../images/mar_leftbotbg.jpg); background-repeat: no-repeat; padding-left: 36px; padding-top: 17px; color:#333333; font-size: 18px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif;}
.market_righttop{
	width:265px;
	float: left;
	height: 34px;
	background-image: url(../images/mar_righttop.jpg);
	background-repeat: no-repeat;
	padding: 10px 17px 0px;
	color:#ffffff;
	font-size: 18px;
	font-family: Arial;
}
.market_righttop span{ float:right; font-weight:bold; display:inline-block;}
.market_rightform{ width:260px; float: left; height: auto; background-image: url(../images/mar_rightbg.jpg); background-repeat: repeat-y; padding-left: 20px; padding-top: 13px; padding-right: 19px;}
#market_form{width: 260px; float: left; height: auto;} 
.market_form1{width: 77px; height: 21px; float: left; color:#333333; font-size: 14px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; margin-bottom: 9px;}
.market_form2{width: 180px; height: 21px; float: left; color:#333333; font-size: 14px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; background-image:url(../images/mar_rightfield.jpg); background-repeat: no-repeat; padding-left: 2px; margin-bottom: 9px;}
.market_form3{width: 180px; height: 58px; float: left; color:#333333; font-size: 14px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; background-image:url(../images/mar_rightfield2.jpg); background-repeat: no-repeat; padding-left: 2px; margin-bottom: 13px;}
.market_formfield{width: 176px; height: 20px; padding-left: 2px; padding-right: 2px; padding-top: 2px; border: none; background: none;}
.market_formfield2{width: 176px; height: 56px; padding-left: 2px; padding-right: 2px; padding-top: 2px; border: none; background: none;}
.market_submit{ width: 260px; float: left; height: auto; text-align: center;}
.market_rightbot{ width:299px; float: left; background-image:url(../images/mar_rightbotbg.jpg); background-repeat: no-repeat; height: 40px;}
#market_bottom{ width:990px; float: left; height: auto;}
.market_bottomtbg{ width:975px; float: left; height: 28px; background-image: url(../images/mar_botbg.jpg); background-repeat: repeat-x; color:#333333; font-size: 19px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 15px;}
#market_bottom2{ width:990px; float: left; height: auto;}
.market_bottomt1{ width:345px; float: left; height: auto; color:#333333; font-size: 15px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 16px; padding-top: 23px; margin-bottom: 21px;}
.market_bottomtline{width: 1px; float: left; height: 470px; background-color: #e9e9e9;}
.market_bottomt2{ width:316px; float: left; height: auto; color:#333333; font-size: 15px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 16px; padding-top: 23px; margin-bottom: 21px;}
.market_bottomt3{ width:276px; float: left; height: auto; color:#333333; font-size: 15px; font-family: Arial,"Helvetica Neue","Lucida Grande",Helvetica,Verdana,sans-serif; padding-left: 16px; padding-top: 23px; margin-bottom: 21px;}
#content_marketing{width:100%; background-image: url(../images/mar_bg.jpg); background-repeat:repeat-x; height: auto;  }


/*Web design 19th May 2011*/
.wdroundbg { width:714px; background:url(../images/wdround-bg.jpg) repeat-y top; margin-top:13px;}
.wdroundtop { background:url(../images/wdround_top.jpg) no-repeat top;}
.wdroundbottom { background:url(../images/wdround_bottom.jpg) no-repeat bottom; padding:10px 15px; }

.wdroundbottom h2 { margin:0 0 10px 0; color:#4d4b4c; }
.wdroundbottom p { color:#4f4f4f; text-align:justify; font-size:14px; margin-bottom:10px; line-height:18px;}
.wdroundbottom p strong { color:#636363; }
.wdroundbottom p strong a{ color:##cc0000; text-decoration:underline; }
.wdroundbottom p a, .wdroundbottom p span { color:#cc0000; text-decoration:none;}
.wdroundbottom p a:hover { text-decoration:underline; }
.nomarginbtm { margin-bottom:0px !important;}
.imgLeft { float:right; margin-left:13px; border:4px solid #e7e7e7; margin-top:-29px; }

.wdround2bg { width:714px; background:url(../images/wdround-bg.jpg) repeat-y top; margin-top:15px;}
.wdround2top { background:url(../images/wdround_top.jpg) no-repeat top;}
.wdround2bottom { background:url(../images/wdround_bottom.jpg) no-repeat bottom; padding:10px;}
.wdround2bottom div { font-size:13px; color:#4f4f4f; line-height:18px;}
.wdround2bottom div span { color:#cc0000; text-decoration:none; font-size:14px;}
.wdround2bottom div a { color:#4f4f4f; text-decoration:underline;}
.wdround2bottom div a:hover { text-decoration:none; }

.wdround2bottom div a.newredwebdesign{color: #cc0000; text-decoration: underline; font-size:14px;}
.fourpoints {
	margin:10px 0;
}
.fourpoints p { font-size:13px; color:#4f4f4f; margin-bottom:10px;}
.fourpoints p span { color:#cc0000;}
.fourpoints p a { color:#4f4f4f; text-decoration:underline;}
.fourpoints p a:hover { text-decoration:none; }

.wdservices { margin:10px 0 15px 0;}
.wdservices h3 { color:#cc0001; }

.wdservices ul { color:#4f4f4f; list-style:none; font-size:13px; margin:8px 0px 0px 2px; padding:0px;}
.wdservices ul li { background:url(../images/wdserciceli.jpg) no-repeat left top; line-height:18px; margin-bottom:10px; padding-left:18px; }
.wdservices ul li span { color:#cc0000;} 

#wdlistimg { float:right; margin-left:13px; margin-top:5px;}
#wdshow1 { background:#e7e7e7; float:right; margin-left:13px; border:4px solid #e7e7e7; margin-top:-29px;}
.margintop { margin-top:5px;}
.gallerylayer { background:#e7e7e7 !Important; z-index: 0 !Important; }

#fbn_wrap {
    float: left;
    padding: 14px 0 15px;
    width: 990px;
}
.fbn_top {
    background-image: url("../images/fbn_top.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 20px;
    margin-left: 4px;
    margin-right: 4px;
    width: 982px;
}
.fbn_bottom {
    background-image: url("../images/fbn_bottom.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 20px;
    margin-left: 4px;
    margin-right: 4px;
    width: 982px;
}
.fbn_bg {
    background-image: url("../images/fbn_bg.jpg");
    background-repeat: repeat-y;
    float: left;
    height: auto;
    margin-left: 4px;
    margin-right: 4px;
    padding: 0 20px;
    width: 942px;
}
.fbn_title {
    color: #4F4F4F;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 14px;
}
.fbn_cont {
    color: #4F4F4F;
    float: left;
    font-size: 20px;
}
.fbn_cont p {
    color: #4F4F4F;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px;
    text-align: justify;
}
.fbn_cont ul {
    color: #4F4F4F;
    font-size: 14px;
    line-height: 18px;
    list-style-image: url("../images/bullet.jpg");
    margin-bottom: 10px;
    text-align: justify;
	padding-left: 14px;
}
.fbn_cont ul li {
    color: #4F4F4F;
    font-size: 14px;
    line-height: 18px;
    list-style-image: url("../images/bullet.jpg"); 
    margin-bottom: 10px;
    text-align: justify;
	margin-left: 0;
}
.fbnarialred14 {
    color: #B40202;
    font-family: Arial;
    font-size: 14px;
    text-align: justify;
}

#fbn_wrap_contact {
    float: left;
    padding: 14px 0 15px;
    width: 990px;
	background-image: url("../images/fbn_contactbg1.jpg");
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 15px;
}

.fbnarialcontactgray16 {
    color: #646464;
    font-family: Arial;
    font-size: 16px;
    text-align: center;
}

.fbnarialred16 {
    color: #B40202;
    font-family: Arial;
    font-size: 16px;
    text-align: justify;
}

.header_col_newup{width:410px; float:left;}

#wdshowipad { float:right; margin-left:13px; margin-top:-29px;}

.iphone_apps_project_n{float:left; width:714px; padding-top:20px;}
.iphone_project1_n{float:left; padding-right:62px;}
.iphone_project2_n{float:left;}
.iphoneContent_n{ padding-top:10px; border:0px;}
.iphoneDemo2_n{ width:163px; float:left; padding-right: 3px;}
.iphoneDemo3_n{ width:110px; float:left; padding-right: 7px;}
.seo_featured_n{ padding:10px 7px; width:227px; float:left;}

contentbox_new{width:300px; margin:13px 8px 0px 0px; text-align:justify;} /*Edited*/

.careers_rownew{width:659px; float:left; padding:10px 0px 10px 80px;}



#th_toptext { width:990px; position: relative; margin-bottom: 38px;}
#th_toptext2 { width:854px; position: relative; padding-left: 92px; padding-right: 44px; float: left;}
#th_toptext_inner { width:854px; position: relative; font-family: tahoma; font-size: 18px; color:#3d3334; margin-bottom: 22px; float: left;}
.th_block1{width: 360px; padding-right: 41px; float: left;}
.th_block2{width: 420px; padding-left: 30px; float: left;}
.th_textfield{width: 247px; background-image: url("../images/thank_textfieldbg.jpg"); background-repeat: no-repeat; height: 28px; border: none; padding-right: 5px; padding-left: 3px;}
#main_n{width:100%; position: relative;}

.arial12ornew { font-family:Arial; font-size:12px; font-weight:bold; color:#e19402;text-decoration:none; }
#th_toptext_inner2 { width:854px; position: relative; font-family: tahoma; font-size: 14px; color:#3d3334; margin-bottom: 22px; float: left;}

#portfoliwrap { width:985px; float: left; height: auto; padding-right: 5px; margin-top: 22px;}
#portfolileft {width: 621px; height: auto; float: left;}
#portfoliright {width: 348px; height: auto; float: left; margin-left: 16px;}
#portfoli1 { width:184px; float: left; height: 124px; background-image: url("../images/portfolibg.jpg"); background-repeat: no-repeat; padding: 6px 6px 6px 6px;}
#portfolispace { width:16px; float: left; height: 136px;}
.portfolimg { width: 184px; height: 100px; float: left;}
.portfolitext { width: 184px; height: 20px; float: left; padding-top: 4px; text-align: left; font-family: arial; font-size: 12px; color: #4e4e4f;}
#portfoliright_title {width: 348px; height: 42px; float: left; font-family: arial; font-size: 22px; font-weight: bold; color: #646464;}
#portfoliright_imt {width: 348px; height: auto; float: left; font-family: arial; font-size: 12px; font-weight: normal; color: #646464; text-align: justify; line-height: 18px;}
.portfoliright_imtl {width: 160px; height: 311px; float: left;}
.portfoliright_imt2 {width: 187px; height: 311px; float: left;}
.portfoliright_arial16 { font-family: arial; font-size: 16px; color: #343434;}
#portfoliright_scr {width: 348px; height: auto; float: left; font-family: arial; font-size: 16px; color: #343434;}
.portfoliright_scr2 {width: 316px; height: 190px; background-image: url("../images/portfoli_bor.jpg"); background-repeat: no-repeat; padding-left: 16px; padding-right: 16px; padding-top: 12px; padding-bottom: 12px;}

#iphonennewbg{ float:left; width:138px; height:189x; background-image: url("../images/bg_iphonenew.jpg"); background-repeat: no-repeat; padding-top: 8px; padding-left: 14px; padding-right: 8px; padding-bottom: 8px;}
.arialnewred {font-family: arial; font-size: 18px; font-weight: bold; color: #cc0001;}

.quickrightnewbg{width:250px; float:left; padding-bottom:9px;}
.texfield_newnbg{ width:220px;}
.message_field_newnbg{ width:220px;}
.contentbox_newnbg{width:249px; margin:13px 0px 0px 10px; text-align:justify;}
.greybox_clientnbg{width:260px; margin-left: 20px;}

#port_wrap{}
#port_wrap ul{ display:block; margin:-8px; padding:0; list-style:none;}
#port_wrap li span.port_title{ color: #4E4E4F;font-family: arial;font-size: 12px; padding-top: 4px;  text-align: left; display:block;}
#port_wrap li img{ display:block;}
#port_wrap li div.port_info{ position:absolute; left:0; top:0;background: url(../images/portfolibg.jpg) no-repeat 0 0;display: none;height: 124px;padding: 6px; width: 184px; 
	filter:alpha(opacity=100);    /* ie  */
	-moz-opacity:1;    /* old mozilla browser like netscape  */
	-khtml-opacity: 1;    /* for really really old safari */  
	opacity: 1;  }
#port_wrap li:hover	div.port_info{ display:block;}
#port_wrap li div.port_info span{ display:block; height:94px; overflow:hidden; margin-bottom:4px; line-height:18px;}	
#port_wrap li div.port_info a.demo{ float:right;}
.portfoliright_scr2 div{width: 316px; height:224px;  overflow:auto;}
.portfoliright_scr2 ul{ width:648px; margin:0 -8px; padding:0; list-style:none; display:block; height:190px;}
.portfoliright_scr2 li{ display:inline-block; float:left; margin:0 8px;}
#port_wrap li{ display:inline-block; margin:8px;  background: url(../images/portfolibg.jpg) no-repeat 0 0;float: left; height: 124px;padding: 6px; width: 184px; position:relative; cursor:pointer;}

#iphone_fl {width: 300px; height: auto; float:left;}
.fourpointsnew {
	margin:10px 0; font-size:13px; color:#4f4f4f;
}

#footern{width:100%; background-image:url(../images/sdi_ftrbg.jpg); background-position:top; background-repeat:repeat-x; height:32px; float:left; padding-top: 15px; font-family: arial; font-size: 12px; color: #585858;}
.footern_red{font-family: arial; font-size: 12px; color: #9e0202; text-decoration: none;}
.footern_gray{font-family: arial; font-size: 12px; color: #585858; text-decoration: none;}





#footer_latest{width:100%; height: auto; float:left; font-family: arial; font-size: 12px; color: #585858; background-color: #efefef; padding-top: 15px; position: relative;}
#footer_conl { width: 980px; height: auto; margin:auto; position: relative; padding-left: 5px; padding-right: 5px;}
#footer_conlist {width: 196px; float: left; height: auto; position: relative;}
.footer_latestarial12bold {font-family: arial; color: #5d5d5d; font-size: 12px; font-weight: bold; text-decoration: none;}
.footer_contexts {width: 196px; float: left; height: auto; padding-bottom: 10px;}
.footer_context1 {width: 196px; background-image:url(../images/footer_latest_sep.jpg); background-repeat: no-repeat; background-position: top left; height: 20px;}
.footer_context2 {width: 196px; height: auto; padding-top: 3px; padding-bottom: 3px; font-family: arial; color: #5d5d5d; font-size: 11px; text-decoration: none;}
.footer_latest_nav {list-style: none; left: 1px; margin: 0 auto; text-align: left; padding: 0;}
.footer_latest_nav li {list-style-type: none; margin: 0; text-align: left; padding: 0;}
.footer_latest_nav li a:hover {list-style-type: none; margin: 0; text-align: left; padding: 0; font-family: arial; color: #c00401; font-size: 11px; text-decoration: none;}
.footer_arr {color:#c00401; font-weight: bold;}
.footer_arrtext {font-family: arial; color: #5d5d5d; font-size: 11px; text-decoration: none;}



.wdroundbg_new { width:714px; margin-top:13px; margin-bottom: 13px;}

.wdroundbottom_new{ padding-top: 10px; font-family: Lucida Grande; font-size: 14px; color: #333333; text-align: justify;  line-height: 18px;}

.arialnewweb_gray18 {font-family: Lucida Grande; font-size: 14px; color: #333333;}
.arialnewweb_red18 {font-family: Lucida Grande; font-size: 14px; color: #cc0000;}
#wdshow1_new { float:right; margin-left:13px; margin-top:1px; text-align: right;}
.wdround2bg_new { width:686px; background:url(../images/new_webb_bg_1g.jpg); background-repeat: no-repeat; margin-top:15px; height: 71px;  font-family: Lucida Grande; font-size: 14px; color: #333333; text-align: justify; line-height: 18px; padding-top: 12px; padding-left: 15px; padding-right: 16px;}
.arialnewweb_black18 {font-family: arial; font-size: 17px; color: #4a4a4a; font-weight: bold;}

.wdround2bg_new2 { width:714px; margin-top:15px; font-family: Lucida Grande; font-size: 14px; color: #333333; text-align: justify; line-height: 18px;}
#new_webb_texts { width:714px; margin-top:8px; height: auto; position: relative;}
.new_webb_texts_wrap { width:714px; height: auto; position: relative; float: left;}
.new_webb_texts_1 { width:10px; float: left; padding-top: 4px;}
.new_webb_texts_2 { width:700px; font-family: Lucida Grande; font-size: 14px; color: #333333; text-align: justify; line-height: 18px; float: right; padding-bottom: 15px;}

.phphirefont2{ font-family: arial; font-size: 14px; color: #727272; text-align: justify;}
#hirephpdevelp_content4_2middle { width:277px; height:220px; float:left; background-image:url(../images/hirephpcontent2_bg.jpg); background-repeat:repeat-x; padding-top:25px; }

.wdround2bg_newwebdevelopment { width:686px; background:url(../images/new_webb_bgs.jpg); background-repeat: no-repeat; margin-top:15px; height: 35px;  font-family: Lucida Grande; font-size: 14px; color: #333333; text-align: justify; line-height: 22px; padding-top: 11px; padding-left: 15px; padding-right: 16px;}

.hirphpdev { font-family: arial; font-size: 16px; color: #727272; text-align: justify; line-height: 22px;}

#phpdevelp_content6_middler  { width:936px; height:120px; float:left; background-image:url(../images/phpcontent3_bgr.jpg); background-repeat:repeat-x; padding-top:32px; }
#phpdevelp_content6r { width:990px; height:154px; float: left; }
#phpdevelp_content4_2middler { width:277px; height:220px; float:left; background-image:url(../images/hirephpcontent2_bgw.jpg); background-repeat:repeat-x; padding-top:25px; }
#iphonennewbgs{ float:left; width:147px; height:160x; background-image: url("../images/bg_iphonenews.jpg"); background-repeat: no-repeat; padding-top: 8px; padding-left: 8px; padding-right: 5px; padding-bottom: 8px;}
#wdshow1_newwip { float:right; margin-left:1px; margin-top:1px; text-align: right;}



#nlogo{width:197px; float:left; height: 96px; background-image:url(../images/nlogobg.jpg);background-repeat: no-repeat;}
#nmidtop {width: 523px; float: left; height: 96px;}
.nmid1 { width: 523px; height: 56px; float: left; text-align: center;}
.nmid2 { width: 514px; height: 35px; float: left; font-family: arial; color: #808080; font-size: 12px; padding-top: 5px; padding-left: 9px;}
#nrighthead {width: 265px; height: 96px; float: left; padding-left: 4px;}
.nright1 {height: 37px; width: 265px; float: left; padding-top: 20px;}
.nright1a {height: 33px; width: 82px; float: left; background-image:url(../images/nrightbg2.jpg);background-repeat: no-repeat; padding-left: 3px;}
.nright1b {height: 37px; width: 170px; float: left;}
.nright1c {height: 37px; width: 38px; float: left; text-align: right;}
.nright2 {height: 30px; width: 266px; float: left; background-image:url(../images/nrightbg.jpg);background-repeat: repeat-x; font-family: arial; font-size: 22px; color: #d70000; font-weight: bold; letter-spacing: 0px; padding-top: 9px;}
.nrightbdr{border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; width: 135px; height: 22px;}

#social_nav{width:40px; position:fixed; top:144px; left:0; background:url(../images/social_nav_bg.png) no-repeat -40px bottom; padding:0 0 16px; z-index: 999999;}
#social_nav div{padding:10px 4px 0 2px;	background:url(../images/social_nav_bg.png) no-repeat 0 top;}
#social_nav span.follow{display:block;font:11px Calibri, Arial, Helvetica, sans-serif;color:#1c1817;padding-left:2px;margin-bottom:6px;}
#social_nav ul{display:block;margin:0;padding:0;list-style:none;}
#social_nav ul li{display:list-item;}
#social_nav ul li a{display:block;height:34px;width:34px;margin-bottom:1px;background:url(../images/social_nav_bg.png) no-repeat -80px 0;text-indent:-999em;}
#social_nav ul li.last a{margin-bottom:0;}
#social_nav ul li a.fb{background-position:-80px 0;}
#social_nav ul li a.twitter{background-position:-80px -34px;}
#social_nav ul li a.linkedin{background-position:-80px -68px;}
#social_nav ul li a.youtube{background-position:-80px -102px;}
#social_nav ul li a.blog{background-position:-80px -136px;}
#social_nav ul li a.google{background-position:-80px -170px;}
#social_nav ul li span.google{display:block;height:34px;width:34px;margin-bottom:1px;background:url(../images/social_nav_bg.png) no-repeat -80px -170px;}
#social_nav ul li .google .gscript{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;display:inline-block;width:34px;height:34px;cursor:pointer;}
#social_nav ul li .google .gscript #___plusone_0{width:34px !important;}

.slide h1						{ font-family: Arial, Helvetica, Sans-Serif; font-size: 30px; letter-spacing: -1px;
								  color: #ac0000; }
.slide p						{ color: #fff; font-size: 15px; line-height: 20px; padding-bottom: 15px;}
.slide img						{ position: absolute; top: 3px; left: 400px; }

@font-face {
    font-family: 'UniversCondensedBold';
    src: url('../univers_67_condensed_bold-webfont.eot');
    src: url('../univers_67_condensed_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../univers_67_condensed_bold-webfont.woff') format('woff'),
         url('../univers_67_condensed_bold-webfont.ttf') format('truetype'),
         url('../univers_67_condensed_bold-webfont.svg#UniversCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


