/*****************************************************************

Terms for Modification

You may modify this CSS stylesheet, provided that the 
original copyright notice attributing copyright ownership 
to MetaQuest Software Inc. and Vector Networks Ltd. is not 
removed from or hidden on the HTML pages that use this stylesheet. 

*****************************************************************/

@import url("CustomMain.css");
@import url("Connect.css");
/*@import url("VIT.css");*/

div.Logol, td.Logol
{
	background-image:url(../images/logos/logol.gif);
	background-repeat:no-repeat;
	display:block;
	left:10px;
	width:200px;
	height:60px;
	position:absolute;
}

a.ArrowState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -618px;
	display:block;
	width:16px;
	height:16px;
}

a.MacroBulletState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1816px;
	display:block;
	width:24px;
	height:24px;
}

a.SaveSmallState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1153px;
	display:block;
	width:20px;
	height:20px;
}

a.SaveSmallState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1174px;
	display:block;
	width:20px;
	height:20px;
}

a.RefreshSmallState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -357px;
	display:block;
	width:20px;
	height:20px;
}

a.RefreshSmallState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -378px;
	display:block;
	width:20px;
	height:20px;
}

a.SimpleSQEState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -280px;
	display:block;
	width:78px;
	height:27px;
}

a.SimpleSQEState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -308px;
	display:block;
	width:78px;
	height:27px;
}

a.YesState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -812px;
	display:block;
	width:78px;
	height:27px;
}

a.YesState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -840px;
	display:block;
	width:78px;
	height:27px;
}

a.NoState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1176px;
	display:block;
	width:78px;
	height:27px;
}

a.NoState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1204px;
	display:block;
	width:78px;
	height:27px;
}

.HelpState1
{
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -66px;
	display:block;
	width:32px;
	height:32px;
}

.HelpState1:hover
{
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -99px;
	display:block;
	width:32px;
	height:32px;
}

.HelplState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -199px;
	display:block;
	width:32px;
	height:32px;
}

.HelplState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -232px;
	display:block;
	width:32px;
	height:32px;
}

.ClearState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -980px;
	display:block;
	width:78px;
	height:27px;
}

.ClearState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1008px;
	display:block;
	width:78px;
	height:27px;
}

.CloseState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1036px;
	display:block;
	width:78px;
	height:27px;
}

.CloseState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1064px;
	display:block;
	width:78px;
	height:27px;
}

.CalendarState1
{
	background-image:url(../images/images/calendar_blue.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarState1:hover
{
	background-image:url(../images/images/calendar_hover.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarStateDis
{
	background-image:url(../images/images/calendar_disabled.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarSpanTwoState1
{
	background-image:url(../images/images/calendar_blue.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarSpanTwoState1:hover
{
	background-image:url(../images/images/calendar_hover.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarSpanTwoStateDis
{
	background-image:url(../images/images/calendar_disabled.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarSpanTwoWidthOneState1
{
	background-image:url(../images/images/calendar_blue.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/calendar_hover.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33%;
	width:24px;
	height:24px;
	top:0px;
}

.CalendarSpanTwoWidthOneStateDis
{
	background-image:url(../images/images/calendar_disabled.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33%;
	width:24px;
	height:24px;
	top:0px;
}
.AttachmentsState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -677px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -702px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -652px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsSpanTwoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -677px;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsSpanTwoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -702px;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsSpanTwoStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -652px;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -677px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -702px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.AttachmentsSpanTwoWidthOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -652px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}
.RemoteControlState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -399px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.RemoteControlState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -424px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.RemoteControlSpanTwoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -399px;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.RemoteControlSpanTwoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -424px;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.RemoteControlSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -399px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.RemoteControlSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -424px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.RemoteControlSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -399px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.RemoteControlSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -424px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -418px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -443px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonSpanTwoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -418px;
	display:block;
	position:absolute;
	left:90.5%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonSpanTwoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -443px;
	display:block;
	position:absolute;
	left:90.5%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -418px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -443px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -418px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.URLButtonSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -443px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1858px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1883px;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonSpanTwoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1858px;
	display:block;
	position:absolute;
	left:90.5%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonSpanTwoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1883px;
	display:block;
	position:absolute;
	left:90.5%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1858px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1883px;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1858px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.MailToButtonSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -1883px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.CompNameButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -170px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.CompNameButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -195px;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

/* Top Toolbar */
.OriginatorState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1126px;
	display:block;
	width:32px;
	height:32px;
}
.OriginatorState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1159px;
	display:block;
	width:32px;
	height:32px;
}

.EmailIssueState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1379px;
	display:block;
	width:32px;
	height:32px;
}
.EmailIssueState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1412px;
	display:block;
	width:32px;
	height:32px;
}

.ConversationState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1313px;
	display:block;
	width:32px;
	height:32px;
}
.ConversationState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1346px;
	display:block;
	width:32px;
	height:32px;
}

.QueueState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1445px;
	display:block;
	width:32px;
	height:32px;
}
.QueueState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1478px;
	display:block;
	width:32px;
	height:32px;
}


table.TSLog{
	font-size:8pt;
	font-family:verdana,arial,helvetica;
	border: 0px;
	border-color: black;
	border-style: solid;
	margin-bottom: 5px;
	padding: 0px;
	color: black;
	width: 100%;
}
td.TSLogCellTitle{
	padding: 1px;
	background-image:url(../images/backgrounds/box_m_center.gif);
}
td.TSLogCellBody{
	padding: 5px;
	padding-bottom:  10px;
	background-image:url(../images/backgrounds/box_m_center.gif);
}
a.TSLog{
	color: black;
	text-decoration: none;
}
a.TSLog:hover{
	text-decoration: underline;
}

.ReportsState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -658px;
	display:block;
	width:32px;
	height:32px;
}
.ReportsState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -691px;
	display:block;
	width:32px;
	height:32px;
}

.HistoryState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -265px;
	display:block;
	width:32px;
	height:32px;
}
.HistoryState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -298px;
	display:block;
	width:32px;
	height:32px;
}

.PasswordState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1585px;
	display:block;
	width:32px;
	height:32px;
}
.PasswordState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1618px;
	display:block;
	width:32px;
	height:32px;
}

.PrefsState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1920px;
	display:block;
	width:32px;
	height:32px;
}
.PrefsState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1953px;
	display:block;
	width:32px;
	height:32px;
}

.DefaultValuesState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -329px;
	display:block;
	width:32px;
	height:32px;
}
.DefaultValuesState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -362px;
	display:block;
	width:32px;
	height:32px;
}

.ExitState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1544px;
	display:block;
	width:32px;
	height:32px;

}
.ExitState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1577px;
	display:block;
	width:32px;
	height:32px;
}

.ExitdState1
{
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	display:block;
	width:32px;
	height:32px;
}

.ExitdState1:hover
{
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -33px;
	display:block;
	width:32px;
	height:32px;
}

.HomeState1
{
	background-image:url(../images/buttons/homepage.gif);
	background-repeat:no-repeat;
	display:block;
	width:32px;
	height:32px;

}

.SwitchViewState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1602px;
	display:block;
	width:32px;
	height:32px;

}
.SwitchViewState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1635px;
	display:block;
	width:32px;
	height:32px;
}

.SoftwareInventoryReportsState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1012px;
	display:block;
	width:32px;
	height:32px;
}
.SoftwareInventoryReportsState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1045px;
	display:block;
	width:32px;
	height:32px;
}

.HardwareInventoryReportsState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -946px;
	display:block;
	width:32px;
	height:32px;
}
.HardwareInventoryReportsState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -979px;
	display:block;
	width:32px;
	height:32px;
}
/******************** Begin of Reports ***********************/
body.ReportsBody
{
	background-color:#dfe3ea;
	scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;
}

.ReportName
{
    border-right: 2px ridge;
    border-top: 2px ridge;
    font-size: smaller;
    border-left: 2px ridge;
    color: white;
    border-bottom: 2px ridge;
    background-color: #336699
}
/******************** End of Reports ***********************/

.buttonRaised
{
    border-right: outset;
    border-top: outset;
    border-left: outset;
    border-bottom: outset
}
.buttonSunken
{
    border-right: inset;
    border-top: inset;
    border-left: inset;
    border-bottom: inset
}
.tabDetail
{
    font-size: larger;
    color: #3e6891;
    background-color: #cccc99
}
.headerSummaryList
{
    font-size: 10pt;
    font-family: tahoma, sans-serif;
    background-color:#ffffff;

}

.headerSummaryList_Cnct
{
    font-size: 10pt;
    font-family: tahoma, sans-serif;
    background-color:#dfe3ea;

}

.HeaderSummaryListCellCenter
{
	font-size: 11px;
    color: #08386B;
    font-family: tahoma, sans-serif;
	border-bottom:1px solid #BDBECE;
	border-top:1px solid #BDBECE;
	padding-left:5px;
	background-color: #F9FAFD;
	filter:progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=10, Phase=0, Strength=0,  Freq=1);
}

div.HeaderSummaryListCellCenterText
{
	overflow:hidden;
	height:1.2em;
	border-left:0px;
}

.HeaderSummaryListCellLeft
{
	border-bottom:1px solid #BDBECE;
	border-top:1px solid #BDBECE;
	background-color:#F9FAFD;
	filter:progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=10, Phase=0, Strength=0,  Freq=1);
}

.HeaderSummaryListCellRight
{
	border-bottom:1px solid #BDBECE;
	border-top:1px solid #BDBECE;
	background-color:#F9FAFD;
	filter:progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=10, Phase=0, Strength=0,  Freq=1);
}


.RecordDetail
{
    font-size: smaller;
    width: 100%;
    height: 100%;
    background-color:#95abc3;
    
}
.buttonReport
{
    font-size: x-small;
    color: white;
    background-color:#6699cc
}

body.SummaryListBody a:link
{
	color:#003399;
	text-decoration:none;
} 
	
body.SummaryListBody a:visited
{
	color:#003399;
	text-decoration:none;
} 

body.SummaryListBody a:hover
{
	text-decoration:underline;
}
	
body.SummaryListBody
{
	background-color:#ffffff;
	font-size: smaller;
    font-family: tahoma,sans-serif;
    color:#003399;
    scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;

}
.LeftPane
{
    border-right: white thin groove;
    border-top: white thin groove;
    font-size: smaller;
    border-left: white thin groove;
    color:#000000;
    border-bottom: white thin groove;
    font-family: tahoma,sans-serif;
    background-color:#cccc99
}

.BottomPane
{
    border-right: darkblue thin ridge;
    border-top: deepskyblue thin groove;
    font-size: smaller;
    border-left: deepskyblue thin ridge;
    color: white;
    border-bottom: darkblue thin ridge;
    background-color: #336699
}
.LeftPaneHidden
{
    border-right: white thin groove;
    border-top: white thin groove;
    display: none;
    font-size: smaller;
    border-left: white thin groove;
    color: black;
    border-bottom: white thin groove;
    font-family: tahoma,sans-serif;
    background-color: #cccc99
}
.tabsPane
{
    color: #ffffff;
    background-color: #999999;
}
H5.tbar
{
    border-right: lightskyblue inset;
    border-top: lightskyblue inset;
    border-left: lightskyblue inset;
    border-bottom: lightskyblue inset
}

.PageNavigation
{
    font-size: 11px;
    color:#666666;
    font-family: tahoma, sans-serif;
    text-decoration: none;
    overflow:hidden;
    padding-right:2px;
    height:100%;
}

.tabs
{
    font-size: 9pt;
    color:#666666;
    font-family: tahoma, sans-serif;
    text-decoration: none;
    text-align:center;
    width:45px;
}
.tabs:visited
{
    font-size: 9pt;
    color:#666666;
    font-family: tahoma, sans-serif;
    text-decoration: none;
    width:45px;
}

.tabs:link
{
    font-size: 9pt;
    color:#003399;
    font-family: tahoma, sans-serif;
    text-decoration: none
}

.tabs:hover
{
    font-size: 9pt;
    color:#003399;
    font-family: tahoma, sans-serif;
    text-decoration: underline
}

.tabssel
{
    font-size: 9pt;
    color:#666666;
    font-family: tahoma, sans-serif;
    text-decoration: none;
    text-align:center;
    width:45px;
}
.tabssel:visited
{
    font-size: 9pt;
    color:#666666;
    font-family: tahoma, sans-serif;
    text-decoration: none;
    width:45px;
}

.tabssel:link
{
    font-size: 9pt;
    color:#003399;
    font-family: tahoma, sans-serif;
    text-decoration: none
}

.tabssel:hover
{
    font-size: 9pt;
    color:#003399;
    font-family: tahoma, sans-serif;
    text-decoration: underline
}
.LabelBottomToolbar
{
    font-weight: bold;
    color: white;
    font-family: tahoma, sans-serif;
}
.TabsBackgroundUp
{
    background-image:url(../images/backgrounds/tab_center.gif);
	background-position:bottom;
	font-size: 10pt;
	font-family: tahoma, sans-serif;
    font-weight:500; 
}
.TabsLeftCornerUp
{
    background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1892px;
}
.TabsRightCornerUp
{
    background-image:url(../images/images/sprite-misc.png);
    background-repeat:no-repeat;
	background-position: -404px -1918px;
}
.TabsBackgroundDown
{
	background-image:url(../images/backgrounds/tab_inac_center.gif);
	background-position:bottom;
    font-size: 10pt;
    font-family: tahoma, sans-serif;
    font-weight:300; 
}
.TabsLeftCornerDown
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1840px;
}
.TabsRightCornerDown
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1866px;
}

	

.disabledfield
{
	text-align:left;
}

.HTMLControl-Disabled
{
    background-color:#ffffff;    
}

.requiredfield
{
    color:#b22222;
}
.normalfield
{
}
.readOnlyStyle
{
}

.Details-Dim-Caption
{
	color:gray;	
	padding-left:4px;
	font-size: 10pt;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif , sans-serif;
	text-align:left;

}

.Details-Grp-Caption-H3
{
	text-align:left;
	font-size:12px;
	color:#333333;
	border-bottom: 1px dotted #000;
	width:160px;
}

.Details-HTMLControl-Disabled
{
    background-color:#ffffff;
    color:#336699;
    font-size:18px;
    text-align:right;
    padding:6px 0px 6px 0px;
    
}

div.readOnlyStyle
{
  padding-bottom:10px;
  padding-left:5px;
  height: 100%;
  width: 80%;
}
span.readOnlyStyle
{
    height: 24px;
	width: 80%;
}
.readOnlyStyleLink
{
	color: #003399;
	text-decoration:underline;
}

.readOnlyStyleLinkHover
{
	color: orange;
	cursor: pointer;
}

.ReadOnlyUserField{
    border-width:0;
    background-color:transparent;
}
.LargeCombo
{
    width: 77.5%;
    border: #A9B4C4 1px solid;
    background-color:#ffffff;
    color: #000000;	
    font-family: tahoma,sans-serif;
	padding:0;
	margin:0;
	height:18px;
	padding:4px;
}

.LargeComboLink
{
	text-decoration:underline;
}

.LargeComboHover
{
}

.LargeList
{
	font-family:arial,helvetica;
	height: 72px;
}
textarea.LargeList
{
	height: 95%;
	width: 78%;
	border:1px solid #A9B4C4;
	overflow:auto;
    background-color:#ffffff;
    color: #000000;
    font-family: tahoma,sans-serif;
    font-size:10pt;
}

div.FldROHeader
{
  background-color:#ffffff;
  border:1px solid #6699cc;
  font-size:12px;
  margin-left:5px;
}

.bgHeader
{
}
.ControlsCaptionDark
{
    font-size: 8pt;
    color: #666666;
    font-weight:500;
    font-family: tahoma, sans-serif;
}
.ControlsCaption
{
    font-size: 8pt;
    color: black;
    font-family: tahoma, sans-serif;
}
.controlsinput
{
    font-size: 8px
}
.ControlsCaptionResult
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: tahoma, sans-serif;
}
.controls
{
    color: #d32451;
    text-align: center;
    font-weight:900;
}
.SummaryList1
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: transparent;
    border-bottom:1px dashed #dfe3ea;
}

.SummaryList1Hover
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #f2f4fd;
    border-bottom:1px dashed #dfe3ea;
    filter:progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=10, Phase=0, Strength=0,  Freq=1);
}

.SummaryList1HoverN
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #DDE3EB;
	border-bottom:1px dashed #dfe3ea;
}

.SummaryList1Selected
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #F9FAFD;
    border-bottom:1px dashed #dfe3ea;
}

.SummaryList1SelectedN
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #DDE3EB;
	border-bottom:1px dashed #dfe3ea;
}

.SummaryList2
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: transparent;
    border-bottom:1px dashed #dfe3ea;
}

.SummaryList2Hover
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #f2f4fd;
    border-bottom:1px dashed #dfe3ea;
    filter:progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=10, Phase=0, Strength=0,  Freq=1);
}

.SummaryList2HoverN
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #DDE3EB;
	border-bottom:1px dashed #dfe3ea;
}
.SummaryList2Selected
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #F9FAFD;
    border-bottom:1px dashed #dfe3ea;
}
.SummaryList2SelectedN
{
    font-size: 11px;
    font-family: tahoma, sans-serif;
    background-color: #DDE3EB;
	border-bottom:1px dashed #dfe3ea;
}

.HeaderIconText
{
    font-size: 11px;
    color: #666666;
    font-family: tahoma, sans-serif;
}
.toolbar
{
    font-size: 12px;
    color: #666666;
    font-family: tahoma, sans-serif;
}
.TextBox
{
    width: 100%;
    padding:4px;
    border: #A9B4C4 1px solid;
}
.TextBoxHover
{
	width: 100%;
    border: 1px solid orange;
}
.TextBoxWidth
{
    width: 77.75%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
	padding:4px;
}

.TextBoxWidthLarge
{
    width: 89.25%;
    border: #A9B4C4 2px solid;
    font-family: tahoma,sans-serif;
	height: 25px;
	margin-bottom:15px;
	padding-left:5px;
}

.TextBoxWidthHover
{
    width: 78%;
    border: 1px solid orange;
    font-family: tahoma,sans-serif;
	padding:4px;
}

.AdminTextBoxWidth
{
    width: 205px;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
}

.AdminTextBoxWidthHover
{
    width: 205px;
    border: 1px solid orange;
    font-family: tahoma,sans-serif;
}

.TimesheetTextBox
{
    width: 95%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
}

.InputFile
{
	width: 100%;
	border: #A9B4C4 1px solid;
	font-family: tahoma,sans-serif;
}

.InputFileHover
{	
	width: 100%;
    border: 1px solid orange;
    font-family: tahoma,sans-serif;
}

.InfoMessage
{
	background-color:#063869;
	border: #ffa500 1px solid; 
	font-size: 8pt;
	color: #ffffff;
	font-family: tahoma, sans-serif;
}

.ComboBoxWidth
{
    width: 79.5%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
	padding:4px;
}

.AdminComboBoxWidth
{
    width: 205px;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
}

.SpanTwoWidthOne
{
    width: 32%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
	padding:4px;
}

select.SpanTwoWidthOne
{
    width: 33%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
	padding:4px;
}

textarea.SpanTwoWidthOne
{
    width: 32%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
    font-size:10pt;
	padding:4px;
}

.MemoFieldWidth
{
    width: 90.5%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
	padding:4px;
}

.MemoFieldWidthWithButton
{
    width: 89.25% !important;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
	padding:4px;
}

.DisabledTextNoBox
{
	width: 91.75%;
    border: none !important;
	outline:none;
	font-family: tahoma,sans-serif;
	color:#606060;
	background:transparent !important;
}

textarea.MemoFieldWidth
{
    width: 90.5%;
    border: #A9B4C4 1px solid;
    font-family: tahoma,sans-serif;
    font-size:10pt;
	padding:4px;
}

.FieldAttachment
{
	position:relative;
	display:block;
	width:100%;
	height: 24px;
}

.InputAttachment
{
	display:block;
	position:absolute;
	width:80%;
	border: #A9B4C4 1px solid;
	font-family: tahoma,sans-serif;
}

.FieldCalendar
{
	position:relative;
	display:block;
	width:100%;
	height: 26px;
}

.InputCalendar
{
	display:block;
	position:absolute;
	width:80%;
	border: #A9B4C4 1px solid;
	font-family: tahoma,sans-serif;
}

.NormalText {
    font-size: 8pt;
    color: #08386B;
    font-family: tahoma, sans-serif;	
}

.NormalTextDarkBG {
    font-size: 8pt;
    color: #ffffff;
    font-family: tahoma, sans-serif;	
}

.AdminNormalTextDarkBG
{
    font-size: 8pt;
    color: navy;
    font-family: tahoma, sans-serif;
}
.AdminRequiredField
{
    font-size: 8pt;
    color: #b22222;
    font-family: tahoma, sans-serif;
}

.HiddenObject
{
    display: none;
    visibility: hidden
}

.DialogLabel
{
    font-size: 13px;
    color: #000080;
    font-family: tahoma, sans-serif;
}

.DialogLabelRequired
{
    font-size: 13px;
    color: #b22222;
    font-family: tahoma, sans-serif;
}

.DialogLabelLink
{
	font-size: 13px;
	color:#0000FF;
	text-decoration:underline;
	cursor: pointer;
	font-family: tahoma, sans-serif;
}

.DialogLabelWidth
{
	width:20%;
    font-size: 13px;
    color: #000080;
    font-family: tahoma, sans-serif;
}

.BoldDialogLabel
{
    font-size: 13px;
    color: #000080;
    font-family: tahoma, sans-serif;
    font-weight: bold;
}
.AppletBorder
{
    border: #000080 1px groove;
}

div.FieldWithButton
{
	position: relative;
	width: 100%;
	min-height: 24px;
	height: auto;
	padding-bottom:4px;
}
div.LargeListWithButton
{
	position: relative;
	width: 100%;
	height: 72px;
}
div.MemoFieldWithButton
{
	position: relative;
	width: 100%;
}
/******************** Begin of Record Details ***********************/

html.RecordBody
{
    overflow-x: hidden;
    overflow-y: auto;
}

html.RecordBody_KB
{
}

body.RecordBody
{
	background-image:url(../images/backgrounds/RecordBodyGrad.gif);
	background-repeat:repeat-x;
	background-attachment: fixed;
    background-color:#ffffff;
    scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;
	margin-left:20px;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}

body.RecordBody_VIP
{
	background-image:url(../images/backgrounds/RecordBodyVIP.gif);
}

body.RecordBody_RedList
{
	background-image:url(../images/backgrounds/RecordBodyGradRedList.gif);
}

body.RecordBody_CritSitList
{
	background-image:url(../images/backgrounds/RecordBodyGradCritSitList.gif);
}

body.RecordBody_KB
{
}

table.RecordTab td
{
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:0px;
	margin-right:0px;
}

div.RecordTRight
{
	background-color:#F7F9FF;
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -267px;
	height:30px;
	width:14px;
}

div.RecordTLeft
{
	background-color:#F7F9FF;
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -236px;
	height:30px;
	width:14px;
}

td.RecordTCenter
{
	background-image:url(../images/backgrounds/record_t_center.gif);
	background-repeat:repeat-x;
	height:30px;
}

/******************** Begin of Record Details ***********************/

body.ToolbarBody
{
	background-color:#ffffff;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}
body.ToolbarBody_Cnct
{
	background-color:#dfe3ea;
}

.ToolbarLeft
{
	
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -82px;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:40px;
	
}

.ToolbarLeft2
{
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:40px;
	background-image:url(../images/backgrounds/toolbar_left2.gif);
	background-repeat:no-repeat;
}

.ToolbarRight
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -123px;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:40px;

}
.ToolbarCenter
{
	background-image:url(../images/backgrounds/toolbar_center.gif);
	display:table-cell;
	font-size: 12px;
	color: #666666;
	font-family: tahoma, sans-serif;
	height:40px;

}

.Toolbar1
{
	border:1px solid #92A2B5;
	border-bottom:none;
	position:relative;
	overflow:hidden;
	z-index:1;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	behavior: url(../../theme/css/PIE.htc);
}

.Toolbar1Div
{
	height: 40px;
	margin-left:4px;
	margin-right:4px;
	position:relative;
	display:block;
	overflow:hidden;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;

	behavior: url(../../theme/css/PIE.htc);
	
}

.Toolbar1 td
{
	font-size: 12px;
	color: #666666;
	font-family: tahoma, sans-serif;
	position:relative;
	z-index:2;
	overflow:hidden;
}

.ToolbarGradient1
{
	position:absolute;
	height:55%;
	top:0;
	left:0px;
	width:100%;
	overflow:hidden;
	background: #CED8E2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#CED8E2), to(#FCFCFD));
	background: -webkit-linear-gradient(#CED8E2, #FCFCFD);
	background: -moz-linear-gradient(#CED8E2, #FCFCFD);
	background: -ms-linear-gradient(#CED8E2, #FCFCFD);
	background: -o-linear-gradient(#CED8E2, #FCFCFD);
	background: linear-gradient(#CED8E2, #FCFCFD);
	-pie-background: linear-gradient(#CED8E2, #FCFCFD);
	behavior: url(../../theme/css/PIE.htc);
}

.ToolbarGradient2
{
	position:absolute;
	height:45%;
	top:55%;
	left:0px;
	width:100%;
	overflow:hidden;
	background: #FCFCFD;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FCFCFD), to(#CED8E2));
	background: -webkit-linear-gradient(#FCFCFD, #CED8E2);
	background: -moz-linear-gradient(#FCFCFD, #CED8E2);
	background: -ms-linear-gradient(#FCFCFD, #CED8E2);
	background: -o-linear-gradient(#FCFCFD, #CED8E2);
	background: linear-gradient(#FCFCFD, #CED8E2);
	-pie-background: linear-gradient(#FCFCFD, #CED8E2);
	
	behavior: url(../../theme/css/PIE.htc);
}

.ToolbarB1
{
	border:1px solid #92A2B5;
	border-top:none;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	width:100%;
	height:8px;
	background: #CED8E2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#CED8E2), to(#92A4B7));
	background: -webkit-linear-gradient(#CED8E2, #92A4B7);
	background: -moz-linear-gradient(#CED8E2, #92A4B7);
	background: -ms-linear-gradient(#CED8E2, #92A4B7);
	background: -o-linear-gradient(#CED8E2, #92A4B7);
	background: linear-gradient(#CED8E2, #92A4B7);
	-pie-background: linear-gradient(#CED8E2, #92A4B7);
	behavior: url(../../theme/css/PIE.htc);
}

.ToolbarB1Div
{
	margin-left:4px;
	margin-right:6px;
}

.ToolbarM
{
	border:1px solid #92A2B5;
	border-top:none;
	border-bottom:none;
	width:100%;
	height:40px;
	position:relative;
	z-index:1;
	overflow:hidden;
}

.ToolbarMDiv
{
	margin-left:4px;
	margin-right:4px;
	position:relative;
	display:block;
	overflow:hidden;
}

.ToolbarM td
{
	font-size: 12px;
	color: #666666;
	font-family: tahoma, sans-serif;
	position:relative;
	z-index:2;
	overflow:hidden;
}

.Toolbar2
{
	border:1px solid #92A2B5;
	border-right:none;
	-webkit-border-radius:5px 0px 0px 5px;
	-moz-border-radius:5px 0px 0px 5px;
	border-radius:5px 0px 0px 5px;
	position:relative;
	z-index:0;
	background-color:#ffffff;
	height:86px;
	margin-left:4px;
	margin-top:2px;
	behavior: url(../../theme/css/PIE.htc);
}
.ToolbarCenter2
{
	background-image:url(../images/backgrounds/toolbar_center2.gif);
	display:table-cell;
	font-size: 10pt;
    color: #666666;
    font-family: tahoma, sans-serif;
    font-weight:900;
}

td.ToolbarCenter a
{
	display:table-cell;
}

body.ToolbarBBody
{
	background-color:#ffffff;
}

body.ToolbarBBody_Cnct
{
	background-color:#dfe3ea;
}

.ToolbarBLeft
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1944px;
}

.ToolbarBLeft2
{
	background-image:url(../images/backgrounds/toolbarB_left2.gif);
	background-repeat:no-repeat;
}

.ToolbarBRight
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1955px;
}
.ToolbarBCenter
{
	background-image:url(../images/backgrounds/toolbarb_center.gif);
	background-repeat:repeat-x;
	display:table-cell;
	font-size: 10pt;
    color: #666666;
    font-family: tahoma, sans-serif;
    font-weight:900;
}

.ToolbarBCenter2
{
	background-image:url(../images/backgrounds/toolbarb_center2.gif);
	background-repeat:repeat-x;
	display:table-cell;
	font-size: 10pt;
    color: #666666;
    font-family: tahoma, sans-serif;
    font-weight:900;
}

body.ToolbarMBody
{
	background-color:#F7F9FF;
}

body.ToolbarMBody_Cnct
{
	background-color:#dfe3ea;
}


.ToolbarMLeft
{
	background-image:url(../images/backgrounds/toolbarm_left.gif);
	background-repeat:repeat-y;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:40px;
}

.ToolbarMLeft2
{
	background-image:url(../images/backgrounds/toolbarm_left2.gif);
	background-repeat:repeat-y;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:40px;
}
.ToolbarMRight
{
	background-image:url(../images/backgrounds/toolbarm_right.gif);
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:40px;
	
}
.ToolbarMCenter
{
	background-image:url(../images/backgrounds/toolbarm_center.gif);
	display:table-cell;
	font-size: 12px;
	color: #666666;
	font-family: tahoma, sans-serif;
}

.ToolbarMCenter2
{
	background-color:#ffffff;
	display:table-cell;
	font-size: 10pt;
    color: #666666;
    font-family: tahoma, sans-serif;
    font-weight:900;
}
td.ToolbarMCenter a
{
	display:table-cell;
}

body.CommandBarBody
{
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}

body.CommandBarBody_Cnct
{
	background-color:#dfe3ea;
	border-top:1px solid #6699cc;
}


body.CommandBarBody_KB
{
	border-top:1px solid #6699cc;
}

.CommandBarMsgCenter
{
	background-image:url(../images/backgrounds/borders_top_center.gif);
	background-repeat:repeat-x;
}
.CommandBarMsgLeft
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -1246px;
}

.CommandBarMsgRight
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -1274px;
}

.CommandBarBRight
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -205px;
	height:30px;
	width:14px;
}

.CommandBarBRight_Cnct
{
	background-image:url(../images/backgrounds/record_b_center.gif);
	background-repeat:repeat-x;
	height:30px;
	width:14px;
}

.CommandBarBLeft
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -174px;
	height:30px;
	width:14px;
}
.CommandBarBLeft_Cnct
{
	background-image:url(../images/backgrounds/record_b_center.gif);
	background-repeat:repeat-x;
	height:30px;
	width:14px;
}

.CommandBarBCenter
{
	background-image:url(../images/backgrounds/record_b_center.gif);
	background-repeat:repeat-x;
	height:30px;
}

body.TabsBody
{
	background-color:#ffffff;

}


.TabsBorder
{
	border-bottom: #cccccc 1px solid;
}

.TabsBorder_Hidden
{
	border-bottom: 0px;
}

.CurrentRecord
{
	border: #A9B4C4 1px solid;
	font-size: 8pt;
    color: #666666;
	width:59px;
    font-weight:500;
    font-family: tahoma, sans-serif;
}

.CurrentRecordHover
{
	border: orange 1px solid;
	font-size: 8pt;
    color: #666666;
	width: 59px;
    font-weight:500;
    font-family: tahoma, sans-serif;
}

body.TopToolbarBody
{
	background-color:#ffffff;

}

a.UpDownState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1025px;
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;
}

a.UpDownState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1052px;
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;
}

a.UpDownState2
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -364px;
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;
}

a.UpDownState2:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -391px;
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;
}



/******************** Dlg Box ***********************/

div.RoundedBox
{
	top:0px;
	border-radius: 4px;	
	background-color:#ffffff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(Opacity=90);
	opacity:0.9;
	iecss_Opacity: .1;
	iecss_toolbar: 1;
	behavior:url(../../theme/css/border-radius.htc);
	border:1px solid #cccccc;
	padding:14px;
}


.BoxTRight
{
	background-image:url(../images/backgrounds/box_t_right.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:20px;
	
}

.BoxTLeft
{
	
	background-image:url(../images/backgrounds/box_t_left.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:20px;
}

.BoxTCenter
{
	background-image:url(../images/backgrounds/box_t_center.gif);
	background-repeat:repeat-x;		
	background-position:bottom;

	display:table-cell;
	font-size: 10pt;
    color: #666666;
    font-family: tahoma, sans-serif;
    font-weight:900;
    height:20px;


}

.BoxMRight
{
	background-image:url(../images/backgrounds/box_m_right.gif);
	background-repeat:repeat-y;
	display:table-cell;
	margin:0;
	border:0;
	padding:0;
	width:14px;
}

.BoxMLeft
{
	
	background-image:url(../images/backgrounds/box_m_left.gif);
	background-repeat:repeat-y;
	display:table-cell;
	margin:0;
	border:0;
	padding:0;
	width:14px;
}

.BoxMCenter
{
	background-image:url(../images/backgrounds/box_m_center.gif);
	display:table-cell;
  	font-size: smaller;
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    color:#003399;
}

.BoxBRight
{
	background-image:url(../images/backgrounds/box_b_right.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:20px;

}

.BoxBLeft
{
	background-image:url(../images/backgrounds/box_b_left.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:14px;
	height:20px;

}

.BoxBCenter
{
	background-image:url(../images/backgrounds/box_b_center.gif);
	background-repeat:repeat-x;	
	background-position:top;
	display:table-cell;
	font-size: 10pt;
    color: #666666;
    font-family: tahoma, sans-serif;
    font-weight:900;
}

/******************** End of Dlg Box ***********************/
/* 
   IMPORTANT - Do not remove or hide the copyright message.
   See the "Terms for Modification" at the top of this file.
*/
div.CopyrightMsg
{
    font-size: 7pt;
    top: 97%;
    height: 11px;
    color: #ffffff;
    font-family: Tahoma, sans-serif;
	position: relative;
	text-align:right;
}

/******************** Logon ***********************/
div.Logon-t-left {
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -506px;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:30px;
	height:30px;
}

td.Logon-t-center {
	background-image:url(../images/backgrounds/Logon_t_center.gif);
	background-repeat:repeat-x;		
	display:table-cell;
	height:30px;
}

div.Logon-t-right {
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -537px;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:30px;
	height:30px;
}

td.Logon-m-left {
	background-image:url(../images/backgrounds/Logon_m_left.gif);
	background-repeat:repeat-y;
	display:table-cell;
	margin:0;
	border:0;
	padding:0;
	width:30px;
}

div.Logon-m-center {
	position:relative;
	display:block;
	width:100%;
	height:100%;
	background:#063869;
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -568px;
}

div.Logon-m-center-plain {
	position:relative;
	display:block;
	width:100%;
	height:100%;
	background:#063869;
}

td.Logon-m-right {
	background-image:url(../images/backgrounds/Logon_m_right.gif);
	background-repeat:repeat-y;
	display:table-cell;
	margin:0;
	border:0;
	padding:0;
	width:30px;
}

div.Logon-bkg {
	position:absolute;
	width:391px;
	height:316px;
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -568px;
	display:block;
}

div.Logo
{
	background-image:url(../images/logos/logo.gif);
	background-repeat:no-repeat;
	display:block;
	left:27px;
	width:200px;
	height:60px;
	position:absolute;
}

div.Logon-decor-img {
	position:absolute;
	left:35%;
	top:33%;
	width:117px;
	height:227px;
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -194px;
	display:block;
}


div.Logon-b-left {
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -132px;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:30px;
	height:30px;
}

td.Logon-b-center {
	background-image:url(../images/backgrounds/Logon_b_center.gif);
	background-repeat:repeat-x;		
	display:table-cell;
	height:30px;
}

div.Logon-b-right {
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -163px;
	display:block;
	margin:0;
	border:0;
	padding:0;
	width:30px;
	height:30px;
	
}

form.LogonForm{
	position:absolute;
	left:62%;
	top:59%;

}

.LoadingForm{
	position:relative;
	top:45%;
	text-align:center;
}

div.LogonField
{
	top:0px;
	position:relative;
	display:block;
}

div.PwdField
{
	top:10px;
	position:relative;
	display:block;
}
div.ViewListHeader
{
	color: #D6DFF5;
    font-family: verdana, sans-serif;
    font-weight:bold;
    font-size: 16px;    
    display:block;
	position:relative;
}

a.LogonWithNet
{
	color: #003366;
    font-family: tahoma, sans-serif;
    font-size: 10pt;    
    display:inline-block;
	position:relative;
	text-decoration:none;

}

a.LogonWithNet:hover
{
	text-decoration:underline;
}

.LogonCaption
{
	color: #003366;
    font-family: tahoma, sans-serif;
    font-size: 15px;    
    line-height:25px;
    display:block;
	position:relative;
	text-decoration:none;
	padding:5px;
	border:1px solid transparent;	
}

a.LogonCaption:hover
{
	text-decoration:underline;
	background:white;
	border:1px gray solid;
}

div.LogonCaptionLightBG
{
	color: #666666;
    font-family: tahoma, sans-serif;
    font-weight:800;
    font-size: 10pt;    
    display:block;
	position:relative;
	text-align:center;
}

label.logonInput
{
	font-size: 18px;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	line-height: 18px;
    color:#666666;
}

input.logonInput
{
	width:400px;
    background: white;
    border : 1px solid lightblue;
    padding: 6px;
}

input.logonInputHover
{
	border:2px solid orange;
}

body.LogonBody
{
	background-image:url(../images/backgrounds/vizor-big-bird-bg-trans.png);
	background-position: right top;
	background-repeat:no-repeat;
	backgrou-nd-size:100% 100%;
	background-attachment: fixed;
    scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;
	background-color:#f9fafa;
	overflow:hidden;
	ieccs_backgroundImage: theme/images/backgrounds/vizor-big-bird-bg-trans.png;
	behavior: url(theme/css/ie_css.htc);
}

a.LogonState1
{
	background-image:url(../images/buttons/logon.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	display:inline-block;
	width:414px;
	height:32px;
	line-height: 32px;
	color: #fff;
	text-decoration: none;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	text-align:center;
	-webkit-border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	behavior: url(../../theme/css/PIE.htc);

}

a.LogonState2
{
	visibility:hidden;
	width:414px;
	height:32px;
}

a.LogonStateDis
{
	background-image:url(../images/buttons/logon.png);
	background-repeat:no-repeat;
	background-size:100% 100%;	
	display:inline-block;
	width:414px;
	height:32px;
	line-height: 32px;
	color: #fff;
	text-decoration: none;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	text-align:center;
}
/******************** End of Logon ***********************/

/******************** Views List ***********************/
div.ViewList-m-center {
	position:relative;
	display:block;
	width:100%;
	height:100%;
	background:#063869;
}

div.ViewList-decor-img {
	position:absolute;
	left:27px;
	top:23%;
	width:117px;
	height:227px;
	background-image:url(../images/images/sprite-logon.png);
	background-repeat:no-repeat;
	background-position: 0 -194px;
	display:block;
}

div.ViewLinks{
	position:relative;
	overflow:auto;
	left:30%;
	top:20%;
	width:400px;
	height:300px;
	padding-left:10px;
}

.ViewList-Link:link{
	color: #ffffff;
    font-family: tahoma, sans-serif;
    font-size: 11px;
    text-align:right;
    font-weight: bold;
}

.ViewList-Link:visited{
	color: #ffffff;
    font-family: tahoma, sans-serif;
    font-size: 11px;
    text-align:right;
    font-weight: bold;
}

.ViewList-Link{
	text-align:right;
	text-decoration: none;
}

.ViewList-Link:hover{
	text-align:right;
	text-decoration: underline;
}

.ViewListCaption
{
	color: #ffffff;
    font-family: tahoma, sans-serif;
    font-weight:800;
    font-size: 10pt;
    display:inline;
	position:relative;
	width:70px;
}

/******************** End of Views List ***********************/

/******************** SCC Tab ***************************/
.SCCRelApplet
{
	width: 100%;
	height: 100px;
}
.SCCAbsApplet
{
	width: 650px;
	height: 150px;
	
}
.SCCHistoryApplet
{
	width: 500px;
	height: 170px;
}
.SCCPropertiesApplet
{
	width: 540px;
	height: 200px;
}
.SCCTD
{
	width: 100%;
	height: 100%;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.SCCControl
{
	width: 95%;
	height: 95%;
	border:0px;
	margin:0px;
	padding:0px;
	
}

.TreeNodes
{
	font-family:geneva, arial, ms sans serif, sans-serif;
	font-size: 8pt;
}

/******************** End of SCC Tab ***********************/

/******************** Report Viewer ***********************/
.ReportList
{
    width: 100%;
    border: #A9B4C4 2px groove;
     height: 340px;
}

/******************** End of Report Viewer ***********************/

/************************ Web Part Classes ***********************/

.ListTitleLeft
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -941px;
	height:27px;
	width:11px;
}

.ListTitleRight
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -202px -969px;
	height:27px;
	width:11px;
}
.ListTitleCenter {
	background-image:url(../images/backgrounds/ListContainerTitle_center.gif);
	background-repeat:repeat-x;
	font-size:11px;
	font-family: tahoma, sans-serif;
	font-weight:900;
	color: #666666;
	height:27px;
}

.ListItemsBody {
	border: 1px solid #91A1B4;
	background-color: #e8edf5;
}

.ListItems-Link:link{
	color: #003399;
    font-family: tahoma, sans-serif;
    font-size: 10px;
    text-align:right;
}

.ListItems-Link:visited{
	color: #003399;
    font-family: tahoma, sans-serif;
    font-size: 10px;
    text-align:right;
}

.ListItems-Link{
	text-align:right;
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.ListItems-Link:hover{
	padding-left:0px;
	color:orange;
}

table.ListItems td
{
	padding-left:10px;
	padding-right:3px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:0px;
	margin-right:0px;
}

div.ListItemsContainer
{
	height:70%;
	width:90%;
	overflow:auto;
	display:block;
	position:relative;
	border: 1px solid #91A1B4;
	background-color: #e8edf5;
}

/**the width in the ListContainer class is set to 29% because in IE, 
	if it is 30% there is a scrollbar at the bottom**/
div.ListContainer
{
	position:absolute; 
	top:0; 
	left:70%; 
	width:29%; 
	height:100%;
}

div.ContainerHeader
{
	width:90%; 
	position:relative
}

/***************** End of Web Part Classes *********************/

.TabsLeftState1
{
	background-image:url(../images/buttons/TabsLeftOff.gif);
	background-repeat:no-repeat;
	display:block;
	width:19px;
	height:19px;
}

.TabsLeftState1:hover
{
	background-image:url(../images/buttons/TabsLeftOn.gif);
	background-repeat:no-repeat;
	display:block;
	width:19px;
	height:19px;
}
.TabsLeftStateDis
{
	background-image:url(../images/buttons/TabsLeftDis.gif);
	background-repeat:no-repeat;
	display:block;
	width:19px;
	height:19px;
}

.TabsRightState1
{
	background-image:url(../images/buttons/TabsRightOff.gif);
	background-repeat:no-repeat;
	display:block;
	width:19px;
	height:19px;
}

.TabsRightState1:hover
{
	background-image:url(../images/buttons/TabsRightOn.gif);
	background-repeat:no-repeat;
	display:block;
	width:19px;
	height:19px;
}
.TabsRightStateDis
{
	background-image:url(../images/buttons/TabsRightDes.gif);
	background-repeat:no-repeat;
	display:block;
	width:19px;
	height:19px;
}
/******************** End of Report Viewer ***********************/


/******************** Web Admin - Integration Tab ***********************/
.InventoryApplet
{
	width:100%px;
	height:60px;
	border: #000080 1px groove
	
}

.HiddenInputFile
{
	width:1px;
	height:1px;
	border:none;
}
.BrowseTxtFileTD
{	
	width: 60%;
}
.BrowseButtonTD
{
	width:40%;
}
Table.TableWidth
{
	width:100%;
	height:80%;
	padding:0px;
	border:0px;
	margin:0px;
}
.ContentTD
{
 width:70%;
}
.DescriptionTD
{
 width:30%;
}
.EditorCaption
{
    font-size: 8pt;
    color: #000080;
    font-family: tahoma, sans-serif;
    padding-left:14;
}
.BoldDialogLabelWidth
{
	width:20%;
    font-size: 13px;
    color: #000080;
    font-family: tahoma, sans-serif;
    font-weight: bold;
}
/*********************End Web Admin - Integration Tab*******************/
.TaskLinkCell{
  border-color:#f7f7f7;
  border-width:1px;
  border-style:solid;
  background-color:transparent;
  text-align:center;
  padding-top:1em;
  padding-bottom:1em;
}
.TaskLinkCellSel{
  border-color:orange;
  border-width:1px;
  border-style:solid;
  background-color:white;
  text-align:center;
  padding-top:1em;
  padding-bottom:1em;
}

.TaskLinkDescription{
    color:#000080;
    font-size: 8pt;
    font-family: tahoma, sans-serif;
}
.TaskLinkTitle{
    color: #000080;
    font-size: 12px;
    font-weight:bold;
	text-decoration: none;
    font-family: tahoma, sans-serif;
}

/*********************Remote Control Viewer*****************************/

.WatchState1
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -728px;
	display:block;
	width:80px;
	height:30px;
	
}

.WatchState1:hover
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -756px;
	display:block;
	width:80px;
	height:30px;
}

.WatchState1Selected
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -784px;
	display:block;
	width:80px;
	height:30px;
	
}

.ShareState1
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -140px;
	display:block;
	width:80px;
	height:30px;
	
}

.ShareState1:hover
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -168px;
	display:block;
	width:80px;
	height:30px;
}

.ShareState1Selected
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -196px;
	display:block;
	width:80px;
	height:30px;
	
}

.ControlState1
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1176px;
	display:block;
	width:80px;
	height:30px;
	
}

.ControlState1:hover
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1204px;
	display:block;
	width:80px;
	height:30px;
}

.ControlState1Selected
{
	position:absolute;
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1232px;
	display:block;
	width:80px;
	height:30px;
	
}

.MessageAlert
{
	padding:10px;
	position:relative;
	border:1px black groove;
	top:50;
	left:25%;
	width:50%;
	background-color:#fafad2;
}

/*********************End Remote Control Viewer*************************/

/*********************ShutDown message status*****************************/
div.StatusMessage
{
	height:100%;
	width:100%;
	overflow:auto;
	display:block;
	font-size: 8pt;
	color: #000080;
	position:relative;
	font-family: tahoma, sans-serif;
}
/*********************End ShutDown message status*****************************/

/********************Default Values Template *********************************/

.ApplyState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -560px;
	display:block;
	width:78px;
	height:27px;
}

.ApplyState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -588px;
	display:block;
	width:78px;
	height:27px;
}
.ApplyStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -532px;
	display:block;
	width:78px;
	height:27px;
}

.CancelTState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -924px;
	display:block;
	width:78px;
	height:27px;
}

.CancelTState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -952px;
	display:block;
	width:78px;
	height:27px;
}

.CancelTStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -896px;
	display:block;
	width:78px;
	height:27px;
}

table.CmdBarDefs td
{
	background-color:#ffffff;
}
/********************End Default Values Template *********************************/

/**************Attachments.asp****************************************************/

table.AttachmentBody{
	text-align:center; 
}

body.AttachmentBody{
	background-color: #ffffff;
}

.UploadState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -532px;
	display:block;
	width:78px;
	height:27px;
}

.UploadState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -560px;
	display:block;
	width:78px;
	height:27px;
}
.UploadStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -504px;
	display:block;
	width:78px;
	height:27px;
}

.LinkState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -812px;
	display:block;
	width:78px;
	height:27px;
}

.LinkState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -840px;
	display:block;
	width:78px;
	height:27px;
}
.LinkStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -700px;
	display:block;
	width:78px;
	height:27px;
}

.RemoveState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1568px;
	display:block;
	width:78px;
	height:27px;
}

.RemoveState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1596px;
	display:block;
	width:78px;
	height:27px;
}
.RemoveStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1540px;
	display:block;
	width:78px;
	height:27px;
}

.BackToQueueState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -644px;
	display:block;
	width:78px;
	height:27px;
}

.BackToQueueState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -672px;
	display:block;
	width:78px;
	height:27px;
}
.BackToQueueStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -616px;
	display:block;
	width:78px;
	height:27px;
}

.CollapseAllState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1120px;
	display:block;
	width:78px;
	height:27px;
}

.CollapseAllState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1148px;
	display:block;
	width:78px;
	height:27px;
}
.CollapseAllStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1092px;
	display:block;
	width:78px;
	height:27px;
}

.CreateIssueState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1372px;
	display:block;
	width:78px;
	height:27px;
}

.CreateIssueState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1400px;
	display:block;
	width:78px;
	height:27px;
}
.CreateIssueStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1344px;
	display:block;
	width:78px;
	height:27px;
}

.DeleteTState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1456px;
	display:block;
	width:78px;
	height:27px;
}

.DeleteTState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1484px;
	display:block;
	width:78px;
	height:27px;
}
.DeleteTStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1428px;
	display:block;
	width:78px;
	height:27px;
}

.ExpandAllState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -28px;
	display:block;
	width:78px;
	height:27px;
}

.ExpandAllState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -56px;
	display:block;
	width:78px;
	height:27px;
}
.ExpandAllStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px 0;
	display:block;
	width:78px;
	height:27px;
}

.ForwardState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -364px;
	display:block;
	width:78px;
	height:27px;
}

.ForwardState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -392px;
	display:block;
	width:78px;
	height:27px;
}
.ForwardStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -336px;
	display:block;
	width:78px;
	height:27px;
}

.LinkToIssueState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -756px;
	display:block;
	width:78px;
	height:27px;
}

.LinkToIssueState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -784px;
	display:block;
	width:78px;
	height:27px;
}
.LinkToIssueStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -728px;
	display:block;
	width:78px;
	height:27px;
}

.NewMailState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1036px;
	display:block;
	width:78px;
	height:27px;
}

.NewMailState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1064px;
	display:block;
	width:78px;
	height:27px;
}
.NewMailStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1008px;
	display:block;
	width:78px;
	height:27px;
}

.RefreshTState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1484px;
	display:block;
	width:78px;
	height:27px;
}

.RefreshTState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1512px;
	display:block;
	width:78px;
	height:27px;
}
.RefreshTStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1456px;
	display:block;
	width:78px;
	height:27px;
}

.ReplyState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1792px; 
	display:block;
	width:78px;
	height:27px;
}

.ReplyState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1820px;
	display:block;
	width:78px;
	height:27px;
}
.ReplyStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1764px;
	display:block;
	width:78px;
	height:27px;
}

.ReplyAllState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1708px;
	display:block;
	width:78px;
	height:27px;
}

.ReplyAllState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1736px;
	display:block;
	width:78px;
	height:27px;
}
.ReplyAllStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1680px;
	display:block;
	width:78px;
	height:27px;
}

.OKState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1260px;
	display:block;
	width:78px;
	height:27px;
}

.OKState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1288px;
	display:block;
	width:78px;
	height:27px;
}
.OKStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1232px;
	display:block;
	width:78px;
	height:27px;
}

.NextState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1120px;
	display:block;
	width:78px;
	height:27px;
}

.NextState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1148px;
	display:block;
	width:78px;
	height:27px;
}

.NextStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1092px;
	display:block;
	width:78px;
	height:27px;
}
.DefUserState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -495px;
	display:block;
	width:24px;
	height:24px;
}

.DefUserState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -520px;
	display:block;
	width:24px;
	height:24px;
}

.DefUserStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -470px;
	display:block;
	width:24px;
	height:24px;
}

div.InvisibleScroll
{
	height:100%;
	width:100%;
	overflow:auto;
	display:block;
	position:relative;
	scrollbar-base-color:#f3f4f7;
	scrollbar-darkshadow-color:#f3f4f7;
	scrollbar-face-color:#f3f4f7;
	scrollbar-track-color:#f3f4f7;
	scrollbar-shadow-color:#f3f4f7;
	scrollbar-highlight-color:#f3f4f7;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#f3f4f7;
}

hr.LineSep
{
	color: #BDBECE;
}

hr.thinLine
{
	border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	margin-right:20px;
	margin-bottom:20px;
}

.FilterState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -112px;
	display:block;
	width:78px;
	height:27px;
}

.FilterState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -140px;
	display:block;
	width:78px;
	height:27px;
}
.FilterStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -84px;
	display:block;
	width:78px;
	height:27px;
}

.OptionsState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1316px;
	display:block;
	width:78px;
	height:27px;
}

.OptionsState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1344px;
	display:block;
	width:78px;
	height:27px;
}

.LookupItemResults
{
    width: 100%;
    height: 100%;
    border: none !important;
	outline:none;
	resize:none;
    background:transparent !important;
    font-size: 8pt;
    font-family: tahoma, sans-serif;
    overflow:hidden;
    padding-top: 10px;
}

a.UpDownSmallState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -940px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.UpDownSmallState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -957px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;

}

a.UpDownSmallState2
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -204px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.UpDownSmallState2:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -221px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.AddGroupState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position:center;
	background-position: 0 -125px;
	display:block;
	width:24px;
	height:24px;
}
a.AddGroupState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position:center;
	background-position: 0 -150px;
	display:block;
	width:24px;
	height:24px;

}
a.AddGroupStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position:center;
	background-position: 0 -100px;
	display:block;
	width:24px;
	height:24px;
}

a.DeleteGroupState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -764px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
a.DeleteGroupState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -789px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
a.DeleteGroupStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -739px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}


a.MoveRightState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -710px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
a.MoveRightState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -735px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;

}
a.MoveRightStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -685px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}

a.MoveLeftState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -635px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
a.MoveLeftState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -660px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;

}
a.MoveLeftStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -610px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}

a.GoState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -476px;
	display:block;
	width:78px;
	height:27px;
}

a.GoState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -504px;
	display:block;
	width:78px;
	height:27px;
}


a.GroupFeaturesState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1964px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
a.GroupFeaturesState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1989px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;

}
a.GroupFeaturesStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1939px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}

a.GroupProjectsState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -25px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
a.GroupProjectsState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -50px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;

}
a.GroupProjectsStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px 0;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}

a.GroupUsersState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -149px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
a.GroupUsersState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -174px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;

}
a.GroupUsersStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -124px;
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}

select.ListStyle
{
    color: #08386B;
    font-family: tahoma, sans-serif;
	width:100%; 
	height:100%;
	border: 1px solid rgb(204,204,204);
}
div.ListBorder
{
	border: 1px solid; 
	border-color: #BDBECE;
	border-top-width: 0px;
	background-color:#ffffff;
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

div.ListHeader
{
    border: 2px solid;
    border-color: #BDBECE;
    background-color: #F9FAFD;
	padding-left: 10px;
	padding-top: 1px;
    padding-bottom: 1px;
    font-size: 8pt;
    color: #08386B;
    border-bottom-width: 3px;
    font-family: tahoma, sans-serif;
    cursor: pointer;
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

div.ListHeaderOver
{
	background-color: #FEFEFE;
	border-bottom-color: #F9B119;
	
}

a.TextMenuItem
{
	font-size: 8pt;
    color: #08386B;
    font-family: tahoma, sans-serif;
	text-decoration:none;
}

a.TextMenuItem:hover
{
	font-size: 8pt;
    color: #08386B;
    font-family: tahoma, sans-serif;
    text-decoration:underline;
}
.AddState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -280px;
	display:block;
	width:78px;
	height:27px;
}

.AddState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -308px;
	display:block;
	width:78px;
	height:27px;
}
.AddStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -252px;
	display:block;
	width:78px;
	height:27px;
}

.ViewState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -672px;
	display:block;
	width:78px;
	height:27px;
}

.ViewState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -700px;
	display:block;
	width:78px;
	height:27px;
}
.ViewStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -644px;
	display:block;
	width:78px;
	height:27px;
}
.EditBState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1876px;
	display:block;
	width:78px;
	height:27px;
}

.EditBState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1904px;
	display:block;
	width:78px;
	height:27px;
}
.EditBStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1848px;
	display:block;
	width:78px;
	height:27px;
}

.LoadState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -896px;
	display:block;
	width:78px;
	height:27px;
}

.LoadState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -924px;
	display:block;
	width:78px;
	height:27px;
}
.LoadStateDis

{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -868px;
	display:block;
	width:78px;
	height:27px;
}

.RunState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -28px;
	display:block;
	width:78px;
	height:27px;
}

.RunState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -56px;
	display:block;
	width:78px;
	height:27px;
}
.RunStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px 0;
	display:block;
	width:78px;
	height:27px;
}

div.DescriptionBlock
{
	border: 1px solid; 
	border-color: #BDBECE;
	background-color:#ffffff;
	font-size: 11px;
    color: #08386B;
    font-family: tahoma, sans-serif;
    padding:5px;
    text-align:left;
    overflow:auto;
}

.HTMLEditorState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -356px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.HTMLEditorState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -381px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.HTMLEditorStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -331px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.HTMLEditorSpanOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -356px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.HTMLEditorSpanOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -381px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.HTMLEditorSpanOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -331px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}


.HTMLEditorSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -356px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.HTMLEditorSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -381px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.HTMLEditorSpanTwoWidthOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -331px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -821px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -846px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -796px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorSpanOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -821px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorSpanOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -846px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorSpanOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -796px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -821px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -846px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.ROHTMLEditorSpanTwoWidthOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -796px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -1987px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px 0;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -1962px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorSpanOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -1987px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorSpanOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px 0;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorSpanOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -1962px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -1987px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px 0;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.MemoEditorSpanTwoWidthOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -1962px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -896px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -921px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -871px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:93%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorSpanOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -896px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorSpanOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -921px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorSpanOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -871px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -896px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -921px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

.ROMemoEditorSpanTwoWidthOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -871px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:31%;
	width:24px;
	height:24px;
	top:0px;
}

div.HtmlFieldStyle
{
  padding:5px;
  width: 90.5%;
  border: #A9B4C4 1px solid;
  min-height:50px;
}

.AdvancedSearchState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -392px;
	display:block;
	width:78px;
	height:27px;
	position:relative;
}

.AdvancedSearchState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -420px;
	display:block;
	width:78px;
	height:27px;
	position:relative;
}

.SimpleSearchState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -280px;
	display:block;
	width:78px;
	height:27px;
}

.SimpleSearchState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -308px;
	display:block;
	width:78px;
	height:27px;
}

.UsersState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -667px;
	display:block;
	width:24px;
	height:24px;
}

.UsersState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -692px;
	display:block;
	width:24px;
	height:24px;
}

.AttachState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -677px;
	display:block;
	width:24px;
	height:24px;
}

.AttachState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -702px;
	display:block;
	width:24px;
	height:24px;
}

.PreviewState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px 0;
	display:block;
	width:24px;
	height:24px;
}

.PreviewState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -25px;
	display:block;
	width:24px;
	height:24px;
}

.PreviewStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1986px;
	display:block;
	width:24px;
	height:24px;
}

td.gridCell
{
    background-color: #ffffff;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
	font-size: 9pt;
	color: #000000;
}

td.gridCellOrdered
{
    background-color: #F7F7F7;
    border-color: #F7F7F7;
}

td.gridCellRight
{
    border-right: #BDBECE 1px solid;
}

td.gridCellLeft
{
    border-left: #BDBECE 1px solid;
}

td.gridCellBottom
{
    border-bottom: #BDBECE 1px solid;
}

td.gridHeadCell
{
    border-left: 1px solid;
    border-top: 1px solid;
    border-color: #cccccc;
    background-color: #f5f5f5;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
    padding-bottom: 1px;
    cursor: pointer;
    border-bottom-width: 2px;
    border-bottom-style: solid;
	font-size: 13px;
	color:#3498db !important;
	font-family:"Open Sans", sans-serif;
}

td.gridHeadCellRight
{
    border-right: 1px solid;
    border-right-color: #BDBECE;
}

td.gridHeadCellOver
{
}

iframe.popupDisplay
{
    border-left: 1px solid;
    border-bottom: 1px solid;
    border-top: 1px solid;
    border-right: 1px solid;
    border-color: #000000;
}
.FindState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -196px;
	display:block;
	width:78px;
	height:27px;
}

.FindState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -224px;
	display:block;
	width:78px;
	height:27px;
}
.FindStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -168px;
	display:block;
	width:78px;
	height:27px;
}

.AdvancedState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -336px;
	display:block;
	width:78px;
	height:27px;
}

.AdvancedState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -364px;
	display:block;
	width:78px;
	height:27px;
}

.ShowAllState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -224px;
	display:block;
	width:78px;
	height:27px;
}

.ShowAllState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -252px;
	display:block;
	width:78px;
	height:27px;
}

.RefreshState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -323px;
	display:block;
	width:16px;
	height:16px;
}

.RefreshState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -340px;
	display:block;
	width:16px;
	height:16px;
}

.EditMappingState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1736px;
	display:block;
	width:95px;
	height:27px;
}

.EditMappingState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1764px;
	display:block;
	width:95px;
	height:27px;
}

.EditMappingStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1708px;
	display:block;
	width:95px;
	height:27px;
}

.EditDefaultsState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1624px;
	display:block;
	width:95px;
	height:27px;
}

.EditDefaultsState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1652px;
	display:block;
	width:95px;
	height:27px;
}

.EditDefaultsStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1596px;
	display:block;
	width:95px;
	height:27px;
}

.AddTState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -112px;
	display:block;
	width:78px;
	height:27px;
}

.AddTState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -140px;
	display:block;
	width:78px;
	height:27px;
}

.AddTStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -84px;
	display:block;
	width:78px;
	height:27px;
}

.PrintState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -75px;
	display:block;
	width:24px;
	height:24px;
}

.PrintState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -100px;
	display:block;
	width:24px;
	height:24px;
}

.PrintStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -50px;
	display:block;
	width:24px;
	height:24px;
}

.CopyTState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1288px;
	display:block;
	width:78px;
	height:27px;
}

.CopyTState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1316px;
	display:block;
	width:78px;
	height:27px;
}

.CopyTStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1260px;
	display:block;
	width:78px;
	height:27px;
}

.DisableState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1540px;
	display:block;
	width:78px;
	height:27px;
}

.DisableState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1568px;
	display:block;
	width:78px;
	height:27px;
}

.DisableStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1512px;
	display:block;
	width:78px;
	height:27px;
}

.EnableState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1960px;
	display:block;
	width:78px;
	height:27px;
}

.EnableState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1988px;
	display:block;
	width:78px;
	height:27px;
}

.EnableStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -1932px;
	display:block;
	width:78px;
	height:27px;
}

.ReportsTState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1876px;
	display:block;
	width:78px;
	height:27px;
}

.ReportsTState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1904px;
	display:block;
	width:78px;
	height:27px;
}

.ReportsTStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -96px -1848px;
	display:block;
	width:78px;
	height:27px;
}

a.actuator {
  color:rgb(52, 152, 219);
  text-decoration:none;
}

a.actuator:hover {
  color: blue;
  text-decoration:underline;
}

span.actuator {
  color: blue;
  text-decoration:none;
  cursor: pointer;
}

span.actuator_hover {
  color: blue;
  text-decoration:underline;
  cursor: pointer;
}

select.mqselect {
  color: black; /*#333366*/;
  background-color: white;
  border: 1px solid #336699;
  position: absolute;
  visibility: hidden;
  display:none;
  font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
  
}

a.MoveUpState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -330px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.MoveUpState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -347px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;

}
a.MoveUpStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -313px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.MoveDownState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -991px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.MoveDownState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1008px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;

}
a.MoveDownStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -974px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}


a.LinkList
{
    font-size: 8pt;
    color: black;
    font-family: tahoma, sans-serif;
    text-decoration: none;
}
a.LinkList:hover
{
    font-size: 8pt;
    color: #000080;
    font-family: tahoma, sans-serif;
    text-decoration: underline;
}

.AttachDlgWidth
{
    width: 280px;
    border: #A9B4C4 2px groove;
}
.AttachDlgWidthHover
{
    width: 280px;
    border: 2px solid orange;
}

.Apply2State1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -476px;
	display:block;
	width:78px;
	height:27px;
}

.Apply2State1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -504px;
	display:block;
	width:78px;
	height:27px;
}
.Apply2StateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -448px;
	display:block;
	width:78px;
	height:27px;
}

.UserDetailsState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -468px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:2px;
}

.UserDetailsState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -493px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:2px;
}

.UserDetailsSpanTwoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -468px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:2px;
}

.UserDetailsSpanTwoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -493px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:2px;
}

.UserDetailsSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -468px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:2px;
}

.UserDetailsSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -493px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:2px;
}

.UserDetailsSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -468px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:2px;
}

.UserDetailsSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -493px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:2px;
}

.BrowseAlternateChoiceListState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1257px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81.5%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1285px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81.5%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1229px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:81.5%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1257px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1285px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1229px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1257px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33.5%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1285px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33.5%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoWidthOneStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1229px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33.5%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;	
}

.BrowseAlternateChoiceListSpanTwoWidthOneWideState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1257px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:50%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoWidthOneWideState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1285px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:50%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSpanTwoWidthOneWideStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1229px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:50%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}
.BrowseAlternateChoiceListSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1257px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1285px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.BrowseAlternateChoiceListSecondButtonStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -1229px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
	margin-left:3px;
}

.ClearValueState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1961px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1986px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoWidthOneState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1961px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoWidthOneState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1986px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:30%;
	width:24px;
	height:24px;
	top:0px;
	
}

.ClearValueSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1961px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1986px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:89%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoWidthOneSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1961px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoWidthOneSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1986px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:33%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1961px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1986px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:92.5%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoSecondButtonState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1961px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:96%;
	width:24px;
	height:24px;
	top:0px;
}

.ClearValueSpanTwoSecondButtonState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -1986px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:96%;
	width:24px;
	height:24px;
	top:0px;
}

a.SearchLink
{
	text-decoration:none; 
	padding-left:4px; 
	padding-right:4px; 
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #dfe3ea; 
	font-size:9pt;
	color: #000080;
    font-family: tahoma, sans-serif;
    top:3px;
    position:relative;
}

.UseTmplState1
{
	background-image:url(../images/buttons/UseTmplOff.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:95px;
	height:27px;
}

.UseTmplState1:hover
{
	background-image:url(../images/buttons/UseTmplOn.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:95px;
	height:27px;
}

a.ApplyTemplateState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -584px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.ApplyTemplateState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -601px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;

}
a.ApplyTemplateStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: 0 -567px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.AddTemplateState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -937px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.AddTemplateState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -954px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;

}
a.AddTemplateStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -303px -920px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.EditTemplateState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -575px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.EditTemplateState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -592px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;

}
a.EditTemplateStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -404px -558px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.DeleteTemplateState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -671px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.DeleteTemplateState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -688px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.DeleteTemplateStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -101px -579px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

.SendState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -84px;
	display:block;
	width:78px;
	height:27px;
}

.SendState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -112px;
	display:block;
	width:78px;
	height:27px;
}

a.InfoState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -597px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
a.InfoState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -202px -614px;
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;

}
.TestState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -364px;
	display:block;
	width:78px;
	height:27px;
}

.TestState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -392px;
	display:block;
	width:78px;
	height:27px;
}

.UpdateNowState1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -448px;
	display:block;
	width:95px;
	height:27px;
}

.UpdateNowState1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -476px;
	display:block;
	width:95px;
	height:27px;
}

.UpdateNowStateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: -192px -420px; 
	display:block;
	width:95px;
	height:27px;
}

.MoveFirstSmallState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -450px;
	display:block;
	width:16px;
	height:16px;
}

.MoveFirstSmallState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -467px;
	display:block;
	width:16px;
	height:16px;
}

.MoveFirstSmallStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -433px;
	display:block;
	width:16px;
	height:16px;
}

.MoveLastSmallState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -576px;
	display:block;
	width:16px;
	height:16px;
}

.MoveLastSmallState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -593px;
	display:block;
	width:16px;
	height:16px;
}

.MoveLastSmallStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -559px;
	display:block;
	width:16px;
	height:16px;
}

.PageDownSmallState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1425px;
	display:block;
	width:16px;
	height:16px;
}

.PageDownSmallState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1442px;
	display:block;
	width:16px;
	height:16px;
}

.PageDownSmallStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1408px;
	display:block;
	width:16px;
	height:16px;
}

.PageUpSmallState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1551px;
	display:block;
	width:16px;
	height:16px;
}

.PageUpSmallState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1568px;
	display:block;
	width:16px;
	height:16px;
}

.PageUpSmallStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -303px -1534px;
	display:block;
	width:16px;
	height:16px;
}

.MoveFirstState1
{
	color:#38c!important;
}

.MoveFirstState1:hover
{
}

.MoveFirstStateDis
{
	color:#cbcfd6!important;
}

.MoveLastState1
{
	color:#38c!important;
}

.MoveLastState1:hover
{
}

.MoveLastStateDis
{
	color:#cbcfd6!important;;
}

.PageDownState1
{
	color:#38c!important;
}

.PageDownState1:hover
{
}

.PageDownStateDis
{
	color:#cbcfd6!important;
}

.PageUpState1
{
	color:#38c!important;
}

.PageUpState1:hover
{
}

.PageUpStateDis
{
	color:#cbcfd6!important;
}

.SaveState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1103px;
	display:block;
	width:24px;
	height:24px;
}

.SaveState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1128px;
	display:block;
	width:24px;
	height:24px;
}

.SaveStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1078px;
	display:block;
	width:24px;
	height:24px;
}

.AddNewState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -200px;
	display:block;
	width:24px;
	height:24px;
}

.AddNewState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -225px;
	display:block;
	width:24px;
	height:24px;
}

.AddNewStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -175px;
	display:block;
	width:24px;
	height:24px;
}

.CancelState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -1592px;
	display:block;
	width:24px;
	height:24px;
}

.CancelState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -1617px;
	display:block;
	width:24px;
	height:24px;
}

.CancelStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: 0 -1567px;
	display:block;
	width:24px;
	height:24px;
}

.DeleteIssueState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -621px;
	display:block;
	width:24px;
	height:24px;
}

.DeleteIssueState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -646px;
	display:block;
	width:24px;
	height:24px;
}

.DeleteIssueStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -596px;
	display:block;
	width:24px;
	height:24px;
}

.SrchFld
{
	border: #A9B4C4 1px solid;
	width:100%;
	padding:4px;
	height:32px;
}

.ControlHover
{
  border: 1px solid orange;
}

.copyright
{
    font-size: 8pt;
    font-weight:600;
    color: #94a6bd;
    font-family: tahoma,sans-serif;
}

div.TextButton{
	width:90px; 
	height:32px; 
	border:1px solid #BDBECE; 
	text-align:left;
	cursor:hand;		
	background-color:#F9FAFD;
	-webkit-border-radius:4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px;
	border-radius:4px 4px 4px 4px;
	behavior: url(../../theme/css/PIE.htc);
	cursor:hand;
	cursor:pointer;
	text-align:center;
}

div.TextButtonNavLink{
	width:90px; 
	height:32px; 
	border:1px solid #BDBECE; 
	text-align:left;
	cursor:hand;		
	background-color:#ffffff;
	-webkit-border-radius:4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px;
	border-radius:4px 4px 4px 4px;
	behavior: url(../../theme/css/PIE.htc);
	cursor:hand;
	cursor:pointer;
	text-align:center;
}

div.TextButtonOver{
	
	border:1px solid #FBCB09; 
	background-color:#FDF5CE;
}
	
td.TextButton{
	font-size: 14px;
	font-weight:600;
	font-family: "Open Sans", sans-serif;
	color:#3498db;
	text-align:center;
	vertical-align:middle;
}

td.TextButtonNavLink{
	font-size: 14px;
	font-weight:600;
	font-family: "Open Sans", sans-serif;
	color:#666666;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
}

td.TextButtonOver{
	text-decoration:none;
}

.TextButtonStateDis
{
    color:#cccccc!important;
}

.TextButtonState1
{
}

a.MaxMinSLState1 
{
	background-image:url(../images/buttons/minSL_off.gif);
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;
}
a.MaxMinSLState1:hover 
{
	background-image:url(../images/buttons/minSL_on.gif);
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;
}
a.MaxMinSLState2 
{
	background-image:url(../images/buttons/minSL_off.gif);
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;

}
a.MaxMinSLState2:hover 
{
	background-image:url(../images/buttons/minSL_on.gif);
	background-repeat: no-repeat;
	display:block;
	width:26px;
	height:26px;

}

.AddNew2State1
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -28px;
	display:block;
	width:78px;
	height:27px;
}

.AddNew2State1:hover
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 -56px;
	display:block;
	width:78px;
	height:27px;
}
.AddNew2StateDis
{
	background-image:url(../images/images/sprite-text.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	display:block;
	width:78px;
	height:27px;
}

.UserDetailsTextboxExtensionState1
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -535px;
	background-repeat:no-repeat;
	display:block;
	position:relative;
	width:16px;
	height:16px;
}

.UserDetailsTextboxExtensionState1:hover
{
	background-image:url(../images/images/sprite-misc.png);
	background-position: -505px -552px;
	background-repeat:no-repeat;
	display:block;
	position:relative;
	width:16px;
	height:16px;
}

.UserDetailsTextboxExtensionStateDis
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -518px;
	display:block;
	width:16px;
	height:16px;
}

div.UserExtension
{
	float: left;
	background-color: #FFFFFF;
	text-align: center;
	border:1px solid #A9B4C4;
	height: 18px;
	border-right: 0px;
	padding-top:4px;
	padding-bottom:4px;
}

.SimpleSQEImage
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1366px;
	display:block;
	width:100px;
	height:20px;
}

.AdvancedSQEImage
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -404px -1345px;
	display:block;
	width:100px;
	height:20px;
}

.Warning
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -505px -717px;
	display:block;
	width:32px;
	height:32px;
}

.Error
{
	background-image:url(../images/images/sprite-misc.png);
	background-repeat:no-repeat;
	background-position: -101px -1511px;
	display:block;
	width:32px;
	height:32px;
}

table.LogonWarningPane
{
	width: 630px;
	padding: 5px;
	height: 45px;
	text-align:left;
	background-color: #fafad2;
	border: 1px solid gray;
	font-size: 10pt;
	margin-top: 5px
}

td.LogonWarningPaneIcon
{
	width: 33px;
	vertical-align: top;
}

td.LogonWarningPaneText
{
	width: 597px;
	font-family: Tahoma, Arial;
	padding-left: 5px;
}

/* Should be replaced by LoadingMessage */
div.LoadingMessageGrid
{
	z-index: 10;
	top: 170px;
	left: 250px;
	width: 150px;
	height: 40px;
	position: absolute;
	border: 2px solid #F9B119;
	background-color: white;
	padding-top: 20px;
}

/* Should be replaced by LoadingMessage */
p.LoadingMessageGridText
{
	font-family:tahoma, sans-serif;
	font-size: 9pt;
}

.LoadingMessage
{
	z-index: 1000;
	top: 50%;
	left: 50%;
	min-width: 150px;
	height: 40px;
	position: absolute;
	border: 2px solid #F9B119;
	background-color: white;
	padding-top: 0px;
	text-align: center;
	padding-left:5px;
	padding-right:5px;
}

.LoadingMessageText
{
	font-family:tahoma, sans-serif;
	z-index: 1000;
	font-size: 9pt;
	width: 100%;
	height: 40px;
	line-height: 40px;
}

.LoadingClickBlocker
{
	filter: alpha(opacity=0); /* 10 suggested */
	opacity: 0; /* 0.1 suggested */
	z-index: 999;
	width: 100%;
	height: 100%;
	background-color: black;
	position: absolute;
	top: 0;
	right:0;
	left: 0;
	bottom: 0;
}

.HeaderTop
{
	background-color:#3498db;
	border-bottom: 1px solid #c0c0c0;
}

.TitleTextHeader{
    color: #ffffff;
    font-size: 1.2em;
    font-weight: 600;
    font-family: verdana, sans-serif;
    padding-left:3px;
}

.AddNewTState1 
{
	background-image:url(../images/buttons/AddNewTOff.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddNewTState1:hover 
{
	background-image:url(../images/buttons/AddNewTOn.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddNewTStateDis 
{
	background-image:url(../images/buttons/AddNewTDis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddExistingState1 
{
	background-image:url(../images/buttons/AddExistingOff.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddExistingState1:hover 
{
	background-image:url(../images/buttons/AddExistingOn.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddExistingStateDis 
{
	background-image:url(../images/buttons/AddExistingDis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddUnitState1 
{
	background-image:url(../images/buttons/addUnitoff.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddUnitState1:hover 
{
	background-image:url(../images/buttons/addUniton.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddUnitStateDis 
{
	background-image:url(../images/buttons/addUnitdis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddPartState1 
{
	background-image:url(../images/buttons/addPartoff.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddPartState1:hover 
{
	background-image:url(../images/buttons/addParton.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.AddPartStateDis 
{
	background-image:url(../images/buttons/addPartdis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.CalcState1 
{
	background-image:url(../images/buttons/CalcOff.gif);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0;
}
.CalcState1:hover 
{
	background-image:url(../images/buttons/CalcOn.gif);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0;
}
.CalcStateDis 
{
	background-image:url(../images/buttons/CalcDis.gif);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:24px;
	height:24px;
	top:0;
}
.StartStopTimerState1 
{
	background-image:url(../images/buttons/StartTimerOff.gif);
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
.StartStopTimerState1:hover 
{
	background-image:url(../images/buttons/StartTimerOn.gif);
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
.StartStopTimerStateDis 
{
	background-image:url(../images/buttons/StartTimerDis.gif);
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
.StartStopTimerState2 
{
	background-image:url(../images/buttons/StopTimerOff.gif);
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
.StartStopTimerState2:hover 
{
	background-image:url(../images/buttons/StopTimerOn.gif);
	background-repeat:no-repeat;
	display:block;
	width:24px;
	height:24px;
}
.RMAReturnsState1 
{
	background-image:url(../images/buttons/RMAReturns_off.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:32px;
	height:32px;
}
.RMAReturnsState1:hover 
{
	background-image:url(../images/buttons/RMAReturns_on.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:32px;
	height:32px;
}

a.ExpandLeftState1
{
	background-image:url(../images/buttons/expandleftoff.gif);
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.ExpandLeftState1:hover
{
	background-image:url(../images/buttons/expandlefton.gif);
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.ExpandRightState1
{
	background-image:url(../images/buttons/expandrightoff.gif);
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

a.ExpandRightState1:hover
{
	background-image:url(../images/buttons/expandrighton.gif);
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}

/* StdDlg */

.StdDlgBox
{
	position:absolute;
	top:5px;
	left:5px;
	bottom:55px;
	right:5px;
	border-radius: 4px;	
	background-color:#ffffff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(Opacity=90);
	opacity:0.9;
	iecss_Opacity: .1;
	iecss_toolbar: 1;
	behavior:url(../../theme/css/border-radius.htc);
	border:1px solid #cccccc;
	padding:14px;
}

.StdDlgBlock1-3 
{
	position:absolute;
	top:40px;
	bottom:70px;
	left:5px;
	right:5px;
	padding:0px;
}

.StdDlgBlock1-3 iframe
{
	width:100%;
	height:100%;
	border:#cccccc 1px solid;
}

.StdDlgBlock2-3 
{
	position:absolute;
	height:35px;
	bottom:33px;
	left:0px;
	right:0px;
}

.StdDlgBlock3-3 
{
	position:absolute;
	height:30px;
	bottom:0px;
	left:0px;
	right:0px;
}	

.StdDlgButtonBar
{
	position:absolute;
	bottom:0px;
	right:2px;
}

/* Wizard */
body.MainBackgroundWizard
{
	background-image:url(../images/backgrounds/RecordBodyGrad.gif);
	background-repeat:repeat-x;
	background-attachment: fixed;
    background-color:#ffffff;
    scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}


div.WizardTitle
{
	font-size: 16px;
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	width:100%;
	font-weight:600;
	text-align:left;
	padding-bottom:15px;
}

div.WizardDescription
{
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	width:100%;
	text-align:left;
}

.PageNavigationAutoComplete
{
    font-size: 11px;
    color:#666666;
    font-family: tahoma, sans-serif;
    text-decoration: none;
    overflow:hidden;
    padding-right:2px;
    height:1.2em;
}

.timerFieldTotal
{
	height:35px;
	width: 250px;
	color: #ffffff;
	background-color:#606060;
	font-family:verdana,arial,helvetica;
	font-size:12pt;
	border-radius: 4px;	
	behav-ior:url(../../theme/css/border-radius.htc);
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.timerFieldCounter
{
	height:40px;
	width: 250px;
	color: #ffffff;
	background-color:#808080;
	font-family:verdana,arial,helvetica;
	font-size:18pt;
	border-radius: 4px;	
	beha-vior:url(../../theme/css/border-radius.htc);
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
}

input.timerFieldValue
{
	color: #ffffff;
	font-family:verdana,arial,helvetica;
	font-size:12pt;
}

div.BottomButton
{
	border: 1px solid transparent;	
	height: 80px;
	width:180px;
	font-size: 11pt;
	font-weight:600;
	font-family: 'Lato Light', tahoma, sans-serif;
	pad-ding:5px;
	padding-top:0px;
	color:#2E562E;
	cursor:hand;
	cursor: pointer
}

div.BottomButtonHover3
{
	border: 2px solid orange;
	border-radius: 4px;	
	background-color:#ffffff;
	-moz-box-shadow: -3px 3px 5px #3A3A3A;
	-webkit-box-shadow: -3px 3px 5px #3A3A3A;  
	box-shadow: -3px 3px 15px #c0c0c0;	
	iecss_onMouseOverStrokeColor: #FF9933;
	beha-vior:url(../../theme/css/border-radius.htc);
}

div.BottomButtonHover2
{
	border: 2px solid #A4BED4;
	border-radius: 4px;	
	background-color:#ffffff;
	-moz-box-shadow: -3px 3px 5px #3A3A3A;
	-webkit-box-shadow: -3px 3px 5px #3A3A3A;  
	box-shadow: -3px 3px 15px #3A3A3A;
	iecss_onMouseOverStrokeColor: #FF9933;
	beha-vior:url(../../theme/css/border-radius.htc);
}

.displayEmp_name
{
	font-size: 8pt;
	font-weight:900;
	font-family: tahoma, sans-serif;
	text-align:left;
	padding-left:10px;
	color:#000000;
}

.displayEmp_name_large
{
	font-size: 11pt;
	font-weight:900;
	font-family: tahoma, sans-serif;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#000000;
	border:1px transparent solid;
	word-wrap: break-word;
	width:120px;
}

.displayEmp_name_largeHover
{
	border:1px gray solid;
	cursor:hand;
	cursor: pointer;
}

div.cardPicFrameDisplay
{
	border: 1px dotted #000000; 
	text-align:center; 
	height:130px; 
	border-radius: 4px;
	-moz-box-shadow: 3px 3px 5px #c0c0c0;
	-webkit-box-shadow: 3px 3px 5px #c0c0c0;  
	box-shadow: 3px 3px 15px #c0c0c0;
	margin:1px;
	background-color:#ffffff;
}

.cardPicSizerTab {  
  width: 140px;  
  height: auto; 
  padding:6px; 
  border: 1px dotted #000000; 
  border-radius: 4px;
  -moz-box-shadow: 3px 3px 5px #c0c0c0;
  -webkit-box-shadow: 3px 3px 5px #c0c0c0;  
  box-shadow: 3px 3px 15px #c0c0c0;
  margin:1px;
}  
div.cardPicFrameDisplayTab
{
	text-align:center; 
	background-color:#ffffff;
}

.Banner
{
	border:5px ridge; 
	background:#fafad2; 
	padding-bottom:10px; 
	padding-left: 10px;
	font-size: 8pt;
    color: #08386B;
    font-family: tahoma, sans-serif;
}

.HeaderReportListing{
	font-size: 8pt;
	font-family: "Tahoma", sans-serif, "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif , sans-serif;
	color: #ffffff;
	text-align:left;
	padding-left:10px;
	padding-top:2px;	
	background-color: #889fbf;
	font-weight: 900;
	border: 1px solid #889fbf;
}

table.TopToolBar
{
	top:0px;
	width:100%;
	padding-left:5px;
}

table.TopToolBarWizard
{
	top:0px;
	backg-round-color:#ffffff;
	fil-ter:alpha(Opacity=70);
	opa-city:0.7;
	-mo-z-opacity:0.7;
	-kht-ml-opacity:0.7;
	width:100%;
	height:80px;
	padding-left:5px;
}

div.TopToolBar
{
	top:0px;
}

div.Welcome
{
	font-size: 11pt;
	font-family: tahoma, sans-serif;
	color: #000000;
	width:100%;
	text-align:center;
}

div.ToolbarButtonBar
{
	position:absolute;
	top:0px;
	right:20px;
}

div.ToolbarButton
{
	border: 1px solid transparent;	
	height: 55px;
	width:65px;
	font-size: 11pt;
	font-family: 'Lato Light', tahoma, sans-serif;
	padding-top:0px;
	color:#2E562E;
	cursor:hand;
	cursor: pointer
	filter:alpha(Opacity=70);
	opacity:0.7;
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
}

div.ToolbarButtonHover
{
	border:1px solid #FBCB09; 
	background-color:#FDF5CE;
	border-radius: 4px;	
	backg-round-color:#ffffff;
	filter:alpha(Opacity=100);
	opacity:1;
	-moz-opacity:1;
	-khtml-opacity:1;
	z-index:20;
	-m-oz-box-shadow: -3px 3px 5px #3A3A3A;
	-w-ebkit-box-shadow: -3px 3px 5px #3A3A3A;  
	bo-x-shadow: -3px 3px 15px #3A3A3A;
}

div.ToolbarButtonHoverIE
{
	background-image: url(../images/images/buttonBackground.png);
	background-repeat: no-repeat;
}

td.ToolbarButton
{
	font-size: 8pt;
	font-family: "Open Sans", sans-serif;
	color:#2E562E;
	cursor:hand;
	cursor: pointer;
	text-align:center;
}

td.ToolbarButtonImg
{
	padding-top:2px;
	cursor:hand;
	cursor: pointer;
	text-align:center;
}

div.toolbar
{
	height:40px;
	background: #f9fafa;		
}
.toolbarIE9{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#ffffff',GradientType=0 );	
}

div.toolbarBorder
{
	border-radius: 4px;
	border-top-left-radius: 4px;	
	border-top-right-radius: 4px;	
	-moz-box-shadow: -3px 3px 5px #c0c0c0;
	-webkit-box-shadow: -3px 3px 5px #c0c0c0;  
	box-shadow: -3px 3px 15px #c0c0c0;
}

.dashboardContainerIE{		
	
	width:98.25%; 
	height:80%;
	top:110px; 
	bottom:10px;
	
	margin: 0px 10px 0px 10px;
	border: solid 2px white;
	text-align: center;
	background-color: white;
	border-radius: 4px;
	
	ieccs_dashboard: 1;
	iecss_opacity: .1;
	behavior: url(theme/css/border-radius.htc);	
	position:absolute; 
	top:110px; 
	bottom:10px; 
	
	iecss_Opacity: .75;
	behavior: url(theme/css/border-radius.htc);	
	z-index: 1001;
}

span.cke_skin_kama
{
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-o-border-radius:0px;
	border:1px solid #D3D3D3;
	padding:0px !important;
}

table.TopBar
{
	top:0px;
	margin:10px;
	padding-left:5px;
	height:80px;	
}

div.TopBar
{
	top:0px;	
	border-radius: 4px;
}

div.logoName
{
	font-size: 14pt;
	font-family: tahoma, sans-serif;
	padding-left:30px;
}

div.date
{
	font-size: 26pt;
	font-family: tahoma, sans-serif;
	position:absolute;
	bottom:30px;
	left:20px;
	color:#003366;
}
div.time
{
	font-size: 32pt;
	font-family: tahoma, sans-serif;
	position:absolute;
	bottom:80px;
	left:20px;
	color:#003366;
}

.loginDiv{
	width:600px;
	height:370px;
	position:absolute;
	left:45%;
	top:50%;
	border-width : 3px;
	border-style : solid;
	border-color : White;
	border-color : White;
	margin:-200px 0 0 -250px;
	background-color:rgba(255,255,255,0.75);
	-webkit-border-radius: 5px; 
	-moz-border-radius:5px;	
	border-radius:5px;
	-webkit-box-shadow: 0px 0px 50px #000;
	-moz-box-shadow: -0px 0px 50px #000;
	box-shadow: -0px 0px 50px #000;
	
	iecss_Opacity: 0.75;
	iecss_backgroundColor:white;
	behavior: url(theme/css/PIE.htc);
	
}

.loginDivInner
{
	margin-top:60px;
    padding-left : 100px;
    width : 450px;
}

label
{
    font-we-ight : bold;
    font-size: 14pt;
	font-family: tahoma, sans-serif;
}


#loginButton
{
    /*
    position:absolute;
    top : 210px;
    left : 390px;
    cursor:pointer;
    cursor:hand;
    */
}

div.CopyrightMsg
{
    font-size: 7pt;
    left: 75px;
    top: 350px;
    hei-ght: 11px;
    width:500px;
    color: #000000;
    font-family: Tahoma, sans-serif;
	position: absolute;
}

.BackState1
{
	background-image:url(../images/buttons/Back_Off.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}

.BackState1:hover
{
	background-image:url(../images/buttons/Back_On.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.BackStateDis
{
	background-image:url(../images/buttons/Back_Dis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}

.FinishState1
{
	background-image:url(../images/buttons/Finish_Off.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}

.FinishState1:hover
{
	background-image:url(../images/buttons/Finish_On.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.FinishStateDis
{
	background-image:url(../images/buttons/Finish_Dis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}

.SaveTState1
{
	background-image:url(../images/buttons/Save_Off.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}

.SaveTState1:hover
{
	background-image:url(../images/buttons/Save_On.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.SaveTStateDis
{
	background-image:url(../images/buttons/Save_Dis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}

.SubmitTState1
{
	background-image:url(../images/buttons/Submit_Off.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}

.SubmitTState1:hover
{
	background-image:url(../images/buttons/Submit_On.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.SubmitTStateDis
{
	background-image:url(../images/buttons/Submit_Dis.gif);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:78px;
	height:27px;
}
.toolTip{
	background-color:#dfe3ea;
}

div.BigBtn5{
	width:100%; 
	height:65px; 
	border:1px solid #ffffff; 
	border-radius: 4px;
	behavior: url(../../theme/css/PIE.htc);
	margin:0;
	padding:0;
	text-align:left;
	cursor:hand;		
	background-color:#ffffff;
	color: #336699;
	font-size:12px;
	font-family: tahoma, sans-serif;
}
	
div.BigBtn5Over{
	border: 1px #336699 solid;
	border-radius: 4px;
	behavior: url(../../theme/css/PIE.htc);
	background-color: #F3F4F7;
	cursor:pointer;
}

div.InfoQuesROFld
{
  background:#1b87b3 url('../../theme/images/images/quest.png') no-repeat;
  height: 100%;
  behavior: url(../../theme/css/PIE.htc);
  color:white;
  font-size:14px;
  font-family: tahoma, sans-serif;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

div.VoteBehalfMsg
{
  padding-left:40px;
  width: 92.5%;
  color:#000000;
  font-size: 8pt;
  font-weight: 400;
  font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif , sans-serif;
  text-align:right;
  margin-top:-120px;
  display:none;
}

.loadingBoxDiv
{
	border-width : 3px;
	border-style : solid;
	border-color : White;
	width : 470px;
	height : 200px;
	margin-left:55px;
	background-color:rgba(255,255,255,0.75);
	-webkit-border-radius: 4px; 
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow: 0px 0px 30px #000;
	-moz-box-shadow: 0px 0px 30px #000;
	box-shadow: 0px 0px 30px #000;
	behavior: url(theme/css/PIE.htc);
}

div.ContactDetailsCard
{
	border: 1px solid transparent;	
	font-size: 12px;
	font-family: 'Lato Light', tahoma, sans-serif;
	color:#111111;
}


div.ContactDetailsCardHover
{
	border: 2px solid #A4BED4;
	border-radius: 4px;	
	background-color:#ffffff;
	-moz-box-shadow: -3px 3px 5px #3A3A3A;
	-webkit-box-shadow: -3px 3px 5px #3A3A3A;  
	box-shadow: -3px 3px 15px #3A3A3A;
	iecss_onMouseOverStrokeColor: #FF9933;
	behavior:url(theme/css/border-radius.htc);
}

/* start of evaluation login */

.EvalContent
{
	position:absolute;
	font-family:tahoma,sans-serif;
	color:#003366;
	font-size:9pt;
	width:750px;
	left:38.5%;
	bottom:2%;
	border-width : 3px;
	border-style : solid;
	border-color : White;
	border-color : White;
	margin:-200px 0 0 -250px;
	background-color:rgba(255,255,255,0.75);
	-webkit-border-radius: 5px; 
	-moz-border-radius:5px;	
	border-radius:5px;
	-webkit-box-shadow: 0px 0px 50px #000;
	-moz-box-shadow: -0px 0px 50px #000;
	box-shadow: -0px 0px 50px #000;
	
	iecss_Opacity: 0.75;
	iecss_backgroundColor:white;
	behavior: url(theme/css/PIE.htc);
	padding-top:20px;
	padding-left:20px;
}

.EvalInstruction
{
	padding-bottom:14px;
	padding-right:8px;
	padding-left:8px;
}

#personas td
{
	width:80px;
	position:relative;
	vertical-align:top;
	text-align:center;
	padding-right:8px;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid transparent;
	-pie-poll:false;
	behavior: url(theme/css/PIE.htc);
}

#personas td:hover
{
	
	border:1px solid orange;
	-webkit-box-shadow: 0 0 8px #969696;
	-moz-box-shadow: 0 0 8px #969696;
	box-shadow: 0 0 8px #969696;
	-webkit-border-radius: 4px;
	-moz-border-radius:3px;	
	border-radius:3px;
	z-index:1;
}

#personas .imageDiv
{
	display: block;
	height:120px;
	width:80px;
	background-color:white;
	position:relative;
	border-left:3px solid white;
	border-right:3px solid white;
	border-top:8px solid white;
	border-bottom:8px solid white;
	-webkit-box-shadow: 0px 0px 10px #969696;
	-moz-box-shadow: 0px 0px 10px #969696;
	box-shadow: 0px 0px 10px #969696;
	-webkit-border-radius: 4px;
	-moz-border-radius:3px;	
	border-radius:3px;
	-pie-poll:false;
	behavior: url(theme/css/PIE.htc);
}

.personaLinks
{
	font-family:tahoma,sans-serif;
	font-size:8pt;
	color:#003366;
	text-decoration:none;
	cursor:pointer;
	position:relative;
}

#personas img
{
	border:none;
}

.personaLinks span.linkTooltips {
	display: none;
}

.personaLinks:hover span.linkTooltips {
	display: block;
	position: absolute;
	background-color: #FAFAD2;
	font-family:tahoma,sans-serif;
	color:#003366;
	font-size:8pt;
	padding:6px;
	text-decoration:none;








	text-align:left;
	margin-left:-20px;
	margin-right:-100px;
	margin-top:-20px;
	min-width:200px;
	max-width:300px;
	z-index:1000;
	
	-webkit-box-shadow: 0px 2px 8px #969696;
	-moz-box-shadow: 0px 2px 8px #969696;
	box-shadow: 0px 2px 8px #969696;
	-webkit-border-radius: 4px;
	-moz-border-radius:3px;	
	border-radius:3px;	

	zoom:1; /* This enables hasLayout, which is required for older IE browsers */
	/* For IE 5.5 – 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=140, Color=#969696);
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=140, Color=#969696)";
}

#evalHr
{

	color:orange;
	background-color:orange;
	border-color:orange;
	height:1px;
	margin-bottom:15px;
	margin-left:8px;
}

/* End of evaluation logn */

.ClockState1
{
	background-image:url(../images/buttons/clock.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:21px;
	height:23px;
	top:0px;
}

.ClockState1:hover
{
	background-image:url(../images/buttons/clock-hover.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:21px;
	height:23px;
	top:0px;
}

.ClockStateDis
{
	background-image:url(../images/buttons/clock-disabled.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	left:80%;
	width:21px;
	height:23px;
	top:0px;
}

.FieldClock
{
	position:relative;
	display:block;
	width:100%;
	height: 24px;
}

.BoxM
{
	border:1px solid #92A2B5;
	padding-left:6px;
	padding-right:10px;
	padding-top:2px;
	width:100%;
	height:60px;
	position:relative;
	z-index:1;
	overflow:hidden;
	font-family: tahoma,sans-serif;
	font-size: 12px;
	color: #666666;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior: url(../../theme/css/PIE.htc);
}

.BoxMDiv
{
	margin-left:4px;
	margin-right:4px;
	margin-top:3px;
	height:60px;
	position:relative;
	display:block;
	overflow:hidden;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior: url(../../theme/css/PIE.htc);
}

.BoxM td
{
	position:relative;
	z-index:2;
	overflow:hidden;
}

.BoxMGradient1
{
	position:absolute;
	height:30%;
	top:0;
	left:0px;
	width:100%;
	overflow:hidden;
	background: #AFC0D2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#AFC0D2), to(#F3F4F7));
	background: -webkit-linear-gradient(#AFC0D2, #F3F4F7);
	background: -moz-linear-gradient(#AFC0D2, #F3F4F7);
	background: -ms-linear-gradient(#AFC0D2, #F3F4F7);
	background: -o-linear-gradient(#AFC0D2, #F3F4F7);
	background: linear-gradient(#AFC0D2, #F3F4F7);
	-pie-background: linear-gradient(#AFC0D2, #F3F4F7);
	behavior: url(../../theme/css/PIE.htc);
}

.BoxMGradient2
{
	position:absolute;
	height:70%;
	top:30%;
	left:0px;
	width:100%;
	overflow:hidden;
	background: #F3F4F7;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F3F4F7), to(#E4EAF0));
	background: -webkit-linear-gradient(#F3F4F7, #E4EAF0);
	background: -moz-linear-gradient(#F3F4F7, #E4EAF0);
	background: -ms-linear-gradient(#F3F4F7, #E4EAF0);
	background: -o-linear-gradient(#F3F4F7, #E4EAF0);
	background: linear-gradient(#F3F4F7, #E4EAF0);
	-pie-background: linear-gradient(#F3F4F7, #E4EAF0);
	behavior: url(../../theme/css/PIE.htc);
}

.paramDialogDiv
{
	border: 2px solid rgb(72,93,129);
	border: 2px solid rgba(72,93,129,.95);
	-webkit-border-radius: 5px; 
	-moz-border-radius:5px;	
	border-radius:5px;
	-webkit-box-shadow: 3px 4px 4px #999;
	-moz-box-shadow: 3px 4px 4px #999;
	box-shadow: 3px 4px 4px #999;
	
	background: #F3F4F7;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F3F4F7), to(#E4EAF0));
	background: -webkit-linear-gradient(#F3F4F7, #E4EAF0);
	background: -moz-linear-gradient(#F3F4F7, #E4EAF0);
	background: -ms-linear-gradient(#F3F4F7, #E4EAF0);
	background: -o-linear-gradient(#F3F4F7, #E4EAF0);
	background: linear-gradient(#F3F4F7, #E4EAF0);
	-pie-background: linear-gradient(#F3F4F7, #E4EAF0);
	
	padding:5px;
	font-size: smaller;
    font-family: tahoma,sans-serif;
    color:#003399;

	behavior: url(../theme/css/PIE.htc);
}

.EmailSideBarDiv
{
	position:absolute;
	height:90%;
}

.EmailEditorDiv
{
	position:absolute;
	height:90%;
	top: 5;
    left: 5;
    right: 0;
	border: 1px solid rgb(242, 242, 242);
	border: 1px solid rgba(242, 242, 242,.95);
	-webkit-border-radius: 5px; 
	-moz-border-radius:5px;	
	border-radius:5px;
	-webkit-box-shadow: 3px 4px 4px #999;
	-moz-box-shadow: 3px 4px 4px #999;
	padding:1px;
	font-size: smaller;
    font-family: tahoma,sans-serif;
    color:#003399;
	behavior: url(../../theme/css/PIE.htc);
}

.fieldDescriptionContainer{
                position: relative;
                width: 370px;    
                height: 70px;
                top: -97px;          
                left: 10px;
                background-color: #C9D4FF;
                z-index: 1050;
                border-radius: 3px;
                -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
                filter:alpha(Opacity=90);
                opacity:0.9;
                border: solid #AABFFF 1px;
                margin-bottom: -350px;
                font-family:verdana,arial,helvetica;
                font-color: #333366;
                font-size: 11px;
                padding: 4px;
                padding-right: 10px;
                overflow: auto;
}

.fieldDescriptionCloseButton{
                position: relative;
                top: -5px;
                left: 97.5%;
                font-family:Tahoma;
                color: #000000;
                font-size: 11px;
                background-color: transparent;
                width: 10px;
                height: 10px;
                margin-bottom: -15px;
                text-align: center;
                font-weight: bold;
                cursor: hand;
                padding: 2px;
                margin-right: -10px;
}

.fieldVisibility{
	visibility: hidden;	
}

.PopupRoundedBordersIE{
	border-radius: 4px;
	iecss_popup: 1;
	behavior: url(../../theme/css/border-radius.htc);
}

.PageNavigationLightBg
{
    font-size: 11px;
    color:#666666;
    font-family: tahoma, sans-serif;
    text-decoration: none;
    overflow:hidden;
    padding-right:2px;
    height:1.2em;
}

.TabsLeftCornerUpReports{
	iecss_tabs: 1;
	behavior: url(../theme/css/border-radius.htc);
}

.TabsRightCornerUpReports{
	iecss_tabs: 1;
	behavior: url(../theme/css/border-radius.htc);
}

.TabsLeftCornerDownReports{
	iecss_tabs: 1;
	behavior: url(../theme/css/border-radius.htc);
}

.TabsRightCornerDownReports{
	iecss_tabs: 1;
	behavior: url(../theme/css/border-radius.htc);
}

.LargeListTall
{
	font-family:arial,helvetica;
	height: 272px;
}

div.LargeListTallWithButton
{
	position: relative;
	width: 100%;
	height: 272px;
}

.NormalTextLightBG {
    font-size: 8pt;
    color: #666666;
    font-family: tahoma, sans-serif;	
}

.Toolbar1
{
	border:1px solid #92A2B5;
	border-bottom:none;
	position:relative;
	overflow:hidden;
	z-index:1;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	behavior: url(../../theme/css/PIE.htc);
}

.Toolbar1Div
{
	height: 40px;
	margin-left:4px;
	margin-right:4px;
	position:relative;
	display:block;
	overflow:hidden;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;

	behavior: url(../../theme/css/PIE.htc);
	
}

.Toolbar1 td
{
	font-size: 12px;
	color: #666666;
	font-family: tahoma, sans-serif;
	position:relative;
	z-index:2;
	overflow:hidden;
}

.ToolbarGradient1
{
	position:absolute;
	height:55%;
	top:0;
	left:0px;
	width:100%;
	overflow:hidden;
	background: #CED8E2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#CED8E2), to(#FCFCFD));
	background: -webkit-linear-gradient(#CED8E2, #FCFCFD);
	background: -moz-linear-gradient(#CED8E2, #FCFCFD);
	background: -ms-linear-gradient(#CED8E2, #FCFCFD);
	background: -o-linear-gradient(#CED8E2, #FCFCFD);
	background: linear-gradient(#CED8E2, #FCFCFD);
	-pie-background: linear-gradient(#CED8E2, #FCFCFD);
	behavior: url(../../theme/css/PIE.htc);
}

.ToolbarGradient2
{
	position:absolute;
	height:45%;
	top:55%;
	left:0px;
	width:100%;
	overflow:hidden;
	background: #FCFCFD;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FCFCFD), to(#CED8E2));
	background: -webkit-linear-gradient(#FCFCFD, #CED8E2);
	background: -moz-linear-gradient(#FCFCFD, #CED8E2);
	background: -ms-linear-gradient(#FCFCFD, #CED8E2);
	background: -o-linear-gradient(#FCFCFD, #CED8E2);
	background: linear-gradient(#FCFCFD, #CED8E2);
	-pie-background: linear-gradient(#FCFCFD, #CED8E2);
	
	behavior: url(../../theme/css/PIE.htc);
}

.ToolbarB1
{
	border:1px solid #92A2B5;
	border-top:none;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	width:100%;
	height:8px;
	background: #CED8E2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#CED8E2), to(#92A4B7));
	background: -webkit-linear-gradient(#CED8E2, #92A4B7);
	background: -moz-linear-gradient(#CED8E2, #92A4B7);
	background: -ms-linear-gradient(#CED8E2, #92A4B7);
	background: -o-linear-gradient(#CED8E2, #92A4B7);
	background: linear-gradient(#CED8E2, #92A4B7);
	-pie-background: linear-gradient(#CED8E2, #92A4B7);
	behavior: url(../../theme/css/PIE.htc);
}

.ToolbarB1Div
{
	margin-left:4px;
	margin-right:6px;
}

.ToolbarM
{
	border:1px solid #92A2B5;
	border-top:none;
	border-bottom:none;
	width:100%;
	height:40px;
	position:relative;
	z-index:1;
	overflow:hidden;
}

.ToolbarMDiv
{
	margin-left:4px;
	margin-right:4px;
	position:relative;
	display:block;
	overflow:hidden;
}

.ToolbarM td
{
	font-size: 12px;
	color: #666666;
	font-family: tahoma, sans-serif;
	position:relative;
	z-index:2;
	overflow:hidden;
}

.Toolbar2
{
	border:1px solid #92A2B5;
	border-right:none;
	-webkit-border-radius:5px 0px 0px 5px;
	-moz-border-radius:5px 0px 0px 5px;
	border-radius:5px 0px 0px 5px;
	position:relative;
	z-index:0;
	background-color:#ffffff;
	height:86px;
	margin-left:4px;
	margin-top:2px;
	behavior: url(../../theme/css/PIE.htc);
}

body.TabsBodyLight
{
	background-color:#ffffff;
}

.BoxTRightIE{
	border-top: 0px;
	border-right: 0px;
	background-image:none;
	background-color:transparent;
}

.BoxTLeftIE{
	border-top: 0px;
	border-left: 0px;
	background-image: none;
	background-color:transparent;
}

.BoxTCenterIE{
	border-top:0px;
	background-image: none;
}

.BoxMRightIE{
	border-right:0px;	
	background-image: none;
	background-color:transparent;
}

.BoxMLeftIE{
	border-left: 0px;
	background-image: none;
	background-color:transparent;
}

.BoxMCenterIE{
	background-image: none;	
	background-color: transparent;
}

.BoxBRightIE{
	border-bottom: 0px;
	border-right: 0px;	
	background-image: none;
	background-color:transparent;
}

.BoxBLeftIE{
	border-bottom: 0px;
	border-left: 0px;	
	background-image: none;
	background-color:transparent;
}

.BoxBCenterIE{
	border-bottom: 0px;	
	background-image: none;
}

.LoadingBoxContainer{
	position:relative;
	width: 400px; 
	height: 240px; 
	background-color: #ffffff;
	padding: 2px;
	border-radius: 4px; 
	iecss_loadingBox: 1; 
	behavior: url(../../theme/css/border-radius.htc);	
}

td.gridCellPrimary
{
    font-weight:900;
}

body.MainBackground
{
	background-image:url(../images/backgrounds/vizor-big-bird-bg-trans.png);
	background-position: right top;
	background-repeat:no-repeat;
	backgro-und-size:100% 100%;
	background-attachment: fixed;
    background-color:#ffffff;
    scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;
	background-color:#f9fafa;
	ieccs_backgroundImage: theme/images/backgrounds/vizor-big-bird-bg-trans.png;
	behavior: url(../../theme/css/ie_css.htc);
}

div.ToolbarButtonBar
{
	position:absolute;
	top:0px;
	right:0px;
}

input.preSearch
{
	font-size: 10pt;
	font-family: tahoma, sans-serif;
	color:#c0c0c0;
	width:95%;
	border:1px solid #BDBECE;
	height: 30px;
	padding-left:7px;
	margin-top:3px;
}

input.Search
{
	font-size: 10pt;
	font-family: tahoma, sans-serif;
	width:95%;
	border:1px solid #FBCB09;
	height: 30px;
	font-style:none;
	color:#000000;
	padding-left:7px;
	margin-top:3px;
}

td.filterButtonUnSelected
{
	width: 200px;
	height: 30px;
	text-align: center;
	font-size: 8pt;
	color: #3C3C3C;
	font-family: tahoma, sans-serif;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
}

td.filterButtonUnSelectedEnd
{
	border-right: 1px #808080 solid;
}

td.filterButtonUnSelectedHover
{
	width: 200px;
	height: 30px;
	text-align: center;
	bord-er: 1px solid #000000;
	bor-der-radius: 4px;
	font-size: 10pt;
	color: #3C3C3C;
	font-family: tahoma, sans-serif;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c0c0c0',GradientType=0 );
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c0c0c0));
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
}

td.filterButtonSelected
{
	width: 400px;
	height: 30px;
	text-align:center;
	bor-der: 1px solid #000000;
	font-size: 9pt;
	color: #ffffff;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif, tahoma, sans-serif;
	background-color:#666666;
	font-weight:900;
	cursor:hand;
	cursor: pointer;
	margin-top:3px;
}

div.queryList
{
	height:100%;
	width:400px; 
	cursor:hand; 
	cursor: pointer;
	background-color:#F9FAFD; 
	backgr-ound-image:url(../images/backgrounds/BackgroundTexture.png);
	filter:alpha(Opacity=95);
	opacity:0.95;
	-moz-opacity:0.95;
	-khtml-opacity:0.95;
	overflow:auto;
}

div.queryListFrame
{
	position:absolute;
	top:105px;
	height:80%;
	left:30px;
	width:400px;
	border:2px solid #BDBECE;
	border-radius: 5px;
	-m-oz-box-shadow: -5px 5px 5px #cccccc;
	-web-kit-box-shadow: -5px 5px 5px #cccccc;  
	box-sha-dow: 5px 5px 10px #cccccc;
}

div.queryListTop
{
	position:absolute;
	top:90px;
	left:60px;
	z-index:20;
}

td.queryMenuItem
{
	font-size: 9pt;
	font-family: tahoma, sans-serif;
	font-weight:600;
	padding:10px;
	background-color:#F9FAFD;
	backgro-und-image:url(../images/backgrounds/BackgroundTexture.png);
	color:#3498db;
	border-bottom:1px solid #BDBECE;
}

td.queryMenuItemHover
{
	background-color:#FDF5CE;
	background-image:none;
}

div.copyright
{
	font-size: 7pt;
	font-family: tahoma, sans-serif;
	color:#ffffff;
	text-align:right;
	right:20px;
	position:absolute;
	bottom:10px;
	font-weight:100;
}

div.copyrightWizard
{
	font-size: 7pt;
	font-family: tahoma, sans-serif;
	color:#ffffff;
	text-align:right;
	right:20px;
	position:absolute;
	bottom:10px;
	font-weight:100;
}

body.mainBody
{
	background-color:rgba(249,250,250,.25);
	text-align:center; 
}

table.searchSideBar
{
	width:150px;
	border: 2px solid #A4BED4;
	border-radius: 4px;
	background-color:#ffffff;
	margin-left:20px;
	ma-rgin-right:10px;
	margin-top:5px;
	font-size: 8pt;
	color: #000000;
	font-family: tahoma, sans-serif;
	display:block;
	margin:0;
	position:absolute;
	top:110px;
	left:20px; 
	cursor:pointer;
	cursor:hand;
	iecss_toogle: 'filterByBox';
	behavior: url(../../theme/css/border-radius.htc);
}

table.searchSideBarHover
{
	border: 2px solid orange;
}

div.searchSideBar
{
	overflow:auto;
	cursor:default;
}


.displayEmp_title
{
	font-size: 7pt;
	font-family: tahoma, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:10px;
}

.displayEmp_mail
{
	font-size: 7pt;
	font-family: tahoma, sans-serif;
	padding-top:5px;
	text-align:left;
	padding-left:10px;
}

.dhx_dataview_displayEmp_item
{
	cursor:default;
	border:2px solid #A4BED4;
	background-color:#ffffff;
	iecss_onMouseOverStrokeColor: #FF9933;
	behavior: url(../../theme/css/border-radius.htc);
	cursor:hand;
	cursor: pointer;
}

.dhx_dataview_displayEmp_item_selected
{
	border:2px solid green;
	background-color:#ffffff;
	iecss_onMouseOverStrokeColor: green;
	behavior: url(../../theme/css/border-radius.htc);
}

.dhx_dataview_displayEmp_item:hover
{
	border:2px solid orange;
	background-color:#ffffff;
	-mo-z-box-shadow: -3px 3px 5px #c0c0c0;
	-we-bkit-box-shadow: -3px 3px 5px #c0c0c0;  
	bo-x-shadow: 3px 3px 15px #c0c0c0;

}

.actionButtons
{
	text-align:right; 
	padding-right:5px;
	margin-top:0px;
	filter:alpha(Opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	display:none;
}

div.cardPicFrame
{
	text-align:center; 
	height:130px; 
	margin:1px;
	background-color:#ffffff;
}

.cardPicSizer {  
  width: 100px;  
  height: auto;
  max-height: 130px; 
  padding:2px; 
}  

.CardExt
{
    position:relative;
    box-sizing: border-box;
    margin-bottom:5px;
}

.CardMiddle
{
    width:270px;
    height:168px;
    display:inline-block;
}

.CardText
{
    box-sizing: border-box;
    position:absolute;
    width:270px;
    bottom:0px;
    background-color:white;
    opacity: 0.8;
}

.CardPic
{
    width: auto;
    height: 168px;
}

.CardPicExt
{
    position:absolute;
    text-align:left;
    padding:0px;
    margin:0px;
}


.CardActionButtons
{
    position: absolute;
    margin-right: auto;
    margin-left: auto;
    display: block;
    right:0px;
    bottom:0px;
    text-align: center;
    visibility: hidden;
}

.CardMiddle:hover .CardActionButtons
{
    visibility:visible;
}

.CardActionButtons i
{
	border-top:1px solid transparent;
	font-size:22px;
	color:#3498db;
	margin:3px;
}

.CardActionButtons i:hover
{
	border-top:1px solid #3498db;
}


.actionButtonsHover
{
	text-align:right; 
	padding-right:5px;
	display:visible;
}

.actionButtonsHoverCard
{
	padding-top:0px;
}

.actionButton
{
	<!--[if (IE 9)|!(IE)]><!-->
	filter:alpha(Opacity=50);
	opacity:0.5;
	<!--<![endif]-->
	cursor:hand;cursor:pointer;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
}

.actionButton2
{
	cursor:hand;cursor:pointer;
	filter:alpha(Opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
}

.actionButtonHover
{

}

.QuickLinks
{
	display:block;
	margin:0;
	bor-der-right:1px solid #A4BED4;
	bo-rder-top:1px solid #A4BED4;
	b-order-bottom:1px solid #A4BED4;
	b-order-top-right-radius: 4px;
	bo-rder-bottom-right-radius: 4px;
	padding:0;
	height:60px;
	position:absolute;
	top:2px;
	
	left:0px;
	width:400px; 
	cursor:hand;
	cursor:pointer;
	overflow:hidden;
}

.QuickLinksPopup
{
	display:block;
	margin:0;
	padding:0;
	background-color:#ffffff;
	position:absolute;
	top:68px;
	left:10px;
	width:1000px; 
	height:500px;
	cursor:hand;
	cursor:pointer;
	overflow:auto;
	z-index: 1000;
	border-radius: 4px;
	border:2px solid #cccccc;
}

div.QuickLinksPopupTop
{
	position:absolute;
	top:53px;
	left:25px;
	z-index:1001;
}

.QuickLinksExpanded
{
	height:350px;
}


.dimArea
{
	filter:alpha(Opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
}

.unDimArea
{

}

td.QuickLinksHeader
{
	width:210px;
	font-size: 12pt;
	font-weight:600;
	font-family: tahoma, sans-serif;
	padding-bottom:15px;
	color:#000000;
	text-align:center;
}
div.QuickLinksButton
{
	border: 1px solid #BDBECE;	
	border-radius: 5px;
	height: 120px;
	width:220px;
	font-size: 11pt;
	font-weight:600;
	font-family: tahoma, sans-serif;
	padding-top:0px;
	margin-left:10px;
	margin-top:10px;
	color:#2E562E;
	cursor:hand;
	cursor: pointer;
	margin-bottom:5px;	
	iecss_specialButton: 'buttonBackgroundLarge.png';
	behavior: url(../../theme/css/border-radius.htc);
	background-color:#F9FAFD;
}

div.QuickLinksButtonSelected
{
	border: 1px solid green;
	border-radius: 4px;	
	height: 120px;
	width:220px;
	font-size: 11pt;
	font-weight:600;
	font-family: 'Lato Light', tahoma, sans-serif;
	padding-top:0px;
	color:#2E562E;
	cursor:hand;
	cursor: pointer;
	margin-left:10px;
	margin-top:10px;
	-moz-box-shadow: 2px 2px 10px #3A3A3A;
	-webkit-box-shadow: 2px 2px 10px #3A3A3A;  
	box-shadow: 2px 2px 10px #3A3A3A;
	margin-bottom:5px;
	iecss_specialButton: 'buttonBackgroundLarge.png';
	behavior: url(../../theme/css/border-radius.htc);
}

div.QuickLinksButtonHover
{
	border: 1px solid #FBCB09;
	border-radius: 5px;	
	background-color:#FDF5CE;
	iecss_specialButton: 'buttonBackgroundLarge.png';
	behavior: url(../../theme/css/border-radius.htc);
}

td.QuickLinksButtonImg
{
	padding:2px;
	cursor:hand;
	cursor: pointer;
	background-color:#ffffff;
	height:110px;
	border:1px solid #bdbece;
	border-radius:5px;
	
}

td.QuickLinksButton
{
	font-size: 10pt;
	font-weight:600;
	font-family: tahoma, sans-serif;
	padding:5px;
	color:#2E562E;
	cursor:hand;
	cursor: pointer;
	text-align:left;
	vertical-align:top;
}

div.QuickLinksTitle
{
	font-size: 9pt;
	font-weight:900;
	font-family: tahoma, sans-serif;
	padding-bottom:5px;
	color:#000000;
}

div.QuickLinksDetails
{
	font-size: 8pt;
	font-weight:200;
	font-family: tahoma, sans-serif;
	color:#000000;
}

td.switchLink
{
	font-size: 10pt;
	font-family: tahoma, sans-serif;
	color:#3C3C3C;
}

.controlCaption
{
	width:210px;
	font-size: 10pt;
	font-weight:600;
	font-family: tahoma, sans-serif;
	color:#ffffff;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}

table.RecordTab
{
	background-color:#ffffff;
	text-align:center; 
	padding-bottom:20px;
}

table.RecordTabPopup
{
	padding-left:20px;
}

.ScrollBars
{
	background-color:#ffffff;
}

.ThemeButton
{	
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	left:98%;
	color: #000000;
	position: absolute;
	background-color: #ffffff;
	width: 150px;
	height: 18px;
	padding-top:3px;
	font-family: Verdana;
	color: #000000;		
	font-size: 11px;
	text-align: center;
	vertical-align: middle;		
	border-width : 1px;
	border-style : solid;
	border-color : White;
	margin:-200px 0 0 -250px;
	background-color:rgba(255,255,255,0.75);
	background-color:rgb(255,255,255);
	cursor: pointer;
	-moz-border-top-right-radius: 7px;
	-moz-border-top-left-radius: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-top-left-radius: 7px;
	-moz-box-shadow: 0px 0px 15px #c0c0c0;
	-webkit-box-shadow: 0px 0px 15px #c0c0c0;
	box-shadow: 0px 0px 15px #c0c0c0;
	
	iecss_topborders: 1;
	behavior: url(theme/css/border-radius.htc);
}

.ThemeSelector{
	bottom: 3%;
	left:98%;
	color: #000000;
	position: absolute;
	background-color: #000000;
	width: 150px;
	height: 200px;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;		
	border-width : 3px;
	border-style : solid;
	border-color : White;
	margin:-200px 0 0 -250px;
	background-color:rgba(255,255,255,0.95);
	-webkit-border-radius: 4px; 
	-webkit-box-shadow: 0px 0px 50px #000;
	border-radius:4px;			
	cursor: hand;	
	text-align:center;
	float: left;
	overflow-y: auto;
	overflow-x: hidden;	
	z-index: 1003;
}

.SelectorImage{
	width: 110px;
	height: 60px;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;	
}

.headerField{
	font-size: 10pt;
	font-weight: 400;
	font-family: "Lucida Sans Regular";
	color: #000000;
	text-align:left;
	margin: 0px 10px 10px 20px;
	padding: 5px;
	border: solid 1px #E8E8E8;
	background-color: #FFFAFA;
}

.headerFieldDisabled
{
    font-size: 8pt;
    font-weight:500;
    color: gray;
    font-family: tahoma,sans-serif;
}


.ReportLinks{
	font-weight: normal;
	color: #333333;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
}

.ReportLinksOver{
	text-decoration: underline;
}

a.ReportListHeader{
	font-size: 14px;
	text-decoration: none;
	color: #4A4A4A;
	font-weight: bold;
}

a.ReportListHeader:hover{
	text-decoration: underline;
}

.ReportLinksContainer{
	background-color: #eeeeee;
	border-radius: 6px;	
	padding: 10px;
	ieccs_reports_container: 1;
	behavior: url(../../theme/css/border-radius.htc);
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
}

.SeriesHeader
{
	width:210px;
	font-size: 8pt;
	font-weight:800;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif , sans-serif;
	color:#606060;
	text-align:left;
	padding-left:0px;
	padding-top:10px;
	text-decoration:underline
}

div.TextButton{
	width:90px; 
	height:32px; 
	border:1px solid #BDBECE; 
	text-align:left;
	cursor:hand;		
	background-color:#F9FAFD;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	behavior: url(../../theme/css/PIE.htc);
	cursor:hand;
	cursor:pointer;
	text-align:center;
}

	
div.TextButtonOver{
	
	border:1px solid #FBCB09; 
	background-color:#FDF5CE;
}
	
td.TextButton{
	font-size: 14px;
	font-weight:600;
	font-family: "Open Sans", sans-serif;
	color:#3498db;
	text-align:center;
}
td.TextButtonOver{
	text-decoration:none;
}

.SLBreadCrumbs
{
  color:#000000;
  font-size: 11pt;
  font-weight: 400;
  font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif , sans-serif;
  text-align:left;
  padding-left:3px;
  padding-right:3px;
  border:1px transparent solid;
  text-decoration:none;
}

a.SLBreadCrumbs:hover
{
	text-decoration:underline;
	background:white;
	border:1px gray solid;
}

.optionHeading{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#003399;
}

input.PageBox
{
	font-size: 11px;
    color:#666666;
    font-family: tahoma, sans-serif;
    height:1em;
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid transparent;
	text-align:center;
	cursor:text;
	font-weight:900;
	background-color:transparent;
}

.FilteredListTextboxExtensionState1
{
	background-image:url(../images/buttons/filteredlist_off.gif);
	background-repeat: no-repeat;
	display:block;
	width:16px;
	height:16px;
}

.FilteredListTextboxExtensionState1:hover
{
	background-image:url(../images/buttons/filteredlist_on.gif);
	background-repeat: no-repeat;
	display:block;
	width:16px;
	height:16px;
}

.FilteredListTextboxExtensionStateDis
{
	background-image:url(../images/buttons/filteredlist_dis.gif);
	background-repeat: no-repeat;
	display:block;
	width:16px;
	height:16px;
}

.HighLightHover
{
	border:1px transparent solid;
}

.HighLightHover:hover
{
	text-decoration:underline;
	background:white;
	border:1px orange solid;
}
div.TabSectionDivider{
	width: 95.5%; 
	margin-top: 10px; 
	margin-bottom: 20px; 
	border-top: rgb(218, 218, 218) 1px solid;
}
div.HTMLTextButton
{
	height: 80px;
	width:180px;
	padding-top:0px;
	cursor:hand;
	cursor: pointer;
	border: 1px solid #BDBECE;
	border-radius: 4px;	
	background-color:#F9FAFD;
	iecss_onMouseOverStrokeColor: #FF9933;
	behavior:url(theme/css/border-radius.htc);
	text-align:center;
	padding-bottom:2px;
}

.HTMLTextButton
{
	font-size: 14px;
	font-weight:600;
	font-family: "Open Sans", sans-serif;
	color:#3498db;
}

div.HTMLTextButtonNavLink
{
	height: 80px;
	width:180px;
	padding-top:0px;
	cursor:hand;
	cursor: pointer;
	border: 1px solid #BDBECE;
	border-radius: 4px;	
	background-color:#ffffff;
	iecss_onMouseOverStrokeColor: #FF9933;
	behavior:url(theme/css/border-radius.htc);
	text-align:center;
	padding-bottom:2px;
}

.HTMLTextButtonNavLink
{
	font-size: 14px;
	font-weight:600;
	font-family: "Open Sans", sans-serif;
	color:#666666;
}

div.HTMLTextButtonHover
{
	border:1px solid #FBCB09; 
	background-color:#FDF5CE;
}
.HTMLTextButtonStateDis
{
    color:#cccccc!important;
}

.ViewTitle
{
	font-size: 16pt;
	font-family: "Open Sans", sans-serif;
	color: #015C9F;
	width:100%;
	text-align:left;
	padding-left:65px;
	padding-top:15px;
}

.ViewTitle:hover
{
	text-decoration:underline;
}

.DlgCloseBtn
{
	position:absolute; 
	right:0px;
	top:10px;
	cursor:hand;
	cursor:pointer; 
	width:40px; 
	height:18px; 
	padding-top:2px; 
	text-align:center;
	border:1px solid transparent; 
	z-index:500;
}

.DlgCloseBtn:hover
{
	border:1px solid #cccccc; 
	border-radius:4px;
}

a.QuickLinksMenuButtonState1
{
	background-image:url(../images/buttons/qlmenuoff.gif);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	width:50px;
	height:50px;
	top:0px;
}

a.QuickLinksMenuButtonState1:hover
{
	background-image:url(../images/buttons/qlmenuon.gif);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	width:50px;
	height:50px;
	top:0px;
}

body.MainBackgroundPopup
{
	background-color:#f2f2f2;
    scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}

div.MainBackgroundPopup
{
	background-color:#f2f2f2;
	background-image:none !important;
    scrollbar-base-color:#AFB8C4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#EAECF2;
	scrollbar-track-color:#F7F9FF;
	scrollbar-shadow-color:#A9A9A9;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-arrow-color:#003399;
	scrollbar-3d-light-color:#AFB8C4;
}

td.MainBackgroundPopup
{
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}

div.TopToolBarPopup
{
	top:0px;
	border-radius: 4px;	
	background-color:#ffffff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(Opacity=90);
	opacity:0.9;
	iecss_Opacity: .1;
	iecss_toolbar: 1;
	behavior:url(../../theme/css/border-radius.htc);
	margin:10px;
	border:1px solid #cccccc;
}

.advSearchButton
{
	padding:3px;
	border:1px solid transparent;
	width:14px;
}
.advSearchButton:hover
{
	border:1px solid #727272;
	cursor:hand;
	cursor:pointer;
	background-color:#f2f2f2;
}
.exportButton 
{
	padding:3px;
	border:1px solid transparent;
	width:14px;
}
.exportButton:hover 
{
	border:1px solid #727272;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	cursor:hand;
	cursor:pointer;
	background-color:#f2f2f2;	
}
.exportDownloadLink 
{
	text-decoration:none;
	color:#444444;
	font-size:16px;
	display:block;
	padding:5px;
	width:85%;
	border:1px solid transparent;
	margin-left:15px;
}
.exportDownloadLink:hover {
	border:1px solid #cccccc;
	border-radius:2px;
}
.exportDownloadLink .fa {
	font-size:30px;
	color:#666666;
}
.exportContainer {
	margin:7px;
	padding:5px;
	border-radius:4px;
	border:2px solid #ffffff;
}

.SLGridLink
{
	text-decoration:none;
	color:#727272;
}

.SLGridLink:hover
{
	text-decoration:underline;
	cursor:pointer;
	cursor:hand;
}

hr {
    width: 95.5%;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
    border-top-color: rgb(218, 218, 218);
    border-top-width: 1px;
    border-top-style: solid;
}

.Link-List-Header
{
	font-size: 10pt;
	font-weight: 400;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif , sans-serif;
	color: #333333;
	text-align:left;
	padding:5px;
}

.Link-List-Caption
{
	color:gray;	
	font-size: 10pt;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif , sans-serif;
	text-align:left;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
	border: 1px solid transparent;
	-webkit-border-radius:4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px;
	border-radius:4px 4px 4px 4px;
	behavior: url(../../theme/css/PIE.htc);
	padding:5px;
}

.Link-List-Caption:hover
{
	background-color:#F9FAFD;
	border: 1px solid #BDBEDE;
}

.Link-List-Caption-Selected
{
	font-weight:600;
	background-color:#FDF5CE;
	border: 1px solid #FBCB09;
}

body.LookupItemList
{
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}

.AssetDetailsTextboxExtensionState1
{
	background-image:url(../images/images/res_default_tiny.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:16px;
	height:16px;
}

.AssetDetailsTextboxExtensionState1:hover
{
	background-image:url(../images/images/res_default_tiny.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:16px;
	height:16px;
}

.AssetDetailsTextboxExtensionStateDis
{
	background-image:url(../images/images/res_default_tiny_dis.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	width:16px;
}

body.GridXSL
{
	font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	font-size: 13px;
	color:#444;
}

div.HorDividerLine
{
	border-bottom: 1px solid #c0c0c0;
}


div.ROMemoLogField
{
  padding:7px;
  width: 100%;
  background-color: white;
  border: #A9B4C4 1px solid;
  font-size: 13px;
  font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
  line-height: 1.5;
  color: #444;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -khtml-border-radius: 4px;
  border-radius: 4px;
}

.normalfieldBig
{
    font-size: 12pt;
    font-weight:500;
    color: #003399;
    font-family: tahoma,sans-serif;
}

.LogonDelimHr
{

	color:orange;
	background-color:orange;
	border-color:orange;
	height:1px;
	margin-bottom:15px;
	margin-left:8px;
	width: 100%;
	padding-left: 20px;
}

.Note
{
	font-size:10px;color:#002d4e;padding-top:2px;padding-bottom:2px;
}

.refreshSLButton
{
	padding:3px;
	width:30px;
	height: 30px;
	text-align:center;
	font-size: 9pt;
	color: #8c8c8c;
	background-color:#666666;
	font-weight:900;
	cursor:hand;
	cursor: pointer;
	margin-top:3px;
}
.refreshSLButton:hover
{
	cursor:hand;
	cursor:pointer;
	color:#ffffff;
}

.ButtonTextWrapper
{
	font-size: 8pt;
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
	color: #000000;
	border: 1px solid #6699CC;
	text-align:center;
	padding-top:5px;
	border-radius: 4px;
	width:140px;
	margin-right:2px;
}
