#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.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;
}
table.portal td.head {
	background: #F6EEAE;
	padding:7px 10px;
}

#\_ozone_chat_save_ozone table.portal td.head {
	background: #F6EEAE;
	padding:7px 10px;
	background-color: #f68f00;
}

#\_ozone_chat_save_ozone table.portal td.head a {
	color: #ffffff !important;
}
	
#_ozone_chat_save_ozone table.portal td.head {
	background: #F6EEAE;
	padding:7px 10px;
	background-color: #f68f00;
	color: #ffffff !important;
}

#_ozone_chat_save_ozone table.portal td.head a{
	color: #ffffff !important;
}

table.portal td.head a {
	color: #000 !important;
	font-weight: bold;
	text-decoration: underline;
}

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 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}
