a.sort {
	font-size: 10px;
	text-decoration: none;
	display: none;
	}


A:link {
	COLOR: #2E4F82;
	TEXT-DECORATION: none;
	font-weight: bold;

}
A:visited {
	font-weight: bold;
	text-decoration: none;
	COLOR: #2E4F82;

}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

input, select, checkbox, option, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #284469;
	border: 1px solid #2E4F84;
	background-color: #EBEBEB;
}



table {


    empty-cells:               show                  ;
	margin-left:auto; margin-right:auto;

}

tr.even, tr.com_body { 

    background-color:          #DEE3E7               ;
	margin:					   5px 					 ;

}

tr.odd, tr.com_header { 

    background-color:          #EFEFEF               ;

}

code {

    font-family:               inherit                ;

}




th { 

    color:                     black                 ; 
    background-color:          #C0C0C0               ;
    font-family:               verdana                ;
    font-size:                 12px                   ;
    padding:                   5px 10px 5px 10px     ;
    vertical-align:            top                   ; 
    text-transform:            none                  ;
    border:                    1px solid black       ;

}

td {

    color:                     black                 ;
    font-family:               verdana                ;
    font-size:                 12px                   ;
	padding:                   5px 10px 5px 10px     ;

}

td.download, td.bytes, td.date, td.infolink, td.admin {

    white-space:               nowrap                ;


}

td.name {

    white-space:               nowrap                ;
}

td.uploader {

    white-space:               nowrap                ;
	display: none;
}

td.ip {

    text-align:                center                ;
}

td.download, td.percent, td.infolink, td.admin{

    text-align:                center                ;

}

P.login1_index {
font-size: 3px;
text-align: center;
display: none;
}

P.login2_index {
font-size: 3px;
text-align: center;
display: none;
}

P.pagenum_top {
text-align: center;
}

P.pagenum_bottom {
text-align: center;

}

p.login {
display: none;
}
P.gen {
font-size: 10;
text-align: center;
}


table.navbar {

    background-color:          #EFEFEF               ;
    border-bottom:             1px solid black       ;
    margin:                    0px                   ;
    position:                  absolute              ;
    top:                       0px                   ;
    left:                      0px                   ;

}


td.navbar, td.navbar_search {

    vertical-align:            top                   ;
    white-space:               nowrap                ;

}

td.navbar_search {

    text-align:                right                 ; 

}







.main_tab {
  border: solid 1px #CCCCCC;
}

.navi_box {
  border-top: solid 1px #CCCCCC;
  border-bottom: solid 1px #CCCCCC;
}

.copy_box {
  border-top: solid 1px #CCCCCC;
  border-bottom: solid 1px #CCCCCC;
}

.info_box {
  border-top: solid 1px #000000;
  border-bottom: solid 1px #000000;
}

.info_content {

}
.infolink {
display :none
}
