﻿body 
{
}

td
{
	color:#0d0d0d;
	font-family:Verdana;
	font-size: 0.7em;
	color: #000000;
}
td.yellow
{
	color:#ab8d00;
	font: 9pt arial;	
}
td.blue
{
	color:#003479;
	font: 9pt arial;	
}
td.red
{
	color:#981f40;
	font: 9pt arial;	
}

.hiddencol
{
    display:none;
    width:0px;
}
.viscol
{
    display:block;
}

.textDark
{
	font-family:Verdana;
	font-size: 0.6em;
	color: #0d0d0d;
	font-weight:bold;	
}
.textLight
{
	font-family:Verdana;
	color: #0d0d0d;
	font-size: 0.7em;	
	border:0;
}
.textLargeBold
{
	font-family:Verdana;
	color: #000000;
	font-size: 0.9em;
	border:0;	
	font-weight:bold;
}
.textShade
{
	font-family:Verdana;
	color: #787878;
	font-size: 0.8em;
	border:0;	
}
.textShadeDark
{
	font-family:Verdana;
	color: #000000;
	font-size: 0.8em;
	border:0;	
}
.textShadeBold
{
	font-family:Verdana;
	color: #000000;
	font-size: 0.7em;
	border:0;
	font-weight:bold;	
}
.textGrid
{
	font-family:Verdana;
	color: #000000;
	font-size: 0.8em;
	border:0;	
}
.textDarkRed
{
	font-family:Verdana;
	font-size: 0.6em;
	color: #981f40;
	font-weight:bold;	
}
.textGrey
{
	font-family:Verdana;
	font-size: 0.6em;
	color: #0f0f0f;	
}
.textGreyNormal
{
	font-family:Verdana;
	font-size: 0.7em;
	color: #0f0f0f;	
}
.textForm
{
	font-family:Verdana;
	font-size: 1.1em;
	color: #0f0f0f;	
}
.textFormLabel
{
	font-family:Verdana;
	font-size: 9pt;
	color: #6C88A1;	
}
.textFormLabelSmall
{
	font-family:Verdana;
	font-size: 7pt;
	color: #6C88A1;	
}
.textFormLabelBold
{
	font-family:Verdana;
	font-size: 8pt;
	color: #6C88A1;	
	font-weight:bold;
}
.textFormDisplay
{
	font-family:Verdana;
	font-size: 1.1em;
	color: #0f0f0f;	
}
.textYellow
{
	font-family:Verdana;
	font-size: 0.9em;
	color: #ab8d00;
	font-weight:bold;	
}
.textRed
{
	font-family:Verdana;
	font-size: 0.8em;
	color: #981f40;
	font-weight:bold;	
}
.textRedAverageHeader
{
	font-family:Verdana;
	font-size: 0.8em;
	color: #981f40;
	font-weight:bold;	
}
.textRedLargeHeader
{
	font-family:Verdana;
	font-size: 1.1em;
	color: #981f40;
	font-weight:bold;	
}
.textBlue
{
	font-family:Verdana;
	font-size: 0.8em;
	color: #003479;
	font-weight:bold;	
}
.textFrameBlue
{
	font-family:Verdana;
	font-size: 1.0em;
	color: #003479;
	font-weight:bold;	
}
.textFrameRed
{
	font-family:Verdana;
	font-size: 0.9em;
	color: #ad2025;
	font-weight:bold;	
}
.headerBox
{
	background-image: url('../content/images/HeaderImage.jpg');
	background-repeat:no-repeat;
	padding-left:12px;
	padding-top:5px;
	font-family:Verdana;
	font-size: 1.1em;
	color: #ad2025;
	font-weight:bold;
	height:29;	
}
.divBottomBorder
{
	border-bottom:solid 1px black;
}
.divScrollingPanel
{
	position:fixed;
	top:50px;
	right:6px;
}
a:link.Dark, a:visited.Dark, a:active.Dark, a:hover.Dark {
	font-family:Verdana;
	color: #0d0d0d;
	font-size: 1.0em;	
	text-decoration: underline;
	border:0;
}
	
a:link.Light, a:visited.Light, a:active.Light, a:hover.Light {
	font-family:Verdana;
	color: #0d0d0d;
	font-size: 0.8em;	
	text-decoration: underline;
	border:0;
}
a:link.Yellow, a:visited.Yellow, a:active.Yellow, a:hover.Yellow {
	font-family:Verdana;
	color: #ab8d00;
	font-size: 1.5em;	
	font-weight:300;
	text-decoration: underline;
	border:0;
}
a:link.Blue, a:visited.Blue, a:active.Blue, a:hover.Blue {
	font-family:Verdana;
	color: #6C88A1;
	font-size: 0.9em;	
	text-decoration: none;
	border:0;
}
a:link.Red, a:visited.Red, a:active.Red, a:hover.Red {
	font-family:Verdana;
	color: #981f40;
	font-size: 1.2em;	
	text-decoration: underline;
	border:0;
}
a:link.Dashboard, a:visited.Dashboard, a:active.Dashboard {
	font-family:Verdana;
	color: #84A1BA;
	font-size: 0.8em;	
	text-decoration: none;
	border:0;		
}
a:hover.Dashboard
{
	font-family:Verdana;
	color: #84A1BA;
	font-size: 0.8em;	
	text-decoration: none;
	border:0;
	background-color:#D4DEE7;
}
a:link.DB, a:visited.DB, a:active.DB {
	font-family:Verdana;
	color: #6C88A1;
	font-size: 0.9em;	
	text-decoration: none;
	border:0;
}
a:hover.DB
{
	font-family:Verdana;
	color: Red;
	font-size: 0.9em;	
	text-decoration: none;
	border:0;
}
.InputInvoices
{
	background-color:White;
	color: #6C88A1;
	font-family:Verdana;
	font-size: 9pt;
	border:1px solid;
}
.Input
{
	background-color:White;
	color: #6C88A1;
	font-family:Verdana;
	font-size: 9pt;
	border:1px solid;
}
.InputMoney
{
	background-color:White;
	color: #6C88A1;
	font-family:Verdana;
	font-size: 9pt;
	text-align:right;
}


.InputNoBorder
{
	background-color:White;
	color: #6C88A1;
	font-family:Verdana;
	font-size: 9pt;
}

.PanelWrapper
{
	text-align:center;
	position:absolute;
	left:520;
	padding-top:10px;
}

.WhiteHeader
{
	color:White;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:60px;
}

.BlingDisplay
{
	font-size:medium;
	color:White;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 25px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #003479;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #003479;
color: #ffffff;
}

#dropmenudivcontent{
position:absolute;
border:1px solid #c6c6c6;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudivcontent a{
width: 100%;
display: block;
text-indent: 25px;
border-bottom: 1px solid #c6c6c6;
padding: 1px 0;
text-decoration: none;
color: #003479;
}

#dropmenudivcontent a:hover{ /*hover background color*/
background-color: #003479;
color: #ffffff;
}
