/*  THEME SELECTOR  */



.header {

	font-family: verdana, arial, sans-serif;

	font-size: 16px;

	font-weight: Bold;

	color: #000000;

}



.search_for {

	font-family: verdana, arial, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #AFBFA7;
    background-color: 000000;
}



.sort_by {

	font-family: verdana, arial, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #FFFFFF;

}



.go_button {

    font-family: verdana, arial, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #E1E1AA;

	background-color: #000000;

	border: solid 1px #808080;

}



.displaying_files {

	font-family: verdana, arial, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #788870;

}



.download_link {

    font-family: verdana, arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #788870;

    text-decoration: underline;

	}

	

a.download_link:link {

    color: #788870;

    text-decoration: underline;

}



a.download_link:hover {

     color: #FF9900;

     text-decoration: none;

}



.description {

	font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #AFBFA7;

}



.filesize {

	font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #AFBFA7;

}



.downloads {

	font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #788870;

}



.upload_date {

	font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #E1E1AA;

}



.page_borders {

    font-family: verdana, arial, sans-serif;

	font-size: 13px;

	font-weight: normal;

    border-top: solid 1px #808080;

    border-bottom: solid 1px #808080;

}



.page_numbers {

    font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #788870;

    text-decoration: none;

	}

	

.page_number_links {

    font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

    text-decoration: underline;

	}



a.page_number_links:link {

    color: #000000;

    text-decoration: underline;

}



a.page_number_links:hover {

     color: #000000;

     text-decoration: underline;

}



.footer_text {

    font-family: verdana, arial, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #788870;

    text-decoration: none;

	}

	

a.footer_text:link {

    color: #788870;

    text-decoration: underline;

}



a.footer_text:hover {

     color: #000000;

     text-decoration: underline;

}



.changed {

    font-family: verdana, arial, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: red;

    text-decoration: none;

	}

	

a.changed:link {

    color: red;

    text-decoration: underline;

}



a.changed:hover {

     color: red;

     text-decoration: underline;

}



.download {

    font-family: verdana, arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #788870;

    text-decoration: none;

	}

	

a.download:link {

    color: #788870;

    text-decoration: underline;

}



a.download:hover {

     color: #000000;

     text-decoration: underline;

}


a.img_opacity img{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}
a.img_opacity:hover img{
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}

.cellb{
border: solid 1px #788870;
}