@charset "utf-8";
/* CSS Document */
body
{
	background-color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#000;
}
h2{
	font-size:16pt;
}

h3
{
	text-decoration:underline;
}

a:link
{
	color:#000;
}
a:hover
{
	color:#333;
}
a:visited
{
	color:#333;
}

#goto_board
{
	background-color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	border:#999 solid 1px;	
}
button.btn_lang
{
	background-color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	border:#999 solid 1px;
	margin-right:5px;
}
#mailing{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	
}

/****** Submit button style */
.submit
{
	background-color:#FFFFFF;
	color:#000000;
	border:#000000 solid 1px;
	font-size:9pt;
}

.form_input
{
	width:100%;
	border:#000 dotted 1px;
	color:#000;
	background:url(/$.gif) transparent ;
}

.input_text
{
	width:100%;
	border:#fff solid 1px;
	color:#000;
	height:20px;
}

.input_text:hover
{
	border:#000 solid 1px;
}


.input_text:focus
{
	width:100%;
	border:green solid 1px;
	color:#000;
}

hr
{
	border:#ccc dotted 1px;
}

div.dotted{
	width:100%;
	border:#ccc dotted 2px;
	margin:10px 0 10px 0;
}

/************ Tables */
table{
	border-collapse:collapse;
}
.tab{
	border:#ccc solid 1px;
	border-collapse:collapse;
}

.tab_header{
	background-color:#000;
	color:#fff;
	font-weight:bold
}

.tab_title{
	font-weight:bold;
}

.tab_cell{
	border:#ccc solid 1px;
}

/********** Style them ! */
span.boldme{
	font-weight:bold;
}
span.redme{
	color:#ff0000;
}
p{
	text-align:justify;
}

