.contentOwnersHolder {
	background: url('../images/owners_bg.gif') top left repeat-x #313C39;
}
.contentOwnersLeft {
	width: 592px;
	float: left;
	background: url('../images/owners_header.jpg') top left no-repeat;
}
.ownersLeftInside {
	background-color: #3A4643;
	margin-left: 40px;
	width: 558px;
}
.contentOwnersRight {
	width: 258px;
	float: left;
	margin-left: 33px;
}
.ocNewsText {
	padding: 20px 12px 5px 30px;
	border-bottom: 1px solid #55625F;
}
.ocNewsText p {
	padding: 0px 0px 10px 0px;
}
.ocNewsTextBottom {
	height: 74px;
	background-color: #43504D;
	padding: 12px 13px 0px 22px;
}
.ocNewsText b {
	color: #8CAB9E;
	font-weight: bold;
}
.ocNewsLink {
	width: 95%;
	text-align: right;
	display: block;
	color: #ABBA86;
	background: url('../images/icon_arrow.gif') center right no-repeat;
	padding: 0px 19px 0px 0px;
}
.ocSideImage {
	margin-bottom: 15px;
}
.ocSideDark {
	background-color: #242D2A;
	width: 241px;
	text-align: left;
	padding: 8px;
}
.ocSideLight {
	background-color: #3D4946;
	width: 241px;
	text-align: left;
	padding: 8px;
}

.ocNewsBigDate {
	color: #8CAB9E;
	font-weight: bold;
	font-size: 10pt;
}

.ocNewsBigTitle {
	color: #EBEDD3;
	font-weight: bold;
	font-size: 12pt;
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #55625F;
}

.ocSpecialOpsTitle {
	color: #8CAB9E;
	font-weight: bold;
	font-size: 12pt;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #55625F;
}

.contentOwnersHolder a {
	color: #ABBA86;
	text-decoration: underline;
}
.contentOwnersHolder a:hover {
	text-decoration: none;
}

.req {
	color: #ABBA86;
	font-weight: bold;
}

.staffPhoto {
	margin: 0px 16px 10px 0px;
	border: 3px #fff solid;
}
b.jobTitle {
	color: #EBEDD3;
}

/*** IDs ***/

#headlineOwners {
	margin: 60px 0px 0px 41px;
	text-align: left;
	padding: 0px;
	width: 560px;
	height: 25px;
}

#conForm label {
	font-weight: bold;
}

#DHTMLgoodies_thumbs_inner a{ /** Overwrite **/

	margin: 0px 3px 6px 3px;
}

.thumbText {
	font-size: 8pt;
	margin: 5px;
}

.thumbTextPlus {
  line-height: 125%;
	font-size: 8pt;
	margin: 5px 5px 10px 5px;
}
.thumbTextPlus a {
  text-decoration: none;
}
.thumbTextPlus a:hover {
  text-decoration: underline;
}

.thumbTextSelected {
  line-height: 125%;
  font-weight: bold;
 	margin: 5px 5px 10px 5px;
  font-size: 9pt;
}

#photoTitle {
  color: #fff;
  position: relative; top: 5px;
}

#conForm input, #profForm input {
	width: 240px;
}
#conForm textarea, #profForm textarea {
	width: 350px;
	background-color: #313C39;
	border: 0px;
	color: #ccc;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	padding: 2px;
}

#conForm select {
	width: 350px;
	background-color: #313C39;
	border: 0;
	color: #ccc;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	scrollbar-3dlight-color: #ccc;
	scrollbar-arrow-color: #ccc;
	scrollbar-base-color: #313C39;
	scrollbar-darkshadow-color: #ccc;
	scrollbar-face-color: #313C39;
	scrollbar-highlight-color: #313C39;
	scrollbar-shadow-color: #313C39;
}
#conForm select optgroup {
	font-style: normal;
}

.contentLogin {
	height: 230px;
	background: url('../images/owners_login_top.gif') top left repeat-x #313C39;
	color: #A8AAA9;
	padding-top: 40px;
}
.contentLogin input {
	background-color: #fff;
	color: #000;
}
.contentLogin label {
	color: #fff;
	font-weight: bold;
}

.dirTable label {
	width: 70px;
	display: block;
	float: left;
	color: #fff;
}

.dirName {
	color: #99B5A0;
	font-size: 14px;
	font-weight: bold;
}

.dirPhoto {
	margin: 3px 15px 5px 0px;
	border: 3px #fff solid;
}

#assocInfo ul {
	margin-top: 0;
	padding-top: 0;
	margin-left: 40px;
	padding-left: 40px;
}
#assocInfo ul ul {
	margin-left: 0px;
}