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

body {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-color: #FFFFFF;
	background-image: url(../images/bodybg.gif);
	background-repeat: repeat;
	background-position: left top;
}

.bgimgc1 {
	background-image: url(../images/hmbgimg1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 85px;
}


.bgimgc3 {
	background-image: url(../images/hmbgimg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 85px;
}

.headertable {
	background-image: url(../images/hmbgimg2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 85px;
	width: 800px;
}

.bgimgc4 {
	background-image: url(../images/hmbgimg4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 377px;
}


.bgimgc6 {
	background-image: url(../images/hmbgimg6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 377px;
}

.contenttable {
	background-image: url(../images/hmbgimg5.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 377px;
	width: 800px;
}

.btnnavtable {
margin-bottom: 12px;
margin-right: 8px;
}

.hmtxtbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	
}

.headlinetable {
margin-left: 80px;
margin-top: 82px
}

.hmtxttable {
margin-left: 80px;
margin-top: 60px
}

.bgimgc7 {
	background-image: url(../images/blubar_left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 34px;
}


.bgimgc8 {
	background-image: url(../images/blubar_mid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 34px;
}

.bgimgc9 {
	background-image: url(../images/blubar_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 34px;
}

.bgimgc10 {
	background-image: url(../images/woodbar_left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 11px;
}


.bgimgc11 {
	background-image: url(../images/woodbar_mid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 11px;
}

.bgimgc12 {
	background-image: url(../images/woodbar_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 11px;
}

.bgimgc13 {
	background-image: url(../images/mediasign_lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 452px;
}


.bgimgc14 {
	background-image: url(../images/mediasign_mid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 452px;
}

.bgimgc15 {
	background-image: url(../images/mediasign_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 452px;
}

.servbgimgcontlft {
	background-image: url(../images/servbgimgcontlft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 377px;
}

.servbgimgcontmid {
	background-image: url(../images/servbgimgcontmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 377px;

}

.servtable {
	background-image: url(../images/servbgimgcontmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 377px;
	padding-top: 25px;
}
.servtable1 {
	background-image: url(../images/servbgimgcontmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 352px;
}

.servtablecell {
padding-top: 25px;	
}

.servbtmbglft {
	background-image: url(../images/servbtmlftpic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 452px;
}


.servbtmbgmid {
	background-image: url(../images/servbtmmidpic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 452px;
}

.servbtmbgrgt {
	background-image: url(../images/servbtmrgtpic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 452px;
}

.peepbtmbglft {
	background-image: url(../images/peepbtmbgimglft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 452px;
}


.peepbtmbgmid {
	background-image: url(../images/peepbtmbgimgmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 452px;
}

.peepbtmbgrgt {
	background-image: url(../images/peepbtmbgimgrgt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 452px;
}

.casebtmbglft {
	background-image: url(../images/casebtmbglft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 452px;
}


.casebtmbgmid {
	background-image: url(../images/casebtmbgmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 452px;
}

.casebtmbgrgt {
	background-image: url(../images/casebtmbgrgt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 452px;
}

.contbtmbglft {
	background-image: url(../images/contbtmbglft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 452px;
}


.contbtmbgmid {
	background-image: url(../images/contbtmbgmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 452px;
}

.contbtmbgrgt {
	background-image: url(../images/contbtmbgrgt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 452px;
}

.proofbtmbglft {
	background-image: url(../images/proofbtmbglft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 278px;
	height: 452px;
}


.proofbtmbgmid {
	background-image: url(../images/proofbtmbgmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 452px;
}

.proofbtmbgrgt {
	background-image: url(../images/proofbtmbgrht.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 452px;
}

.contbgimgcontmid {
	background-image: url(../images/contcontentbgmid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 377px;
}

.contblubarmid {
	background-image: url(../images/contblubar_mid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 800px;
	height: 34px;
}

.contbgimgcontrgt {
	background-image: url(../images/contcontentbgrgt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 278px;
	height: 377px;
}

#altlink1 {
	color: #003366;
	
}
.casetable {
padding-top: 25px;	
}



.casebtnscell {
padding-top: 10px;
	padding-left: 20px;
	
	
}


.casetxtbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
	height: 294px;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 10px;
	
}

.casetitletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF7B14;
}

a.service:link        { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px }
a.service:active      { color: #EF7B14; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px }
a.service:visited     { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px }
a.service:hover       { color: #EF7B14; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px }

.servicenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: left;
	height: 35px;
	

}

.servicetitletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EF7B14;
	
	
}

.serviceintrotxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.servicedesctxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	
	
	
}

.researchtxt {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	


}

.servicevisitednav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF7B14;
	
	
}


.prooftable {
margin-left: 7px;
margin-top: 40px;
height: 260px;
}

.prooftxtbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	height: 260px;
	padding-left: 10px;
	
}

.proofboxhead {
padding-left: 10px;

}

.peoplepic {

}

.peopletablecell {



}
.peopleheadercell {

padding-left: 10px;



}
.peopleheadercell1 {

padding-left: 10px;
width: 189px;
height: 42px;


}
.peopleheadercellpam {

padding-left: 10px;
width: 161px;
height: 42px;


}

.peopleheadertxtbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	padding-top: 10px;

}
.peopleheadertxtbox1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	padding-top: 15px;
	padding-left: 5px;
	width: 316px;

}
.peopleheadertxtbox2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	padding-top: 18px;
	padding-left: 3px;
	width: 316px;

}
.peopletxtbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	
}
.peoplevisitednav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF7B14;
	
	
}
.peopleheadertxtbox3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	padding-top: 10px;
	padding-left: 5px;
	width: 325px;

}

