 body, a, th, td, p { font-family:verdana, arial, helvetica, sans-serif; font-size:9pt; }

 BODY { background-image: url('images/back.jpg'); }
 CAPTION { background-color:#cccccc; font-weight:bold; text-align:left; height:30px; padding:10px; }
 FORM { margin:0px; padding;0px; }
 INPUT, SELECT, TEXTAREA { height:20px; font-family:verdana, arial, helvetica, sans-serif; font-size:9pt; border-width:1px; }
 INPUT.50 { width:48px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; } 
 INPUT.100 { width:100px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; } 
 INPUT.150 { width:150px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; } 
 INPUT.200 { width:198px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 INPUT.300 { width:300px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 INPUT.400 { width:400px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 INPUT.500 { width:498px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 SELECT.50 { width:50px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 SELECT.100 { width:96px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 SELECT.150 { width:150px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 SELECT.200 { width:198px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px; }
 INPUT.act50 { width:50px; }
 INPUT.act100 { width:100px; margin-top:10px; margin-bottom:10px; }
 INPUT.act200 { width:198px; }
 TEXTAREA.500 { width:498px; height:100px; border-style: solid; border-width:1px; border-color:#555555; margin-top:2px; margin-bottom:2px;  }
 
 .nodata { text-align:center; font-style:italic; }
 .LineOver { color:#000000; background-color:#FFFF99; cursor:hand; }
 .LineAlert { color:#000000; background-color:#FFCCCC; cursor:hand; }
 .status0 { color:black; background-color:white; }
 .status1 { color:white; background-color:db438b; }
 .status2 { color:white; background-color:brown; }
 .status3 { color:white; background-color:red; }
 .status4 { color:black; background-color:orange; } 
 .status5 { color:black; background-color:yellow; }
 .status6 { color:white; background-color:green; }
 .status7 { color:white; background-color:blue; }
 .status8 { color:white; background-color:purple; }
 .status9 { color:white; background-color:black; }
 .status10 { color:text-decoration: line-through }    
 .delais0 { text-align:right; color:#FF0000; font-weight:bold; }
 .delais1 { text-align:right; color:#006600; font-weight:bold; }
 
 #Auth { width:400px; border-style:solid; border-width:1px; padding:20px; background-image: url('images/auth.jpg'); }
 #Reco { width:400px; border-style:dotted; border-width:1px; border-color:#555555; padding:20px; }
 #Reco INPUT { border-color:#555555; color:#555555; }
 #Reco TD { color:#555555; }
 
 #Stat { margin-bottom:20px; }
 #Stat TD.stat { background-image: url('images/stat.gif'); background-position: bottom center; }
 
 #Menu { background-color:#008ac3; }
 #Menu TD,A { color:#FFFFFF; font-size:8pt; }
 #Menu UL { padding::0px; margin:0px; list-style-type:none; }
 #Menu UL LI { padding::0px; margin:0px; float:left; }
 #Menu UL LI A { padding:5px; width:120px; height:32px; display:block; float:left; color:#FFFFFF; background-color:none; font-size:10pt; font-weight:bold; text-decoration:none; text-align:center; }
 #Menu UL LI A.on { color:#000000; background-image:url('images/menu.gif'); }
 #Menu UL LI A:hover { text-decoration:underline; }
 
 #Acts { padding:5px; background-color:#CCCCCC; border-style:inset; border-width:1px; }
 #Acts TD { padding:5px; } 
 #Acts A { text-decoration:none; }
 #Acts A:hover { text-decoration:underline; }
 #Acts .help { background-color:#fffedd; }
 
 #Dirs { background-color:#EFEFEF; border-style:none; margin-bottom:10px; }
 #Dirs CAPTION { color:#000000; text-decoration:none; }
 #Dirs TABLE{ backgrounf-color:#EFEFEF; }
 #Dirs TH { height:20px; background-color:#FFFFFF; }
 #Dirs TD { height:20px; }
 
 #Aide { padding:5px; background-color:#feffb7; }
 #Aide B { color:#128300; }
 
 #Book { padding:5px; background-color:#EFEFEF; border-style:none; margin-bottom:10px; }
 #Book CAPTION A { color:#000000; text-decoration:none; }
 #Book TH { width:80px; height:20px; font-weight:normal; text-align:right; background-color:#FFFFFF; }
 #Book TD.field { width:408px; height:18px; }
 #Book TD.image { width:92px; }
 #Book IMG { border-style:solid; border-width:1px; border-color:#000000; width:90px; height:100px; }
   
 #List { background-color:#EFEFEF; }
 #List TABLE{ width:100%; backgrounf-color:#EFEFEF; }
 #List TH { height:30px; padding:5px; background-color:#FFFFFF; }
 #List TH.ASC { background-image:url(images/THASC.gif); background-position: top center; }
 #List TH.DESC { background-image:url(images/THDESC.gif); background-position: top center; }
 #List TD { height:20px; }
 #List A { color:#000800; text-decoration:none; }
 #List a:hover { text-decoration: underline; }

 #Info { width:800px; margin-bottom:5px; }
 #Info .head { font-size:12pt; }
 #Info .user { font-size:8pt; color:#7dd25f; }
 #Info .date { font-size:8pt; color:#7dd25f; }
 #Info .serv { font-size:8pt; color:#7dd25f; }
 #Info .kwds { font-size:8pt; color:#555555; }
 #Info .text { font-size:8pt; margin-top:5px; padding:5px; background-color:#fffef3; font-size:9pt; text-align:justify; }
 #Info .link { font-size:8pt; color:#70a7de; }
 #Info .photo { border-style:solid; border-width:1px; border-color:#70a7de; }
 #Info .file { font-size:8pt; color:#70a7de;} 
 #Info A:hover { font-size:8pt; color:#0064c2;} 
 .Icon { border:0; width:32px; height:32px; }

 #Tool UL { padding::0px; margin:0px; list-style-type:none; }
 /* #Tool UL LI { float:left; } */
 #Tool UL LI A { width:196px; padding:4px; display:block; float:left; color:#000000; background-color:none; font-size:10pt; text-decoration:none; }
 #Tool UL LI A.on { color:#FFFFFF; background-color:#008ac3; font-size:10pt; text-decoration:none; }
 #Tool UL LI A:hover { color:#FFFFFF; background-color:#008ac3; font-size:10pt; text-decoration:none; }
 
 #Form { margin-bottom:10px; background-color:#EFEFEF; }
 #Form TABLE { margin:0px; padding:0px; }
 #Form TH { height:20px; text-align:right; font-weight:normal; padding:0 5 0 0; }
 #Form TD { height:24px; }
