h1{
color:#F8000E; margin:0; padding:0 0 15px 0; font-size:17px; line-height:19px; font-family:'Georgia', Arial, Helvetica, sans-serif;
}
h1 a{
text-decoration:none; color:#F8000E;
}
h1 a:hover{
text-decoration:underline;
}
h1.welcome{
font-size:15px; 
}
h2{
	color:#76B0CF;
	margin:0 0 5px 0;
	padding:5px 0 5px 0;
	border-bottom:1px solid #76B0CF;
	font-size:17px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}
h3{
color:#76B0CF; margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:1px solid #76B0CF; font-size:23px; font-family:'Georgia', Arial, Helvetica, sans-serif; font-weight:normal;
}
h4{
color:#76B0CF; margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:1px solid #76B0CF; font-size:14px;
}
a{
	color:#F8000E;
}
img{
border:0;
}
p{
margin:0; padding:0 0 10px 0;
}
ul{
margin-top:5px; padding-top:0;
}

.georgia{
font-family:'Georgia', Arial, Helvetica, sans-serif;
}
.red{
color: #F83143;
}
.services .logos img{
padding-right:10px;
}
.services .menu p{
padding:0;
}
.services .menu a{
font-size:19px; text-decoration:none; border-bottom:1px solid #76B0CF; display:block; padding:5px 0; background:url(../Images/service_bg_off.gif) right center no-repeat; font-family:'Georgia', Arial, Helvetica, sans-serif; cursor:pointer;
}
.services.home a{
font-size:19px !important; text-decoration:none; font-family:'Georgia', Arial, Helvetica, sans-serif;
}
.services.home p{
float:left; padding-right:45px;
}
.services.home p.last{
float:left; padding-right:0px;
}
.services .menu a:hover{
background:url(../Images/service_bg_over.gif) right center no-repeat;
}
.services .menu a.on{
background:url(../Images/service_bg_on.gif) right center no-repeat;
}
.services .healthcheck, .services .healthcheck a{
color:#E60075;
}
.services .recovery, .services .recovery a{
color:#EA4000;
}
.services .delivery, .services .delivery a{
color:#F27E00;
}
.services .assurance, .services .assurance a{
color:#77BA1C;
}
.services .risk, .services .risk a{
color:#511D91;
}
.services .people, .services .people a{
color:#AD74B9;
}
.services .expertise, .services .expertise a{
color:#EE0000;
}
.case-studies{

}
.case-studies td{
vertical-align:top; border-bottom:2px solid #76B0CF; padding:15px 15px 0;
}
.case-studies h1{
padding-bottom:10px;
}
.case-studies .more{
color:#fff; font-size:16px; line-height:21px; background-color:#BAD5E8; padding:0px 10px; text-decoration:none; font-weight:bold;
}
.people-banner{
border:1px solid #76B0CF; width:692px; float:left; margin-bottom:10px;
}
.people-title{
	margin-left:702px;
	background-color: #EEF5F9;
	height:200px;
	border:1px solid #76B0CF;
}
.people-title .padding{
padding:10px;
}
.people-left{
width:672px; float:left;
}
.people-right{
margin-left:702px;
}
.noborder a, .noborder td, .noborder{
border:0 !important;
}
.nopadding{
padding:0;
}
.error
{
    border: 1px solid #A21411;
    padding: 5px 5px;
    color: #000;
    margin: 5px 0;
    background-image: url(../Images/error_bg.gif);
    background-color: #E93933;
    background-repeat: repeat-x;
    display: block;
    font-weight: bold;
}
.success
{
    padding: 5px 5px;
    color: #fff;
    margin: 5px 0;
    background-image: url(../Images/success_bg.gif);
    background-color: #76BD20;
    background-repeat: repeat-x;
    display: block;
    font-weight: bold;
    border: #66CC66 1px solid;
}