@CHARSET "ISO-8859-1";

body {
	font-family:Arial;
	font-size:.8em;
}

#logo {
	text-align:left;
	font-weight:bold;
	padding-left:100px;
	padding-bottom:20px;
	border-bottom:1px solid #aaa;
}

#logo div {
	font-size:200%;
	margin-left:200px;
	margin-top:-70px;
	height:60px;
}
	
#navigation {
	width:250px;
	float:left;
	font-size:90%;
}

#navigation ul {
	list-style-type:none;
}

#navigation .sub {
	padding-left:15px;
	font-size:90%;
}

#navigation a {
	display:block;
	text-decoration: none;
	color: black;
	background-color:#ddd;
	margin-top:1px;
	border:1px solid #eee;
	padding:3px;
}

#navigation .sub a {
	padding:1px;
}
#navigation a:hover {
	background-color:#ccc;
}

#navigation a.active {
	background-color:#ccc;
}

#content {
	margin-left:300px;
	width:70%;
}

td.left {
vertical-align:top;
width:150px;
text-align:right;
padding-right:10px;
border-right:1px solid #ccc;
}

td.right {
	padding-left:10px;
}

.success, .warning, .error, .info {background-position: 10px center;background-repeat: no-repeat;margin-bottom: 20px;padding: 7px 10px 7px 45px;border-style:solid;border-width:1px;}
.success {color: #090;background-color: #efe;background-image: url("images/success.png");border-color: #090;}
.success a, .success a:hover {color: #333;}
.warning {color: #660;background-color: #ffd;background-image: url("images/warning.png");border-color: #660;}
.warning a, .warning a:hover {color: #333;}
.error {color: #c00;background-color: #fee;background-image: url("images/error.png");border-color: #c00;}
.error a, .error a:hover {color: #333;}
.info {color: #06f;background-color: #def;background-image: url("images/info.png");border-color: #06f;}
.info a, .info a:hover {color: #333;}
.info .close {float: right;}

ul.no-list { list-style-type:none;padding-left:0;margin-left:0; }

