body {
	margin: 0;
	font-family: Arial;
	color: #000;
	background: #fff;
}
body, table, ul, ol, li, td, tr, a, p, div, form, select, input {
	font-size: 10pt;
}
form, select, input {
	font-family: Arial;
}

a {
	color: #f50;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.mm a {
	margin-left: 5px;
}
.mm2 a {
	color: #933;
}
.cc {
	font-size: 20pt;
}
.cc span {
	font-size: 14pt;
}
.ct, .ct a {
	color: #515151;
}
.cb, .cb a {
	color: #fff;
}
.tm2 {
	background: #ff9900 url('/i/bg-tm.gif') left top repeat-x;
}
.tm2 a {
	color: #8a2d00;
	display: block;
	padding: 12px 0;
}
.tm2 a:hover {
	color: #a13500;
	text-decoration: none;
}
.tm2a {
	background: #8c2e00 url('/i/bg-tma.gif') left top repeat-x;
}
.tm2a a {
	color: #ffa900;
	text-decoration: none;
	display: block;
	padding: 12px 0;
}
.ttxt {
	color: #ffefa6;
	padding: 45px 0 0 40px;
}
.ttxt table, .ttxt ul, .ttxt ol, .ttxt li, .ttxt td, .ttxt tr, .ttxt a, .ttxt p, .ttxt div {
	font-size: 9pt;
}
.ttxt h1 {
	font-size: 14pt;
	color: #fff;
	font-weight: normal;
	padding: 0 20px 20px 20px;
	margin: 0;
}
.rtxt1 {
	border: 1px solid #ccc;
	padding: 15px;
	background-color: #fcfcfc;
}
.rtxt2 table, .rtxt2 ul, .rtxt2 ol, .rtxt2 li, .rtxt2 td, .rtxt2 tr, .rtxt2 a, .rtxt2 p, .rtxt2 div {
	font-size: 8pt;
}
.bc, .bc a {
	color: #ce6029;
	font-size: 8pt;
}
.bc {
	padding-right: 25px;
}
.stat1 {
	clear: both;
	height: 1px;
	border-top: dotted 2px #ab3800;
	margin: 10px 0;
}
.stat2 {
	padding: 10px 25px;
}

