h1, #tertiarynav h2, #rightcolumncontent h2{
	color: #ed9522;
}

#main_table {
	background: url("../images/content_top_bg_orange.jpg") top repeat-x;
}

#leftcolumn {
	background: url("../images/left_column_bg_orange.jpg") repeat-y;
}

#secondarynav{
	background: url("../images/left_column_bg_orange_first.jpg") top left no-repeat;
	height: 100px;
}

#secondarynav li{
	background: url("../images/arrow_orange_left.gif") no-repeat 8px 11px;
	border-bottom: 1px solid #D7C7B0;	/* must be on bottom to fix IE render bug */
}

#secondarynav li.active {
	background: url("../images/nav_bg_orange_level_1.jpg") no-repeat;
}

#secondarynav li.active li {
	border-bottom: 1px solid #F2D7AE;	/* must be on bottom to fix IE render bug */
	border-top: 1px solid #D7C7B0;
	background: #F2D7AE url("../images/nav_bg_orange_level_2.jpg") top left repeat-x;
}

#secondarynav li.active li.active {
	background: #F2D7AE url("../images/nav_bg_orange_level_2b.jpg") top left repeat-x;
}

#tertiarynav h2, #rightcolumncontent h2 { 
	background: #FCF0DE url("../images/right_col_title_bg_orange.jpg") top left repeat-x;
}

#tertiarynav ul li {
	background: url("../images/arrow_orange_left.gif") no-repeat 10px 10px;
}
#tertiarynav .image a.sectionlink {
	background: url("../images/arrow_orange_left.gif") no-repeat 1px 8px;
	display: block;
}

#footer {
	padding: 39px 0 12px 0;
	background: url("../images/footer_bg_orange.jpg") left bottom no-repeat;
}

#masthead {
	background: url("../images/masthead-company1.jpg") no-repeat;
}


/* content */
#items.news h2 a {
	text-decoration: underline;
}
#content.executivebio {
	padding-right: 170px;
}
#execname {
	background: url("../images/background-graybar.gif") no-repeat;
	width: 346px; height: 36px;
	margin: 10px 0 0 0;
	padding: 10px 0 0 8px;
	font: 12px Arial, sans-serif;
	color: #fff;
}
#execphoto {
	width: 100px; height: 100px;
	background-color: #ECEAEA;
	margin-top: 5px; padding: 0;
}
#copy .joblisting h1 {
	color: #989898;
	margin-bottom: 10px;
}
#copy .joblisting h2 {
	background: none;
	padding: 15px 0 0 0;
}
#copy .joblisting strong {
	color: #EE8122;
}
#copy .joblisting p, #copy .seminars p {
	margin: 0;
}
#copy .joblisting ul {
	margin-top: 0px;
}
#copy .seminars strong {
	color: #989898;
}
#copy .seminars h2 {
	background: none;
	padding: 0;
}
#archive p {
	padding-bottom: 20px;
}
#copy .newsletter #items {
	padding: 0;
}
#copy .newsletter #items .grayblock {
	background-color: #ECEAEA;
	width: 320px;
	margin-top: 10px;
	padding: 10px 10px 10px 30px;
}
#copy .newsletter #items .grayblock h2 {
	background: url("../images/arrow-orange-gray.gif") no-repeat center left;
}
#copy .newsletter #features h3 {
	color: #000;
}
#copy .newsletter #features a {
	color: #989898;
}
#copy .newsletter #features ul {
	margin-top: 0px;
	padding-bottom: 10px;
	color: #989898;
}
#copy .newsletter #features ul li {
	padding-bottom: 5px;
}

#newsandevents_rt {
	width: 150px;
}
#newsandevents {
	width: 366px;
}

/* right column */
#tertiarynav ul.news {
	padding: 0;
}
#tertiarynav ul.news li {
	border: none;
}
#tertiarynav ul.news li a {
	text-decoration: underline;
}
#rightcolumn .newsletter #tertiarynav h2 {
	font-size: 11px;
}
#rightcolumn .newsletter #tertiarynav p {
	font-size: 11px;
	padding-left: 20px;
}
#rightcolumn .newsletter #tertiarynav p ul li 
{
	background: url("../images/arrow-orange-gray.gif") no-repeat 10px 6px;
}
#rightcolumn .newsletter #tertiarynav ul li {
	background: none;
	padding-left: 18px;
	padding-top: 0px;
}
#rightcolumn .newsletter #tertiarynav ul li a, p.feedback a {
	color: #989898;
}
#feedback {
	background: url("../images/feedback.gif") repeat-x;
	margin-top: 15px;
	voice-family: "\"}\""; /* hack for IE */
	voice-family:inherit;
	width: 110%; height: 30px;
}
html>body #feedback {
	width: 100%; height: 30px; /* end hack for IE */
}
p.feedback {
	background: url("../images/arrow-orange-gray.gif") no-repeat 10px 3px;
}
p.feedback strong {
	color: #EE8122;
}
/* /right column */

/* press releases */

#forwardLooking {
	font-size: 10px;	
}

#financialTables {
	margin-top: 30px;	
}

#financialTables img {
	margin: 20px 0 20px 0;
}
