body {
	margin:0px;
	background:url('../background.gif') repeat-y;
}

#menu {
	background:#F0F0F0;
}

#menu ul {
	list-style:none;
	margin:0px;
	border-bottom:#CCCCCC 1px solid;
}

#menulinks {
	padding:4px;
}

#iconbar {
	padding:3px 10px 0px 3px;
	border-top:#FFFFFF 1px solid;
}

#iconbar img {
	padding:3px;
	border:#F0F0F0 1px solid;
}

#iconbar a img:hover {
	border:#BBBBBB 1px solid;
	background:#EEEEEE;
}

#menu ul li {
	padding:0px;
	margin:0px;
	display:inline;
}

#menulinks a {
	padding:4px 6px;
}

#menulinks a:hover {
	background:#3465A4;
	color:#FFFFFF;
	text-decoration:none;
}

#leftmenu {
	padding:4px;
	width:200px;
	float:left;
	margin-right:8px;
	line-height:22px;
}

*:first-child+html #leftmenu { /* IE 7 */
	margin-top:4px;
}

* html #leftmenu { /* IE 6 */
	margin-top:4px;
}

.menupoint {
	background:#E5E9EB;
	margin:5px 5px 10px 5px;
	padding:3px 2px;
}

#leftmenu ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

#leftmenu ul li {
	padding:0px;
	margin:0px;
}

#leftmenu ul li a {
	padding:4px 6px;
}

#main {
	padding:9px 8px;
	margin-left:210px;
	line-height:20px;
}

#load {
	position:absolute;
	background:#FFFFFF;
	width:178px;
	margin:0px 9px;
	padding:6px;
	line-height:20px;
	bottom: 20px;
}

#load img {
	float:left;
	position:relative;
	top:1px;
	margin-right:10px;
}

.infobox {
	background:#F0F0F0;
	padding:5px;
	border:#CCCCCC 1px solid;
}

.infobox img {
	float:left;
	position:relative;
	top:2px;
	margin-right:10px;
}

.noticebox {
	color:#999999;
	font-size:0.9em;
}
