BODY {
	font-family: Tahoma;
	font-size: 0.8em;
	background-color:#DDDDFF;
}

FORM {
	margin:0px;
	display:inline;
}

TABLE {
	width:100%;
	font-size:1em;
}
TH {
	background-color:#AAAACC;
	font-weight:bold;
}
TD {
	text-align:center;
}
INPUT,IMG {
	vertical-align:middle;
}
TEXTAREA {
	font-family: Tahoma;
	font-size: 0.9em;
}

#menu DIV {
	background-color:#AAAACC;
	font-weight:bold;
	font-size:1em;
	margin-bottom:10px;
}

#menu {
	background-color:#CCCCEE;
	border-right: 1px solid #8888BB;
	width: 140px;
	text-align:center;
	padding-bottom:10px;
}

#body {
	position:absolute;
	top:20px;
	left:160px;
	padding-right:20px;
}

.contentbox {
	border-style:solid;
	border-color:#666688;
	border-width:0px 1px 1px 1px;
	padding:0px 10px 10px 10px;
	margin-bottom:10px;
	background-color:#E6E6F6;
}

.notice {
	border:1px solid #668866;
	padding:10px;
	margin-bottom:10px;
	background-color:#E6F6E6;
}
.broken {
	border:1px solid #CC0000;
	padding:10px;
	margin-bottom:10px;
	background-color:#F6D6D6;
}


.contentbox .header {
	background-color:#666688;
	margin:0px -10px 0px -10px;
	color:#EEEEFF;
	font-size:1.1em;
	padding:2px;
	margin-bottom:10px;
	font-weight:bold;
	padding-left:20px;
	padding-right:15px;
}

.heading {
	background-color:#AAAACC;
	font-weight:bold;
	padding-left:20px;
	padding-right:15px;
}


.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over {
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
}
.suggest {
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #000000;
}
.option {
	padding:4px;
	border:1px solid #008800;
	background-color: #DDFFDD;
	width:300px;
}
.request {
	width:670px;
	background-color:#EEEEFF;
	border:1px solid #000088;
	margin:3px;
	padding:5px;
}

.bigheader {
	text-align:center;
	font-size:30px;
}
.right {
	text-align:right;
	padding-right:5px;
}
.left {
	text-align:left;
	padding-left:10px;
}

.promotionheader {
	background-color: #444466;
	font-size:2em;
	width:100%;
	margin-bottom:10px;
	text-align:center;
	padding-bottom:5px;
	border:1px solid #000022;
	border-bottom:3px solid #000022;
	color:#EEF;
	font-weight:bold;
}
.promotionheader A {
	color:#EEF;
}