body
{

}

.active 
{
  color:Green;
}
.inactive
{
  color:Red;
}
.mainJob
{
  font-weight:bold;
}
.subjob
{
  padding-left:15px;
}


table.entry, table.entry td {
	border: 1px solid #cccccc;
	border-collapse: collapse;
  font: 100% "Verdana", Arial, Helvetica, sans-serif;
	padding: 4px;
}

table.entry {
	border: 1px solid #84785e;
}

table.entry thead th {
	background-color: #a24116;
  border: 0;
  color: #ffffff;  
	padding: .25em;
}

table.entry tbody th {
  border-top: 1px solid #84785e;
  font-weight: normal;
	padding-left: .25em;
}

table.entry tbody tr td {
	padding: .25em;
}

table.entry tfoot td, table.entry tfoot th {
  background-color: #a24116;
  border-left: none;
  border-top: 1px solid #84785e;
  color: #ffffff;
	padding: .25em;
}

table.entry caption {
	text-align: left;
	font-size: 100%;
	padding: .25em;
	color: #000;
}



/* ----- Changes row color to a24116 for those browsers that support tr:hover */

table.entry tr:hover {
	background-color: #dddddd;
	color: black;
}

/* ----- Changes link color to 101011 */

table a:link {
	color: #101011;
	text-decoration: none;
}

table a:visited {
	color: #101011;
	text-decoration: none;
}

table a:hover, table a:active {
	text-decoration: underline;
}

/* ----- Changes link color to white for those browsers that support the tr:hover */

tr:hover a:link {
	color: #ffffff;
}

tr:hover a:visited {
	color: #ffffff;
}

input.timecell 
{
  border:none;
  font-weight:bold;
}

input.zero
{
  color: #aaaaaa !important;	
  font-weight:normal !important;
}

table.entry tr:hover input.timecell 
{
  background-color: #dddddd;
	color: black;
}

table.entry tr:hover input.zero 
{
  color: #555555 !important;
}

#fwdback
{
  
}

#forward
{
  right:0px;
}

#back, #timesheetentryform
{
  float:left;
}

#timesheet
{
  float:none;
}

#save
{
  clear:both;
  margin-left:30%;
}

.menu_item
{
  float:left;
  margin:20px;
  font-style:normal;
  color:#222222;
}

a:link, a:visited
{
  text-decoration:none;
  color:#444444;
}
a:hover
{
  color:#000000;
}

.isToday {
  font-weight:bold !important;
  background-color: #dddddd;
}

.float_clearer
{
  clear:both;
}