.backgroundleft
{
	BACKGROUND-COLOR: #eef2f0;
}

td.subtoplineleft
{
	BACKGROUND-COLOR: #b5bcba;
}

td.subtoplineright
{
	BACKGROUND-COLOR: #ffb079;
}

td.subtoplinedivider
{
	BACKGROUND-COLOR: #656565;
}

td.bottomlinelogo
{
	BACKGROUND-COLOR: #b5bcba;
}

td.centraltoparea
{
	BACKGROUND-COLOR: #ffffff;
}
tr.topline
{
	BACKGROUND-COLOR: #ffb079;
}
tr.centralimage
{
	BACKGROUND-COLOR: #f8f4ea;
}
tr.sublinecentralimage
{
	BACKGROUND-COLOR: #b5bcba;
}

tr.mainlinks
{
	BACKGROUND-COLOR: #e4e7e6;
}

.textmainlinks 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

tr.sublinesearch 
{
	BACKGROUND-COLOR: #666666
}

.logofflinks 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.logofflinks:hover {
	text-decoration: underline overline;
	COLOR: #FFCC00;
}

.highlight 
{
	BACKGROUND-COLOR: #FFFF66;
	FONT-WEIGHT: bold
}


.gray 
{
	BACKGROUND-COLOR: #666666
}

.maintablevel {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.maintablevel:hover {
	COLOR: #E77539
}

.menuelevel1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #656565;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.menuelevel1:hover {
	COLOR: #E77539
}

.menuelevel1marked {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #E77539;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline overline
}

.menuelevel1below {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #E77539;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.menuelevel1below:hover {
	COLOR: #656565
}

.menuelevel2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #656565;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.menuelevel2:hover {
	COLOR: #E77539;
	text-decoration: underline overline
}

.menuelevel2marked {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #E77539;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline overline
}

.menuelevel3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #E77539;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.menuelevel3:hover {
	COLOR: #656565;
	text-decoration: underline overline;
}
.menuelevel3marked {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #656565;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline overline
}
.SearchButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #E77539; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.SearchInputBox {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1e1e1e; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.HeaderShortTextRight {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #eef2f0
}

.ShortTextRight {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #eef2f0
}

BODY {
	FONT-SIZE: 11px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; leftmargin: 0; topmargin: 0; marginheight: 0; marginwidth: 0
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.LoginButton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E77539; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.LoginInputBox {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #1e1e1e; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.LoginHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E77539; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.LoginText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #E77539; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.NormalLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E77539; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.NormalLink:hover {
	COLOR: #656565;
	text-decoration: underline overline
}

.CommandButton {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E77539; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.CommandButton:hover {
	COLOR: #656565;
	text-decoration: underline overline
}


.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #656565; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E77539; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:hover {
	COLOR: #656565;
	text-decoration: underline overline
}

/* */
.AdminListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8px;
    padding-left: 5px
}
/* */
.AdminListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8px;
    padding-left: 5px
}

/* */
.ErrorText
{
    color: red;
    font-family: Arial, Verdana, Geneva;
    font-size: 12px;
    line-height: 20pt
}

/* Neue Timetracker Stylesheets*/



.TimeTracker_admin-tab-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 0px none #D5D291;
	background-color: #ffffff;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.TimeTracker_admin-tab-inactive
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: #EDECD1;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.TimeTracker_admin-tab-right
{
	border-bottom: 1px solid #D5D291;
}
.TimeTracker_admin-tan-border
{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.TimeTracker_admin-tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.TimeTracker_admin-tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.TimeTracker_admin-tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.TimeTracker_admin-tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.errorMsg
{
	color: Red;
	font-size: 10px;
}

.TimeTracker_BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #edecd1;
}
.TimeTracker_grid-header a:active
{
	color: #696969;
	text-decoration: none;
}
.TimeTracker_grid-header a:link
{
	color: #696969;
	text-decoration: none;
}
.TimeTracker_grid-header a:visited
{
	color: #696969;
	text-decoration: none;
}
.TimeTracker_grid-header a:hover
{
	color: darkred;
	text-decoration: none;
}
.TimeTracker_grid-edit-column
{
}
.TimeTracker_grid-first-item
{
	padding-right: 10px;
	padding-left: 7px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.TimeTracker_grid-item
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin: 1px;
}

.timetracker_item_alternating
{
	background-color:#F5F4E3;
}

.timeEntryGrid tr
{
	border-left: solid 1px #656565;
}

.TimeTracker_grid-header
{
	border-bottom: #696969 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TimeTracker_grid-header td
{
	padding-right: 7px;
	padding-left: 7px;
}

.timetracker_pager, .timetracker_pager td, .timetracker_pager a
{
	font-size: 13px !important;
}

.timetracker_pager td
{
	padding-top: 10px;
}

.TimeTracker_grid-last-item
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
}
.TimeTracker_header-gray
{
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TimeTracker_header-lightgray
{
	font-weight: bold;
	font-size: 10px;
	color: gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TimeTracker_report-main-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DCDCDC;
	padding-left: 18px;
	padding-right: 18px;
}
.TimeTracker_report-header
{
	font-weight: bold;
	font-size: 11px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.TimeTracker_report-text
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 18px;
	padding-right: 18px;
}
.TimeTracker_report-header a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.TimeTracker_report-header a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.TimeTracker_report-header a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.TimeTracker_report-header a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.TimeTracker_standard-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.editProjectsTxt
{
	width: 255px;
}

.TimeTracker_tab-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	border-top: 0px none #EDECD1;
	border-right: 1px solid #EDECD1;
	border-left: 1px solid #EDECD1;
	border-bottom: 0px none #EDECD1;
	background-color: #EDECD1;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.TimeTracker_tab-inactive
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px none #000000;
	background-color: #797979;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.TimeTracker_tan-border
{
	border-top: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.TimeTracker_tab-inactive a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TimeTracker_tab-inactive a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TimeTracker_tab-inactive a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}
.TimeTracker_tab-inactive a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC453;
	text-decoration: none;
}

.cbxShowInactive
{
	font-size: 9px;
}

/* Ende neue Timetracker Stylesheets */

