body
{
}

td.title
{
	color: #FFFFFF;
	background-color: #741E34;
	background-image: url(title_top.gif);
	font-size: 13pt;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	BORDER-BOTTOM: black 2px solid
}

td.title_large
{
	color: #FFFFFF;
	background-color: #741E34;
	background-image: url(title_top_large.gif);
	font-size: 100%;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	BORDER-BOTTOM: black 2px solid
}

table.tree_group
{
	color: #FFFFFF;
	background-color: #741E34;
	font-family: times;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight: bold;
	font-size: 120%;
	height: 27px;
}

table.tree_emp
{
	color: #000000;
	background-color: LightGrey;
	font-family: times;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size: 120%;
	height: 27px;
}


td.tsHeading
{
	color: #FFFFFF;
	background-color: #741E34;
	font-size: 12pt;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

td.logHeading
{
	color: #FFFFFF;
	background-color: #741E34;
	font-size: 80%;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

td.logValue
{
	color: #000000;
	font-size: 80%;
	font-family: times;
	text-decoration: none;
	text-align: left;
}

.dgHeader
{
	color: #FFFFFF;
	background-color: #741E34;
	position:relative;
	top:expression(this.offsetParent.scrollTop);
	font-size: 100%;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.dgHeader2
{
	color: #FFFFFF;
	background-color: #741E34;
	font-size: 100%;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}


.dgItem
{
	font-size: 80%;
	border: black 1px solid;
}

.dgContainer
{
	border: black 2px solid;
	
}

td.tsTotals
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 100%;
	font-family: times;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding-left: 3px;
	border-top: black 2px solid
}

td.tsTotalButton
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 100%;
	font-family: times;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding-left: 3px;
}

td.tsTotalTotal
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 100%;
	font-family: times;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	padding-left: 3px;
	border-top: black 2px solid
}

td.tsChargeTotal
{
	color: #000000;
	font-size: 100%;
	font-family: times;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	padding-left: 3px;
}

td.exChargeTotal
{
	color: #000000;
	font-size: 100%;
	font-family: times;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	padding-left: 3px;
}

td.tsEntry
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 100%;
	font-family: times;
	text-decoration: none;
	text-align: center;
}
td.tsLabel
{
	color: #000000;
	font-size: 100%;
	font-family: times;
	text-decoration: none;
	text-align: left;
}

td.TabItem
{
	color: #FFFFFF;
	background-image: url(tab_both.gif);
	background-color: #741E34;
}

td.SelectedTabItem
{
	background-image: url(tab_top.gif);
	background-color: #FFFFFF;
}

td.SelectedTabItemTS
{
	background-image: url(title_top.gif);
	background-color: #FFFFFF;
}

td.companyTitle
{
	color: #002364;
	font-size: 200%;
	font-family: times;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

td.mainContent
{
	BORDER-RIGHT: black 2px solid;
	BORDER-TOP: black 2px;
	BORDER-LEFT: black 2px solid;
	BORDER-BOTTOM: black 2px solid;
	background-color:#DFDCDF;
}

td.subContent
{
	BORDER-RIGHT: black 2px solid;
	BORDER-TOP: black 2px;
	BORDER-LEFT: black 2px solid;
	BORDER-BOTTOM: black 2px solid;
	background-color:White;
}

td.menu
{
	color: #FFFFFF;
	font-size: 12pt;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	cursor:hand
}

td.selected_menu
{
	color: #000000;
	font-size: 12pt;
	font-family: times;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	cursor:hand
}

td.tsTab_selected
{
	color: #000000;
	font-size: 10.5pt;
	font-family: times;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	cursor:hand
}

td.tsTab
{
	color: #FFFFFF;
	font-size: 10.5pt;
	font-family: times;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	cursor:hand
}

a.menu:link
{
color: #FFFFFF;
text-decoration: none
}
a.menu:visited
{
color: #FFFFFF;
text-decoration: none
}
a.menu:hover
{
color: #FFFFFF;
text-decoration: underline;
}

a.menu_selected:link
{
color: #000000;
text-decoration: none
}
a.menu_selected:visited
{
color: #000000;
text-decoration: none
}
a.menu_selected:hover
{
color: #000000;
text-decoration: underline;
}

a.ts:link
{
color: #FFFFFF;
text-decoration: none;
font-size: 12pt
}
a.ts:visited
{
color: #FFFFFF;
text-decoration: none;
font-size: 12pt
}
a.ts:hover
{
color: #FFFFFF;
text-decoration: underline;
font-size: 12pt
}

td.adminNotSelected
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12pt;
	font-family: times;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	cursor:pointer;
	cursor:hand;
	BORDER-RIGHT: black 2px solid;
	BORDER-TOP: black 2px;
	BORDER-LEFT: black 2px solid;
	BORDER-BOTTOM: black 2px solid
}

td.adminSelected
{
	font-size: 12pt;
	font-family: times;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
	background-color: #741E34;
	BORDER-RIGHT: black 2px solid;
	BORDER-TOP: black;
	BORDER-LEFT: black 2px solid;
	BORDER-BOTTOM: black 2px solid
}

.standardForm
{
	font-size: 12px;
}


td.FormLabel
{
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: right;
}

td.FormLabelLeft
{
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: left;
}

td.FormField
{
	font-weight: none;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
}

