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

/* ------------------ CASE STUDIES SPLASH -----------------*/
#case_splash{
width:auto;
height:230px;
padding-top:1px;
margin-bottom:10px;
background-image:url(../images/splash_bkg.gif);
border-top:#a1b9dd 5px solid;
}
#case_2{
width:auto;
height:230px;
padding-top:1px;
margin-bottom:10px;
border-top:#a1b9dd 5px solid;
}
#case_3{
width:auto;
height:230px;
padding-top:1px;
margin-bottom:10px;
border-top:#a1b9dd 5px solid;
}

#left_text{
width:200px;
height:150px;
margin-top:0px;
margin-left:0px;
}

#case_splash_arrow{
width:26px;
height:22px;
padding-left:190px;
padding-top:208px;
}
#case_splash_arrow_quote{
width:26px;
height:22px;
padding-left:10px;
padding-top:20px;
}
#case_splash_text{
float:right;
vertical-align:middle;
margin: 20px 10px 10px 0;
width:430px;

}
.case_splash_font{
font-size:20px;
color:#000;
line-height:18px;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------*/

#jobtop { width: 650px; float: left; margin: 10px; background: #fff url(../images/bkg_job_top.jpg) no-repeat top left; }
#jobtop_content { margin: 12px 20px 0 25px; word-wrap:break-word; }
#jobtop_content dl { color: #000; font-size: 110%; margin-top: 10px; }
#jobtop_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

#jobmain { width: 430px; float: left; margin: 20px; }
#jobmain_content { margin: 12px 5px 0 5px; word-wrap:break-word; }
#jobmain_content h2 { color: #000000; font-weight: bold; font-size: 150%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#jobmain_content dl { color: #000; font-size: 100%; margin-top: 10px; }
#jobmain_content dt { font-weight: bold; line-height: 1.25em; }
#jobmain_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

#jobsummary { width: 176px; background: #fff url(../images/bkg_jobSummary.jpg) no-repeat top left; float: right; margin: 10px; }
#jobsummary_content { margin: 12px 23px 0 25px; word-wrap:break-word; }
#jobsummary_content h2 { color: #000000; font-weight: bold; font-size: 100%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#jobsummary_content dl { color: #000; font-size: 90%; margin-top: 10px; }
#jobsummary_content dt { font-weight: bold; line-height: 1.25em; }
#jobsummary_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }
#jobsummary_content a:link { font-weight: bold; line-height: 1.25em; color:#000000; text-decoration:underline; font-size:120%; }
#jobsummary_content a:visited { font-weight: bold; line-height: 1.25em; color:#000000; text-decoration:underline; font-size:120%; }
#jobsummary_content a:hover { font-weight: bold; line-height: 1.25em; color:#729dff; text-decoration:underline; font-size:120%; }

/*-----------------------------------------------------------------------------------------------------------------------------------------*/

#contactright { width: 176px; background: #fff url(../images/bkg_jobSummary.jpg) no-repeat top left; float: right; margin: 10px; }
#contactright_content { margin: 12px 23px 0 25px; word-wrap:break-word; }
#contactright_content h2 { color: #000000; font-weight: bold; font-size: 100%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#contactright_content dl { color: #000; font-size: 100%; margin-top: 10px; }
#contactright_content dt { font-weight: bold; line-height: 1.25em; }
#contactright_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

/*-----------------------------------------------------------------------------------------------------------------------------------------*/

#pedigree { width: 510px; margin: 0px; background: #fff url(../images/bkg_pedigree.jpg) no-repeat top left;}
#pedigree_content { margin: 15px 25px 0px 25px; word-wrap:break-word; }
#pedigree_content h2 { color: #000000; font-weight: bold; font-size: 100%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#pedigree_content dl { color: #000; margin-top: 10px; padding-top:20px; }
#pedigree_content dt { font-weight: bold; line-height: 1.25em; font-size: 110%;}
#pedigree_content dd { font-weight: normal; margin: 10px 0 10px 0; line-height: 1.25em; font-size: 100%; }

/*-----------------------------------------------------------------------------------------------------------------------------------------*/

#casemain { width: 450px; float: right; margin: 10px; }
#casemain_content { margin: 12px 5px 0 5px; word-wrap:break-word; }
#casemain_content h2 { color: #000000; font-weight: bold; font-size: 150%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#casemain_content dl { color: #000; font-size: 100%; margin-top: 10px; }
#casemain_content dt { font-weight: bold; line-height: 1.25em; }
#casemain_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

#casesummary { width: 176px; background: #fff url(../images/bkg_jobSummary.jpg) no-repeat top left; float: lefttttt; margin: 10px; }
#casesummary_content { margin: 12px 23px 0 25px; word-wrap:break-word; }
#casesummary_content h2 { color: #000000; font-weight: bold; font-size: 120%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#casesummary_content dl { color: #000; font-size: 90%; margin-top: 10px; }
#casesummary_content dt { font-weight: bold; line-height: 1.25em; }
#casesummary_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

#casequote { width: 176px; background: #fff url(../images/bkg_caseQuote.png) no-repeat top left; float: lefttttt; margin: 10px; }
#casequote_content { margin: 12px 12px 0 12px; word-wrap:break-word; }
#casequote_content h2 { color: #000000; font-weight: bold; font-size: 120%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#casequote_content dl { color: #000; font-size: 90%; margin-top: 10px; }
#casequote_content dt { font-weight: bold; line-height: 1.25em; }
#casequote_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

/*-----------------------------------------------------------------------------------------------------------------------------------------*/

#servmain { width: 450px; background: #fff url(../images/bkg_servicesResourcing.jpg) no-repeat top left; float: right; margin: 10px; }
#servmain_content { margin: 12px 25px 0 25px; word-wrap:break-word; }
#servmain_content h2 { color: #000000; font-weight: bold; font-size: 150%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#servmain_content h3 { color: #000000; font-weight: bold; font-size: 125%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#servmain_content dl { color: #000; font-size: 100%; margin-top: 10px; }
#servmain_content dt { font-weight: bold; line-height: 1.25em; }
#servmain_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

#servsummary { width: 170px; float: left; margin: 10px; }
#servsummary_content { margin: 12px 0px 0 0px; word-wrap:break-word; }
#servsummary_content h2 { color: #000000; font-weight: bold; font-size: 100%; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; }
#servsummary_content dl { color: #000; font-size: 90%; margin-top: 10px; }
#servsummary_content dt { font-weight: bold; line-height: 1.25em; }
#servsummary_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }

/*-----------------------------------------------------------------------------------------------------------------------------------------*/

.video {
	display:none;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------*/
