/* GENERAL------------------------------------------------------------------------------------------ */.company #two-column #column-1 h3 {	color: #763F1A;	}.company #two-column #column-1 .column-blurb {	border-color: #CA7228;	}	.company #two-column #column-1 .column-blurb li {		background-image: url(/Images/bullet-orange.png);		}.company #two-column #column-2 h2 {	color: #CA7228;	}.company #content h3 {	color: #6E7645;	}.Exec1 {	    margin:5px 5px 0px 10px; 			font-size: 14px;			font-style: italic;			text-decoration:none;			font-weight:bold;  			} .Exec1 A {			text-decoration:none; } .Exec1 A:hover { 	color:#000000;  }.Exec2 {			margin:0px 5px 0px 10px;			font-size: 12px;			font-style: italic; 			}/* OVERVIEW------------------------------------------------------------------------------------------ */#link-welcome-message {	margin-bottom: 24px;	height: 101px;	background: url(/Images/merch/welcome-message.png) no-repeat 0 0;	}#link-welcome-message:hover {	background-position: 0 -150px;	}#link-investor-presentations {	height: 91px;	background: url(/Images/merch/investor-presentations.png) no-repeat 0 0;	}#link-investor-presentations:hover {	background-position: 0 -150px;	}#link-mvv {	height: 161px;	background: url(/Images/merch/mvv.png) no-repeat 0 0;	}#link-mvv:hover {	background-position: 0 -175px;	}.company.overview #content li {	color: #6E7645;	}	/* WELCOME LETTER------------------------------------------------------------------------------------------ */.company.welcome #two-column #column-2 h2 {	margin-bottom: 0;	}.company.welcome #two-column #column-2 h3.ceo {	margin: 0 13px 20px 13px;	font-size: 14px;	line-height: 16px;	font-weight: bold;	font-style: italic;	color: #CA7228;	}	/* COMPANY CP SEGMENT------------------------------------------------------------------------------------------ */#link-cp-learn-more {	margin-bottom: 24px;	height: 107px;	background: url(/Images/merch/cp-learn-more.png) no-repeat 0 0;	}#link-cp-learn-more:hover {	background-position: 0 -150px;	}.company.cpsegment #two-column #content .numlist li {	padding: 0 0 8px 24px;	background: url(/Images/li-1.png) no-repeat 0 1px;	*background-position: 0 2px;	color: #6E7645;	}	.company.cpsegment #two-column #content .numlist .li-2 {		background-image: url(/Images/li-2.png);		}	.company.cpsegment #two-column #content .numlist .li-3 {		background-image: url(/Images/li-3.png);		}	.company.cpsegment #two-column #content .numlist .li-4 {		background-image: url(/Images/li-4.png);		}	/* COMPANY BP SEGMENT------------------------------------------------------------------------------------------ */.company.bpsegment #subnav {	height: auto;	}#link-bp-learn-more {	margin-bottom: 24px;	height: 107px;	background: url(/Images/merch/bp-learn-more.png) no-repeat 0 0;	}#link-bp-learn-more:hover {	background-position: 0 -150px;	}.company.bpsegment #two-column #content .numlist li {	padding: 0 0 8px 24px;	background: url(/Images/li-1.png) no-repeat 0 1px;	*background-position: 0 2px;	color: #6E7645;	}	.company.bpsegment #two-column #content .numlist .li-2 {		background-image: url(/Images/li-2.png);		}	.company.bpsegment #two-column #content .numlist .li-3 {		background-image: url(/Images/li-3.png);		}	.company.bpsegment #two-column #content .numlist .li-4 {		background-image: url(/Images/li-4.png);		}	/* VISION & VALUES------------------------------------------------------------------------------------------ */.company.vision #two-column #content h3 {	margin-bottom: 7px;	}.company.vision #two-column #content h4 {	margin: 0 13px 7px 13px;	font-size: 14px;	line-height: 16px;	font-weight: bold;	color: #9D5324;	}	/* HISTORY------------------------------------------------------------------------------------------ */.company.history #two-column #content h4 {	margin: 0 13px 7px 13px;	font-size: 14px;	line-height: 16px;	font-weight: bold;	color: #9D5324;	}.company.history #two-column #content #timeline {	margin-bottom: 26px;	}	.company.history #two-column #content #timeline li {		padding: 7px 0 7px 66px;		/*height: 31px;		min-height: 31px;*/		background: url(/Images/history-1973.png) no-repeat 0 50%;		}		.company.history #two-column #content #timeline #history-1973 {			background-image: url(/Images/history-1973.png);			}		.company.history #two-column #content #timeline #history-1978 {			background-image: url(/Images/history-1978.png);			}		.company.history #two-column #content #timeline #history-1983 {			background-image: url(/Images/history-1983.png);			}		.company.history #two-column #content #timeline #history-1986 {			background-image: url(/Images/history-1986.png);			}		.company.history #two-column #content #timeline #history-1988 {			background-image: url(/Images/history-1988.png);			}		.company.history #two-column #content #timeline #history-2001 {			background-image: url(/Images/history-2001.png);			}		.company.history #two-column #content #timeline #history-2003 {			background-image: url(/Images/history-2003.png);			}		.company.history #two-column #content #timeline #history-2006 {			background-image: url(/Images/history-2006.png);			}		.company.history #two-column #content #timeline #history-2007 {			background-image: url(/Images/history-2007.png);			}	/* COMPANY MANAGEMENT------------------------------------------------------------------------------------------ */.company.management #two-column #content h3 {	font-size: 18px;	line-height: 20px;	}.company.management #two-column #content h4 {	margin: -13px 13px 13px 13px;	font-size: 14px;	line-height: 16px;	font-weight: normal;	font-style: italic;	}.company.management #two-column #content .bio {	margin-bottom: 26px;	overflow: hidden;	zoom: 1;	}	.company.management #two-column #content .bio .caption-photo {		margin-left: 26px;		}	/* COMPANY SUBNAV------------------------------------------------------------------------------------------ */.company #subnav {	background: #8A9241;	height: 184px;	}	.company #subnav a {		color: #DBDFB9;		border-color: #8A9241;		}	.company #subnav a:hover {		color: #fff;		border-color: #CACE97;		}	.company #subnav .section a {		color: #fff;		}.company.overview #overview a,.company.welcome #welcome a,.company.cpsegment #cpsegment a,.company.bpsegment #bpsegment a,.company.history #history a,.company.vision #vision a,.company.management #management a {	color: #fff;	font-weight: bold;	border-color: #CACE97;	}
