body{margin:0, padding:0;text-align:center;font-family:arial;}
div#container{margin:0 auto; padding:0;text-align:left;width:800px;height:600px;}
div#sharedLangSwitch{margin:0;padding:0;text-align:right;width:800px;font-size:9pt;color:red;}
div#sharedTopBanner{font-weight:bold;margin:0;padding:0;border:double 3px black;font-size:18pt;text-align:center;width:794px;clear:both;height:100px;line-height:100px;}
div#sharedPageMenu{margin:0;padding:0;font-size:10pt;color:#858585;text-align:center;width:800px;clear:both;}
div#sharedPageContent{margin:0;padding:10px;width:780px;clear:both;}
a:link{
	color:#858585;
	text-decoration:none;
}
a:visited{
	color:#858585;
	text-decoration:none;
}
a:hover{
	color:red;
	text-decoration:none;
}
div.form_header{
	font-size:16pt;
	font-weight:bold;
}
div.form_item_title{
	float:left;
	width:200px;
	text-align:right;
}
div.form_item_input{
	float:left;
	width:500px;
	text-align:left
}
div.form_item_title_reverse{
	float:left;
	width:500px;
	text-align:left;
}
div.form_item_input_reverse{
	float:left;
	width:200px;
	text-align:right;
}
div.custom_form_button_control{
	clear:both;
	text-align:center;
}
div.subitem_title, div.subitem_title_reverse {
	float:left;
	width:75px;
}
div.subitem_input, div.subitem_input_reverse{
	float:left;
	width:50px;
}
input.text{
	width:400px;
}
textarea{
	width:400px;
}
div.item_row, div.custom_form_subitems_holder, div.item_row_group, div.required_notice{
	clear:both;
}
.hidden{
	display:none;
}
