body{
	margin:0px;
	background-color:#fefefe;
}

.main_table {
background:url(images/background.jpg) top center repeat-y;
}

.menu{
	width:630px;
	height:24px;
	background-color:#FFFFFF;
	text-align:right;
}
.article{
	padding-top:16px;
	padding-bottom:5px;
	border-bottom:1px dashed #cccccc;
	margin-right:0px;
	font:normal 10px Verdana;
	color:#656565;
	/*color:#dd4b22;*/
}
.article #title{
	font:bold 16px Verdana;
	color:#c3262f;
}

.tab_gray{
	color:#6d6e72;
	font-family: tahoma;
	font-size: 11px;
	/*background-color: #f1f1f3;*/
	background:url(images/tab_bgnd.gif) top right repeat-y;
	padding:5px 0px 5px 5px;
	font-weight:bold;
	margin-right: 12px;
}

.about_white_area{
	font-family: verdana;
	font-size: 10px;
	margin-right: 12px;
	color: #656565;
}
.form_table{
	/*border-bottom:1px dashed #cccccc;*/
	margin-right:12px;
	font:normal 10px Verdana;
	color:#656565;
}
.form_table INPUT, SELECT{
	font:normal 10px Verdana;
	color:#c3262f;
	width:240px;
	height:17px;
	border:1px solid #656565;
}
.form_table TEXTAREA{
	font:normal 10px Verdana;
	color:#c3262f;
	width:240px;
	height:60px;
	border:1px solid #656565;
}

a:link {

	color: #FECB09;

	text-decoration: underline;

}

a:visited {

	text-decoration: underline;

	color: #FECB09;

}

a:hover {

	text-decoration: none;

	color: #A9CCE7;

}

a:active {

	text-decoration: underline;

	color: #FF6400;





.part {

	color: #FF6400;

	text-decoration:underline;

}



.part:visited {

	text-decoration:underline;

	color: #FF6400;

}

.part:hover {

	text-decoration:underline;

	color: #FFBD91;

}

.part:active {

	text-decoration:underline;

	color: #FF6400;

}

.lnormal:link {

	color: #478ECB;

	text-decoration: none;

}

.lnormal:visited {

	text-decoration: none;

	color: #478ECB;

}

.lnormal:hover {

	text-decoration: none;

	color: #A9CCE7;

}

.lnormal:active {

	text-decoration: none;

	color: #FF6400;

}
