body {
	margin:0px;
	padding:0px;
	background:#ffffff url(../images/top_bbg.gif) repeat-x;
	/*font-family:'Lucida Sans', Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	/*font-size:12px;*/
	font-size:13px;
	outline:0;
	behavior: url("csshover.htc");
}
@font-face {
 font-family: 'MyriadProLight';
 src: url('../fonts/myriadpro-light-webfont.eot');
 src: local('Myriad Pro'), local('MyriadPro-Light'), url('../fonts/myriadpro-light-webfont.woff') format('woff'), url('../fonts/myriadpro-light-webfont.ttf') format('truetype'), url('../fonts/myriadpro-light-webfont.svg#webfontnihChiUH') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'MyriadProRegular';
 src: url('../fonts/myriadpro-regular-webfont.eot');
 src: local('?'), url('../fonts/myriadpro-regular-webfont.woff') format('woff'), url('../fonts/myriadpro-regular-webfont.ttf') format('truetype'), url('../fonts/myriadpro-regular-webfont.svg#webfontC6b72JQG') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'MyriadProBold';
 src: url('../fonts/myriadpro-bold-webfont.eot');
 src: local('?'), url('../fonts/myriadpro-bold-webfont.woff') format('woff'), url('../fonts/myriadpro-bold-webfont.ttf') format('truetype'), url('../fonts/myriadpro-bold-webfont.svg#webfontb588mh3E') format('svg');
 font-weight: normal;
 font-style: normal;
}
img {
	border:0px;
	outline:0;
}
a {
	border:0px;
	outline:0;
}
.cl {
	clear:both;
}
* {
	margin:0;
	padding:0;
}
.image_left {
	float:left;
}
.image_right {
	float:right;
}
.box_100 {
/*	width:100%;*/
	float:left;
	background: url(../images/bottom-line-1.jpg) bottom left repeat-x;
}
.box_auto {
	width:auto;
	float:left;
}
/*.center_main {
	width:1000px;
	margin:0px auto;
	overflow:hidden;
}*/

.center_main {
	width:1000px;
	margin:0px auto;
	overflow:hidden;
	color:#000000;
}

.center_main2 {
	width:1000px;
	margin:0px auto;
}
.header {
	width:1000px;
	float:left;
	background-color:#000000;
}
.logo_ishir {
	width:279px;
	height:83px;
	float:left;
	padding:17px 0px 0px 0px;
	background:url(../images/logo_ishir.gif) no-repeat right bottom;
}
.other_icon_link {
	/*width:300px;*/
	width:330px;
	float:right;
	height:80px;
	overflow:hidden;
	padding:0px;
}
.client_area {
	padding:0px 10px 0 0;
	float:right;
}
.header_bottomline {
	width:100%;
	height:2px;
	float:left;
	background:url(../images/header_bottomline.gif) repeat-x;
	z-index:-9999 !important;
}
/* Top Menu */

.top_menu {
	width:100%;
	padding:7px 0px 10px 0px;
	float:left;
	z-index:999;
}
.agency_btn {
	width:110px;
	height:23px;
	float:right;
	background:url(../top-links/agency_btn.gif) no-repeat bottom;
}
.agency_btn:hover {
	width:110px;
	height:23px;
	float:right;
	background:url(../top-links/agency_btn.gif) no-repeat top;
}
.agency_btn.selected {
	width:113px;
	height:27px;
	float:right;
	background:url(../images/agency_button.gif) no-repeat bottom;
}
.capabilities_btn {
	width:145px;
	height:23px;
	float:right;
	background:url(../top-links/capabilities_btn.gif) no-repeat bottom;
}
.capabilities_btn:hover {
	width:145px;
	height:23px;
	float:right;
	background:url(../top-links/capabilities_btn.gif) no-repeat top;
}
.capabilities_btn ul {
	display:none;
	position:relative;
	z-index:9999 !important;
	list-style-type:none;
}
.capabilities_btn:hover ul {
	top:-3px;
	display:block;
	position:relative;
	z-index:9999 !important;
}



/*.capabilities_btn ul li a:link {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	list-style-type:none;
	padding:7px;
}
.capabilities_btn ul li a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	list-style-type:none;
	padding:7px;
}
*/
.capabilities_btn ul li{height:33px; cursor:pointer;}
.capabilities_btn ul li.searchMarkt{background:url(../top-links/search-marketing-btn.gif) no-repeat top left; height:33px;}
.capabilities_btn ul li.searchMarkt:hover{background:url(../top-links/search-marketing-btn.gif) no-repeat left bottom; height:33px;}
.capabilities_btn ul li.searchMarkt a{height:33px; width:100%; display:block; text-indent:-9999px;}

.capabilities_btn ul li.techno{background:url(../top-links/technology-tab.gif) no-repeat top left; height:33px;}
.capabilities_btn ul li.techno:hover{background:url(../top-links/technology-tab.gif) no-repeat left bottom; height:33px;}
.capabilities_btn ul li.techno a{height:33px; width:100%; display:block; text-indent:-9999px;}

.capabilities_btn ul li.creativedesign{background:url(../top-links/creative-gesign.gif) no-repeat top left; height:33px;}
.capabilities_btn ul li.creativedesign:hover{background:url(../top-links/creative-gesign.gif) no-repeat left bottom; height:33px;}
.capabilities_btn ul li.creativedesign a{height:33px; width:100%; display:block; text-indent:-9999px;}

.capabilities_btn:hover ul li:hover ul li.line01{background:url(../top-links/seo-tab.gif) no-repeat left top; height:33px; width:245px; position:absolute; left:135px; top:-25px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line01:hover {background:url(../top-links/seo-tab.gif) no-repeat left bottom; height:33px; width:245px; position:absolute; left:135px; top:-25px; float:left; }

.capabilities_btn:hover ul li:hover ul li.line02{background:url(../top-links/ppc-btn.gif) no-repeat left top; height:33px; width:245px; position:absolute; left:135px; top:8px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line02:hover {background:url(../top-links/ppc-btn.gif) no-repeat left bottom; height:33px; width:245px; position:absolute; left:135px; top:8px; float:left; }


.capabilities_btn:hover ul li:hover ul li.line03{background:url(../top-links/socail-media-merketing.gif) no-repeat left top; height:33px; width:245px; position:absolute; left:135px; top:41px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line03:hover {background:url(../top-links/socail-media-merketing.gif) no-repeat left bottom; height:33px; width:245px position:absolute; left:135px; top:41px; float:left; }

.capabilities_btn:hover ul li:hover ul li.line04{background:url(../top-links/wd.gif) no-repeat left top; height:33px; width:245px; position:absolute; left:135px; top:-25px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line04:hover {background:url(../top-links/wd.gif) no-repeat left bottom; height:33px; width:245px; position:absolute; left:135px; top:-25px; float:left; }

.capabilities_btn:hover ul li:hover ul li.line05{background:url(../top-links/cms.gif) no-repeat left top; height:33px; width:245px; position:absolute; left:135px; top:8px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line05:hover {background:url(../top-links/cms.gif) no-repeat left bottom; height:33px; width:245px; position:absolute; left:135px; top:8px; float:left; }

.capabilities_btn:hover ul li:hover ul li.line06{background:url(../top-links/ecommerce-solutions.gif) no-repeat left top; height:33px; width:245px; position:absolute; left:135px; top:41px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line06:hover {background:url(../top-links/ecommerce-solutions.gif) no-repeat left bottom; height:33px; width:245px; position:absolute; left:135px; top:41px; float:left; }

.capabilities_btn:hover ul li:hover ul li.line07{background:url(../top-links/webdesign.gif) no-repeat left top; height:33px; width:200px; position:absolute; left:135px; top:-25px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line07:hover {background:url(../top-links/webdesign.gif) no-repeat left bottom; height:33px; width:200px; position:absolute; left:135px; top:-25px; float:left; }


.capabilities_btn:hover ul li:hover ul li.line08{background:url(../top-links/microsite-development.gif) no-repeat left top; height:33px; width:200px; position:absolute; left:135px; top:8px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line08:hover {background:url(../top-links/microsite-development.gif) no-repeat left bottom; height:33px; width:200px; position:absolute; left:135px; top:8px; float:left; }

.capabilities_btn:hover ul li:hover ul li.line09{background:url(../top-links/flash-righ-media.gif) no-repeat left top; height:33px; width:200px; position:absolute; left:135px; top:41px; float:left; }
.capabilities_btn:hover ul li:hover ul li.line09:hover {background:url(../top-links/flash-righ-media.gif) no-repeat left bottom; height:33px; width:200px; position:absolute; left:135px; top:41px; float:left; }


/*.capabilities_btn ul li a:hover {
	color:#000000;
	text-decoration:none;
	font-size:12px;
	list-style-type:none;
	padding:7px;
}
.capabilities_btn ul li a:active {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	list-style-type:none;
	padding:7px;
}
*/

.capabilities_btn:hover ul li ul {
	display:none;
}
.capabilities_btn:hover ul li:hover ul {
	display:block;
}
/*
.capabilities_btn:hover ul li {
	width:120px;
	height:15px;
	background-color:#333333;
	font-size:12px;
	color:#FFFFFF;
	list-style-type:none;
	padding:6px;
	border:1px solid #000000
}
.capabilities_btn:hover ul li:hover {
	width:120px;
	height:15px;
	background-color:#666666;
	font-size:12px;
	color:#FFFFFF;
	list-style-type:none;
	padding:6px;
	border:1px solid #000000
}
.capabilities_btn:hover ul li ul {
	position:relative;
	top:-22px;
	left:126px;
}
.capabilities_btn:hover ul li ul li {
	width:225px;
	height:33px;
}
.capabilities_btn:hover ul li ul li:hover {
	width:210px;
	height:15px;
	background-color:#CCCCCC;
	font-size:12px;
	color:#FFFFFF;
	list-style-type:none;
	padding:6px;
	border:1px solid #000000
}
*/
.work_btn {
	width:85px;
	height:23px;
	float:right;
	background:url(../top-links/work_btn.gif) no-repeat bottom;
}
.work_btn:hover {
	width:85px;
	height:23px;
	float:right;
	background:url(../top-links/work_btn.gif) no-repeat top;
}
.connect_btn {
	width:72px;
	height:23px;
	float:right;
	background:url(../top-links/blog_btn.gif) no-repeat bottom;
}
.connect_btn:hover {
	width:72px;
	height:23px;
	float:right;
	background:url(../top-links/blog_btn.gif) no-repeat top left;
}
.contact_btn {
	width:86px;
	height:23px;
	float:right;
	background:url(../top-links/contact_btn.gif) no-repeat bottom;
}
.contact_btn:hover {
	width:86px;
	height:23px;
	float:right;
	background:url(../top-links/contact_btn.gif) no-repeat top;
}
/* header 2 */

.web_digital_txt {
	width:100%;
	height:38px;
	margin-top:7px;
	background:url(../images/web_digital_text.gif) no-repeat;
	float:left;
	border:#000 solid 1px;
}
.mid_img_header {
	width:100%;
	height:370px;
	overflow:hidden;
	float:left;
}
/* content */

.main_content {
	width:960px;
	padding:20px;
	float:left;
}
.content_main {
	width:960px;
	padding:20px;
	float:left;
	margin-top:40px;
}
.box_308 {
	width:308px;
	float:left;
}
.creative-design h1 {
	background:url(../images/creative_design.gif) no-repeat;
	height:28px;
	width:315px;
	font-size:18px;
	text-indent:-9999px;
	margin:0px;
	padding:0px 0 10px 0;
}
.people h2 {
	background:url(../images/people.gif) no-repeat;
	height:31px;
	width:315px;
	font-size:18px;
	text-indent:-9999px;
	margin:0px;
	padding:0px 0 17px 0;
}
.box_335 {
	width:335px;
	float:left;
}
.technology h1 {
	background:url(../images/technology.gif) no-repeat;
	height:28px;
	width:315px;
	font-size:18px;
	text-indent:-9999px;
	margin:0px;
	padding:0px 0 10px 0;
}
.whats-new h2 {
	background:url(../images/whats_new.gif) no-repeat;
	height:28px;
	width:315px;
	font-size:18px;
	text-indent:-9999px;
	margin:0px;
	padding:0px 0 17px 0;
}
.box_315 {
	width:315px;
	float:left;
}
.box_320 {
	width:320px;
	float:left;
}
.search-marketing-heading h1 {
	background:url(../images/search_marketing.gif) no-repeat;
	height:28px;
	width:315px;
	font-size:18px;
	text-indent:-9999px;
	margin:0px;
	padding:0px 0 10px 0;
}
.creative_design {
	width:100%;
	float:left;
	padding-bottom:14px;
}
.text1_cd {
	width:280px;
	background:url(../images/bullet.gif) no-repeat center left;
	float:left;
	font-size:12px;
	color:#555555;
	margin-bottom:12px;
	padding:0px 0px 0px 12px;
}
.text1_cd a {
	text-decoration:none;
	color:#555555;
}
.text1_cd a:hover {
	text-decoration:underline;
	color:#555555;
}
.technology {
	width:100%;
	float:left;
	height:28px;
	background:url(../images/technology.gif) no-repeat;
	padding-bottom:10px;
}
.text1_tech {
	width:300px;
	background:url(../images/bullet.gif) no-repeat center left;
	float:left;
	font-size:12px;
	color:#555555;
	margin-bottom:12px;
	padding:0px 0px 0px 12px;
}
.text1_tech a {
	text-decoration:none;
	color:#555555;
}
.text1_tech a:hover {
	text-decoration:underline;
	color:#555555;
}
.search_mark {
	width:100%;
	float:left;
	height:28px;
	background:url(../images/search_marketing.gif) no-repeat;
	padding-bottom:14px;
}
.text1_sm {
	width:290px;
	background:url(../images/bullet.gif) no-repeat center left;
	float:left;
	font-size:14px;
	color:#575756;
	margin-bottom:12px;
	padding:0px 0px 0px 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text1_sm a {
	text-decoration:none;
	color:#555555;
}
.text1_sm a:hover {
	text-decoration:underline;
	color:#000000;
}
/* part2 content */

.part2_content {
	width:100%;
	float:left;
	padding:28px 0px;
}
.people {
	width:100%;
	height:31px;
	float:left;
	background:url(../images/people.gif) no-repeat;
	padding-bottom:10px;
}
.heading2 {
	width:255px;
	float:left;
	padding:0px 0px 7px 10px;
	font-size:18px;
	border-bottom:1px solid #2194e4;
	margin-bottom:5px;
}
.heading2 h2 {
	font-size:20px;
	color:#575756;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.heading2 span {
	color:#575756;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.heading3 {
	width:255px;
	float:left;
	padding:0px 0px 7px 10px;
	font-size:18px;
	margin-bottom:5px;
}
.heading3 h2 {
	font-size:20px;
	color:#575756;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.heading3 span {
	color:#575756;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.img1_people {
	width:82px;
	height:83px;
	overflow:hidden;
	margin-right:4px;
	margin-bottom:4px;
	float:left;
}
.next_btn {
	width:auto;
	padding:10px 0px 0px 245px;
	float:left;
}
.whats_new {
	width:100%;
	height:31px;
	float:left;
	background:url(../images/whats_new.gif) no-repeat;
	padding-bottom:17px;
}
.text1_wn {
	width:300px;
	float:left;
	font-size:12px;
	color:#565050;
	word-spacing:4px;
}
.text2_wn {
	width:300px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-bottom:15px;
}
.client_say {
	width:315px;
	height:237px;
	overflow:hidden;
	background:url(../images/client_say.gif) no-repeat;
	float:left;
}
.content_cs {
	width:272px;
	padding:20px 0px 0px 0px;
	float:left;
	font-size:12px;
	font-style:italic;
	line-height:18px;
	overflow:hidden;
}
.client_img {
	width:auto;
	padding:0px 5px 7px 0px;
	float:left;
}
.client_name {
	width:100%;
	float:left;
	text-align:right;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
/* part3 content */

.part3_content {
	width:100%;
	float:left;
	/*border-top:1px solid #dfdfdf;
	padding:17px 0px 30px 0px;*/
	font-family:Verdana;
}
.text16_p3 {
	width:100%;
	float:left;
	/*font-size:15px;*/
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	padding-bottom:3px;
	/*color:#575756;*/
	color:#747474;
/*	font-family: 'MyriadProLight', Corbel, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.text16_p3 a:link {
	color:#333333;
	text-decoration:none;
}
.text16_p3 a:visited {
	color:#333333;
	text-decoration:none;
}
.text16_p3 a:hover {
	color:#333333;
	text-decoration:underline;
}
.text16_p3 a:active {
	color:#333333;
	text-decoration:none;
}
.text13_p3 {
	width:100%;
	float:left;
	font-size:13px;
	line-height:22px;
}
.text13_p3 ul {
	margin:0px;
	padding:0px;
}
.text13_p3 ul li {
	list-style:none;
}
.text13_p3 ul li a {
	text-decoration:none;
	color:#333333;
}
.text13_p3 ul li a:hover {
	text-decoration:underline;
	color:#514e4e;
}
.text11_p3 {
	width:100%;
	float:left;
	/*font-size:11px;*/
	font-size:13px;
	line-height:22px;
}
.text11_p3 ul {
	margin:0px;
	padding:0px;
}
.text11_p3 ul li {
	list-style:none;
	text-align:center;
}
.text11_p3 ul li a {
	text-decoration:none;
	color:#747474;
}
.text11_p3 ul li a:hover {
	text-decoration:underline;
	color:#333333;
}
.box_140 {
	width:140px;
	float:left;
	color:#564f4f;
}
.box_135 {
	width:110px;
	float:left;
	color:#F28C41;
	background:url(../images/fottor-nav-saprater.jpg) right top repeat-y; 
	height:120px;
}

.box_135a {
	width:120px;
	float:left;
	background:url(../images/fottor-nav-saprater.jpg) right top repeat-y;
	/*margin-left:20px;*/ 
	height:120px;
}

.box_135b {
	width:75px;
	float:left;
	margin-left:12px;
	height:120px; 
}

.box_177 {
	width:206px;
	padding: 0 6px;
	float:left;
	background:url(../images/fottor-nav-saprater.jpg) right top repeat-y;
	margin:0px;
	height:120px;
}

.box_177_1 {
	width:165px;
	padding: 0 6px;
	float:left;
	background:url(../images/fottor-nav-saprater.jpg) right top repeat-y;
	margin:0px;
	height:120px;
}


.box_160 {
	width:147px;
	padding:0px 0px 0px 7px;
	float:left;
	color:#564f4f;
}
.req_info {
	position:fixed;
	/*top:400px;*/
	top:40%;
	right:0px;
	float:right;
	z-index:100;
}
.req_info ul {
	padding:0px;
	margin:0px;
}
.req_info ul li {
	list-style:none;
}
.heading_bg {
	width:939px;
	height:27px;
	background:url(../images/heaading_bg.gif) no-repeat;
	float:left;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
}
.heading_bg2 {
	width:939px;
	height:27px;
	background:url(../images/heaading_bg2.gif) no-repeat;
	float:left;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
}
.heading_bg3 {
	width:939px;
	height:27px;
	background:url(../images/heaading_bg3.gif) no-repeat;
	float:left;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
}
.heading_bg4 {
	width:939px;
	height:27px;
	background:url(../images/heaading_bg4.gif) no-repeat;
	float:left;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
}
.text_box210 {
	width:200px;
	padding:5px 10px 0px 17px;
	float:left;
}
.text2_box210 {
	width:225px;
	padding:5px 0px 0px 17px;
	float:left;
}
.text3_box210 {
	width:180px;
	padding:5px 0px 0px 17px;
	float:left;
}
.heading1 {
	width:80%;
	padding:10px 10px;
	font-size:18px;
	color:#000000;
	float:left;
	/*font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_box1 {
	width:940px;
	height:200px;
	overflow:hidden;
	float:left;
	font-size:12px;
	color:#000;
	line-height:18px;
	padding-left:10px;
}
/*.footer {
	width:100%;
	height:100px;
	padding-top:32px;
	float:left;
	background-color:#000000;
}*/

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

.left_icon_footer {
	float:left;
	padding-left:10px;
}
.right_icon_footer {
	float:right;
	padding-left:2px;
}
/*.bottom_text {
	width:100%;
	padding:10px 0px 10px;
	color:#FFFFFF;
	font-size:10px;
	float:left;
}*/
.bottom_text {
	width:100%;
	padding:0px;
	color:#616161;
	font-size:10px;
	float:left;
	padding-bottom:10px;
}
.left_bt {
	width:806px;
	float:left;
	padding-left:10px;
}
.right_bt {
	width:113px;
	float:right;
	text-align:right;
	font-size:12px;
	padding-right:10px;
}
/*.bottom_text a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.bottom_text a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.bottom_text a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.bottom_text a:active {
	color:#FFFFFF;
	text-decoration:none;
}*/

.bottom_text a:link {
	color:#616161;
	text-decoration:none;
}
.bottom_text a:visited {
	color:#616161;
	text-decoration:none;
}
.bottom_text a:hover {
	color:#616161;
	text-decoration:underline;
}
.bottom_text a:active {
	color:#616161;
	text-decoration:none;
}

.btn_midbanner {
	width:auto;
	position:relative;
	float:left;
	top: -186px;
	padding-left:13px;
}
.btn_midbanner1 {
	width:auto;
	position:relative;
	float:right;
	top: -186px;
	padding-right:15px;
}
.banner {
	width:100%;
	height:371px;
	float:left;
}
/*top heading classes start here*/
.top-img-tagline {
	padding:20px 0 0 0;
	margin:0px;
	float:left;
	height:80px;
	display:block;
}
.bradcrumbs {
	padding:20px 0 10px 0px;
	color:#6a6868;
	font-size:13px;
	text-align:right;
}
.bradcrumbs a {
	color:#f28c41;
	text-decoration:none;
}
.body-left-bloc {
	width:740px;
	height:auto;
	float:left;
}
.body-left-bloc p {
	padding:0 12px 15px 10px;
	line-height:18px;
	color:#000000 !important;
}
.body-left-bloc p a {
	text-decoration:none; color:#517DBE; font-weight:bold;
}
.body-left-bloc p a:hover {
	text-decoration:underline;
}
.seo-heading {
	width:487px;
	height:38px;
	background:url(../images/seo-heading-img.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.ppc_heading {
	width:100%;
	height:38px;
	background:url(../images/ppc_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.sm_heading {
	width:100%;
	height:38px;
	background:url(../images/search_marketing_heading.gif) no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.smms_heading {
	width:100%;
	height:38px;
	background:url(../images/smms_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.ewd_heading {
	width:100%;
	height:38px;
	background:url(../images/ewd_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.cms_heading {
	width:100%;
	height:38px;
	background:url(../images/cms_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.glossary_heading {
	width:100%;
	height:38px;
	background:url(../images/glossary_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.management_heading {
	width:100%;
	height:38px;
	background:url(../images/management-heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.flash_multimedia_heading {
	width:100%;
	height:38px;
	background:url(../images/flashm_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.partnership_heading {
	width:100%;
	height:38px;
	background:url(../images/partnership-heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.wds_heading {
	width:100%;
	height:38px;
	background:url(../images/wds_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.co_heading {
	width:100%;
	height:38px;
	background:url(../images/co_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.job {
	font-size:13px;
	line-height:24px;
	letter-spacing:1px;
	/*font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.job a:link {
	color:#000000;
	text-decoration:none;
}
.job a:visited {
	color:#000000;
	text-decoration:none;
}
.job a:hover {
	color:#000000;
	text-decoration:underline;
}
.job a:active {
	color:#000000;
	text-decoration:none;
}
.work-heading {
	width:100%;
	height:33px;
	background:url(../images/work-text-img.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.contct-heading {
	width:113px;
	height:33px;
	background:url(../images/contact-txt-img.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.about-heading {
	width:133px;
	height:33px;
	background:url(../images/about-us-txt.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.sitemap_heading {
	width:100%;
	height:33px;
	background:url(../images/sitemap_heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.webdesign-heading {
	width:352px;
	height:33px;
	background:url(../images/creative_design-txt.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.conntect-heading {
	width:123px;
	height:33px;
	background:url(../images/connect-txt.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.agency-heading {
	width:123px;
	height:33px;
	background:url(../images/agency-txt.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
/*top heading classes end here*/

.flash-webstie-heading {
	width:317px;
	height:33px;
	background:url(../images/flash-website-design-txt.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
/*top heading classes end here*/


.body-right-bloc {
	width:203px;
	height:auto;
	float:left;
	background: url(../images/right-side-bg.gif) top left no-repeat;
	margin:0 0 0 5px;
	padding:0 0 0 10px;
}
.body-right-bloc h2 {
	color:#517dbe;
	font-size:20px;
	font-weight:normal;
	padding:0 0 20px 0;
}
.body-right-bloc div {
	padding:0px 0 0px 0;
	color:#747474;
}
.flickr_badge_image{ padding:0px !important; margin:0px 5px 5px 0 !important;}
.body-right-bloc div h3 {
	font-size:14px;
	padding:0 0 0px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.body-right-bloc div h3 a:link {
	color:inherit;
	text-decoration:none;
}
.body-right-bloc div h3 a:visited {
	color:inherit;
	text-decoration:none;
}
.body-right-bloc div h3 a:hover {
	color:inherit;
	text-decoration:underline;
}
.body-right-bloc div h3 a:active {
	color:inherit;
	text-decoration:none;
}
.body-right-bloc div ul {
	padding:0px;
	margin:0px;
}
.body-right-bloc div ul li {
	list-style:none;
	line-height:22px;
	border-bottom:#cdcbc1 solid 1px;

}
.body-right-bloc div ul li a {
	color:#747474;
	text-decoration:none;
	font-size:12px;
	font-weight:normal !important;
}
.selected {
	color:#3d3c3c !important;
	text-decoration:none;
}
.body-right-bloc div ul li a:hover {
	color:#F28C41;
	text-decoration:none;
}
.capabilities-heading {
	width:173px;
	height:30px;
	background:url(../images/capabilities-heading.gif) top left no-repeat;
	text-indent:-9999px;
	padding:0 0 10px 0;
}
.capabilities-txt-bx {
	width:276px;
	height:auto;
	float:left;
	padding:25px 0 0 0;
	margin-right:65px;
}
.capabilities-sub-heading h2 {
	/*width:187px;*/
	height:24px;
	padding:0 0 10px 0;
	/*font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0099CC;
}
.capabilities-sub-technology h2 {
	width:187px;
	height:24px;
	padding:0 0 10px 0;
	/*font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0099CC;
}
.capabilities-sub-cd h2 {
	width:187px;
	height:24px;
	padding:0 0 10px 0;
	/*font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0099CC;
}
.capabilities-txt-bx p {
	line-height:18px;
	/*color:#555555;*/
	color:#000000;
}
.capabilities-txt-bx p a {
	color:#5795b4;
	display:block;
	text-decoration:underline;
}
.capabilities-txt-bx p a:hover {
	text-decoration:none;
}
.capabilities-txt-bx ul {
	margin:0px;
	padding:10px 0 0 0;
}
.capabilities-txt-bx ul li {
	list-style:none;
	line-height:22px;
	background:url(../images/arrow-red.gif) 0px 7px no-repeat;
	padding:0 0 0 15px;
}
.capabilities-txt-bx ul li a {
	/*color:#555555;*/
	color:#000000;
	text-decoration:none;
}
.capabilities-txt-bx ul li a:hover {
	color:#747474;
	text-decoration:none;
}
.capabilities-txt-bx-last {
	width:276px;
	height:auto;
	float:left;
	padding:25px 0 0 0;
}
.capabilities-txt-bx-last p {
	line-height:18px;
	/*color:#555555;*/
	color:#000000;
}
.capabilities-txt-bx-last p a {
	color:#5795b4;
	display:block;
	text-decoration:underline;
}
.capabilities-txt-bx-last p a:hover {
	text-decoration:none;
}
.capabilities-txt-bx-last ul {
	margin:0px;
	padding:10px 0 0 0;
}
.capabilities-txt-bx-last ul li {
	list-style:none;
	line-height:22px;
	background:url(../images/arrow-red.gif) 0px 7px no-repeat;
	padding:0 0 0 15px;
}
.capabilities-txt-bx-last ul li a {
	/*color:#555555;*/
	color:#000000;
	text-decoration:none;
}
.capabilities-txt-bx-last ul li a:hover {
	color:#3d3c3c;
	text-decoration:none;
}
.capabilities-center-txt {
	width:600px;
	margin:0px auto;
	height:auto;
	padding:70px 0px;
	text-transform: uppercase;
	text-align:center;
}
.capabilities-center-txt .a1 {
	font-size:19px;
	display:inline;
}
.capabilities-center-txt .a1 a:link {
	color:#779574;
	text-decoration:none;
}
.capabilities-center-txt .a1 a:visited {
	color:#779574;
	text-decoration:none;
}
.capabilities-center-txt .a1 a:hover {
	color:#779574;
	text-decoration:none;
}
.capabilities-center-txt .a1 a:active {
	color:#779574;
	text-decoration:none;
}
.capabilities-center-txt .a2 {
	color:#8c0d0d;
	font-size:25px;
	display:inline;
}
.capabilities-center-txt .a2 a:link {
	color:#8c0d0d;
	text-decoration:none;
}
.capabilities-center-txt .a2 a:visited {
	color:#8c0d0d;
	text-decoration:none;
}
.capabilities-center-txt .a2 a:hover {
	color:#8c0d0d;
	text-decoration:none;
}
.capabilities-center-txt .a2 a:active {
	color:#8c0d0d;
	text-decoration:none;
}
.capabilities-center-txt .a3 {
	color:#555555;
	font-size:15px;
	display:inline;
}
.capabilities-center-txt .a3 a:link {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a3 a:visited {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a3 a:hover {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a3 a:active {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a4 {
	color:#555555;
	font-size:20px;
	display:inline;
}
.capabilities-center-txt .a4 a:link {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a4 a:visited {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a4 a:hover {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a4 a:active {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a5 {
	color:#555555;
	font-size:18px;
	display:inline;
}
.capabilities-center-txt .a5 a:link {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a5 a:visited {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a5 a:hover {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a5 a:active {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a6 {
	color:#555555;
	font-size:25px;
	display:inline;
}
.capabilities-center-txt .a6 a:link {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a6 a:visited {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a6 a:hover {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a6 a:active {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a7 {
	color:#555555;
	font-size:16px;
	display:inline;
}
.capabilities-center-txt .a8 {
	color:#9f772b;
	font-size:26px;
	display:inline;
}
.capabilities-center-txt .a8 a:link{
	color:#9f772b;
	text-decoration:none;
}
.capabilities-center-txt .a8 a:visited{
	color:#9f772b;
	text-decoration:none;
}
.capabilities-center-txt .a8 a:hover{
	color:#9f772b;
	text-decoration:none;
}
.capabilities-center-txt .a8 a:active{
	color:#9f772b;
	text-decoration:none;
}
.capabilities-center-txt .a9 {
	color:#555555;
	font-size:20px;
	display:inline;
}
.capabilities-center-txt .a9 a:link {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a9 a:visited {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a9 a:hover {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a9 a:active {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a10 {
	color:#555555;
	font-size:19px;
	display:inline;
}
.capabilities-center-txt .a10 a:link {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a10 a:visited {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a10 a:hover {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a10 a:active {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a11 {
	color:#bc8080;
	font-size:26px;
	display:inline;
}
.capabilities-center-txt .a11 a:link {
	color:#bc8080;
	text-decoration:none
}
.capabilities-center-txt .a11 a:visited {
	color:#bc8080;
	text-decoration:none
}
.capabilities-center-txt .a11 a:hover {
	color:#bc8080;
	text-decoration:none
}
.capabilities-center-txt .a11 a:active {
	color:#bc8080;
	text-decoration:none
}
.capabilities-center-txt .a12 {
	color:#aeab62;
	font-size:25px;
	display:inline;
}
.capabilities-center-txt .a13 {
	color:#555555;
	font-size:25px;
	display:inline;
}
.capabilities-center-txt .a13 a:link {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a13 a:visited {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a13 a:hover {
	color:#555555;
	text-decoration:none;
}
.capabilities-center-txt .a13 a:active {
	color:#555555;
	text-decoration:none;
}

.work-page-body {
	padding:10px 0px;
}
.WorkPageLeftNevi {
	width:219px;
	float:left;
	background:url(../images/leftNevisideImg.gif) no-repeat right 58px;
	padding:3px 20px 20% 4px;
	font-weight:normal;
}
.WorkPageLeftNevi h1 {
	margin:0px;
	padding:10px 0 6px 0px;
	font-size:14px;
	color:#086384;
}
.WorkPageLeftNevi ul {
	padding:0px;
	margin:10px 0 0 0;
}
.WorkPageLeftNevi li {
	list-style-type:none;
	color:#e79421;
	font-size:13px;
	padding:4px 0px;
	cursor:pointer;
}
.WorkPageLeftNevi label {
	margin:0px;
	padding:10px 0 6px 0px;
	/*font-size:14px;
	color:#086384;
	font-weight:bold;*/
	cursor:pointer;
	font-size:18px;
	font-family:'MyriadProBold',Corbel,Arial,Helvetica,sans-serif;

}
.opactiyHalf {
	filter:alpha(opacity=10);
	opacity:.10;
	cursor:default;
}
.opactiyfull {
	filter:alpha(opacity=100);
	opacity:1;
	
}

.WorkPageImgContainer {
	width:561px;
	float:left;
	padding:3px 0 0 30px;
	 position:relative;
}
.WorkPageImgContainer td {
	width:110px;
	vertical-align:middle;
	height:111px;
	text-align:center;
	border-right:1px dashed #c1c1c1;
	border-bottom:1px dashed #c1c1c1;
}
.borderrightnone {
	border-right:0px !important;
}
.bordernone {
	border:0px !important;
}
.borderbottomnone {
	border-bottom:0px !important;
}
.contact-map-box {
	width:510px;
	height:auto;
	float:left;
}
.contact-map-box img {
	text-align:center;
	padding:15px 0px;
}
.contact-map-box div {
	width:200px;
	padding-left:5px;
	float:left;
	line-height:16px;
}
.contact-map-box div ul {
	margin:0px;
	padding:0px;
}
.contact-map-box div span {
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.contact-map-box div p {
	font-size:12px;
	font-weight:bold;
	color:#0c5d8b;
	padding-bottom:8px
}
.contact-map-box div a {
	text-decoration:none;
	color:#e69c1b;
}
.contact-map-box div a:hover {
	text-decoration:underline;
}
.contact-map-box div ul li {
	display:inline;
	list-style:none;
}
.contact-form-box {
	width:438px;
	height:auto;
	float:right;
	padding:15px 0px;
	overflow:hidden;
}
.contact-form-box1 {
	width:438px;
	height:auto;
	float:right;
	padding:15px 0px;
}
.form1 {
	width:180px;
	border:#CCCCCC solid 1px;
	height:18px;
	font-size:12px;
}
.form2 {
	width:50px;
	border:#CCCCCC solid 1px;
	height:20px;
	padding:0 0 0 5px;
	font-size:12px;
}
.textarea1 {
	width:177px;
	border:#CCCCCC solid 1px;
	height:50px;
	padding:0 0 0 5px;
	font-size:12px;
}
.contact-form-field {
	width:160px;
	border:#CCCCCC solid 1px;
	height:18px;
	font-size:12px;
}
.contact-form-field1 {
	width:50px;
	border:#CCCCCC solid 1px;
	height:18px;
	font-size:12px;
}
.contact-form-textarea {
	width:157px;
	border:#CCCCCC solid 1px;
	height:50px;
	padding:0 0 0 5px;
}
.newsticker-jcarousellite {
	padding:0px;
	margin:0px;
}
#newsticker-demo {
	overflow:hidden;
	height:140px;
	padding-left:20px;
}
.social-network-icons {
	width:290px;
	height:50px;
	margin-top:35px;
	padding-left:155px;
}
.in-icon {
	width:40px;
	height:40px;
	background:url(../images/in-top.gif) bottom left no-repeat;
	float:left
}
.in-icon:hover {
	width:40px;
	height:40px;
	background:url(../images/in-top.gif) bottom right no-repeat;
}
.f-icon {
	width:40px;
	height:40px;
	background:url(../images/facebook-top.gif) bottom left no-repeat;
	float:left
}
.f-icon:hover {
	width:40px;
	height:40px;
	background:url(../images/facebook-top.gif) bottom right no-repeat;
}
.plus-icon {
	/*width:170px;*/
	width:200px;
	height:40px;
	float:left;
	margin-top:3px;
}
.plus-icon iframe{ background:none !important;}
.plus-icon1{ float:right;}
/*.b-icon {
	width:40px;
	height:40px;
	background:url(../images/blog-top.gif) bottom left no-repeat;
	float:left
}
.b-icon:hover {
	width:40px;
	height:40px;
	background:url(../images/blog-top.gif) bottom right no-repeat;
}*/
.b-icon {
	width:40px;
	height:40px;
	background:url(../images/blog-top1.gif) bottom left no-repeat;
	float:left
}
.b-icon:hover {
	width:40px;
	height:40px;
	background:url(../images/blog-top1.gif) bottom right no-repeat;
}

.t-icon {
	width:40px;
	height:40px;
	background:url(../images/twitter-top.gif) bottom left no-repeat;
	float:left
}
.t-icon:hover {
	width:40px;
	height:40px;
	background:url(../images/twitter-top.gif) bottom right no-repeat;
}
.inner_page_content {
	width:100%;
	float:left;
	padding:10px 0px 28px 0px;
}
/* doc item */

.dock {
	position:relative;
	height: 50px;
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg2.gif);
	top: 4px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none;
	margin: 5px 10px 0px;
	width: 100%;
}
/* finish dock item */

.table_padding {
	padding:5px 5px 0px 5px;
	font-family:Arial;
	font-size:12px;
	vertical-align:top;
}
.picborder {
	border:1px solid #efefef;
	background-color:#ffffff;
	float:left;
	width:auto;
	height:auto;
	padding:5px;
	text-align:center;
	margin-right:4px;
	margin-bottom:4px;
}
.glossary_links {
	letter-spacing:7px;
	font-size:14px;
	font-weight:bold;
}
.glossary_links a:link {
	letter-spacing:7px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.glossary_links a:hover {
	letter-spacing:7px;
	font-size:14px;
	color:#009900;
	font-weight:bold;
	text-decoration:none;
}
.glossary_link_selected {
	color:#009900;
	font-weight:bold;
	font-size:14px;
}
/* bottom slider */

.heading_tabbg {
	width:100%;
	height:27px;
	background:url(../images/heaading_bg.gif) no-repeat;
	float:left;
}
/* career */ 
.container_18 {
	margin:0 auto;
	overflow:hidden;
	font-family:Verdana;
	width:420px;
	padding:10px;
}
.container_17 {
	margin:0 auto;
	overflow:hidden;
	font-family:Verdana;
}
.container_16 {
	margin:0 auto;
	overflow:hidden;
	font-family:Verdana;
	width:320px;
}
.grid_16 {
	display:inline;
	float:left;
	width:100%;
}
.service_tabs {
	width:960px;
	float:left;
}
.service_tabs .tab {
	float:left;
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	color:#575756;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
	margin-right:1px;
}
.service_tabs div.active {
}
.service_tabs .last {
}
.service_tabs .tab a {
	padding:4px 10px 4px 9px;
	background:url(../images/tab-bg.gif) repeat-x top;
	color:#000000;
	display:block;
	text-decoration:none;
}
.service_tabs .tab a.active {
	background:#000000;
	color:#ffffff;
}
.service_tabs .tab a:hover {
	background:url(../images/tab-bg.gif) repeat-x bottom;
	text-decoration:none;
}
.service_tabs .tab a.active:hover {
	background:#000000;
	color:#ffffff;
}
.tabcontent {
	display:none;
}
.service_tabs .tab a.selected { /*selected main tab style */
	position: relative;
	top: 1px;
}
.service_tabs .tab a.selected { /*selected main tab style */
	background-color:#000000;
	color:#FFFFFF;
}
span.hover {
	padding:20px;
	background:#000000;
	color:#ffffff;
	border:1px solid #ffffff;
	display:none;
	width:460px;
}
span.click_hover {
	width:140px;
	text-align:center;
}
#floatingcontact {
	width:320px;
	position:fixed;
	top:20%;
	right:-320px;
	color:#fff;
	z-index:99999;
}
#floatingcontact #openbutton {
	background:url(../images/req-info.png) no-repeat;
	display:block;
	outline:none;
	width:44px;
	height:160px;
	overflow:hidden;
	position:absolute;
	top:150px;
	left:-44px;
	cursor:hand;
	line-height:500px;
}
#floatingcontact .open {
	visibility:visible;
}
#floatingcontact #closebutton {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	display:block;
	background:#000000;
	outline:none;
	padding:4px 10px;
	position:absolute;
	right:0px;
	color:#ccc;
	font-size:10px;
	text-transform:uppercase;
	text-align:center;
	float:right;
	border:1px solid #CCCCCC;
}
#floatingcontact #closebutton:hover {
	background:#CCCCCC;
	color:#000000;
}
/* headings */

.main_headingbg {
	background:url(../images/main_headingbg2.gif) no-repeat right;
	padding:4px 0px 0px 10px;
	height:52px;
	width:265px;
}
.main_headingbg h1 {
	font-size:20px;
	color:#333333;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.main_headingbg span {
	color:#575756;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.main_headingbg4 {
	background:url(../images/main_headingbg2.gif) no-repeat right;
	padding:4px 0px 0px 10px;
	height:52px;
	width:105px;
}
.main_headingbg4 h1 {
	font-size:24px;
	color:#333333;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.main_headingbg4 span {
	color:#575756;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;

}
.main_headingbg2 {
	background:url(../images/main_headingbg2.gif) no-repeat right;
	padding:4px 0px 0px 10px;
	height:52px;
	width:470px;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.main_headingbg2 h1 {
	font-size:24px;
	color:#333333;
}
.main_headingbg2 span {
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
	color:#575756;
}
.main_headingbg3 {
	background:url(../images/main_headingbg2.gif) no-repeat right;
	padding:4px 0px 0px 10px;
	height:52px;
	width:370px;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
}
.main_headingbg3 h1 {
	font-size:24px;
	color:#333333;
}
.main_headingbg3 span {
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
	color:#575756;
}
.main_headingbgc {
	overflow:hidden;
	/*font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;*/
}

.main_headingbgc div{overflow:hidden;}
.main_headingbgc h1 {
	font-size:24px;
	color:#797979;
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
	background:url(../images/main_headingbg2.gif) no-repeat right;
	float:left;
	padding:4px 50px 0px 10px;
	height:52px;
}
.main_headingbgc span {
	font-family: 'MyriadProBold', Corbel, Arial, Helvetica, sans-serif;
	color:#575756;
}
.footer-social {
	width:300px;
	float:right;
	text-align:right;
}
.left_footer {
	width:500px;
	float:left;
}
.twitt {
	width:260px;
	margin-left:10px;
	font-size:10px;
	line-height:18px; 
	color:#575756;
	font-family:verdana;
}
.twitt a:link {
	color:#0066FF;
	text-decoration:none;
}
.twitt a:visited {
	color:#0066FF;
	text-decoration:none;
}
.twitt a:hover {
	color:#0066FF;
	text-decoration:underline;
}
.twitt a:active {
	color:#0066FF;
	text-decoration:none;
}
.twitt ul li {
	padding-bottom:10px;
}
.client_img_team {
	float:left;
	padding:0px 10px 3px 0px;
}	


.heading_text1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size:20px;*/
	font-size:15px;
	line-height:18px;
	font-weight:bold;
}
/*.facebook_linkbox {
	width:270px; 
	float:right; 
	color:#FFFFFF; 
	margin-bottom:7px;	
}*/

.heading_text-n{ border-bottom:#000000 solid 1px; padding-bottom:2px; margin-bottom:5px; float:left;}
.facebook_linkbox {
	width:270px; 
	float:right; 
	color:#616161; 
	margin-bottom:7px;
	font-size:12px;	
}

.f_box1 {
	width:80px; 
	height:23px; 
	float:right; 
	text-align:right; 
	color:#FFFFFF; 
	padding:3px;
}
.f_box2 {
	width:80px; 
	padding-top:6px; 
	float:right; 
	text-align:left;
	font-weight:bold;
}
.team_box {
	width:730px;
	float:left;
	line-height:18px;
/*	border-bottom:1px solid #ccc; */
	/*margin-bottom:30px;*/
}
/*.team_text {
	width:564px;
	padding-bottom:20px; 
	float:left;
}*/
.team_text {
	width:520px;
	padding-bottom:20px; 
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}
.seo_subcontent ul {
	padding-left:25px; 
	line-height:18px;
}

.next_slider {
	position:relative; 
	top:-229px; 
	left:937px;
	width:32px;
	height:38px;
}
.prev_slider {
	position:relative; 
	top:-190px; 
	left:-5px;
	width:32px;
	height:38px;
}
.apply-now {
	padding:5px; 
	background-color:#000000; 
	color:#FFFFFF; 
	width:70px;
	display:inline;
}
.apply-now a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.apply-now a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.apply-now a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.apply-now a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.service_tabs11 {
	width:960px;
	float:left;
}
.service_tabs11 .tab11 {
	float:left;
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	color:#575756;
	/*font-family: 'MyriadProLight', Corbel, Arial, Helvetica, sans-serif;*/
	margin-right:1px;
}
.service_tabs11 div.active {
}
.service_tabs11 .last {
}
.service_tabs11 .tab11 a {
	padding:4px 12px;
	background:#ffffff;
	color:#000000;
	display:block;
	text-decoration:none;
}
.service_tabs11 .tab11 a.active {
	background:#003399;
	color:#ffffff;
}
.service_tabs11 .tab11 a:hover {
	background:#ffffff;
	color:#000000;
	text-decoration:none;
}
.service_tabs11 .tab11 a.active:hover {
	background:#003399;
	color:#ffffff;
}


.other_links {
	display:none;
}
div.error {
	color:#ff0000;
}


/* Hero shot */
.container {
	width:970px;
	height:370px;
	overflow:hidden;
	position:relative;
	cursor:pointer;
}
.slides {
	position:absolute;
	top:0;
	left:0;
}
.slides > div {
	position:absolute;
	top:0;
	width:970px;
	display:block;
}
/*
		 * Optional
		*/
body {
}
#loopedslider {
	margin:0 auto;
	width:970px;
	height:370px;
	overflow:hidden;
	position:relative;
	clear:both;
}

/* Hero shot */

 Start of Flickr Badge 
         
#flickr_badge_uber_wrapper {text-align:center;}
#flickr_badge_wrapper {padding:0;}
.flickr_badge_image {margin:7px 0px 0px 10px; float:left; }
.flickr_badge_image img {border: 1px solid black !important; width:81px; height:81px; margin-bottom:2px; margin-right:2px;}
.more { font-size:13px; color:#000; text-decoration:none; font-weight:bold}
.more:hover{text-decoration: underline;}
           
.cont-bx-team{margin:0px; padding:0px; display:block;}

/*tweeter code*/
.twtr-hd{display:none !important;}
.twtr-ft{display:none !important;}
.tweet-link{ text-align:right; padding-right:10px; color:#0066ff;}
.new-list-m{ margin:0px; padding:0px;}
.new-list-m ul{margin:0px; padding:0px;}
.new-list-m ul li{ list-style:none; line-height:18px; padding-left:5px; }

/* download-pop */

#floatingcontact1 {
                width:320px;
                position:fixed;
                top:20%;
                left:-320px;
                color:#fff;
                z-index:99999;
                background:#000000;
}
#floatingcontact1 #openbutton1 {
                background:url(../images/download.png) no-repeat;
                display:block;
                outline:none;
                width:53px;
                height:280px;
                overflow:hidden;
                position:absolute;
                top:0px;
                left:320px;
                cursor:hand;
                line-height:500px;
                text-indent:-9999px;
}
#floatingcontact1 .open1 {
                visibility:visible;
}
#floatingcontact1 #closebutton1 {
                -moz-border-radius:2px;
                -webkit-border-radius:2px;
                display:block;
                background:#000000;
                outline:none;
                padding:4px 10px;
                position:absolute;
                left:0px;
                color:#ccc;
                font-size:10px;
                text-transform:uppercase;
                text-align:center;
                float:right;
                border:1px solid #CCCCCC;
}
#floatingcontact1 #closebutton1:hover {
                background:#CCCCCC;
                color:#000000;
}

.fot-nav{ width:960px; margin:0px auto;}
.main-fotter{background:url(../images/fottor-bg.jpg) top left repeat; /*width:960px; height:323px;*/ padding:20px; margin:0px auto; clear:both; }
.social-box{ width:100%; clear:both;}
.follow-us{ width:500px; float:left; margin-left:10px; font-size:12px; margin-bottom:10px;}
.social-bx{ width:1000px; background:url(../images/social-bg-crv.gif) left top no-repeat #b7e3e6; height:37px; }
.right-corv-bx{ width:33px; float:right; text-align: right;}
.social-icon-bx{ width:920px; float:left;}
.social-icon-bx ul{ margin:0px; padding:0px;}
.social-icon-bx ul li{ list-style:none; display:inline; padding:0px; margin-left:65px;}
.image-bx-btm{width:100%; padding:5px 0 0px 0; text-align:center;}
.image-bx-btm ul{ margin:0px; padding:0px;}
.image-bx-btm ul li{ list-style:none; display:inline; padding:0px 50px 0 50px; margin-left:40px;}

.body-left-bloc-contact {
	width:720px;
	height:auto;
	float:left;
}
.body-left-bloc-contact p {
	padding:0 12px 15px 10px;
	line-height:18px;
}
.body-left-bloc-contact p a {
	text-decoration:none; color:#517DBE; font-weight:bold;
}
.body-left-bloc-contact p a:hover {
	text-decoration:underline;
}

.body-right-bloc-contact {
	width:210px;
	height:auto;
	float:left;
	background: url(../images/right-side-bg.gif) top left no-repeat;
	margin:0 0 0 7px;
	padding:0 0 0 15px;
/*	font-family: 'MyriadProRegular', Corbel, Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
}
.body-right-bloc-contact span{ font-size:18px; font-weight:bold;}
.body-right-bloc-contact p{ color: #0C5D8B;font-size: 15px;font-weight: bold;padding-bottom: 8px; padding-top:15px;}
.body-right-bloc-contact a {color: #E69C1B; text-decoration: none; font-size:12px;}
.contact-us-input-bg{background:url(../images/input-bg-contact.gif) top left no-repeat; padding:6px 15px; width:278px;/* height:20px;*/ border:0px; font-size:16px; color:#565656;}
.contact-table-font{font-size:16px; color:#565656;}
.contact-textarea{background:url(../images/text-area-bg.gif) top left no-repeat; width:627px; height:106px; padding:10px; border:none; overflow:auto;}
.select-contactus{border:none; width:302px; height:30px; background:url(../images/select-bg-contact.gif) top left no-repeat; font-size:16px; color:#565656; padding:2px 0 3px 10px;}
.select-contactus-list{ padding:5px 0 0 0;}
.right-form-input-bx{ width:240px; height:25px; background:url(../images/right-head-input-bg.png) top left no-repeat; border:none; padding:0 10px 0 10px; font-size:14px; color:#666666; font-family:Lucida Sans, Arial, Helvetica, sans-serif;}
.right-form-textarea{ width:240px; height:57px; padding:10px; overflow:auto; background:url(../images/right-textarea-bg.png) top left no-repeat; border:none;}
.drop-down-rgt-form{background:url(../images/drop-down-right-bx.png) top left no-repeat; border:none; width:260px; height:25px; font-size:14px; color:#666666; padding:2px 0 2px 10px;}
.attached-bg{width:165px; height:25px; background:url(../images/attached-bg.png) top left no-repeat; padding:0 10px 0 10px; border:none;font-size:14px; color:#666666;}

.attached-bg1{width:185px; padding:0 10px 0 10px; border:none;font-size:14px; color:#666666; border:0px;}

.arti_bx{width:500px; float:left; padding-top:35px; line-height:18px;} 
.arti_bx a{ text-decoration:none;} .arti_bx a:hover{ text-decoration: underline;}

#divinputfile{
 background:url(../images/brows-btn.png) no-repeat 100% 1px;
 height:28px;
 width:260px;
 margin:0px;
 border:none;
 
}#divinputfile #filepc{
 opacity: 0.0;
 -moz-opacity: 0.0;
 filter: alpha(opacity=00);
 font-size:14px;
}

#fakeinputfile{
display:none;
}
 
#fakeinputfile #fakefilepc{
 width:265px;
 height:22px;
 border:0px;
 font-size:18px;
 font-family:Arial;
}

#divinputfile-new{
 background:url(../images/brows-btn-contact.png) no-repeat 100% 1px;
 width:395px;
 height:32px;
 margin:0px;
 border:none;
 
}#divinputfile-new #filepc-new{
 opacity: 0.0;
 -moz-opacity: 0.0;
 filter: alpha(opacity=00);
 font-size:14px;
}

#fakeinputfile-new{
display:none;
}
 
#fakeinputfile-new #fakefilepc-new{
width:200px;
 height:32px;
 border:0px;
 font-size:18px;
 font-family:Arial;
}

ul, li, form, sup { 
	margin: 0;
	padding: 0;
	}	
	
ul { list-style: none; }
ol { list-style: decimal; }

		
#footerNav {
	height: 27px;
	}
	#footerNav li {
		float: left;
		height: 22px;
		background-image: url(../images/footer_nav.gif);
		}
		#footerNav li a {
			float: left;
			text-indent: -9999px;
			display: none;
			background-image: url(../images/footer_nav.gif);
			height: 27px;
			}
#liTollFree { background-position: 0 0; width: 350px; }
#liTollFree a { background-position: 0 -25px; width: 350px; }

#liEmailUs { background-position: -204px 0; width: 297px; }
#liEmailUs a { background-position: -204px -27px; width: 297px; }

#liContactForm { background-position: -1060px 0; width: 260px; }
#liContactForm a { background-position: -1060px -25px; width: 260px; }
#recaptcha_image img{ width:270px;}	
#yourcountryside{ font-size:11px;}
#yourwebsiteside{ font-size:11px;}
#yourphoneside{ font-size:11px;}
#youremailside{ font-size:11px;}
#yournameside{ font-size:11px;}
.seo_subcontent ul li{ list-style:disc;}
.liststyle-mm ul{margin-left:25px; margin-bottom:10px;}
.liststyle-mm ul li{list-style:disc; line-height:18px;}
.liststyle-mm ul li a{text-decoration:none; color:#517DBE; font-weight:bold; }

/*---------------------------------------------------------*/

.employeeSpeak{ width:485px; margin:0 auto;}
.speakHeading{ margin:0 0 10px 0;}
.speakBox{ background:url(../images/speakBottomBg.gif) no-repeat bottom; padding:10px 5px 50px 5px;}
.speakBoxTop{background:url(../images/speakTopBg.gif) no-repeat top; height:14px;}
.speakBox p{ font-size:13px; line-height:16px;}
.speakBox .employeeImage{float:left; margin:5px 10px 40px 0;}
.employeeMedia{ float:right; margin:-10px 20px 0 0;}
.agenypage-1{ padding-left:10px;}
.agenypage-1 ul li{ padding:0 0 10px 0;}
.heading-agn{ font-size:18px; font-weight:bold; padding:10px 0 10px 0}
.heading-agn1{font-size:14px; font-weight:bold; margin-bottom:10px;  margin-top:10px;}
.heading-agn1-box{ width:243px; float:left;}
.heading-agn1-box ul{ margin:0px; padding:0px;}
.heading-agn1-box ul li{ list-style:none; }
.heading-agn1-box ul li a{ color:#000000; text-decoration: none}

.dpq-class{color: #6FAFF0;font-family: Arial,Helvetica,sans-serif;font-size:18px; padding-left: 521px;padding-top:15px;}
.dpq-class a{ color:#6faff0; font-style:italic; text-decoration:none;}

/*09-08-2011 create by manish bhatt*/

/*logo and images page dropdown menu start here*/
.arrowlistmenu{width: 703px !important; /*width of accordion menu*/ height:auto; background-color:#fff;}
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/ font: normal 15px Verdana; color: #000;   background: url(../images/titlebar.jpg) repeat-x center left; margin-bottom: 0px; /*bottom spacing between header and rest of content */ /*text-transform: capitalize;*/ padding: 9px 0 9px 15px; /*header text is indented 10px*/ cursor:pointer; }
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/background-image: url(../images/titlebar-active.jpg);font: normal 15px Verdana; color:#FFFFFF; padding-left:15px}
.arrowlistmenu ul{ /*CSS for UL of each sub menu*/list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/}
.arrowlistmenu ul li{padding:10px 0 10px 0px;/*bottom spacing between menu items*/}
.arrowlistmenu ul li a{color: #A70303; background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/ display: block;
padding: 2px 0; padding-left: 19px; /*link text is indented 19px*/ text-decoration: none; font-weight: bold; font-size: 18px;}
h3{ margin:0px; padding:0px;}
.arrowlistmenu ul li a:visited{color: #A70303;}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/color: #A70303; background-color: #F3F3F3;}
.categoryitems{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 0 5px 15px; color:#40575e;  line-height:18px;}
.categoryitems ul{ margin:0px; padding:0px 0 0 15px;}
.categoryitems ul li{ list-style:disc; padding:3px 0 0 0}

/*logo and images page dropdown menu start here*/
.arrowlistmenu1{width: 195px; /*width of accordion menu*/ height:auto; background-color:#fff; border-left:#bdbcbd solid 1px; border-right:#bdbcbd solid 1px; margin:0px; padding:0px;}
.arrowlistmenu1 .menuheader1{font: normal 14px Verdana; color: #000;   background: url(../images/right-nav-bg.jpg) repeat-x center left; margin-bottom: 0px; text-transform: capitalize;padding: 5px 0 6px 10px; cursor:pointer; }
.arrowlistmenu1 .openheader1{background-image: url(../images/right-nav-bg-active.jpg);font: normal 14px Verdana; color:#000; padding-left:10px}
.arrowlistmenu1 ul{list-style-type: none; margin: 0; padding: 0; margin-bottom: 0px;}
.arrowlistmenu1 ul li{padding: 0px;}
.arrowlistmenu1 ul li a{color: #A70303; background: url(../images/arrowbullet.png) no-repeat center left #f5f6f5; display: block;
padding: 3px 0 3px 10px; text-decoration: none; font-weight: bold;}
h3{ margin:0px; padding:0px;}
.arrowlistmenu1 ul li a:hover{color: #A70303; background-color: #fff;}
.categoryitems1{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0 0px 15px; color:#40575e;  line-height:18px;}
.categoryitems1 ul{ margin:0px; padding:0px 0 0 0px;}
.categoryitems1 ul li{ list-style:disc; padding:0px 0 0 0}
.success-story{font-size:25px; font-weight:bold; font-family:Myriad Pro, Arial, Helvetica, sans-serif; padding-top:40px}
.table-class{font-size:13px;}
.seo-masterhead{ margin:0px; padding:0px 0 15px 0;}
.right-box-man{ margin:0px; padding:0px;}

.mini-form{ margin:10px 0 10px 0; padding:0px; font-size:11px;}
.mini-form table td span{ color:#FF0000; font-size:9px;}
.mini-form table td .field-bx{ border:#CCCCCC solid 1px; width:80px; font-size:11px; color:#747474; height:15px}
.mini-form table td .text-area-bx{ border:#CCCCCC solid 1px; width:80px; height:50px;  font-size:11px; color:#747474;}

.banners-right{ margin:15px 0 10px 0;}
.banners-right ul{ margin:0px; padding:0px;}
.banners-right ul li{ list-style:none; border:none !important; padding-bottom:10px;}
.f-left {float:left;}
.ishir-people {text-align:center; width:100%; float:left;}

.light-bx-main{ width:687px; background:#000000; margin:10px 0 10px 10px; float:left; padding:10px 0 10px 20px;}
.light-bx-main ul {list-style-type:none; padding:0; margin:0; }
.light-bx-main li {width:203px; height:129px; overflow:hidden; border:3px solid #cf9037; margin:10px 20px 10px 0px; float:left;}

.team_text-ppc {
	width:580px;
	padding-bottom:20px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}

/* 20 oct`11 */

.seo-page-cont {width:100%; float:left;}
.seo-page-cont h2 {color:#0066CC; text-align:center;}
.seo-page-cont .txtpro1 {font-size:22px; line-height:26px;}
.seo-page-cont .txtpro1 strong {font-size:24px;}
.seo-page-cont .txtpro2 {font-size:22px; line-height:26px; text-align:center; color:#666666 !important;}
.seo-page-cont .txtpro2 b {color:#0066CC;}
.seo-page-cont .txtpro2 span {color:#000000;}
.seo-page-cont .txtpro3 {font-size:18px; line-height:22px;}
.seo-page-cont .txtpro4 {font-size:22px; color:#000000; text-align:center; line-height:45px;}

.ppc-page-cont {width:100%; float:left;}
.ppc-page-cont h2 {color:#0066CC; text-align:center; font-size:27px;}
.ppc-page-cont h2 b {font-size:24px;}
.ppc-page-cont h3 {color:#000000; text-align:center; font-size:24px;}
.ppc-page-cont h4 {color:#000000; text-align:center; font-size:20px;}
.ppc-page-cont .txtpro1 {font-size:22px; line-height:26px;}
.ppc-page-cont .txtpro1 strong {font-size:24px;}
.ppc-page-cont .txtpro2 {font-size:22px; line-height:26px; text-align:center; color:#666666 !important;}
.ppc-page-cont .txtpro2 b {color:#0066CC;}
.ppc-page-cont .txtpro2 span {color:#000000;}
.ppc-page-cont .txtpro3 {font-size:18px; line-height:22px;}
.ppc-page-cont .txtpro4 {font-size:24px; color:#000000; text-align:center; line-height:45px;}
.ppc-page-cont .ultxt {font-size:15px; line-height:22px; color:#0066CC;}
.ppc-page-cont .ultxt2 {font-size:18px; line-height:26px; color:#0066CC;margin-left:50px; list-style-type:disc;}
.ppc-page-cont .txtpro5 {font-size:18px; line-height:22px;}
.ppc-page-cont .txtpro5 strong {font-size:22px;}

.itext-new-1{ margin:0px; padding:0px 30px 0 0; background:url(images/career.jpg) top center no-repeat;}
.itext-new-1 p strong{ font-size:12px; color:#000; text-transform:uppercase;}
.itext-new-1 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.itext-new-1 ul{ margin:0px; padding:0px;}
.itext-new-1 ul li{text-transform:capitalize; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin:0px 0 0 20px; list-style:disc;} 

.job-oppning-heading-txt{ font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.body-left-bloc-new {
	width:100%;
	height:auto;
	float:left;
	background:url(../images/ball-bg1.jpg) 0px 100px no-repeat;
}
.body-left-bloc-new p {
	padding:10px 12px 15px 0px;
	line-height:18px;
	color:#000000 !important;
}
.body-left-bloc-new p a {
	text-decoration:none; color:#517DBE; font-weight:bold;
}
.body-left-bloc-new p a:hover {
	text-decoration:underline;
}

.body-left-bloc-new div{ width:550px; padding:10px 0 0 0; font-size:16px;}
.body-left-bloc-new div span{ font-size:20px;}

.heading-txt-bx{ padding:220px 0 0 0 !important; margin:0px; width:960px !important;}
.heading-txt-bx p{ padding:10px 0 0 0; margin:0px; font-size:14px; width:700px !important;}
.heading-txt-bx .content-left-bx{width:181px; float:left; margin-right:10px;}
.heading-txt-bx .content-right-bx{width:500px; float:left;}

.heading-txt-bx1{ padding:10px 0 0 0 !important; margin:0px; width:960px !important;}
.heading-txt-bx1 p{ padding:10px 0 0 0; margin:0px; font-size:14px; width:780px !important;}
.heading-txt-bx1 .content-left-bx{width:181px; float:left; margin-right:10px;}
.heading-txt-bx1 .content-right-bx{width:500px; float:left;}
.bottom-bx{padding:30px 0 0 0 !important; margin:0px; width:960px !important; display:block;}
.bottom-left-bx{float:left; width:470px !important;}
.bottom-left-bx ul{ padding:0px; margin:0px;}
.bottom-left-bx ul li{ list-style:none; display:inline; padding-left:10px;}
.bottom-right-bx{float:right; width:450px !important; background:url(../images/right-bg.jpg) left top no-repeat; padding-left:35px !important;}
.bottom-right-bx img{ height:70px; width:70px;}
.bottom-right-bx h2{ font-size:16px;}
.bottom-right-bx div{ width:auto !important;}

.right-bloc-1{position:absolute; top:636px; right:0px;}
.right-bloc-1 ul{margin:0px; padding:0px;}
.right-bloc-1 ul li{margin:0px; padding:0px;}
.contentReadmore{ display:block; cursor:pointer;}

/* 23 Nov`11 */

.home-page-content1 {width:940px; float:left; background:#f6f5f3; padding:0 5px;}
.home-page-content1 h3 {font-size:18px;}
.home-page-content1 p {font-size:12px;}

.hYYaO{ width:237px !important;}
.qNjN4e{ background:none !important; border:none !important;}

.insideContentArea {
    float: left;
    padding: 25px 0 40px;
    width: 481px;
}

.insideContentArea-new {
    float: left;
    padding: 25px 0 40px;
    
}

.testimonials {
    background: url("../images/testimonialsMinBg.gif") repeat-y scroll 0 0 transparent;
    margin: 10px auto;
    width: 690px;
}

.testimonialTopCtr {
    background: url("../images/testimonialTopCtr.gif") no-repeat scroll 0 0 transparent;
    height: 17px;
}


.testimonials p {
    font-size: 12px;
    padding: 0 18px 15px;
}

.testimonialBotCtr {
    background: url("../images/testimonialBotCtr.gif") no-repeat scroll 0 0 transparent;
    height: 48px;
}

.job-opping{ margin:0px; padding:0px; width:700px;}
.job-opping p{ padding:0px; margin:10px 0 10px 0;}
.job-opping ul{ margin:0px; padding:0px;}
.job-opping ul li{ margin:0px 0 0 15px; padding:0px; list-style:outside disc !important}
