
@import url("/en/css/global.css");
@import url("/en/css/navMenu.css");
@import url("/en/css/search.css");


/* CSS Document */

body {
border-top:7px solid #bc0009;
}

#logo {
height:101px;
padding-top:20px;
padding-right:0px;
padding-bottom:20px;
padding-left:32px;
line-height:101px;
}

#logo a {
	border:none;
}



html>body #logo {height:60px;line-height:60px;}


.red {color:#bc0009;}



#content_bg {
background:url(../images/bg_int.gif) repeat-x;
}


#header {
	display:none;
	}







#subnavigation {
	margin:20px 0 0 0;
	background:url(../images/bg_diag_gray.gif) right;
	padding:20px 0;
	
	}
	
	#subnavigation * {
		padding:0;
		margin:0;
		}
	
	#subnavigation a {
		display:block;
		padding:10px 20px 10px 20px;
		border-top:2px solid #FFF;
		font-weight:bold;
		}
		#subnavigation a:hover {
			background:#eaeaea;
			}
	
	#subnavigation span.peopleName {
		display:block;
		line-height:14px;
		font-weight:bold;
		}
	
	
	#subnavigation span.peopleTitle {
		display:block;
		font-weight:normal;
		font-size:10px;
		}
	
	#subnavigation div.navGroup {
		border-bottom:2px solid #FFF;
		background:#FFF;
		width:220px;
		}

	#subnavigation p {
		background:url(../images/bg_diag_gray.gif) right;
		}


body.sub01 div#subnavigation p#sub01,
body.sub02 div#subnavigation p#sub02,
body.sub03 div#subnavigation p#sub03,
body.sub04 div#subnavigation p#sub04,
body.sub05 div#subnavigation p#sub05,
body.sub06 div#subnavigation p#sub06,
body.sub07 div#subnavigation p#sub07,
body.sub08 div#subnavigation p#sub08,
body.sub09 div#subnavigation p#sub09,
body.sub10 div#subnavigation p#sub10
	{
	background:url(../images/bg_diag_rev.gif) right top;
	}



body#people #subnavigation span.peopleName, 
body#news #subnavigation a {
	color:#c89600;
	}

body#company #subnavigation a,
body#industries #subnavigation a {
	color:#bc0009;
	}

body#news #subnavigation a {
	color:#c89600;
	}





.hightlight {
padding:15px 30px 10px 30px;
background:url(../images/bg_diag_rev.gif) right repeat-y;
height:47px;
}







.products {
color:#305e66;
}


.productsBox {
	background:#F5F5F5;
	padding:20px;
	border:1px solid #ccc;
	}



#content {
padding:20px 30px 20px 25px;
}

#content p {
font-size:12px;
line-height:18px;
color:#333;
}

#content h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000;
margin:0 0 0 0;
}
#content h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#bc0009;
margin:0 0 20px 0;
}

#content h5 {
display:none;
}
#content h6 {
display:none;
}

#content a {
border-bottom:1px dotted #666;
}



/*  PEOPLE YELLOW e2a900  */
#peopleImages {
margin-bottom:20px;
}
#peopleImages img {
border:1px solid #e2a900;
}



/*******  PRODUCTS   green 305e66 ********/

#searchImages img {
border:1px solid #305e66;
margin:0px 1px 1px 0px;
}
#searchImages a {
border:;

}



#capContent p {
margin:0;
}

#capContent blockquote {
margin:0 0 0 20px;
}

#capContent ul {
list-style-type:square;
margin:0 0 10px 20px;
}

#capContent h3 {
font-weight:bold;
margin:15px 0 0 0;
}





.getmap {
margin:0px 0px 5px 0px;
font-weight:normal;
font-size:10px;
color:#000;
padding:0px;
line-height:11px;
height:11px;
cursor:pointer;cursor:hand;
}


#distributors {

}
#distributors h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px 0px 10px 0px;
border-bottom:1px solid #ddd;
color:#bc0009;
letter-spacing:-1px;
}

#today {
font:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:200px;
}

#today img {
border:1px solid #bc0009;
}

#today_table {
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}
#today_table td {
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px;
}

.error {
color:#bc0009;
font-size:11px;

}




.truelineSearchStart {
	padding:0 10px 0 0;
	}

.truelineSearchStart ul {
	margin:0;
	padding:0 0 0 15px;
	}
.truelineSearchStart li {
	margin:0 0 5px 0;
	padding:0;
	list-style:square;
	font-size:12px;
	color:#CCCCCC;
	}
.truelineSearchStart h4 {
	background:url(../images/arrow_teal.gif) left center no-repeat;
	margin:0 0 10px 0;
	padding:10px 0 10px 20px;
	border-bottom:1px solid #b70009;
	}

.truelineSearchQuestion {
	font-size:12px;
	font-weight:bold;
	}
.truleinSearchAnswers {
	font-size:11px;
	font-weight:normal;
	}

