#layout_content_in_2_1 h2 {
	margin-left:100px;
	padding-top:20px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-size:18px;
	margin-top:0px;
}
#layout_content_in_2_1 h3 {font-size:14px;margin-top:0px;padding-bottom:0px;margin-bottom:10px}
div.box form {margin:0;padding:0}
div.box {
  background:url(../images/bg_topttable.gif) repeat-x top;
	margin:20px 80px 30px;
	border-top:2px solid #F48B00;
	padding:20px;
	padding-top:10px;
	background-color:#FFF}
.boxbrg {border:1px solid #ccc;border-top:2px solid #F48B00 !important;display:block;padding-top:20px !important}
div.box h1 {font-size:18px;padding-bottom:0px;margin-bottom:10px;margin-top:25px;display:block;padding-top:10px;position:relative;padding-left:0px}
div.box h1.ghost {
	font-size:18px;
	padding-bottom:0px;
	margin-bottom:10px;
	margin-top:25px;
	display:block;
	padding-top:10px;
	position:relative;
	padding-left:0px;
	margin-left:45px;
}
div.box h1.ghost a.arrow {background:url(../images/icon_arrow.gif) no-repeat 0px 3px;padding-left:15px;font-size:14px;color:#0033AC}
div.box h1.ghost a.arrow:hover{color:#F68F00}
div.box h1 a.ghost {background:url(../images/layout_ghost.gif) no-repeat;display:block;width:35px;height:35px;margin-right:10px;top:0px;left:-45px;position:absolute}
div.box span a.ghost {
	background:url(../images/layout_ghost.gif) no-repeat;
	display:block;
	width:35px;
	height:35px;
	margin-right:10px;
	top:0px;
	left:-45px;
	position:absolute;
}
div.box span {margin-left:45px;margin-right:0px;display:block;position:relative}
div.box span.dot {background:url(../images/icon_dot.gif) no-repeat 0px 6px;display:block;padding-left:8px;margin:0}
div.box table a {font-weight:normal;color:#0033AC}
div.box a {font-weight:bold;color:#0033AC}
div.box a:hover {color:#F68F00}
div.box a:visited {color:#F68F00}
div.box a.arrow {background:url(../images/icon_arrow.gif) no-repeat 0px 3px;padding-left:20px}
div.box a.history {background:url(../images/icon_history.gif) no-repeat 0px 1px;padding-left:20px}
div.box div.partners {
	height: 31px;
	display: block;
	float: left;
	width: 100px;
}
div.box div.link {
	display: block;
	margin-top: 9px;
	float: left;
}
div.box div.link a{
	font-weight: normal;
}
table.portal td.head {background:#F6EEAE;padding:7px 10px}
table.portal td.head a {color:#000 !important;font-weight:bold;text-decoration:underline}
table.portal td.sk {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666666}
table.portal a:link, table.portal a:visited {color:#039;text-decoration:underline}
table.portal a:hover {color:#E86E01;text-decoration:underline}
table.portal td.content {padding-left:10px;padding-right:10px}
table.portal span {font-size:11px !important;line-height:15px;margin:0 !important}
table.portal span.dot {background:url(../images/icon_dot.gif) no-repeat 0px 6px;display:block;padding-left:8px}
table.portal td.grd {background:url(../images/gradient_yellow.gif) repeat-x}
table.portal span a {}
table.portal img.foto {border:1px solid #DFD8B9;padding:1px;margin-right:5px}
table.portal strong {padding-bottom:8px;display:block;padding-top:5px}
table.portal strong a {font-weight:bold}
table.portal strong span {font-weight:normal}
div.boxnavi {font-size:11px;display:block;padding-left:5px;padding-top:0px;padding-bottom:5px}
div.boxnavi strong {display:inline}
div.boxnavi a {color:#0033AC;font-weight:bold;font-size:13px;margin-top:5px;display:block}
div.boxnavi a:hover {color:#E86E01}
div.boxnavi h2 {
	color:#EA7101;
	padding:0;
	font-size:14px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:underline;
	margin-left:0px !important;
}
div.boxnavi h3 {
	color:#EA7101;
	padding:0;
	font-size:20px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px !important;
}
div.boxcontainer {margin-left:45px;margin-top:25px}
div.boxcontainer div.box_left {
	width:370px;
	float:left;
	border:1px solid #B0BEC7;
	background:url(../images/bg_gradient_login.gif) repeat-x #F5F8FB;
	padding:10px;
	padding-top:15px;
}
div.boxcontainer span.red {margin:0;padding-bottom:15px;color:#F00;font-weight:bold}
div.box div.box_in_frm {
	background:#FCF9E0;
	border:1px solid #B0BEC7;
	padding-left:13px;
	padding-top:10px;
	padding-bottom:10px;
	position:relative;
}
div.box div.box_in_frm em.red {color:#F00;font-size:14px;font-weight:bold;font-style:normal}
div.boxcontainer div.box_left div.box_in {background-color:#FCF9E0;border:1px solid #B0BEC7;padding-left:13px;padding-top:10px;padding-bottom:10px}
div.boxcontainer div.box_left div.box_in a {color:#0033AC}
div.boxcontainer div.box_left div.box_in a:hover {color:#E86E01}
div.boxcontainer div.box_right {float:left;width:200px;padding-left:30px}
input.submit{
	background:url(../images/submit.gif) no-repeat;
	width:104px;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	border:0px !important;
	padding-bottom:4px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	z-index:100;
	margin-top:10px;
	cursor:pointer;
}
#layout_content_in_2_1 ul {margin:0;padding:0;list-style-type:none;margin-left:20px}
#layout_content_in_2_1 li {background:url(../images/icon_dot.gif) no-repeat 0px 7px;padding-left:10px}
ul.toc {}
.toc li {margin:4px 0}
.toc li strong {color:#0A2851;display:block;margin-bottom:4px}
.b3 {border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.rightB {text-align:right;margin-bottom:30px;padding-right:80px}
div.boxnavi {font-size:11px;display:block;padding-left:5px;padding-top:5px;padding-bottom:5px}
div.boxnavi a {color:#0033AC;font-weight:bold !important;font-size:14px;margin-top:5px;display:block}
div.boxnavi a:hover {color:#E86E01}
div.boxnavi h2 {color:#EA7101;font-size:14px;text-decoration:underline;margin-top:20px;margin-bottom:0px;padding:0}
div.boxnavi h3 {color:#EA7101;padding:0;font-size:21px !important;margin-top:0px;margin-bottom:5px}
