a{text-decoration:none}

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

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

/**** Page Body ****/
body {
  background-color:#fff;
  margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom: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;
  font-family:Verdana, Arial;
  font-size: 10px;
  color: #666;
  }
  
select {
  font-size: 10px;
  color: #666;
}

fcheckbox1 {
  background-color:#F3F7FA;
  border-top-color:#83919A; border-bottom-color:#83919A; border-left-color:#83919A; border-right-color:#83919A;
  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;
}

/**** Main Border ****/

                                                                                                                                
.border1 {
  background-color:#fff;
  }
.border2 {
  background-color:#fff;
  border-top-color:#8CACBB; border-bottom-color:#8CACBB; border-left-color:#8CACBB; border-right-color:#8CACBB;
  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:0px; padding-right:0px
  }
                                                                                                                                
.margin1 {
  padding-top:8px; padding-bottom:12px; padding-left:8px; padding-right:8px;
  }

.margin2 {
  padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
  }
 
.margin3 {
  padding-top:0px; padding-bottom:15px; padding-left:15px; padding-right:10px;
  border: 1px solid #c7c7c7;
  background-color: #fff;
  }
  
.margin4 {
  padding-top:15px; padding-bottom:15px; padding-left:5px; padding-right:5px;
  background-color: #F1F1F1;
  }
  
.margin4 .box {
  background-color: #fff;
  border: 1px solid #c7c7c7;
  }
  
.margin4 .box td {
  padding-top:15px; padding-bottom:15px; padding-left:15px; padding-right:15px;
  }

.margin5 {
  padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:0px;
  border-bottom: 2px solid #298BAA;
  background-color: #fff;
  margin: 0;
  }  
  
.margin6 {
  padding-top:5px; padding-bottom:5px; padding-left:8px; padding-right:10px;
  background-color: #fff;
  }
  
.margin6 td {
  margin: 0 5px 0 0;
  background-color: #fff;
  }
  
.spacer1 {
  background-color:#D5DFE7;
  border-top-color:#FDFEFF; border-bottom-color:#8199AB; border-left-color:#FDFEFF; border-right-color:#8199AB;
  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:0px; padding-right:0px
  }
                                                                                                                                
/**** Forms Box ****/

.browse0 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:16px;  color:#0099CC;
  background-color:#fff;
  border-bottom-color:#0099CC; 
  border-style:solid;
  border-bottom-width:2px; border-left-width:0px; border-right-width:0px;border-top-width:0px;
  padding-top:15px; padding-bottom:5px; padding-left:0px; padding-right:3px;
  }

.form0 {
  padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px
  }
.searchresult {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000;
  }

.form1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666;
  background-color:#fff;
  padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:4px;
  border-bottom: 1px solid #ddd;
  
  }

.form2 {
  text-align:right; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000;
  background-color:#fff;
  border-top-color:#FDFEFF; border-bottom-color:#ddd; border-left-color:#FDFEFF; border-right-color:#fff;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:2px; padding-bottom:5px; padding-left:4px; padding-right:4px;
  white-space: nowrap;
  }

.readonly {
  text-align:left; vertical-align:middle;
  color:#000000; font-size:10px; font-family:Arial,Verdana,Helvetica, sans-serif;
  background-color:#E2DFDA;
}

.finput1 {
  text-align:left; vertical-align:top;
  font-family:Verdana, Arial; font-size:11px; color:#666;
  background-color:#fff;
  border-top-color:#83919A; border-bottom-color:#83919A; border-left-color:#83919A; border-right-color:#83919A;
  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:Verdana, Arial; font-size:11px; color:#666;
  background-color:#fff;
  border-top-color:#83919A; border-bottom-color:#83919A; border-left-color:#83919A; border-right-color:#83919A;
  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:Verdana, Arial; font-size:11px; color:#666;
  background-color:#fff;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#6E6E6E; border-right-color:#6E6E6E;
  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:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666;
  }
.logtxt2 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666;
  }
.logtxt3 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666;
  }
.login1 {
  border-top-color:#FFFFFF; border-bottom-color:#fff; border-left-color:#fff; border-right-color:#fff;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;
  }
.login2 {
  background-color:#f1f1f1;
  border-top-color:#c7c7c7; border-bottom-color:#c7c7c7; border-left-color:#c7c7c7; border-right-color:#c7c7c7;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0; padding-bottom:24px; padding-left:2px; padding-right:2px;
  margin: 40px 0 0 0;
  }
.login3 {
  text-align:left; vertical-align:middle;
  background-color:#E9ECEF;
  border-top-color:#c7c7c7; border-bottom-color:#c7c7c7; border-left-color:#c7c7c7; border-right-color:#c7c7c7;
  border-style:solid;
  border-top-width:1px; border-bottom-width:0px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:0px; padding-left:20px; padding-right:4px
  }
.login3 td {
  padding: 0 0 3px 24px;
}
.login4 {
  text-align:right; vertical-align:middle;
  background-color:#E9ECEF;
  border-top-color:#E9ECEF; border-bottom-color:#c7c7c7; border-left-color:#c7c7c7; border-right-color:#c7c7c7;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:0px; padding-bottom:5px; padding-left:0px; padding-right:0px
  }
.login5 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#FDA725;
  background-color:#f1f1f1;
  padding-top:0px; padding-bottom:0px; padding-left:24px; padding-right:0px
  }
.login9 {
  border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
  }

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

.logowlbar1 {
  text-align:right; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#666;
  background-color:#fff;
  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:Verdana, Arial; font-size:9px; color:#666;
   border-top-color:#62707D; border-bottom-color:#62707D; border-left-color:#62707D; 
   border-style:solid;
   background-color: #fff;
   border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
   padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:0px;
  }

.infobar2 {
   text-align:left; vertical-align:middle;
   font-family:Verdana, Arial; font-size:9px; color:#666;
   border-top-color:#62707D; border-bottom-color:#62707D; border-left-color:#62707D; 
   border-style:solid;
   background-color: #F1F1F1;
   border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
   padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:0px;
}


  /**** Search Box ****/
                                                                                                                                
.search0 {
  padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px
  }
.search {
  background-color:#f1f1f1;
  border-top-color:#298BAA; border-bottom-color:#298BAA; border-left-color:#FDFEFF; border-right-color:#8199AB;
  border-style:solid;
  border-top-width:2px; border-bottom-width:2px; border-left-width:0px; border-right-width:0px;
}
.search1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#000000;
  
  padding-top:5px; padding-bottom:5px; padding-left:8px; padding-right:8px
  }
.sinput1 {
  text-align:left; vertical-align:top;
  font-family:Verdana, Arial; font-size:12px; font-weight:bold; color:#000000;
  background-color:#Fff;
  border-top-color:#83919A; border-bottom-color:#83919A; border-left-color:#83919A; border-right-color:#83919A;
  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;
  }
.spull1 {
  text-align:left; vertical-align:top;
  font-family:Verdana, Arial; font-size:10px; color:#000000;
  background-color:#fff;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#6E6E6E; border-right-color:#6E6E6E;
  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;
  }
.sbuttonup1 {
  text-align:center; vertical-align:top;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000;
  background-color:#0099CC;
  /* background:url(../../../../intranet/graphics/rsdx_blue1/ui_misc/button_form_bg1.jpg); */
  border-top-color:#298BAA; border-bottom-color:#298BAA; border-left-color:#298BAA; border-right-color:#298BAA;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px;
  cursor:hand;
  }

.sbuttondown1 {
  text-align:center; vertical-align:top;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000;
  background-color:#298BAA;
  /* background:url(../../../../intranet/graphics/rsdx_blue1/ui_misc/button_form_bg1.jpg); */
  border-top-color:#298BAA; border-bottom-color:#298BAA; border-left-color:#298BAA; border-right-color:#298BAA;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px;
  cursor:hand;
}
/**** Buttons ****/
                                                                                                                                
.button1 {
  text-align:center; vertical-align:middle;
  font-family: Verdana, Arial; font-size:10px; color:#000000;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_bg1.jpg); */
  background-color: #fff; 
  border-top: 1px solid #C7C7C7;
  border-right: 1px solid #C7C7C7;
  border-left: 1px solid #C7C7C7;
   border-bottom: 1px solid #C7C7C7;
  padding-top:5px; padding-bottom:5px; padding-left:3px; padding-right:3px;
  white-space: nowrap;
  }

.fbuttonup1 {
  text-align:center; vertical-align:top;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#fff;
  background-color:#0099CC;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_form_bg1.jpg); */
  border-top-color:#298BAA; border-bottom-color:#298BAA; border-left-color:#298BAA; border-right-color:#298BAA;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
  margin: 0 0 0 5px;
  cursor:hand;
  white-space: nowrap;
  }
.fbuttondown1 {
  text-align:center; vertical-align:top;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#fff;
  background-color:#298BAA;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_form_bg1.jpg); */
  border-top-color:#298BAA; border-bottom-color:#298BAA; border-left-color:#298BAA; border-right-color:#298BAA;
  border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px;
  border-style:solid;
  padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;
  margin: 0 0 0 5px;
  cursor:hand;
  }
.fbuttonfill1 {
  background-color:#fff;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_form_bg1.jpg); */
  padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
  }

/**** Nav Bar ****/
                                                                                                                                
.navbar1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#000000;
  background-color:#fff;
  border-top-color:#fff; border-bottom-color:#c7c7c7; border-left-color:#c7c7c7; border-right-color:#8199AB;
  border-style:solid;
  border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:1px;
  padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:8px
  }
.navbar2 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#000000;
  background-color:#fff;
  border-top-color:#FDFEFF; border-bottom-color:#8199AB; border-left-color:#FDFEFF; border-right-color:#8199AB;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px
  }
.navbar3 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#000000;
  background-color:#fff;
  border-top-color:#FDFEFF; border-bottom-color:#8199AB; border-left-color:#FDFEFF; border-right-color:#8199AB;
  border-style:solid;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:2px; padding-bottom:2px; padding-left:6px; padding-right:6px
  }
A.lnavbar1:link    {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000}
A.lnavbar1:visited {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000}
A.lnavbar1:active  {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000}
A.lnavbar1:hover   {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#0179FF}
                                                                                                                                
/**** Policy Bar ****/
                                                                                                                                
.policy1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#666;
  background-color:#fff;
  font-style: italic;
  padding-top:2px; padding-bottom:3px; padding-left:8px; padding-right:3px;
  margin: 0 0 15px 0;
  }
#lpolicy1 A:link    {font-family:Verdana, Arial; font-weight: bold; font-size:10px; color:#666}
#lpolicy1 A:visited {font-family:Verdana, Arial; font-weight: bold; font-size:10px; color:#666}
#lpolicy1 A:active  {font-family:Verdana, Arial; font-weight: bold; font-size:10px; color:#666}
#lpolicy1 A:hover   {font-family:Verdana, Arial; font-weight: bold; font-size:10px; color:#0179FF}

/**** Directory Bar ****/
                                                                                                                                
.dir1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:13px; font-weight: bold; color:#666;
  background-color:#fff;
  padding-top:2px; padding-bottom:2px; padding-left:8px; padding-right:8px
  }
#ldir1 A:link    {font-family:Verdana, Arial; font-weight: bold; font-size:13px; color:#000}
#ldir1 A:visited {font-family:Verdana, Arial; font-weight: bold;font-size:13px; color:#000}
#ldir1 A:active  {font-family:Verdana, Arial; font-weight: bold;font-size:13px; color:#000}
#ldir1 A:hover   {font-family:Verdana, Arial; font-weight: bold;font-size:13px; color:#0179FF}


/**** File List Titles ****/
                                                                                                                                
.title1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#fff;
  background-color:#88ABB7;
  border-top-color:#88ABB7; border-bottom-color:#333; border-left-color:#AAC4CC; border-right-color:#578391;
  border-style:solid;
  border-top-width:1px; border-bottom-width:2px; border-left-width:1px; border-right-width:1px;
  padding-top:5px; padding-bottom:5px; padding-left:3px; padding-right:3px;
  margin: 0;
  }

A.ltitle1:link    {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#fff; text-decoration: underline}
A.ltitle1:visited {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000}
A.ltitle1:active  {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000}
A.ltitle1:hover   {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#FFFFFF}
                                                                                                                                
/**** File List ****/
                                                                                                                                
tr.mouseover2 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  background-color:#F1F1F1;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  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: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:#F1F1F1;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  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:3px; padding-right:3px
  }
tr.mouseover3 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  background-color:#A1F1F1;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  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:3px; padding-right:3px
  }

td.hover1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  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:3px; padding-right:3px
  }

td.hover2 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Arial,Verdana; font-size:11px; color:#000000;
  border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  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:3px; padding-right:3px
  }
.file1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:11px; color:#000000;
  background-color:#F1F1F1;
  border-top-color:#C7C7C7; border-bottom-color:#C7C7C7; border-left-color:#FFFFFF; border-right-color:#C7C7C7;
  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:3px; padding-right:3px
  }
.file2 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:11px; color:#000000;
  background-color:#F1F1F1;
  border-top-color:#C7C7C7; border-bottom-color:#C7C7C7; border-left-color:#FFFFFF; border-right-color:#C7C7C7;
  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:3px; padding-right:3px
  }
                                                                                                                                
A.lfile1:link    {font-family:Verdana, Arial; font-size:10px; color:#0191FF}
A.lfile1:visited {font-family:Verdana, Arial; font-size:10px; color:#0191FF}
A.lfile1:active  {font-family:Verdana, Arial; font-size:10px; color:#0191FF}
A.lfile1:hover   {font-family:Verdana, Arial; font-size:10px; color:#0191FF}
                                                                                                                                
                                                                                                                                
.cfolders1 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:blue;
  }
.cfiles1 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:darkorange;
  }
.curl1 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:darkred;
  }
.cnotes1 {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:yellow;
  }
.desc {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px;
  font-style: italic;
  }
                                                                                                                                
.capproved {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:green;
  }
.crejected {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:red;
  }
.cpending {
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:darkorange;
  }

/**** Owl Bar ****/
                                                                                                                                
.owlbar1 {
  white-space: nowrap;
  text-align:right; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#666;
  background-color:#fff;
  border-top-color:#FFFFFF; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
  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
  }


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

.stats1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000;
  /* background-image: url(../images/title_stats_bg.jpg); */
  border-top-color:#c7c7c7; border-bottom-color:#c7c7c7; border-left-color:#c7c7c7; border-right-color:#c7c7c7;
  border-style:solid;
  background: #f1f1f1;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:1px; padding-bottom:1px; padding-left:3px; padding-right:3px
  }
.stats2 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#000000;
  background-color:#f1f1f1;
  border-top-color:#FDFEFF; border-bottom-color:#c7c7c7; border-left-color:#c7c7c7; border-right-color:#c7c7c7;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:1px; padding-bottom:1px; padding-left:3px; padding-right:3px
  }
.stats3 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; color:#000000;
  background-color:#f1f1f1;
  border-top-color:#D3DFE9; border-bottom-color:#c7c7c7; border-left-color:#c7c7c7; border-right-color:#c7c7c7;
  border-style:solid;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:1px; padding-bottom:1px; padding-left:3px; padding-right:3px
  }
A.lstats1:link    {font-family:Verdana, Arial; font-size:10px; color:#000000}
A.lstats1:visited {font-family:Verdana, Arial; font-size:10px; color:#000000}
A.lstats1:active  {font-family:Verdana, Arial; font-size:10px; color:#000000}
A.lstats1:hover   {font-family:Verdana, Arial; font-size:10px; color:#019DFF}


/**** Admin ****/
  
.admin0 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:13px; font-weight:bold; color:#003366;
  background-color:#fff;
  font-size: 26px;
  padding-top:12px; padding-bottom:18px; padding-left:5px; padding-right:3px
  }

.abutton {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_bg2.jpg); */
  background-color:#F1F1F1;
  border-top: 1px solid #C7C7C7;
  border-left: 1px solid #C7C7C7;
  border-right: 1px solid #C7C7C7;
  padding-top:4px; padding-bottom:4px; padding-left:6px; padding-right:6px;
  }

.abutton0 {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#ddd;
  /* background:url(../../../intranet/graphics/rsdx_blue1/ui_misc/button_bg2.jpg); */
  border-top-color:#C7C7C7; border-bottom-color:#C7C7C7; border-left-color:#C7C7C7; border-right-color:#C7C7C7;
  border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  border-style:solid;
  padding-top:4px; padding-bottom:4px; padding-left:6px; padding-right:6px;
  }

.abutton1 {
    border-bottom: 1px solid #C7C7C7;
	text-align: center;
  }

A.labutton1:link    {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666666}
A.labutton1:visited {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666666}
A.labutton1:active  {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666666}
A.labutton1:hover   {font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#666666}
  
.admin1 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:16px;  color:#0099CC;
  background-color:#fff;
  border-bottom-color:#0099CC; 
  border-style:solid;
  border-bottom-width:2px; border-left-width:0px; border-right-width:0px;border-top-width:0px;
  padding-top:15px; padding-bottom:5px; padding-left:0px; padding-right:3px;
  }
.admin2 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:16px; color:#000000;
  background-color:#fff;
  border-bottom-color:#0099CC; 
  border-style:solid;
  border-bottom-width:2px; border-left-width:0px; border-right-width:0px;border-top-width:0px;
  padding-top:15px; padding-bottom:5px; padding-left:0px; padding-right:3px;
  }
.admin3 {
  white-space: nowrap;
  text-align:center; vertical-align:middle;
  font-family:Verdana, Arial; font-size:14px; font-weight:bold; color:#01B4FF;
  background-color:#fff;
  border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px
  }

.admin4 {
  white-space: nowrap;
  text-align:left; vertical-align:middle;
  font-family:Verdana, Arial; font-size:16px; color:#000000;
  background-color:#fff;
  border-bottom-color:#0099CC; 
  border-style:solid;
  border-bottom-width:2px; border-left-width:0px; border-right-width:0px;border-top-width:0px;
  padding-top:15px; padding-bottom:5px; padding-left:0px; padding-right:3px;
  }

#frm {
  background: #F1F1F1;
  padding: 15px 5px 45px 5px;
  margin: 0;
}

#frm1 {
  background: #F1F1F1;
  border-top: 1px solid #c7c7c7;
  padding: 15px 5px 45px 5px;
  margin: 0;
}


/* 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;
}

/* The main calendar widget.  DIV containing a table. */

.calendar {
  position: relative;
  display: none;
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #d4d0c8;
  font-family: tahoma,verdana,sans-serif;
}

.calendar table {
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #d4d0c8;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;
  padding: 1px;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
}

.calendar .nav {
  background: transparent url(menuarrow.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;
  padding: 1px;
  border: 1px solid #000;
  background: #848078;
  color: #fff;
  text-align: center;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}

.calendar thead .daynames { /* Row <TR> containing the day names */
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #000;
  padding: 2px;
  text-align: center;
  background: #f4f0e8;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #f00;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  padding: 0px;
  background-color: #e4e0d8;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  background-color: #c4c0b8;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #aaa;
}
.calendar tbody .day.othermonth.oweekend {
  color: #faa;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: #f4f0e8;
}

.calendar tbody .rowhilite td {
  background: #e4e0d8;
}

.calendar tbody .rowhilite td.wn {
  background: #d4d0c8;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  padding: 1px 3px 1px 1px;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  padding: 2px 2px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

.calendar tbody td.selected { /* Cell showing selected date */
  font-weight: bold;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  padding: 2px 2px 0px 2px;
  background: #e4e0d8;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #f00;
}

.calendar tbody td.today { /* Cell showing today date */
  font-weight: bold;
  color: #00f;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #f4f0e8;
  padding: 1px;
  border: 1px solid #000;
  background: #848078;
  color: #fff;
  text-align: center;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  padding: 1px;
  background: #e4e0d8;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  width: 4em;
  top: 0px;
  left: 0px;
  cursor: default;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  background: #e4e0d8;
  font-size: 90%;
  padding: 1px;
  z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .active {
  background: #c4c0b8;
  padding: 0px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

.calendar .combo .hilite {
  background: #048;
  color: #fea;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #f4f0e8;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #fff;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #766;
  color: #fff;
}

.calendar td.time span.active {
  border-color: #f00;
  background-color: #000;
  color: #0f0;
}
