body {margin: 0px auto;padding: 0px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;background: #3F3F3F;}

#page_container {margin: 47px auto 0px;padding: 0px;position: relative;width: 962px;height: auto;min-height: 710px;background: url('../layout_images/page_container_BG.jpg') no-repeat left top;}

#column_left {margin: 0px;padding: 0px;position: absolute;left: 14px;top: 14px;width: 298px;height: 682px;}
#column_left {*left: 4px;} /* IE7 Fix */
#column_left h1 {margin: 38px 0px 0px 33px;padding: 0px;position: relative;display: block;width: 244px;height: 144px;color: #FFFFFF;overflow: hidden;}
#column_left h1 a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 244px;height: 144px;color: #FFFFFF;overflow: hidden;}
#column_left h1 a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 244px;height: 144px;background: url('../layout_images/logo.jpg') no-repeat left top;}
#column_left h1 a:hover span {}
#column_left ul#nav {margin: 27px 0px 0px 49px;padding: 0px;position: relative;width: 212px;height: auto;background: url('../layout_images/separator.png') no-repeat left top;}
#column_left ul#nav {*margin: 27px 0px 0px 33px;} /* IE7 Fix */
#column_left ul#nav li {margin: 0px;padding: 5px 0px;position: relative;width: 212px;height: auto;list-style: none;text-align: right;background: url('../layout_images/separator.png') no-repeat left bottom;}
#column_left ul#nav li.accessibility {display: none;}
#column_left ul#nav li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #353436;letter-spacing: 1px;font-size: 11px;font-weight: bold;text-decoration: none;}
#column_left ul#nav li a:hover {color: #F27E08;}
#column_left ul#nav li#current_page a {color: #F27E08;}
#column_left ul#contact_links {margin: 0px;padding: 0px;position: absolute;left: 49px;bottom: 15px;width: 212px;height: auto;}
#column_left ul#contact_links {*left: 59px;} /* IE7 Fix */
#column_left ul#contact_links li {margin: 0px 0px 3px;padding: 0px 33px 0px 0px;position: relative;width: auto;height: 22px;text-align: right;list-style: none;color: #353436;font-size: 13px;letter-spacing: 1px;font-weight: bold;}
#column_left ul#contact_links li.email {padding-top: 2px;background: url('../layout_images/contact_email.jpg') no-repeat right top;}
#column_left ul#contact_links li.email a {margin: 0px 0px 0px 6px;padding: 0px;position: relative;display: block;width: 172px;height: 13px;color: #E5E5E5;overflow: hidden;}
#column_left ul#contact_links li.email a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 172px;height: 13px;cursor: pointer;background: url('../layout_images/contact_email_address.jpg') no-repeat left top;}
#column_left ul#contact_links li.tel {padding-top: 3px;background: url('../layout_images/contact_telephone.jpg') no-repeat right top;}
#column_left ul#contact_address {margin: 0px;padding: 0px;position: absolute;left: 49px;bottom: -140px;width: 212px;height: auto;}
#column_left ul#contact_address {*left: 59px;} /* IE7 Fix */
#column_left ul#contact_address li {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;text-align: right;list-style: none;color: #B0B0B0;letter-spacing: 1px;font-size: 11px;}
#column_left ul#contact_address li.title {font-size: 12px;font-weight: bold;}

#column_main {margin: 0px 0px 20px 312px;padding: 0px;position: relative;width: 551px;height: auto;}
#column_main {*margin: 0px 94px 20px 309px;} /* IE7 Fix */
#column_main div#top {margin: 0px;padding: 0px;position: relative;width: 551px;height: 68px;background: url('../layout_images/main_top.jpg') no-repeat left top;}
#column_main div#content {margin: 0px;padding: 0px 0px 15px;position: relative;width: 551px;height: auto;min-height: 700px;background: url('../layout_images/main_pad.png') repeat-y left top;}


#column_main div#content ul#features {z-index: 1;margin: 0px;padding: 0px;position: absolute;right: -160px;top: -90px;width: 265px;height: 352px;background: url('../layout_images/features_BG.png') no-repeat left top;}
#column_main div#content ul#features li {list-style: none;display: none;background: none;}
#column_main div#content ul#features li a {display: none;}
#column_main div#content ul#features li a:hover {}


#column_main div#content h2 {margin: 0px 40px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;color: #353436;font-size: 16px;line-height: 18px;}
#column_main div#content h2 span {color: #F27E08;font-style: italic;}
#column_main div#content h3 {margin: 0px 100px;padding: 0px;position: relative;width: auto;height: auto;text-align: left;color: #F27E08;font-size: 12px;line-height: 18px;}
#column_main div#content p {margin: 0px 100px 15px;padding: 0px;position: relative;width: auto;height: auto;text-align: justify;color: #353436;line-height: 18px;}
#column_main div#content a {margin: 0px;padding: 0px;position: relative;text-decoration: none;color: #F27E08;}
#column_main div#content a:hover {text-decoration: underline;}
#column_main div#content p strong {}
#column_main div#content img {margin: 0px;padding: 0px;position: relative;border: none;}
#column_main div#content img#banner {margin: 0px auto 15px;padding: 0px;position: relative;border: none;}
#column_main div#content ul {margin: 0px 100px 15px;padding: 0px;position: relative;width: auto;height: auto;}
#column_main div#content ul li {margin: 0px 0px 0px;padding: 0px 0px 0px 25px;/*position: relative;*/width: auto;height: auto;text-align: justify;color: #353436;line-height: 18px;list-style: none;background: url('../layout_images/tick.gif') no-repeat left top;}
#column_main div#content ol {margin: 0px 100px 15px;padding: 0px;position: relative;width: auto;height: auto;}
#column_main div#content ol li {margin: 0px 0px 0px 17px;padding: 0px;position: relative;width: auto;height: auto;text-align: justify;color: #353436;line-height: 18px;}
#column_main div#content hr {margin: 0px 100px 15px;padding: 0px;position: relative;width: auto;height: 1px;background: #B0B0B0;border: none;}
#column_main ul#bottom {margin: 0px;padding: 13px 0px 0px;position: relative;width: 551px;height: 44px;background: url('../layout_images/main_bottom.png') no-repeat left top;}
#column_main ul#bottom li {margin: 0px;padding: 0px;position: relative;display: inline;width: auto;height: 5px;border: none;border-left: solid 1px #F27E08;list-style: none;font-size: 8px;}
#column_main ul#bottom li:first-child {border: none;}
#column_main ul#bottom li a {margin: 0px 4px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;color: #353436;font-size: 11px;text-decoration: none;text-transform: lowercase;}
#column_main ul#bottom li a:hover {text-decoration: underline;color: #F27E08;}

#column_main div#content div#our_experience {margin: 0px 0px 0px 40px;padding: 0px;position: relative;width: auto;height: auto;}
#column_main div#content div#our_experience ul {margin: 0px 0px 15px;padding: 0px;position: relative;width: 170px;height: auto;float: left;}
#column_main div#content div#our_experience ul li {margin: 0px;padding: 0px;list-style: none;font-size: 12px;background: none;}
#column_main div#content div#our_experience h3 {margin: 0px 40px 0px 0px;color: #353436;clear: both;}
#column_main div#content div#our_experience p {margin: 0px 40px 18px 0px;clear: both;}

#column_main div#content ul#team_nav {margin: 0px 0px 15px 100px;padding: 0px;position:relative;width: 366px;height: auto;overflow: auto;}
#column_main div#content ul#team_nav {*margin: 0px 90px 15px 100px;} /* IE7 Fix */
#column_main div#content ul#team_nav li {margin: 0px 10px 10px 0px;padding: 0px;width: 173px;height: 72px;list-style: none;font-size: 12px;float: left;background: none;}
#column_main div#content ul#team_nav li a {margin: 0px;padding: 0px 0px 0px 70px;position: relative;display: block;width: auto;height: 70px;text-align: left;text-decoration: none;color: #333333;font-size: 11px;background: #FFFFFF;border: solid 1px #F27E08;}
#column_main div#content ul#team_nav li a:hover {color: #FFFFFF;background: #F27E08;border: solid 1px #F27E08;}
#column_main div#content ul#team_nav li a img {margin: 0px;padding: 0px;position: absolute;left: 5px;top: 5px;}
#column_main div#content ul#team_nav li a strong {margin: 0px;padding: 7px 0px 0px;position: relative;display: block;width: auto;height: auto;font-size: 12px;}

#column_main div#content div.team_member_cv  {margin: 0px;padding: 0px 60px;position: absolute;top: 0px;left: 40px;width: 351px;text-align: justify;background: #FFFFFF;}
#column_main div#content div.team_member_cv h2 {margin: 0px -60px 8px;}
#column_main div#content div.team_member_cv img {margin: 0px 15px 8px -60px;float: left;}
#column_main div#content div.team_member_cv p {margin: 0px 0px 8px;font-size: 11px;}

#column_main div#content div#default_content, #column_main div#content div.team_member_cv, #column_main div#content #helped_us  {min-height: /*430px*/525px;}


#column_main div#content #helped_us {position: absolute;top: 235px;left: 50px;text-align: justify;background: #FFFFFF; width: 400px;}
#column_main div#content #helped_us p {margin: 20px 0px 8px 0px; width:100%;}


#column_main div#content  #helped_us h2 {margin: 0px -10px 8px;}
#column_main div#content div#arrow {margin: 0px 88px 15px;padding: 0px;position: relative;width: 371px;height: 89px;background: url('../layout_images/arrow_p1.png') no-repeat left top;}
#column_main div#content div#arrow p {margin: 0px 20px;padding: 5px 0px 0px;position: relative;width: auto;height: auto;color: #FFFFFF;text-align: center;}
#column_main div#content div#arrow div {z-index: 1;margin: 0px;padding: 0px;position: absolute;right: -134px;bottom: 0px;width: 134px;height: 427px;background: url('../layout_images/arrow_p2.png') no-repeat left top;}

#column_main div#content ul#sidenav {z-index: 1;margin: 0px;padding: 0px;position: absolute;right: -140px;top: -90px;width: 280px;height: 352px;background: url('../layout_images/features_nav_BG.png') no-repeat left top;}
#column_main div#content ul#sidenav li {list-style: none; margin:0px; padding:0px; }
#column_main div#content ul#sidenav li a {float:left;  height:22px; margin:0px; padding:0px;}
#column_main div#content ul#sidenav li a#marketing {background: url('../layout_images/sidenav-marketing.png')   0px 0px; position:absolute; top:76px; left:15px; width:95px; }
#column_main div#content ul#sidenav li a#finance {background: url('../layout_images/sidenav-finance.png') 0px 0px; position:absolute; top:97px; left:18px; width:95px;}
#column_main div#content ul#sidenav li a#operations {background: url('../layout_images/sidenav-operations.png');  position:absolute; top:125px; left:21px; width:95px; }
#column_main div#content ul#sidenav li a#logistics {background: url('../layout_images/sidenav-logistics.png');  position:absolute; top:147px; left:24px; width:95px;  }
#column_main div#content ul#sidenav li a#sales {background: url('../layout_images/sidenav-sales.png');  position:absolute; top:170px; left:27px; width:95px;  }
#column_main div#content ul#sidenav li a#strategy {background: url('../layout_images/sidenav-stategy.png');  position:absolute; top:196px; left:30px; width:95px; }
#column_main div#content ul#sidenav li a#procurement {background: url('../layout_images/sidenav-procurement.png');  position:absolute; top:211px; left:33px; width:160px; height:27px; }
#column_main div#content ul#sidenav li a#mergers {background: url('../layout_images/sidenav-mergers.png');  position:absolute; top:235px; left:31px; width:131px; height:31px; }
#column_main div#content ul#sidenav li a#hr {background: url('../layout_images/sidenav-hr.png');  position:absolute; top:255px; left:40px; width:160px; height:31px; z-index:1000;}
#column_main div#content ul#sidenav li a#management {background: url('../layout_images/sidenav-management.png');  position:absolute; top:269px; left:47px; width:147px; height:43px; }

#column_main div#content ul#sidenav li a:hover#marketing, 
#column_main div#content ul#sidenav li.active a#marketing, 
#column_main div#content ul#sidenav li a:hover#finance, 
#column_main div#content ul#sidenav li.active a#finance,
#column_main div#content ul#sidenav li a:hover#operations, 
#column_main div#content ul#sidenav li.active a#operations,
#column_main div#content ul#sidenav li a:hover#logistics,
#column_main div#content ul#sidenav li.active a#logistics,
#column_main div#content ul#sidenav li a:hover#sales,
#column_main div#content ul#sidenav li.active a#sales,
#column_main div#content ul#sidenav li a:hover#strategy,
#column_main div#content ul#sidenav li.active a#strategy { background-position:0px 22px; }

#column_main div#content ul#sidenav li a:hover#procurement, 
#column_main div#content ul#sidenav li.active a#procurement  {background-position:0px 27px; }

#column_main div#content ul#sidenav li a:hover#mergers, 
#column_main div#content ul#sidenav li.active a#mergers {background-position:0px 31px; }

#column_main div#content ul#sidenav li a:hover#hr, 
#column_main div#content ul#sidenav li.active a#hr {background-position:0px 31px; }

#column_main div#content ul#sidenav li a:hover#environment, 
#column_main div#content ul#sidenav li.active a#environment,
#column_main div#content ul#sidenav li a:hover#management,
#column_main div#content ul#sidenav li.active a#management {background-position:0px 43px; }



#boost_link {margin: 0px;padding: 0px;position: absolute;right: 24px;top: 697px;display: block;width: 72px;height: 25px;color: #3F3F3F;overflow: hidden;}
#boost_link span {margin: 0px;padding: 0px;position: absolute;left: 0px;bottom: 0px;display: block;width: 72px;height: 25px;background: url('../layout_images/boost_logo.jpg') no-repeat 0px 0px;}
#boost_link:hover span {}

#helped_us a {position:absolute; left:30px; top:0px;}
#column_main div#content a.help {
position:absolute; 
left:30px; 
top:70px; 
background-color:#f27e07;
display:block;
color:#FFF;
width:135px;
height:79px;
background: url('../layout_images/helped_us.png') no-repeat;
}

/*#column_main div#content a:hover.help {text-decoration:none; background-color:#3f3f3f; }*/

blockquote {
margin-top: 10px;
margin-bottom: 10px;
font-style:italic;

}
blockquote {border-bottom:1px dotted #B0B0B0;  padding-bottom:20px; }
blockquote p {margin:0px; padding:0px;}
blockquote  .quote {font-weight:bold; font-size:120%;}
blockquote.last {border:none;}
