/********* BODY PROPERTIES FOR COMPLETE PAGE ************/
.BLOCKHEADING 
{
	background: rgb(187, 181, 157); 
	FONT-SIZE: 9pt;
	font-weight=bold; 
	Color=Black;
}


.BLOCKHEADING_OL 
{
	background: rgb(187, 181, 157); 
	FONT-SIZE: 11pt;
	font-weight=bold; 
	Color=Black;
	font-family:"Zurich BT", sans-serif;
}  


.BLOCKHEADINGRIGHT 
{
	background: rgb(187, 181, 157); 
	FONT-SIZE: 9pt;
	font-weight=bold; 
	Color=Black;
	TEXT-ALIGN :"right";
}  
.BLOCKHEADINGCENTER 
{
	background: rgb(187, 181, 157); 
	FONT-SIZE: 9pt;
	font-weight=bold; 
	Color=Black;
	TEXT-ALIGN :"center";
}  
.REPORTHEADINGCENTER 
{
	FONT-SIZE: 11pt;
	font-weight=bold; 
	Color=Black;
	TEXT-ALIGN :"center";
}  

.SUMMARYHEADING 
{
	background: #dcdcba;
	FONT-SIZE: 9pt;
	font-weight=bold; 
	Color=Black;
}  
 
.SUMMARYDATA 
{
	FONT-SIZE: 10pt;
	Color = Black;
}  

BODY
{
	COLOR: #333333;
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : rgb(235,235,216);	
}

TD.DISPLAYDATACOLOR
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR=blue;
}

/********* FOR SETTING THE TABLE COLUMN HEADING ************/
.COLUMNHEADING 
{
	background: SILVER; 
	font-weight=bold; 
	Color=Black;
	FONT-SIZE: 8pt;
}  

.COLUMNHEADING_ARIAL 
{
	background: SILVER; 
	FONT-FAMILY : "Arial";
	font-weight=bold; 
	Color=Black;
	FONT-SIZE: 6pt;
}  



/********* ENABLED LABEL IN TABEL COLUMN ************/
TD.DISPLAYHEADING
{
	FONT-FAMILY : "Verdana";
	FONT-WEIGHT=bold;
	FONT-SIZE: 8pt;
	COLOR : RGB(0,0,0);
}

TD.DISPLAYNUMBERHEADING
{
	FONT-FAMILY : "Verdana";
	FONT-WEIGHT=bold;
	FONT-SIZE: 8pt;
	COLOR : RGB(0,0,0);
	TEXT-ALIGN :"right";
}


/********* ENABLED LABEL IN TABEL COLUMN ************/
TD.DISPLAYDATA
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,0,0);
}


TD.DISPLAYNUMBER
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,0,0);
	TEXT-ALIGN :"right";
}

TD.DISPLAYDATAPINK
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RED;
	/*COLOR: RGB(255,217,236);*/
}

TD.DISPLAYDATAGREEN
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,210,0);
}


/********* SPECIFIIC TO REPORTS-FROM HERE ************/

TD.DHVT
{
	FONT-FAMILY : "Verdana";
	FONT-WEIGHT=bold;
	FONT-SIZE: 8pt;
	COLOR : RGB(0,0,0);
	VERTICAL-ALIGN: TOP;
}

TD.DDVT
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,0,0);
	VERTICAL-ALIGN: TOP;
}

TD.DHV
{
	FONT-FAMILY : "Verdana";
	FONT-WEIGHT=bold;
	FONT-SIZE: 8pt;
	COLOR : RGB(0,0,0);
	VERTICAL-ALIGN: TOP;
	HEIGHT: 30;
}

TD.DDV
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,0,0);
	VERTICAL-ALIGN: TOP;
	HEIGHT: 30;
}

TD.DH
{
	FONT-FAMILY : "Verdana";
	FONT-WEIGHT=bold;
	FONT-SIZE: 8pt;
	COLOR : RGB(0,0,0);
}

TD.DD
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,0,0);
}

TD.DD_ARIAL
{
	FONT-FAMILY : "Arial";
	FONT-SIZE: 6pt;
	COLOR: RGB(0,0,0);
}



TD.DN
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,0,0);
	TEXT-ALIGN :"right";
}


TD.DN_ARIAL
{
	FONT-FAMILY : "Arial";
	FONT-SIZE: 6pt;
	COLOR: RGB(0,0,0);
	TEXT-ALIGN :"right";
}


TD.DNH
{
	FONT-FAMILY : "Verdana";
	FONT-WEIGHT=bold;
	FONT-SIZE: 8pt;
	COLOR : RGB(0,0,0);
	TEXT-ALIGN :"right";
}


TD.DNHP
{
	FONT-FAMILY : "Verdana";
	FONT-WEIGHT=bold;
	FONT-SIZE: 9pt;
	COLOR : RGB(0,0,0);
}

/********* SPECIFIIC TO REPORTS-TILL HERE ************/

/********* MANDATORY LABEL IN TABEL COLUMN ************/
TD.MANDATORYLABEL
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(100,100,100);
}



/********* ENABLED LABEL IN TABEL COLUMN ************/
TD.NONMANDATORYLABEL
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR : RGB(0,0,0);
}



/********* DISENABLED LABEL IN TABEL COLUMN ************/
TD.DISABLEDLABEL
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR : RGB(135,122,188);
}



/********* INCOMPLETE LABEL IN TABEL COLUMN ************/
TD.INCOMPLETELABEL
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR : RGB(234,178,220);
}



/********* MANDATORY LABEL IN TABEL COLUMN ************/
TD.LISTTABLEDATA
{
	FONT-FAMILY : "Verdana";
	FONT-SIZE: 8pt;
	COLOR: RGB(0,0,0);
}



/********	SUBMIT BUTTON , RESET BUTTON AND BUTTON ***********/




INPUT.BUTTONDISABLED
{
	BORDER-WIDTH: 1;
	BORDER-COLOR: BLACK;
	HEIGHT: 22 ;
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : RGB(187,181,157);
}






/********	CHECKBOX   ***********/
INPUT.CHECKBOXENABLED
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : RGB(100,100,100);
}

INPUT.CHECKBOXDISABLED
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : RGB(235,235,216);
}

INPUT.CHECKBOXMANDATORY 
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : RGB(232,255,255);
}


INPUT.CHECKINCOMPLETE
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : RGB(232,255,255);
}





/********	RADIO    ***********/ 
INPUT.RADIOENABLED
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : rgb(187, 181, 157);
}

INPUT.RADIODISABLED
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : "#EBEBD8";
}

INPUT.RADIOMANDATORY
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : "#EBEBD8";
}


INPUT.RADIOINCOMPLETE
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : "#EBEBD8";
}

INPUT.DISABLESTRING
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(235,235,216);
	TEXT-ALIGN: "left";
	BORDER=0;
}

INPUT.DISABLENUMBER
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(235,235,216);
	TEXT-ALIGN: "right";
	BORDER=0;
}


/********	COMBO BOX    ***********/
SELECT.ENABLED
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : (255,255,255);
}

SELECT.DISABLED
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : RGB(235,235,216);
}

SELECT.MANDATORY
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : RGB(232,255,255);
}


SELECT.INCOMPLETE
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : RGB(232,255,255);
}





/********	STRING TEXT BOX    ***********/
INPUT.ENABLEDSTRING
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB (255,255,255);
}

INPUT.DISABLEDSTRING
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(235,235,216);
}

INPUT.MANDATORYSTRING
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(232,255,255);
}


INPUT.EKYCSTRING
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(204,204,204);
}

INPUT.INCOMPLETESTRING
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : RGB(232,255,255);
}




/********	NUMBER TEXT BOX    ***********/
INPUT.ENABLEDNUMBER
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB (255,255,255);
	TEXT-ALIGN: "right";
}

INPUT.DISABLEDNUMBER
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(235,235,216);
	TEXT-ALIGN: "right";
}

INPUT.MANDATORYNUMBER
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(232,255,255);
	TEXT-ALIGN: "right";
}

INPUT.INCOMPLETENUMBER
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	VERTICAL-ALIGN: bottom;
	BACKGROUND-COLOR : RGB(232,255,255);
	TEXT-ALIGN: "right";
}




/********	MULTI-LINE TEXT BOX   ***********/
TEXTAREA.ENABLED
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : RGB (255,255,255);
}

TEXTAREA.DISABLED
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : RGB(235,235,216);
}

TEXTAREA.MANDATORY
{
	FONT-SIZE: 8pt;
	FONT-FAMILY : "Verdana";
	BACKGROUND-COLOR : RGB(232,255,255);
}

TEXTAREA.INCOMPLETE
{
	HEIGHT:22;
	WIDTH:22;
	BACKGROUND-COLOR : RGB(232,255,255);
}




/********	HYPERLINK   ***********/
A:LINK
{
	COLOR: RGB(204,0,0); 
}

A:VISITED
{
	COLOR: RGB(102,0,0); 
} 

A:ACTIVE
{
	COLOR: RGB(0,0,204);
}

A:HOVER
{
	COLOR: RGB(204,0,204);
}






/* Table and Frame Properties */
TABLE.FRAME
{
 
 width="100%" cellspacing="0" cellpadding="0" border="" 
 style="border-style: solid; border-color: #EBEBD8" bordercolorlight="#BABA78" 
 bordercolordark="#EBEBD8"
}


TABLE.mtable 
TD 
{
	BORDER-BOTTOM: Silver 1px solid
	
}

/* Table as a Frame */

/* Table as a Grid */
.GRID
{
	border="1" ; 
	cellspacing=0; 
	cellpadding=0;
}

/* Outline Border */
.OUTBORDER
{
	Border="1px solid" ; 
}

*******************THESE ARE FOR NAVIGATIONAL TREE START HERE****************
.clsDemoNode, .clsDemoNode:visited{
	color: #2c3c72;
	font-weight: bold;
	font-size : 11px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}
.clsDemoNode:hover{
	color: #2c3c72;
	font-weight: bold;
	font-size : 11px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}

.clsDemoNode1, .clsDemoNode1:visited{
	color: #2c3c72;
	font-size : 11px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}
.clsDemoNode1:hover{
	color: #2c3c72;
	font-size : 11px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}


.hyperlink { FONT-FAMILY :Verdana;  CURSOR:TEXT; FONT-SIZE: 8pt; text-decoration:none;text-underline:none; }

.showDivision{
    position: absolute;  
    top: 106px; 
    margin:auto;
    margin-left:985px;
}

*******************THESE ARE FOR NAVIGATIONAL TREE ENDS HERE****************