/* CSS Document */

#services_header{
font-size:30px;
color:#8eb0df;
margin-left:120px;
}

#services_description{
font-size:11px;
color:#ffffff;
line-height:18px;
margin-left:120px;
margin-right:105px;
}
#services_background{
float: left;
border-left:5px solid #8eb0df;
border-right:5px solid #8eb0df;
width:520px;
background-color: white;
margin-top:40px;
}

#services_top{
background-image: url(../images/services_top_bkg.gif);
background-repeat: no-repeat;
width: 530px;
margin-left:-5px;
margin-top:-15px;
position:relative;
}

#services_bottom{
background-image: url(../images/services_bottom_bkg.gif);
background-position: bottom;
background-repeat: no-repeat;
padding: 10px;
margin-bottom: -10px;
margin-top:0px;
height:800px;
position:relative;
}
#services{
margin-top:35px;
margin-left:35px;
float: left;
}

#services ul{
list-style:none;
float:left;
}

#services ul li{
height:50px;
width:180px;
text-align:center;
font-size:14px;
color:#8eb0df;

}

#services ul li a{
font-size:14px;
text-decoration:none;
display: block;
height: 49px;
}

#services ul li a:hover{
color:#ffffff;
}

#servicepanel{
float:left;
}

.servicepanel_header{
font-size:18px;
color:#054287;
padding-top:30px;
margin-left:40px;
margin-bottom:15px;
}

.servicepanel_engagements{
font-size:18px;
color:#054287;
margin-left:40px;
margin-bottom:15px;
}

#servicepanel_content{
font-size:11px;
line-height:18px;
color:#5783bf;
margin-left:40px;
margin-bottom:15px;
width:455px;
}

.servicepanel_list li{
font-size:11px;
line-height:18px;
color:#054287;
/*width:435px;*/
padding-right:10px; /*can't use width b/c ie puts bullets in the wrong spot.*/
margin-left: 60px;
}

#servicepanel_contact{
background-image:url(../images/services_contact.png);
background-repeat:no-repeat;
width:530px;
height:47px;
color:#052d5a;
font-size:11px;
line-height:47px;
margin-top:5px;
padding-left:10px;
}

#servicespanel_contact a{
color:#052d5a;
font-size:11px;
}

.services_no_background{
color:#8eb0df;
height: 49px;
padding-top: 14px;
}

.services_background{
display: block;
background-image: url(../images/services_hover.png);
background-repeat: no-repeat;
color: white;
padding-top: 14px;
}


.services_background_multi_line{
display: block;
background-image: url(../images/services_hover.png);
background-repeat: no-repeat;
color: white;
padding-top: 6px;
}