﻿body
{
	font-family: verdana;
	font-size: small;
	margin: 0px;
}
a
{
	font-size: x-small;
	color: #517CFF;
}
input, textarea, select
{
	font-size: small;
	font-family: Verdana;
}

input.RequestIncident, textarea.RequestIncident
{
	border: solid 2px #888888;
}

.lblRequestIncident
{
	font-weight: bold;
}

.tbxRequestIncident
{
	border: solid 2px #888888;
}

.ServiceDesk
{
	background-color: #FFFFFF;
}
.tbxServiceDesk
{
	border: solid 2px #888888;
}

input.ItemFAQ, textarea.ItemFAQ
{
	border: solid 2px #888888;
}

table.listTable
{
}

.red
{
	color: Red;
}

.listTableHeader
{
	color: #000000;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	height: 20px;
	text-align: left;
}

.listTableCell
{
	font-family: Verdana;
	font-size: x-small;
	text-align: left;
}

.listTableCellMsg
{
	font-family: Verdana;
	font-size: 10pt;
	text-align: left;
}

.listTableHeaderR
{
	color: #000000;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	height: 20px;
	text-align: right;
}

.listTableCellR
{
	text-align: right;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
}

div.TopElement
{
	border: solid 1px blue;
}

div.TopBar
{
	height: 28px;
	background-image: url(../../images/blueback.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFFFFF;
	font-size: larger;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 10px;
}
td.TopNavigation
{
	background-image: url(../../images/ihlpHeader.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
}
td.TopNavigationButtons
{
	background-image: url(../../images/ihlpHeader.gif);
	background-repeat: repeat-x;
	text-align: right;
}
td.TopNavigationLoggedOn
{
	background-image: url(../../images/ihlpHeader.gif);
	background-repeat: repeat-x;
	text-align: right;
}
td.HeaderBarText
{
	background-image: url(../../images/ihlpHeader.gif);
	background-repeat: repeat-x;
	font-size: large;
	font-weight: bold;
	color: #444444;
}
td.HeaderBarLogo
{
	background-image: url(../../images/ihlpHeader.gif);
	background-repeat: repeat-x;
	color: #444444;
	text-align: right;
}
td.HeaderBarStart
{
	background-image: url(../../images/ihlpHeaderStart.gif);
	background-repeat: no-repeat;
}
td.HeaderBarEnd
{
	background-image: url(../../images/ihlpHeaderEnd.gif);
	background-repeat: no-repeat;
	width: 7px;
}
table.TableCompositeLayout
{
	width: 100%;
	height: 100%;
}
table.TableLeftNavigation
{
	width: 180px;
}
table.TopNavigationTable
{
}
Div.LogonForm
{
	position: absolute;
	height: 510px;
	width: 454px;
	top: 20%;
	left: 30%;
	background-image: url(../../images/ispoclogin.jpg);
	background-repeat: no-repeat;
	background-position: center middle;
	text-align: right;
	border: solid 0px black;
}
Table.LogonForm
{
	font-size: 8pt;
	width: 280px;
	border-collapse: collapse;
}
td.LogonFormBox
{
	text-align: left;
	width: 400px;
}
td.rememberme
{
	padding-top: 20px;
}
td.lblLogonFormInput
{
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	border: solid 0px black;
}
.lblLogonFormInput
{
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	border: solid 1px black;
}
.tbxLogonFormInput
{
	width: 250px;
}
.LogonFormCopyright
{
	padding-top: 40px;
	color: #999999;
	font-weight: normal;
	font-size: x-small;
	text-align: right;
}
td.LeftNavigationHeader
{
	background-image: url(../../images/leftNavigationHeader.gif);
	background-repeat: repeat-x;
	height: 25px;
}
td.LeftNavigationHeaderStart
{
	background-image: url(../../images/leftNavigationHeaderStart.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 25px;
}
td.LeftNavigationHeaderEnd
{
	background-image: url(../../images/leftNavigationHeaderEnd.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 25px;
}
td.LeftNavigationNavigateBox
{
	border-left: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}
td.TopBarTextServicedesk
{
	background-image: url(../../images/topBarServicedesk.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}
td.TopBarStartServicedesk
{
	background-image: url(../../images/topBarStartServicedesk.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.TopBarEndServicedesk
{
	background-image: url(../../images/topBarEndServicedesk.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}

td.TopBarTextConfiguration
{
	background-image: url(../../images/topBarConfiguration.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}
td.TopBarStartConfiguration
{
	background-image: url(../../images/topBarStartConfiguration.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.TopBarEndConfiguration
{
	background-image: url(../../images/topBarEndConfiguration.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}

td.TopBarTextCmdb
{
	background-image: url(../../images/topBarCMDB.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}
td.TopBarStartCmdb
{
	background-image: url(../../images/topBarStartCMDB.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.TopBarEndCmdb
{
	background-image: url(../../images/topBarEndCMDB.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}


td.TopBarTextGrey
{
	background-image: url(../../images/topBarGrey.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}
td.TopBarStartGrey
{
	background-image: url(../../images/topBarStartGrey.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.TopBarEndGrey
{
	background-image: url(../../images/topBarEndGrey.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}


td.TopBarTextProblem
{
	background-image: url(../../images/topBarProblem.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}
td.TopBarStartProblem
{
	background-image: url(../../images/topBarStartProblem.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.TopBarEndProblem
{
	background-image: url(../../images/topBarEndProblem.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}

td.TopBarTextChange
{
	background-image: url(../../images/topBarChange.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}
td.TopBarStartChange
{
	background-image: url(../../images/topBarStartChange.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.TopBarEndChange
{
	background-image: url(../../images/topBarEndChange.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.SubMenu
{
	background-color: #dddddd;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	height: 20px;
}
td.TopBarTextIncident
{
	background-image: url(../../images/topBarIncident.gif);
	background-repeat: repeat-x;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}

td.TopBarStartIncident
{
	background-image: url(../../images/topBarStartIncident.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}
td.TopBarEndIncident
{
	background-image: url(../../images/topBarEndIncident.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 25px;
}

.Menu
{
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	vertical-align: middle;
	text-align: left;
	height: 16px;
	padding: 0px 0px 0px 0px;
	border-right: buttonshadow 1px solid;
	border-top: #E5E5E5 1px solid;
	border-left: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	background-color: #E5E5E5;
	cursor: hand;
	color: #000000;
	margin: 0px 0px 0px 0px;
	border-spacing: 0px;
}
div.Menu
{
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	vertical-align: middle;
	text-align: left;
	padding: 0px 5px 0px 2px;
	cursor: hand;
	z-index: 998;
}
.Menu:hover
{
	border-right: #000000 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #E6E6E6;
}
.ButtonMenu
{
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	vertical-align: middle;
	text-align: left;
	height: 25px;
	width: 200px;
	padding: 0px 0px 0px 0px;
	border-right: buttonshadow 1px solid;
	border-top: #E5E5E5 1px solid;
	border-left: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	background-color: #E5E5E5;
	cursor: hand;
	color: #000000;
	margin: 0px 0px 0px 0px;
	border-spacing: 0px;
}
div.ButtonMenu
{
	white-space: nowrap;
	height: 25px;
	font-family: verdana;
	font-size: 8pt;
	vertical-align: middle;
	text-align: left;
	padding: 7px 5px 0px 2px;
	cursor: hand;
	z-index: 998;
}
.ButtonMenu:hover
{
	border-right: #000000 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #E6E6E6;
}

.frmcls
{
	width: 0px;
	height: 0px;
	position: absolute;
	z-index: 998;
	border: 0px solid black;
}
.theSpacer
{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 5px;
	border-top: 0px solid black;
	width: 100%;
}
.Option
{
	background-color: #f5f5f5;
	cursor: hand;
}
.Option a:hover
{
	/*background-color: #E5E5E5; 	border: 1px solid #A4A4A4;*/
	text-decoration: none; /*font-weight:bold;*/
}
.Option td
{
	border: 0px solid black;
	vertical-align: middle;
}
.Options
{
	background-color: #E5E5E5;
	white-space: nowrap;
	font-family: verdana;
	font-size: 8pt;
	padding: 1px 1px 1px 1px;
	position: absolute;
	margin-top: 3px;
	border: 1px 1px 1px 1px solid #aaaaaa;
	z-index: 999;
}
.ImgMenu
{
	background-image: url(/web/images/menuBack.bmp);
	background-repeat: repeat-y;
	background-color: #aaaaaa;
	cursor: default;
	vertical-align: middle;
	text-align: center;
	width: 22px;
	padding-left: 3px;
}

.ImgSubMenu
{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	vertical-align: -3px;
}

.MasterSubMenu
{
	background-color: #E5E5E5;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-top: 1px solid #888888;
	border-left: 1px solid #888888;
	border-right: 1px solid #888888;
	width: 100%;
	height: 12px;
}

.splitContainerBundDiv
{
	border: 1px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-top: 0px solid #aaaaaa;
}
.splitContainerTopDiv
{
	border: 1px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
}
.splitContent
{
	border: 0px solid #aaaaaa;
	width: 100%;
	height: 100%;
	overflow: auto;
}
.splitContainerOuterDiv
{
	border: 0px solid #aaaaaa;
}

.dragBar
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: row-resize;
	cursor: n-resize;
	height: 5px;
	overflow: hidden;
	width: 99.8%;
	text-align: center;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	background-image: url(../../images/greyDragBar.gif);
	background-repeat: repeat-x;
}

.dragBarVertical
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	cursor: row-resize;
	cursor: n-resize;
	width: 5px;
	overflow: hidden;
	height: 99.8%;
	text-align: center;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	background-image: url(../../images/greyDragBar.gif);
	background-repeat: repeat-x;
}

.bottomLeaf
{
	font-family: verdana;
	font-size: 8pt;
	white-space: nowrap;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 5px;
	background-image: url(../../images/bgBottomLeaf.gif);
	background-repeat: repeat;
	border: 0px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #9e9e9e;
	border-top: 1px solid #aaaaaa;
	cursor: hand;
}

.bottomLeafFake
{
	width: 1px;
	font-family: verdana;
	font-size: 8pt;
	white-space: nowrap;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../../images/bgBottomLeaf.gif);
	background-repeat: repeat;
	border: 0px solid #9e9e9e; /*border-left:1px solid #9e9e9e;     border-right:1px solid #9e9e9e;*/
	border-top: 1px solid #aaaaaa;
	cursor: hand;
}

.selectedBottomLeaf
{
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	white-space: nowrap;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 5px;
	background-color: #FFFFFF;
	cursor: hand;
}

.bottomContainer
{
	border-spacing: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	border: 0px solid green;
}

.butContCell
{
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px 0px 0px 0px;
	border-collapse: collapse;
	border: 1px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	height: 100%;
	width: 100%;
}

.butContCellNoBord
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px 0px 0px 0px;
	border-collapse: collapse;
	border: 0px solid #aaaaaa;
	height: 100%;
	width: 100%;
}

.labelLeaf
{
	width: 100%;
}

.butLeafs
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px 0px 0px 0px;
	border-collapse: collapse;
	border: 0px solid #aaaaaa;
	height: 20px;
}

.theSpacerBottom
{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 5px;
	border-top: 1px solid #aaaaaa;
	width: 100%;
}

.bold
{
	font-weight: bold;
}
a
{
	text-decoration: none;
	color: #000000;
}
div.PopupScroll
{
	overflow: auto; /*width: 99.6%;*/
	border: solid 1px #aaaaaa;
}
div.Scroll
{
	overflow: auto;
	width: 99.8%;
	border: solid 1px #aaaaaa;
}
div.Border
{
	width: 99.6%;
	border: solid 1px #aaaaaa;
}
div.ScrollnoBorder
{
	margin: 0px;
           /*This is commented out to make the print look ok. It is not printing all if this is set.
           overflow: auto;*/
	padding-top: 20px;
	width: 97.0%;
	text-align: center;
	border: solid 0px #aaaaaa;
}
div.ScrollnoBorderReport
{
	margin: 0px;
	overflow: auto;
	padding-top: 20px;
	width: 97.0%;
	text-align: left;
	border: solid 0px #aaaaaa;
}
div.ScrollnoBorderPreview
{
	margin: 0px;
	overflow: auto;
	padding-top: 5px;
	width: 97.0%;
	text-align: center;
	border: solid 1px #BEBEBE;
	background-color: #F3F3F3;
}
td.listTableCellDotted
{
	font-family: Verdana;
	font-size: x-small;
	border-bottom: dotted 1px #aaaaaa;
}

table.IDSearchTable
{
	border: solid 1px #aaaaaa;
	width: 100%;
}

a.ListToolBox
{
	font-size: x-small;
	color: #517CFF;
}
.ListToolBox
{
	font-size: x-small;
	color: #517CFF;
}
.SmallFont
{
	font-size: x-small;
}
.SmallFontReport
{
	overflow: auto;
	font-size: x-small;
	background-color: #f6f6f6;
	margin-top: 20px;
	border: solid 1px #aaaaaa;
}
a.LeftNavigation
{
	font-size: small;
	color: #000000;
}
.ListGrey
{
	color: #929292;
}
.ListHeader
{
	color: #000000;
	font-weight: bold;
	font-size: small;
}

table.DynamicList
{
	behavior: url(Style/htc/hsplit.htc) url(Style/htc/sort.htc);
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	width:95%;
}
thead.DynamicList
{
}

tbody.DynamicList
{
}

tr.DynamicListOdd
{
	font-size: x-small;
	background-color: #FFFFFF;
}
tr.DynamicListEven
{
	font-size: x-small;
	background-color: #F2F2F2;
}

td.DynamicList
{
	font-size: 10px;
	height: 16px;
	border-left: solid 1px #aaaaaa;
	border-top: solid 0px #aaaaaa;
	border-bottom: solid 0px black;
	border-right: solid 0px #aaaaaa;
	padding-right: 5px;
	padding-left: 5px;
}
td.DynamicListHead
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10px;
	font-weight: bolder;
}

tr.DynamicListHead
{
	font-size: 10px;
	font-weight: bolder;
	background-image: url(../../images/ListControlHeader.gif);
	background-repeat: repeat-x;
	height: 16px;
}
td.ListSubject
{
	font-size: 10px;
	font-weight: bold;
	color: #444444;
	width: 100%;
	background-image: url(../../images/ListControlHeader.gif);
	background-repeat: repeat-x;
	height: 19px;
	border-left: solid 1px #aaaaaa;
	border-right: solid 1px #aaaaaa;
}
td.DynamicListHead
{
	font-size: 10px;
	font-weight: bold;
	border-right: solid 0px #666666;
	border-top: solid 0px #666666;
	border-bottom: solid 0px #666666;
	border-left: solid 0px #666666;
	padding-right: 20px;
	white-space: nowrap;
}


table.DynamicListDetails
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	border-top: solid 0px #666666;
	border-bottom: solid 1px #666666;
	border-left: solid 0px #666666;
	border-right: solid 1px #666666;
	background-color: #e6e6e6;
}
th.DynamicListDetails
{
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	border-left: solid 0px #666666;
	border-top: solid 0px black;
	border-bottom: solid 0px black;
	border-right: solid 0px black;
}

td.DynamicListDetails
{
	font-size: x-small;
}

table.clsCalendar
{
	vertical-align: middle;
	font-size: 8pt;
	background-color: #FFFFFF;
}
tr.clsCalendar
{
	height: 20px;
	font-size: 8pt;
}
td.clsCalendar
{
	height: 20px;
	font-size: 8pt;
}
select.clsCalendar
{
	font-size: 8pt;
}
input.clsCalendar
{
	font-size: 8pt;
}
td.clsCalendarSaturday
{
	/*background-color:#3FB8FF;*/
	background-color: #CEEFAD;
}
td.clsCalendarSunday
{
	/*background-color:#3FB8FF;*/
	background-color: #FFD9EC;
}
td.clsCalendarWeekday
{
}
td.clsCalendarDays
{
	width: 20px; /*background-color:#2C80D0;	*/
	background-color: #AEC2E1;
}
td.clsCalendarSelected
{
	border: solid 1 black;
	background-color: #7F7F7F;
	font-weight: bold;
}
td.clsCalendarToday
{
	background-color: #E3E3E3;
}
a.clsLinkSelected
{
	color: #FFFFFF;
	font-weight: bold;
}

.butBorder
{
	padding-bottom: 0px;
	padding-top: 0px;
	background-image: url(../../Images/mline.gif);
	background-repeat: repeat-x;
}
td.LabelPreview
{
	white-space: nowrap;
	text-align: left;
	font-weight: bold;
	font-size: xx-small;
	width: 150px;
}
td.ValuePreview
{
	text-align: left;
	font-size: xx-small;
	width: 150px;
}
td.FieldLabel
{
	white-space: nowrap;
	text-align: right;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	padding-right: 10px;
	width: 200px;
}
td.FieldLabelLeft
{
	white-space: nowrap;
	text-align: left;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2px;
	padding-right: 10px;
	width: 220px;
}
.FieldLabelPreview
{
	white-space: nowrap;
	text-align: right;
	font-weight: bold;
	font-size: xx-small;
	padding-top: 6px;
	padding-right: 10px;
}
.FieldLabelLeftPreview
{
	white-space: nowrap;
	text-align: left;
	font-weight: bold;
	font-size: xx-small;
	padding-top: 6px;
	padding-right: 10px;
}
.FieldTextPreview
{
	font-size: xx-small;
	padding-top: 6px;
	padding-right: 10px;
}
.FieldTextPreviewNoPadding
{
	font-size: xx-small;
	padding-right: 10px;
}
td.FieldLabelRight
{
	white-space: nowrap;
	text-align: left;
	font-weight: bold;
	font-size: 8pt;
	padding-top: 6px;
	padding-right: 10px;
}
div.AltDiv
{
	border-right: black 1px solid;
	font-family: verdana;
	font-size: 10pt;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	z-index: 1000;
	visibility: hidden;
	padding-bottom: 5px;
	border-left: black 1px solid;
	padding-top: 5px;
	border-bottom: black 1px solid;
	position: absolute;
	background-color: #ffffe3;
}
.suggestDD
{
	margin: 0px;
	padding: 0px;
	background-color: #e9e9e9;
	color: #666666;
	border: solid 1px #000000;
	z-index: 1000;
	width: 150px;
	border-collapse: collapse;
}

.suggestDDMore
{
	text-align: center;
	border-bottom: solid 0px black;
	border-spacing: 0px;
}

TD.suggestDD
{
	padding-left: 8px;
	padding-right: 3px;
	margin: 0px;
	color: #000000;
	border: solid 0px #000000;
	border-bottom: dotted 1px #666666;
	border-spacing: 0px;
}

.suggestDDSelected
{
	padding-left: 8px;
	padding-right: 3px;
	background-color: #999999;
	margin: 0px;
	color: #ffffff;
	border: solid 0px 99999;
	border-bottom: dotted 1px #000000;
	border-spacing: 0px;
}
.hand
{
	cursor: hand;
}
.alert
{
	border-right: red 1px solid;
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	padding-right: 5px;
	border-top: red 1px solid;
	padding-left: 5px;
	z-index: 1000;
	padding-bottom: 5px;
	border-left: red 1px solid;
	padding-top: 5px;
	border-bottom: red 1px solid;
	background-color: #FFB3B3;
	height: 100%;
}
.confirm
{
	border-right: Black 1px solid;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	padding-right: 5px;
	border-top: Black 1px solid;
	padding-left: 5px;
	z-index: 1000;
	padding-bottom: 5px;
	border-left: Black 1px solid;
	padding-top: 5px;
	border-bottom: Black 1px solid;
	background-color: #CAF49F;
	height: 100%;
}
.info
{
	border-right: #0061C1 1px solid;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	padding-right: 5px;
	border-top: #0061C1 1px solid;
	padding-left: 5px;
	z-index: 1000;
	padding-bottom: 5px;
	border-left: #0061C1 1px solid;
	padding-top: 5px;
	border-bottom: #0061C1 1px solid;
	background-color: #C7DDF8;
	height: 100%;
}
.TopPrintHeader
{
	background-color: #C3C3C3;
	border: solid 1px #999999;
	font-size: small;
	font-family: Verdana;
	font-weight: bold;
	padding: 3px;
}
.SubPrintHeader
{
	background-color: #C3C3C3;
	border: solid 1px #999999;
	font-size: x-small;
	font-family: Verdana;
	font-weight: bold;
	padding: 2px;
}
td.nowrap
{
	white-space: nowrap;
	font-size: x-small;
}
.admRoot
{
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #395580;
}
.admGroup
{
	font-size: small;
	font-weight: bold;
	background-color: #9F9F9F;
}
.admHeader
{
	font-size: small;
	font-weight: bold;
	background-color: #C5C5C5;
	border-top: solid 1px #E3E3E3;
}
a.ListMenu
{
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	cursor: hand;
}
