/* CSS Document */
/* Custom section colors */
.content a, .contentHome a, .subnav a, .subnav a:hover, .promoHomeText a, .promoHomeText a:hover {
	color: #D98B00;
}
.content a:visited, .content a:active, .contentHome a:visited, .contentHome a:active, blockquote {
	color: #E3A840;
}
.content a:hover, .contentHome a:hover {
	color: #DFB880;
}
.content h1, .content h3, .content h5, .content h6, .contentHome h1, .contentHome h3, .contentHome h5, .contentHome h6, .border h1 {
	color: #D98B00;
}
.content h2, .content h4, .content ul, .content li, .contentHome h2, .contentHome h4, .contentHome ul{
	color: #DFB880;
}

.header {
	border-top-color: #DFB880;
	border-right-color: #DFB880;
}
.headerImg {
	background-image: url(/images/border-orange.gif);
}
.headerImgSubnav {
	background-image: url(/images/border-subnav-orange.gif);
}
.subnav, .promoHomeText {
	background-color: #F9F3ED;
	background-image: url(/images/border-orange.gif);
}
.subnav ul li, .promoHomeText ul li {
	background-image: url(/images/bullet-orange.gif);	
}


table.vendorMembers {
	border-collapse: collapse;
	width: 70%;
}
table.vendorMembers th {
	width: 35%;
}
table.vendorMembers td {
	width: 65%;
}
table.vendorMembers td, table.vendorMembers th {
	padding: 1px;
	text-align: left;
}
table.vendorMembers tr.bottom td, table.vendorMembers tr.bottom th {
	border-bottom: 1px solid #DFB880;
	padding-bottom: 5px;
}

table.boardDirectors {
	margin-bottom: 10px;
	width: 100%;
}
table.officers {
	width: auto !important;
}
table.boardDirectors tr.classover {
	background-color:#F5EDE3;
}
table.boardDirectors tr.evenRowColor {
	background-color:#E8ECF0;
}
table.boardDirectors tr.oddRowColor {
	background-color:#F7F8FA;
}
table.boardDirectors tr.headBar {
	background: #E3A840 url(/images/table-header-orange.gif) repeat-x top left;
	border-bottom-width: 2px;
}
table.boardDirectors td, table.boardDirectors th {
	padding: 3px;
	vertical-align: top;
	border: 1px solid #fff;
}
table.boardDirectors td a:hover {
	color: #E3A840;
}
table.boardDirectors th {
	margin-bottom: 3px;
	color: #fff;
}
table.boardDirectors th.dirPosition, table.boardDirectors th.dirCompany {
	width: 30%;
}
table.boardDirectors th.dirName, table.boardDirectors th.dirPhone {
	width: 20%;
}