@charset "utf-8";
/* CSS Document */

body {
	font-size:12px;
	background:#727272;
	color:#727272;
	font-family:Tahoma
}
* {
	margin:0;
	padding:0
}
.clear {
	clear:both
}
fieldset {
	border:none
}
img {
	border:none
}
a {
	text-decoration:underline;
	color:#B6D387;
}
a:hover {
	text-decoration:none
}
.social_links{
	height:60px;
}
.social_linksT{
	height:60px;
}
#main_container {
	width:1026px;
	margin:15px auto 0 auto
}
#main_container .top_links {
	width:1010px;
	color:#FFFFFF;
	float:right;
	text-align:right;
	font-family:Tahoma;
	padding:0 16px 5px 0;
}

#main_container .top_links a {
	padding:0 2px 0 2px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none
}
#main_container .top_links a:hover {
	text-decoration:underline;
	padding:0 2px 0 2px;
}
#wrapper {
	width:936px;
	float:left;
	background:#fff;
	padding:20px 45px 40px 45px;
}
#header {
	width:936px;
	float:left;
}
#header .logo {
	float:left;
}
#header .top_contact_detail {
	float:right;
	padding:30px 15px 0 0
}
#top_menu {
	float:left;
	width:936px;
}
#top_menu .img {
	float:right;
	margin-right:50px;
	margin-bottom:2px;
}
#top_menu ul {
	float:left;
	width:630px;
	list-style:none;
	padding:30px 0 10px 0
}
#top_menu ul li {
	float:left;
	padding:0 25px 0 25px;
	background:url(../images/top_menu_seprator.jpg) no-repeat top left;
}
#top_menu ul li a {
	color:#b7b7b7;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
#top_menu ul li a:hover {
	color:#b0d87d;
}
#top_menu ul li.current {
	color:#b0d87d;
	font-weight:bold;
}
#top_container {
	width:936px;
	float:left;
}
#top_container .maximize_profitabilty_container {
	width:626px;
	float:left;
}
#top_container .free_evalution_container {
	width:302px;
	float:right;
	background:#ededeb;
	border:1pt solid #727272
}
#top_container .free_evalution_container .heading {
	width:286px;
	float:left;
	background:#727272;
	padding:8px;
	text-align:center
}
#top_container .free_evalution_container p {
	width:286px;
	float:left;
	padding:10px 8px 0 8px;
	font-size:15px;
	text-align:center;
	font-family: Tahoma
}
#top_container .free_evalution_container form {
	width:302px;
	float:left;
}
#top_container .free_evalution_container .row {
	width:280px;
	float:left;
	padding:5px 8px 0 14px;
	font-size: 12px;
}
#top_container .free_evalution_container .row label {
	width:80px;
	float:left;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	padding:2px 8px 0 0
}
#top_container .free_evalution_container .row .input {
	width:140px;
	float:left;
	border:1px solid #727272;
	height:18px;
	background:url(../images/input_bg.jpg) repeat-x 0 0
}
#top_container .free_evalution_container .row .go_button {
	float:center;
	background:url(../images/go_btn1.jpg) no-repeat 0 0;
	height:48px;
	width:253px;
	border:none;
	margin:0px 0px 0px 11px
}
#top_container .free_evalution_container .row .go_button:hover {
	float:left;
	background:url(../images/go_btn1.jpg) no-repeat 0 -48px;
	width:253px;
}
#top_container .free_evalution_container .more_line {
	width:286px;
	float:left;
	padding:0 8px 8px 8px;
	font-size:10px;
	text-align:center;
}
#top_container .free_evalution_container .more_line a {
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#727272
}
#top_container .free_evalution_container .more_line a:hover {
	text-decoration:underline;
}
#body_container {
	width:936px;
	float:left;
	padding:20px 0 20px 0
}
#body_container .top_container {
	width:936px;
	float:left;
}
#body_container .top_container .information_container {
	width:575px;
	float:left;
	padding:0 15px 0 25px
}
#body_container .top_container .information_container .title {
	width:575px;
	float:left;
	color:#7ba6c5;
	font-size:22px;
	font-weight:bold;
	padding:0 0 5px 0
}
#body_container .top_container .information_container .sub_title {
	width:575px;
	float:left;
	font-size:15px;
	font-weight:bold
}
#body_container .top_container .information_container .matter_container {
	width:575px;
	float:left;
	padding:15px 0 0 0
}
#body_container .top_container .information_container .matter_container .image {
	float:left;
}
#body_container .top_container .information_container .matter_container p {
	float:left;
	padding:0 0 10px 20px;
	font-size:9pt;
	line-height:14px;
	width:430px
}
#body_container .top_container .events_container {
	width:275px;
	float:right;
	padding:6px 15px 0 0
}
#body_container .top_container .events_container .event_title {
	width:275px;
	float:left;
	color:#a2cf69;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold
}
#body_container .top_container .events_container ul {
	width:260px;
	float:left;
	list-style:none;
	padding:15px 0 0 15px
}
#body_container .top_container .events_container ul li {
	width:245px;
	float:left;
	padding:0 0 15px 20px;
	background:url(../images/arrow.jpg) no-repeat 0 3px;
	font-size:11px;
}
#body_container .top_container .events_container ul li strong {
	width:245px;
	float:left;
	font-weight:bold
}
#body_container .top_container .events_container ul li p {
	width:245px;
	float:left;
	font-size:11px;
	line-height:16px
}
#body_container .top_container .events_container .view_news {
	width:240px;
	float:left;
	padding:0 0 0 35px
}
#body_container .top_container .events_container .view_news a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#727272
}
#body_container .top_container .events_container .view_news a:hover {
	color:#e8ab00
}
#body_container .bottom_container {
	width:934px;
	float:left;
	padding:30px 1px 0 1px
}
#body_container .bottom_container .heading_container {
	width:924px;
	float:left;
	background:url(../images/bottom_box_curv_bg.jpg) no-repeat 0 0;
	height:30px;
	padding:10px 0 0 10px
}
#body_container .bottom_container .heading_container .revenue_heading {
	width:285px;
	float:left;
	padding:0 0 0 5px;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 23px 0 0;
	display:inline;
	font-family:Tahoma
}
#body_container .bottom_container .heading_container .consulting_heading {
	width:290px;
	float:left;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 30px 0 0;
	display:inline;
	font-family:Tahoma
}
#body_container .bottom_container .heading_container .service_heading {
	width:290px;
	float:left;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma
}
#body_container .bottom_container .detail_container {
	width:934px;
	float:left;
	background:url(../images/bottom_box_bg.jpg) repeat-y 0 0;
	padding:0 0 20px 0
}
#body_container .bottom_container .detail_container .revenue_detail {
	width:280px;
	float:left;
	padding:15px 0 0 10px;
	margin:0 23px 0 0;
}
#body_container .bottom_container .detail_container .revenue_detail img {
	float:left;
}
#body_container .bottom_container .detail_container .revenue_detail p {
	width:190px;
	float:left;
	padding:0 0 0 20px;
	line-height:15px;
}
#body_container .bottom_container .detail_container .learn_more {
	float:right;
	width:200px;
	padding:15px 0 0 0
}
#body_container .bottom_container .detail_container .learn_more a {
	float:left;
	background:url(../images/learn_more.jpg) no-repeat 0 0;
	width:123px;
	height:32px;
}
#body_container .bottom_container .detail_container .learn_more a:hover {
	float:left;
	background:url(../images/learn_more.jpg) no-repeat 0 -32px;
	width:123px;
}
#body_container .bottom_container .detail_container .consulting_detail {
	width:275px;
	float:left;
	margin:0 30px 0 0;
	padding:15px 0 0 15px;
	display:inline
}
#body_container .bottom_container .detail_container .consulting_detail img {
	float:left;
}
#body_container .bottom_container .detail_container .consulting_detail p {
	width:190px;
	float:left;
	padding:0 0 0 20px;
	line-height:15px;
}
#body_container .bottom_container .detail_container .service_detail {
	width:275px;
	float:left;
	padding: 15px 0 0 0px;
}
#body_container .bottom_container .detail_container .service_detail img {
	float:left;
}
#body_container .bottom_container .detail_container .service_detail p {
	width:130px;
	float:left;
	padding:0 0 0 5px;
	line-height:15px;
}
#body_container .bottom_container .bottom_curv {
	float:left;
}
#body_container_inner {
	width:900px;
	float:left;
	padding:40px 0 50px 32px;
	border:2px solid #727272;

}
#body_container_inner .left_container {
	width:224px;
	float:left;
	padding:0 0 0 0;
}
#body_container_inner .left_container .service_title {
	width:210px;
	float:left;
	padding:7px 0 7px 14px;
	background:#727272;
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
}
#body_container_inner .left_container .left_menu_container {
	width:200px;
	float:left;
	padding:12px 10px 18px 14px;
	background:#ededeb;
}
#body_container_inner .left_container .left_menu_container .links_heading {
	width:200px;
	float:left;
	font-weight:bold;
	color:#7ba6c5;
	font-size:14px;
	font-weight:bold
}
#body_container_inner .left_container .left_menu_container .links_heading.spacer {
	padding:20px 0 0 0;
}
#body_container_inner .left_container .left_menu_container ul {
	width:200px;
	float:left;
	list-style:none
}
#body_container_inner .left_container .left_menu_container ul li {
	width:180px;
	float:left;
	padding:2px 0 2px 20px;
	background:url(../images/green_arrow.jpg) no-repeat 0 6px;
	font-weight:bold;
}
#body_container_inner .left_container .left_menu_container ul li ul {
	width:160px;
	float:left;
	padding:3px 0 0 20px;
	list-style:none;
}
#body_container_inner .left_container .left_menu_container ul li ul li {
	width:140px;
	float:left;
	padding:3px 0 0 0;
	background:none;
	font-size:11px;
	font-weight:normal;
}
#body_container_inner .left_container .left_menu_container ul li a {
	color:#727272;
	text-decoration:none;
	
}
#body_container_inner .left_container .left_menu_container ul li a:hover {
	color:#000;
	text-decoration:none;
	color:#b0d87d;
}
#body_container_inner .left_container .left_menu_container ul li.current {
	color:#000;
	text-decoration:none;
	color:#b0d87d;
}
#body_container_inner .right_container {
	width:570px;
	float:left;
	padding:0 0 0 35px;
}
#body_container_inner .right_container .breadcrumbs {
	width:570px;
	float:left;
	font-size:11px;
	color:#727272;
}
#body_container_inner .right_container .breadcrumbs a {
	font-size:11px;
	color:#727272;
	text-decoration:none
}
#body_container_inner .right_container .breadcrumbs a:hover {
	text-decoration:underline
}
#body_container_inner .right_container .details_box {
	width:570px;
	float:left;
}
#body_container_inner .right_container .details_box .page_heading {
	float:left;
	width:570px;
	font-size:24px;
	color:#7ba6c5;
	font-weight:bold;
	padding:20px 0 15px 0;
	line-height:28px;
}
#body_container_inner .right_container .details_box .page_heading span {
	float:left;
	width:570px;
	font-size:17px;
	color:#727272;
	font-weight:bold;
}
#body_container_inner .right_container .details_box p {
	float:left;
	width:570px;
	font-size:11px;
	line-height:15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#body_container_inner .right_container .details_box p.highlight {
	float:left;
	width:425px;
	font-size:11px;
	line-height:15px;
	padding:10px 0 0 40px
}
#body_container_inner .right_container .details_box p.highlight2 {
	float:left;
	width:500px;
	font-size:11px;
	line-height:15px;
	color: #7BA6C5;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
}

#body_container_inner .right_container .details_box p strong {
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	padding: 0px;
}
#body_container_inner .right_container .details_box img {
	float:left;
	padding:0 15px 0 0
}
#body_container_inner .right_container .details_box .sub_heading {
	float:left;
	width:530px;
	font-size:13px;
	font-weight:bold;
	color:#a2cf69;
	padding:20px 0 0 40px
}
#footer_container {
	width:936px;
	float:left;
	background:url(../images/footer_bg.jpg) repeat-x 0 0;
	height:121px;
	padding:55px 45px 0 45px;
	
}
#footer_container p {
	width:936px;
	float:left;
	color:#FFFFFF;
}
#footer_container p strong {
	width:936px;
	float:left;
	color:#FFFFFF;
}
#footer_container ul {
	width:936px;
	float:left;
	list-style:none;
	padding:5px 0 20px 0
}
#footer_container ul li {
	float:left;
	background:url(../images/footer_links_seprator.jpg) no-repeat center left;
	padding:0 6px 0 6px
}
#footer_container ul li a {
	text-decoration:none;
	float:left;
	color:#FFFFFF
}
#footer_container ul li a:hover {
	text-decoration:underline
}
#footer_container ul li.first {
	padding:0 6px 0 0;
	background:none
}
#footer_container a {
	text-decoration:none;
	float:left;
	color:#FFFFFF
}
#footer_container a:hover {
	text-decoration:underline
}
#name_title_bl {
	font:Tahoma;
	font-size:16px;
	color:#7BA6C5;
	font-weight: bold;
}
#bullet_title {
	font-size: 12px;
}
#main_container #wrapper #body_container_inner .right_container .details_box p .readmore {
	font-family: Tahoma;
	font-size: 12px;
	color: #a2cf69;
	text-decoration: none;
}

