.TotalRow
{
	font-size: 8pt;
	height: 16px;
	background-color: #FFFFFF;
	border-top: 1px solid #666666;
}
.TotalCol
{
	font-size: 8pt;
	font-weight: bold;
	height: 16px;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.signonSelect {
    font-weight:bold;
    display:inline-block; 
    padding: 5px; 
    border: none; 
    border-radius: 3px;
    border:1px solid #B5DDB8;
    WIDTH:260px;
    BACKGROUND-COLOR:#FAFEBC;
    height: 40px;
}
.GroupHeading
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #f0f0f0;
}

.groupCol
{
	background-color: #d5eaea;
	color: #003399;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}


BODY
{
	background-color: white;
	font-family: Verdana;
	font-size: 8pt;

}

A
{
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 7pt;
}
.RemoveAnchorUnderline {
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 7pt;
	text-decoration: none;
}
A:link {
}
A:visited
{
}
A:hover
{
	color: red;
}
.byLink
{
	border: 1px solid #FFFFFF;
	cursor: hand;
}

.hover-item
{
	color: #fff;
	cursor: hand;
	font-family: Verdana;
	font-size: 7pt;
    text-decoration:none;
}

.hover-item:hover
{
	color: #fff;
    /*text-decoration:underline;*/
}

.compToggle1
{
	vertical-align: bottom;
	behavior: url("/ematerials/include/CompToggle_img.htc");
}
.compToggle
{
	/*behavior: url("/ematerials/include/CompToggle.htc");*/
}
.lockToggle
{
	/*behavior: url("/ematerials/include/lockToggle.htc");*/
}
.hover
{
	behavior: url("/ematerials/include/Hover.htc");
}
.hoverRI
{
	vertical-align: bottom;
	behavior: url("/ematerials/include/HoverRI.htc");
}
.ArrowTab
{
	/*behavior: url("/ematerials/include/ArrowTab.htc");*/
}
.PopupMenuDivShow
{
	xxxbackground-color: #D4D0C8;
	background-color: #d5eaea;
}
.PopupMenuDivHide
{
	background-color: #D4D0C8;
	display: none;
	visibility: hidden;
}
.PopupMenu
{
	border-style: outset;
	border-width: 1;
}
TD.cTabSel
{
	cursor: hand;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #99cccc;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	height: 14pt;
	color: #4F4F4F;
	xcolor: #003399;
	padding-left: 0px;
	background-color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#eef7f7', EndColorStr='#99cccc');
	text-align: center;
}
TD.toolBarLink
{
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #6f6f6f;
	padding-left: 12px;
	padding-right: 12px;
	text-align: center;
	/*text-decoration: underline;*/
	border: '1px solid #FFFFFF';
}
TD.toolBar
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #6f6f6f;
	padding-left: 12px;
	padding-right: 12px;
	text-align: center;
	border: '1px solid #FFFFFF';
}
TD.toolBarLabel
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #6f6f6f;
	padding-left: 12px;
	padding-right: 2px;
	text-align: right;
	border: '1px solid #FFFFFF';
}

TD.cTab
{
	cursor: hand;
	border-left: 1px solid #eef7f7;
	border-right: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #eef7f7;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	height: 14pt;
	xcolor: #003399;
	color: #6f6f6f;
	padding-left: 0px;
	background-color: #eef7f7;
	xfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f2f2f2', EndColorStr='#c0c0c0');
	text-align: center;
	xtext-decoration: underline;
}
TD.cTabHover
{
	cursor: hand;
	border-left: 1px solid #00009C;
	border-right: 1px solid #00009C;
	border-top: 1px solid #00009C;
	border-bottom: 1px solid #00009C;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	height: 14pt;
	color: #6f6f6f;
	xcolor: #003399;
	padding-left: 0px;
	background-color: #eef7f7;
	xfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f2f2f2', EndColorStr='#c0c0c0');
	text-align: center;
	xtext-decoration: underline;
}

TD.cTabSelHover
{
	cursor: hand;
	border-left: 0px solid #00009C;
	border-right: 0px solid #00009C;
	border-top: 0px solid #00009C;
	border-bottom: 0px solid #00009C;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	height: 14pt;
	color: #4F4F4F;
	xcolor: #003399;
	padding-left: 0px;
	background-color: #d5eaea;
	text-align: center;
}


TD.TOCMenu
{
	background-color: #d5eaea;
	border-bottom: #b5c9c4 thin solid;
	border-left: #eef7f7 thin solid;
	border-right: #b5c9c4 thin solid;
	border-top: #eef7f7 thin solid;
	color: #003399;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 20pt;
	padding-left: 10px;
	cursor: hand;
}

TD.TOCMenu_hover
{
	background-color: #99cccc;
	border-bottom: #809b9b thin solid;
	border-left: #eef7f7 thin solid;
	border-right: #b5c9c4 thin solid;
	border-top: #eef7f7 thin solid;
	color: #003399;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 20pt;
	padding-left: 10px;
	cursor: hand;
}

.TOCAction
{
	background-color: #eef7f7;
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 20px;
	padding-right: 10px;
}
.TOCAction_hover
{
	background-color: #99cccc;
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 20px;
	padding-right: 10px;
}

.HelpLinks
{
	background-color: #eef7f7;
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}
.HelpLinks_Hover
{
	background-color: #99cccc;
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.QCAction
{
	background-color: #eef7f7;
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
}
.QCAction_Sel
{
	background-color: #eef7f7;
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
}
.QCAction_hover
{
	background-color: #99cccc;
	color: #003399;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
}
.MenuAction
{
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weightx: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.MenuActionLocked
{
	font-family: Verdana;
	color: #A39989;
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.MenuActionLocked_hover
{
	xxbackground-color: #b9dcff;
	background-color: #99cccc;
	cursor: hand;
	font-family: Verdana;
	color: #A39989;
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.MenuAction_hover
{
	xxbackground-color: #b9dcff;
	background-color: #99cccc;
	colorx: white;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weightx: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.miniButton
{
	color: #333333;
	cursor: hand;
	border: 1px solid #FFFFFF;
	font-family: Arial;
	font-size: 7pt;
	width: 35;
	height: 16;
	background-color: #EEF7F7;
}

.miniButton_hover
{
	color: #333333;
	cursor: hand;
	border: 1px solid #000080;
	font-family: Arial;
	font-size: 7pt;
	width: 35;
	height: 16;
	background-color: #D5EAEA;
}

.Drillable
{
	behavior: url("/ematerials/include/DrillHover.htc");
	cursor: hand;
}

.Drillable2
{
	cursor: hand;
}

.link
{
	behavior: url("/ematerials/include/linkHover.htc");
	color: #003399;
	cursor: hand;
	/*text-decoration: underline;*/
}
.link:hover 
{
		color:red;
}

.linkHoverOnly
{
	behavior: url("/ematerials/include/linkHover.htc");
	xcolor: #003399;
	cursor: hand;
	/*xtext-decoration: underline;*/
}

.linkNoB
{
	color: #003399;
	cursor: hand;
	/*text-decoration: underline;*/
}

.linkPrimeLookup
{
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	xfont-weight: bold;
	xcolor: #6f6f6f;
	xcolor: #006F6F;
	xpadding-left: 12px;
	xpadding-right: 12px;
	xtext-align: center;
	/*xtext-decoration: underline;*/
	xborder: '1px solid #FFFFFF';
}

TABLE
{
	font-family: Verdana;
	font-size: 8pt;
}
TABLE.StdList
{
	font-family: Verdana;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
}
TABLE.RemoveGridlines {
	border-collapse: collapse;
}
TABLE.StdListTitle
{
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
TR.StdListTitle
{
	background-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
}
TD.StdListTitle
{
	background-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
}
TABLE.StdEditTitle
{
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
}

TD.StdToolbar
{
	background-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
}

TR.StdEditTitle
{
	background-color: #99cccc;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
}

.StdIFrame
{
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
}

.C2
{
	background-color: #99cccc;
}
H1
{
	font-family: Verdana;
	font-size: 11pt;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H2
{
	font-family: Verdana;
	font-size: 10pt;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H2
{
	font-family: Verdana;
	font-size: 9pt;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H3
{
	font-family: Verdana;
	font-size: 8pt;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H4
{
	font-family: Verdana;
	font-size: 7pt;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.editLabel
{
	background-color: #d5eaea;
	font-size: 8pt;
	height: 16px;
	align: left;	
}
.GLReportCell
{
	background-color: #ffffff;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.GLReportTitle
{
	background-color: #ffffff;
	padding-left: 4px;
	padding-right: px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.GLReportLabel
{
	background-color: #eef7f7;
	font-size: 8pt;
	padding-left: 8px;
	padding-right: px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.editData
{
	background-color: #eef7f7;
	font-size: 8pt;
	height: 16px;
}
.pivotLabel {
	background-color: #99cccc;
	color: #00040c;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}
.pivotData
{
	background-color: #d5eaea;
	font-size: 8pt;
	height: 16px;
}
.QuickFilterRow
{
	background-color: #DDDDDD;
	font-size: 8pt;
	height: 16px;
}
.RowEvenTotal
{
	font-size: 8pt;
	font-weight: bold;
	height: 16px;
	background-color: #FFFFFF;
	padding-bottom: 20;
	border-top: 1px solid #666666;
}
.RowEvenTotal_sel
{
	background-color: #b9dcff;
	font-size: 8pt;
	font-weight: bold;
	height: 16px;
	background-color: #b9dcff;
	padding-bottom: 20;
	border-top: 1px solid #666666;
}
.RowOddTotal
{
	background-color: #f0f0f0;
	font-size: 8pt;
	font-weight: bold;
	height: 16px;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: black;
	padding-bottom: 20;
}
.RowOddTotal_sel
{
	background-color: #b9dcff;
	font-size: 8pt;
	font-weight: bold;
	height: 16px;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: black;
	padding-bottom: 20;
}

.RowEvenTotalXXX
{
	background-color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	height: 16px;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: black;
	padding-bottom: 20;
}

.RowOdd
{
	background-color: #f0f0f0;
	font-size: 8pt;
	height: 16px;
}

.RowEven
{
	background-color: #ffffff;
	font-size: 8pt;
	height: 16px;
}
.RowOdd_sel
{
	background-color: #b9dcff;
	font-size: 8pt;
	height: 16px;
}
.RowEven_sel
{
	background-color: #b9dcff;
	font-size: 8pt;
	height: 16px;
}


.error
{
	background-color: #ffffff;
	font-size: 8pt;
	height: 25px;
}
.error_sel
{
	background-color: #FFBFBF;
	font-size: 8pt;
	height: 25px;
}
.errorLink
{
	background-color: #ffffff;
	font-size: 8pt;
	height: 25px;
	behavior: url("/ematerials/include/linkHover.htc");
	color: #003399;
	cursor: hand;
	/*text-decoration: underline;*/
}
.errorLink:hover {
	color: red;
}
.errorLink_sel
{
	background-color: #FFBFBF;
	font-size: 8pt;
	font-color: red;
	height: 25px;
	behavior: url("/ematerials/include/linkHover.htc");
	color: #003399;
	cursor: hand;
	/*text-decoration: underline;*/
}
.errorLink_sel:hover {
	color: red;
}

.foldLabel {
	/*color: #003399;*/
	color: #00040c;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 13px;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;
	text-align: right;
}
.foldData
{
	font-size: 8pt;
	padding-right: 33px;
	padding-bottom: 0px;
	padding-top: 10px;
}

.colheadGroupBy
{
	background-color: #99cccc;
	padding: 1px;
	xborder: 1 solid #c9c9c9;
}

.grpColhead
{
	background-color: #99cccc;
	color: #003399;
	xxxborder-bottom: 1 #003399 solid;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}


.colhead
{
	background-color: #99cccc;
	color: #003399;
	/*color:black;*/
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}

.groupByHead
{
	color: #003399;
	font-size: 7pt;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}

.ListDiv2
{
	background-color: white;
	border-bottom: #99cccc solid;
	border-left: #99cccc solid;
	border-right: #99cccc solid;
	border-top: #99cccc solid;
	overflow: scroll;
	position: absolute;
}


.PrimeInquiryLink 
{
    /*behavior: url("/ematerials/include/imageRollover.htc");*/
}
.PrimeInquiryLinkOdd 
{
    behavior: url("/ematerials/include/imageRolloverGray.htc");
}

.Rollover 
{
    /* behavior: url("/ematerials/include/imageRollover.htc"); */
}

.StdButton
{
	font-size: 5px;
	height: 25px;
	width: 80px;
}
.StdText
{
	font-size: 8pt;
}
.InfoText
{
	font-family: Verdana;
	font-size: 7pt;
}
.StdNum
{
	font-size: 8pt;
	text-align: right;
}
.validator
{
	/*behavior: url("/ematerials/include/validator.htc");*/
}
.editRO
{
	background-color: #eef7f7;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 8pt;
	height: 16px;
}
.AutoResize
{
	behavior: url("/ematerials/include/resizer.htc");
}
.validatorFO
{
	behavior: url("/ematerials/include/validatorFO.htc");
}

.Segmentor
{
/*	behavior: url("/ematerials/include/Segmentor.htc");*/
}


.selTab_WhenImageUsed
{
	background-color: #d6efef;
	border-width: 0;
	color: BLACK;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
}
.Tab_WhenImageUsed
{
	background-color: #eef7f7;
	border-width: 0;
	color: #4F4F4F;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
}

.Tab2Spacer
{
	height: 18px;
	padding-top: 1px;
	width: 4px;
}
.selTab2
{
	height: 20px;
	padding-left: 5px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-color: #D6EBEF;
	border-bottom: #CCCCCC 0px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	xcolor: BLACK;
	xcursor: hand;
	xfont-family: Verdana;
	xfont-size: 8pt;
	xfont-weight: 600;
	xtext-align: center;
}
.Tab2
{
	height: 18px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
	xpadding-bottom: 0px;
	background-color: #E9E9E9;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	xcolor: #4F4F4F;
	cursor: hand;
	xfont-family: Verdana;
	xfont-size: 8pt;
	xfont-weight: 600;
	xtext-align: center;
}


.selTab
{
	height: 17px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 2px;
	background-color: #9CCFCE;
	border-bottom: white 1px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	color: BLACK;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
}
.Tab
{
	height: 17px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 2px;
	background-color: #D6EBEF;
	border-bottom: white 1px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	color: #4F4F4F;
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
}
/*.TabBG {
	background-color: #ffffff;
}

TD.ReportPreview {
	background-color: #f8f8f8;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: gray;
}*/
.linkBoxPopup
{
	behavior: url("/ematerials/include/linkHoverBoxHold.htc");
	color: #FFFFF;
	cursor: default;
}

.linkBox
{
	behavior: url("/ematerials/include/linkHoverBox.htc");
	color: #FFFFF;
	cursor: default;
}

.linkBoxNoB
{
	color: #FFFFF;
	cursor: default;
	border: 1px solid White;
	xborder: 1px solid;
}


TD.OutlookPageTitle
{
	text-align: left;
	font-family: Verdana;
	font-size: 13pt;
	font-weight: bold;
	color: #666666;
	xpadding: 4px;
}
TD.OutlookCell
{
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 3px;
}
TABLE.OutlookBox
{
	border: 0px;
}

TABLE.OutlookBoxTabbedPopup
{
	border: 0px;
	backgroup-color: transparent;
}

TD.OutlookBoxTitle
{
	border: 0px;
	text-align: left;
	padding-left: 0px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	background-image: url('/ematerials/include/images/outlook/TitleBG2.png');
	xbackground-repeat: repeat-x;
	background-repeat: no-repeat;
	xbackground-color: #C6E3E7;
	xxxcursor: move;
}

TD.OutlookBoxTitleType0
{
	border: 0px;
	height: 9px;
	background-image: url('/ematerials/include/images/outlook/TopBGType0.png');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

TD.OutlookBoxTitle_WithGradient
{
	border-top: solid 1px #ADAAAD;
	border-bottom: solid 1px #ADAAAD;
	border-left: none;
	border-right: none;
	text-align: left;
	padding-left: 2px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	xbackground-image: url('/ematerials/include/images/outlook/TitleBG2.png');
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFECF6F6', EndColorStr='#FF99CBCB');
	xxxxbackground-repeat: repeat-x;
	background-repeat: no-repeat;
	xxxcursor: move;
}

TD.OutlookBoxTitleText
{
	xborder: 0px;
	text-align: left;
	padding-left: 0px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	xheight: 20px;
	xbackground-image: url('/ematerials/include/images/outlook/TitleBG.png');
	xbackground-repeat: repeat-x;
	xcursor: hand;
}
TD.OutlookBoxTL
{
	border: 0px;
	height: 18px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/TL.gif');
	background-repeat: no-repeat;
}
TD.OutlookBoxTR
{
	border: 0px;
	height: 18px;
	width: 5px;
	background-color: transparent;
	background-image: url('/ematerials/include/images/outlook/TR.gif');
	background-repeat: no-repeat;
}

TD.OutlookBoxTL_Closed
{
	border: 0px;
	height: 18px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/TLClosed.gif');
	background-repeat: no-repeat;
}
TD.OutlookBoxTLType0
{
	border: 0px;
	height: 9px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/TLType0.gif');
	background-repeat: no-repeat;
}

TD.OutlookBoxTR_Closed
{
	border: 0px;
	height: 18px;
	width: 5px;
	background-color: transparent;
	background-image: url('/ematerials/include/images/outlook/TRClosed.gif');
	background-repeat: no-repeat;
}


TABLE.OutlookTab_Sel
{
	border: 0px;
	width: 100%;
}

TD.OutlookTab_Sel
{
	border: 0px;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 19px;
	background-image: url('/ematerials/include/images/outlook/TitleBG2_Tabbed.png');
	background-repeat: no-repeat;
	cursor: hand;
}

TD.OutlookTabL_Sel
{
	height: 19px;
	width: 5px;
	background-color: transparent;
	background-image: url('/ematerials/include/images/outlook/TL_Tabbed.png');
	background-repeat: no-repeat;
	cursor: hand;
}
TD.OutlookTabR_Sel
{
	height: 19px;
	width: 5px;
	background-color: transparent;
	background-image: url('/ematerials/include/images/outlook/TR_Tabbed.png');
	background-repeat: no-repeat;
	cursor: hand;
}


TABLE.OutlookTab
{
	border: 0px;
	width: 100%;
}

TD.OutlookTab
{
	border: 0px;
	text-align: left;
	padding-top: 5px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 19px;
	background-image: url('/ematerials/include/images/outlook/TitleBG2_Tabbed_Unselected.png');
	background-repeat: no-repeat;
	cursor: hand;
	background-position: 0px 3px;
}

TD.OutlookTabL
{
	height: 19px;
	width: 5px;
	background-color: transparent;
	background-image: url('/ematerials/include/images/outlook/TL_Tabbed_Unselected.png');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-top: 5px;
	cursor: hand;
}
TD.OutlookTabR
{
	height: 19px;
	width: 5px;
	background-color: transparent;
	background-image: url('/ematerials/include/images/outlook/TR_Tabbed_Unselected.png');
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-top: 5px;
	cursor: hand;
}


TABLE.OutlookTab_Hover
{
	border: 0px;
	width: 100%;
}

TD.OutlookTab_Hover
{
	border: 0px;
	text-align: left;
	padding-top: 5px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	height: 19px;
	xbackground-image: url('/ematerials/include/images/outlook/TitleBG2_Tabbed_Unselected.png');
	background-image: url('/ematerials/include/images/outlook/TitleBG2_Tabbed.png');
	background-position: 0px 3px;
	background-repeat: no-repeat;
	cursor: hand;
}
TD.OutlookTabL_Hover
{
	height: 19px;
	width: 5px;
	background-color: transparent;
	xbackground-image: url('/ematerials/include/images/outlook/TL_Tabbed_Unselected.png');
	background-image: url('/ematerials/include/images/outlook/TL_Tabbed.png');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	cursor: hand;
}
TD.OutlookTabR_Hover
{
	height: 19px;
	width: 5px;
	background-color: transparent;
	xbackground-image: url('/ematerials/include/images/outlook/TR_Tabbed_Unselected.png');
	background-image: url('/ematerials/include/images/outlook/TR_Tabbed.png');
	background-repeat: no-repeat;
	background-position: 0px 3px;
	cursor: hand;
}



TD.OutlookBoxTRType0
{
	border: 0px;
	height: 9px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/TRType0.gif');
	background-repeat: no-repeat;
}

TD.OutlookBoxBottom
{
	border: 0px;
	height: 9px;
	background-image: url('/ematerials/include/images/outlook/BottomBG.png');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
TD.OutlookBoxBottom_Closed
{
	visibility: hidden;
	display: none;
}
TD.OutlookBoxBottomType0
{
	visibility: hidden;
	display: none;
}
TD.OutlookBoxBL
{
	border: 0px;
	height: 9px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/BL.gif');
	background-repeat: no-repeat;
}
TD.OutlookBoxBL_Closed
{
	visibility: hidden;
	display: none;
}
TD.OutlookBoxBLType0
{
	visibility: hidden;
	display: none;
}
TD.OutlookBoxBR
{
	border: 0px;
	height: 9px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/BR.gif');
	background-repeat: no-repeat;
}
TD.OutlookBoxBR_Closed
{
	visibility: hidden;
	display: none;
}
TD.OutlookBoxBRType0
{
	visibility: hidden;
	display: none;
}

TD.OutlookBoxBody
{
	border: 0px;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 0px;
	padding-left: 1px;
	padding-bottom: 0px;
}

TD.OutlookBoxBodyTabbedPopup
{
	border: 0px;
	background-color: transparent;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.OutlookBoxRow
{
	background-color: #ffffff;
}
.OutlookBoxRow_sel
{
	background-color: #b9dcff;
}

TD.OutlookBoxLine
{
	border-color: white;
	border-width: 1px;
	border-style: solid;
	xbackground-color: #FFFFFF;
	text-align: left;
	xvertical-align: top;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	xbehavior: url("/ematerials/include/HoverHelp.htc");
}

.OutlookBoxRowTabbedPopup
{
	background-color: transparent;
}

TD.OutlookBoxLineTabbedPopup
{
	background-color: transparent;
}

TD.ContainerCell
{
	xborder-color: White;
	xborder-width: 0px;
	xborder-style: none;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

TD.OutlookBoxLine_Even
{
	border-color: #f0f0f0;
	border-width: 1px;
	border-style: solid;
	xbackground-color: #f0f0f0;
	text-align: left;
	xvertical-align: top;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

TD.OutlookBoxLineHR
{
	xborder: 0px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
}

TD.OutlookBoxHeading
{
	border: 0px;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 4px;
}
TD.OutlookBoxFooter
{
	border: 0px;
	xxborder-top: 1px solid #888888;
	text-align: left;
	font-family: Verdana;
	font-size: 7pt;
	color: #888888;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
Span.OutlookBoxFooter
{
	text-align: right;
	font-family: Verdana;
	font-size: 7pt;
	color: #888888;
}
TD.OutlookBoxSideL
{
	border: 0px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/SideL.png');
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}

TD.OutlookBoxSideLTabbedPopup
{
	border: 0px;
	width: 0px;
	background-color: transparent;
}

TD.hidden
{
	visibility: hidden;
	display: none;
}

TD.OutlookBoxSideR
{
	border: 0px;
	width: 5px;
	background-image: url('/ematerials/include/images/outlook/SideR.png');
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}

TD.OutlookBoxSideRTabbedPopup
{
	border: 0px;
	width: 0px;
	background-color: transparent;
}

.OutlookRollover
{
	behavior: url("/ematerials/include/imageRolloverOutlookBG.htc");
}
.OutlookHelpLink
{
	behavior: url("/ematerials/include/linkHover.htc");
	color: #003399;
	cursor: help;
	/*xtext-decoration: underline;*/
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}

.OutlookFavoritesLink
{
	cursor: hand;
}

.OutlookOpenbox
{
	behavior: url("/ematerials/include/linkHover.htc");
	color: #003399;
	xcursor: row-resize;
	cursor: hand;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #808080;
}

.PopupNote
{
	border: 1px solid #E3E3E3;
	filter: progid:DXImageTransform.Microsoft.Fade(duration=.40,overlap=0), progid:DXImageTransform.Microsoft.Shadow(color='#C0C0C0', Direction=135, Strength=8);
	background-color: #FCFEAB;
	top: 1px;
	left: 1px;
	width: 200px;
	height: 200px;
	z-index: 45;
	overflow: auto;
}
XML
{
	display: none;
}

thead th, thead th.locked	
{
	background-color:#FFFFFF;
	position:relative;
	cursor: default;
	text-align: left; 
}
	
thead th {
	top: expression(document.getElementById("GridViewList-container").scrollTop-1); 
	position:relative;
	z-index: 20;
	text-align: left;
}

thead th.locked 
{
	position:relative;
	z-index: 30;
}

td.locked,  th.locked
{
	background-color: #FFFFFF;
	left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft); 
	position: relative;
	z-index: 10;
	text-align: left;
}

/* Error Messages */
.alert-danger {
    background-color: #f2dede;
    border-color: #ebcccc;
    color: #a94442;
}

.alert {
    padding: 15px;
    border: 1px solid transparent;
    border-radius: .125rem;
}
input[type=text]:disabled {
	color: rgb(170, 170, 170);
}

textarea {
	resize: none;
	}


.jqGridAltRowClass{
	background: #DDDDDC;
}
/***Below Code are commented for ADO-996114
table.changeHeaderColor > thead > tr > td a {
	color: black !important;
	cursor: hand;
	font-weight: bold;
	font-family: Verdana;
	font-size: 7pt;
	text-decoration: none;
}
table.changeHeaderColor > thead > tr > td {
	color: black !important;
}
.changeHeaderColor {
	color: black !important;
}
.unSortIcon {
	color: black !important;
	font-weight: bold;
	font-family: Verdana;
	font-size: 7pt;
	text-decoration: none;
}***/

/*.SortIcon {
	color: black;
	cursor: hand;
	font-weight: bold;
	font-family: Verdana;
	font-size: 7pt;
	text-decoration: none;
}*/

/*Sort Icon code*/
/** {
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}*/

/*body {
	color: #333;
	font-size: 1em;
}
a:link,
a:visited,
a:hover,
a:active {
	color: #000;
	text-decoration: none;
}*/

/*.container {
	margin: 50px auto;
	padding: 0 50px;
	max-width: 960px;
}*/

/*table {
	background: #FFF;
	border-collapse: collapse;
	width: 100%;
}*/

/*td,
th {
	padding: 4px;
	border: 1px solid #CCC;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
}
th {
	background-color: #DDD;
	font-weight: 400;
}
	th a,
	td a {
		display: block;
		width: 100%;
	}
*/
/*Table > thead > tr > td a.sort-by {*/
/***Below Code are commented for ADO-996114
a.sort-by {
	padding-right: 18px;
	position: relative;
	display: block;
}

	a.sort-by:before,
	a.sort-by:after {
		border: 4px solid transparent;
		content: "";
		display: block;
		height: 0;
		right: 5px;
		top: 68%;
		position: absolute;
		width: 0;
	}

	a.sort-by:before {
		border-bottom-color: #808080;
		margin-top: -9px;
	}

	a.sort-by:after {
		border-top-color: #808080;
		margin-top: 1px;
	}***/
/*Sort by ascending*/
/***Below Code are commented for ADO-996114
a.sort-by-ascending {
	padding-right: 18px;
	position: relative;
	display: block;
}

	a.sort-by-ascending:before,
	a.sort-by-ascending:after {
		border: 4px solid transparent;
		content: "";
		display: block;
		height: 0;
		right: 5px;
		top: 68%;
		position: absolute;
		width: 0;
	}

	a.sort-by-ascending:before {
		border-bottom-color: black;
		margin-top: -9px;
	}

	a.sort-by-ascending:after {
		border-top-color: #808080;
		margin-top: 1px;
	}***/
/*Sort by descending*/
/***Below Code are commented for ADO-996114
a.sort-by-descending {
	padding-right: 18px;
	position: relative;
	display: block;
}

	a.sort-by-descending:before,
	a.sort-by-descending:after {
		border: 4px solid transparent;
		content: "";
		display: block;
		height: 0;
		right: 5px;
		top: 68%;
		position: absolute;
		width: 0;
	}

	a.sort-by-descending:before {
		border-bottom-color: #808080;
		margin-top: -9px;
	}

	a.sort-by-descending:after {
		border-top-color: black;
		margin-top: 1px;
	}***/
