#tree {
	FONT-FAMILY: Verdana, Arial;
	font-size: 7pt;
}
#tree a {
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: lighter;
    text-decoration: none;
}

#tree A:hover:unknown{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: lighter;
    text-decoration: none;
}

#tree img {
	border: 0px;
	width: 19px;
	height: 16px;
}

#inactive
{
	font-weight: normal;
	font-size: 9px;
	background-image: none;
	margin: 2pt 2pt 2pt 1px;
	color: gray;
	font-family: Verdana, Arial;
}

BODY.clsBody
{
    BORDER-RIGHT: #4E7DD1 4px solid;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #000000 0px solid;
    
    BORDER-TOP: #4E7DD1 4px solid;
    PADDING-TOP: 0px;
    FONT-SIZE: 7pt;
    margin: 2px 0px 2px 0px; /* T,L,B,R */
    LINE-HEIGHT: 1;
    BORDER-BOTTOM: #4E7DD1 4px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    /*BACKGROUND-COLOR: #EEF6FF;*/
	SCROLLBAR-FACE-COLOR:#D3E5FC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF; 
	SCROLLBAR-SHADOW-COLOR:#EEF6FF; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#EEF6FF; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
	/*Commented by SuchitraP on 7-Apr-2009 ,KM UI scrollbar was not displayed*/
	/*overflow:visible  ;*/
	/*End by SuchitraP*/
}

BODY.clsPageBody
{ 
	BORDER-RIGHT: #4e7dd1 4px solid; 
	PADDING-LEFT: 2px;
	SCROLLBAR-FACE-COLOR: #d3e5fc; 
	FONT-SIZE: 7pt; 
	MARGIN: 2px 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #eef6ff; 
	BORDER-LEFT: #000000 0px solid;
	
	SCROLLBAR-SHADOW-COLOR: #eef6ff; 
	SCROLLBAR-3DLIGHT-COLOR: #eef6ff; 
	LINE-HEIGHT: 1; 
	SCROLLBAR-ARROW-COLOR: #3d5fa3; 
	PADDING-TOP: 0px; 
	SCROLLBAR-TRACK-COLOR: #eef6ff; 
	BORDER-BOTTOM: #4e7dd1 4px solid; 
	BACKGROUND-REPEAT: repeat; 
	FONT-FAMILY: Verdana, Arial; 
	BORDER-TOP: #4e7dd1 4px solid;
	SCROLLBAR-DARKSHADOW-COLOR: #eef6ff; 
	SCROLLBAR-BASE-COLOR: #e0e7ef; /*BACKGROUND-COLOR: #9BBFF0*/ 
	}

/*WAF3_PB_41 Start*/
BODY.clsVerticalNavBody
{
    BORDER-RIGHT: #4E7DD1 1px solid;/*changed size from 6 to 1*/
    BORDER-LEFT: #000000 0px solid;
    PADDING-TOP: 0px;
    FONT-SIZE: 7pt;
    margin: 2px 0px 2px 0px; /* T,L,B,R */
    LINE-HEIGHT: 1;
    BORDER-BOTTOM: #4E7DD1 6px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    /*BACKGROUND-COLOR: #EEF6FF;*/
	SCROLLBAR-FACE-COLOR:#D3E5FC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF; 
	SCROLLBAR-SHADOW-COLOR:#EEF6FF; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#EEF6FF; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
}

BODY.clsVerticalNavPageBody
{ BORDER-RIGHT: #4e7dd1 6px solid; SCROLLBAR-FACE-COLOR: #d3e5fc; FONT-SIZE: 7pt; MARGIN: 2px 0px; SCROLLBAR-HIGHLIGHT-COLOR: #eef6ff; BORDER-LEFT: #4e7dd1 1px solid; SCROLLBAR-SHADOW-COLOR: #eef6ff; SCROLLBAR-3DLIGHT-COLOR: #eef6ff; LINE-HEIGHT: 1; SCROLLBAR-ARROW-COLOR: #3d5fa3; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #eef6ff; BORDER-BOTTOM: #4e7dd1 6px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial; SCROLLBAR-DARKSHADOW-COLOR: #eef6ff; SCROLLBAR-BASE-COLOR: #e0e7ef; /*BACKGROUND-COLOR: #9BBFF0*/ }

BODY.clsHorizontalNavBody
{
    BORDER-RIGHT: #4E7DD1 4px solid;
    BORDER-LEFT: #000000 0px solid;
    PADDING-TOP: 0px;
    FONT-SIZE: 7pt;
    margin: 2px 0px 2px 0px; /* T,L,B,R */
    LINE-HEIGHT: 1;
    BORDER-BOTTOM: #4E7DD1 4px solid;/*changed size from 6 to 1*/
     BORDER-TOP: #4E7DD1 4px solid;/*changed size from 6 to 1*/
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    /*BACKGROUND-COLOR: #EEF6FF;*/
	SCROLLBAR-FACE-COLOR:#D3E5FC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF; 
	SCROLLBAR-SHADOW-COLOR:#EEF6FF; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#EEF6FF; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
}

BODY.clsHorizontalNavPageBody
{ BORDER-RIGHT: #4e7dd1 6px solid; SCROLLBAR-FACE-COLOR: #d3e5fc; FONT-SIZE: 7pt; MARGIN: 2px 0px; SCROLLBAR-HIGHLIGHT-COLOR: #eef6ff; BORDER-LEFT: #000000 0px solid; SCROLLBAR-SHADOW-COLOR: #eef6ff; SCROLLBAR-3DLIGHT-COLOR: #eef6ff; LINE-HEIGHT: 1; SCROLLBAR-ARROW-COLOR: #3d5fa3; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #eef6ff; BORDER-BOTTOM: #4e7dd1 6px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial; SCROLLBAR-DARKSHADOW-COLOR: #eef6ff; SCROLLBAR-BASE-COLOR: #e0e7ef; border-top: #4e7dd1 1px solid;/*<new property>*//*BACKGROUND-COLOR: #9BBFF0*/ }

/*WAF3_PB_41 End*/

BODY.clsBodylinks
{
	background:url('../../Images/cssImages/clsBody_bg.gif') #EEF6FF;
}

BODY.clsFullPageBody
{
    BORDER-RIGHT: #3D5FA3 6px solid;
    BORDER-TOP: #3D5FA3 6px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    MARGIN: 2pt;
    LINE-HEIGHT: 1;
    BORDER-BOTTOM: #3D5FA3 6px solid;
    BORDER-LEFT: #3D5FA3 0px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
	/*SCROLLBAR-FACE-COLOR:#ADC8EE; 
	SCROLLBAR-HIGHLIGHT-COLOR:#ADC8EE; 
	SCROLLBAR-SHADOW-COLOR:#ADC8EE; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#ADC8EE; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#ADC8EE;
	scrollbar-3dLight-Color:#ADC8EE;*/
	SCROLLBAR-FACE-COLOR:#D3E5FC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF; 
	SCROLLBAR-SHADOW-COLOR:#EEF6FF; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#EEF6FF; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
}

TABLE.clsTable
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: transparent; 
}

TABLE.clsGridTable
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #AEAEAE;
}

TR.clsTRSectionHeader
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: #D3E4FB;
}
/*Added By NileshD on 11 Jan 2006*/
THead.clsTRSectionHeader
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: #D3E4FB;
}
TR.clsTRColumnHeader
{
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	padding-bottom: 1pt;
	border-left: thin;
	padding-top: 1pt;
	border-bottom: thin;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: #BED5F4;
/*	background-image: url(../../Images/cssImages/columnhdr_bg.gif);  */

}
/* Added By NileshD on 3 Jan 2006 ReqID WAF3_PB_14*/
THead.clsTRColumnHeader
{
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	padding-bottom: 1pt;
	border-left: thin;
	padding-top: 1pt;
	border-bottom: thin;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: #BED5F4;
/*	background-image: url(../../Images/cssImages/columnhdr_bg.gif);  */
}
/* End of Addition By NileshD on 3 Jan 2006 ReqID WAF3_PB_14*/
TR.clsTRRadarMenu
{
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	font-weight: bolder;
	font-size: 11px;
	padding-bottom: 1pt;
	border-left: thin;
	color: white;
	padding-top: 1pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: black;
}
TR.clsTRRadarCurrent
{
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	font-weight: bolder;
	font-size: 11px;
	padding-bottom: 1pt;
	border-left: thin;
	color: red;
	padding-top: 1pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: floralwhite;
}
TD.clsTDSortColHeader
{
	
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 1pt;
	border-left: thin;
	color: white;
	padding-top: 1pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 22px;
	background: #3D5FA3;	
	background-image: url(../../Images/cssImages/columnhdr_sel_bg.gif);  
}
TR.clsTRPageFilters
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: #000000;
	padding-top: 2pt;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: White; /*#E7F1FE;*/
}
/* Added By NileshD on 3 Jan 2006 ReqID WAF3_PB_14*/
TH.clsTDSortColHeader
{
	
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 1pt;
	border-left: thin;
	color: white;
	padding-top: 1pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 22px;
	background: #3D5FA3;	
	background-image: url(../../Images/cssImages/columnhdr_sel_bg.gif);  
}
/* End of Addition By NileshD on 3 Jan 2006 ReqID WAF3_PB_14*/
TD.clsTDColumnSeparator
{
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	font-weight: bolder;
	font-size: 1pt;
	background-image: none;
	padding-bottom: 1pt;
	border-left: thin;
	width: 1px;
	color: black;
	padding-top: 1pt;
	border-bottom: thin;
	height: 22px;
	background-color: black;
}
/*Added By NIleshD REQID: WAF3_PB_14*/
TH.clsTDColumnSeparator
{
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	font-weight: bolder;
	font-size: 1pt;
	background-image: none;
	padding-bottom: 1pt;
	border-left: thin;
	width: 1px;
	color: black;
	padding-top: 1pt;
	border-bottom: thin;
	height: 22px;
	background-color: black;
}
TR.clsTRBlank
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 2pt;
    MARGIN: 2pt;
    COLOR: #000000;
    PADDING-TOP: 2pt;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff
}
TR.clsTREven
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: #000000;
	padding-top: 2pt;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: white;/*#E7F1FE;*/
}
TR.clsTREvenRow
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: white;/*#E7F1FE;*/
}
/* Added By NileshD REQID- WAF3_PB_10*/
TR.clsTRNumericPaging
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 8pt;
	/*padding-bottom: 2pt;
	padding-top: 2pt;*/
	margin: 2pt;
	color: #000000;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	height: 6px;
	BACKGROUND-COLOR: #E7F1FE;
}
/* End Of Addition By NileshD REQID- WAF3_PB_10*/
TR.clsTRGroupHeader
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: #000000;
	padding-top: 2pt;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: #BED5F5;
}

TR.clsTROdd
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: white;/* #EFFBFE;*/
}
/*Added By NileshD on 28 Dec 2005 for REQIDWAF3_WF_2*/
TR.clsTRPartialApprover
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: Orange;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: #EFFBFE;
}

TR.clsTRPageHeader
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-weight: lighter;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: black;
	padding-top: 2pt;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: #D9E9FF;
}
TD.clsTDLabel
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt 4pt 2pt 2pt;
	color: black;
	padding-top: 2pt;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	background-color: #BED5F4;
	text-align: right;
}
TD.clsTDBulleted
{
    BACKGROUND: #8aabcd
}
TD.clsTDEven
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: #000000;
	padding-top: 2pt;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	background-color: #BED5F4;
}

TD.clsTDOdd
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	background-color: #FAFAFA;
}
TD.clsTDHeader
{
	border-right: thin;
	padding-right: 0pt;
	border-top: thin;
	font-size: 8pt;
	border-left: thin;
	color: black;
	border-bottom: thin;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	background-color: #c9e7ff;
}

TD.clsTDColumnHeader
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-weight: lighter;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	background-color: #DBEAF5;
}

TD.clsTDGroupFooter
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #bbddff
}

.ButtonStyle
{
    FONT-SIZE: 8pt! important;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 60pt;
    COLOR: black! important;
    FONT-FAMILY: Arial;
    HEIGHT: 18pt;
    TEXT-ALIGN: center
}

TD.clsGraphHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #6699cc
}

TR.clsTRSelected
{
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	margin: 1px;
	color: #000000;
	padding-top: 1px;
	font-family: Verdana, Arial;
	background-color: #000000;
}

TD.clsTDTreeHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

TEXTAREA.clsTextArea
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial;
	background-color: #FBFBFB;
}

INPUT.clsTextBox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial;
	background-color: #ffffff;
}
/* Added By NileshD REQID -WAF3_PB_10*/
INPUT.clsNewTextBox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana,Arial;
	background-color: #ffffff;
	height : 18px
}
/* End Of Addition By NileshD REQID -WAF3_PB_10*/

/* Added By RajK REQID -WAF3_CDB_7*/
INPUT.clsColorPaletteTextBox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana,Arial;
	background-color: #ffffff;
	height : 18px;
}
/* End Of Addition By RajK REQID -WAF3_CDB_7*/

INPUT.clsTextBoxReadOnly
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial;
	background-color: #FAFAFA;
}

INPUT.clsFileControl
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial;
	background-color: #FAFAFA;
}

INPUT.clsCheckBox
/*
Issue ID #19004 RajK
#BI_26
May 30 2005
width: changed from 14px to 19px
height: changed from 7px to 12px
*/	
{
	font-size: 8pt;
	border-left-color: #cccccc;
	border-bottom-color: #cccccc;
	border-top-style: none;
	border-top-color: none;
	font-family: Verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: none;
	border-right-color: #cccccc;
	border-bottom-style: none;
	height: 12px; 
	width: 19px;
}
INPUT.clsOptionButton
{
	font-size: 8pt;
	border-left-color: #cccccc;
	border-bottom-color: #cccccc;
	border-top-style: none;
	border-top-color: none;
	font-family: Verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: none;
	border-right-color: #cccccc;
	border-bottom-style: none;
	width: 14px;
	height: 12px;  
}

SELECT.clsComboBox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-size: 8pt;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial;
}


TD.clsTDWhiteBG
{
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 1pt;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1pt;
    MARGIN: 1pt;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #FBFBFB;
    TEXT-ALIGN: left
}
TD.clsHeader
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #336699
}
BODY.clsHelpBody
{
    BACKGROUND-IMAGE: url(../../Images/Q1.gif)
}
TD.clsTDHelp
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #FBFBFB;
}
INPUT.clsButtonColor
{
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    WIDTH: 60pt;
    COLOR: tomato;
    FONT-FAMILY: Arial;
    HEIGHT: 18pt;
    TEXT-ALIGN: center
}
TD.clsTDUSER
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
TD.clsTDPageHeader
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-weight: lighter;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: black;
	padding-top: 2pt;
	font-family: Arial, Verdana;
	background-color: #c9e7ff;
}
TD.clsTDOddLabel
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 7pt;
	padding-bottom: 1px;
	margin: 1px;
	color: black;
	padding-top: 1px;
	font-family: Verdana, Arial;
	background-color: #FAFAFA;
	text-align: right;
}
TD.clsTDEvenLabel
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FBFBFB;
    TEXT-ALIGN: right
}
TABLE.clsBorderTable
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin inset;
    BORDER-BOTTOM: thin inset;
    FONT-FAMILY: Verdana, Arial
}
A.clsHrefButton
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightcyan;
    TEXT-DECORATION: none
}
TD.clsTDNormal
{
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #b9a091;
	text-align: center;
}
TD.clsTDSelected
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: center
}

TD.clsTDMouseOver
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eac0ae;
    TEXT-ALIGN: center
}
DIV.clsDivKM
{
    BACKGROUND-COLOR: #ffffe8;
}
TD.clsLinkPageHeader
{
	font-weight: bolder;
	font-size: 10px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #3D5FA3;
	
}
TR.clsTRLinkPageHeader
{
	font-weight: bolder;
	font-size: 10px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #660000;
}

BODY.clsTreeBody
{
	padding-left: 0px;
	font-weight: bold;
	font-size: 7pt;
	margin: 0pt;
	border-left: #4E7DD1 6px solid;
	background-color: E0EFFF;
	color: #000000;
	line-height: 1;
	border-bottom: #4E7DD1 6px solid;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	SCROLLBAR-FACE-COLOR: E0EFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: E0EFFF; 
	SCROLLBAR-SHADOW-COLOR: E0EFFF; 
	SCROLLBAR-ARROW-COLOR: #3D5FA3; 
	SCROLLBAR-TRACK-COLOR: transparent; 
	SCROLLBAR-BASE-COLOR: #E0E7EF; 
	scrollbar-darkshadow-color: E0EFFF;
	scrollbar-3dLight-Color: E0EFFF;

}

BODY.clsTreeBody A.clTocHeading:active
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
BODY.clsTreeBody A.clsTocHeading:hover
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
BODY.clsTreeBody A.clsTocHeading:link
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
BODY.clsTreeBody A.clsTocHeading:visited
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
BODY.clsTreeBody A.clsTocItem:active
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
BODY.clsTreeBody A.clsTocItem:link
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
BODY.clsTreeBody A.clsTocItem:visited
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
BODY.clsTreeBody A.clsTocItem:hover
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
TD.clsTDMPPTasks
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: tan
}
TD.clsTDAllTasks
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: thistle
}
TD.clsTDAssignedTasks
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: darkturquoise
}
TD.clsTDOverAllocate
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #d8c4c8
}
TD.clsTDOverAllocateMPPTasks
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: peachpuff
}
TD.clsTDOverAllocateAssignedTasks
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #adc8d6
}
TD.clsTDCritical
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: thin;
    PADDING-LEFT: 2pt;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2pt;
    MARGIN: 2pt;
    BORDER-LEFT: thin;
    COLOR: red;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e0e7ef
}
TD.clsTDCritical A
{
    COLOR: red
}
TD.clsTDCritical A:active
{
    COLOR: red
}
TD.clsTDCritical A:link
{
    COLOR: red
}
TD.clsTDCritical A:visited
{
    COLOR: red
}
DIV.clsDivDB
{
    OVERFLOW: auto;
    WIDTH: 100%;
    BACKGROUND-COLOR: #f5f5f5
}
TR.clsTRPageCaption
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-weight: bolder;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 20px;
	background-color: #BED5F5;
}
/*Added By NileshD on 11 Jan 2006*/
THead.clsTRPageCaption
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-weight: bolder;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 20px;
	background-color: #BED5F5;
}
TR.clsTRMenu
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-weight: bolder;
	font-size: 8pt;
	background: url('../../Images/cssImages/Menu.gif');
    background-image: url(../../Images/cssImages/Menu.gif); 
	padding-bottom: 2pt;
	margin: 2pt;
	color: black;
	padding-top: 2pt;
	font-family: Arial, Verdana;
	height: 15px;
}

TD.clsTDDBNormal
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	background-color: #00cc00;
}
TD.clsTDDBWarning
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	background-color: #ffff66;
}
TD.clsTDDBDanger
{
	border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: white;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	background-color: #ff3300;
}
/* Added By Shrikant B on 1 July 2008 ReqID WAF3_PB_64*/
A.Menu
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 0px;
	font-weight: lighter;
	border-left-width: 0px;
	font-size: 10px;
	border-left-color: white;
	border-bottom-width: 0px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	font-family: Verdana, Arial;
	border-right-width: 0px;
	text-decoration: none;
	border-right-color: white;
	cursor:hand;
}
/* Added By Shrikant on 1 July 2008 ReqID WAF3_PB_64*/
A.Menu:link
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 0px;
	font-weight: lighter;
	border-left-width: 0px;
	font-size: 10px;
	border-left-color: white;
	border-bottom-width: 0px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	font-family: Verdana, Arial;
	border-right-width: 0px;
	text-decoration: none;
	border-right-color: white;
}

A.Menu:visited
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 2px;
	font-weight: lighter;
	border-left-width: 2px;
	font-size: 10px;
	border-left-color: white;
	border-bottom-width: 2px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	font-family: Verdana, Arial;
	border-right-width: 2px;
	text-decoration: none;
	border-right-color: white;
}

A.Menu:active
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 2px;
	font-weight: lighter;
	border-left-width: 2px;
	font-size: 10px;
	border-left-color: white;
	border-bottom-width: 2px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	font-family: Verdana, Arial;
	border-right-width: 2px;
	text-decoration: none;
	border-right-color: white;
}

A.Menu:hover
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-right: black 0px solid;
	border-top: black 0px solid;
	font-weight: lighter;
	font-size: 10px;
	border-left: black 0px solid;
	color: black;
	border-bottom: black 0px solid;
	font-family: Verdana, Arial;
	background-color: #FFD695;
}

A.SetAsDefault:link
{
	font-weight: bolder;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}

A.SetAsDefault:hover
{
	font-weight: bolder;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}
A.SetAsDefault:visited
{
	font-weight: bolder;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}
A.SetAsDefault:active
{
	font-weight: bolder;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}

/*The "selected" class is used by velocity to render the tab of the page you're on*/
#selected
/*
Issue ID #19004 RajK
#BI_27
May 30 2005
Padding-left: changed from 5px to 2px
width:20px added
*/	
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
	font-family: Verdana, Arial;
	MARGIN: 1px -1px -1px 0px;
	height: 11px;
	width: 20px;
	text-decoration: none;
	background: url(../../Images/cssImages/navtab_sel_bg.gif) #3D5FA3 repeat-x;  
}
		
/*The remaining tabs are actually links, so they need their own classes*/


	
a.navtab

/* Issue ID #19004 RajK #BI_28 May 30 2005
Padding-left: changed from 5px to 2px
width:20px added */


{
    /*COLOR: #3D5FA3;*/
	COLOR: #003091;
    BORDER-RIGHT: navy 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px 0px 0px 0px;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 4px;
    POSITION: relative;
    HEIGHT: 10px;
    width: 20px;
    TEXT-DECORATION: none;
	background: url('../../Images/cssImages/navtab_bg.gif') #D6E7FD;
	cursor:hand;/* Added By Shrikant on 1 July 2008 ReqID WAF3_PB_64*/
}
	
a.navtab:visited

/* Issue ID #19004 RajK #BI_29 May 30 2005
Padding-left: changed from 5px to 2px
width:20px added */


{
    COLOR: #003091;
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px 0px 0px 0px;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 4px;
    POSITION: relative;
    HEIGHT: 10px;
    TEXT-DECORATION: none;
    BACKGROUND: url(../../Images/cssImages/navtab_bg.gif) #D6E7FD;
}


a.navtab:hover

/* Issue ID #19004 RajK #BI_29 May 30 2005
Padding-left: changed from 5px to 2px
width:20px added */

{
    COLOR: #003091;
    BORDER-RIGHT: navy 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px 0px 0px 0px;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 4px;
    POSITION: relative;
    HEIGHT: 10px;
    TEXT-DECORATION: none;
	background: url("../../Images/cssImages/navtab_hover_bg.gif") #FFDDA8;
}


A.PagingSelected:link
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
}
A.PagingSelected:hover
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
}
A.PagingSelected:visited
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
}
A.PagingSelected:active
{
	font-weight: bolder;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
}

A.PagingNormal:link
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
}
A.PagingNormal:hover
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
}
A.PagingNormal:visited
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
}
A.PagingNormal:active
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
}
TABLE.clsSubTagTable
{
	border-right: #3D5FA3 3px solid;
	border-top: #3D5FA3 3px solid;
	font-size: 10pt;
	background-image: none;
	border-left: #3D5FA3 3px solid;
	border-bottom: #3D5FA3 3px solid;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	background-color: transparent;
}
A.clsCDBLinks:link
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
	text-decoration: none;
}
A.clsCDBLinks:visited
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
	text-decoration: none;
}
A.clsCDBLinks:active
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial;
	text-decoration: none;
}
A.clsCDBLinks:hover
{
	font-weight: bolder;
	font-size: 10px;
	color: red;
	font-family: Verdana, Arial;
	text-decoration: none;
}
/* Added By Shrikant on 1 July 2008 ReqID WAF3_PB_64*/
A.clsTabSelected
{
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px -1px -5px -2px;
    COLOR: white;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 11px;
    BACKGROUND-COLOR: #3D5FA3;
    TEXT-DECORATION: none;
    cursor:hand;
}
/* End Addition By Shrikant B  on 1 July 2008 ReqID WAF3_PB_64*/
a.clsTabSelected:link
{
	padding-right: 2px;
	background-position: left top;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10px;
	background-attachment: scroll;
	padding-bottom: 4px;
	margin: 1px -1px -5px -2px;
	color: white;
	padding-top: 4px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	height: 11px;
	background-color: #3D5FA3;
	text-decoration: none;
}
a.clsTabSelected:visited
{
	padding-right: 2px;
	background-position: left top;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10px;
	background-attachment: scroll;
	padding-bottom: 4px;
	margin: 1px -1px -5px -2px;
	color: white;
	padding-top: 4px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	height: 11px;
	background-color: #3D5FA3;
	text-decoration: none;
}
a.clsTabSelected:active
{
	padding-right: 2px;
	background-position: left top;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10px;
	background-attachment: scroll;
	padding-bottom: 4px;
	margin: 1px -1px -5px -2px;
	color: white;
	padding-top: 4px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	height: 11px;
	background-color: #3D5FA3;
	text-decoration: none;
}
a.clsTabSelected:hover
{
	padding-right: 2px;
	background-position: left top;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10px;
	background-attachment: scroll;
	padding-bottom: 4px;
	margin: 1px -1px -5px -2px;
	color: white;
	padding-top: 4px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	height: 11px;
	background-color: #3D5FA3;
	text-decoration: none;
}
A.clsCDBSummaryAlert:active
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent
}
A.clsCDBSummaryAlert:visited
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
A.clsCDBSummaryAlert:link
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
A.clsCDBSummaryAlert:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}

A.RadarMenu:link
{
	border-top-width: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bolder;
	border-left-width: 2px;
	font-size: 10px;
	border-left-color: black;
	border-bottom-width: 2px;
	border-bottom-color: black;
	padding-bottom: 1px;
	color: white;
	border-top-color: black;
	padding-top: 1px;
	font-family: Verdana, Arial;
	border-right-width: 2px;
	text-decoration: none;
	border-right-color: black;
}
A.RadarMenu:visited
{
	border-top-width: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bolder;
	border-left-width: 2px;
	font-size: 10px;
	border-left-color: black;
	border-bottom-width: 2px;
	border-bottom-color: black;
	padding-bottom: 1px;
	color: white;
	border-top-color: black;
	padding-top: 1px;
	font-family: Verdana, Arial;
	border-right-width: 2px;
	text-decoration: none;
	border-right-color: black;
}
A.RadarMenu:active
{
	border-top-width: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bolder;
	border-left-width: 2px;
	font-size: 10px;
	border-left-color: black;
	border-bottom-width: 2px;
	border-bottom-color: black;
	padding-bottom: 1px;
	color: white;
	border-top-color: black;
	padding-top: 1px;
	font-family: Verdana, Arial;
	border-right-width: 2px;
	text-decoration: none;
	border-right-color: black;
}
A.RadarMenu:hover
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-weight: bolder;
	font-size: 10px;
	padding-bottom: 1px;
	border-left: black 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial;
	background-color: #FAFAFA;
}
/*
These are new classes for the header table and its enclosing div 
*/
DIV.clsHeaderDiv 
{
	overflow:hidden;z-index:3;visibility:hidden;position:absolute;
	
}
TABLE.clsHeaderTable {
	FONT-SIZE: 10pt; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: transparent; 
}
/* This was there for clsHeader Table removed by PrasannaP. 
   Removed cause, Misplesses the columns
   table-layout: fixed; 
*/
/*End of addition for fixed header implementation*/
/* Added By Shrikant on 1 July 2008 ReqID WAF3_PB_64*/
A
{
    cursor:hand;
}
/* End Addition By Shrikant on 1 July 2008 ReqID WAF3_PB_64*/
A:active
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent
}
A:visited
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
A:link
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
A:hover
{
	font-weight: lighter;
	font-size: 7pt;
	color: blue;
	font-family: Verdana, Arial;
}
A:inactive
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

/* Added By - PushkarK On - Tuesday, December 13, 2005 For Req.ID. - WAF3_GEN_1 */
BODY.clsBodylnks
{
	BACKGROUND-COLOR: #4E7DD1;
}

TABLE.clsTableBannerFrame:
{
	BORDER: 0;
	WIDTH: 100%;
	BACKGROUND-IMAGE: none;
}

TABLE.clsTableNavLinks:
{
	BORDER: 0;
	WIDTH: 100%;
	BACKGROUND-IMAGE: none;
}

TR.clsTRBanner
{
	BORDER-RIGHT: thin;
	BORDER-LEFT: thin;
	BORDER-TOP: thin;
	BORDER-BOTTOM: thin;	
}

TR.clsTRNavLinks
{
	}

a.clsNavTab
{
	COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    POSITION: relative;  
}
	
a.clsNavTab:visited
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    POSITION: relative;  
}
	
a.clsNavTab:hover
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline;
    POSITION: relative;   
}

a.clsSelected
{
	COLOR: #003091;
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;    
  
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 2px;

    POSITION: relative; 
	BACKGROUND: url(../../Images/cssImages/grey-color.gif) repeat-x;
}

a.clsSelected:visited
{
	COLOR: #003091;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;

	BORDER-TOP: groove thin 1px blue;
	BORDER-LEFT: groove thin blue 1px ;

	BORDER-BOTTOM: groove thin 1px #3366ff;
	BORDER-RIGHT: groove thin 1px #3366ff;

	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;	
	PADDING-BOTTOM: 2px;
	
	POSITION: relative;
	TEXT-DECORATION: none;

	BACKGROUND: url(../../Images/cssImages/grey-color.gif) repeat-x;
}

a.clsSelected:hover
{
	COLOR: #003091;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;

	BORDER-TOP: groove thin 1px blue;
	BORDER-LEFT: groove thin blue 1px ;

	BORDER-BOTTOM: groove thin 1px #3366ff;
	BORDER-RIGHT: groove thin 1px #3366ff;

	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;	
	PADDING-BOTTOM: 2px;
	
	POSITION: relative;
	TEXT-DECORATION: underline;

	BACKGROUND: url(../../Images/cssImages/grey-color.gif) repeat-x;
}

TD.clsLinkPageHeaderInner
{
	font-weight: bolder;
	font-size: 10px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #4E7DD1;	
}
/* Addition Ends By - PushkarK On - Tuesday, December 13, 2005 For Req.ID. - WAF3_GEN_1 */

/* Added By - PushkarK On - Friday, December 23, 2005 For Req.ID. - WAF3_GEN_1 - NavMenuPane*/

Body.clsNavMenuPaneBody
{
    BORDER-LEFT: #4E7DD1 6px solid;
    BORDER-BOTTOM: #4E7DD1 6px solid;

    MARGIN: 2px 0px 2px 0px; /* T,L,B,R */
	BACKGROUND: url(../../Images/cssImages/NavMenuPaneBG.gif) no-repeat  #EEF6FF;
}

Table.clsTableNavMenu
{
	BORDER: 0;
	HEIGHT: 20;
	BACKGROUND-IMAGE: none;	
}

/* Parent Node */
a.clsLinkParentNavMenu
{
	COLOR: #003091;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
     
    POSITION: relative;  
}

a.clsLinkParentNavMenu:visited
{
	COLOR: #003091;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
     
    POSITION: relative;  
}

a.clsLinkParentNavMenu:hover
{
	COLOR: #003091;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
    
    POSITION: relative;
}

a.clsLinkParentNavMenu:active
{
	COLOR: #003091;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
     
    POSITION: relative;  
}

TR.clsTRParentNavMenu
{
    TEXT-ALIGN: left;
    POSITION: relative; 
    height: 20;
}

TD.clsTDParentNavMenu
{
    TEXT-ALIGN: left;
    POSITION: relative; 
    height: 20;
}

TD.clsTDParentNavMenuImg
{
    height: 20;
    vertical-align: top;
}
/* Parent Node Ends */


/* Child Node */
a.clsLinkChildNavMenu
{
	COLOR: #003091;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative;  
}

a.clsLinkChildNavMenu:visited
{
	COLOR: #003091;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative;  
}

a.clsLinkChildNavMenu:hover
{
	COLOR: #003091;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
    
    POSITION: relative;   
}

a.clsLinkChildNavMenu:active
{
	COLOR: #003091;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative;  
}

TR.clsTRChildNavMenu
{
    TEXT-ALIGN: left;
    POSITION: relative;
    height: 20;
}

TD.clsTDChildNavMenu
{
	COLOR: #003091;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
    POSITION: relative;
    height: 20;
}

TD.clsTDChildNavMenuImg
{
    height: 20;
    vertical-align: top;
}
/* Child Node Ends */


/* Selected Node */
a.clsLinkSelectedNavMenu
{
	COLOR: #003091;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative; 
}

a.clsLinkSelectedNavMenu:visited
{
	COLOR: #003091;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative;
}

a.clsLinkSelectedNavMenu:hover
{
	COLOR: #003091;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
    
    POSITION: relative;
}

a.clsLinkSelectedNavMenu:active
{
	COLOR: #003091;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative;
}

TR.clsTRSelectedNavMenu
{
    TEXT-DECORATION: none;    
    POSITION: relative; 
	height: 20;
}

TD.clsTDSelectedNavMenu
{
    TEXT-DECORATION: none;    
    POSITION:  relative; 
	BACKGROUND: url(../../Images/cssImages/NavMenuselectionBG.gif) no-repeat;
	background-position: middle middle;
	height: 20;
}

TD.clsTDSelectedNavMenuImg
{
    height: 20;
    vertical-align: top;
}
/* Selected Node Ends*/

#clsDivNavMenu
{
	overflow:auto;
	scroll:auto;
	SCROLLBAR-FACE-COLOR:#D3E5FC;
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF;
	SCROLLBAR-SHADOW-COLOR:#EEF6FF;
	SCROLLBAR-ARROW-COLOR:#3D5FA3;
	SCROLLBAR-TRACK-COLOR:#EEF6FF;
	SCROLLBAR-BASE-COLOR:#E0E7EF;
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
}
/* Addition Ends By - PushkarK On - Friday, December 23, 2005 For Req.ID. - WAF3_GEN_2 - NavMenuPane*/


#clsDivNavFavMenu
{
	overflow:auto;
	color: White;
	
	FONT-WEIGHT: Bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

	TEXT-DECORATION: none;    
    POSITION: relative;     
	
	background-color: #4E7DD1;
	scroll:auto;
	SCROLLBAR-FACE-COLOR:#D3E5FC;
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF;
	SCROLLBAR-SHADOW-COLOR:#EEF6FF;
	SCROLLBAR-ARROW-COLOR:#3D5FA3;
	SCROLLBAR-TRACK-COLOR:#EEF6FF;
	SCROLLBAR-BASE-COLOR:#E0E7EF;
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
}

/* Child Node */
a.clsLinkFavNavMenu, a.clsLinkFavNavMenu:visited
{
	COLOR: #ffffff;
    TEXT-DECORATION: none;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative;  
    padding: 2 2 4 2;
}

a.clsLinkFavNavMenu:hover
{
	COLOR: #ffffff;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
    
    POSITION: relative;   
}

a.clsLinkFavNavMenu:active
{
	COLOR: #ffffff;
    TEXT-DECORATION: underline;
    
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left;
       
    POSITION: relative;  
}
TD.clsFavoriteChildTDImg
{
    vertical-align: top;
    border: none;
}

THead.clsTHeadFavoritesNavMenu
{
	background-color: #D3E5FC;
	color: #003091;
	FONT-WEIGHT: Bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
	
	TEXT-DECORATION: none;    
	TEXT-ALIGN: left;
    POSITION: relative; 
}

Tabel.clsTableNavFavMenu
{
	BORDER: 0;
	BACKGROUND-IMAGE: none;	
}

/* Added By NileshD 6 Jan 2006*/
TR.clsTRBody
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: #000000;
	padding-top: 2pt;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: white;/*#BED5F5*/
}
/* Added By NileshD REQID- WAF3_PB_10*/

/* Added By - PushkarK On - Friday, February 24, 2006 For Req.ID. - WAF3_CDB_20 - DrillDown Enhancements*/
BODY.clsCDBBody
{
    BORDER-RIGHT: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 0pt;
    margin: 0px 0px 0px 0px; /* T,L,B,R */
    LINE-HEIGHT: 0;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: white;
    COLOR: white;

	SCROLLBAR-FACE-COLOR:#D3E5FC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF; 
	SCROLLBAR-SHADOW-COLOR:#EEF6FF; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#EEF6FF; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
}
/* Addition Ends By - PushkarK On - Friday, February 24, 2006 For Req.ID. - WAF3_CDB_20 - DrillDown Enhancements*/

/* Added By - PushkarK On - Thursday, June 01, 2006 For Hotfix ID. - 2.0.12-SP4-WAF*/
TD.Locked, TH.Locked

{

background-color: #D3E4FB;

font-weight: bold;

border-right: 1px solid silver;

}
/* Addition Ends By - PushkarK On - Thursday, June 01, 2006 For Hotfix ID. - 2.0.12-SP4-WAF*/
/*WAF3_PB_30 UmeshJ Aug 10, 2006*/
TD.clsTDFirstColumn
{
	border-right: 1px groove;
	padding-right: 1pt;
	border-top: 1px groove;
	padding-left: 1pt;
	font-weight: bold;
	padding-bottom: 1pt;
	border-left: 1px groove;
	padding-top: 1pt;
	border-bottom: 1px groove;
	background-color: lightgrey;
}
TH.clsTHHeadFirstColumn
{
	border-right: 1px groove;
	padding-right: 1pt;
	border-top: 1px groove;
	padding-left: 1pt;
	font-weight: bold;
	padding-bottom: 1pt;
	border-left: 1px groove;
	padding-top: 1pt;
	border-bottom: 1px groove;
	background-color: lightgrey;
}
/* WAF3_WF_2: Webform Workflow Starts*/
div.clsDivWF
{
	height: 400px;
	overflow: auto;
}
table.clsWFtable
{
	font-size: 10pt;
    background-image: none;
    font-family: Verdana, Arial;
    background-color: transparent;
    width:99.9%;
    height:100%;
}
tr.clsTRDesignerBody
{
	background-image: url(../../images/cssImages/Workflow/WF_DesignerGrid.gif);
	background-repeat: repeat;
	width:99.9%;
	height:100%;
}

td.clsRectSubmitStage
{
	border-style: none; 
	width: 190px;
	height: 55px;
	vertical-align: middle;
	text-align: center;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
		
	padding: 0px 15px 0px 15px;
	background-image: url(../../images/cssImages/Workflow/WF_SubmitStageBG.gif);
	background-repeat: no-repeat;
}

td.clsRectArchiveStage
{
	border-style: none; 
	width: 190px;
	height: 55px;
	vertical-align: middle;
	text-align: center;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
		
	padding: 0px 15px 0px 15px;
	background-image: url(../../images/cssImages/Workflow/WF_ArchiveStageBG.gif);
	background-repeat: no-repeat;
}

td.clsRectUserStage
{
	border-style: none;
	width: 190px;
	height: 55px;
	vertical-align: middle;
	text-align: center;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
	
	padding: 0px 25px 0px 25px;
	background-image: url(../../images/cssImages/Workflow/WF_UserStageBG.gif);
	background-repeat: no-repeat;
}

td.clsRectSystemStage
{
	border-style: none;
	width: 190px;
	height: 55px;
	vertical-align: middle;
	text-align: center;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
	
	padding: 0px 25px 0px 25px;
	background-image: url(../../images/cssImages/Workflow/WF_SystemStageBG.gif);
	background-repeat: no-repeat;
}

td.clsRectTimerStage
{
	border-style: none;
	width: 190px;
	height: 55px;
	vertical-align: middle;
	text-align: center;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
	
	padding: 0px 25px 0px 25px;
	background-image: url(../../images/cssImages/Workflow/WF_TimerStageBG.gif);
	background-repeat: no-repeat;
}

td.clsRectStageWait
{
	width: 300px;
	height: 55px;
	vertical-align: middle;
	text-align: left;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
	
	padding: 0px 15px 0px 15px;
	background-image: url(../../images/cssImages/Workflow/WF_EventWait.gif);
	background-repeat: no-repeat;
}

td.clsRectStageWaitForOthers
{
	width: 190px;
	height: 55px;
	vertical-align: middle;
	text-align: left;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
	
	padding: 0px 15px 0px 15px;
	background-image: url(../../images/cssImages/Workflow/WF_EventWaitForOthers.gif);
	background-repeat: no-repeat;
}

td.clsRectEventApprove
{
	width: 300px;
	height: 55px;
	vertical-align: middle;
	text-align: center;	
	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
	
	padding: 0px 25px 0px 25px;
	background-image: url(../../images/cssImages/Workflow/WF_EventApprove.gif);
	background-repeat: no-repeat;
}

td.clsRectEventReject
{
	width: 300px;
	height: 55px;
	vertical-align: middle;
	text-align: center;	
	
	font-family: Verdana, Arial;
	font-size: 8pt;
		
	padding: 0px 25px 0px 25px;
	background-image: url(../../images/cssImages/Workflow/WF_EventReject.gif);
	background-repeat: no-repeat;
}

td.clsEventDetailCap
{
	vertical-align: top;
	text-align: right;
	width: 10%;
	
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
}
td.clsEventDetailText
{
	vertical-align: top;
	text-align: left;	
	width: 90%;
	
    font-family: Verdana, Arial;
    font-size: 8pt;
}

td.clsVerticalLine
{
	width: 1px;
	height: 55px;
	background-image: url(../../images/cssImages/Workflow/lineV.gif);
	background-position: right top;
	background-repeat: repeat-y;
		
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

td.clsHorizontalLine
{
	width: 50px;
	height: 1px;
	background-image: url(../../images/cssImages/Workflow/lineH.gif);
	background-position: left center;
	background-repeat: repeat-x;
	
	margin:0px 0px 0px0px;
	padding:0px 0px 0px0px;
}


td.clsVericleLineGap
{
	height: 11px;
	background-image: url(../../images/cssImages/Workflow/lineV.gif);
	background-position: right top;
	background-repeat: repeat-y;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

td.clsDownArrow
{
	width: 10px;
	height: 5px;
	background-image: url(../../images/cssImages/Workflow/arrow_down.gif);
	background-position: center top;
	background-repeat: no-repeat;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* WAF3_WF_2: Webform Workflow Ends*/


/* WAF3_PB_47: Context Menu: Start */
div.ContextMenu
{
	border-right: black 1px outset;
	border-top: black 1px outset;
	font-weight: lighter;
	font-size: 10px;
	z-index: 20;
	background: #f7f7f7;
	border-left: black 1px outset;
	border-bottom: black 1px outset;
	font-family: Verdana, Arial;
	position: absolute;
}
tr.CtMn_Node
{
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;
	color: black;
}
tr.CtMn_Node_Hover
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #c4ddfc;
	cursor: default;
	color: black;
}
tr.CtMn_Node_Disabled
{
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;
	color: Gray;
}
td.CtMn_LeftFill
{
	background-repeat: repeat-y;
	background-image:url(../../Images/cssImages/CtMn_LeftFill.jpg);
	width:20px;	
}
td.CtMn_Hr
{
	height:5px;
	vertical-align: bottom; 
	background-repeat: repeat-x;
	background-image: url(../../images/cssImages/line_CtMn_Hr.gif);
}
td.CtMn_LeftFill_Hr
{
	background-image:url(../../Images/cssImages/CtMn_LeftFill.jpg);
	background-repeat:repeat-y;
	width:20px;
	height:5px;
}
/* WAF3_PB_47: Context Menu: End */

/* Modified for WAF3_PB_47 : Start */
/* Dropdown Menu START*/
td.Mn_LeftFill
{
	background-repeat: repeat-y;
	background-image:url(../../Images/cssImages/Mn_LeftFill.jpg);
	width: 20px;	
}
td.Mn_Hr
{
	height: 5px;
	vertical-align: bottom; 
	background-repeat: repeat-x;
	background-image: url(../../images/cssImages/line_Mn_Hr.gif);
}
td.Mn_LeftFill_Hr
{
	background-image:url(../../Images/cssImages/Mn_LeftFill.jpg);
	background-repeat:repeat-y;
	width: 20px;
	height: 5px;
}
Div.DropdownMenu
{
	border-right: black 1px outset;
	border-top: black 1px outset;
	font-weight: lighter;
	font-size: 10px;
	z-index: 20;
	background: #f7f7f7; /*#98bee7;*/
	visibility: hidden;
	border-left: black 1px outset;
	border-bottom: black 1px outset;
	font-family: Verdana, Arial;
	position: absolute;
	top: -300px;
}
TR.Menu_HR
{
	height:3px;
	vertical-align:middle;  
	background-repeat:repeat-x; 
	background-image : url(../../images/cssImages/line_HR.gif);
}
TR.MenuSelected_Normal
{
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;
	color: black;
}
TR.MenuSelected_Hover
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #c4ddfc;
	/*background-image: url(../../Images/cssImages/Menu.gif);*/
	cursor: default;
	color: black;
}
A.Actions:link
{
	border-right: black 1px outset;
	border-top: black 1px outset;
	border-left: black 1px outset;
	border-bottom: black 1px solid;
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;	
    FONT-WEIGHT: lighter;
    COLOR: black;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 6px;    
}
A.Actions:active
{
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;	
    FONT-WEIGHT: lighter;
    COLOR: black;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 6px;    
}
A.Actions:visited
{
	border-right: black 1px outset;
	border-top: black 1px outset;
	border-left: black 1px outset;
	border-bottom: black 1px solid;
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;	
    FONT-WEIGHT: lighter;
    COLOR: black;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 6px;
}
A.Actions:hover
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #f7f7f7; /*#98bee7;*/
	cursor: default;
    FONT-WEIGHT: lighter;
    COLOR: black;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 6px;    
}
A.Actions_Selected:link
{
	border-right: black 1px outset;
	border-top: black 1px outset;
	border-left: black 1px outset;
	border-bottom: black thin;
	PADDING-LEFT: 8px;
	padding-right: 6px;
	font-weight: lighter;
	font-size: 8pt;
	padding-bottom: 1px;
	cursor: default;
	color: black;
	padding-top: 1px;
	font-family: Verdana;
	background-color: #f7f7f7; /*#98bee7;*/
}
A.Actions_Selected:active
{
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;	
    FONT-WEIGHT: lighter;
    COLOR: black;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 6px;    
	background-color: #f7f7f7; /*#98bee7;*/
}
A.Actions_Selected:visited
{
	border-right: black 1px outset;
	border-top: black 1px outset;
	border-left: black 1px outset;
	border-bottom: black 1px;
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;	
    FONT-WEIGHT: lighter;
    COLOR: black;
    PADDING-TOP: 1px;	
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 6px;
    background-color: #f7f7f7; /*#98bee7;*/
}
A.Actions_Selected:hover
{
	font-size: 8pt;
	font-family: Verdana;
	cursor: default;	
    FONT-WEIGHT: lighter;
    COLOR: black;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 6px;    
	background-color: #f7f7f7; /*#98bee7;*/
}
/* Dropdown Menu END*/
/* Modification for WAF3_PB_47: Ends */

/* Added By Ninad Text Area*/
div.clsDivTextArea
{
 BORDER-TOP: gainsboro 1px solid; OVERFLOW: scroll; BORDER-LEFT: gainsboro 1px solid;
}
/*End Addition By Ninad Text Area*/
/*WAF3_QRB_16 START :  Added for Server Grid By PushkarK*/

.ServerGrid_clsTREvenRow
{
    border-right: thin;
	padding-right: 2pt;
	border-top: thin;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	border-left: thin;
	color: black;
	padding-top: 2pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 18px;
	background-color: #E7F1FE;
}

.ServerGrid_clsTROddRow
{
	 BORDER-RIGHT: thin;
    /*PADDING-RIGHT: 2pt;*/
    BORDER-TOP: thin;
    /*PADDING-LEFT: 2pt;*/
    FONT-SIZE: 8pt;
    /*PADDING-BOTTOM: 2pt;*/
    /*MARGIN: 2pt;*/
    BORDER-LEFT: thin;
    COLOR: black;
    /*PADDING-TOP: 2pt;*/
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana, Arial;
    /*HEIGHT: 18px;*/
	background-color: #EFFBFE;
}

.ServerGrid_clsTRColumnHeader
{
    border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	padding-bottom: 1pt;
	border-left: thin;
	padding-top: 1pt;
	border-bottom: thin;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: #BED5F4;
}

.ServerGrid_clsGroupBox
{
    border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	padding-bottom: 1pt;
	border-left: thin;
	padding-top: 1pt;
	border-bottom: thin;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: #BED5F4;
}

.ServerGrid_clsTRGroupRow
{
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	padding-bottom: 1pt;
	border-left: thin;
	padding-top: 1pt;
	border-bottom: thin;
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial;
	height: 22px;
	background-color: #BED5F4;
}

.ServerGrid_clsFilterDDL
{
	border-right: thin;
	border-top: thin;
	font-size: 7pt;
	border-left: thin;
	color: black;
	border-bottom: thin;
	font-family: Verdana, Arial;
	background-color: #E7F1FE;
}

.ServerGrid_clsFilterDDLHover
{
	border-right: thin;
	border-top: thin;
	font-size: 7pt;
	border-left: thin;
	color: black;
	border-bottom: thin;
	font-family: Verdana, Arial;
	background-color: #BED5F4;
}
.ServerGrid_clsTDSortColHeader
{
	
	border-right: thin;
	padding-right: 1pt;
	border-top: thin;
	padding-left: 1pt;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 1pt;
	border-left: thin;
	color: white;
	padding-top: 1pt;
	border-bottom: thin;
	font-family: Verdana, Arial;
	height: 22px;
	background: #3D5FA3;	
	background-image: url(../../Images/cssImages/columnhdr_sel_bg.gif);  
}

.ServerGrid_clsTDNoSortColHeader
{
	BORDER-COLOR: Gray;
	BORDER-STYLE: solid;	
	BORDER-LEFT-COLOR:White;
	BORDER-TOP-COLOR:White;
	BORDER-LEFT-WIDTH:1px;
	border-right-width:0px;
	BORDER-TOP-WIDTH:1px;
	BORDER-BOTTOM-WIDTH:1px;	
	TEXT-ALIGN :left ;
    PADDING-RIGHT: 1pt;    
    PADDING-LEFT: 1pt;
    FONT-WEIGHT:bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1pt;    
    COLOR: black;
    PADDING-TOP: 1pt;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 22px;
	background-color: #BED5F4;
}

/*WAF3_QRB_16 END : ---------------------------------------*/

/* Customer Portal */
TD.clsPortal {
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	}
.tab_wrapper {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 20px; 
	BACKGROUND: url(../../images/tabs_bg.gif) repeat-x; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 22px; 
	HEIGHT: 47px;
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_menu_over {
	BORDER-RIGHT: #fff 2px solid; 
	PADDING-RIGHT: 30px; 
	PADDING-LEFT: 30px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #e7f1fe; 
	COLOR: #222; 
	height:25px;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 10px;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_menu_over A {
	COLOR: #222; 
	TEXT-DECORATION: none
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_menu {
	BORDER-RIGHT: #fff 2px solid; 
	PADDING-RIGHT:30px; 
	PADDING-LEFT: 30px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #222; 
	COLOR: #fff;
	height:25px;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 10px;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_menu A {
	COLOR: #fff; 
	TEXT-DECORATION: none
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


.tab_menu_over_Summary {
	BORDER-RIGHT: #fff 2px solid; 
	PADDING-RIGHT:30px; 
	PADDING-LEFT: 30px; 
	FONT-WEIGHT: bold; 
	BACKGROUND:#3c71a7; 
	COLOR:WHITE;
	height:25px;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 10px;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_menu_over_Summary A {
	COLOR: #222; 
	TEXT-DECORATION: none
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_menu_Summary {
	BORDER-RIGHT: #fff 2px solid; 
	PADDING-RIGHT:30px; 
	PADDING-LEFT: 30px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #eeeef7; 
	COLOR: #222;
	height:25px;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 10px;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_menu_Summary A {
	COLOR: #fff; 
	TEXT-DECORATION: none
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blbase {
	PADDING-RIGHT: 10px; 
	BACKGROUND: #e7f1fe; 
	HEIGHT: 20px;
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}


TD.clsSelect
{
	COLOR: #ffffff;
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;    
  
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 2px;

    POSITION: relative; 
    
    
  
    
    
}
.flag_yellow {
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(../../images/flag_yellow.gif) no-repeat left center
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.flag_red {
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(../../images/flag_red.gif) no-repeat left center
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.flag_green {
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(../../images/flag_green.gif) no-repeat left center
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.flag_Gray {
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(../../images/GrayFlag.gif) no-repeat left center
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.legend_head {
	PADDING-RIGHT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.container {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.container TD.border {
	BORDER-RIGHT: #aeaeae 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #aeaeae 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #aeaeae 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #aeaeae 1px solid
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blue_grad {
	BORDER-RIGHT: #aeaeae 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #aeaeae 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	OVERFLOW: auto; 
	BORDER-LEFT: #aeaeae 1px solid; 
	PADDING-TOP: 15px; 
	BORDER-BOTTOM: #aeaeae 1px solid; 
	HEIGHT: 250px;
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.purp_grad {
	BORDER-RIGHT: #aeaeae 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #aeaeae 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	OVERFLOW: auto; 
	BORDER-LEFT: #aeaeae 1px solid; 
	PADDING-TOP: 15px; 
	BORDER-BOTTOM: #aeaeae 1px solid; 
	HEIGHT: 250px;
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blue_grad1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	OVERFLOW: auto; 
	PADDING-TOP: 15px; 
	HEIGHT: 139px;
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.purp_grad1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	OVERFLOW: auto; 
	PADDING-TOP: 15px; 
	HEIGHT: 139px;
	FONT-SIZE: 12px; 
	COLOR: #323537; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normal_table {
	OVERFLOW: auto; 
	HEIGHT: 120px
}
.normal_table1 {
	OVERFLOW: auto; 
	HEIGHT: 182px
}
.container_header {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../../images/table_head_bg.gif) #335cad no-repeat left top; 
	PADDING-BOTTOM: 0px; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	HEIGHT: 25px; 
	TEXT-ALIGN: center;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bl_head {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 15px; 
	COLOR: #003399
}
.txt_small {
	FONT-SIZE: 11px
}
.bullet_red {
	BACKGROUND: #c63e41; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_orange {
	BACKGROUND: #ebb125; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_yellow {
	BACKGROUND: #dedc07; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_blue {
	BACKGROUND: #4f75d0; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_green {
	BACKGROUND: #6d9852; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_beige {
	BACKGROUND: #ebdab8; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_green2 {
	BACKGROUND: #a7eaa7; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_blu {
	BACKGROUND: #4497e9; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_blu1 {
	BACKGROUND: #a5c956; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_blu2 {
	BACKGROUND: #d60500; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_1 {
	BACKGROUND: #e6d5b4; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_2 {
	BACKGROUND: #a4e6a4; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_3 {
	BACKGROUND: #ffaaaa; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_4 {
	BACKGROUND: #aad2ff; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.bullet_5 {
	BACKGROUND: #b1bafe; 
	MARGIN-RIGHT: 5px; 
	HEIGHT: 8px
}
.project_container {
	MARGIN-BOTTOM: 10px
}
.table_heading {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 9px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #b22222; /*#3a60b8*/ 
	LINE-HEIGHT: 25px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #a8acaf 1px solid
}
.table_content_off {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 9px; 
	FONT-SIZE: 12px; 
	BACKGROUND: #840909; 
	PADDING-BOTTOM: 0px; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #d3dbe1 1px solid; 
	HEIGHT: 25px
}
.table_content {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #31393e; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #d3dbe1 1px solid; 
	HEIGHT: 25px;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_content SPAN {
	BORDER-RIGHT: #000 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #000 1px solid; 
	PADDING-LEFT: 3px; 
	BACKGROUND: #484848; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000 1px solid; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000 1px solid
}
.table_content A {
	COLOR: #31393e; 
	TEXT-DECORATION: underline
}
.field {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 3px; 
	WIDTH: 60px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.options_text {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 
	/*COLOR: #000; */
	COLOR:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.options_text A {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	/*COLOR: #003399; */
	COLOR:#ffffff;
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.options_text A:hover {
	FONT-SIZE: 11px; 
	/*COLOR: #003399;*/ 
	COLOR:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.notifications {
	MARGIN-TOP: 15px
}
.notifications_heading {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #000; 
	LINE-HEIGHT: 36px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid
}
.notification_content {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #222222; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #666 1px dotted; 
	HEIGHT: 28px
}
.notification_content A {
	COLOR: #222222; 
	TEXT-DECORATION: underline
}
.notification_content SPAN {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; COLOR: #003399
}
.notification_content SPAN A {
	COLOR: #003399; 
	TEXT-DECORATION: none
}
.tabs {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 200px; 
	PADDING-TOP: 10px
}
.tabs UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
.tabs LI {
	DISPLAY: block; 
	FLOAT: left; 
	MARGIN-RIGHT: 2px;
	HEIGHT: 25px
}
.tabs LI A {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #222; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	COLOR: #fff; 
	LINE-HEIGHT: 25px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 25px; 
	TEXT-DECORATION: none
}
.tabs LI A:hover {
	BACKGROUND: #e7f1fe; 
	COLOR: #222
}
.tabs LI.current A {
	BACKGROUND: #e7f1fe;
	COLOR: #222
}
.milestone_content {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #e7f1fe; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px
}
.milestone_cell {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #31393e; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #d3dbe1 1px solid; 
	HEIGHT: 25px
}
.milestone_cell A {
	COLOR: #31393e; 
	TEXT-DECORATION: underline
}
.top_bar_int {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: url(../../images/top2.gif) repeat-x left top; 
	COLOR: #fff; 
	LINE-HEIGHT: 25px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.close {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px
}
.close A {
	BORDER-RIGHT: #222 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #222 1px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	BACKGROUND: #222; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #222 1px solid; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #222 1px solid; 
	TEXT-DECORATION: none
}
.close A:hover {
	BORDER-RIGHT: #222 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #222 1px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	BACKGROUND: #f3f3f3; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #222 1px solid; 
	COLOR: #222; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #222 1px solid; 
	TEXT-DECORATION: none
}
.durations {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BACKGROUND: #e7f1fe; 
	PADDING-BOTTOM: 15px; 
	LINE-HEIGHT: 24px; 
	PADDING-TOP: 15px
}
.tabs2 UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
.tabs2 LI {
	DISPLAY: block; 
	FLOAT: left; 
	MARGIN-RIGHT: 2px; 
	HEIGHT: 25px
}
.tabs2 LI.normal {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../../images/table_head_bg.gif) #335cad no-repeat left top; 
	PADDING-BOTTOM: 0px; 
	COLOR: #fff; 
	LINE-HEIGHT: 25px; 
	PADDING-TOP: 0px; 
	HEIGHT: 25px; 
	TEXT-DECORATION: none
}
.tabs2 LI A {
	BORDER-RIGHT: #999 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #999 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #fff; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #999 1px solid; 
	COLOR: #000; 
	LINE-HEIGHT: 25px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 25px; 
	TEXT-DECORATION: none
}
.tabs2 LI A:hover {
	BACKGROUND: url(../../images/hover_table_head_bg.gif) #335cad no-repeat left top; 
	COLOR: #fff
}
.tabs2 LI.current1 A {
	BACKGROUND: url(../../images/hover_table_head_bg.gif) #335cad no-repeat left top; 
	COLOR: #fff
}
.border1 {
	BORDER-RIGHT: #aeaeae 1px solid; 
	BORDER-TOP: #aeaeae 1px solid; 
	BORDER-LEFT: #aeaeae 1px solid; 
	BORDER-BOTTOM: #aeaeae 1px solid
}
.milestone {
	BORDER-RIGHT: #aeaeae 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #aeaeae 1px solid; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../../images/bg1.gif) #fff fixed repeat-x left bottom; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #aeaeae 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #aeaeae 1px solid; 
	HEIGHT: 250px
}
/* End Customer Portal */

/* Added by SuchitraP for KM UI */

TABLE.clsRoundedTableHeader
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #BED5F5; /*#E7F1FE; */
    COLOR:#003091 ;    
    /*BACKGROUND-COLOR: #BED5F5; 
    COLOR:white ;*/
}

TABLE.clsRoundedTableMenu
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    /*BACKGROUND-COLOR: #BED5F5; */
    border-right: #BED5F5 1px outset;
	/*border-top: black 1px outset;*/
	border-left: #BED5F5 1px outset;
	border-bottom: #BED5F5 1px outset;
   }



TR.clsTRControlMenu
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	margin: 2pt;
	color: #000000;
	padding-top: 2pt;
	background-repeat: repeat;
	font-family: Verdana, Arial;
	height: 18px;
	/*background-color: #E7F1FE;*/
}
TD.clsTDTopLeftCorner
{
	width: 14px;
	height: 14px;
	background-image: url(../../Images/cssImages/rounded_corner1.bmp); 
	background-repeat:no-repeat; 
	
}

TD.clsTDTopRightCorner
{
	width: 14px;
	height: 14px;
	background-image: url(../../Images/cssImages/rounded_corner2.gif); 
	background-repeat:no-repeat; 
	
}

TD.clsTDBottomLeftCorner
{
	width: 14px;
	height: 14px;
	/*background-image: url(../../Images/cssImages/rounded_corner3.gif); 
	background-repeat:no-repeat; */
}

TD.clsTDBottomRightCorner
{
	width: 14px;
	height: 14px;
	/*background-image: url(../../Images/cssImages/rounded_corner4.gif);
	background-repeat:no-repeat; */ 
}
/* End additions by SuchitraP */

/* Added by ArchanaN */
DIV.clsDivPopup
{
	BORDER-RIGHT:LightCoral 6px solid; 
	BORDER-TOP:LightPink  3px solid; 
	FONT-SIZE:10px; 
	BORDER-LEFT:LightPink  3px solid; 
	BORDER-BOTTOM:LightCoral 6px solid; 
	DISPLAY:block ; 
	POSITION:absolute; 
	Z-INDEX:1000;
}
/* End of Added by ArchanaN */
A.clsControlMenuLink:link
{
font-family: Verdana, Arial;
FONT-SIZE: 10pt;	
TEXT-DECORATION: UNDELINE
}
A.clsControlMenuLink:active
{
font-family: Verdana, Arial;
FONT-SIZE: 10pt;	
TEXT-DECORATION: UNDELINE
}
A.clsControlMenuLink:visited
{
font-family: Verdana, Arial;
FONT-SIZE: 10pt;	
TEXT-DECORATION: UNDELINE
}
A.clsControlMenuLink:hover
{
font-family: Verdana, Arial;
FONT-SIZE: 10pt;	
TEXT-DECORATION: UNDELINE
}

BODY.clsPopUpBody
{
    BORDER: #4E7DD1 1px solid;
    PADDING-LEFT: 2px;
    PADDING-TOP: 0px;
    FONT-SIZE: 7pt;
    margin: 2px 0px 2px 0px; /* T,L,B,R */
    LINE-HEIGHT: 1;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    /*BACKGROUND-COLOR: #EEF6FF;*/
	SCROLLBAR-FACE-COLOR:#D3E5FC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF; 
	SCROLLBAR-SHADOW-COLOR:#EEF6FF; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#EEF6FF; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
	overflow: visible 
}

/* Added by PrashantSJ on 29th June 2009*/
A.clsMenu
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 0px;
	/*font-weight: lighter;*/
	border-left-width: 0px;
	font-size: 11px;
	border-left-color: white;
	border-bottom-width: 0px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	/*font-family: Tahoma;*/
	border-right-width: 0px;
	text-decoration: none;
	border-right-color: white;
	cursor:hand;
}

A.clsMenu:link
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 0px;
	/*font-weight: lighter;*/
	border-left-width: 0px;
	font-size: 11px;
	border-left-color: white;
	border-bottom-width: 0px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	font-family: verdana, arial;
	border-right-width: 0px;
	text-decoration: none;
	border-right-color: white;
}

A.clsMenu:visited
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 2px;
	/*font-weight: lighter;*/
	border-left-width: 2px;
	font-size: 11px;
	border-left-color: white;
	border-bottom-width: 2px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	font-family: verdana,arial;
	border-right-width: 2px;
	text-decoration: none;
	border-right-color: white;
}

A.clsMenu:active
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-top-width: 2px;
	/*font-weight: lighter;*/
	border-left-width: 2px;
	font-size: 11px;
	border-left-color: white;
	border-bottom-width: 2px;
	border-bottom-color: white;
	color: black;
	border-top-color: white;
	font-family: verdana,arial;
	border-right-width: 2px;
	text-decoration: none;
	border-right-color: white;
}

A.clsMenu:hover
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 1px;
	border-right: black 0px solid;
	border-top: black 0px solid;
	font-weight: lighter;
	font-size:11px;
	border-left: black 0px solid;
	color: black;
	border-bottom: black 0px solid;
	font-family: verdana;
	/*background-color: #FFD695;*/
}

TD.cMenu
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-right: #FFD695 3px solid;
	border-top: black 0px solid;
	font-weight: lighter;
	font-size: 11px;
	border-left: black 0px solid;
	color: black;
	border-bottom: black 0px solid;
	font-family: arial;
	background-color: #FFD695;
}

TD.clsTDScroll
{
	padding-right:0;
	padding-left: 0;
	padding-bottom: 0;
	margin: 0;
	color: #000000;
	padding-top: 0;
	
	border-right: #4E7DD1 3px solid;
	border-top: black 0px solid;
	font-weight: lighter;
	font-size: 11px;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
	font-family: arial;
		
	background-color: #4E7DD1;
}

a.cSelected
{
	COLOR: #003091;
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;    
  
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 2px;

    POSITION: relative; 
	/*BACKGROUND: url(../../Images/cssImages/grey-color.gif) repeat-x;*/
}

a.cSelected:visited
{
	COLOR: #003091;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;

	BORDER-TOP: groove thin 1px blue;
	BORDER-LEFT: groove thin blue 1px ;

	BORDER-BOTTOM: groove thin 1px #3366ff;
	BORDER-RIGHT: groove thin 1px #3366ff;

	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;	
	PADDING-BOTTOM: 2px;
	
	POSITION: relative;
	TEXT-DECORATION: none;

	/*BACKGROUND: url(../../Images/cssImages/grey-color.gif) repeat-x;*/
}

a.cSelected:hover
{
	COLOR: #003091;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;

	BORDER-TOP: groove thin 1px blue;
	BORDER-LEFT: groove thin blue 1px ;

	BORDER-BOTTOM: groove thin 1px #3366ff;
	BORDER-RIGHT: groove thin 1px #3366ff;

	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;	
	PADDING-BOTTOM: 2px;
	
	POSITION: relative;
	TEXT-DECORATION: underline;

	/*BACKGROUND: url(../../Images/cssImages/grey-color.gif) repeat-x;*/
}
TABLE.cTable
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: transparent; 
    PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;	
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	vertical-align :bottom; 	
}

TD.clsGanttChart
{
	/*padding-right: 2pt;
	padding-left: 2pt;
	font-weight: bolder;
	font-size: 8pt;
	background: url('../../Images/cssImages/Menu.gif');
    background-image: url(../../Images/cssImages/Menu.gif); 
	padding-bottom: 2pt;
	margin: 2pt;
	color: black;
	padding-top: 2pt;
	font-family: Arial, Verdana;
	border-left-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-top-color: black;
	height: 10px;*/
	BORDER-LEFT: thin 1px; 
	BORDER-RIGHT:  thin 1px; 
	BORDER-TOP:  thin 1px;
	BORDER-BOTTOM:  thin 1px;
	
	HEIGHT: 8px;
	/*BACKGROUND: url(../../Images/cssImages/blue_color_2.gif);*/
	BACKGROUND: url(../../Images/red_color_2.gif);
}
TR.clsTRMenuHome
{
	padding-right: 2pt;
	padding-left: 2pt;
	font-size: 10px;
	background: url('../../Images/cssImages/Menu.gif');
    background-image: url(../../Images/cssImages/Menu.gif); 
	padding-bottom: 2pt;
	margin: 2pt;
	color: black;
	padding-top: 2pt;
	font-family: verdana;
	height: 15px;
	
}

BODY.clsProcessBody
{
    /*BORDER-RIGHT: #4E7DD1 4px solid;*/
    PADDING-LEFT: 2px;
    BORDER-LEFT: #000000 0px solid;
    
    BORDER-TOP: #4E7DD1 4px solid;
    PADDING-TOP: 2px;
    FONT-SIZE: 7pt;
    margin: 2px 0px 2px 0px; /* T,L,B,R */
    LINE-HEIGHT: 1;
    BORDER-BOTTOM: #4E7DD1 4px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial;
    /*BACKGROUND-COLOR: #EEF6FF;*/
	SCROLLBAR-FACE-COLOR:#D3E5FC; 
	SCROLLBAR-HIGHLIGHT-COLOR:#EEF6FF; 
	SCROLLBAR-SHADOW-COLOR:#EEF6FF; 
	SCROLLBAR-ARROW-COLOR:#3D5FA3; 
	SCROLLBAR-TRACK-COLOR:#EEF6FF; 
	SCROLLBAR-BASE-COLOR:#E0E7EF; 
	scrollbar-darkshadow-color:#EEF6FF;
	scrollbar-3dLight-Color:#EEF6FF;
	/*Commented by SuchitraP on 7-Apr-2009 ,KM UI scrollbar was not displayed*/
	/*overflow:visible  ;*/
	/*End by SuchitraP*/
}

/* End of addition  by PrashantSJ on 29th June 2009*/




