#servtbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 5%;
	margin-top: 1%;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}

#servtbl td {
	padding: 8px;
	/*background: #e7d9bd; */
	background: #bdaca7;
	border-bottom: 1px solid #fff;
	color: #000000;
	border-top: 1px solid transparent;
}

#servtbl th {
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #424242;
	border-bottom: 1px solid #fff;
	color: #FFFFFF;
}

#servtbl tr:hover td {
	background: #800020;
	color: #FFFFFF;
}

#servtbl a {
	color: #000000;
	text-decoration: none;
}

#servtbl a:hover {
	color: #FFFFFF;
	text-decoration: underline;	
}

div.tableContainer {
	clear: both;
	width: 990px;
	height: 530px;
}

html>body div.tableContainer {
	height: 530px;
	overflow: hidden;
}

div.tableContainer table {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 1%;
	width: 100%;
	text-align: left;
}

div.tableContainer table {
	width: 980px;
}

div.tableContainer thead tr { position: relative; }
html>body div.tableContainer thead tr { display: block; }

div.tableContainer thead th {
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #424242;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	color: #FFFFFF;
}

html>body div.tableContainer tbody {
	display: block;
	overflow: auto;
	overflow-x: hidden;
	height: 480px;
	width: 100%;
}

div.tableContainer tbody td {
	padding: 8px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid transparent;
	color: #000000;
}

div.tableContainer tbody tr:hover td {
	background: #800020;
	color: #FFFFFF;
}

div.tableContainer tbody a {
	color: #000000;
	text-decoration: none;
}

div.tableContainer tbody a:hover {
	color: #FFFFFF;
	text-decoration: underline;	
}

/* TABLES WITH 3 COLUMNS */
html>body thead.fixedHeader3 th { width: 70px; }
html>body thead.fixedHeader3 th + th { width: 840px; }
html>body thead.fixedHeader3 th + th + th { width: 70px; }
html>body tbody.scrollContent3 td { width: 80px; }
html>body tbody.scrollContent3 td + td { width: 835px; }
html>body tbody.scrollContent3 td + td + td { width: 75px; }

/* TABLES WITH 4 COLUMNS */
html>body thead.fixedHeader4 th { width: 70px; }
html>body thead.fixedHeader4 th + th { width: 550px; }
html>body thead.fixedHeader4 th + th + th { width: 295px; }
html>body thead.fixedHeader4 th + th + th + th { width: 75px; }
html>body tbody.scrollContent4 td { width: 80px; }
html>body tbody.scrollContent4 td + td { width: 540px; }
html>body tbody.scrollContent4 td + td + td { width: 295px; }
html>body tbody.scrollContent4 td + td + td + td { width: 75px; }

/* TABLES WITH 6 COLUMNS */
html>body thead.fixedHeader6 th { width: 70px; }
html>body thead.fixedHeader6 th + th { width: 175px; }
html>body thead.fixedHeader6 th + th + th { width: 175px; }
html>body thead.fixedHeader6 th + th + th + th { width: 300px; }
html>body thead.fixedHeader6 th + th + th + th + th { width: 115px; }
html>body thead.fixedHeader6 th + th + th + th + th + th { width: 75px; }
html>body tbody.scrollContent6 td { width: 70px; }
html>body tbody.scrollContent6 td + td { width: 175px; }
html>body tbody.scrollContent6 td + td + td { width: 175px; }
html>body tbody.scrollContent6 td + td + td + td { width: 300px; }
html>body tbody.scrollContent6 td + td + td + td + td { width: 115px; }
html>body tbody.scrollContent6 td + td + td + td + td + td { width: 75px; }

/* TABLES WITH 6a COLUMNS */
html>body thead.fixedHeader6a th { width: 65px; }
html>body thead.fixedHeader6a th + th { width: 245px; }
html>body thead.fixedHeader6a th + th + th { width: 105px; }
html>body thead.fixedHeader6a th + th + th + th { width: 105px; }
html>body thead.fixedHeader6a th + th + th + th + th { width: 400px; }
html>body thead.fixedHeader6a th + th + th + th + th + th { width: 75px; }
html>body tbody.scrollContent6a td { width: 70px; }
html>body tbody.scrollContent6a td + td { width: 245px; }
html>body tbody.scrollContent6a td + td + td { width: 100px; }
html>body tbody.scrollContent6a td + td + td + td { width: 100px; }
html>body tbody.scrollContent6a td + td + td + td + td { width: 400px; }
html>body tbody.scrollContent6a td + td + td + td + td + td { width: 75px; }

/* TABLES WITH 7 COLUMNS */
html>body thead.fixedHeader7 th { width: 60px; }
html>body thead.fixedHeader7 th + th { width: 135px; }
html>body thead.fixedHeader7 th + th + th { width: 135px; }
html>body thead.fixedHeader7 th + th + th + th { width: 135px; }
html>body thead.fixedHeader7 th + th + th + th + th { width: 155px; }
html>body thead.fixedHeader7 th + th + th + th + th + th { width: 275px; }
html>body thead.fixedHeader7 th + th + th + th + th + th + th { width: 70px; }
html>body tbody.scrollContent7 td { width: 70px; }
html>body tbody.scrollContent7 td + td { width: 150px; }
html>body tbody.scrollContent7 td + td + td { width: 150px; }
html>body tbody.scrollContent7 td + td + td + td { width: 150px; }
html>body tbody.scrollContent7 td + td + td + td + td { width: 175px; }
html>body tbody.scrollContent7 td + td + td + td + td + td { width: 270px; }
html>body tbody.scrollContent7 td + td + td + td + td + td + td { width: 75px; }

/* TABLES WITH 8 COLUMNS */
html>body thead.fixedHeader8 th { width: 50px; }
html>body thead.fixedHeader8 th + th { width: 65px; }
html>body thead.fixedHeader8 th + th + th { width: 120px; }
html>body thead.fixedHeader8 th + th + th + th { width: 105px; }
html>body thead.fixedHeader8 th + th + th + th + th { width: 240px; }
html>body thead.fixedHeader8 th + th + th + th + th + th { width: 115px; }
html>body thead.fixedHeader8 th + th + th + th + th + th + th { width: 215px; }
html>body thead.fixedHeader8 th + th + th + th + th + th + th + th { width: 80px; }
html>body tbody.scrollContent8 td { width: 70px; }
html>body tbody.scrollContent8 td + td { width: 70px; }
html>body tbody.scrollContent8 td + td + td { width: 125px; }
html>body tbody.scrollContent8 td + td + td + td { width: 125px; }
html>body tbody.scrollContent8 td + td + td + td + td { width: 200px; }
html>body tbody.scrollContent8 td + td + td + td + td + td { width: 100px; }
html>body tbody.scrollContent8 td + td + td + td + td + td + td { width: 225px; }
html>body tbody.scrollContent8 td + td + td + td + td + td + td + td { width: 75px; }

/* TABLES WITH 8a COLUMNS */
html>body thead.fixedHeader8a th { width: 255px; }
html>body thead.fixedHeader8a th + th { width: 100px; }
html>body thead.fixedHeader8a th + th + th { width: 45px; }
html>body thead.fixedHeader8a th + th + th + th { width: 45px; }
html>body thead.fixedHeader8a th + th + th + th + th { width: 45px; }
html>body thead.fixedHeader8a th + th + th + th + th + th { width: 45px; }
html>body thead.fixedHeader8a th + th + th + th + th + th + th { width: 380px; }
html>body thead.fixedHeader8a th + th + th + th + th + th + th + th { width: 75px; }
html>body tbody.scrollContent8a td { width: 235px; }
html>body tbody.scrollContent8a td + td { width: 100px; }
html>body tbody.scrollContent8a td + td + td { width: 50px; }
html>body tbody.scrollContent8a td + td + td + td { width: 50px; }
html>body tbody.scrollContent8a td + td + td + td + td { width: 50px; }
html>body tbody.scrollContent8a td + td + td + td + td + td { width: 50px; }
html>body tbody.scrollContent8a td + td + td + td + td + td + td { width: 380px; }
html>body tbody.scrollContent8a td + td + td + td + td + td + td + td { width: 75px; }

#brandtbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 5%;
	margin-top: 1%;
	width: 100%;
	text-align: left;
	border-collapse: collapse;		
}

#brandtbl td {
	padding: 8px;
	/*background: #e7d9bd; */
	background: #bdaca7;
	border-bottom: 1px solid #fff;
	color: #000000;
	border-top: 1px solid transparent;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;	
	width: 25%;
}

#brandtbl td:hover {
	background: #800020;
	color: #FFFFFF;
}

#servmenutbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	margin-left: 5%;
	margin-top: 1%;
	width: 100%;
	text-align: center;
	border-collapse: collapse;
}

#servmenutbl td {
	padding: 8px;
	color: #000000;
}

#servmenutbl a {
	color: #000000;
	text-decoration: none;	
	font-weight: bold;	
}

#servmenutbl a:hover {
	text-decoration: underline;
	font-weight: bold;
}

#contmenu, #alertmenu {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	margin-left: 5%;
	margin-top: 1%;
	width: 350px;
	text-align: center;
	border-collapse: collapse;
}

#contmenu, #alertmenu td {
	padding: 8px;
	color: #000000;
}

#contmenu, #alertmenu a {
	color: #000000;
	text-decoration: none;	
	font-weight: bold;	
}

#contmenu, #alertmenu a:hover {
	text-decoration: underline;
	font-weight: bold;
}

#adminmenu {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-top: 1%;
	width: 100%;
	text-align: center;
}

#adminmenu td {
	padding: 8px;
	color: #000000;
}

#adminmenu a {
	color: #000000;
	text-decoration: none;	
	font-weight: bold;	
}

#adminmenu a:hover {
	color: #424242;
	text-decoration: underline;
	font-weight: bold;
}

#hdrtbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	margin-left: 1%;
	width: 100%;
	text-align: left;
	border-collapse: collapse;	
}

#hdrtbl th {
	font-size: 20px;
	font-weight: bold;	
	text-align: left;
}

#hdrtbl td.td1 {
	text-indent: 5%;
	text-align: left;
}

#hdrtbl a.a1 {
	color: #000000;
	text-decoration: none;	
	font-weight: bold;	
	text-align: left;
}

#hdrtbl a.a1:hover {
	color: #424242;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}

#hdrtbl a {
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: bold;	
	text-align: left;
}

#hdrtbl a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}

#acctbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 5%;
	margin-top: 1%;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}

#acctbl th {
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	color: #FFFFFF;
	background: #424242;	
}

#acctbl tr {
	border-top: 1px solid #e8edff;	
}

#acctbl td.td1 {
	padding: 10px 15px;
	color: #FFFFFF;
}

#acctbl td.td2 {
	padding: 10px 15px;
	color: #000000;
	/*background: #e7d9bd; */
	background: #bdaca7;
}

#acctbl td.td2:hover {
	background: #800020;
	color: #FFFFFF;
}

#left-menutbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 5%;
	margin-top: 1%;
	width: 900px;
	text-align: left;
	border-collapse: collapse;
}

#left-menutbl th {
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	color: #FFFFFF;
	background: #424242;	
}

#left-menutbl tr {
	border-top: 1px solid #e8edff;	
}

#left-menutbl td.td1 {
	padding: 10px 15px;
	color: #FFFFFF;
}

#left-menutbl td.td2 {
	padding: 10px 15px;
	color: #000000;
	/*background: #e7d9bd; */
	background: #bdaca7;
}

#left-menutbl td.td3 {
	padding: 10px 15px;
	color: #FFFFFF;
	width: 5%;
}

#left-menutbl td.td4 {
	padding: 10px 15px;
	color: #000000;
	/*background: #e7d9bd; */
	background: #bdaca7;
}

.lmt-first {
	background: #424242;
	border-right: 1px solid transparent;
	border-left: 1px solid transparent;
}

#left-menutbl td.td2:hover {
	background: #800020;
	color: #FFFFFF;
}

#left-menutbl2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 1%;
	width: 500px;
	text-align: left;
	border-collapse: collapse;
}

#left-menutbl2 th {
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	color: #FFFFFF;
	background: #424242;	
}

#left-menutbl2 tr {
	border-top: 1px solid #e8edff;	
}

#left-menutbl2 td.td1 {
	padding: 10px 15px;
	color: #FFFFFF;
}

#left-menutbl2 td.td2 {
	padding: 10px 15px;
	color: #000000;
	/*background: #e7d9bd; */
	background: #bdaca7;
	text-align: center;
}

#left-menutbl2 td.td3 {
	padding: 10px 15px;
	color: #000000;
/*	background: #c9b489;*/
	background: #e3dad2;
	text-align: center;
}

#left-menutbl2 tr.tr2 {
	border-top: 0px solid #e8edff;	
}

#left-menutbl2 a {
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: bold;	
}

#left-menutbl2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

#left-menutbl3 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 1%;
	width: 300px;
	text-align: left;
	border-collapse: collapse;
}

#left-menutbl3 th {
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	color: #FFFFFF;
	background: #424242;	
}

#left-menutbl3 tr {
	border-top: 1px solid #e8edff;	
}

#left-menutbl3 td.td1 {
	padding: 10px 15px;
	color: #FFFFFF;
}

#left-menutbl3 td.td2 {
	padding: 10px 15px;
	color: #000000;
	/*background: #e7d9bd; */
	background: #bdaca7;
	text-align: center;
}

#left-menutbl3 td.td3 {
	padding: 10px 15px;
	color: #424242;
/*	background: #c9b489;*/
	background: #e3dad2;
	text-align: center;
}

#left-menutbl3 tr.tr2 {
	border-top: 0px solid #e8edff;	
}

#left-menutbl3 a {
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: bold;	
}

#left-menutbl3 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

#left-menutbl4 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin-left: 1%;
	margin-top: 1%;
	width: 300px;
	text-align: left;
	border-collapse: collapse;
}

#left-menutbl4 th {
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	color: #FFFFFF;
	background: #424242;	
}

#left-menutbl4 tr {
	border-top: 1px solid #e8edff;	
}

#left-menutbl4 td.td1 {
	padding: 10px 15px;
	color: #FFFFFF;
}

#left-menutbl4 td.td2 {
	padding: 10px 15px;
	color: #000000;
	/*background: #e7d9bd; */
	background: #bdaca7;
	text-align: center;
}

#left-menutbl4 td.td3 {
	padding: 10px 15px;
	color: #000000;
/*	background: #c9b489;*/
	background: #e3dad2;
	text-align: center;
}

#left-menutbl4 tr.tr2 {
	border-top: 0px solid #e8edff;	
}

#left-menutbl4 a {
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: bold;	
}

#left-menutbl4 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.lmt-first2 {
	background: #424242;
	border-right: 1px solid transparent;
	border-left: 1px solid transparent;
}


#hrsopertbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 10px;
	text-align: left;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	
}

#hrsopertbl td {
	padding: 4px;
	background: #424242; 
/*	color: #c9b489;*/
	color: #e3dad2;
	border-top: 1px solid transparent;
}

#hrsopertbl th {
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	background: #424242; 
/*	color: #c9b489;*/
	color: #e3dad2;
	margin-left: 5%;
	margin-top: 1%;	
}

#hrsopertbl td:hover {
	background: #800020;
/*	color: #c9b489;*/
	color: #e3dad2;
}

#hrseventstbl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	text-align: left;
	border-collapse: collapse;
	margin-left: 1%;
	width: 100%;
}

#hrseventstbl td {
	padding: 8px;
	/*background: #e7d9bd; */
	background: #bdaca7;
	border-bottom: 1px solid #fff;
	color: #FFFFFF;
	border-top: 1px solid transparent;
	border-right: 1px solid #fff;
}

#hrseventstbl th {
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	background: #424242; 
	border-bottom: 1px solid #fff;
	color: #FFFFFF;
	margin-left: 5%;
	margin-top: 1%;	
	height: 35px;
}

#hrseventstbl th.th2 {
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	padding: 8px;
	background: #424242;
	border-bottom: 1px solid #fff;
	color: #FFFFFF;
}

#hrseventstbl tr:hover td {
	background: #800020;
	color: #FFFFFF;
}

#hrseventstbl a {
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: bold;	
}

#hrseventstbl a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

