.Hidden
{
	DISPLAY: none;
	VISIBILITY: hidden;
}
.Visible
{
	VISIBILITY: visible;
}

SPAN.Description
{
	CURSOR: hand;
}

SPAN.Link
{
	COLOR: blue;
	CURSOR: hand;
	TEXT-DECORATION: underline;
}

SPAN.Link:hover
{
	COLOR: red;
	CURSOR: hand;
	TEXT-DECORATION: underline
}

SPAN.Small
{
	COLOR: blue;
	CURSOR: hand;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

SPAN.Small:hover
{
	COLOR: red;
	CURSOR: hand;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

BODY
{
	BACKGROUND: url(/test/images/background-new.jpg) #799bae;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
}

.header
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
}

.dialogheader
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
}

.smalldialogheader
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}

.smallestred
{
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

.phoneblue
{
	COLOR: #0000ff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: Bold;
}

.Message
{
	COLOR: red;
	FONT-STYLE: italic;
}
A
{
	COLOR: #0000ff;
}
A:hover
{
	COLOR: #ff0000;
}

A.light
{
	COLOR: #ffffff;
	FONT-WEIGHT: Bold;
}

A.light:hover
{
	COLOR: #E9B44A;
}

A.help
{
	COLOR: #ffffff;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	CURSOR: hand;
}

A.help:hover
{
	COLOR: #E9B44A;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	CURSOR: hand;
}

A.help-hover
{
	COLOR: #E9B44A;
	FONT-WEIGHT: Bold;
	TEXT-DECORATION: none;
	CURSOR: hand;
}

.link-fav
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.link-fav:hover
{
	COLOR: #ff0000;
}

TEXTAREA, INPUT, SELECT
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt;
}

TH
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 11px
}
TD
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px
}

TD.Border
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 9px;
	BORDER-COLOR: #000000;
	BORDER-STYLE: Solid;
	BORDER-WIDTH: 3px 3px 3px 3px;
	CURSOR: Hand;
}

TD.Color
{
	COLOR: #cfd8dc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: Bold;
	BACKGROUND-COLOR: #5d6d7d;
}

TD.ColorZip
{
	COLOR: #ffff00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: Bold;
	BACKGROUND-COLOR: #5d6d7d;
}

TD.Color-White
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: Bold;
	BACKGROUND-COLOR: #5d6d7d
}
TD.cell-fav
{
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset
}

.bg-divider-lr
{
	BACKGROUND-IMAGE: url(/images/background_divider-lr.gif);
	WIDTH: 100%
}

.font-title
{
	COLOR: #cfd8dc;
	FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: BOLD
}

.font-title-orange
{
	COLOR: #e9b44a;
	FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: BOLD
}

.font-small-title
{
	COLOR: #cfd8dc;
	FONT-SIZE: 12px;
	FONT-WEIGHT: BOLD
}
.input-nav0
{
	BACKGROUND-COLOR: #e9b44a;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 30px;
	WIDTH: 180px
}
.input-nav
{
	BACKGROUND-COLOR: #e9b44a;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	WIDTH: 70px
}
.input-nav1
{
	BACKGROUND-COLOR: #5D6D7D;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	WIDTH: 85px
}

.input-nav2
{
	BACKGROUND-COLOR: #e9b44a;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	WIDTH: 85px
}

.input-nav4
{
	BACKGROUND-COLOR: #e9b44a;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	WIDTH: 110px
}

.input-nav3
{
	BACKGROUND-COLOR: #e9b44a;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	WIDTH: 185px
}

.input-nav5
{
	BACKGROUND-COLOR: #e9b44a;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	WIDTH: 170px
}

.input-nav6
{
	BACKGROUND-COLOR: #e9b44a;
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	WIDTH: 20px
}

.clickable
{
	CURSOR: hand;
}
TR.Shaded
{
	BACKGROUND-COLOR: #cccccc
}
INPUT.Date
{
	BEHAVIOR: url('/library/styles/htc/date.htc')
}
INPUT.Num
{
	BEHAVIOR: url('/library/styles/htc/num.htc')
}

INPUT.Numeric
{
	BEHAVIOR: url('/library/styles/htc/numeric.htc')
}
INPUT.Time
{
	BEHAVIOR: url('/library/styles/htc/time.htc')
}
INPUT.Dur
{
	BEHAVIOR: url('/library/styles/htc/dur.htc')
}
INPUT.UCase
{
	BEHAVIOR: url('/library/styles/htc/ucase.htc')
}
TEXTAREA.UCase
{
	BEHAVIOR: url('/library/styles/htc/ucase.htc')
}
INPUT.ICap
{
	BEHAVIOR: url('/library/styles/htc/icap.htc')
}
INPUT.Phone
{
	BEHAVIOR: url('/library/styles/htc/phone.htc')
}

INPUT.IPAddress
{
	BEHAVIOR: url('/library/styles/htc/ipaddress.htc')
}
TEXTAREA.Limited
{
	BEHAVIOR: url('/library/styles/htc/textarea.htc')
}
INPUT.Percentage
{
	BEHAVIOR: url('/library/styles/htc/percentage.htc')
}
INPUT.Timesheet
{
	BEHAVIOR: url('/library/styles/htc/timesheet.htc')
}

.Browse 
{
	position: absolute; 
	top: 50px;
	left: 50px;
	display: none; 
	visibility: hidden;
	border: black 1px solid;
	background-color: white;
}

.location-history
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #96aeba;
}

A.location-history
{
	COLOR: #000000;
	text-decoration: none;
}

A.location-history:hover
{
	COLOR: #ff0000;
}

.NoteHeader-Left
{
	color: white;
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	background-color: 5d6d7d
}

.NoteHeader-Middle
{
	color: white;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	background-color: 5d6d7d
}

.NoteHeader-Right
{
	color: white;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	background-color: 5d6d7d
}

.Note
{
	color: Black;
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: white;}
.bar {
	background-image : url(/images/reports-vert.gif);
	background-repeat : repeat-x;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	font-weight: bold;
	}

.underline {
	background-image : url(/images/report-bgunderline.gif);
	background-repeat : repeat-x;
	background-position : top;
}

.report-top-pad {
padding-bottom: 10px;
}

.report-rows-pad {
padding-bottom: 10px;
}

.checks-font {
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px
}	
	
