﻿body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#505A64;
	margin:0;
}
.linkedin {
	display:inline;
	margin:85px 0 0 8px;
}
.facebook {
	display:inline;
	margin:18px 0 0 8px;
}
.twitter {
	display:inline;
	margin:14px 0 0 8px;
}
.social_network {
	position:fixed;
	top:0;
	right:0;
	background:url(../images/network_bg.jpg) no-repeat fixed right top;
	width:40px;
	float:right;
	height:522px;
	z-index:1000;
}
h1 {
	color:#333;
	font-size:20px;
	font-weight:400;
	line-height:1.2em;
	vertical-align:top;
	margin:0;
	padding:7px 0 8px;
}
h2 {
	font-size:18px;
	font-weight:400;
	color:#0184be;
	margin:8px 0 0 8px;
	padding:2px 0 5px 6px;
}
h3 {
	font-size:17px;
	color:#ef9c24;
	line-height:28px;
	float:left;
	width:100%;
	font-weight:400;
	margin:12px 0 0;
	padding:0;
}
#main_container {
	width:958px;
	height:auto;
	margin:auto;
	padding:0;
}
.bottom_links_ic {
	width:6%;
	height:35px;
}
.icons {
	width:40px;
	float:left;
	background:#FFF;
	margin:0;
}
a {
	outline-color:0!important;
	outline-style:none!important;
	outline-width:medium!important;
}
.text {
	font-size:12px;
	color:#505A64;
	line-height:20px;
	float:left;
	margin:0;
	padding:13px 0 0;
}
.text_mgmt {
	font-size:12px;
	line-height:20px;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
.text3 {
	font-size:12px;
	color:#333;
	line-height:20px;
	padding:0 10px 0 320px;
}
.let {
	font-family:"Swis721 Th BT";
	color:#181818;
	font-size:20px;
	font-weight:700;
	margin:0;
	padding:0;
}
.header_main {
	width:956px;
	height:103px;
	margin:auto;
}
.header_left {
	width:300px;
	height:87px;
	float:left;
	padding:16px 0 0 14px;
}
.header_left_contact {
	width:300px;
	height:87px;
	float:left;
	padding:4px 0 0 14px;
}
.header_right {
	width:642px;
	height:103px;
	float:left;
	margin:0;
}
.hedright_top {
	width:642px;
	height:54px;
	float:right;
	padding:6px 0 0;
}
.certified {
	width:115px;
	height:53px;
	background:url(../images/Microsoft_certi.png) no-repeat center right;
	float:left;
}
.ie6 .call_number {
	height:25px;
	float:right;
	clear:both;
	background:url(../images/jiva_theme.png) 0 307px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#666;
	width:150px;
	margin:10px 110px 0 0;
	padding:10px 20px 0 40px;
}
.header_mid_ri {
	width:200px;
	background:url(../images/phone-icon.png) no-repeat;
	float:left;
}
.call_now {
	width:220px;
	height:23px;
	float:left;
	background:url(../images/call_now.png) no-repeat right;
	padding:0;
}
.top_links {
	width:330px;
	height:54px;
	float:right;
	padding:0;
}
.html.top_links {
	width:300px;
	height:30px;
	float:right;
	margin:0 -140px -6px 0;
	padding:0;
}
.ie7 .top_links{
	margin-top:-60px;
}
.ie7 .ddsmoothmenu {
	margin-top:-3px;
}
.phone_num {
	font-size:20px;
	color:#121212;
}
.top_links ul {
	float:right;
	margin:0;
	padding:0;
}
.top_links ul li {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
.top_links ul li a {
	font-size:9px;
	color:#999;
	float:left;
	text-decoration:none;
	margin:0;
	padding:0 22px 0 15px;
}
.top_links ul li a:hover {
	font-size:9px;
	color:#f90;
	float:left;
	text-decoration:none;
	margin:0;
	padding:0 22px 0 15px;
}
.contact_icon {
	background:url(../images/jiva_theme.png) 0 12px;
}
.hedright_bottom {
	float:right;
	width:720px;
	margin:0;
	padding:12px 0 0;
}
.ie6 .hedright_bottom {
	width:616px;
	float:right;
	margin:-20px 0 0;
}
.ie7 .hedright_bottom {
	width:616px;
}
#flash_banner {
	width:958px;
	margin:0;
}
.ie6 #flash_banner {
	width:958px;
	margin:-18px 0 0;
}
.understand_us {
	width:319px;
	float:left;
}
.read {
	width:298px;
	height:32px;
	padding:20px 18px 0 0;
}
.read_more {
	width:83px;
	float:right;
	background:#117ea2;
	border:solid 1px #71b7c9;
}
.read_more ul li a {
	list-style:none;
	color:#fff;
	text-decoration:none;
	line-height:23px;
	margin:0;
	padding:0 0 0 4px;
}
.read_more ul li a:hover {
	list-style:none;
	text-decoration:none;
	line-height:23px;
	margin:0;
	padding:0 0 0 4px;
}
.get_updates {
	width:320px;
	height:145px;
	float:left;
}
.updates_links {
	width:294px;
	height:32px;
	padding:6px 0 0 30px;
}
.read1 {
	width:292px;
	height:20px;
	margin:114px 0 0;
}
.read_more1 {
	width:83px;
	height:20px;
	float:right;
	background:#339556;
	border:solid 1px #a2ceb8;
}
.read_more1 ul li {
	list-style:none;
	background:url(../images/box_arrow.png) center right no-repeat;
	margin-right:4px;
	padding:0;
}
.read_more1 ul li a {
	list-style:none;
	color:#fff;
	text-decoration:none;
	line-height:21px;
	margin:0;
	padding:0 0 0 4px;
}
.need_assitance {
	width:319px;
	float:right;
	margin:0;
	padding:0;
}
#footer_links {
	width:956px;
	float:left;
	background:#4d4d4d;
	border:1px #CCC solid;
	margin:5px 0 0;
}
.foot_left {
	width:675px;
	float:left;
	padding-left:6px;
}
.ie6 .foot_left {
	width:680px;
	float:left;
	padding-left:6px;
}
.foot_left ul li {
	list-style:none;
	float:left;
	color:#fff;
	margin:13px 5px 0;
	padding:0;
}
.foot_left ul li a {
	list-style:none;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
	padding:0;
}
.foot_left ul li a:hover {
	list-style:none;
	font-size:10px;
	color:#fea621;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}
.foot_right {
	
	height:37px;
	float:right;
	line-height:37px;
	color:#fff;
	text-align:right;
}
.ie6 .foot_right {
	width:270px;
	height:37px;
	float:right;
	line-height:37px;
	color:#fff;
	text-align:right;
}
.jiva {
	height:37px;
	line-height:37px;
	color:#fff;
	text-align:right;
	text-decoration:none;
	padding-right:16px;
}
#footer_maryland {
	width:100%;
	height:150px;
	background:url(../images/footer_maryland_bg.png) repeat-x;
	float:left;
	margin:6px 0 0;
}
.maryland {
	width:275px;
	float:left;
	height:132px;
	background:url(../images/footer_maryland_separator.png) right no-repeat;
	padding:18px 0 0;
}
.mary_text {
	color:#d4a10b;
	font-weight:700;
}
.new_jersy {
	color:#d4a10b;
	font-weight:700;
	padding:9px 0 0;
}
.tel {
	color:#FFF;
}
.explore {
	width:184px;
	height:124px;
	float:left;
	background:url(../images/footer_maryland_separator.png) right no-repeat;
	margin:14px 0 0;
	padding:0 0 0 47px;
}
.explore ul li {
	list-style:none;
	background:url(../images/maryland_arrow.png) left no-repeat;
	margin:0;
	padding:0;
}
.explore ul li a {
	color:#ccc;
	line-height:17px;
	text-decoration:none;
	padding:0 8px 0 15px;
}
.explore ul li a:hover {
	color:#d4a10b;
	line-height:17px;
	text-decoration:none;
	padding:0 8px 0 15px;
}
.explore_hed {
	color:#d4a10b;
	font-weight:700;
	padding:0;
}
.communication {
	width:405px;
	float:right;
	padding:18px 0 0;
}
.ourteam {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#999;
	line-height:20px;
}
.communication_hed {
	color:#d4a10b;
	font-weight:700;
	padding:0 0 10px 2px;
}
.black_patch {
	width:958px;
	height:8px;
	background:#212121;
	float:left;
	margin:-1px auto auto;
}
.patch {
	width:958px;
	height:8px;
	margin:-1px auto auto;
}
.pads {
	margin:0 14px 0 0;
}
#service_page {
	width:958px;
	height:auto;
	margin:auto;
}
.ie6 #service_page {
	width:958px;
	height:auto;
	margin:-18px 0 0;
}
.service_bg {
	width:958px;
	height:103px;
	background:url(../images/service_bg.jpg);
}
#service {
	width:932px;
	height:auto;
}
#global_container {
	height:auto;
	margin:auto;
}
.links {
	width:100%;
	height:26px;
	background:#FFF;
}
.links ul li {
	list-style:none;
	float:left;
	background: url("../images/ser_linkarrow.png") no-repeat scroll right 11px transparent;
	
	margin:0;
	padding:0;
}
.links ul li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	float:left;
	line-height:26px;
	text-decoration:none;
	margin:0;
	padding:0 13px;
}
.develop {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ef9c24;
}
.service_left {
	width:680px;
	float:left;
	height:505px;
	background-color:#f7f7f7;
	margin:0 9px 20px 0;
	padding:0 6px 0 13px;
}
.html.service_left {
	width:676px;
	float:left;
	height:552px;
	background-color:#f7f7f7;
	margin:0 9px 0 0;
	padding:0 6px 0 13px;
}
.service_left_eng {
	width:676px;
	float:left;
	margin-bottom:18px;
	margin-right:9px;
	background-color:#f7f7f7;
	padding:0 12px 0 13px;
}
.html.service_left_eng {
	width:676px;
	float:left;
	height:582px;
	margin-bottom:18px;
	margin-right:9px;
	background-color:#f7f7f7;
	padding:0 6px 0 13px;
}
.appli_head {
	width:696px;
	float:left;
	border-bottom:#999 1px dotted;
	padding:4px 0 0;
}
.appli_icon {
	width:45px;
	height:41px;
	background:url(../images/application_icon.png) no-repeat;
	float:left;
}
.application_headings {
	display:inline;
	vertical-align:top;
	float:left;
	line-height:1.2em;
	width:370px;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:10px 0 10px 45px;
}
.appli_text_elearning {
	font-size:20px;
	color:#333;
	display:inline;
	vertical-align:top;
	float:left;
	line-height:1.2em;
	width:697px;
	font-weight:700;
	margin:0;
	padding:10px 0 5px;
}
.appli_text_mgmt {
	font-size:16px;
	color:#737373;
	display:inline;
	vertical-align:top;
	float:left;
	line-height:1.2em;
	width:697px;
	font-weight:700;
	margin:0;
	padding:10px 0 5px;
}
.sitemap-heading {
	font-size:21px;
	color:#121212;
	display:inline;
	vertical-align:top;
	float:left;
	width:930px;
	border-bottom:#999 1px dotted;
	margin:0;
	padding:10px 0 5px;
}
.appli_text1 {
	font-size:16px;
	color:#121212;
	display:inline;
	font-weight:700;
	vertical-align:top;
	float:left;
	width:621px;
	border-bottom:#999 1px dotted;
	margin:0 0 0 8px;
	padding:10px 0 5px;
}
.bor {
	width:655px;
	clear:both;
}
.appli_box {
	width:653px;
	float:left;
	background-color:#F8F8F8;
	margin:18px 15px 0 0;
}
.ie7 .appli_box {
	padding:0 0 10px;
}
.appli_box_erp {
	width:661px;
	float:left;
	margin:18px 15px 0 0;
}
.appli_box1 {
	float:left;
	background-repeat:repeat-x;
	background-color:#f2f2f2;
}
.application_bg {
	background:url(../images/application_bg.png) repeat-x;
	width:348px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-left:1px solid #dedede;
	float:left;
	display:inline;
	margin:10px 0 0;
}
.application_bg1 {
	background:url(../images/application_bg.png) repeat-x;
	width:348px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
	float:left;
	display:inline;
	margin:10px 0 0;
}
.appli_box1_share {
	float:left;
	background-repeat:repeat-x;
	background-color:#f8f8f8;
	padding:0 20px 10px 0;
}
.appli_box1_right {
	width:90px;
	float:right;
}
.image_container {
	width:240px;
}
.image_google {
	width:90px;
	float:left;
	padding:8px 0 0;
}
.image_google1 {
	width:80px;
	float:left;
	padding:8px 0 0;
}
.text_google {
	width:110px;
	line-height:24px;
	font-size:13px;
	color:#333;
	float:left;
	font-weight:700;
	padding:13px 0 14px;
}
.appli_box1_consult {
	width:405px;
	background:#fdfdfd;
	float:right;
}
.head-offering {
	font-size:16px;
	color:#333;
	font-weight:700;
	padding:0 0 10px;
}
.head_appli_contact {
	font-size:13px;
	font-weight:700;
	color:#333;
	margin:0;
	padding:0 0 0 10px;
}
.appli_box1_contact1 {
	float:left;
	margin:0;
	padding:0;
}
.head_appli1 {
	height:35px;
	font-size:12px;
	font-weight:700;
	color:#FFF;
	line-height:35px;
	text-transform:uppercase;
	padding:0 0 0 15px;
}
.links_appli {
	width:300px;
	margin:5px 0;
	padding:0;
}
.links_appli_social {
	line-height:24px;
	font-size:15px;
}
.links_appli ul li {
	line-height:20px;
	list-style-type:none;
	background:url(../images/list_arw.gif) no-repeat left;
	border-bottom:#ddd 1px solid;
	font-size:12px;
	color:#333;
	text-decoration:none;
	padding:5px 10px 5px 25px;
}
.links_appli_social ul li {
	line-height:24px;
	font-size:15px;
	color:#333;
	width:184px;
	list-style:none;
	text-decoration:none;
}
.links_appli_social ul li a {
	list-style:none;
	font-size:13px;
	color:#6a6a6a;
	text-decoration:none;
	line-height:24px;
	margin:0;
	padding:0;
}
.links_appli ul li span {
	list-style:none;
	line-height:20px;
	color:#828282;
	text-decoration:none;
	margin:0;
	padding:0 3px;
}
.appli_box2 {
	float:left;
	background-image:url(../images/appli_boxbg.png);
	background-repeat:repeat-x;
	padding:0 20px 10px 6px;
}
.bottom_text {
	width:677px;
	float:left;
	line-height:18px;
}
.bottom_links_left {
	float:left;
	width:100%;
}
.appli_links {
	width:550px;
	float:left;
	margin:8px 0 0;
}
.bottom_links_right {
	float:right;
	width:51%;
	margin:5px 0 0;
	padding:0 0 7px;
}
.bottom_links_text {
	width:387px;
	float:right;
}
.google_box {
	width:500px;
	margin:10px 0 0;
}
.bottom_links_appli {
	width:100%;
	padding:0;
}
.bottom_links_left ul {
	margin:14px 0 0;
	padding:0;
}
.bottom_links_left ul li {
	list-style:url(../images/arrow_left.png);
	font-size:13px;
	text-decoration:none;
	line-height:21px;
	margin:0 0 10px 20px;
	padding:0;
}
.examples {
	font-size:18px;
	color:#efb201;
	float:left;
	margin:10px 0 8px;
}
.examples1 {
	font-size:18px;
	color:#efb201;
}
.bottom_links_right ul li {
	list-style:none;
	font-size:12px;
	text-decoration:none;
	line-height:20px;
	margin:0;
	padding:12px 0 3px;
}
.bottom_links_appli ul {
	width:100%;
	margin:0 0 0 17px;
	padding:0;
}
.bottom_links_appli ul li {
	list-style:url(../images/arrow_left.png);
	font-size:13px;
	text-decoration:none;
	line-height:25px;
	width:100%;
	margin:0;
}
.bottom_links_appli ul li a {
	color:#6a6a6a;
	text-decoration:none;
}
.bottom_links_appli ul li a:hover {
	color:#f90;
	text-decoration:none;
}
.bottom_links ul_appli li span {
	text-decoration:none;
}
.bottom_links_health {
	margin:0;
	padding:10px 0 0 15px;
}
.bottom_links_health li {
	list-style:url(../images/service_arrow1.png);
	line-height:20px;
	margin:0;
	padding:5px 5px 0;
}
.download {
	clear: both;
    float: right;
    margin: 0;
    width: 120px;
}
.download_share {
	width:236px;
	float:right;
	margin:0;
}
.download1 {
	width:200px;
	height:62px;
	float:right;
	margin:0;
}
.download2 {
	width:697px;
	height:62px;
	float:left;
	margin:10px 0 0;
}
.service_right {
	width:202px;
	float:right;
	margin:0 0 20px;
	padding:0 0 0 20px;
}
.service_rt_top {
	width:202px;
}
.services {
	width:200px;
	height:32px;
	background:url(../images/service_title.png) no-repeat;
	font-size:16px;
	color:#FFF;
	padding:0;
}
.technologies {
	width:200px;
	height:32px;
	background:url(../images/technologies_tittle.png) no-repeat;
	font-size:16px;
	color:#FFF;
	padding:0;
}
.business_areas {
	width:200px;
	height:32px;
	background:url(../images/business_areas_tittle.png) no-repeat;
	font-size:16px;
	color:#FFF;
	margin:0;
	padding:0;
}
.red_bak {
	width:192px;
	height:22px;
	background:url(../images/getintouch_tittle.png) no-repeat;
	padding:8px 0 0 8px;
}
.get {
	width:169px;
	height:24px;
}
.borders {
	width:170px;
	height:250px;
	border:solid 1px #e2e3e4;
	margin:10px 6px 0;
}
#service_boxes {
	width:926px;
	clear:both;
	margin:auto;
}
.understand_us_ser {
	width:308px;
	height:112px;
	float:left;
	padding:0;
}
.get_updates_ser {
	width:320px;
	float:left;
	height:111px;
}
.ie6 .get_updates_ser {
	width:320px;
	float:left;
	height:111px;
	margin-bottom:5px;
}
.updates_links_ser {
	width:281px;
	height:38px;
	float:left;
	padding:0 0 0 5px;
}
.call_ser {
	width:200px;
	height:18px;
	margin:0;
}
.need_assitance_ser {
	width:298px;
	height:112px;
	float:right;
	margin:0;
}
.white {
	width:956px;
	height:22px;
	margin:auto;
}
.white_patch {
	width:922px;
	height:15px;
	background:url(../images/white_patch.png) no-repeat;
	clear:both;
}
.getin_touch {
	width:200px;
	height:24px;
}
.getin_touch_in {
	width:168px;
	height:21px;
	font-size:11px;
	color:#666;
	border:1px solid #CCC;
	text-align:left;
	margin:5px 0 0 11px;
	padding:3px 0 0 4px;
}
.ie6 .getin_touch_in {
	width:168px;
	height:19px;
	font-size:11px;
	color:#666;
	border:1px solid #CCC;
	text-align:left;
	margin:4px 0 0 11px;
	padding:0 0 0 4px;
}
.ie7 .getin_touch_in {
	width:168px;
	height:15px;
	font-size:11px;
	color:#666;
	border:1px solid #CCC;
	text-align:left;
	margin:8px 0 0 11px;
	padding:3px 0 0 4px;
}
.getin_touch_in1 {
	width:165px;
	color:#666;
	margin:0 0 0 8px;
	padding:0 0 0 8px;
}
.getin_touch_mes {
	width:168px;
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	overflow-y:scroll;
	overflow-x:hidden;
	text-align:left;
	border:1px solid #CCC;
	margin:5px 0 0 11px;
	padding:0 0 0 4px;
	resize:none;
}
.pads_in {
	margin-left:8px;
}
.pads_ima {
	margin:30px 0 0;
}
.read_more2 {
	width:93px;
	float:right;
	background:#339557;
	border:solid 1px #a6d0b9;
	margin-right:10px;
}
.image1 {
	width:198px;
	border:1px #e5e4e5 solid;
	background:#f7f7f7 url(../images/service_boxbg.png) repeat-x;
	margin:0 0 15px;
	padding:0;
}
.tech_links {
	width:198px;
	height:142px;   /* Changes 08082011 */
	border:1px #e5e4e5 solid;
	background:url(../images/service_boxbg.png) repeat-x;
	margin:0 0 8px;
	padding:0;
}
.image2 {
	width:198px;
	height:216px;
	border:1px #e5e4e5 solid;
	background:url(../images/service_boxbg.png) repeat-x;
}
.image2 ul li {
	width:165px;
	list-style:url(../images/people_arrow.png);
	border-bottom:1px #dedede solid;
	margin:2px 0 0 25px;
	padding:0 0 4px;
}
.image2 ul li a {
	list-style:none;
	color:#4498be;
	text-decoration:none;
	line-height:20px;
	margin:0;
	padding:0;
}
.image2 ul li a:hover {
	list-style:none;
	color:#f30;
	text-decoration:none;
	line-height:20px;
	margin:0;
	padding:0;
}
.why_jiva_keep {
	font-size:17px;
	color:#ef9c24;
	margin-top:8px;
	line-height:22px;
	float:left;
	width:100%;
}
.why_jiva_mgmt {
	font-size:20px;
	color:#009abc;
	line-height:28px;
	float:left;
}
.why_jiva_real {
	font-size:17px;
	color:#ef9c24;
	float:left;
	width:100%;
	margin:0;
	padding:14px 0 0;
}
.ie6 .why_jiva_real {
	font-size:17px;
	color:#ef9c24;
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:14px 0 0;
}
.ie7 .why_jiva_real {
	font-size:17px;
	color:#ef9c24;
	float:left;
	width:100%;
	clear:both;
	margin:0;
	padding:14px 0 0;
}
.why_jiva3 {
	font-size:17px;
	color:#121212;
	font-weight:400;
	float:left;
	margin-top:20px;
	margin-bottom:10px;
	line-height:18px;
}
.heads {
	font-size:18px;
	color:#333;
	font-weight:400;
	margin:7px 0 4px 5px;
}
.heads a {
	font-size:18px;
	color:#333;
	font-weight:400;
	text-decoration:none;
	margin:10px 0 0 5px;
}
.heads1 {
	font-size:18px;
	color:#333;
	font-weight:400;
	padding:0 0 0 10px;
}
.heads2 {
	font-size:18px;
	color:#333;
	font-weight:400;
	margin-top:10px;
	padding:0;
}
.why_jiva1 {
	font-size:17px;
	color:#333;
	float:left;
	margin-top:10px;
}
.appli_box1_remote {
	width:294px;
	height:193px;
	float:left;
}
.appli_box2_remote {
	width:294px;
	height:193px;
	background:#fdfdfd;
	float:right;
}
.service_left_social {
	width:675px;
	float:left;
	background-color:#f7f7f7;
	margin-bottom:15px;
	margin-right:9px;
	padding:0 10px 0 13px;
}
.sourced_ima1 {
	width:547px;
	height:467px;
	float:left;
	background:url(../images/product_dev.png) no-repeat;
}
.product {
	width:547px;
	margin:auto;
}
.sourced_ima2 {
	width:316px;
	height:316px;
	float:left;
	background:url(../images/dev_process.png) no-repeat center;
}
.consulting_ima1 {
	width:285px;
	height:410px;
	background:url(../images/consulting_graph1.png) no-repeat;
	float:left;
	margin:10px 0 0;
	padding:40px 0 0;
}
.consulting_ima2 {
	width:470px;
	height:480px;
	background:url(../images/job_req.gif) no-repeat;
	float:left;
	margin:20px 0 0;
}
.conulting_text {
	width:390px;
	float:right;
	margin:0;
	padding:5px 6px 0 0;
}
.reduction {
	width:320px;
	margin:10px 0 0;
}
.service_left_out {
	width:676px;
	float:left;
	background-color:#f7f7f7;
	margin:0 9px 15px 0;
	padding:0 10px 0 13px;
}
.who {
	width:193px;
	height:27px;
	background:url(../images/understand_tittle.png) no-repeat;
	padding:6px 0 0 10px;
}
.us_understand {
	font-size:17px;
	color:#FFF;
	line-height:31px;
	padding:0;
}
.image3 {
	width:198px;
	height:180px;
	background:url(../images/service_boxbg.png) repeat-x;
	border:1px #e5e4e5 solid;
}
.image3 li {
	line-height:18px;
	border-bottom:1px #cbcbcb solid;
	list-style:url(../images/people_arrow.png);
	margin:3px 10px 0 25px;
	padding:5px 0;
}
.image3 li a {
	color:#4498bf;
	text-decoration:none;
	margin:0;
	padding:0;
}
.appli_cor {
	font-size:17px;
	color:#121212;
	font-weight:400;
	margin:0 0 0 5px;
	padding:10px 0 5px;
}
.appli_cor1 {
	font-size:17px;
	color:#121212;
	font-weight:400;
	margin:0;
	padding:10px 0 5px;
}
.app_dev {
	width:452px;
	height:397px;
	background:url(../images/app_dev.jpg) no-repeat center;
	float:left;
	margin:15px 0 0;
}
.jiva_head {
	font-size:14px;
	color:#f8b947;
	font-weight:600;
}
#who {
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	min-height:390px;
	width:926px;
}
.service_left_who {
	width:690px;
	float:left;
	height:338px;
	padding:0 6px 0 13px;
}
.service_left_keep {
	width:690px;
	float:left;
	background-color:#f7f7f7;
	height:502px;
	padding:0 6px 0 13px;
}
.html.service_left_who {
	width:684px;
	float:left;
	background-color:#f7f7f7;
	height:338px;
	padding:0 6px 0 13px;
}
#services_body_who {
	width:932px;
	background:#FFF;
	padding:0 12px 18px;
}
.appli_box1_what {
	width:215px;
	height:130px;
	background:#fdfdfd;
	float:left;
}
.appli_box1_what1 {
	width:215px;
	height:130px;
	background:#fdfdfd;
	float:left;
	margin:0 0 0 8px;
}
.appli_box1_what2 {
	width:215px;
	height:130px;
	background:#fdfdfd;
	float:right;
	margin:0 0 0 5px;
}
.service_left_appli {
	width:676px;
	float:left;
	height:530px;
	background-color:#f7f7f7;
	margin:0 9px 15px 0;
	padding:0 10px 0 13px;
}
.fact_images {
	width:665px;
	height:125px;
}
#service_boxes_fact {
	width:926px;
	height:111px;
	margin:auto;
	padding:0 15px;
}
.sitemap {
	width:910px;
	float:left;
	margin:20px 0 0;
	padding:0 0 20px;
}
.ie6 .sitemap {
	width:910px;
	float:left;
	margin:20px 0 0;
}
.sitemap_left {
	width:400px;
	float:left;
}
.service_left_apart {
	width:680px;
	float:left;
	background-color:#f7f7f7;
	height:655px;
	margin:0 9px 20px 0;
	padding:0 6px 0 13px;
}
.html.service_left_apart {
	width:675px;
	float:left;
	background-color:#f7f7f7;
	height:555px;
	margin:0 9px 0 0;
	padding:0 6px 0 13px;
}
#services_body_exper {
	width:932px;
	min-height:612px;
	padding:0 12px 18px;
}
#services_body_level {
	width:932px;
	min-height:782px;
	padding:0 12px 18px;
}
#html#services_body_level {
	width:925px;
	min-height:782px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:0 12px 18px 9px;
}
.service_left_exper {
	width:690px;
	float:left;
	background-color:#f7f7f7;
	height:612px;
	padding:0 6px 0 13px;
}
.service_left_exper1 {
	width:690px;
	float:left;
	background-color:#f7f7f7;
	height:775px;
	margin:0 0 18px;
	padding:0 6px 0 13px;
}
.html.service_left_exper {
	width:684px;
	float:left;
	background-color:#f7f7f7;
	height:612px;
	padding:0 6px 0 13px;
}
.lead {
	width:650px;
	height:517px;
	background:url(../images/levelhead_chart.jpg) no-repeat;
	float:left;
	margin:20px 0 0;
}
.service_left_heal {
	width:676px;
	float:left;
	background-color:#f7f7f7;
	margin:0 9px 18px 0;
	padding:0 10px 0 13px;
}
.html.service_left_heal {
	width:676px;
	float:left;
	height:564px;
	background-color:#f7f7f7;
	margin:0 9px 0 0;
	padding:0 6px 0 13px;
}
.progress {
	width:500px;
	height:400px;
	line-height:400px;
	font-size:30px;
	color:#000;
}
.service_left_what {
	width:690px;
	float:left;
	background-color:#f7f7f7;
	height:501px;
	padding:0 6px 0 13px;
}
.html.service_left_what {
	width:684px;
	float:left;
	background-color:#f7f7f7;
	height:557px;
	padding:0 6px 0 13px;
}
.test {
	font-size:15px;
	color:#CCC;
	font-weight:700;
}
.test_read {
	height:20px;
	float:right;
	margin-right:25px;
	padding:0;
}
.read_more3 {
	height:20px;
	float:right;
}
.read_more3 ul li {
	list-style:none;
	padding:0;
}
.read_more3 ul li a:hover {
	color:#eeb200;
	line-height:20px;
	padding:0 0 0 4px;
}
.appli_box1_conte {
	width:294px;
	height:220px;
	background:#fdfdfd;
	float:left;
}
.links_appli_content {
	height:150px;
	padding:8px 0 0 15px;
}
.appli_box2_conte {
	width:330px;
	height:220px;
	background:#fdfdfd;
	float:right;
}
#services_body_conte {
	width:932px;
	margin-bottom:0;
	background:#FFF;
	float:left;
	padding:0 12px;
}
.assis {
	width:700px;
	float:left;
	font-size:13px;
	font-weight:700;
	color:#333;
	padding:12px 0 0;
}
.suc_story {
	width:670px;
	height:auto;
	float:left;
	margin:20px 0 0;
}
.client {
	font-size:15px;
	color:#121212;
	font-weight:700;
}
.name {
	font-size:13px;
	color:#4167bc;
	font-weight:700;
	padding:12px 0 0;
}
.name3 {
	font-size:13px;
	color:#4167bc;
	font-weight:700;
	padding:0;
}
.pads_google {
	padding:0 0 0 35px;
}
.pads_google1 {
	padding:0 0 0 12px;
}
.name1 {
	font-size:13px;
	color:#4167bc;
	font-weight:700;
	padding:0 0 0 320px;
}
.business {
	font-size:14px;
	color:#eeb200;
	line-height:20px;
	float:left;
	width:660px;
	padding:10px 0 0;
}
.pdf_image {
	width:670px;
	height:60px;
	margin:10px 0 0;
}
.service_left_sucess {
	width:676px;
	float:left;
	margin-bottom:18px;
	margin-right:9px;
	padding:0 12px 0 13px;
}
.need_form {
	width:516px;
	height:500px;
	float:right;
}
#services_body_need {
	width:932px;
	min-height:429px;
	background:#FFF;
	margin:0;
	padding:0 12px;
}
.service_left_need {
	width:400px;
	float:left;
	height:625px;
	margin-bottom:17px;
	background:#f8f8f8;
}
.service_right_need {
	width:516px;
	float:right;
}
.need_head {
	width:512px;
	height:78px;
	background-color:#5bb288;
	background-image:url(../images/need_tittle.png);
	background-position:center;
	background-repeat:no-repeat;
	padding:0;
}
.need_inbox {
	width:512px;
	height:527px;
	background:#f8f8f8;
	padding-top:20px;
}
.need_input {
	width:512px;
	height:30px;
	margin:0 0 15px;
}
.need_text {
	width:146px;
	height:36px;
	float:left;
}
.need_in {
	width:352px;
	height:36px;
	float:left;
}
.need_input_mes {
	width:512px;
	float:left;
}
.need_in_mes {
	width:352px;
	float:left;
}
.input {
	border:1px solid #CCC;
	color:#999;
	font-size:12px;
	height:21px;
	line-height:21px;
	width:331px;
	padding:3px 0 4px 4px;
}
.first {
	font-size:14px;
	color:#666766;
	text-align:right;
	display:block;
	padding:7px 10px 0 0;
}
.add {
	font-size:10px;
	color:#ccc;
	display:block;
	text-align:right;
	padding:0 10px 0 0;
}
.message {
	font-size:12px;
	color:#999;
	border:#CCC 1px solid;
	width:330px;
	height:125px;
	padding:5px;
}
.need_foot {
	display:inline;
	float:left;
	margin:10px 0 0 146px;
}
.ie6 .need_foot {
	display:inline;
	float:none;
	margin:10px 0 0 146px;
}
.appli_box1_edu1 {
	width:294px;
	height:200px;
	background:#fdfdfd;
	border:#999 solid 1px;
	float:left;
	margin:15px 0 0;
}
.appli_box1_media {
	width:294px;
	height:160px;
	border:#999 solid 1px;
	background:#fdfdfd;
	float:left;
	margin:15px 0 0;
}
.global_container {
	width:956px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#FFF;
	float:left;
}
.appli_box1_legacy {
	width:500px;
	height:186px;
	background:#fdfdfd;
	float:left;
	margin:14px 0 0;
}
.appli_box1_log {
	width:600px;
	height:200px;
	background:#fdfdfd;
	margin:14px 0 0;
}
.appli_box1_social {
	width:500px;
	height:225px;
	background:#fdfdfd;
	float:left;
}
.appli_box1_service {
	width:500px;
	height:160px;
	background:#fdfdfd;
	border:#999 1px solid;
	float:left;
	margin:15px 0 0;
}
.clientele {
	width:650px;
	height:589px;
	background:#fdfdfd;
	float:left;
	margin:20px 0 0 5px;
}
.service_left_client {
	width:680px;
	float:left;
	background-color:#f7f7f7;
	height:665px;
	margin:0 9px 20px 0;
	padding:0 6px 0 13px;
}
.client_talk {
	width:700px;
	border-bottom:#666 dotted 1px;
	margin:3px 0 0;
	padding:0 0 10px;
}
.text1 {
	font-size:12px;
	color:#333;
	padding:3px 0 0;
}
.client_talks1 {
	width:670px;
	height:120px;
	margin:3px 0 0;
}
.talks1 {
	width:670px;
	border-bottom:#666 dotted 1px;
	margin:3px 0 0;
	padding:0 0 10px;
}
.pepole {
	width:200px;
	height:238px;
	float:left;
	margin:12px 0 12px 14px;
}
.pepole1 {
	width:197px;
	height:238px;
	float:left;
	margin:0 0 0 20px;
}
.pepole2 {
	width:197px;
	height:238px;
	float:left;
	margin:12px 0 0 20px;
}
.pep_head {
	width:200px;
	height:50px;
	background:url(../images/people_tittle.png) no-repeat;
}
.people_left {
	width:5px;
	height:159px;
	float:left;
	background:url(../images/people_left.png) no-repeat;
}
.people_mid {
	background:url(../images/people_midbg.png) repeat-y;
	width:195px;
	height:159px;
	float:left;
	padding:0 0 0 5px;
}
.people_mid ul {
	margin:0;
	padding:0 0 0 13px;
}
.people_mid ul li {
	line-height:25px;
	list-style:url(../images/people_arrow.png);
	margin:0 0 0 10px;
	padding:0;
}
.people_mid ul li span {
	font-size:13px;
	color:#2e2e2e;
}
.people_right {
	width:5px;
	height:159px;
	float:right;
	background:url(../images/people_right.png) no-repeat;
}
.people_bottom {
	width:200px;
	height:30px;
	background:url(../images/people_bottom.png) no-repeat;
	float:left;
}
.pep_head1 {
	width:200px;
	height:50px;
	background:url(../images/performance.png) no-repeat;
}
.pep_head2 {
	width:200px;
	height:50px;
	background:url(../images/process.png) no-repeat;
}
.contacts_head {
	font-size:14px;
	color:#fff;
	display:block;
	background:#30b0e3;
	width:95%;
	font-weight:700;
	padding:0 0 0 12px;
}
.contacts_cor {
	font-size:13px;
	color:#121212;
	font-weight:700;
	padding:0;
}
.appli_box1_cont {
	width:198px;
	background:#f7f7f7;
	margin:0 0 20px;
	padding:0 0 5px;
}
.appli_box2_cont {
	width:198px;
	background:#fdfdfd;
	border:1px #CCC solid;
	margin:0 0 20px;
}
.contacts_head1 {
	font-size:12px;
	color:#333;
	font-weight:700;
	float:left;
	width:100%;
}
.contacts_head2 {
	color:#fdbf6f;
	display:block;
	font-weight:700;
	padding:4px 5px 0 0;
}
.text2 {
	font-size:12px;
	color:#666;
	line-height:18px;
	padding:4px 5px 0 8px;
}
.appli_box_need {
	width:185px;
	float:left;
	margin:0 15px 0 0;
}
.text_phone {
	font-size:12px;
	color:#333;
	background:#fff;
	line-height:20px;
	padding:4px 0 0 10px;
}
.contact_left {
	width:48%;
	float:left;
	background:#FFF;
	height:128px;
	margin:0 5px;
}
.contact_right {
	width:46%;
	float:right;
	background:#FFF;
	height:128px;
	margin:0 5px 0 0;
}
.text_phone1 {
	font-family:arial;
	font-size:12px;
	line-height:20px;
	padding:0 0 0 10px;
}
.text_phone1 a {
	color:#666;
	font-weight:700;
	text-decoration:none;
}
.lines {
	font-size:12px;
	color:#FFF;
	margin:6px 0 0;
}
.map {
	width:398px;
	border:1px solid #199cbc;
}
.view a {
	font-size:10px;
	color:#f8981d;
	margin-bottom:10px;
	margin-top:10px;
	text-decoration:none;
	padding:0;
}
.border_site {
	height:200px;
}
.sitemap_links ul li {
	list-style:url(../images/ser_linkarrow.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e62b1;
	text-decoration:none;
	line-height:24px;
	margin:0;
	padding:0;
}
.sitemap_links ul li li {
	color:#727272;
	text-decoration:none;
	list-style:url(../images/sub_arrow.png);
}
.sitemap_links ul li ul li a {
	color:#000;
	text-decoration:none;
	list-style:url(../images/sub_arrow.png);
}
.sitemap_links {
	padding:8px 5px 0 0;
}
.sub li a:hover {
	color:#3e62b1;
	text-decoration:underline;
}
.sitemap_links1 {
	float:left;
	border-left:1px #e4e5e5 solid;
	padding:8px 5px 15px 20px;
}
.sitemap_links1 ul li {
	list-style:url(../images/ser_linkarrow.png);
	font-size:12px;
	color:#3e62b1;
	text-decoration:none;
	line-height:24px;
	margin:0;
	padding:0;
}
.win_pads {
	margin:8px 0 0;
}
.support_icon {
	float:right;
	height:41px;
	top:0;
	width:119px;
	margin:-33px 7px 0 0;
}
.ie7 .support_icon {
	margin-top:-38px;
}
.ie8 .support_icon {
	margin-top:-38px;
	float:right;
}
.large_view {
	font-weight:400;
	margin:5px;
	padding:0;
}
.large_view a {
	color:#000;
	text-decoration:none;
}
.why_jiva_pdf {
	font-size:20px;
	color:#199bbb;
	margin-top:12px;
	line-height:20px;
	float:left;
	padding:0;
}
.text_pdf {
	font-size:12px;
	line-height:20px;
	float:left;
	width:100%;
	margin:0;
	padding:3px 0 0;
}
.text_pdf1 {
	font-size:12px;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
.case {
	width:160px;
	height:33px;
	margin:12px 0 0;
}
.table_bg {
	background:#f7f7f7;
	border-bottom:1px solid #ddd;
	padding:0 5px;
}
.dotted_line {
	background:url(../images/dotted_line.gif) repeat-y center;
	width:7px;
}
.appli_box_ecom {
	float:left;
	width:714px;
	margin:15px 15px 0 0;
}
.appli_box1_ecom {
	float:left;
	background-image:url(../images/appli_boxbg.png);
	background-repeat:repeat-x;
	background-color:#f8f8f8;
	width:600px;
	padding:0 20px 10px 0;
}
.down {
	padding-left:107px;
	padding-top:5px;
}
.down1 {
	padding-left:61px;
	padding-top:5px;
}
.appli_links_real {
	width:550px;
	float:left;
	margin:0;
	padding:0;
}
.text_width {
	width:474px;
	float:left;
}
.elearning {
	width:205px;
	float:right;
	margin:20px 0 0;
}
.get_more {
	font-size:13px;
	color:#025b88;
	font-weight:700;
	text-decoration:none;
	margin:10px 0 0 74px;
}
.capability {
	width:124px;
	height:36px;
	float:left;
	margin:0 0 0 3px;
}
.elms {
	width:240px;
	height:350px;
	float:right;
	margin:0;
}
.ecommerce {
	width:240px;
	height:330px;
	float:right;
	margin:20px 0 0;
}
.elearning_tittle {
	width:205px;
	height:77px;
	background:url(../images/e-learning_tittle.jpg) no-repeat;
	margin:0;
}
.elearning_box {
	width:205px;
	height:160px;
}
.elearning_boxlft {
	width:11px;
	height:160px;
	float:left;
	background:url(../images/e-learning_boxlft.png) no-repeat;
}
.elearnig_boxmid {
	width:183px;
	height:160px;
	background:url(../images/e-learning_boxmid.jpg) repeat-x;
	float:left;
}
.elearning_boxrht {
	width:11px;
	height:160px;
	float:right;
	background:url(../images/e-learning_boxrht.png) no-repeat;
}
.get_info {
	width:205px;
	height:34px;
	float:left;
	padding:0;
}
.elearning_lms {
	width:248px;
	float:right;
	height:349px;
	background-image:url(../images/learning_mgmt_box1.png);
	background-repeat:no-repeat;
	margin:15px 0 0;
}
.lms_links {
	width:248px;
	margin-top:106px;
	height:250px;
}
.lms_links ul {
	width:200px;
	margin:0 0 0 35px;
	padding:0;
}
.lms_links ul li {
	list-style:url(../images/lms_arrow.png);
	font-size:12px;
	line-height:18px;
	color:#FFF;
	margin:0;
	padding:0;
}
.lms_links1 {
	width:183px;
}
.lms_links1 ul li {
	list-style:url(../images/elearning_arrow.png);
	font-size:12px;
	line-height:22px;
	color:#181818;
	margin:0;
	padding:0;
}
.lms_links2 {
	width:645px;
	float:left;
}
.lms_links2 ul {
	margin:0 0 0 20px;
	padding:0;
}
.lms_links2 ul li {
	list-style:url(../images/print_arrow.gif);
	font-size:12px;
	line-height:24px;
	color:#000;
	margin:0;
	padding:0;
}
.ecommerce_img {
	width:248px;
	float:left;
	margin:0;
}
.site_mgt {
	width:666px;
	height:136px;
	float:left;
	margin:10px 0 0;
}
.ach_mgt {
	width:666px;
	height:230px;
	float:left;
	margin:10px 0 0;
}
.site_mgt_tit_left {
	width:10px;
	height:31px;
	float:left;
	background:url(../images/smg_left.png) no-repeat;
}
.site_mgt_tit_right {
	width:21px;
	height:31px;
	float:right;
	background:url(../images/smg_right.png) no-repeat;
}
.site_mgt_tit_mid {
	width:635px;
	height:31px;
	float:left;
	background:url(../images/smg_mid.png) repeat-x;
}
.site_content_bg {
	width:666px;
	height:102px;
}
.site_content_bgleft {
	width:10px;
	height:102px;
	float:left;
	background:url(../images/smg_content_bgleft.png) no-repeat;
}
.site_content_bgmid {
	width:645px;
	height:102px;
	float:left;
	background:url(../images/smg_content_bgmid.png) repeat-x;
}
.site_content_bgright {
	width:11px;
	height:102px;
	float:right;
	background:url(../images/smg_content_bgright.png) no-repeat;
}
.ach_content_bg {
	width:666px;
	height:210px;
}
.ach_content_bgleft {
	width:10px;
	height:210px;
	float:left;
	background:url(../images/ach_content_bgleft.png) no-repeat;
}
.ach_content_bgmid {
	width:645px;
	height:210px;
	float:left;
	background:url(../images/ach_content_bgmid.png) repeat-x;
}
.ach_content_bgright {
	width:11px;
	height:210px;
	float:right;
	background:url(../images/ach_content_bgright.png) no-repeat;
}
.site_mgmt {
	padding:7px 0 0;
}
.user_mgt_ad {
	width:666px;
	float:left;
	margin:25px 0 0;
}
.user_mgt_tit_left {
	width:10px;
	height:31px;
	float:left;
	background:url(../images/user_left.png) no-repeat;
}
.user_mgt_tit_right {
	width:11px;
	height:31px;
	float:right;
	background:url(../images/user_right.png) no-repeat;
}
.user_mgt_tit_mid {
	width:645px;
	height:31px;
	float:left;
	background:url(../images/user_mid.png) repeat-x;
}
.user_content_bg {
	width:666px;
	height:720px;
}
.user_content_bgleft {
	width:10px;
	height:720px;
	float:left;
	background:url(../images/course_content_left.png) no-repeat;
}
.user_content_bgmid {
	width:644px;
	height:720px;
	float:left;
	background:url(../images/course_content_mid.png) repeat-x;
}
.user_content_bgright {
	width:12px;
	height:720px;
	float:right;
	background:url(../images/course_content_right.png) no-repeat;
}
.ad_content_bg {
	width:666px;
	height:530px;
}
.ad_content_bgleft {
	width:10px;
	height:530px;
	float:left;
	background:url(../images/ad_content_bgleft.png) no-repeat;
}
.ad_content_bgmid {
	width:644px;
	height:530px;
	float:left;
	background:url(../images/ad_content_bgmid.png) repeat-x;
}
.ad_content_bgright {
	width:12px;
	height:530px;
	float:right;
	background:url(../images/ad_content_bgright.png) no-repeat;
}
.user_mgmt {
	padding:10px 0 0;
}
.appli_text_user {
	font-size:12px;
	color:#c00;
	display:inline;
	vertical-align:top;
	float:left;
	line-height:1.2em;
	width:644px;
	font-weight:700;
	border-bottom:#999 1px dotted;
	margin:0;
	padding:10px 0 5px;
}
.course_mgt_tit_left {
	width:10px;
	height:31px;
	float:left;
	background:url(../images/course_left.png) no-repeat;
}
.course_mgt_tit_right {
	width:21px;
	height:31px;
	float:right;
	background:url(../images/course_right.png) no-repeat;
}
.course_mgt_tit_mid {
	width:635px;
	height:31px;
	float:left;
	background:url(../images/course_mid.png) repeat-x;
}
.course_content_bg {
	width:666px;
	height:3230px;
}
.course_content_bgleft {
	width:10px;
	height:3230px;
	float:left;
	background:url(../images/user_content_left.png) no-repeat;
}
.course_content_bgmid {
	width:644px;
	height:3230px;
	float:left;
	background:url(../images/user_content_mid.png) repeat-x;
}
.course_content_bgright {
	width:12px;
	height:3230px;
	float:right;
	background:url(../images/user_content_right.png) no-repeat;
}
#publishing {
	width:190px;
	float:right;
	background:#59b186;
	color:#FFF;
	margin:18px 0 0;
	padding:5px;
}
.in-border {
	border:#c1e6d4 1px solid;
	width:177px;
	padding:5px;
}
.pulsh-heading {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	border-bottom:#EEE 1px dotted;
	padding:0 0 5px;
}
#publishing ul {
	margin:3px 0 0 20px;
	padding:0;
}
#publishing li {
	list-style:url(../images/print_arrow.gif);
	line-height:20px;
	padding:2px 0 0;
}
.ie7 #publishing ul {
	margin:4px 0 0 16px;
	padding:0;
}
.ie6 #publishing ul {
	margin:4px 0 0;
	padding:0;
}
#printer {
	width:585px;
	height:363px;
	background:url(../images/printer.jpg) no-repeat;
	float:left;
	border:1px solid #e3e3e2;
	margin:15px 0 0;
}
.sales_consultant {
	width:200px;
	height:116px;
	background-image:url(../images/sales_consultant.jpg);
	background-repeat:no-repeat;
	margin:18px 0 0;
}
.magento_portfolio {
	width:200px;
	margin:50px 0 0;
}
.our_work {
	width:200px;
	height:90px;
	margin:9px 0;
}
.red_bak_magento {
	width:192px;
	height:26px;
	background-color:#188aa0;
	padding:5px 0 0 8px;
}
.magento {
	width:700px;
	height:185px;
}
.magento_services {
	width:701px;
	height:185px;
	background-repeat:no-repeat;
	background-image:url(../images/magento_services.jpg);
	float:left;
	margin:20px 0 0;
}
.crm_services {
	width:701px;
	float:left;
	background:url(../images/crm_banner.jpg) no-repeat;
	margin:16px 0 0;
}
.magento_left {
	width:21px;
	height:136px;
	float:left;
	background:url(../images/magento_left.png) no-repeat;
	margin:20px 0 0;
}
.magento_middle {
	width:337px;
	height:136px;
	float:left;
	background:url(../images/magento_middle.png) repeat-x;
	margin:20px 0 0;
}
.magento_store {
	width:700px;
	height:51px;
	float:left;
}
.online_store_drupal {
	width:358px;
	height:47px;
	background:url(../images/online_store.png) no-repeat;
	float:left;
}
.magento_img {
	width:342px;
	background:url(../images/magento_img.png) no-repeat;
	height:185px;
	float:left;
	margin:20px 0 0;
}
.magento_hed {
	width:339px;
	height:34px;
	background:url(../images/magento_hed.png) no-repeat;
	margin:17px 0 0;
}
.magento_services_links {
	width:674px;
	float:left;
	    padding: 48px 0 0 26px;
}
.ie7 .magento_services_links {
	width:700px;
	float:left;
	padding:54px 0 0 20px;
}
.magento_services_links1 ul li {
	list-style-type:none;
	background:url(../images/magento_arrow.png) no-repeat;
	font-size:15px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	margin:7px 0 5px 20px;
	padding:0 0 0 20px;
}
.magento_services_links1 ul li a {
	font-size:15px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	padding:0 0 0 20px;
}
.head_appli_magento {
	font-size:16px;
	font-weight:400;
	line-height:18px;
	color:#ec8e00;
	margin:8px 0 0;
	padding:2px 0 10px;
}
.ie7 .head_appli_magento {
	font-size:16px;
	font-weight:400;
	line-height:18px;
	color:#ec8e00;
	margin:8px 0 0;
	padding:2px 0 10px;
}
.magento_links {
	width:340px;
	margin:5px 0;
	padding:0;
}
.magento_links ul li {
	background: url("../images/jiva_theme.png") no-repeat scroll 0 -155px transparent;
    border-bottom: 1px solid #DDDDDD;
    color: #168DA9;
    float: left;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    list-style-type: none;
    margin: 8px 0 0;
    padding: 0 10px 6px 22px;
    text-decoration: none;
    width: 300px;
}
.magento_links ul li.last {
	background:none;
	border:none;
	margin:15px 0 0;
	padding:0 10px 5px 22px;
}
.ie7 .magento_links ul li.last {
	background:none;
	border:none;
	margin:5px 0 0;
	padding:0;
}
.wordpress_services {
	width:700px;
	height:161px;
	background-image:url(../images/wordpress_services.jpg);
	background-repeat:no-repeat;
	float:left;
	margin:16px 0 0;
}
.wordpress_bg {
	background:url(../images/wordpress_bg.png) repeat-x;
	height:150px;
	width:348px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-left:1px solid #dedede;
	float:left;
}
.wordpress_bg1 {
	background:url(../images/wordpress_bg.png) repeat-x;
	height:150px;
	width:348px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
	float:left;
}
.share_bg {
	background:url(../images/share_bg.png) repeat-x;
	height:274px;
	width:348px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-left:1px solid #dedede;
	float:left;
}
.share_hed {
	width:357px;
	height:34px;
	float:left;
	margin:20px 0 0;
}
.share_heading {
	width:357px;
	height:34px;
	float:left;
	background:url(../images/share_hed.png) no-repeat;
	margin:0;
}
.share_bg1 {
	background:url(../images/share_bg.png) repeat-x;
	height:274px;
	width:348px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
	float:left;
}
.sharepoint_services {
	width:700px;
	height:163px;
	background:url(../images/share_services.jpg) no-repeat;
	float:left;
	margin:20px 0 0;
}
.share_store {
	width:700px;
	height:51px;
}
.online_share {
	width:433px;
	height:49px;
	background:url(../images/online_share.png) no-repeat;
	float:left;
}
.drupal_services {
	width:700px;
	height:194px;
	background-image:url(../images/drupal_services.jpg);
	background-repeat:no-repeat;
	float:left;
	margin:20px 0 0;
}
.drupal_links {
	width:300px;
	height:136px;
	float:left;
}
.drupal_links1 {
	width:350px;
	height:136px;
	float:left;
}
.drupal_services_links {
	width:350px;
	height:136px;
	float:left;
	padding:52px 0 0;
}
.ie7 .drupal_services_links {
	width:350px;
	height:136px;
	float:left;
	padding:58px 0 0;
}
.drupal_services_links ul li {
	list-style-type:none;
	background:url(../images/magento_arrow.png) no-repeat;
	font-size:15px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	margin:7px 0 5px 37px;
	padding:0 0 0 25px;
}
.drupal_services_links1 {
	width:350px;
	height:136px;
	float:left;
	padding:52px 0 0 2px;
}
.ie7 .drupal_services_links1 {
	width:350px;
	height:136px;
	float:left;
	padding:58px 0 0 2px;
}
.share_links {
	width:390px;
	height:107px;
	float:left;
	padding:-14px 0 0 2px;
}
.share_links ul li {
	list-style-type:none;
	background:url(../images/magento_arrow.png) no-repeat;
	margin:7px 0 5px 20px;
}
.share_links ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	padding:0 0 0 25px;
}
.drupal_hed {
	font-size:17px;
	color:#ef9c24;
	margin-top:12px;
	margin-bottom:-10px;
	font-weight:400;
	float:left;
	width:100%;
}
.ie6 .drupal_hed {
	font-size:17px;
	color:#ef9c24;
	margin-top:12px;
	margin-bottom:-2px;
	font-weight:400;
	float:left;
	width:100%;
}
.casestudy {
	width:144px;
	float:left;
	margin:18px 0 0;
}
.erp_img {
	width:595px;
	height:515px;
	background:url(../images/Enterprise_Resource_Planning.png) no-repeat;
	float:left;
	margin:0 0 0 60px;
}
.ie6 .erp_img {
	width:595px;
	height:515px;
	background:url(../images/Enterprise_Resource_Planning.png) no-repeat;
	float:left;
	margin:0 0 0 20px;
}
.crm_right {
	width:690px;
	height:363px;
	background-position:center;
	float:left;
	background:url(../images/ms_dynamics_CRM.png) no-repeat;
	margin:25px 0 0 150px;
}
.ie6 .crm_right {
	width:600px;
	height:431px;
	background-position:center;
	float:left;
	background:url(../images/ms_dynamics_CRM.png) no-repeat;
	margin:0 0 0 50px;
}
.crm_links ul li {
	line-height:20px;
	list-style-type:none;
	background:url(../images/list_arw.png) no-repeat left top;
	border-bottom:#ddd 1px solid;
	font-size:12px;
	color:#737472;
	font-weight:700;
	text-decoration:none;
	width:300px;
	margin:8px 0 0;
	padding:0 10px 5px 22px;
}
.portfolio_text {
	width:519px;
	float:left;
	margin:20px 0 0;
}
.portfolio_img {
	width:181px;
	height:auto;
	float:left;
	margin:16px 0 0;
}
.portfolio {
	width:700px;
	height:auto;
	float:left;
}
.key_resulats {
	width:700px;
	float:left;
}
.map_integration {
	width:670px;
	height:328px;
	background:url(../images/googlemap_integration.jpg) no-repeat;
	float:left;
	margin:15px 0 0;
}
.photo_tagging {
	width:510px;
	height:515px;
	background:url(../images/photo_tagging.jpg) no-repeat;
	border:2px #d2d1d1 solid;
	float:left;
	margin:15px 0 0;
}
.events {
	width:675px;
	height:452px;
	float:left;
	background:url(../images/events.jpg) no-repeat;
	border:2px #d2d1d1 solid;
	margin:15px 0 0;
}
.animated_galleries {
	width:675px;
	height:452px;
	float:left;
	background:url(../images/animated_galleries.png) no-repeat;
	border:2px #d2d1d1 solid;
	margin:15px 0 0;
}
.database_modules {
	width:628px;
	height:448px;
	float:left;
	background:url(../images/database_modules.png) no-repeat;
	border:2px #d2d1d1 solid;
	margin:15px 0 0;
}
.wordpress_hed {
	font-size:18px;
	color:#188aa0;
	margin:15px 0 0;
}
.body_container {
	width:953px;
	float:left;
	margin:0;
	padding:25px 0 0;
}
.body_txt {
	float:left;
	width:525px;
	line-height:16px;
}
.body_rgt {      /*18082011 */
	width:390px;
	float:right;
	height:328px;
	margin:0 0 0 10px;
	background:url(../images/staticslider_bg.png) no-repeat;
	overflow:hidden !important;
}
.tabs {
	height:29px;
	display:inline;
	float:left;
	border-bottom:2px #666 solid;
	width:529px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:29px;
	font-weight:700;
	color:#FFF;
	margin:15px 0 0;
}
h4.ot {
	width:155px;
	height:29px;
	margin:0 9px 0 0;
	float:left;
	cursor:pointer;
	background:url(../images/jiva_theme.png) 0 136px;
}
h4.mt {
	width:164px;
	height:29px;
	margin:0 9px 0 0;
	cursor:pointer;
	background:url(../images/jiva_theme.png) no-repeat;
	float:left;
}
h4.ost {
	width:192px;
	height:29px;
	cursor:pointer;
	margin:0;
	background:url(../images/jiva_theme.png) 0 168px;
	float:left;
}
.tab_content { /* 19082011 */
	float: left;
	height: 75px;
	margin: 20px 20px 15px;
	overflow: hidden;
	width: 500px;
	position:relative;
}
.iphone_links_appli {
	width:260px;
	float:left;
	margin:0;
}
.clear {
	clear:both;
}
.rss {
	float:left;
	text-align:right;
	width:84px;
	margin:9px -5px 0;
}
a, a img {
	border:0;
	outline:none;
}
.whatset_us {
	float:left;
	width:628px;
	margin:20px 0 0;
}
.what_setus_dv {
	width:604px;
	float:left;
	background:#bddbf0;
	margin:4px 0;
}
.what_setus_dv_lft {
	background:url(../images/setus_lft_crv.png) no-repeat;
	width:12px;
	height:71px;
	float:left;
}
.what_setus_dv_rgt {
	background:url(../images/setus_rgt_crv.png) no-repeat;
	width:12px;
	height:71px;
	float:right;
}
.what_setus_dv_hdng {
	color:#565656;
	font-size:16px;
	float:left;
	width:175px;
	text-align:center;
	padding:25px 0 0 20px;
}
.what_setus_dv_bg {
	width:375px;
	float:right;
	background:url(../images/setus_midimg.png) no-repeat left #FFF;
	height:60px;
	margin:3px 0 0;
	padding:5px 0 0;
}
/*.ie .what_setus_dv_bg {
	height:55px;
}*/
.what_setus_dv_bg li {
	list-style:url(../images/setus_arw.png);
	line-height:18px;
	color:#000;
	margin:0 0 0 35px;
	padding:0;
}
p, .read_more ul, .read_more1 ul, .foot_left ul, .explore ul, .links ul, .appli_box1_contact, .links_appli_social ul, .bottom_links_right ul, .bottom_links_health ul, .service_rt_bot, .read_more2 ul, .image1 ul, .tech_links ul, .image2 ul, .image3 ul, .read_more3 ul, .sitemap_links1 ul, .magento_services_links ul, .magento_services_links1 ul, .drupal_services_links ul, .drupal_services_links1 ul, .share_links ul, .what_setus_dv_bg ul {
	margin:0;
	padding:0;
}
#body_boxes, .footer, .inner_footer {
	width:958px;
	margin:auto;
}
.read_more ul li, .read_more2 ul li {
	list-style:none;
	background:url(../images/box_arrow.png) center right no-repeat;
	margin-right:5px;
	padding:0;
}
#services_body, #services_body_sucess, #services_body_out, #services_body_social, #services_body_appli, #services_body_what {
	width:932px;
	padding:0 12px 18px;
}
.appli_box1_left, .sitemap_left_le {
	width:250px;
	float:left;
}
.links_appli ul, .magento_links ul, .crm_links ul {
	margin:0;
	padding:0 10px;
}
.links_appli ul li a, .bottom_links_left ul li a, .bottom_links_right ul li a, .heads1 a, .heads2 a, .links_appliecom ul li a, .links_appliecom1 ul li a, .magento_links ul li a, .crm_links ul li a {
	color:#333;
	text-decoration:none;
}
.bottom_links_left ul li a:hover, .bottom_links_right ul li a:hover {
	color:#eeb200;
	text-decoration:none;
}
.service_rt_bt_in, .ie6 .service_rt_bt_in {
	width:198px;
	float:left;
	background:url(../images/service_boxbg.png) repeat-x #f2f2f2;
	border:1px #e5e4e5 solid;
	margin:0;
	padding:0 0 5px;
}
.read_more2 ul li a, .read_more3 ul li a {
	list-style:none;
	color:#fff;
	text-decoration:none;
	line-height:20px;
	margin:0;
	padding:0 0 0 4px;
}
.image1 ul li, .tech_links ul li {
	list-style:url(../images/people_arrow.png);
	border-bottom:1px #dedede solid;
	width:165px;
	margin:2px 0 0 25px;
	padding:0 0 4px;
}
.image1 ul li a, .tech_links ul li a {
	list-style:none;
	color:#4498bf;
	text-decoration:none;
	line-height:20px;
	margin:0;
}
.image1 ul li a:hover, .image1 ul li a.active, .tech_links ul li a:hover, .tech_links ul li a.active, .image2 ul li a.active, .image3 li a:hover, .image3 li a.active {
	color:#f30;
	text-decoration:none;
}
.heads a:hover, .heads1 a:hover, .heads2 a:hover, .text_phone1 a:hover, .sub li a {
	color:#ef9c24;
	text-decoration:none;
}
.html.service_left_out, .html.service_left_appli {
	width:674px;
	float:left;
	background-color:#f7f7f7;
	margin:0 9px 15px 0;
	padding:0 6px 0 13px;
}
#service_boxes_who, #service_boxes_what {
	width:926px;
	min-height:112px;
	background:#FFF;
	margin:auto;
}
.service_left_content, .service_left_magento {
	width:700px;
	float:left;
	margin:0;
	padding:0 0 18px;
}
.fact_ima1, .fact_ima4, .fact_ima7, .fact_ima10 {
	width:193px;
	height:97px;
	float:left;
	margin:10px 0 0;
}
.fact_ima2, .fact_ima3, .fact_ima5, .fact_ima6, .fact_ima8, .fact_ima9 {
	width:193px;
	height:97px;
	float:left;
	margin:10px 0 0 27px;
}
#service_boxes_health, #service_boxes_contacts {
	width:926px;
	min-height:120px;
	margin:auto;
	padding:0 15px;
}
.client_talks, .talks {
	width:700px;
	border-bottom:#666 dotted 1px;
	margin:3px 0 0;
	padding:0 0 10px;
}
.sitemap_links ul, .lms_links1 ul {
	margin:0 0 0 25px;
	padding:0;
}
.sitemap_links ul li a, .sitemap_links1 ul li a {
	color:#3e62b1;
	text-decoration:none;
}
.sitemap_links ul li a:hover, .sitemap_links1 ul li a:hover, .large_view a:hover {
	color:#ef9c24;
	text-decoration:underline;
}
.bottom_links1, .bottom_links2 {
	float:left;
	width:275px;
}
.links_appliecom, .links_appliecom1 {
	width:300px;
	float:left;
	margin:15px 0 0;
	padding:0;
}
.links_appliecom ul, .links_appliecom1 ul {
	margin:0 0 0 30px;
	padding:0;
}
.links_appliecom ul li, .links_appliecom1 ul li {
	line-height:20px;
	list-style:url(../images/arrow_applibox.png);
	border-bottom:#f3eeee 1px solid;
	font-size:12px;
	color:#333;
	width:236px;
	text-decoration:none;
	margin:0;
	padding:5px 0;
}
.site_mgt_tit, .user_mgt_tit, .course_mgt_tit {
	width:666px;
	height:31px;
}
.user_mgt, .course_mgt {
	width:666px;
	float:left;
	margin:10px 0 0;
}
.user_mgmt1, .course_mgmt {
	padding:8px 0 0;
}
.ie7 #publishing li, .ie6 #publishing li {
	list-style:url(../images/print_arrow.gif);
	line-height:20px;
	position:relative;
	padding:0;
}
.magento_services_links ul li, .drupal_services_links1 ul li {
	list-style-type:none;
	background:url(../images/magento_arrow.png) no-repeat;
	font-size:15px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	margin:7px 0 5px 20px;
	padding:0 0 0 25px;
}
.magento_services_links ul li a, .drupal_services_links ul li a, .drupal_services_links1 ul li a {
	font-size:15px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	padding:0 0 0 25px;
}
.magento_services_links1, .ie7 .magento_services_links1 {
	width:700px;
	height:136px;
	float:left;
	padding:0;
}
.appli_links_magento, .ie7 .appli_links_magento {
	width:100%;
	float:left;
}
#content1, #content2, #content3 {
	display:none;
}

/* Error Page */
.error_page {
 margin:25px 0 150px 0;
}
dl {
	margin:15px 0 0 0;
	float:left;
}
dt {
    display: block;
    font-weight: bold;
}
.disc {
    list-style: disc outside none;
    margin-bottom: 10px;
}
.disc li {
    margin-left: 20px;
}
.disc li a {
	color:#4498BF;
	text-decoration:none;
}

.notfound_bg{
	width: 958px;
height: 103px;
background: url(../images/page_not_found_img.jpg);
	
}

.careers_icon{
	background:url(../images/careers_icon.png) no-repeat;
	
}
.dotnet_services {
    background: url("../images/dotnet_services.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 220px;
    margin: 20px 0 0;
    width: 700px;
}

.dotnet_services_links {
    float: left;
    height: 136px;
    padding: 52px 0 0;
    width: 400px;
}
.dotnet_services_links ul li {
    background: url("../images/magento_arrow.png") no-repeat scroll 0 1px transparent;
    color: #FFFFFF;
    font-size: 15px;
    line-height: 18px;
    list-style-type: none;
    margin: 7px 0 5px 37px;
    padding: 0 0 0 25px;
    text-decoration: none;
}
.dotnet_services_links ul{
	margin:0;
	padding:0;
}
.java_services {
    background: url("../images/java_services.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 260px;
    margin: 20px 0 0;
    width: 700px;
}
.call_number {
    background: url("../images/jiva_theme.png") repeat scroll 0 307px transparent;
    clear: both;
    color: #666666;
    float: right;
    font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    height: 25px;
    margin: 10px 82px 0 0;
    padding: 10px 20px 0 30px;
    width: 150px;
}
.home_icon {
      background: url("../images/jiva_theme.png") repeat scroll 0 268px transparent;
}
.sitemap_icon {
   background: url("../images/jiva_theme.png") repeat scroll 0 256px transparent;
}

.cebit{
	position: absolute;
    right: 0;
    top: 451px;
    z-index: 9999;
}
.seeyouat_cebit{
	margin: 0 0 0 48px;
}
.magento_connect{
	float:left;
	width:100%;
	min-height:220px;
    background: url("../images/gp-connect.jpg") no-repeat scroll right bottom transparent;
}
.magento_connect ul{
	    margin: 14px 0 0;
    padding: 0 300px 0 0;
}
.magento_connect ul li{
	    font-size: 13px;
    line-height: 21px;
    list-style: disc outside url("../images/arrow_left.png");
    margin: 0 0 10px 20px;
    padding: 0;
    text-decoration: none;
}
.gp_connect_img{
	float:left;
	margin:20px 0 10px 0;
}
.why_jiva_real4{
		font-size:14px;
	color:#ef9c24;
	float:left;
	width:100%;
	margin:0;
	padding:14px 0 0;
}
#chrome-plugin-npapi-helper{
	display:none;
}




