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

html, body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}

h3 {
	margin:0px;
	color:#10A8E6;
	}

a {
	color:#95BD5E;
	}

#wrapper {
	margin:100px auto 0px auto;
	width:446px;
	}

#wrapper #logo a {
	display:block;
	background:url(../img/wlt_01.png) no-repeat top left;
	width:446px;
	height:62px;
	}

#wrapper #quotebox {
	background:url(../img/wlt_02.png) no-repeat top left;
	width:376px;
	height:349px;
	padding:25px 35px 25px 35px;
	overflow:auto;
	font-size:0.90em;
	line-height:1.5;
	}

#wrapper #quotebox a {
	}

#wrapper #quotebox p {
	margin:0px;
	}

#wrapper #container {
	width:100%;
	height:290px;
	overflow:auto;
	}

#home-buttons {
	margin:25px auto 0px auto;
	width:325px;
	}

#wrapper #footer {
	text-align:center;
	font-size:0.65em;
	color:#999;
	}

#recent-log tr td.head {
	font-weight:bold;
	color:#000;
	}

#recent-log tr td {
	font-size:11px;
	color:#10A8E6;
	}

#recent-log tr.alt {
	background:#d8d8d8;
	}

#top-menu {
	font-size:12px;
	}

#top-menu a {
	color:#f00;
	}

/* Forms */

form fieldset {
	border:none;
	border-collapse:collapse;
	}

.form-item {
	clear:left;
	}

.form-item label {
	float:left;
	width:125px;
	color:#75B433;
	font-weight:bold;
	font-size:0.75em;
	}

.form-item label.checkbox {
	width:auto;
	float:none;
	color:#000;
	}

.form-item input {
	margin-left:0px;
	}

.form-info, .form-error, .form-ok {
	background:url(../img/status-icons.png) no-repeat 0px -20px;
	height:15px;
	font-size:0.60em;
	color:#000;
	padding-left:25px;
	padding-top:5px;
	}

.form-error {
	background-position:0px 0px;
	color:#f00;
	}

.form-ok {
	background-position:0px -40px;
	color:#75B433;
	}

/* Buttons */
a.button {
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:inline-block;
	width:140px;
	height:39px;
	padding:20px 0px 0px 0px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:1.0em;
	color:#fff;
	}

a.button:hover {
	background-position:0px -59px;
	color:#eee;
	}

a.green {
	background:url(../img/green-button.png);
	}

a.blue {
	background:url(../img/blue-button.png);
	}

a.delete-log {
	display:inline-block;
	background:url(../img/buttons-tiny.png) no-repeat 0px 0px;
	width:45px;
	height:15px;
	}

/* Misc */

.notice {
	background:#ffc;
	margin:10px 0px;
	padding:5px;
	}

.small {
	font-size:11px;
	}

textarea#html_code, textarea#bb_code {
	width:95%;
	}

input.short {
	width:45px;
	}

.hidden {
	visibility:hidden;
	}

.clear {
	clear:both;
	}

.float-left {
	float:left;
	}

.float-right {
	float:right;
	}

select#timezone {
	width:225px;
	font-size:10px;
	}

#EXim {
	visibility:hidden;
	}