@charset "utf-8";
/* CSS Document */

table {
	font-size: 14px;
}

#fullwidthContent h3 {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}

#fullwidthContent a {
	text-decoration: none;
	
}

#fullwidthContentTime {
	background-color: #B6EDDB;
	padding: 5px 5px 5px 5px;
	margin: 0px;

}

hr {
	border: red solid 1px;
	padding: 0px;
	margin: 3px 0px 3px 0px;
}

#wideTimeNavContainer {
	background-color: #AAC2E8;
	padding: 0px 61px 0px 61px;
	border-bottom: 1px solid #666666;
	height: 29px;

}

.twoColFixLtHdr #containerTime {
	width: 902px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #B6EDDB;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
	border-color: #12210C;
	border-style: solid;
	border-width: 1px;
} 

.titlecard {
	font-size: 14px;
	font-weight: bold;
}

.footercard {
	font-size: 14px;
	font-weight: bold;
}

input.timecarddays {
	width: 40px;	
}

input.timecardjobid {
	width: 80px;	
}

input.timecardcustomer {
	width: 150px;	
}

select.timecarddescription {
	width: 220px;	
}

.cardright {
		
	text-align: right;}

.twoColFixLtHdr #containerSchedule {
	width: 952px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #B6EDDB;
	margin: 0px auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
	border-color: #12210C;
	border-style: solid;
	border-width: 1px;
} 

#wideScheduleNavContainer {
	background-color: #AAC2E8;
	padding: 0px 86px 0px 86px;
	border-bottom: 1px solid #666666;
	height: 29px;

}

#fullwidthContent {


	
}

.titlecardsmall {
	font-size: 12px;
	font-weight: bold;
}

.twoColFixLtHdr #containerTrack {
	
	background: #B6EDDB;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
	border-color: #12210C;
	border-style: solid;
	border-width: 1px;
	width: 780px;
} 

.twoColFixLtHdr #containerAddJob {
	width: 1045px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #B6EDDB;
	margin: 0 auto; /* this overrides the text-align: center on the body element. */
	border-color: #12210C;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	
}

#wideAddJobNavContainer {
	background-color: #AAC2E8;
	padding: 0px 132px 0px 132px;
	border-bottom: 1px solid #666666;
	height: 29px;

}

#topMessageContainer {
	width: 760px;
	height: 100px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	overflow: auto;

}

