BODY {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #ECF0F8;
}

a, a:link, a:visited {
	COLOR: #990000;
	TEXT-DECORATION: none;
	font-weight:bold;
}
a:hover, a:focus {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
}

fieldset {border-top:#CC3333 1px solid; border-right:#CC3333 1px solid; border-bottom:#CC3333 1px solid; border-left:#CC3333 1px solid;}
legend {font-weight:700; color: #CC3333; font-size:9pt;}

input {
	background-color: #F3F7FF;
	border: 1px solid #CC3333;
	color: #660000;
}
.button {
	font-family: verdana,arial,helvetica,sans-serif;  
	font-size: 12px;  
	color: #660000;  
	background-color: #6b563f;  
	border: 1px solid #CC3333;  
}
select {
	background-color: #F3F7FF;
	border: 1px solid #CC3333;
	color: #660000;
}

input.attention_box {
	border: 3px solid #FF0000;
}
div.attention_box {
	border: 3px solid #FF0000;
}

table.box {
	border-width:1px;
	border-style:solid;
	border-color:#CC3333;
}

table.menu {
	FONT-SIZE: 13px;
	COLOR: #CC3333;
	font-weight:bold;
	BACKGROUND-COLOR: #F9E6E6;
	border-width:1px;
	border-style:solid;
	border-color:#EAA897;
}

a.menu {
	display: block;
	width: 100%;
	height: auto;
	COLOR: #CC3333;
	TEXT-DECORATION: none;
}
a:link.menu, a:visited.menu {
	COLOR: #CC3333;
	TEXT-DECORATION: none;
}
a:hover.menu, a:focus.menu {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #ECF0F8;
}
a:active.menu {
	COLOR: #CC3333;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #ECF0F8;
}

table.main {
	FONT-SIZE: 11px;
/*
	border-width:1px;
	border-style:solid;
	border-color:#CC3333;
*/
}

td.top {
	BACKGROUND-COLOR: #F9E6E6;
}

h1 {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3333;
	margin: 0;
	padding: 0;
}

h2 {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3333;
	margin: 0;
	padding: 0;
}

h3 {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3333;
	margin: 0;
	padding: 0;
}
