﻿
/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 
{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

.HEADROW
{
   background-color:#ffcc33;
	text-align:center; 
	
}
.FormNextTitle
{
	background-color:darkgray;
	
}
TR.SUBHEADROW
{
	background-color: #e8f4e1; 
	color: blue;
	font-weight: normal ;
	font-family:Verdana;
	font-size:8pt;
}
TR.NORMAL
{
	color:Black;
	font-family:Verdana;
	font-weight: normal ;
	font-family:Verdana;
	font-size:8pt;	
}

TABLE.BGCOLOR
{
	/*background-color: #c1e3b1; 
	background-color: #e8f4e1; 
	background-color:White; 
	background-color: #FEFCE7;
	background-color: #edf7e8;*/
	background-color: LightGray; 
	background-color: LightGray; 
	background-color:White; 
	background-color: LightGray;
	background-color: LightGray;
	
	color: Black;
	font-weight:bold;
	font-family: Verdana ,Times New Roman ;
	font-variant:small-caps;
	font-size:11PX;
}

FONT.RADIO
{
		color:Black;
		 font-size:12px;
		  font-family:Courier New;
	}
	

FONT.FONTBLUE
{
	color: blue;
	font-weight:normal;
	font-variant:small-caps;
}

FONT.SELCAPTION
{
	color: blue;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:Underline;
}

FONT.TOP
{
	font-family:Arial;
	font-weight:bold;
}

TR.MASTERHEADROW
{
	color: RED;
	font-weight:bold;
	font-variant:small-caps;
}

.TXTSTYOLD
{
    BORDER-RIGHT: #afc4d5 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #afc4d5 1px solid;
    COLOR: #002200;
    BORDER-BOTTOM: #afc4d5 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    width:125px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.TXTSTY
{
    border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	text-transform:uppercase; 		
	border-width:1px;
	width:125px;
	height:20px;
}

.TXTSTYDEFAULT
{
    border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	text-transform:uppercase; 		
	border-width:1px;
	width:125px;
	height:20px;
	background-color:scrollbar;	
	display:block
}

.TXTSTYHALF
{
	border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	text-transform:uppercase; 		
	border-width:1px;
    HEIGHT: 20px;
    width:62.5px;
}

.TXTSTY34
{
	border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	text-transform:uppercase; 		
	border-width:1px;
    HEIGHT: 18px;
    width:85px;
}

.TXTSTYSEMIHALF
{
	border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	text-transform:uppercase; 		
	border-width:1px;
    HEIGHT: 20px;
    width:43px;
}

.TXTSTYMINIHALF
{
	border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	text-transform:uppercase; 		
	border-width:1px;
    HEIGHT: 20px;
    width:28px;
}

.TXTSTYBARCODE
{
	border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	text-transform:uppercase; 		
	border-width:1px;
    HEIGHT: 20px;
    width:85px;
}

.TXTSCANBARCODE
{
	border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;		    
	border-bottom-color:Gray ;
	color:#002200;
	font-size:11.5px;
	font-weight:bold;
	color:Red;
	font-family:Tahoma;
	text-transform:uppercase; 		
	border-width:1px;
    HEIGHT: 20px;
    width:125px;
}

.TXTSTYHALFOLD
{
    BORDER-RIGHT: #afc4d5 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #afc4d5 1px solid;
    COLOR: #002200;
    BORDER-BOTTOM: #afc4d5 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    width:62.5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.TXTSTY75
{
    BORDER-RIGHT: #afc4d5 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #afc4d5 1px solid;
    COLOR: #002200;
    BORDER-BOTTOM: #afc4d5 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    width:90px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.TdProcess
{
	border-style:ridge;
    border-bottom-style:outset;
	border-top-style:inset;
	border-left-style:inset;		    
	border-bottom-color:Gray ;
	border-width:1px;
	background-color:#e2fefd;
}

.LblProcess
{
	font-size:15px;
	font-weight:bolder;
	font-family:Cursive; 
	text-align:center;
	text-transform:uppercase;
	/*color:#330099;*/
	color:Red
}

.LblSNo
{
	font-size:10px;
	font-family:Cursive; 
	text-align:center;
	text-transform:uppercase;
}

.Legendfont
{
	color:Black;
	font-size:12px;
	font-family:Courier New;
}

.LegentMultiple
{
	 background-color:Pink;
	 border-color:Pink;
     Border-Style:none;
}

.LegentDocked
{
	 background-color:Gray;
	 border-color :Gray;
     Border-Style:none;
}

.LegendActive
{
	 background-color:Green;
	 border-color :Green;
     Border-Style:none;
}

.LegendNotAllocted
{
	 background-color:lightskyBlue;
	 border-color :lightskyBlue;
     Border-Style:none;
}

.LegendNormal
{
	 background-color:#9acd32;
	 border-color :#9acd32;
     Border-Style:none;
}

.LegentDelay
{
	 background-color:Yellow;
	 border-color :Yellow;
     Border-Style:none;
}

.LegentNInProgress
{
	 background-color:Green;
	 border-color :Green;
     Border-Style:none;
}

.LegentDInProgress
{
	background-color:Red;
	 border-color :Red;
     Border-Style:none;
}

.LegentAdvance
{
	 background-color:Green;
	 border-color :Green;
     Border-Style:none;
}

.LegentAInProgress
{
	 background-color:LightGreen;
	 border-color :LightGreen;
     Border-Style:none;
}

.LegentHoliday
{
	 background-color:Orange;
	 border-color :Orange;
     Border-Style:none;
}
.EQWIDTH5
{
	width:5%;
}

.EQWIDTH10
{
	width:10%;
}


.EQWIDTH
{
	height:3%;
	width:10%;
	font-size:  10px;
	color: black ;
	background-color:#EAEAE9;	
	border-bottom: black 1px solid;
	border-right :black 1px solid;
	text-transform:uppercase;
}

.EQWIDTH2
{
	height:3%;
	width:5%;
	font-size:  10px;
	color: black ;
	background-color:#EAEAE9;	
	border-bottom: black 1px solid;
	border-right :black 1px solid;
	text-transform:uppercase;
}

.EQWIDTH15
{
	width:15%;
}

.EQWIDTH10
{
	width:10%;
}

.submitsty
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: Olive;
    BORDER-LEFT: 1px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: arial,sans-serif;
    HEIGHT: 20px;
   
}

TABLE.LIST
{
	background-color:White;
	color:Black;
	filter:1;
	font-weight:NORMAL;
	font-family: Verdana ,Times New Roman ;
	font-size:8pt;	
}

FONT.COLOR1
{
	 background-color:Gray;
}
FONT.COLOR2
{
	background-color: lightgreen;
}
FONT.COLOR3
{
	background-color:Silver;
}
FONT.HEADLINK
{
	color:Black;
	font-family:Verdana;
	font-size:8pt;
}

TABLE.ORDERHEAD
{
	width:100%;
	background-color:white;
	font-family:Verdana;
	font-size:8pt;
	color:Red;
	font-variant:small-caps;
	font-weight:bold;
	border:0;
}

TD.HEADCOL
{
	
	color:Green;
}

FONT.FOOTER
{
	color:Black;
	font-family:Verdana;
	font-size:7pt;
	height:100%;
}

.BTNSTY
{
	border-right: gray 2px solid;
	border-top: aliceblue 2px solid;
	border-left: aliceblue 2px solid;
	border-bottom: gray 2px solid;
	background-color: #dbdba8;
	font-family:Verdana;
	font-variant:small-caps;
	font-size:8pt;
	width:60px;
	height: 24px;
	cursor: hand;
}

.gridheadbg1
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #99cc7f;
	text-align:center;
}
.gridbgbr1
{
	border-right: #99cc7f 1px double;
	border-top: #99cc7f 1px double;
	font-weight: normal;
	font-size: 8pt;
	border-left: #99cc7f 1px double;
	color: black;
	border-bottom: #99cc7f 1px double;
	font-family: Tahoma;
	background-color: whitesmoke;
	text-align: left;
}
table.head
{
	background-color:#6b9455;
	font-family: Tahoma ;
	font-size:15px;
	font-variant:small-caps;
	color:Yellow
}
A.link
{
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	color:orange;
}

.PENDING
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
	color: BLACK;
}
.PROGRESS
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
	color: RED;
}

.COMPLETED
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
	color: GREEN;
}

TD.LOGINHEAD
{
	background-color:Maroon;
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	color:White;
}
TD.LOGIN
{
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:Black;
}
.CMBSTY
{
    BORDER-RIGHT: #afc4d5 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #afc4d5 1px solid;
    WIDTH: 100%;
    COLOR: black;
    BORDER-BOTTOM: #afc4d5 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 0px;
    TEXT-DECORATION: none
}

FONT.CPFONT
{
	color:BLACK;
	font-family: Verdana;
	font-size:7pt;
}

FONT.CPFONTBOLD
{
	color:BLACK  ;
	font-family:Verdana;
	font-weight:bold;
	font-size:7pt;	
}

.styradio
{
	color:blue;
	font-family:Verdana;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12PX;
}

FONT.DGHEAD1
{
	font-family:Verdana;
	font-size:large;	
}
.grditem
{
	font-family:Verdana;
	font-size:12px;
	background-color:#DCDCDC;
	color:Black;	
}

.grdalter
{
	font-family:Verdana;
	font-size:12px;
	background-color:white;
	color:Black;	
}
.grditemleft
{
	font-family:Verdana;
	font-size:12px;
	background-color:#DCDCDC;
	color:Black;	
	text-align:right;
}

.grdalterleft
{
	font-family:Verdana;
	font-size:12px;
	background-color:white;
	color:Black;	
}

FONT.FONTBLUE
{
	color:Blue;
	font-weight:normal;
	font-variant:small-caps;
}

FONT.FONTBLACK
{
	color:Black;
	font-variant:small-caps;
	font-family:Verdana;
	font-weight:bold;
}

FONT.FONTGREEN
{
	color:GREEN;
	font-variant:small-caps;
	font-family:Verdana;
	font-weight:bold;
}

FONT.FONTBL
{
	color:Blue;
	font-variant:small-caps;
	font-family:Verdana;
	font-weight:bold;
}
.FormTitle
{
	 
	background-color:#ffcc33;
	text-align:center; 
}
Font.Titles
{
	font-size:10px;
	font-weight:bold;
	color:  Black ;
	font-family:  Arial Greek   ; 
	text-transform:uppercase;
	
}
table.Headcolor
{
	font-weight: normal;
	font-size: 14px;
	color:  BLACK;
	font-family: 'Times New Roman' , Tahoma, Verdana;
	background-color: #7AB2F0;
	BORDER-TOP: white 1px SOLID  ;
     
       
	 
}
Font.Titlefont
{
	font-size:12px;
	font-weight:bolder;
	color:  Black  ;
	font-family: Cursive ; 
	text-transform:uppercase;
}
Font.Comptitlefont
{
	font-size:12px;
	font-weight:bolder;
	color:black;
	font-family:  Verdana; 
	text-transform:uppercase;
}
Font.Titlefont1
{
	font-size:10px;
	
	color: Black  ;
	font-family:  Times New Roman;
	text-transform:uppercase;
}
table.NoBorder
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Tahoma;
	background-color: #FAFAFA;

}

table.CpToolTip
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Tahoma;
	background-color: #faebd7;
}

.Gridlabelstyle
{
	font-size:11px;
	color:black;
	font-family: Arial;
	border: none;
	text-align:LEFT;
	text-transform:capitalize;
}

.FIXEDGRIDTITLE 
{ 
	BORDER-RIGHT: #808080 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #ffffff 1px solid; 
	COLOR:black; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY: Verdana; 
	POSITION: relative; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR:scrollbar; 
	TEXT-ALIGN: center 
}

FONT.FONTRED
{
	color:red;
	font-family:Verdana;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12PX;
	height:20PX;
}

.gridtxtstyle
{
	border-style:ridge;
	 border-bottom-style:outset;
	 border-top-style:inset;	 
	border-bottom-color:Gray ;
	text-transform:uppercase; 
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	border-width:1px;
	width:65px;
	height:20px;
	text-align:right; 
}

.gridtxtstyle1
{
	border-style:ridge;
	border-bottom-style:outset;
	border-top-style:inset;	 
	border-bottom-color:Gray ;
	text-transform:uppercase; 
	color:#002200;
	font-size:11px;
	font-family:Tahoma ;
	border-width:1px;
	width:100%;
	height:20px;
	text-align:right; 
}

.GridButton
{
	width:65px;
	height:20px;
	font-size:10px;
	font-family:Tahoma;
	text-align:center;
}
.GridButton1
{
	width:85px;
	height:20px;
	font-size:10px;
	font-family:Tahoma;
	text-align:center;
}

.GridLinkButton
{
	font-size:9px;
	text-align:center;
	background-color:buttonface;
	width:51px;
	height:15px
}

.GRIDTITLE
{
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR:scrollbar;  
	TEXT-ALIGN: center;
}

A.whi
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.BtnAlign
{
	TEXT-JUSTIFY: auto; 
	FONT-SIZE: 8pt; 
	VERTICAL-ALIGN: baseline; 
	TEXT-TRANSFORM: capitalize; 
	HEIGHT:3%;
	COLOR: black; 
	DIRECTION: ltr; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Verdana; 
	LETTER-SPACING: normal; 
	POSITION: static; 
	HEIGHT: 17pt; 
	BACKGROUND-COLOR: buttonface; 
	TEXT-ALIGN: justify
}

.TableStyle
{
	font-size:10px;
	font-weight:500;
	FONT-FAMILY:Verdana;
	background-color:#eae7d0;
	height:25px;
}

.EmptyRow
{
	background-color:White;
	height:2px;
}

.TableButton
{
    FONT-SIZE: 10px;
    font-weight:500;
    height:25px;
    FONT-FAMILY:Verdana;
    background-color:#dac9c2;
}

.TableHead
{
    FONT-SIZE: 13px;
    height:25px;
    font-weight:bold;
    font-style:normal;
    FONT-FAMILY:Verdana;
    background-color:#dac9c2;
}

.TableText
{
    FONT-SIZE: 10px;
    font-weight:500;
    FONT-FAMILY:Verdana;
    background-color:White;
    border-color:#000000;
    color:Black;
}

.VerticalAlign
{
	vertical-align:middle;
}            

A:active	
{	
	text-decoration:none;
	color:	#3333cc;
}	

A:visited	
{	
	text-decoration:	none;
	color:	#3333cc;
}	
	
A:hover	
{	
text-decoration:underline;
color:	#3333cc;
}

.LB
 { 
TEXT-DECORATION: none; 
}
.LB.visited
{
TEXT-DECORATION: none;
}
.LB.active
{
 TEXT-DECORATION: none;
}
.LB.hover
{
TEXT-DECORATION: none; 
}

	
.SUBMITGRD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    FONT-FAMILY: arial,sans-serif;
    HEIGHT: 17px;
    BACKGROUND:lightgray;
    TEXT-DECORATION: none;
    BORDER-RIGHT: black 1px solid ;
    BORDER-TOP: black 1px solid ;
    BORDER-BOTTOM: black 1px solid ;
    BORDER-LEFT: black 1px solid ;
}
.FixedGridHeader
{ 
	border-right: #808080 1px solid; 
	border-top: #ffffff 1px solid; 
	padding-left: 3px; 
	font-weight: bolder; 
	font-size: 10px; 
	text-transform: uppercase; 
	border-left: #ffffff 1px solid; 
	color:black; 
	border-bottom: #808080 1px solid; 
	font-family:Verdana; 
	position: relative; 
	height: 20px; 
	background-color:#dcdcdc; 
	text-align: center ;
	TOP: expression(this.offsetParent.scrollTop - 2); 
	z-index:10;
}


.skin0 
{ 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	VISIBILITY: hidden; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 100px; 
	CURSOR: default; 
	LINE-HEIGHT: 20px; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: Verdana; 
	POSITION: absolute; 
	BACKGROUND-COLOR: menu; 
	TEXT-ALIGN: left 
}

.skin1 
{ 
	BORDER-RIGHT: buttonhighlight 1px outset; 
	BORDER-TOP: buttonhighlight 1px outset; 
	FONT-SIZE: 7pt; 
	VISIBILITY: hidden; 
	BORDER-LEFT: buttonhighlight 1px outset; 
	WIDTH: 75px; CURSOR: default; 
	BORDER-BOTTOM: buttonhighlight 1px outset; 
	FONT-FAMILY: Tahoma; 
	POSITION: absolute; 
	BACKGROUND-COLOR: menu; 
	TEXT-ALIGN: left 
}

.menuitems 
{ 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 15px 
}

FONT.RPTFONT
{
    FONT-SIZE: 11px;
    font-weight:normal;
    COLOR: black;
	FONT-FAMILY:Tahoma;
}
FONT.DOCREPTITLE
{
    FONT-SIZE: 15px;
    COLOR: BLACK;    
    FONT-FAMILY: arial
}
FONT.DOCREPHEAD
{
    FONT-SIZE: 13px;
    COLOR: dimgray;    
    FONT-FAMILY: arial
}
br.pgbreak
{
	page-break-before: always;	
}

TR.Data
{
background-Color:fffafa;
}

TR.TRHEAD
{
	background-Color:cecece;
}
.Link
{
font-size:x-small;
color:Red;
}

.LinkImage
{
font-size:x-small;
color:Blue;
}

.Bbgcolor
{
    BACKGROUND-COLOR: #eaf1fa
}
TR.title
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d6e1ee;
    TEXT-ALIGN: center
}
TABLE.style
{
    BACKGROUND-COLOR: #4682b4;
    CELLPADDING: 5 
    CELLSPACING: 1 
    BORDER: 0px
}
TABLE.subtable
{
    BORDER-RIGHT: #d6e1ee;
    BORDER-TOP: #d6e1ee;
    BORDER-LEFT: #d6e1ee;
    BORDER-BOTTOM: #d6e1ee;
    BACKGROUND-COLOR: #d6e1ee;
    CELLPADDING: 4
    CELLSPACING: 0 
    BORDER: 1px
    BORDER-COLOR: #d6e1ee
}
TD.detail1
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
TR.detail
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.selsty
{
    FONT-SIZE: 12px;
    WIDTH: 250px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.export
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
TR.subtitle
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eaf1fa;
    TEXT-ALIGN: center
}
TR.subdetail
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f4f6f9
}
TD.title
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d6e1ee
}
		
	
	    
    