BODY {
	background-color: #dfdff0;
	color: #000000;
}

TABLE {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid gray;
	border-spacing: 0px 0px;
}

TABLE.title_table {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
TR.title_tr {
	background-color: #8080ff;
}
TD.title_td {
	color: #ffffff;
}

font.title_font {
	font-size: 140%;
	font-weight: bold;
	color: #ffffff;
}

font.title_font_large {
	font-size: 300%;
	font-weight: bold;
	color: #ffffff;
}

font.title_font_small {
	font-size: 100%;
	font-weight: normal;
	color: #ffffff;
}

TR.sub_title_tr {
	background-color: #c0c0f0;
}
TD.sub_title_td {
	color: #000000;
}

TD.header {
	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 2px solid #0f0f0f;
	border-bottom: 2px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TD.menu {
	background-color: #afafdf;
	width: 200px;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 2px solid #0f0f0f;
	border-bottom: 2px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TD.main {
	background-color: #dfdff0;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 2px solid #0f0f0f;
	border-bottom: 2px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TD.ad {
	background-color: #afafdf;
	width: 250px;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 2px solid #0f0f0f;
	border-bottom: 2px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TD.footer {
	background-color: #afafdf;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 2px solid #0f0f0f;
	border-bottom: 2px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TABLE.header {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 2px solid #0f0f0f;
	border-bottom: 2px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TABLE.footer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 0px solid #0f0f0f;
	border-bottom: 0px solid #0f0f0f;
}

TABLE.menu {
	background-color: #afafdf;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 0px solid #0f0f0f;
	border-bottom: 0px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TABLE.base {
	background-color: #dfdff0;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 0px solid #0f0f0f;
	border-bottom: 0px solid #0f0f0f;

	border-spacing: 0px 0px;
}

TABLE.ad_table {
	background-color: #afafdf;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 0px solid #0f0f0f;
	border-bottom: 0px solid #0f0f0f;

	border-spacing: 1px 1px;
}

TR.footer_tr {
	height: 50px;
}

DIV.base {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 0px solid #0f0f0f;
	border-left: 0px solid #0f0f0f;
	border-right: 2px solid #0f0f0f;
	border-bottom: 2px solid #0f0f0f;
}

P.ad_p {
	margin: 4px 4px 4px 4px;
	border: 0px solid gray;
	padding: 0px 0px 0px 0px;
}

DIV.ad_div {
	margin: 4px 4px 4px 4px;
	border: 0px solid gray;
	padding: 0px 0px 0px 0px;
}

P.menu_p {
	margin: 0px 0px 0px 0px;
	border: 0px solid gray;
	padding: 0px 0px 0px 0px;
}


DIV.menu_div {
	margin: 0px 0px 0px 0px;
	border: 0px solid gray;
	padding: 0px 0px 0px 0px;
}

UL.menu_ul {
	font-weight : bold;
	font-size : 10pt;
	line-height : 14pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}

LI.menu_li {
	font-weight : bold;
	font-size : 10pt;
	line-height : 14pt;
	margin-left : 0pt;
	margin-right : 0pt;
	margin-top : 8pt;
	margin-bottom : 8pt;
}

