BODY {
	padding : 2px;
	font : normal 7pt,  Arial;
	background :White;
	}
H3	{
	font : bold 10pt,  Arial;
	background :White;
	}


TD {
	padding : 2px;
	font : normal 8pt Verdana,  Arial, sans-serif;
	}

TD.header{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	background-color: black;
	color: white;
	font : bold;
	font-family : Tahoma;
	font-size : 10pt;
}

TD.headerDilz{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	background-color: #EFEFEF;
	color: black;
	font : bold;
	font-family : Tahoma;
	font-size : 10pt;
}
TD.Mheader{
	border-color : #000000 #000000 #000000 #000000;
	border-style : double;
	border-top-width : 1px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color: #F7F7F7
	color: black;
	font : bold;
	font-family : Tahoma;
	font-size : 10pt
}
TD.newLine{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	background-color: whitesmkoe;
	color: black;
	font : bold;
	font-family : Tahoma;
	font-size : 10pt
}
TD.outline{
	border-color : #FFFFFF #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
}
	
TD.shaded{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color : Red;
	}
TD.grey{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color : black;
	color : yellow;
        font : bold;
	text-align : top;
	}
TD.grey_old{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color : WhiteSmoke;
	color : black;
	text-align : top;
	}
TD.blues{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color : #E0F1FF;
	}
TD.greyTop{
	border-color : #000000 #000000 #000000 #000000;
	border-style : double;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	font : bold;
	background-color : #E1E1E1;
	}
TD.DarkBlueTop{
	border-color : #000000 #000000 #000000 #000000;
	border-style : none;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color : navy;
	}
INPUT{
	color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 120;		
}
TEXTAREA{
	color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 500;		
}
SELECT {
	color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 200;		
}
.accSELECT{
	color: Black;
	background-color: White;
	font : normal 8pt Courier;
	border: 1px solid #808080;
	width : 120;		
}

.txtArea{
	color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 300;		
}

.form-button {
	color: Black;
	background-color: #CCCCCC;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #000000;	
	width : 70px;
}

.radio {
	border: 0px;
	width : 20;
	}
.ckbx {
	border: 0px;
	width : 20;
	}

.mLINK:link {
	text-decoration : none;
	font-style : normal;
	color : black;
	font : normal 10pt Trebuchet MS;
}

.mLINK:visited {
	text-decoration : none;
	color : black;
	font : normal 10pt Trebuchet MS;
	}

.mLINK:hover {
	text-decoration : none;
	color : blue;
	font : bold 10pt  Trebuchet MS;
}
	
.mLINK:active {
	text-decoration : none;	
	font : normal 10pt Trebuchet MS;
}
.sLINK:active {
	text-decoration : none;
	font-style : normal;
	color : white;
	font : normal 9pt Verdana,  Arial, sans-serif;
}

.sLINK:visited {
	text-decoration : none;
	font-style : normal;
	color : white;
	font : normal 9pt Verdana,  Arial, sans-serif;
	}

.sLINK:hover {
	text-decoration : none;
	color : yellow;
	font-weight : bold;
	font : 9pt  Verdana,  Arial, sans-serif;
}
	
.sLINK:link {
	text-decoration : none;
	font-style : normal;
	color : white;
	font : normal 9pt Verdana,  Arial, sans-serif;
}
.btnGlass {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 70px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: white;
}
.btnGlassOver {
	BORDER-RIGHT: #333333 2px solid; 
	BORDER-TOP: #333333 2px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #333333 2px solid; 
	WIDTH: 95px; 
	BORDER-BOTTOM: #333333 2px solid; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #333333;
	COLOR: #FF6600;
	FONT-WEIGHT : bold;
}
#c990 .sLINK A {
	BACKGROUND-COLOR: #e4f7e4; 
	COLOR: #3f8640;
}

.arrowTable {
	font-family: Verdana, Arial, Helvetica ;
	font-size: 12px ;
	font-weight: normal ;
	color: black;
	}

.cellTable {
	width: 20px ;
	height: 18px ;
	text-align: center ;
	padding: 0px ;
	background-color: Lavender;
	color : DarkSlateBlue;
	}

.headingText {
	width: 60px ;
	height: 19px ;
	font-family: Verdana, Arial, Helvetica ;
	font-size: 12px ;
	font-weight: bold ;
	color: black;
	}

.headingDays {
	font-family: Verdana, Arial, Helvetica ;
	font-size: 12px ;
	font-weight: normal ;
	color: blue;
	background-color:silber;
	}

.bodyDays {
	text-decoration: none ;
	text-align: center ;
	font-family: Verdana, Arial, Helvetica ;
	font-size: 12px ;
	font-weight: normal ;
	color: DarkSlateBlue;
	}

.arrowTable:link, .bodyDays:link  {
	text-decoration: none ;
	}

.arrowTable:visited, .bodyDays:visited  {
	text-decoration: none ;
	}

.arrowTable:hover {
	font-weight: bold ;
	font-size: 12px ;
	color : red;
	}

.bodyDays:hover {
	font-weight: bolder ;
	font-size: 13px ;
	}

.layerBackground {
	layer-background-color: DarkSlateBlue;
	background-color: silver;
	border-width: 1px;
	border-color: silver ;
	border-style: solid ;
} 
TD.tab {
	background-color : WhiteSmoke;
	color : black;
	font-weight:bold;		
	font-size:10pt;
	}
TD.shaded{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color : black;
	color : yellow;
	}
TD.shaded_old{
	border-color : #000000 #000000 #000000 #000000;
	border-style : solid;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	background-color : #E1E1E1;
	}
.tdinput    
	 {
 	background:#E1E1E1 ; 
	spacing: 0pt;
	border: 1 solid #000000 ;
	 font : normal 8pt Verdana,  Arial, sans-serif
	}
.tdinput_old    
	 {
 	background:white ; 
	spacing: 0pt;
	border: 1 solid #000000 ;
	 font : normal 8pt Verdana,  Arial, sans-serif
	}
.tdTableHeader     { background:FFFF00 ; 
	border-style:solid;
	border-color:#808080;
	border-width: 1px 0px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
}

.tdTableHeaderLst     { background:FFFF00 ; 
	border-style:solid;
	border-color:#808080;
	border-width: 1px 1px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
}

TD.e1	{
            border:1px double silver;
}
TABLE.e1{
            border:1px double silver;
}
.f1        {
            width:300; 
            }
TD.tr1  {
	background : #F7F7F7;
      }
.childLINK:visited {
	text-decoration : none;
	font-style : normal;
	color : blue;
	font : normal 9pt Verdana,  Arial, sans-serif;
	}

.childLINK:hover {
	text-decoration : underline;
	color : red;
	font-weight : bold;
	font : bold 9pt  Verdana,  Arial, sans-serif;
}
	
.childLINK:link {
	text-decoration : none;
	font-style : normal;
	color : blue;
	font : normal 9pt Verdana,  Arial, sans-serif;
}
/*------------------------------------------- View Datas--*/
a.VIEWMenu {
	color:black;
	text-decoration:none;
}
.VIEWMenu  {
	padding : 2 2 2 2;
	background-color: #cfc1b4;
	font-family:MS Sans Serif;
	font-size:7pt;
}
.VIEWHEAD  {
	border-style:solid;
	border-color: white gray gray white;
	border-width: 1px 1px 1px 1px;
	background-color: #cfc1b4;
	font-family:MS Sans Serif;
	font-size:7pt;
}


.VIEWRow {
	background-color : whitesmoke;
	color : black;
}
.VIEWRow-Select {
	background-color: #f7f7f7;
	color:black;
}
.VIEWRow-Over {
	background-color: whitesmoke;
	color:blue;
}
.VIEWBack {
	background-color: #e7e3e7;
}

.VIEWRow-Second {
	background-color: whitesmoke;
	color:black;
}

.VIEW  {
	border-style:solid;
	border-color:#808080;
	border-width: 0px 0px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:7.5pt;
	vertical-align:top;
	cursor:pointer;
	height:10px;
}

.VIEWWeb  {
	border-style:solid;
	border-color:#808080;
	border-width: 0px 0px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:7.5pt;
	vertical-align:top;
	height:10px;  
}
/* NEW */
.VIEWLastLink {
	border-style:solid;
	border-color:#808080;
	border-width: 0px 1px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:7.5pt;
	vertical-align:top;
        cursor:hand;
	height:10px;
}
/* NEW */
.VIEWLast  {
	border-style:solid;
	border-color:#808080;
	border-width: 0px 1px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:7.5pt;
	vertical-align:top;
	height:10px;
        cursor:hand;
	
}

.VIEWLast1  {
	border-style:solid;
	border-color:#808080;
	border-width: 0px 1px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:7.5pt;
	vertical-align:top;
	height:5px;
	cursor: hand:
}



.VIEWLink  {
	border-style:solid;
	border-color:#808080;
	border-width: 0px 0px 1px 1px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Arial;
	font-size:7.5pt;
	vertical-align:top;
	cursor:hand;
	height:10px;
}

.PAGELink  {
	font-family:Arial;
	font-size:7.5pt;
	vertical-align:top;
	cursor:hand;
	height:10px;
}
.ViewStyle {
	width:100%;
	border-style:none;
	background-color:white;
}
.ViewStyleScroll {
	width:100%;
	height:330px;
	border-style:none;
	background-color:white;
	padding:0px;
	overflow-x:hidden;
	overflow-y:auto;
}
.smallfld {color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 30;		
}
.smallfldCHG {color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid red;
	width : 30;		
}
.medfld{color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 75;		
}
.medfldREADONLY{color: Black;
	background-color: whitesmoke;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 70;		
}
.medfldCHG{color: Black;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid red;
	width : 70;		
}
.largefld1{color: Black;
	background-color: White;
	font : normal 8pt Verdana,  Arial, sans-serif;
	border: 1px solid #808080;
	width : 120;		
}
.btnREDB {
	background-color	:	#EFEFEF;
	font-family		: 	Arial;
	font-weight		:	bold;
	font-size		:	8pt;
	color			:	navy;
	width			:	50;
	cursor			:	hand;
}
.btnWHITB {
	background-color	:	whitesmoke;
	color			:	black;
	font-weight		:	bold;
	width			:	50;
}
.btnADDredb {
	background-color	:	red;
	color			:	white;
	font-weight		:	bold;
	width			:	15;
	font-size		:	10;
		border-color: black;
		border-width: 1px;
}
.btnDELblueb {
	background-color	:	navy;
	color			:	white;
	font-weight		:	bold;
	width			:	15;
	font-size		:	10;
		border-color: black;
		border-width: 1px;
}
.btnDELlblueb {
	background-color	:	lightblue;
	color			:	black;
	font-weight		:	bold;
	width			:	15;
	font-size		:	10;
		border-color: black;
		border-width: 1px;
}
.dataTable
 	{ 
	empty-cells: show;
 	spacing: 4pt; 
	border-collapse: collapse; 
   border: 1 solid #000000; 
	padding: 6;
width: 770px;
 	}
.nav {
	background-color: red;
	color: white;
	font-weight:bold;
	text-decoration: none;
	border-style : double;
	border-color : red;	
	border-top-width : 2px;
	border-right-width : 2px;
	border-bottom-width : 2px;
	border-left-width : 2px;
	cursor:pointer;
}
.navbody {
	background-color: white;
	color: black;
	font-weight:bold;
	text-decoration: none;
	border-color : red;
	border-style : double;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	cursor:pointer;
}
.navbody1 {
	background-color: white;
	color: black;
	font-weight:bold;
	text-decoration: none;
	border-color : red;
	border-style : double;
	border-top-width : 0px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	cursor:pointer;
}
input.btn {
  color:black;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  background-color:#FFFF00;
  border: 1px solid;
  border-color: #696 #363 #363 #696;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffff00',EndColorStr='#ffeeddaa');
}
input.btnhov {
  border-color: white white white white;
}

