
body {
	padding:10px;
	background:#C0D4E5 url(/img/body.gif) repeat-x;
	font-family:Verdana,Arial,sans-serif;
	color:#000;
}

#main {
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	width:600px;
	display:block;
	background:#EfEfEf;
	border-color:#555;
	border-style:solid;
	border-width:1px 1px 2px 1px;
}

#main div {
	clear:none;
	float:left;
}

#logo {
	width:580px;
	clear:both;
	height:40px;
	padding:10px;
	background:#fff;
	border-bottom:1px solid #666;
}

#menu {
	display:block;
	float:left;
	top:0px;
	left:0px;
	width:170px;
	background:#ddd;
}

#menu ul {
	margin:0px;
	padding:0px;
}

#menu ul li {
	list-style:none;
	width:168px;
	height:25px;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	background:url(/img/button.gif) no-repeat;
}

#menu a {
	display:block;
	padding:5px 10px 0px 10px;
	color:#FF8B17;
	width:148px;
	font-weight:bold;
	height:20px;
}

#menu a:link, #menu a:visited {
	text-decoration:none;
	color:#111;
}

#menu a:hover {
	color:#FF8B17;
	text-decoration:none;
}

#content {
	font-size:11px;
	float:left;
	display:block;
	top:0px;
	left:0px;
	width:410px;
	background:#fff;
	padding:10px;
}


#content ul li {
	list-style-image:url(/img/arrow2.gif);
	color:#333;
}

#tail {
	position:relative;
	display:inline;
	top:0px;
	left:0px;
	width:580px;
	background:#555;
	padding:10px;
	text-align:right;
	color:#eee;
	font-size:10px;
}

#tail ul {
	margin:0px;
	padding:0px;
}

#tail ul li {
	display:inline;
	margin-right:10px;
}

#tail a {
	color:#fff;
	text-decoration:none;
}

#tail a:link, #tail a:visited, {
	color:#fff;
	text-decoration:none;
}

#tail a:hover {
	color:#fff;
	text-decoration:underline;
}

h2, h3 {
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	color:#555;
	letter-spacing:1px;
	border-bottom:1px solid #FF8B17;
}

h3 {
	font-size:13px;
}

p {
	line-height:150%;
	text-align:justify;
	padding-left:40px;
	padding-right:10px;
	color:#333;
}

td {
	font-family:Arial;
	text-align:left;
	color:#000;
	background:#eee;
	padding-left:5px;
	padding-right:5px;
}

.table {
	margin-top:10px;
}

.nowrap {
	white-space:nowrap;
	vertical-align:top;
}

.tableleft {
	vertical-align:top;
	font-weight:bold;
	width:115px;
}

.form {
	width:203px;
}

#content h1 {
	font-family:Arial;
	font-weight:bold;
	font-size:17px;
	color:#555;
	letter-spacing:1px;
	border-bottom:1px solid #FF8B17;
}

a:link, a:visited {
	color:#2040a0;
	text-decoration:underline;
}

a:hover, a:active {
	color:#FF8B17;
	text-decoration:none;
}