<STYLE type="text/css">
<!--

body {
background-color: #c0c0c0;
}

BODY, H1, H2, H3, H4, H5, H6, P, OL, DL, UL, TD 
{font-family: verdana, albertus medium, times, arial, geneva, helvetica, sans-serif; 
font-size:8pt; color:#000000;}

/*
#grborder {
border-color : #6d6d6d;
border-style: solid;
border-width : 1px;
}
*/
table.reports td {
	border: 1px solid silver;
	padding: 2px;
}


table.timeadmin {
	width: 97%;
}
	table.timeadmin td {
		border: 1px solid gray;
		padding: 7px;
	}
	table.timeadmin a {
		color: #659900;
	}
		table.timeadmin a:hover {
			color: #8bde2a;
		}

A:link {
text-decoration:  none;
color: #000000;
}
A:visited {
text-decoration:  none;
color: #000000;
}
A:hover {
text-decoration:  none;
color:  #006699;
}
A:active {
text-decoration:  none;
color: #006699;
}

a.menu:link {
text-decoration:  none;
color: #FFFFFF;
}
a.menu:visited {
text-decoration:  none;
color: #FFFFFF;
}
a.menu:hover {
text-decoration:  none;
color:  #d3d3d3;
}
a.menu:active {
text-decoration:  none;
color: #d3d3d3;
}

A.SurveyLink { 
  color: #fcfded; 
}
A.SurveyLink:hover { 
  color: #ffffff; 
}
A.SurveyLink:active {
  color: #ffffff; 
}
A.SurveyLink:visited {
  color: #fcfded; 
}

a.docs:link {
text-decoration:  none;
color: #8f8947;
}
a.docs:visited {
text-decoration:  none;
color: #a19b53;
}
a.docs:hover {
text-decoration:  none;
color:  #575331;
}
a.docs:active {
text-decoration:  none;
color: #bebd94;
}

img {
border: 0;
}

#submit{
background-color: #006699;
border-color : #FFFFFF;
border-width : 1px;
color:#FFFFFF;
font-size:10pt;
}

#entry{
background-color: #FFFFFF;
border-color : #a9a9a9;
border-width : 1px;
color:#000000;
font-size:10pt;
}

.tdfooter{ 
background-image: url(../img/footerbg.gif);
background-position: right;
background-repeat: no-repeat;}

.tdheader{ 
background-image: url(../img/headerbg.gif);
background-position: left;
background-repeat: no-repeat;}

/*Menu*/
 table#menutab {
 border-collapse: collapse;
 border-bottom: 5px solid #006699;
 padding: 0;
 }
 
 table#menutab td {
 margin: 0;
 padding: 0 5px;
 }
 
 table#menutab span {
 display: none;
 }
 
 table#menutab a.menubtn {
 border: none;
 background-position: center top;
 background-repeat: no-repeat;
 display: block;
 height: 35px;
 width: 100px;
 }

 table#menutab a.menubtn:active, table#menutab a.menubtn:hover {
 background-position: center bottom;
 }


/*GET IT Roll Over*/

 table#buttontab td {
 margin: 0;
 padding: 0 0px;
 }
 
 table#buttontab span {
 display: none;
 }
 
 table#buttontab a.buttonbtn {
 border: none;
 background-position: center top;
 background-repeat: no-repeat;
 display: block;
 height: 49px;
 width: 164px;
 }

 table#buttontab a.buttonbtn:active, table#buttontab a.buttonbtn:hover {
 background-position: center bottom;
 }


table {
border-collapse: collapse;
}

form label {
vertical-align: top;
width: 100px;
}

td .grbordertb {
border-top: 1px solid #6d6d6d;
border-bottom: 1px solid #6d6d6d;
}

td .grbordertbl {
border-top: 1px solid #6d6d6d;
border-bottom: 1px solid #6d6d6d;
border-left: 1px solid #6d6d6d;
text-align: center;
}

td .grbordertbr {
border-top: 1px solid #6d6d6d;
border-bottom: 1px solid #6d6d6d;
border-right: 1px solid #6d6d6d;
}

td .ticketbox {
border-top: 1px solid #cdc65b;
border-bottom: 1px solid #cdc65b;
border-right: 1px solid #cdc65b;
border-left: 1px solid #cdc65b;
background-color: #fefbcc;
font-size: 8pt;
padding: 4px;
color: #686200;
}

a.docs:link {
text-decoration:  none;
color: #8f8947;
}
a.docs:visited {
text-decoration:  none;
color: #a19b53;
}
a.docs:hover {
text-decoration:  none;
color:  #575331;
}
a.docs:active {
text-decoration:  none;
color: #bebd94;
}

a.tslink:link {
text-decoration:  none;
color: #a1a059;
}
a.tslink:visited {
text-decoration:  none;
color: #d4d384;
}
a.tslink:hover {
text-decoration:  underline;
color:  #d5d49d;
}
a.tslink:active {
text-decoration:  none;
color: #d5d49d;
}

td .timesheetdatewe {
background-color: #f0f0f0;
color:#000000;
font-size:10pt;
font-weight: bold;
padding: 4px;
}

td .timesheetdatewd {
background-color: #e2e2e2;
color:#9c9c9c;
font-size:10pt;
font-weight: bold;
padding: 4px;
}

td .timesheettop {
padding: 4px;
background-color: #ffffd5;
border-top: solid #f6dba2;
border-width: 2px;
text-align: center;
font-size: 12pt;
 }
 
td  .timesheettb {
padding: 4px;
background-color: #ffffd5;
border-top: solid #f6dba2;
border-bottom: solid #f6dba2;  
border-width: 2px;
text-align: center;
font-size: 12pt;
}

td  .timesheettotal {
padding: 4px;
border-top: solid #000000; 
border-width: 2px;
font-size: 12pt;
}

  .timesheetentry {
color: #000000;
background-color: #fcfbc8;
border-top: solid #f6dba2;
border-bottom: solid #f6dba2;  
border-left: solid #f6dba2; 
border-right: solid #f6dba2;  
border-width: 2px;
}

#entry{
background-color: #FFFFFF;
border-color : #a9a9a9;
border-width : 1px;
color:#000000;
font-size:10pt;
}

#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11, #div12, #div13, #div14, #div15, #div16{
background-color: #e7f1f3;
border: 1px solid #78a3ac;
position: absolute; 
top: 200; 
width: 230px;
padding: 2px;
visibility:hidden;
}

.blogheader {
color: #006699;
font-size:14pt;
font-weight: bold;
font-face: georgia;
padding-top: 5px;
padding-bottom: 15px;
}

.blogtitle {
color: #0071ac;
font-size:12pt;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
}

.blogdate {
font-size: 8pt;
color: #0071ac;
font-weight:bold;
padding-bottom: 15px;
}

.blogbody {
padding-top: 5px;
padding-bottom: 30px;
}

-->
</STYLE>