/* CSS Document */
body {
margin:0 0 0 0;
}

.top_back1 {
background-image:url('images/top-back1.jpg');
background-repeat:repeat;
height:56px;
}

.top_back2 {
background-image:url('images/top-back2.jpg');
background-repeat:repeat-x;
height:7px;
}

.down_back1 {
background-image:url('images/down-back1.jpg');
background-repeat:repeat-x;
height:149px;
}

.top_back3 {
background-image:url('images/top-back3.jpg');
background-repeat:repeat-x;
height:21px;
font:bold 12px arial;
color:#FFFFFF;
text-align:left;
letter-spacing:1px;
padding-left:8px;
}

.top_back4 {
background-image:url('images/top-back4.jpg');
background-repeat:no-repeat;
height:20px;
}
.top_back4_text{ 
font:normal 11px tahoma;
color:#000000;
padding:4px 0px 0px 130px;
text-decoration:none;
}
.top_back4_text:hover{ 
font:normal 11px tahoma;
color:#FF6200;
padding:4px 0px 0px 130px;
text-decoration:none;
}


.top_back4_text2{ 
font:normal 11px tahoma;
color:#000000;
padding:4px 0px 0px 35px;
text-decoration:none;
}
.top_back4_text2:hover{ 
font:normal 11px tahoma;
color:#FF6200;
padding:4px 0px 0px 35px;
text-decoration:none;
}

.top_slide_text {
font:bold 12px arial;
color:#FFFFFF;
letter-spacing:1px;
padding:0px 0px 0px 5px;
text-decoration:none;

}

.top_back5 {
background-image:url('images/top-back5.jpg');
background-repeat:no-repeat;
height:19px;
}


.header1 {
background-image:url('images/header1.jpg');
background-repeat:no-repeat;
height:90px;
}

.header2 {
background-image:url('images/header2.jpg');
background-repeat:no-repeat;
height:106px;
}



#asbestos{

	height: 51px;
	width: 93px;
	overflow: hidden;
	background:url('images/asbestos.jpg') top left no-repeat;
	display: block;
	cursor:pointer;
}
#asbestos:hover{
	background-position: bottom left;

}

#silica{
	height: 51px;
	width: 120px;
	overflow: hidden;
	background:url('images/silica.jpg') top left no-repeat;
	display: block;
	cursor:pointer;
	
}
#silica:hover{
	background-position: bottom left;

}


#attorney{
	height: 51px;
	width: 177px;
	overflow: hidden;
	background:url('images/attorney.jpg') top left no-repeat;
	display: block;
	cursor:pointer;
	
}
#attorney:hover{
	background-position: bottom left;

}

#qa{
	height: 51px;
	width: 64px;
	overflow: hidden;
	background:url('images/qa.jpg') top left no-repeat;
	display: block;
	cursor:pointer;
	
}
#qa:hover{
	background-position: bottom left;

}

#news{
	height: 51px;
	width: 118px;
	overflow: hidden;
	background:url('images/news.jpg') top left no-repeat;
	display: block;
	cursor:pointer;
	
}
#news:hover{
	background-position: bottom left;

}

#maps{
	height: 51px;
	width: 144px;
	overflow: hidden;
	background:url('images/maps.jpg') top left no-repeat;
	display: block;
	cursor:pointer;
	
}
#maps:hover{
	background-position: bottom left;

}

#blog{
	height: 51px;
	width: 64px;
	overflow: hidden;
	background:url('images/blog.jpg') top left no-repeat;
	display: block;
	cursor:pointer;
	}
#blog:hover{
	background-position: bottom left;

}


.body_text {
font:normal 14px arial;
color:#000000;
line-height:24px;
padding:15px 20px 15px 20px;
text-align:justify;
}


#body_div1 {
background-color:#035063;
width:710 px;
padding:10px 15px 15px 15px;
}

.text_footer {
font:normal 14px arial;
color:#000000;
line-height:16px;
padding-left:20px;
text-decoration:none;
}

.text_footer a:link
{
	text-decoration: none;
	color:#FF6200;
}

.text_footer a:visited{
	text-decoration: none;
	color:#FF6200;
}

.text_footer a:hover{
	text-decoration:underline;
	color:#000000;
	}

.text_footer2 {
font:normal 12px arial;
color:#000000;

}

.body_text1 {
font:normal 14px arial;
color:#000000;
line-height:16px;
padding:10px 10px 10px 10px;
text-align:justify;
}

.body_text2 {
font:normal 14px arial;
color:#FFF000;
text-decoration:none;

}
.body_text2:hover{
font:normal 14px arial;
color:#FFFFFF;
text-decoration:none;
}

.body_text3 {
font:normal 14px arial;
color:#FF6200;
text-decoration:none;

}
.body_text3:hover{
font:normal 14px arial;
color:#000000;
text-decoration:none;
}
.body_text4 {
font:normal 14px arial;
color:#FFCC00;
text-decoration:none;

}
.body_text4:hover{
font:normal 14px arial;
color:#FFFFFF;
text-decoration:none;
}
.textarea {
width:170px;
height:14px;
}

#penn {
background:url('images/penn.gif') top left no-repeat;
width:244px;
height:32px;
overflow: hidden;
display: block;
cursor:pointer;
float:left;
margin-top:5px;
margin-left:5px;
}
#penn:hover{
background-position: bottom left;

}

#jill {
background:url('images/jill.gif') top left no-repeat;
width:244px;
height:32px;
overflow: hidden;
display: block;
cursor:pointer;
float:left;
margin-top:5px;
margin-left:5px;
}
#jill:hover{
background-position: bottom left;

}

#staff {
background:url('images/staff.gif') top left no-repeat;
width:244px;
height:32px;
overflow: hidden;
display: block;
cursor:pointer;
float:left;
margin-top:5px;
margin-left:5px;
}
#staff:hover{
background-position: bottom left;

}

#abrar {
background:url('images/abrar.gif') top left no-repeat;
width:244px;
height:32px;
overflow: hidden;
display: block;
cursor:pointer;
float:left;
margin-top:5px;
margin-left:5px;
}
#abrar:hover{
background-position: bottom left;

}