.hd1,.hd2 {
	font-family: Arial,Geneva,Helvetica,Sans-serif; font-weight: bold; font-size: 11px;
	background-color: #000;
	color: #fff;
	padding: 3px; padding-bottom: 5px; padding-left: 5px;
	border: solid #333; border-width: 0px 1px 1px 0px;
}
.hd2 {
	background-color: #047;
	color: #ffe850;
}
.bdr4 {
	background-image: url(../images/bg_bdr4.gif);
	font-family: Arial,Geneva,Helvetica,Sans-serif; font-size: 9px;
}

/* log display aspects */
.logsView {
	background: #eee;
	padding: 2px 5px;
	margin: 1px;
	border: solid 1px #bbb;
}
.logsListItem {
	font-size: 10px;
	background: #c8cfe0;
	padding: 1px 2px;
	margin-top: 3px;
	border: solid 1px #999; border-width: 0px 1px 1px 0px;
}

/* display settings to be cleaned up */
.dspAlarmTiny {
	font-family: verdana,arial,geneva; font-size: 10px; font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.lblSm,.lblAlarmSm, .lblMasthead, .lblTiny {
	font-family: arial,geneva; font-size: 11px; font-weight: bold;
	color: #4f4c49;
	background-color: #ece9e3;
	text-align: right;
	padding: 4px 3px 1px 4px;
	vertical-align: top;
}
.lblTiny, .formLblTiny {
	background-image: url(../images/bg_formLbl.gif);
	background-color: #c7c4c0;
	color: #000000;
	font-family: arial,geneva; font-size: 10px;
	text-align: left;
	line-height: 9px;
	padding: 3px 4px 3px 4px;
	border: solid #8f8c88; border-width: 0px 1px 1px 0px;
}
.lblAlarmSm {
	color: #900000;
}
.lblMasthead {
	background-color: #7f7c73;
	color: #eeeeee;
	text-align: left;
	padding: 4px; padding-left: 6px;
	border-style: solid; border-width: 1px; border-color: #4c4943;
}

/* Button styles */
.tblBtnEdit, .tblBtnEdit:link, .tblBtnAct, .tblBtnAct:link, .tblBtnPreview, .tblBtnPreview:link, .tblBtnDelete, .tblBtnDelete:link, .tblBtnStatus, .tblBtnStatus:link, .tblBtnStatusHst, .tblBtnStatus:link {
	font-size: 11px; font-weight: bold;
	text-align: center;
	line-height: 12px;
	padding-left: 7px; padding-right: 7px;
	border-style: solid; border-width: 1px; border-color: #5f5c59;
}
.tblBtnEdit, .tblBtnEdit:link, .tblBtnEdit:visited {
	background-color: #80bf50;
	color: #003090;
}
.tblBtnAct, .tblBtnAct:link, .tblBtnAct:visited {
	background-color: #c0cad3;
	color: #104070;
}
.tblBtnPreview {
	background-color: #20807f;
}
.tblBtnDelete {
	background-color: #ffa370;
}
.tblBtnStatus {
	width: 2%;
	padding-left: 0px; padding-right: 2px;
	/* background-color: #efe7df; */
	border-color: #ffffff;
}
.tblBtnStatusHst {
	width: 4%;
	padding-left: 1px; padding-right: 1px;
	border-color: #bfbcb8;
}

/* info for BNSF Extranet Community
.masthead1Cid5 {
	font-family: verdana,Arial,Geneva,Helvetica,Sans-serif; font-weight: bold; font-size: 11px;
	background-color: #7f7c78;
	color: #ffffff;
	padding-top: 3px; padding-bottom: 3px; padding-right: 15px; padding-left: 9px;
}
.masthead2Cid5 {
	background-image: url(../bnsf/images/bg_mastMain.gif);
	background-color: #cc3300;
	padding-left: 25px; padding-top: 2px;
}
.bdr1Cid5 {
	background-color: #552200;
	font-family: Arial,Geneva,Helvetica,Sans-serif; font-size: 2px;
	width: 2px;
}
.bdr4Cid5 {
	background-image: url(../bnsf/images/bg_div_links_cid_2_designID_1.gif);
	font-family: Arial,Geneva,Helvetica,Sans-serif; font-size: 9px;
}
.bdr5Cid5 {
	background-color: #558055;
	font-family: Arial,Geneva;
	font-size: 2px;
}
.linksNavMainCid5 {
	height: 25px;
	font-family: verdana,arial,geneva; font-size: 10px; font-weight: bold;
	background-image: url(../bnsf/images/bg_navMain_off_cid_5.gif);
	color: #ffffff;
	text-align: left; text-decoration: none;
	line-height: 10px;
	margin-top: 3px; margin-bottom: 3px;
	padding-left: 6px; padding-right: 8px;
}
.linksUtilCid5 {
	font-family: verdana,arial,geneva; font-size: 10px; font-weight: bold;
	background-color: #558055;
	color: #bfccbf;
	text-align: center; text-decoration: none;
	padding-top: 3px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px;
}
*/
/* info for Chevron Phillips Extranet Community
.masthead1Cid6 {
	font-family: verdana,Arial,Geneva,Helvetica,Sans-serif; font-weight: bold; font-size: 11px;
	background-color: #7f7c78;
	color: #ffffff;
	padding-top: 3px; padding-bottom: 3px; padding-right: 15px; padding-left: 9px;
}
.masthead2Cid6 {
	background-image: url(../chevron/images/bg_mastMain.gif);
	background-color: #afaca9;
	padding-left: 25px; padding-top: 2px;
}
.bdr1Cid6 {
	background-color: #552200;
	font-family: Arial,Geneva,Helvetica,Sans-serif; font-size: 2px;
	width: 2px;
}
.bdr4Cid6 {
	background-image: url(../chevron/images/bg_div_links_cid_2_designID_1.gif);
	font-family: Arial,Geneva,Helvetica,Sans-serif; font-size: 9px;
}
.bdr5Cid6 {
	background-color: #558055;
	font-family: Arial,Geneva;
	font-size: 2px;
}
.linksNavMainCid6 {
	height: 25px;
	font-family: verdana,arial,geneva; font-size: 10px; font-weight: bold;
	background-image: url(../chevron/images/bg_navMain_off_cid_6.gif);
	color: #ffffff;
	text-align: left; text-decoration: none;
	line-height: 10px;
	margin-top: 3px; margin-bottom: 3px;
	padding-left: 6px; padding-right: 8px;
}
.linksUtilCid6 {
	font-family: verdana,arial,geneva; font-size: 10px; font-weight: bold;
	background-color: #558055;
	color: #bfccbf;
	text-align: center; text-decoration: none;
	padding-top: 3px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px;
} */

/* other */
.divLabel {
	font-family: verdana,Arial,Geneva,Helvetica,Sans-serif; font-weight: bold; font-size: 11px;
	background-color: #112200;
	color: #ffee80;
	padding-top: 5px; padding-bottom: 3px; padding-right: 15px; padding-left: 7px;
}

/* Condition Monitor™ Extranet settings */
.txtB {
	font-size: 11px; font-weight: bold;
}
.tblParentLink {
	background-color: #dfdcd8; font-size: 11px; padding: 4px;
	border-style: solid; border-width: 1px; border-color: #7f7c78;
}
.btnAdminOff, .btnAdminOn {
	background-color: #9fbb90; color: #ffffff;
	font-size: 11px; font-weight: bold;
	text-align: center;
	padding: 4px;
	border: solid 1px #8f8c88;
}
.btnAdminOn {
	background-color: #73af43;
	border: solid 1px #303030;
}
.btnAdminDescr {
	font-size: 11px; font-weight: normal;
	text-align: left;
	padding-left: 5px;
}
.lblSpec1 {
	font-family: arial,geneva,sans-serif; font-size: 15px; font-weight: bold;
	background-color: #dfdfdf;
	color: #353331;
	padding: 2px; padding-left: 4px;
	border-style: solid; border-width: 1px; border-color: #8f8c88;
}
.lblLocationName {
	background: #dfe3e9; color: #707888;
	font-size: 13px; font-weight: bold;
	padding-bottom: 1px;
	padding: 4px 2px 2px 6px;
	border: solid #bfbcb9; border-width: 0px 1px 1px 0px;
}