html, body {
    height: 100%;
}
			    
#container {
	position: relative;
	min-height: 100%;
	height: 100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
	}
html>body #container {
		height: auto;
	}

#footer {
				position: absolute;
				bottom: 0;
				padding: 0px;
				width: 100%;
}



.link  A:active {text-decoration: none;color: green}
.link  A:link {text-decoration: none;color: green}

.link a:hover{font-family: Arial, Helvetica, sans-serif;



    color:#DF0000; font-weight:bold;
    
        /*color: #577DA2;*/
        /*color: #FF0000; */
            
}
            
/*
td.dir1  {
 background: #C0FFC0;
}
*/

tr.dir:hover  {
 background: #DEDEDE;
}

tr.dir  {
 cursor: pointer; 
}



tr.dir A.dir {
 font-size : 110%;
 font-family : Arial, Helvetica, sans-serif;
 color:#005500;font-weight:bold;  text-decoration:none; 
}

tr.dir A.dir:hover {
 font-size : 110%;
 font-family : Arial, Helvetica, sans-serif;
 color:#008800;font-weight:bold;  text-decoration:none; 
}

            
font.size {
  font-size : 90%;
  font-family : Arial, Helvetica, sans-serif;
  color: blue ;
  font-weight: bold;
}

font.hd {
  font-size : 100%;
  font-family : Arial, Helvetica, sans-serif;
  color: #6e1313 ;
  font-weight: bold;
}


table.list1  th, table.list1  td {
  font-size : 77%;
  font-family : "Myriad Web",Verdana,Helvetica,Arial,sans-serif;
  }

table.list2  th, table.list2  td {
  font-size : 77%;
  font-family : Arial, Helvetica, sans-serif;
  border-spacing: 0px;
  border: 0px;
  border-collapse: collapse; 
  cellspacing: 0px;
  cellpadding: 2px;
  
    color:#4F4F4F;font-weight:bold;  text-decoration:none;

}


table.list2  A {
  font-size : 100%;
  font-family : Arial, Helvetica, sans-serif;
    color:#4F4F4F;font-weight:bold;  text-decoration:none;
/*  color:#577DA2;font-weight:bold;  text-decoration:none; */
/*  color:#DF0000;font-weight:bold;  text-decoration:none; */
}

table.list2  A:hover {
  font-size : 100%;
  font-family : Arial, Helvetica, sans-serif;
  color:#DF0000;font-weight:bold;  text-decoration:none; 
}

h1   {
  font-size : 110%;
  font-family : Arial, Helvetica, sans-serif;
  color:#009900;font-weight:bold;  text-decoration:none;   
}


a.h1   {
  font-size : 105%;
  font-family : Arial, Helvetica, sans-serif;
  color:#009900;font-weight:bold;  text-decoration:none;   
}


table.list2  tr.file_hi {
  background: #DEDEDE;
}



table.list2  tr.file:hover {
  background: #DEDEDE;
}


table.list2  td.download_wmv {
  background: #DEDEDE;  
  width: 88px;
}

table.list2  td.download_wmv:hover {
  background: #ffffff;
}

table.list2  td.download_flv {
  background: #DEDEDE;  
  width: 78px;
}

table.list2  td.download_flv:hover {
  background: #ffffff;
}

table.list2  td.download_avi {
  background: #DEDEDE;  
  width: 80px;
}

table.list2  td.download_avi:hover {
  background: #ffffff;
}



table.list2  td.download_empty {
  background: #DEDEDE;  
  width: 1px;
}



table.footer  td {
  font-size : 75%;
  font-family : Arial, Helvetica, sans-serif;
//  font-family : Verdana;
  border-spacing: 0px;
  border: 0px;
  border-collapse: collapse; 
  cellspacing: 0px;
  cellpadding: 0px;
  
    color:#1F1F1F;
//    font-weight:bold; 
     text-decoration:none;

}




