body
{
  background-color : #ffffff;
  color : #333;
  font-family : helvetica, arial, sans-serif;
  font-size : 8pt;
  margin : 0px;
  margin-left : 46px;
}

body img
{
  border : none;
}

td, th, input, select, textarea
{
  font-family : helvetica, arial, sans-serif;
  font-size : 8pt;
}

a.submit:link,
a.submit:visited
{
  color : #333;
  text-decoration : underline;
}

a.submit:hover
{
  background-color : #dcdcd8;
}

table.maintable
{
  background-color : transparent;
  /* margin-right : auto;*/
  width : 900 px;
  /* height : 100%; */
  padding : 0px;
  /* border-collapse: collapse; */
  border-spacing : 0px;
}

table.center
{
  text-align : center; /*this will align it left forIE*/
  margin: auto auto; /*this will align it left for Mozilla*/
}

hr.dark
{
  border : 0;
  border-top: 0;
  margin-top : 0px;
  margin-bottom : 10px;
  text-align : left; /*this will align it left forIE*/
  margin: 0 0 0 0; /*this will align it left for Mozilla*/
}

hr.light
{
  border : 0;
  border-top: 0;
}

h1
{
  font-size : 8pt;
  color     : #333;
  font-weight: normal;
  margin    : 0px;
}

h2
{
  font-size : 8pt;
}

noscript
{
  margin : 10px;
  padding : 0px;
  border : 1px solid red;
  font-size : 10pt;
  color : fff;
}

a.action:link,
a.action:visited
{
  color : #333;
  text-decoration : none;
}

a.action:hover
{
  color : #333;
  background-color : #dcdcd8;
    /* items menu */
}

a.help
{
  color : #333;
  /* cursor : help; */
  /* border-bottom : 1px dotted silver; */
}

a:link, a:visited
{
  color : #333;
  text-decoration : none;
}

a:hover
{
  background-color : #dcdcd8;
  text-decoration : none;
}

a.download
{
  color : #89ad2a;
}

a.download:hover
{
  color : black;
}

span.action
{
  color : red;
  cursor : pointer;
}

span.separator
{
/* Space between menu items */
  padding : 0 4 0 4;
}

img.fileicon
{
  vertical-align : top;
}

div.bottommenu
{
  margin-bottom : 4px;
}

.menu
{
  background-color : transparent;
  vertical-align : bottom;
  height : 10px;
  border : 10px solid white;
}

/* Frame definition start */
td.frame
{
  background-color : transparent;

}
/* Frame definition end */

/* Table filelist start*/
table.filelist
{
  background-color : transparent;
  border-spacing : 0px;
  margin-left : 0px;
  width: 850px
}

tr.filelist
{
  background-color : transparent;
}

tr.filelist:hover
{
  background-color : #dcdcd8;
}

/* Table filelist end */

/* Top menu start */
.topmenu
{
  padding : 0 45 0 0;
  text-align : right;  
  font-size: 11px;
}
/* Top menu end */


/* Main header */
.mainheader
{
  height : 60px;
  vertical-align : center;
  horizontal-align : left;
}

/* Main content */
.maincontent
{
  background-color : transparent;
  vertical-align : top;
  height: 400px;
  border-spacing : 0px;
  margin-left : 46px;
}

.message
{
  font-weight : normal;
}

.footer
{
  color : #333;
  font-size : 9px;
}

.readonly
{
  background-color : E5E5E1;
}

/* Commented image display */
.pic
{
  padding : 0px;
}

/***************************************************************************
                  AutoIndex PHP Script, by Justin Hagstrom
                             -------------------

   filename             : stylesheet.css

   copyright            : Copyright (C) 2002-2004 Justin Hagstrom
   license              : GNU General Public License (GPL)

   website & forum      : http://autoindex.sourceforge.net
   e-mail               : JustinHagstrom [at] yahoo [dot] com

 ***************************************************************************/

/*  The default BODY setting  */
.autoindex_body, html
{
  font-family: helvetica, arial, sans-serif;
  font-size: 8px;
  background-color: transparent;
  
}
.autoindex_body img
{
  border: none;
}

/*  Table settings  */
.light_row
{
  background-color: transparent;
  font-size: 8pt;
  
}
.dark_row
{
  background-color: transparent;
  font-size: 8pt;
}
.default_td
{
  /* border-bottom : 1px solid #d8d8d8; */
  height : 20px;
  text-align : left;
  vertical-align : middle;
}
.default_td2
{
  /* border-top : 1px solid #d8d8d8; */
  height : 25px;
  text-align : left;
  vertical-align : middle;
}
.default_th
{
  /* border-bottom : 1px solid #d8d8d8; */
  height : 25px;
  text-align : left;
  vertical-align : middle;
}

.default_th_filelist
{

  height : 23px;
  width : 100px;
  text-align : left;
  vertical-align : middle;
  margin-left : 0px;
}

/*  Settings for links  */
.default_a:visited, .default_a:active
{
  color: #333;
  text-decoration: none;
}
.default_a:link
{
  color: #333;
  text-decoration: none;
}
.default_a:hover
{
  background-color: dcdcd8;
  text-decoration: none;
}

/*  The style for every button  */
.button
{}

/*  Misc. Styles  */
.paragraph
{
  background: transparent ; /* #F2F6FC */
  color: #000020;
  font-size: 8pt;
}
.default_hr
{
  color: #000020;
  background-color: #000020;
  border: none;
  width: 75%;
  height: 1px;
}
.fixed_width
{
  background: #F2F6FC;
  color: #000020;
  font-family: lucida console, sans-serif;
  font-size: 8pt;
}

a.header_link:link,
a.header_link:visited
{
  color : #333;
  text-decoration : none;
}
a.header_link:hover
{
  background-color : #dcdcd8;
}

a.crumb:link,
a.crumb:visited
{
  color : #333;
  text-decoration: none
}
a.crumb:hover
{
  background-color : #dcdcd8;
}

.small
{
  font-size: 8pt;
}