body {
	background-color: #838387;
	}

.footer {
	font-family: arial, verdana,helvetica,sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #FFFFFF;
	
	}
	
	.stockQuote {
	text-decoration: none;
	font-family: arial, verdana, sans-serif;
	margin: 0px;
	padding: 3px;
	color: #000000;
	line-height: 16px;
	font-weight: normal;
	font-size: 10px;
	letter-spacing: 0px;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
}
.caption {
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	padding-right: 2px;
	padding-left: 5px;
	}
.reversed {color: #FFFFFF}

.date {font-weight: bold; color: #FF6600; letter-spacing: -1px}

.perspective {line-height: 14px; font-size: 11px; color: #999999}

.news {line-height: 11px; font-family: verdana, arial, sans-serif; font-size: 10px; margin: 0px; padding: 0px; color: #999999}

.searchbox {color: #666666; font-size: 10px; font-family: arial, verdana, helvetica, sans-serif; height: 19px; padding: 2px 3px 0px 3px;}


a {font-family: arial, verdana, sans-serif; font-size: 11px; color: #838387}

.stockbox {text-decoration: none; font-family: arial, verdana, sans-serif; margin: 0px; padding: 0px; color: #FFFFFF; line-height: 16px; font-weight: normal; font-size: 10px}

a.stockbox:hover {text-decoration: underline}

.quicklinks {color: #00339A; margin-left: 7px; text-decoration: none}

a.quicklinks:hover {text-decoration: underline}

.relatedlinkcell {padding: 7px 0px 5px 0px; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; border-bottom: 1px dashed #BFBFBF; color: #7F7F7F}

.relatedlink {color: #7F7F7F; font-size: 10px; text-decoration: none; display: block; width: 136px;  border-bottom: 1px dashed #BFBFBF; font-family: arial, verdana, helvetica, sans-serif;}

.relatedlink:hover {color: #333333}

.relatedlinkon {color: #666666; font-size: 10px; font-weight: bold;text-decoration: none; display: block; width: 136px;  border-bottom: 1px dashed #BFBFBF}

.relatedtitle {color: #333333; font-size: 11px; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif;}

.relatedGroup {color: #7F7F7F; font-size: 10px; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif; padding: 0px; margin: 0px;}

a.relatedGroup:hover {text-decoration: underline;}

.subnavlink {color: #000000; text-decoration: none; font-size: 11px; border-bottom: 1px dashed #BFBFBF; width: 171px; font-family: arial, verdana, helvetica, sans-serif;}

.subnavlink:hover {text-decoration: underline}

.corpnav {color: #666666; text-decoration: none; font-size: 10px}

a.corpnav:hover {color: #FFFFFF; background-color: #999999}

.sublink {color: #000000; margin: 5px 0px 0px 15px; display: block; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0px}

.sublink:hover {text-decoration: underline}

.sublinkon {color: #000000; font-weight:bold; letter-spacing: 0px; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; margin: 5px 0px 0px 15px; line-height: 11px}


.relatedtable {margin: 7px 0px 20px 0px}

.legal {color: #ffffff; font-size: 10px; line-height: 11px}
span.legal2 {font-size: 11px; font-weight:bold;}

.subnavpad {padding: 10px 0px 6px 0px}

.relatedlinkpad {padding: 7px 0px 5px 0px}

.contentarea {padding: 35px 0px 0px 30px; vertical-align: top}

.title {font-size: 27px; color: #000000; font-family: times new roman, sans-serif; margin-bottom: 20px; letter-spacing: -1px; line-height: 32px}

.secondhead {color: #00339a; font-size: 13px; font-weight: bold}

.thirdhead {font-weight: bold}

.bodycopy { margin-right: 45px}

li {color: #00339a; list-style-type: square; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px;}

ul {margin-top: 0px}

.indent {margin-left: 25px}

.management {margin-right: 10px}

.tableline {border-top: 1px solid #CCCCCC}

p {	padding: 0px; 
	margin: 0px; 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #000000;
	}
.arial11{	padding: 0px; 
	margin: 0px; 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #000000;
	}	
.investor {background-color: #B17F5C}
.currentsubnavinvestor {color: #B17F5C; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 11px}

.about {background-color: #d49100}
.currentsubnavabout {color: #d49100; font-weight: bold; letter-spacing: -1px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; line-height: 11px}
.subheadabout {color: #d49100; font-size: 15px; font-weight: bold; margin: -10px 0px 20px 0px; letter-spacing: -1px}

.environment {background-color: #006633}
.currentsubnavenvironment {color: #006633; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
.subheadenvironment {color: #006633; font-size: 15px; font-weight: bold; margin: -10px 0px 20px 0px; letter-spacing: -1px}

.community {background-color: #62BD19}
.currentsubnavcommunity {color: #62BD19; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
.subheadcommunity {color: #62BD19; font-size: 15px; font-weight: bold; margin: -10px 0px 20px 0px; letter-spacing: -1px}

.diversity {background-color: #723629}
.currentsubnavdiversity {color: #723629; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
.subheaddiversity {color: #723629; font-size: 15px; font-weight: bold; margin: -10px 0px 20px 0px; letter-spacing: -1px}

.news {background-color: #CB0447}
.currentsubnavnews {color: #CB0447; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
.subheadnews {color: #CB0447; font-size: 15px; font-weight: bold; margin: -10px 0px 20px 0px; letter-spacing: -1px}

.investor {background-color: #B17F5C}
.currentsubnavinvestor {color: #B17F5C; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}

.companies {background-color: #00339a}
.currentsubnavcompanies {color: #00339a; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}

.careers {background-color: #9966cc}
.currentsubnavcareers {color: #9966cc; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}

.contact {background-color: #ff6600}
.currentsubnavcontact {color: #ff6600; font-weight: bold; letter-spacing: -1px; line-height: 11px; border-bottom: 1px dashed #BFBFBF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
