HTML
{
    height: 100%;
    width: 100%;
    overflow: hidden;
    margin:0,0,0,0;
}
Select
{
	font-size:12px;
}
.TextBox
{
	border: 1px inset;
	font-size: 9pt;
}
.NormalBold
{
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma;
}
A.NormalBold:link
{
	text-decoration: none;
}
A.NormalBold:visited
{
	text-decoration: none;
}
A.NormalBold:active
{
	text-decoration: none;
}
A.NormalBold:hover
{
	text-decoration: underline;
}
body
{
	font-size: 10pt;
	margin: 0px;
	font-family: Verdana;
}
.clsFormButton
{
	font-size: 8pt;
	height: 25;
}
.clsFormTitle
{
	border-top: 0px;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	padding-left: 5px;
}
.clsFormBody
{
}
.clsMessageBody
{
}
.clsLabel
{
	font-size: 8pt;
	font-family: Arial,Helvetica;
	padding-right: .25em;
}
.clsBigLabel
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
	padding-right: .25em;
}
.clsDFLabel
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial,Helvetica;
	padding-right: 5px;
	padding-left: 5px;
}
.clsDFValue
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
	padding-right: 5px;
	padding-left: 5px;
}
.clsHidden
{
	visibility: hidden;
	display: none;
}
/*contacts*/
.clsScroll
{
	overflow: auto;
	width: 100%;
	height: 100%;
}
.clsContactBackground
{
}
.clsContactCaption
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	font-family: Arial,Helvetica;
}
.clsContactHeader
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	font-family: Arial,Helvetica;
	cursor: hand;
}
.clsContactItem
{
	font-size: 8pt;
	font-family: Arial,Helvetica;
	padding-left: 10px;
	text-align: right;
}
.clsContactField
{
	font-size: 8pt;
	width: 100%;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
/*report output*/
.ReportColumnHead
{
	font-weight: bold;
	font-size: 10pt;
	font-family: tahoma,geneva,arial,helvetica,sans-serif;
	text-align: center;
}
.ReportEven
{
	font-size: 10pt;
	font-family: tahoma,geneva,arial,helvetica,sans-serif;
	text-align: center;
}
.ReportOdd
{
	font-family: tahoma,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
	text-align: center;
}

/*Grid layout*/
.clsGridHeaders
{
	font-family: Verdana;
	font-size: 7pt;
}
.clsStatusBar
{
	font-family: Verdana;
	font-size: 7pt;
}
.clsRowStyle
{
	font-family: Verdana;
	font-size: 7pt;
}
.clsAlternatingRowStyle
{
	font-family: Verdana;
	font-size: 7pt;
}

/*Menu Layout*/

.clsBanner
{
	font-weight: bold;
	font-size: large;
	font-family: tahoma,Arial,Helvetica;
}
.clsMessage
{
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma;
}
.Level1TabGroup
{
	/*border:1px;   border-style:solid;   border-color:#3F3F3F;   border-top-color:#CCCCCC;   border-left-color:#3F3F3F;*/
	cursor: default;
}
.Level1Tab
{
	border: 1px;
	border-style: solid;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: verdana;
	font-size: 11px;
	cursor: hand;
}
.Level1TabOver
{
	font-family: verdana;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
}
.Level1TabSelected
{
	font-family: verdana;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: default;
}
.Level1TabSelectedOver
{
	font-family: verdana;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	cursor: default;
}
.Level2TabGroup
{
	/*border:1px;   border-style:solid;   border-color:#CCCCCC;   border-right-color:white; */
	border-bottom-color: white;
	cursor: default;
}
.Level2Tab
{
	border: 1px;
	border-style: solid;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: verdana;
	font-size: 11px;
	cursor: hand;
}
.Level2TabOver
{
	font-family: verdana;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
}
.Level2TabSelected
{
	border: 1px;
	border-style: solid;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: verdana;
	font-size: 11px;
	cursor: default;
}
.Level2TabSelectedOver
{
	border: 1px;
	border-style: solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
	cursor: default;
	padding-top: 3px;
	font-size: 11px;
	font-family: verdana;
	position: relative;
}
/******************************************************************************************/
/*Menu styles*/
.clsMenu
{
	font-size: 8pt;
	font-weight: bold;
}
.clsMenuItem
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 8pt;
	font-weight:bold;
	cursor:hand;
}
.clsMenuItemSelected
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 8pt;
	font-weight: bold;
	cursor:hand;
}
.clsMenuItemHover
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
}
.clsPopupMenu
{
	position: absolute;
}

/*Toolbars*/
.ImageButtonOver
{
	border: 1px;
	border-style: solid;
}
.ImageButton
{
	border: 1px;
	border-style: solid;
}
/*Vacation Scheduler styles*/
.clsSchedulerCell
{
}
.clsSchedulerAlternatingCell
{
}
.clsSchedulerHeader
{
	text-align: center;
	font-family: tahoma,geneva,arial,helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.clsSchedulerEvent
{
	padding-left: 5px;
	font-size: 10px;
	cursor: hand;
	font-family: tahoma,geneva,arial,helvetica,sans-serif;
}
.clsSchedulerWeekend
{
}
/* Resource scheduler styles */
.clsResourceHeader
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
	padding-left: 5px;
}
.clsResourceOffHour
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
}
.clsResourceWorkHour
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
}
.clsResourceOffHourAlternate
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
}
.clsResourceWorkHourAlternate
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
}
.clsResourceEvent
{
	padding-left: 5px;
	font-size: 10pt;
	font-family: Arial,Helvetica;
}
.clsFrame
{
}