@charset "UTF-8";
/* CSS Document */

/*--QUICK MENU OVERRIDES--*/

/* Override OpenCube Font declarations */
.qmmc, #qm0 a  { font-family: nimbus-sans-condensed, "arial narrow", sans-serif  !important; font-weight: regular !important;}
.wf-loading #qm0 {  }
.wf-active #qm0 { }

#qm0 {
	z-index: 99 !important;
	 }

#qm1 {
		z-index: 100 !important;}

body {
	margin:0px;
	font-size:10pt;
	color:#000;
	background-image:url(/ecm/images/template/bg_grad.gif);
    font-family:Arial, Helvetica, sans-serif; 
	background-repeat: repeat-x;
}
#breadory { padding:0px; margin:0px; width:986px; background-color:white; background-image:url(/ecm/images/template/cont_bg.gif); text-align:left;}
#topLinks {
    position:absolute; 
    width:100%; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:8pt; 
    color:#cccccc; 
    padding-top:0px;    
	z-index:100;
}
.ieMenuSpace1 {
	padding-right:5px;
}
#topLinks a:link, #topLinks a:visited { 
    color: #cccccc;
    text-decoration:none;
}
#topLinks a:hover { 
    color: #FFF;
    text-decoration:none;
}
#header { 
	padding:0px 0px; 
	margin:0px; 
	width:100%; 
	background-image:url(/ecm/images/template/h_bg_1.png);
	text-align:left;
}
#header2 { 
	height: 120px;
	padding:32px 0px 0px 0px; 
	margin:0px; 
	width:986px; 
	text-align:left;
}
#searchForm {
    background-color:#e2e2e2; 
    border-top:1px solid #c6c6c6; 
    border-left:1px solid #c6c6c6; 
    border-right:1px solid #e2e2e2; 
    border-bottom:1px solid #e2e2e2; 
    height:18px; 
    width:220px; 
    padding-top:3px;    
}
#searchIcon {
    position: relative; 
    left: 277px; 
    top: 0px; 
    height: 16px; 
    width: 16px; 
    padding: 0; 
}
#content { 
	padding:0px 2px; 
	margin:0px 0px 0px 0px; 
	width:994px; 
	text-align:left; 
	text-align:justify;
	vertical-align:top;
	color:#545454;
}
#content2 { 
	padding:20px 10px 20px 10px;
	
}
#content3 { 
	padding:23px 29px 23px 23px;
	
}
#footer1 { padding:0px 2px; margin:0px 0px 20px 0px; width:982px; height:32px; background-image:url(/ecm/images/template/footer_bg.gif); text-align:center; vertical-align:middle;}
#footer2 { padding:10px 2px 0px 2px; margin:0px; width:982px;  color:#b9b9b9; font-size:9pt;}
#footer2 a:link, #footer2 a:visited { 
    color: #b9b9b9;
	text-decoration:none;
}
#footer2 a:hover { 
    color: #FFF;
	text-decoration:none;
}
.contentarea {
	background-color:#fff;
	height:330px;
	width:1000px;
}
.title1 { 
	font-family: "Arial Narrow", Arial, sans-serif; 
	font-size:12pt; 
	color:#000; 
	font-weight:normal;
	border-bottom:2px solid #816a61;
	margin:0px 0px 12px 0px;
	padding:8px 0px;
	text-align:left;
}
.title2 { 
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size:16pt; 
	color:#375266; 
	font-weight:normal;
	padding-bottom:2px;
	margin:0px;
	text-align:left;
}
.title3 { 
	font-family: Tahoma, verdana, sans-serif;
	font-size:13pt; 
	color:#844716; 
	font-weight:bold;
	padding-bottom:3px;
	margin:0px;
	text-align:left;
}
.title4 {
	/*font-family: "Arial Narrow Bold", Arial, sans-serif; */
 	 font-family: nimbus-sans-condensed, sans-serif;
	font-size:12pt; 
	color:#844716;	
}
.headerLink1 a:link, .headerLink1 a:visited {
	color:white;	
}
.headerLink1 a:hover {
	color:#b84a12;	
}
.title2Sub { 
	font-family: Tahoma, verdana, sans-serif;
	font-size:11pt; 
	color:#5c5c5c; 
	font-weight:normal;

	padding-bottom:4px;
	margin:0px;
	text-align:left;
}
.smDate {
	font-family: Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#444;
	font-style:italic;
	margin:0px 0px 3px 0px;
	text-align:left;
}
.smText {
	font-family: Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#444;
	margin:0px 0px 12px 0px;
	text-align:left;
}
.button {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#000;
	background-image:url(/ecm/images/btn_arrow.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:left;
	text-align:left;
}
.button a:link, .button a:visited { 
    color: #000;
	text-decoration:none;
}
.button a:hover { 
    color: #b84a12;
	text-decoration:none;
}

.list1 {
	list-style-type: none;
	padding-left: 27px;
	padding-top:7px;
	margin: 0;
	border-top:1px solid white;
}
.list1 li {
	list-style-image: none;
	background-image: url(/ecm/images/bullet_4.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left:13px;
	padding-bottom:5px;
	line-height:16px;
}
@font-face {
	font-family: Arial Narrow Bold;
	src: url("Arial-Narrow-Bold.eot");
	font-style: bold;
	font-weight: normal;
}
@font-face {
	font-family: Arial Narrow Bold;
	src: url("Arial-Narrow-Bold.ttf");
	font-style: bold;
	font-weight: normal;
}
.rightNav {
	background-image:url(/ecm/images/template/rightNav_bg.gif) ;
	background-repeat:no-repeat;
	width:220px; 
	padding:0px;
	text-align:left;
	vertical-align:top;
}
.rightNavMenu {
	color:#844716;
	list-style-type: none;
	padding-left: 27px;
	padding-top:7px;
	margin: 0;
	border-top:1px solid white;
}
.rightNavMenu li {
	list-style-image: none;
	background-image: url(/ecm/images/bullet_rtnav.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:13px;
	line-height:20px;
}
.rightNavTitle {
		padding:23px 0px 7px 24px;
		font-family: "Arial Narrow Bold", Arial, sans-serif; 
		font-size:11pt;
		color:#333;
		border-bottom:1px solid #d4d4d4;
		text-align:left;
}

.rightNavMenu li a:link, .rightNavMenu li a:visited {
	color:black;	
}
.rightNavMenu li a:hover {
	color:#b84a12;	
}

#grid-table{
    font: normal 12px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    padding: 0;
    margin: 0;
	border-left:1px solid #e0e0e0;
	text-align:left;
}
#grid-table th {
    font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #4f6b72;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;

    text-transform: uppercase;
    text-align: left;
    padding: 6px 8px 6px 8px;
    white-space:nowrap;
    background: #CAE8EA url(/ecm/images/tbl_bg.gif) no-repeat;
}
#grid-table td {
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    padding: 5px 8px 5px 8px;
    color: #545454;
    font-family:tahoma, arial;
}
#grid-table th a:link, #grid-table th a:visited {
	color:#555555;	
}
#grid-table th a:hover {
	color:#b84a12;	
}
.grid-table-2 {
	font-family: Arial, sans-serif; 
	font-size:10pt;  
	width: 100%;
    padding: 0;
    margin: 0;
	text-align:left;
}
.grid-table-2 th {
	font-family: "Arial Narrow Bold", Arial, sans-serif; 
	font-size: 12pt;
	height: 34px;
	vertical-align:top;
	background-color:#958781;
	color:white;
	background-image:url(/ecm/images/template/tbl_bg1.gif);
	padding: 5px 6px;
	text-transform: uppercase;
	font-weight:normal;
}
.grid-table-2 #subHeader {
	font-family: "Arial Narrow Bold", Arial, sans-serif; 
	font-size: 10pt;
	height: 23px;
	background-color:#dbe3e6;
	color:#685852;
	padding: 5px 5px;
	text-transform: uppercase;
}
.grid-table-2 #subHeader2 {
	font-family: "Arial Narrow Bold", Arial, sans-serif;
	background-image:url(/ecm/images/template/tbl_bg2.gif); 
	font-size: 10pt;
	height: 18px;
	background-color:#dbe3e6;
	color:#545454;
	padding: 5px 5px 5px 5px;
	text-transform: uppercase;
}
.grid-table-2 #subHeader a:link, .grid-table-2 #subHeader a:visited {
	color:#5c463d;	
}
.grid-table-2 #subHeader a:hover {
	color:#b84a12;	
}
.grid-table-2 #subHeader2 a:link, .grid-table-2 #subHeader2 a:visited {
	color:#545454;	
}
.grid-table-2 #subHeader2 a:hover {
	color:#b84a12;	
}
.grid-table-2 td {
	padding:4px;
}
tr.lightrow td {
background-color: #FFFFFF;
}
tr.darkrow td {
background-color: #ededed;
}
.empPhoto {
    position:absolute; 
    padding:1px 0px 0px 0px;
	border-bottom: 1px solid #e8e8e8;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	
}

a, a:link, a.vlink, a.visited {text-decoration:none; color: #844716; }
a:hover {text-decoration:none; color: #b84a12; }


/*--- Breadcrumbs ---*/
ol#breadcrumbs { font-size: 12px; font-family:Tahoma, Geneva, sans-serif; color: #808080; background: url(/ecm/images/template/breadcrumbs_bg.gif) no-repeat; height: 32px; line-height: 32px; margin: 0; list-style: none; font-weight: normal; padding-left:15px; }
ol#breadcrumbs li { float: left; margin: 0; padding: 0px 0px 0px 20px; background: url(/ecm/images/template/breadcrumbs_bar.gif) no-repeat; background-position: 0px -1px;}
ol#breadcrumbs li a { float: left; color: #333; text-decoration: none; padding: 0 10px; margin-left: -10px; }
ol#breadcrumbs li a:hover { color: #333; text-decoration: none; }
ol#breadcrumbs li.home { background: none; margin: 0; padding: 0;}


.emergency2 {
	width: 235px;
	font-family: Tahoma, Arial, sans-serif;
	background-color: #990000;
	font-size: 9pt;
	color: white;
	padding: 6px 5px 6px 5px;
	text-align:center;
	font-weight:bold;
	border:2px solid #000000;
}
.emergency2 a{text-decoration:none; color:white;}
.emergency2 a:visited{text-decoration:none; color:white;}
