#appContainer {
	font:normal 9px verdana;
	border:2px solid #000;
	position:absolute;
	top:5px;
	left:5px;
	padding:2px;
	background-color:#E3EBED;
	background-image:url(http://slayeroffice.com/gr/office_logo_green.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0;
	width:400px;
}

#appContainer #credits {
	font:normal 9px verdana;
	margin-top:15px;
	padding:5px 0 5px 5px;
	width:50%;
	text-align:left;
	color:#000;
}

#appContainer #credits a {
	color:#004465;
	font-weight:bold;
	text-decoration:none;
}

#appContainer table {
	font:normal 9px verdana;
	background-color:#E3EBED;
	width:100%;
}

#appContainer table tr td {
	margin:0;
	padding:2px;
	text-align:left;
	color:#000;
}

#appContainer input {
	font:normal 9px verdana;
	border:1px solid #000;
	padding:2px;
	font-size:8pt;
}

#appContainer .btn {
	background-color:#83A4AF;
	color:#FFF;
	width:50px;
	border:1px solid #000;
	cursor:pointer;
}

#appContainer table .topRow {
	text-align:right;
	background-color:#638DA1;
	color:#FFF;
	font:normal 9.5pt "century gothic",arial,verdana;
}

#appContainer table .topRow td {
	padding-right:10px;
	color:#FFF;
	text-align:right;
}

#appContainer table .headerRow {
	background-color:#98B4C1;
	color:#FFF;
	padding:5px;
}

#appContainer hr {
	color:#000;
	background:#000;
	border-style:none;
	height:1px;
}