body {
	margin : 10px;
	background-color : white;
	color : #444444;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

div#top {
	background-color : #040404;
	white-space : nowrap;
}

div.search {
	background-color : #FFFFE0;
	color : #006666;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin : 1px 0px 0px 0px;
	text-align : right;
}
div.search a {
	color : #006666;
	text-decoration : none;
}
div.search a:hover {
	color : #006666;
	text-decoration : underline overline;
}
form {
	margin : 0px;
}
input {
	border : 1px solid #000000;
	background-color : #d8bfd8;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 100px;
}
.english {
	color : #FFD700;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	position: absolute;
	top: 16px;
	left : 168px;
}
.english a {
	color : #FFD700;
}
.english a:hover {
	text-decoration : overline;
}
div.content {
	color : #444444;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-top: 4px;
	padding : 0px 10px 10px 160px;
}

div.content a {
	color : #666699;
}
div.content a:hover {
	color : #990000;
	font-weight : bold;
}

div.content table a {
	color : #666699;
}
div.content table a:visited {
	color : #990066;
}
div.content table a:hover {
	color : #0000FF;
	font-weight : normal;
	text-decoration : none;
}


h3 {
	color : #000000;
	font-size : 12px;
	margin : 0px 0px 10px 0px;
	border-bottom : 2px dotted #996666;
	padding-bottom : 2px;
}
h4 {
	background-color : #FFEFD5;
	font-size : 12px;
	text-indent : 10px;
}
h5 {
	font-size : 12px;
	text-indent : 10px;
	border-bottom : 2px solid #FFEFD5;
}
p {
	text-align : justify;
	text-indent : 8px;
}
table {
	border : none;
}
td {
	color : #444444;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	vertical-align : top;
	border-top : none;
	border-left : none;
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	margin : 0px;
	padding : 4px;
}
th {
	color : #000000;
	background-color : #FAFAD2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-top : none;
	border-left : none;
	border-right : 1px solid #666666;
	border-bottom : 1px solid #666666;
	margin : 0px;
}

div.rightside {
	background-color : #FFFFE0;
	border : 1px solid #F4A460;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 10px 10px 10px 10px;
	float : right;
	width : 150px;
	margin : 10px 0px 10px 10px;
}

div.leftside {
	background-color : #ffffcc;
	border-right : 1px solid #483D8B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	float : left;
	width : 145px;
}

div#footer {
	background-image : url(../graphic/bgr.jpg);
	background-repeat : repeat-x;
	color : #ffffff;
	clear : both;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	padding : 4px 0px 8px 0px;
	text-align : center;
}

div#footer a {
	color : #ffffff;
}

div#footer a:hover {
	color : #ffffff;
	text-decoration : overline;
}
