/* CSS Document */

#navigation li#internal a 	{ background-position: 0px -37px; } 

#about_page ul.sidenav li.history a{
	background-color:#EBDFC3;
	text-decoration:none;
	}

.filelisting {
	margin: 20px 0 0 0;
	/*width: 450px;*/
}


ul.dls {margin:0; padding:0;}
	
ul.dls li {
	font: 9px "Lucida Grande", Tahoma, Helvetica, sans-serif;
	color:#333333;
}


ul.dls li {
	width:400px; 
	margin: 15px 0 15px 0;
	background-repeat:no-repeat;
	padding:35px 0 35px 70px;
	list-style:none;
	background-position:top left;
	}

ul.dls li a {display:block; padding-top:70px; margin-top:-70px;}	
ul.dls li { background-image:url(fileicons/icon_file.gif);}
ul.dls li.file { background-image:url(fileicons/file_icon.gif); }
ul.dls li.folder { 	background-image:url(fileicons/icon_folder.gif); }
ul.dls li.jpg { background-image:url(fileicons/icon_jpeg.gif); }
ul.dls li.php { 	background-image:url(fileicons/icon_php.gif); }
ul.dls li.gif {background-image:url(fileicons/icon_gif.gif); }
ul.dls li.html {background-image:url(fileicons/icon_html.gif); }
ul.dls li.pdf {background-image:url(fileicons/icon_pdf.gif); }
ul.dls li.psd {background-image:url(fileicons/icon_psd.gif); }
ul.dls li.ai {background-image:url(fileicons/icon_ai.gif); }
ul.dls li.tif {background-image:url(fileicons/icon_tif.gif); }
ul.dls li.doc {background-image:url(fileicons/icon_doc.gif); }

ul.filenav {width:450px; margin:0 0 0 0; list-style:none; padding:0;}
 
ul.filenav li {	font: 9px "Lucida Grande", Arial, Helvetica, sans-serif;
	float:left;
	color:#666666;
	margin:0; padding:0 8px 0 14px;
	background-image:url(fileicons/arrow_sep.gif); background-position:left ;background-repeat:no-repeat;
}

ul.filenav li a {margin:0; padding:0; color:#666666; font-weight:bold;}

ul.filenav li.first {padding-left:0;background-image:none;}

img.save {margin-left:15px;}

div.doublecolumn#news p {line-height:normal;}
div.doublecolumn#news p em {line-height:normal; font-weight:bold; font-size:12px;}

.newsunit {margin-bottom:3em; padding-bottom:2em; border-bottom:1px solid #D3E0F2;}
ul.charter {margin:0; padding:0;}
ul.charter li {margin:1em 30px 1em 0; list-style:none;}

#future #sidebar p {font: normal 10px/1.5em "Lucida Grande", Tahoma, sans-serif;}
#future #sidebar .taupe p em {font-size:10px; line-height:normal;}
#future .doublecolumn p, #future .doublecolumn em {line-height:1.5em;}
#future .newsunit {padding:0; margin-bottom:15px;}
#future .newsunit em { font-family:Arial, Helvetica, sans-serif; letter-spacing:normal;}
#future div#banner {background-image:url(../images/aui/banners/banner08.jpg);}

.sidenav a {font: bold 10px/1em "Lucida Grande", Tahoma, Helvetica, sans-serif; text-transform:none;}

