body 			{font-family: Arial;font-size: small;color: #333333;}
.header			{background-color: #FFFFFF; width: 100%;}
.headerlinks	{color: #333333;font-size: small;vertical-align: bottom; padding: 15px;}
.navbody		{color: #FFFFFF;font-size: small; width: 130px;}
.content		{color: #FFFFFF;font-size: small;text-decoration: none;}
.list_heading	{color: #FFFFFF;font-size: medium;text-decoration: none; font-weight: bold;}
.footer			{color: #333333;font-size: small;text-decoration: none; font-family: century gothic;}
.even			{background-color: #193A89;}
.odd			{background-color: #6B6FAC;}
.verticaltext 	{-moz-transform: rotate(270deg);-webkit-transform: rotate(270deg);}
/* -moz-transform-origin: 50% 50%; -webkit-transform-origin: 50% 50%; */ 

table.timesheet	{font-family: Arial;font-size: small;color: #FFFFFF;}
td.navbody		{background-image: url('images/bg-gradient.jpg');background-repeat: repeat-x;background-color: #000000;}
tr.even:hover,tr.odd:hover {background-color: #D03425;}
tr.theader		{background-color: #A9A9A9;}
tr.imagegrid	{color: #FFFFFF;font-size: small;text-decoration: none;}
/***** START TIME REPORT PRINT TABLE & CELLS*****/
table.trp,td.trp
{
	font-family: Arial;
	font-size: small; 
	border-color: black;
	border-style: solid;
}
table.trp
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}
td.trp
{
    margin: 0;
    padding: 4px;
	border-width: 1px 1px 0 0;
    border-color: black;
}
/***** START THIN WHITE BORDER TABLE & CELLS*****/
table.twb,td.twb
{
    border-color: white;
    border-style: solid;
}
table.twb
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}
td.twb
{
    margin: 0;
    padding: 4px;
	border-width: 1px 1px 0 0;
}
/***** START THIN BLACK BORDER TABLE & CELLS*****/
table.tbb,td.tbb
{
	border-color: black;
	border-style: solid;
}
table.tbb
{
	border-width: 0 0 1px 1px;
	border-spacing: 0;
	border-collapse: collapse;
}
td.tbb
{
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 0;
}
/*****************************************/
a				{color: #FFFFFF;} 
a:link			{text-decoration: none}
a:visited		{text-decoration: none}
a:active		{text-decoration: none}
a:hover			{text-decoration: none; text-shadow: red 0.1em 0.1em 0.2em;}
a.activelink	{text-decoration: none; font-weight: bold; color: red; text-shadow: red 0.1em 0.1em 0.2em;}
h1				{color: #333333;font-size: large;font-weight: bold;}
h2				{color: #333333;font-size: medium;font-weight: bold;}
h3				{color: #333333;font-size: small;font-weight: bold;}
pre				{font-size: medium}
input[type=text], input[type=checkbox], input[type=password], select, textarea {background-color: #D3D3D5}
textarea
{
	padding: 5px;
	font-family: Arial;
	font-size: small;
	color: #333333;
}
