.Border
{
	border: solid 1px #CCCCCC;
	padding: 2px;
}

.NormalGreen
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: Green
}


.TotalsColumn
{
background-color: #FFFFBF;
}
.GrandTotalColumn
{
background-color: #FFFF80;
}

.Options 
{ 
  BORDER-RIGHT: #6b86bd 2px solid;
  BORDER-TOP: #6b86bd 2px solid; 
  BORDER-LEFT: #6b86bd 2px solid; 
  WIDTH: 100%; 
  BORDER-BOTTOM: #6b86bd 2px solid
}

.OptionsHeader 
{ FONT-WEIGHT: bold; 
  FONT-SIZE: 11px; 
  PADDING-BOTTOM: 2px; 
  COLOR: white; 
  FONT-FAMILY: Tahoma, Arial, Helvetica; 
  BACKGROUND-COLOR: #6b86bd }

.PaddingTB 

{ 
  PADDING-BOTTOM: 5px; 
  PADDING-TOP: 5px; 
}

.Padding

{ 
  PADDING-LEFT: 5px; 
  PADDING-TOP: 5px; 
    PADDING-BOTTOM: 5px;
    padding-right:5px; 
}

.PaddingT 

{ 
PADDING-TOP: 5px; 
}

.PaddingL 
{ 
PADDING-Left: 5px; 
}

.PaddingB 

{ 
 PADDING-BOTTOM: 5px; 
}

.PaddingR 

{ 
 padding-right:5px; 
}

.PaddingRB 

{ 
 padding-right:5px; 
 PADDING-BOTTOM: 5px; 
}





/* Incomplete Selected */
.TabBGSelI {PADDING-LEFT: 1px;   BACKGROUND-COLOR:Maroon; border-bottom-left-radius:20 ;  TEXT-ALIGN: center }
.TabBGSelI2 {BORDER-RIGHT: #777777 1px solid; width: 0;      PADDING-RIGHT: 3px;   BACKGROUND-COLOR: Maroon;   TEXT-ALIGN: center; }
.TabLSelI, A.TabLSelI, A.TabLSelI:link, A.TabLSelI:visited { FONT-SIZE: 11px; WIDTH: 100%; COLOR: White; FONT-FAMILY: Tahoma, Arial, Helvetica }
A.TabLSelI:hover { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none }

/* Incomplete Not Selected */
.TabBGI { PADDING-LEFT: 1px;  BACKGROUND-COLOR: #FF9999; TEXT-ALIGN: center }
.TabBGI2 {BORDER-RIGHT: #777777 1px solid; width: 0; PADDING-RIGHT: 3px; BACKGROUND-COLOR:#FF9999; TEXT-ALIGN: center }
.TabLI, A.TabLI, A.TabLI:link, A.TabLI:visited { FONT-SIZE: 11px; COLOR: Black; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica }
A.TabLI:hover { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none }

/* Complete Selected */
.TabBGSelC {    PADDING-LEFT: 1px;  BACKGROUND-COLOR: #6b86bd; TEXT-ALIGN: center }
.TabBGSelC2 { BORDER-RIGHT: #777777 1px solid;   PADDING-RIGHT: 3px; BACKGROUND-COLOR: #6b86bd; TEXT-ALIGN: center }
.TabLSelC, A.TabLSelC, A.TabLSelC:link, A.TabLSelC:visited { FONT-SIZE: 11px; COLOR: White; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica }
A.TabLSelC:hover { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none }

/* Complete Not Selected */
.TabBGC { PADDING-LEFT: 1px;   BACKGROUND-COLOR: #E2E7F2; TEXT-ALIGN: center }
.TabBGC2 { BORDER-RIGHT: #777777 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px;  BACKGROUND-COLOR: #E2E7F2; TEXT-ALIGN: center }
.TabLC, A.TabLC, A.TabLC:link, A.TabLC:visited { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica }
A.TabLC:hover { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica;  TEXT-DECORATION: none }

/* Unknown Selected */
.TabBGSelU {    PADDING-LEFT: 1px;  BACKGROUND-COLOR: #FFD21A; TEXT-ALIGN: center }
.TabBGSelU2 { BORDER-RIGHT: #777777 1px solid;   PADDING-RIGHT: 3px; BACKGROUND-COLOR: #FFD21A; TEXT-ALIGN: center }
.TabLSelU, A.TabLSelU, A.TabLSelU:link, A.TabLSelU:visited { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica }
A.TabLSelU:hover { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none }

/* Unknown Not Selected */
.TabBGU { PADDING-LEFT: 1px;   BACKGROUND-COLOR: LightYellow; TEXT-ALIGN: center }
.TabBGU2 { BORDER-RIGHT: #777777 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px;  BACKGROUND-COLOR: LightYellow; TEXT-ALIGN: center }
.TabLU, A.TabLU, A.TabLU:link, A.TabLU:visited { FONT-SIZE: 11px; WIDTH: 100%;  FONT-FAMILY: Tahoma, Arial, Helvetica }
A.TabLU:hover { FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Tahoma, Arial, Helvetica;  TEXT-DECORATION: none }






.SelectedBG {PADDING-LEFT: 1px;   BACKGROUND-COLOR:#6b86bd; border-bottom-left-radius:20 ;  TEXT-ALIGN: center }
.TabMenuBG { PADDING-LEFT: 1px;  BACKGROUND-COLOR: #E2E7F2; TEXT-ALIGN: center }


.PanelTitle {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;
	width: 100%;
	height: 18px;
	padding-left: 4px;
	Border-Color: LightGray;
	Background-Color: "#E2E7F2";
	Border-Style: solid;
	Border-Width: 1px;
	BORDER-TOP: White 1px solid; 
	BORDER-LEFT: White 1px solid;
	BORDER-TOP: LightGray 1px solid; 
	BORDER-LEFT: LightGray 1px solid
}

.ColumnTitle {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;
	height: 18px;
	padding-left: 4px;
	Border-Color: LightGray;
	Background-Color: "#E2E7F2";
	Border-Style: solid;
	Border-Width: 1px;
	BORDER-TOP: White 1px solid; 
	BORDER-LEFT: White 1px solid;
	BORDER-TOP: LightGray 1px solid; 
	BORDER-LEFT: LightGray 1px solid
}

.Search {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;
	width: 100%;
	height: 18px;
	Border-Color: LightGray;
	Background-Color: "#E2E7F2";
	Border-Style: solid;
	Border-Width: 1px;
	BORDER-TOP: White 1px solid; 
	BORDER-LEFT: White 1px solid;
	BORDER-TOP: LightGray 1px solid; 
	BORDER-LEFT: LightGray 1px solid
}

.PanelDetail {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;
	width: 100%;
	height: 18px;
	Border-Color: "#E2E7F2";
	Border-Style: solid;
	Border-Width: 1px;
}


.ColumnDetail {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;
	height: 18px;
	Border-Color: "#E2E7F2";
	Border-Style: solid;
	Border-Width: 1px;
}



