@charset "utf-8";
/* CSS Document */

.header {
	background-color: #000000;
	padding: 10px;
}
.header h1 {
	color: #FFFFFF;
	text-align: center;
}
.redtext {
	color: #FF0000
}
body {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 18px;
	color: #000000;
	background-color:#dff0d8;
} 
#wrapper{
	max-width:1200px;
	margin: 0 auto; 
	display:block;
}
.middle th {
	font-size: 18px;
}
.middle tr:nth-child(even) {
	background: #ddd
}
.middle tr:nth-child(odd) {
	background: #ccc
}
.middle li {
    display: block;
    float: left;
    font-size: 16px;
    height: 325px;
    list-style-type: none;
    padding: 5px 10px;
    text-align: center;
    width: 20%;
}
.middle li img{ 
	width:100%;
}
.middle b {
    font-size: 18px;
}
.middle a.button {
	margin-top:18px;
}
.middle ul {
	margin: 0px;
	padding: 0px;
}
/* Button */
#dark {
	background-color:#333;
	border:1px solid #000;
	padding:10px;
	margin-top:20px;
}
#light {
	background-color:#FFF;
	border:1px solid #dedede;
	padding:10px;
	margin-top:20px;
}
.button, .button:visited {
	background: #222 repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	position: relative;
	cursor: pointer
}
.button:hover {
	background-color: #111;
	color: #fff;
}
.button:active {
	top: 1px;
}
.small.button, .small.button:visited {
	font-size: 15px
}
.button, .button:visited,  .medium.button, .medium.button:visited {
	font-size: 17px;
	font-weight: bold;
	line-height: 1;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
}
.large.button, .large.button:visited {
	font-size: 18px;
	padding: 8px 14px 9px;
}
.super.button, .super.button:visited {
	font-size: 24px;
	padding: 8px 14px 9px;
}
.pink.button, .magenta.button:visited {
	background-color: #e22092;
}
.pink.button:hover {
	background-color: #c81e82;
}
.green.button, .green.button:visited {
	background-color: #91bd09;
}
.green.button:hover {
	background-color: #749a02;
}
.red.button, .red.button:visited {
	background-color: #e62727;
}
.red.button:hover {
	background-color: #cf2525;
}
.orange.button, .orange.button:visited {
	background-color: #ff5c00;
}
.orange.button:hover {
	background-color: #d45500;
}
.blue.button, .blue.button:visited {
	background-color: #2981e4;
}
.blue.button:hover {
	background-color: #2575cf;
}
.yellow.button, .yellow.button:visited {
	background-color: #ffb515;
}
.yellow.button:hover {
	background-color: #fc9200;
}
.menus li {
	float: left;
	list-style:none;
}
.menus a {
	margin: 3px;
	display: block;
	color: #FFF;
	font-weight: lighter;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.menus a:hover {
	text-decoration: underline;
}
.menus ul {
	margin: 0px; 
	padding: 0px;
}
.menus {
	background-color: #999999;
}

/* Scroller Box */
#scroller_container {
	 width: 100%;
	 height: 60px;
	 overflow: hidden;
}
/* Scoller Box */

/* CSS Hack Safari */
#dummy {;# }

#scroller_container {
overflow: auto;
}
.table p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.fileupload input[type="file"] {
	display:block;
  	font-size:35px !important;
}