/* GREY */
a {
  text-decoration: none;
}

a.lbutton1:link    {font-family: Arial,Verdana; font-size:11px; font-weight:bold; color: #000000; white-space: nowrap;}
a.lbutton1:visited {font-family: Arial,Verdana; font-size:11px; font-weight:bold; color: #000000; white-space: nowrap;}
a.lbutton1:active  {font-family: Arial,Verdana; font-size:11px; font-weight:bold; color: #000000; white-space: nowrap;}
a.lbutton1:hover   {font-family: Arial,Verdana; font-size:11px; font-weight:bold; color: #008800; white-space: nowrap;}

a.loglbutton1:link    {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000; white-space: nowrap;}
a.loglbutton1:visited {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000; white-space: nowrap;}
a.loglbutton1:active  {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000; white-space: nowrap;}
a.loglbutton1:hover   {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #990000; white-space: nowrap;}

/**** Page Body ****/
body {
  background-color: #333333;
  margin: 6px;
  scrollbar-face-color: #CCD2D8;
  scrollbar-highlight-color: #E9EEF3;
  scrollbar-shadow-color: #B4BEC8;
  scrollbar-3dlight-color: #B4BEC8;
  scrollbar-arrow-color: #000000;
  scrollbar-track-color: #EAEAEA;
  scrollbar-darkshadow-color: #7A828A;
}

fcheckbox1 {
  background-color: #ffffff;
  border-top: 1px #888888 solid;
  border-left: 1px #888888 solid;
  border-right: 1px #888888 solid;
  border-bottom: 1px #888888 solid;
  padding-top: 1px;
  padding-left: 1px;
  padding-right: 0px;
  padding-bottom:0px;
}

/**** Main Border ****/
                                                                                                                                
.border1 {
  background-color: #999999;
  border: 1px #888888 solid;
  padding-top: 6px;
  padding-bottom: 0px;
  padding-left: 6px;
  padding-right: 6px;
}

.border2 {
  background-color: #ffffff;
  border: 1px #8a069e solid;
  padding: 0px;
}
                                                                                                                                
.margin1 {
  padding-top: 8px;
  padding-bottom: 12px;
  padding-left: 8px;
  padding-right: 8px;
}

.margin2 {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 8px;
  padding-right: 8px
}
.spacer1 {
  background-color: #ffffff;
  border: 1px #ffffff solid;
  padding: 0px;
}
                                                                                                                                
/**** Forms Box ****/

.browse0 {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size:13px;
  font-weight:bold;
  color: #ffffff;
  background-color: #aa66aa;
  border: 1px #8a069e solid;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 3px;
  padding-right: 3px;
}

.form0 {
  padding: 8px;
}

.searchresult {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #990000;
}

.form1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;
  background-color: #dddddd;
  border-top: 1px #eeeeee solid;
  border-left: 1px #eeeeee solid;
  border-right: 1px #cccccc solid;
  border-bottom: 1px #cccccc solid;
  padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:4px
}

.form2 {
  text-align:right; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;
  background-color: #dddddd;
  border-top: 1px #eeeeee solid;
  border-left: 1px #eeeeee solid;
  border-right: 1px #cccccc solid;
  border-bottom: 1px #cccccc solid;
  padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px
  white-space: nowrap;
}

.finput1 {
  text-align:left; vertical-align:top;
  font-family:Arial,Verdana; font-size:12px; color: #000000;
//  background-color: #F3F7FA;
  background-color: #ffffff;
  border-top-color: #888888;
  border-bottom-color: #888888;
  border-left-color: #888888;
  border-right-color: #888888;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:1px; padding-left:1px; padding-right:0px; padding-bottom:0px;
}

.ftext1 {
  wrap: hard;
  text-align:left; vertical-align:top;
  font-family:Arial,Verdana; font-size:12px; color: #000000;
//  background-color: #F3F7FA;
  background-color: #ffffff;
  border-top-color: #888888;
  border-bottom-color: #888888;
  border-left-color: #888888;
  border-right-color: #888888;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:1px; padding-left:1px; padding-right:0px; padding-bottom:0px;
}

.fpull1 {
  text-align:left; vertical-align:top;
  font-family:Arial,Verdana; font-size:12px; color: #000000;
//  background-color: #F3F7FA;
  background-color: #ffffff;
  border-top-color: #888888;
  border-bottom-color: #888888;
  border-left-color: #888888;
  border-right-color: #888888;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;
}
/**** Login ****/
.logtxt1 {
  text-align:right; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;
}
.logtxt2 {
  text-align:right; vertical-align:middle;
  font-family:Arial,Verdana; font-size:10px; font-weight:bold; color: #000000;
}
.logtxt3 {
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:10px; font-weight:bold; color: #000000;
}
.login1 {
  border-top-color: #FFFFFF; border-bottom-color: #576772; border-left-color: #000000; border-right-color: #000000;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;
}
.login2 {
//  background-color: #9CB7CC;
//  background-color: #99CC33;  
  background-color: #FFFFFF;
//  border-top-color: #C7D7E2; border-bottom-color: #576772; border-left-color: #000000; border-right-color: #000000;
  border-top-color: #000000; border-bottom-color: #576772; border-left-color: #000000; border-right-color: #000000;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;
  padding-top:24px; padding-bottom:24px; padding-left:2px; padding-right:2px
}
.login3 {
  text-align:center; vertical-align:middle;
//  background-color: #D0DEE8;
  background-color: #D2E492;
  border-top-color: #576772; border-bottom-color: #576772; border-left-color: #576772; border-right-color: #576772;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:4px; padding-right:4px
}
.login4 {
  text-align:right; vertical-align:middle;
//  background-color: #81A4BF;
  background-color: #99CC33;
  border-top-color: #576772; border-bottom-color: #576772; border-left-color: #576772; border-right-color: #576772;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px
}
.login5 {
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:10px; font-weight:bold; color: #000000;
//  background-color: #9CB7CC;
  background-color: #99CC33;
  
  padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px
}
.login9 {
  border-top-color: #B4C8D8; border-bottom-color: #000000; border-left-color: #000000; border-right-color: #000000;
  border-style:solid;
  border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
}

.logbutton1 {
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;
}
#loglbutton1 A:link    {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000}
#loglbutton1 A:visited {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000}
#loglbutton1 A:active  {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000}
#loglbutton1 A:hover   {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #FFFFFF}

.logowlbar1 {
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:10px; font-weight:bold; color: #C5D4DF;
//  background-color: #5681A2;
  background-color: #cccccc;
  border-top-color: #dddddd;
  border-bottom-color: #bbbbbb;
  border-left-color: #dddddd;
  border-right-color: #bbbbbb;
  border-style:solid;
  border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
  padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px
}

*.hilite {
font-size : 10pt;
font-family : Arial, Verdana;
font-weight : bold;
font-style : normal;
text-decoration: none;
} 

/**** Information Bar ****/
                                                                                                                                
.infobar1 {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color: #ffffff;
//  background-color: #9CB7CC;
  background-color: #8a069e;
//  border-top-color: #9b17af;
  border-bottom-color: #79058d;
//  border-left-color: #9b17af;
  border-right-color: #79058d;
  border-style:solid;
  border-top-width:0px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
  white-space: nowrap;
}

.infobar2 {
   text-align:left; vertical-align:middle;
   font-family:Arial,Verdana; font-size:11px; color: #000000;
/* background-color: #9CB7CC; */
   background-color: #F7FFCC;
   border-top-color: #62707D; border-bottom-color: #62707D; border-left-color: #62707D; border-right-color: #62707D;
   border-style:solid;
   border-top-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:1px;
   padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
}


  /**** Search Box ****/
                                                                                                                                
.search0 {
  padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px
}
.search1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color: #ffffff;
  background-color: #888888;
  border-top: 1px #aaaaaa solid;
  border-left: 1px #aaaaaa solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:3px
}

.sinput1 {
  text-align: left;
  vertical-align: top;
  font-family: Arial,Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #ffffff;
  border: 1px #888888 solid;
  padding-top: 1px;
  padding-left: 1px;
  padding-right: 0px;
  padding-bottom: 0px;
}
.spull1 {
  text-align: left;
  vertical-align: top;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffffff;
  border: 1px #888888 solid;
  padding: 0px;
}
.sbuttonup1 {
  text-align:center; vertical-align:top;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;
  background-color: #ffffcc;
  border: 1px #888888 solid;
  padding: 0px;
  cursor: hand;
}

.sbuttondown1 {
  text-align: center;
  vertical-align: top;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #008800;
  border: 1px #888888 solid;
  padding: 0px;
  cursor: hand;
}
/**** Buttons ****/
                                                                                                                                
.button1 {
  text-align: center;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  border-top: 1px #eeeeee solid;
  border-left: 1px #eeeeee solid;
  border-right: 1px #aaaaaa solid;
  border-bottom: 1px #aaaaaa solid;
  background-color: #cccccc;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px
  white-space: nowrap;
}

.fbuttonup1 {
  text-align: center;
  vertical-align: top;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color: #cccccc;
  border-top: 1px #eeeeee solid;
  border-left: 1px #eeeeee solid;
  border-right: 1px #aaaaaa solid;
  border-bottom: 1px #aaaaaa solid;
  padding: 0px;
  cursor: hand;
}

.fbuttondown1 {
  text-align: center;
  vertical-align: top;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #008800;
  background-color: #dddddd;
  border-top: 1px #eeeeee solid;
  border-left: 1px #eeeeee solid;
  border-right: 1px #bbbbbb solid;
  border-bottom: 1px #bbbbbb solid;
  padding: 0px;
  cursor: hand;
}
.fbuttonfill1 {
  background-color: #cccccc;
  border-top: 1px #eeeeee solid;
  border-left: 1px #eeeeee solid;
  border-right: 1px #aaaaaa solid;
  border-bottom: 1px #aaaaaa solid;
  padding: 0px;
}

/**** Nav Bar ****/
                                                                                                                                
.navbar1 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #888888;
  border-top: 1px #aaaaaa solid;
  border-left: 1px #aaaaaa solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 6px;
  padding-right: 6px;
}
.navbar2 {
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #99CC33;
  border-top: 1px #fdfeff solid;
  border-left: 1px #fdfeff solid;
  border-right: 1px #8199ab solid;
  border-bottom: 1px #8199ab solid;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
}
.navbar3 {
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #99CC33;
  border-top: 1px #fdfeff solid;
  border-left: 1px #fdfeff solid;
  border-right: 1px #8199ab solid;
  border-bottom: 1px #8199ab solid;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 6px;
  padding-right: 6px;
}
A.lnavbar1:link    {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;}
A.lnavbar1:visited {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;}
A.lnavbar1:active  {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;}
A.lnavbar1:hover   {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #0179FF;}
                                                                                                                                
/**** Policy Bar ****/
                                                                                                                                
.policy1 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffffff;
  border: 1px #ffffff solid;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 3px;
  padding-right: 3px;
}
#lpolicy1 A:link    {font-family:Arial,Verdana; font-size:11px; color: #000000;}
#lpolicy1 A:visited {font-family:Arial,Verdana; font-size:11px; color: #000000;}
#lpolicy1 A:active  {font-family:Arial,Verdana; font-size:11px; color: #000000;}
#lpolicy1 A:hover   {font-family:Arial,Verdana; font-size:11px; color: #0179FF;}

/**** Directory Bar ****/
                                                                                                                                
.dir1 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffffdd;
  border: 1px #888888 solid;  
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 3px;
  padding-right: 3px;
}

#ldir1 A:link    {font-family: Arial,Verdana; font-size:12px; color: #000000;}
#ldir1 A:visited {font-family: Arial,Verdana; font-size:12px; color: #000000;}
#ldir1 A:active  {font-family: Arial,Verdana; font-size:12px; color: #000000;}
#ldir1 A:hover   {font-family: Arial,Verdana; font-size:12px; color: #0000ff;}


/**** File List Titles ****/
                                                                                                                                
.title1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;
  background-color: #999999;
  border-top: 1px #bbbbbb solid;
  border-left: 1px #bbbbbb solid;
  border-right: 1px #777777 solid;
  border-bottom: 1px #777777 solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}

A.ltitle1:link    {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #ffffff;}
A.ltitle1:visited {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #ffffff;}
A.ltitle1:active  {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #ffffff;}
A.ltitle1:hover   {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #ddffdd;}
                                                                                                                                
/**** File List ****/
.newspreview1 {
  white-space: normal;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffddff;
  border-top: 0px #ffeeff none;
  border-left: 1px #ffeeff solid;
  border-right: 1px #ffbbff solid;
  border-bottom: 1px #ffbbff solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}
/* First news item */
.newspreview2 {
  white-space: normal;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffccff;
  border-top: 0px #ffddff none;
  border-left: 1px #ffddff solid;
  border-right: 1px #ffaaff solid;
  border-bottom: 1px #ffaaff solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}

tr.mouseover2 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffffbb;
  border-top: 0px #000000 none;
  border-left: 1px #ff0000 solid;
  border-right: 1px #00ff00 solid;
  border-bottom: 1px #0000ff solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right:3px;
}

tr.mouseover1 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffffdd;
  border-top: 0px #000000 none;
  border-left: 1px #ff0000 solid;
  border-right: 1px #00ff00 solid;
  border-bottom: 1px #0000ff solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}

/* FILE LIST: Rollover for each row */
tr.mouseover3 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #eeeecc;
  border-top: 0px #000000 none;
  border-left: 1px #ff0000 solid;
  border-right: 1px #00ff00 solid;
  border-bottom: 1px #0000ff solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}

/* FILE LIST: Every 2nd row */
td.hover1 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  border-top: 0px #000000 none;
  border-left: 1px #ffffff solid;
  border-right: 1px #ccccaa solid;
  border-bottom: 1px #ccccaa solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}

/* FILE LIST: Every 1st row */
td.hover2 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  border-top: 0px #000000 none;
  border-left: 1px #ffffdd solid;
  border-right: 1px #ccccaa solid;
  border-bottom: 1px #ccccaa solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}

/* Used in document types */
.file1 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffddff;
  border-top: 0px #ffeeff none;
  border-left: 1px #ffeeff solid;
  border-right: 1px #ffbbff solid;
  border-bottom: 1px #ffbbff solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}
.file2 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #ffccff;
  border-top: 0px #ffddff none;
  border-left: 1px #ffddff solid;
  border-right: 1px #ffaaff solid;
  border-bottom: 1px #ffaaff solid;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
}
                                                                                                                                
A.lfile1:link    {font-family:Arial,Verdana; font-size:11px; color: #000000}
A.lfile1:visited {font-family:Arial,Verdana; font-size:11px; color: #000000}
A.lfile1:active  {font-family:Arial,Verdana; font-size:11px; color: #000000}
//A.lfile1:hover   {font-family:Arial,Verdana; font-size:11px; color: #0191FF}
A.lfile1:hover   {font-family:Arial,Verdana; font-size:11px; color: #990000}
                                                                                                                                
                                                                                                                                
.cfolders1 {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:blue;
}
.cfiles1 {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:darkorange;
}
.curl1 {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:darkred;
}
.cnotes1 {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:yellow;
}
.desc {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px;
  font-style: italic;
}
                                                                                                                                
.capproved {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:darkorange;
}
.crejected {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:darkorange;
}
.cpending {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:darkorange;
}
.ccurrentpage {
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana;
  font-weight: bold;
  font-size:13px;
  color: #FFFFFF
}


/**** Owl Bar ****/
                                                                                                                                
.owlbar1 {
  white-space: nowrap;
  text-align:right; vertical-align:middle;
//  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #557EA4;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;
//  background-color: #D5DFE7;
  background-color: #cccccc;
  border-top-color: #dddddd;
  border-bottom-color: #bbbbbb;
  border-left-color: #dddddd;
  border-right-color: #bbbbbb;
  border-style:solid;
  border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
  padding: 5px 7px 5px 5px;
}


/**** Files Stats ****/

.stats1 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: bold;
  background-color: #888888;
  color: #ffffff;
  border-top: 1px #aaaaaa solid;
  border-left: 1px #aaaaaa solid;
  border-right: 1px #aaaaaa solid;
  border-bottom: 0px #aaaaaa none;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
}

.stats2 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #bbbbbb;
  border-top: 1px #dddddd solid;
  border-left: 1px #dddddd solid;
  border-right: 1px #999999 solid;
  border-bottom: 0px #999999 none;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
}

.stats3 {
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  color: #000000;
  background-color: #dddddd;
  border: 1px #888888 solid;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
}

A.lstats1:link    {font-family:Arial,Verdana; font-size:11px; color: #000000}
A.lstats1:visited {font-family:Arial,Verdana; font-size:11px; color: #000000}
A.lstats1:active  {font-family:Arial,Verdana; font-size:11px; color: #000000}
//A.lstats1:hover   {font-family:Arial,Verdana; font-size:11px; color: #019DFF}
A.lstats1:hover   {font-family:Arial,Verdana; font-size:11px; color: #990000}


/**** Admin ****/
  
.admin0 {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:13px; font-weight:bold; color: #ffffff;
  background-color: #aa66aa;
  border: 1px #8a069e solid;
  padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px
}

.abutton {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:12px; font-weight:bold; color: #008800;
  background-color: #eeeeee;
  border-top: 1px #ffffff solid;
  border-left: 1px #ffffff solid;
  border-right: 1px #dddddd solid;
  border-bottom: 1px #dddddd solid;
  padding-top:4px; padding-bottom:4px; padding-left:6px; padding-right:6px
}

.abutton0 {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #444444;
  background-color: #bbbbbb;
  border-top: 1px #dddddd solid;
  border-left: 1px #dddddd solid;
  border-right: 1px #999999 solid;
  border-bottom: 1px #999999 solid;
  padding-top:4px; padding-bottom:4px; padding-left:6px; padding-right:6px
}

/* Immediate action buttons - don't display extra options */
.abutton1 {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  background-color: #888888;
  border-top: 1px #aaaaaa solid;
  border-left: 1px #aaaaaa solid;
  border-right: 1px #666666 solid;
  border-bottom: 1px #666666 solid;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  padding-right: 6px;
}

a.labutton1:link    {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;}
a.labutton1:visited {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;}
a.labutton1:active  {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #000000;}
a.labutton1:hover   {font-family:Arial,Verdana; font-size:11px; font-weight:bold; color: #ffffff;}
  
.admin1 {
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:13px; font-weight:bold; color: #ffffff;
  background-color: #aa66aa;
  border: 1px #8a069e solid;
  padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px;
}

.admin2 {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Arial,Verdana; font-size:12px; font-weight:bold; color: #ffffff;
  background-color: #aa66aa;
  border: 1px #8a069e solid;
  padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px;
}

.admin3 {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  font-family: Arial,Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  background-color: #004400;
  border: 1px #00cc00 solid;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 3px;
  padding-right: 3px;
}



/* Default DOM Tooltip Style */
div.domTT {
  border: 1px solid #333333;
  background-color: #333333;
}
div.domTT .caption {
  font-family: serif;
  font-size: 12px;
  font-weight: bold;
  padding: 1px 2px;
  color: #FFFFFF;
}
div.domTT .contents {
  font-size: 12px;
  font-family: sans-serif;
  padding: 3px 2px;
  background-color: #F1F1FF;
}

/* Classic Style */
div.domTTClassic {
  border: 1px solid black;
  background-color: InfoBackground;
}
div.domTTClassic .caption {
  font-family: serif;
  font-size: 13px;
  _font-size: 12px;
  font-weight: bold;
  font-style: italic;
  padding: 1px 2px;
}
div.domTTClassic .contents {
  color: InfoText;
  font-size: 13px;
  _font-size: 12px;
  font-family: Arial, sans-serif;
  padding: 1px 2px;
  _padding-bottom: 0;
}

/* Win9x Style */
div.domTTWin {
  border: 2px outset #BFBFBF;
  background-color: #808080
}
div.domTTWin .caption {
  border: 0px solid #BFBFBF;
  border-width: 1px 1px 0px 1px;
  background-color: #00007F;
  padding: 2px;
  font-size: 12px;
  font-weight: bold;
  font-family: sans-serif;
  color: white;
}
div.domTTWin .contents {
  border: 1px solid #BFBFBF;
}

/* Overlib Style */
div.domTTOverlib {
  border: 1px solid #333366;
  background-color: #333366;
}
div.domTTOverlib .caption {
  font-family: Verdana, Helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}
div.domTTOverlib .contents {
  font-size: 10px;
  font-family: Verdana, Helvetica;
  padding: 2px;
  background-color: #F1F1FF;
}

/* Nicetitle Style */
div.niceTitle
{
  background-color: #333333;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 13px;
  font-family: "Trebuchet MS", sans-serif;
  width: 250px;
  left: 0;
  top: 0;
  padding: 4px;
  position: absolute;
  text-align: left;
  z-index: 20;
  -moz-border-radius: 0 10px 10px 10px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
  -moz-opacity: .87;
  -khtml-opacity: .87;
  opacity: .87;
}
div.niceTitle .contents
{
  margin: 0;
  padding: 0 3px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
div.niceTitle p
{
  color: #D17E62;
  font-size: 9px;
  padding: 3px 0 0 0;
  margin: 0;
  text-align: left;
  -moz-opacity: 1;
}

/* Context Menu Style */
div.domTTMenu {
  width: 150px;
  border: 2px outset #E6E6E6;
}
div.domTTMenu .caption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenu .contents {
  padding: 1px 0;
  background-color: #E6E6E6;
}

/**** SWITCH ADDONS ****/

  td#btn_add_file,
  td#btn_add_folder { 
    padding-left:26px;
    height:26px; 
  } 
  td#btn_add_file:hover,
  td#btn_add_folder:hover { background-color: #cccccc; }  
  td#btn_add_file a:hover,
  td#btn_add_folder a:hover { color: #008800 !important; }

/* individual buttons */
  
  td#btn_add_file { 
    background: #cccccc url(icon_filetype/file.gif) no-repeat scroll 4px 2px; 
}
  td#btn_add_folder { 
    background: #cccccc url(icon_filetype/folder_closed.gif) no-repeat scroll 4px 2px; 
} 
