.generated {
 font-size: 18px;
 }
 
.generated H1 
{
  font-size:28px;
  padding-top:10px;
    font-weight:bold;
}

.generated H3 
{
  padding-top:15px;
  padding-bottom:5px;
  font-weight:bold;
}
 
.generated a:link {
	text-decoration: none;
 	color: #000000;
}

.generated a:visited {
	text-decoration: none;
	color: #666666;
}

.generated a:hover {
	text-decoration: none;
	color: #aaaaff;
}

.generated .current {
	font-weight: bold;
 	color: #000000;
	background-color: #eeeeee;
}

.generated .cthumb {
	background-color: #eeeeee;
	border: 0px;
}

.generated .thumb {
	background-color: #cccccc;
	border: 0px;
}

.generated .image { border: 1px solid #aaaaaa;}
.generated a:link .image {  border-color: #aaaaaa;}
.generated a:visited .image {  border-color: #aaaaaa;}
.generated a:hover .image { border-color: #ffffff;}

.generated .mthumb { border: 1px solid #aaaaaa;}
.generated a:link .mthumb {  border-color: #aaaaaa;}
.generated a:visited .mthumb {  border-color: #aaaaaa;}
.generated a:hover .mthumb { border-color: #ffffff;}

.generated .slideImage { border-width: 5px; border: 5px solid; border-color: #ffffff;}
.generated a:link .slideImage { border-color: #ffffff;}
.generated a:visited .slideImage { border-color: #ffffff;}

.generated .title {
	font-size: 120%;
	font-weight: bold;
	color: #888888;
}

.generated .title a:link {
	text-decoration: none;
	color: #888888;
}

.generated .title a:visited {
	text-decoration: none;
	color: #888888;
}

.generated .title a:hover {
	text-decoration: none;
	color: #000000;
}

.generated .infotable {
	border: 0px solid #dddddd;
	border-collapse: collapse;
}

.generated .infotable td {
	border: 0px solid #dddddd;
}

.generated table {
	border-collapse: separate;
	margin-left:auto;
	margin-right:auto;
	border-spacing:2px;
}

.generated table td {
  padding:2px;
}

.generated table td table td {
  padding:0px;
}

.generated table td table {
  border-spacing:0;
}


.generated table td, 
.generated table td a, 
.generated table td img 
{
	vertical-align: middle;
}

.generated td.title,
.generated td.title a
 {
   line-height:30px;
   margin:0;
   padding:0;
   font-size:22px;
   
}

.generated td.title,
.generated td.title a
 {
   vertical-align:bottom; 
}

.generated .infotable table td {
	border: 0px;
}

.generated .dirname {
	font-size: 100%;
	font-weight: bold;
	color: #aaaaaa;
}

.generated .comment {
	color: #444444;
	font-weight: bold;
	font-size: 100%;
}

.generated .smalltxt {
	color: #444444;
	font-size: 90%;
}

.generated .xsmalltxt {
	color: #444444;
	font-size: 80%;
}