.wrapper_addnew {
	padding: 0;
	margin-top: 10px;
	display: block;
/*	text-align: center;*/
}

.wrapper_addnew #box_background {
	width: 550px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFE59E;
	border: 1px solid #FFE59E;
	padding: 0;
}

.wrapper_addnew #box_border {
	width: auto;
	margin: 3;
	border: 1px solid #666666;
}

.wrapper_addnew #box_contents {
	width:auto;
	padding: 7;
	text-align: left;
	text-weight: bold;
}

.wrapper_addnew #box_contents table#iefix {
	text-align:center;
	width: 96%;
	cursor: hand;
	border-collapse: collapse;
}

.wrapper_addnew #box_contents table {
	margin:5 auto;
	width: auto;
	border-collapse: collapse;
}

.wrapper_addnew #box_contents #fieldlabel {
	font-size: 100%;
	padding: 3 5 3 5;
	text-align: right;
}

.wrapper_addnew #box_contents #formelement {
	font-size: 100%;
	padding: 3 5 3 2;
	text-align: left;
}

.wrapper_addnew #box_contents .hiddentxt {
	font-size: 100%;
	color: gray;
	width:120px;
	font-weight: bold;
	border: 0;
	background-color: #FFE59E;
	text-align: left;
}

.wrapper_addnew #box_contents #section_title {
	width: auto;
	border: 1px solid gray;
	margin: 0 auto;
}

.wrapper_addnew #box_label {
	text-align: center;
	color: #883200;
	width: auto;
	padding: 2 4 2 4;
	background-color: #EED48D;
}

.wrapper_addnew #boxhelp {
	text-align: left;
	font-family: verdana;
	font-size: 80%;
	color: #883200;
	width: auto;
	padding: 2 4 2 4;
	background-color: #EED48D;
}

.wrapper_addnew #mdtr{
	color: #FF0000;
	font-weight: bold;
	margin-left: 3px;
	font-size: 100%;
	vertical-align: super;
}

.wrapper_addnew #reg_section {
	width: 99%;
	color: #505FA1;
	font-weight: bold;
	margin-right: auto;
	border-bottom: 1px dashed black;
}

.wrapper_stitle {
	padding:0;
	margin:0;
	float: left;
	width: 100%;
}


div.wrapper_stitle:hover {
	cursor:pointer;
	background-color: yellow;
}

.wrapper_stitle #title {
	float: left;
	background-color: cyan;
	margin: 0 auto;
}

.wrapper_stitle #image {
	float: right;
	background-color: gray;
}

.wrapper_addnew .regsection {
	margin: 0 0 0 13;
	padding: 0;
	width: 90%;
}

.regsection table#tc {
	width: 100%;
	border-collapse: collapse;
	margin: 5 0 5 0;
	padding: 0;
	border: 1px dashed #D6BC75;
}

.regsection table#tc td, .regsection table#exp td
{
	padding: 1 8 0 4;
	vertical-align: top;
	padding: 1 8 2 4;
}

.regsection table#tc td#label {
	font-weight: bold;
	text-align: right;
	padding: 5 4 7 0;
}

.regsection table#tc td#labelsm {
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding: 5 4 7 0;
}

.regsection table#tc td#formel {
	text-align: left;
	padding: 3 4 7 2;
}


.regsection table#tc td input {
	width: 250px;
}

.regsection table#exp {
	width: 100%;
	border-collapse: collapse;
	margin: 5 0 5 0;
	padding: 0;
	border: 1px dashed #D6BC75;
}
.regsection table#exp input {
	font-size:10px;
}
.regsection table#exp input#exp_year_id {
	width:65px;
}

.regsection table#exp input#exp_orgfunction_id {
	width:205px;
}

.regsection table#exp input#exp_country_id {
	width:155px;
}

.regsection table#exp tr#hd td {
	font-weight: bold;
	color: #666666;
}


.wrapper_addnew #submit {
	width: 100%;
	text-align:center;
	margin: 5 auto;
}


.regsection table#tc td input.emergency {
	width: 170px;
}


.regsection table#tc td textarea {
	font-family: arial;
	font-size:13px;
	border: 1px solid gray;
	width: 250px;
	height: 60px;
}
