BODY {
	color:#DDDDDD; 
	background-color: #000000; 
	font-family: Arial,Helvetica,Sans-Serif; 
	font-weight:normal;
	font-size: 82%;
}

hr {color: #FF4500;border-style:solid;height:1px;}

a {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;color:#DDDDDD;background-color:#C0C0C0;}

a:link {color:#FF4500;background-color:transparent;}
a:visited {color: #FF6347;background-color:transparent;}
a:active {color:#FF4500;background-color:transparent;}
a:hover {color:#FF6347;text-decoration:none;background-color:transparent;}

.footer {color:#DDDDDD; font-size:small; text-align: center;}

textarea {color:#DDDDDD; background-color: #000000; font-family: Arial,Helvetica,Sans-Serif;  border: 1px solid #FF4500;  }

#quote {color: #DDDDDD;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-color:#FF0000;border-style:dotted;border-width:1px;}

a.btn:link{padding:1px;text-decoration:none;;color:#000000;background-color:#C0C0C0;border-color:#000000;border-style:solid;border-width:1px;}
a.btn:visited{padding:1px;text-decoration:none;color:#000000;background-color:#C0C0C0;border-color:#000000;border-style:solid;border-width:1px;}
a.btn:active{padding:1px;text-decoration:none;color:#000000;background-color:#C0C0C0;border-color:#000000;border-style:solid;border-width:1px;}
a.btn:hover{padding:1px;text-decoration:none;color:#666666;background-color:#E9E9E9;border-color:#666666;border-style:solid;border-width:1px;}

a.redbtn:link{padding:1px;text-decoration:none;color: #000000;background-color: #FFA07A;border-color:#000000;border-style:solid;border-width:1px;}
a.redbtn:visited{padding:1px;text-decoration:none;color:#000000;background-color: #FFDEAD;border-color:#000000;border-style:solid;border-width:1px;}
a.redbtn:active{padding:1px;text-decoration:none;color:#000000;background-color: #FFDEAD;border-color:#000000;border-style:solid;border-width:1px;}
a.redbtn:hover{padding:1px;text-decoration:none;color: #D2691E;background-color: #FFDEAD;border-color: Maroon;border-style:solid;border-width:1px;}

button.main {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;display:block;padding:1px;text-decoration:none;color: #000000;border-color:#000000;border-style:solid;border-width:1px;  }

a.menu:link {display:block;list-style-type: none;border-bottom: 1px solid #DDDDDD;color: #FF4500;border-left: 3px solid #DDDDDD;margin:2px;padding: 3px;list-style-position: inside;}
a.menu:hover {display:block;list-style-type: none;border-bottom: 1px solid #DDDDDD;color: #FF6347;border-left: 3px solid #FF4500;margin:2px;padding: 3px;list-style-position: inside;  background: #333333; }
a.menu:visited {display:block;list-style-type: none;border-bottom: 1px solid #DDDDDD;color: #FF4500;border-left: 3px solid #DDDDDD;margin:2px;padding: 3px;list-style-position: inside;}
a.menu:active {display:block;list-style-type: none;border-bottom: 1px solid #DDDDDD;color: #FF4500;border-left: 3px solid #DDDDDD;margin:2px;padding: 3px;list-style-position: inside;}

table.normal {
	border-style: solid;
	border-collapse: collapse;
	border-width: 1px;
}

table.normal td,th {
	border-right-style: solid;
	border-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

table.normal th {
	border-bottom-style: solid;
}

table.normal caption {
	border-style: dashed;
	border-width: 1px;
	font-size: 75%;
}

.box {
	border: 1px dashed #444444;
	padding: 5px;
	background-color: #222222;
	color: #CCCCCC;
}
.menu_dload {
	border: 1px dashed #444444;
	padding: 5px;
	background-color: #222222;
	color: #CCCCCC;
	font-size: 75%;
}

.languages {
	font-size: 75%;
}

h1,h2,h3 {
	text-decoration: underline;
	color:#EEEEEE
}

.box a.capsule{
	font: bold 1em Arial,sans-serif;
	color: #ADD8E6;
	padding-bottom: 5px;
}

.box a.capsule:hover{
	text-decoration: underline;
}
