.mainback {
	background-image: url(img/main_back.gif);
	background-repeat: repeat-x;
}
.block01 {
	margin: 0px;
	padding: 0px;
}
.block02 {
	margin: 15px 0px 0px 0px;
	padding: 0px;
}
.block03 {
	margin: 25px 0px 0px 0px;
	padding: 0px;
}
.block04 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}
.block05 {
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
.cel01 {
	margin: 0px;
	padding: 3px 5px;
}
.cel02 {
	margin: 0px;
	padding: 3px 5px;
	width: 213px;
}
.cel03 {
	margin: 0px;
	padding: 3px 5px;
	width: 89px;
}
.cel04 {
	margin: 0px;
	padding: 3px 5px;
	width: 74px;
}
.cel05 {
	margin: 0px;
	padding: 5px;
	width: 213px;
}
.cel06 {
	margin: 0px;
	padding: 5px;
	width: 89px;
}
.cel07 {
	margin: 0px;
	padding: 5px;
	width: 74px;
}
.cel08 {
	margin: 0px;
	padding: 3px 5px;
	width: 55px;
}
.cel09 {
	margin: 0px;
	padding: 3px 5px;
	width: 147px;
}
.cel10 {
	margin: 0px;
	padding: 3px 10px;
	width: 104px;
}
.cel11 {
	margin: 0px;
	padding: 3px 10px;
	width: 363px;
}
.cel12 {
	margin: 0px;
	padding: 5px 1px;
	width: 36px;
	text-align: center;
}
.cel13 {
	margin: 0px;
	padding: 5px;
	width: 224px;
	text-align: center;
}
.cel14 {
	margin: 0px;
	padding: 5px;
	width: 224px;
	text-align: center;
}
.cel15 {
	margin: 0px;
	padding: 3px 5px;
	width: 78px;
	text-align: center;
}
.cel16 {
	margin: 0px;
	padding: 3px 5px;
	width: 88px;
	text-align: center;
}
.cel17 {
	margin: 0px;
	padding: 3px 5px;
	width: 93px;
	text-align: center;
}
.cel18 {
	margin: 0px;
	padding: 3px 5px;
	text-align: center;
}
.cel19 {
	margin: 0px;
	padding: 3px 5px;
	width: 106px;
	text-align: center;
}
.cel20 {
	margin: 0px;
	padding: 3px 5px;
	width: 108px;
	text-align: center;
}
.cel21 {
	margin: 0px;
	padding: 3px 5px;
	width: 145px;
	text-align: center;
}
.cel22 {
	margin: 0px;
	padding: 3px 5px;
	width: 146px;
	text-align: center;
}
.cel23 {
	margin: 0px;
	padding: 3px 5px;
	width: 107px;
	text-align: center;
}
.cel24 {
	margin: 0px;
	padding: 2px 1px;
	width: 63px;
	text-align: center;
}
.cel25 {
	margin: 0px;
	padding: 2px 10px;
	width: 92px;
	text-align: left;
}
.cel26 {
	margin: 0px;
	padding: 2px 10px;
	width: 105px;
	text-align: left;
}
.cel27 {
	margin: 0px;
	padding: 2px 10px;
	width: 125px;
	text-align: left;
}
.cel28 {
	margin: 0px;
	padding: 7px;
	width: 108px;
	text-align: left;
	vertical-align: top;
}
.cel29 {
	margin: 0px;
	padding: 7px;
	width: 371px;
	text-align: left;
}
.cel30 {
	margin: 0px;
	padding: 7px;
	width: 371px;
	text-align: left;
	vertical-align: top;
}
.cel31 {
	margin: 0px;
	padding: 5px;
	width: 95px;
	text-align: left;
	vertical-align: top;
}
.cel32 {
	margin: 0px;
	padding: 5px 45px 5px 5px;
	width: 352px;
	text-align: left;
	vertical-align: top;
}
.large {
	font-size: 12pt;
	line-height: 16pt;
}
.middle {
	font-size: 9pt;
	line-height: 14pt;
}
.small {
	font-size: 8pt;
	line-height: 12pt;
}
.smaller {
	font-size: 8pt;
	line-height: 9pt;
}
a:link {
	color: #0066FF;
/*	font-size: 10pt;
	line-height: 14pt;
*/	text-decoration: underline;
}
a:visited {
	color: #0066FF;
/*	font-size: 10pt;
	line-height: 14pt;
*/	text-decoration: underline;
}
a:hover {
	color: #0099FF;
/*	font-size: 10pt;
	line-height: 14pt;
*/	text-decoration: underline;
}
a:active {
	color: #0099FF;
/*	font-size: 10pt;
	line-height: 14pt;
*/	text-decoration: underline;
}
a.footer:link {
	color: #0066FF;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: none;
}
a.footer:visited {
	color: #0066FF;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: none;
}
a.footer:hover {
	color: #0066FF;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: underline;
}
a.footer:active {
	color: #0066FF;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: underline;
}
img.intro_greeting {
	margin: 0px 0px 5px 15px;
	padding: 0px;
}
a.bsmall:link {
	color: #666666;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: none;
}
a.bsmall:visited {
	color: #999999;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: none;
}
a.bsmall:hover {
	color: #029623;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: none;
}
a.bsmall:active {
	color: #666666;
	font-size: 8pt;
	line-height: 12pt;
	text-decoration: none;
}
.cell_pad_lr8 {
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
