body{
	background:#FFFFFF;
	color:#373737;
	font-size:12px;
}

a{
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: #D74633;
	text-decoration:none;
}

a:hover {
	color:	#E1B636;
}

a.cls_a2{
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #D74633;
	text-decoration:none;
}

a.cls_a3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #373737;
}

b.cls_star {
	color: #C50000;
}


h1{
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}

img{
	border: 0px;
}


#base {
	margin: 10px auto 0pt;
	min-width:990px;
	position:relative;
	width:990px;
}

#container {
	margin:5px 5px 0px 0px;
	min-width:818px;
	float:left;
	width:818px;
}

#maincontainer {
	border: solid #777777 1px;
	margin:5px 5px 0px 0px;
	min-width:818px;
	float:left;
	width:818px;
}

#topcontainer {
	margin:5px auto 0px;
	min-width:728px;
	position:relative;
	text-align: left;
	width:728px;
}

#rightcontainer {
	float:right;
	margin:5px 0px 0px 5px;
	min-width:160px;
	width:160px;
	padding-top: 100px;
}

.cls_errormsg {
	color:				#CC0101;
	font-weight:		bold;
	font-family: Arial, Helvetica, sans-serif;
}

select.cls_mark_red {
	border:				2px solid #CC0101;
}
input.cls_mark_red {
	border:				2px solid #CC0101;
}
textarea.cls_mark_red {
	border:				2px solid #CC0101;
}
td.cls_mark_red {
	color:				#CC0101;
}

td.c7 {
	padding-left:10px;
}

td.c3 {
	padding-top:4px;
}

td.c1 {
	border-bottom: solid #777777 1px;
}

.cls_table {
	table-layout:fixed;
}

.cls_main {
	font-family: Arial, Helvetica, sans-serif;
}

.cls_main_center {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.cls_bisher{
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	color: #D74633;
}
