 	
	a {
		font: 10px verdana;
		color: #0000FF;
		text-decoration: none;
	}
	a.menu {
		font: 13px verdana;
		color: #FFFFFF;
		text-indent : 9px;
		text-decoration: none;
	}
	a.menu_bold {
	font: bold 16px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	a:hover {
	font: bold 13px verdana;
	color: white;
	text-decoration: underline;
	text-transform: none;
	background-color: #0000FF;
	list-style-position: outside;
	list-style-type: square;
	}
	 
	.background_dark {
		background: sienna;
	}
	.background_light {
		background: burlywood;
	}
	.header {
	font: bolder 24px Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	background-color: #FFFF00;
	}
	.header_small {
	font: bolder 16px Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	background-color: #FFFF00;
	}
	.headline {
		font: italic 17px Verdana;
		font-weight: bold;
		color: burlywood;
		background: sienna;
	}
	.input_ask_the_pro {
		font: 9px verdana;
		margin-bottom: 3px;
		margin-left: 3px;
		margin-right: 3px;
		margin-top: 3px;
		background-color: #eaeaea;
	}
	input.number {
		font: Verdana;
		font-size : 11px;
		color: black;
		text-align: right;
		border : 1px solid sienna;
		background-color : #eaeaea;
	}
	.input_format {
	font: Verdana;
	font-size : 11px;
	color: black;
	background-color : #DFDFFF;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #000062;
	border-bottom: 1px solid #0000FF;
	border-left: 1px solid #000066;

	}
	.submit_button_format {
		font : bold 12px verdana;
		color : #FFFFFF;
		background-color : #0099CC;
		border : 1px solid #0000CC;
	}
	.submit_wish_button_format {
	font : bold 10px verdana;
	color : #0000FF;
	background-color : #FFFF99;
	border : 1px solid #0000CC;
	text-align: center;
	white-space: normal;
	display: compact;

	}
	textarea {
		font: Verdana;
		font-size : 12px;
		color: black;
		border : 1px solid sienna;
		background-color : #eaeaea;
	}
	.invert_bold {
		font: 10px verdana;
		font-weight: bold;
		color: white;
	}
	.label {
	font: bold 12px verdana;
	color: #0000FF;
	text-decoration: underline;

	}
	.label_header {
	font: bold 12px verdana;
	color: #00CC00;
 	}
	.label_header_first {
	font: bolder normal 18px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	height: auto;
	text-decoration: underline;


 	}
	.label_header_second {
	font: bolder normal 18px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	height: auto;
	background-color: #FFFF00;



 	}
	.subheader {
		font: bold 11px verdana;
		color: #FF0000;
	}
	table {
		font: 11px verdana;
		color: black;
	}
	table.border {
		font: 11px verdana;
		color: black;
		border : 2px solid sienna;
	}
	.text {
		font: 11px verdana;
		color: black;
	}
	.text_bold {
		font: 11px verdana;
		color: black;
		font-weight: bold;
	}
	.text_light {
		font: 13px verdana;
		color: burlywood;
	}
	.text_light_bold {
		font: 13px verdana;
		font-weight: bold;
		color: black;
	}
	.text_small {
		font: 13px verdana;
		color: #0000FF;
	}
 

