@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe {
	padding:0;
	margin:0;
}
html, body{
	border:0;
}

body,html {
	
	height:100%;
}
input,textarea,select{
	}

ul, ol {
	list-style-type:none;
}
a {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a img {
	border:none;
}
.clear{ clear:both;}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	background-color: #f1f1f1;
	background-image: url(images/body-bg.gif);
	background-repeat: repeat-x; text-decoration:none;
}
.main{ width:904px; margin:0 auto 0 auto; }
.header{ width:904px; height:86px; margin:0 auto 0 auto;}
.logo{width:313px; height:81px; float:left; margin-top:5px; padding-left:5px; }
.hed1{width:583px; height:86px; float:right;}
.hed1 .top{width:570px; height:20px; float:right; text-align:right; color:#FFFFFF; padding-right:13px; margin-top:10px;}
.hometext{ font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF;}
.hometext:hover{ color:#f1f1ab;; text-decoration:underline;}
.hed1 .nav{width:583px; height:36px; float:right; margin-top:20px}
.navleft{width:7px; height:36px; float:left; background:url(images/nav-left.gif) no-repeat;}
.navbg{width:562px;height:36px; background:url(images/nav-bg.gif) repeat-x; float:left;}

/*.visited a{width:93px; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;  float:left; text-decoration:none; padding:10px 0 0 0; background:url(images/hover-bg.gif) repeat-x; text-align:center; }*/
.navright{width:7px; height:36px; float:left; background:url(images/nav-right.gif) no-repeat;}
.pre{ width:904px; margin:0 auto 0 auto; background:#FFF;}
.contante-main{background:#ffffff; width:904px;margin:0 auto 0 auto; }
.contante{ width:891px; height:175px; margin:0px auto 0 auto; padding-top:5px;}
.dynami-left{width:8px; height:175px; float:left; background:url(images/dynamic-left.gif) no-repeat;}
.dynami-bg{width:874px;height:175px; background:url(images/dynamic-bg.gif) repeat-x; float:left;}
.dynamic-text{ width:218px; height:175px; float:left; background:url(images/dy-nine.gif) no-repeat right;}
.title-dynamic{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#373737; text-align:left; padding:10px 0 0 10px; }
.text-p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#232300; text-align:left; padding:10px 0 0 10px;line-height:22px;  }
.dynamic-more{ width:54px; height:19px; float:right; background:url(images/more.jpg) no-repeat; color:#FFFFFF; margin:10px 5px 0 0; border:none 0px; }
.sap-text{ width:218px; height:175px; float:left; }

.testmonials-title-p { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; font-weight:normal; text-decoration:none; color:#333333; padding:2px 10px 0 0px; line-height:22px;}
.dynami-right{width:9px; height:175px; float:left; background:url(images/dynamic-right.gif) no-repeat;}
.left-cont{ width:260px;padding-left:10px; float:left; }
.title-clientsh2{ font-family:"Myriad Pro"; font-size:15px; font-weight:normal; color:#000000; padding:10px 0 5px 0px ; border-bottom:dotted 1px; color:#333333; font-weight:bold; width:250px;} 
.clientslogo-img{ float:left; padding:10px 5px 20px 0;}
.testimonials{ width:260px;float:left; }
.right-cont{ width:620px;float:right; }
.title-welcomeh2{ font-family:"Myriad Pro"; font-size:17px; font-weight:normal; color:#8e5a08; padding:10px 0 5px 0px ;  font-weight:bold; width:450px;} 
.wel-title-p { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; font-weight:normal; text-decoration:none; color:#333333; padding:2px 5px 0 0px; line-height:22px;}
.welcome-img{ float:left; padding:10px 10px 0 0;}
.careers{ width:620px;}
.careers li{ height:20px; padding-left:15px; padding-top:5px; background:url(images/button.gif) no-repeat left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.contact{ width:310px; float:left;}
.contact1{ width:300px; float:right;}
.consultingdynamics{ width:620px;float:right; margin-top:10px; }
.consultingdynamics li{ height:20px; padding-left:15px; padding-top:5px; background:url(images/button.gif) no-repeat left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.titlehealthcare{width:620px;float:right; margin-top:10px; background:url(images/titl-healthcare.gif) no-repeat left top; height:30px; padding:4px 0 0 5px;; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.heathcare{ width:620px;float:right;}
.heathcare li{padding-left:15px; padding-top:8px; padding-bottom:8px;background:url(images/button.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.tech{ width:904px;margin:0 auto 0 auto; clear:both; float:left; background:#FFFFFF;}
.technology-img{ float:left; padding:0 0 10px 0; margin-top:10px; margin-left:3px;}
.title-tech{ font-family:"Myriad Pro"; font-size:15px; font-weight:normal; color:#000000; padding:5px 0 5px 0px ; border-bottom:dotted 1px;  font-weight:bold; margin-left:5px; width:260px;} 
.footermain{ width:100%; height:43px; background:url(images/footer-bg1.gif) repeat-x; }
.footer{ width:904px; height:43px; margin:0 auto 0 auto; }
.title-copy{ font-family:Tahoma; font-size:12px; font-weight:normal; text-align:left; color:#FFFFFF; padding-top:15px; float:left;}
.title-brio{ font-family:Tahoma; font-size:12px; font-weight:normal; text-align:right;color:#FFFFFF; float:right; margin:0px;padding-top:15px;}
.briofactors{ text-decoration:none; color:#FFFFFF;}
.briofactors:hover{ text-decoration:underline; color:#150e03;}
.more{ float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#CA8231; font-size:12px; text-decoration:none;}
.more:hover{ float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; font-size:12px; text-decoration:underline;}
.sitemap{ width:310px; float:left; }
.sitemap li a{  font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-decoration:none; color:#333333; line-height:20px; font-weight:bold; }
.sitemap li a:hover{  font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-decoration:underline; color:#FB5200;s line-height:20px; padding-top:5px; font-weight:bold; padding-bottom:5px;}
.sitemap li li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0080C0; padding-left:15px; padding-top:5px; line-height:18px; background:url(images/button.gif) no-repeat left; margin-left:10px; padding-bottom:5px }