#servicesOuter {
	margin:0 0 60px 0;
	padding:0;
	background:url('../images/icons/tabs-menu-rep.png') repeat-y 17% top;
}
/* ul */
#servicesTab {
	margin:0 0 0 0;
	padding-top:30px;
	float:left;
	width:23%;
	height:100%;
}
#servicesTab li {
	display: block;
	width:100%;
	margin:0;
	padding:0;
}
#servicesTab li h4 {
	font-size:16px;
	margin:0;
	padding:0;
}
#servicesTab li a {
	display: block;
	padding:14px 0 14px 14px;
	margin:0;
	color: #444;
	font:400 14px 'Droid Sans', sans-serif;
	text-transform: uppercase;
	border-bottom:1px solid #ccc;
}
#servicesTab li a:hover {
	text-decoration:none;
	color:#cd4450;
}
#servicesTab li a.currentTab {
	border:1px solid #ccc;
	border-right:none;
	background:#ddd;
	color:#cd4450;
	cursor:default;
	border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	-o-border-radius:5px 0 0 5px;
}

/*============== content_outer & tabContent ==============*/
#content_outer {
	float:left;
	width:77%;
	margin:0;
	padding:0;
}
div.tabContent {
	margin:0;
	padding:10px 20px 0 20px;
	padding-bottom:0;
}
div.tabContent h4 {
	margin:0 0 18px 0;
	padding:0;
	font:400 18px/24px 'Droid Sans', sans-serif;
	text-transform:uppercase;
}
/* service_text */
div.service_text {
	margin:0 0 0 30px;
}
div.service_text h4 {
	margin:0 0 18px 0;
	text-transform:uppercase;
}
div.service_text p {
	margin:0 0 18px 0;
}
div.service_text ul {
	margin:18px 0 18px 0;
}
div.service_text ul li {
	margin-bottom:6px;
	display:block;
	padding-left:30px;
	background:url('../images/icons/arrow.png') no-repeat left center;
}
/* more btn */
div.service_text a.more_button {
	width:92px;
	height:35px;
	display:block;
	font:0/0 a;
	background:url('../images/icons/buttons.png') no-repeat 0 0;
	/* remove transition */
	transition:none;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
}
div.service_text a.more_button:hover {
	background-position: 0 -35px;
}






/*====== tagLine style =======*/
#tagLine {
	padding:0;
	background:#ddd;
	border-bottom:1px solid #d1d1d1;
	border-left:2px solid #cd4450;
}
#tagLine h4 {
	padding:22px 18px;
	font:400 18px/24px 'Droid Sans', sans-serif;
	text-transform: uppercase;
	color:#323232;
}
#tagLine h4 em {
	font:400 14px 'Droid Serif', serif;
	text-transform: none;
	color:#666;
}
#tagLine button.red_btn {
	margin:22px 18px;
	padding:10px 20px;
	border:1px solid #3c3c3c;
	background:none;
	font:400 14px 'Droid Serif', serif;
	color:#fff;
	cursor: pointer;
	background: #444444;
	background: -moz-linear-gradient(top, #444444 1%, #2b2b2b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#444444), color-stop(100%,#2b2b2b));
	background: -webkit-linear-gradient(top, #444444 1%,#2b2b2b 100%);
	background: -o-linear-gradient(top, #444444 1%,#2b2b2b 100%);
	background: -ms-linear-gradient(top, #444444 1%,#2b2b2b 100%);
	background: linear-gradient(to bottom, #444444 1%,#2b2b2b 100%);
	/* border rounded */
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	/* box shadow */
	box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
	-webkit-box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
	-moz-box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
	-o-box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
}
#tagLine button.red_btn:hover {
	background: #2b2b2b;
	background: -moz-linear-gradient(top, #2b2b2b 0%, #444444 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(99%,#444444));
	background: -webkit-linear-gradient(top, #2b2b2b 0%,#444444 99%);
	background: -o-linear-gradient(top, #2b2b2b 0%,#444444 99%);
	background: -ms-linear-gradient(top, #2b2b2b 0%,#444444 99%);
	background: linear-gradient(to bottom, #2b2b2b 0%,#444444 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#444444',GradientType=0 );
}
/*===== end it ========*/
