body { font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	background-color: #fafafa;
	margin-left: 5px;
	margin-top: 5px;
}

table { border-collapse:collapse; }
td { font-family: Verdana; font-size:10px; font-weight:normal; vertical-align:middle; }
.ut { color:#c0c0c0; font-family: Verdana; font-size:8px; font-weight:normal; vertical-align:middle; letter-spacing:-1pt }

caption { text-align: left; }
.tblcaption			{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #333333; }
.tblcaption a		{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #333333; text-decoration: none; }
.tblcaption a:hover	{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #FF0000; text-decoration: none; }
.tblcaption a:active	{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #FF0000; text-decoration: none; }
.tblcaption a:visited	{ padding:1px; background-color:#E8E8E8; font-family: Verdana; font-size:10px; font-weight:normal; text-align: left; color: #333333; text-decoration: none; }

a		{ color:#505050;  text-decoration: none}
a:visited	{ color:#505050;  text-decoration: none}
a:hover	{color:#FF0000; text-decoration:none}
a:active	{ color:#FF0000; text-decoration:none }

font { font-family: Verdana; font-size:11px; font-weight:normal; }

.top		{ font-family: Verdana; font-size:10px; font-weight:normal; color: #FFFFFF; white-space: nowrap; text-align: center; height:30px; }
.top td	{ width: 100px; }
a.top			{ color: #FFFFFF; }
a.top:visited	{ color:#FFFFFF; }
a.top:active	{ color:#FF0000; }
a.top:hover		{ color:#FF0000; }

.top a		{ color:#ffffff; text-decoration: none}
.top a:visited	{ color:#ffffff; text-decoration: none}
.top a:hover	{ color:#FF0000; text-decoration:none}
.top a:active	{ color:#FF0000; text-decoration:none }

.text {	font-family: Verdana; font-size:11px; font-weight:normal; text-align:justify }
	
.title {
	font-family: Verdana;
	font-size: 18px;
	color: #4d86bc;
	font-weight:bolder;
	letter-spacing:1pt;
	text-transform:uppercase;
}

.subtitle {
	font-family: Verdana;
	font-size: 11px;
	color: #4d86bc;
	font-weight:bold;
	text-align:right;
	text-transform:uppercase;
}

/*
.subtitle a			{ color:#4d86bc; }
.subtitle a:visited	{ color:#4d86bc; }
.subtitle a:hover		{ color:#FF0000; }
.subtitle a:active	{ color:#FF0000; }
*/

#subtitle			{ color:#4d86bc; font-weight: 600; }
a:visited#subtitle 	{ color:#4d86bc; }
a:hover#subtitle		{ color:#FF0000; }
a:active#subtitle		{ color:#FF0000; }

.elist	{ font-family: Verdana; font-size:10px; font-weight:normal; color: #4d86bc; height:30px; white-space:nowrap; text-align: center; }
.elist td	{ width: 140px; }

.elist a		{ color: #4d86bc; }
.elist a:visited	{ color: #4d86bc; }
.elist a:active	{ color: #ff0000; }
.elist a:hover	{ color: #ff0000; }

.phead { font-family: Verdana; font-size:11px; font-weight:normal; color: #222222; background-color:#e1f5ff; padding-top:4px; padding-bottom:4px; text-align:center; white-space: nowrap; }
.ptbl { font-family: Verdana; font-size:11px; font-weight:normal; color: #222222; text-align:center; }

.simbtn { margin-Left:2px; margin-Right:2px; padding:1px; background-color:#E8E8E8; cursor: pointer; }

.ecrowbg1  { background-color:#d0d0d0; font-family: Verdana; font-size:11px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }
.ecrowbg1 td { vertical-align:top; }
.ecrowbg2  { background-color:#e0e0e0; font-family: Verdana; font-size:11px; font-weight:normal; color: #222222; vertical-align:top; text-align: center; }
.ecrowbg2 td { vertical-align:top; }

.beven	{ background-color:#f6f6f6; font-family: Verdana; font-size:10px; font-weight:normal; color: #4d86bc; }
.bodd		{ background-color:#ffffff; font-family: Verdana; font-size:10px; font-weight:normal; color: #4d86bc; }
.bover	{ background-color:#f1f1f1; font-family: Verdana; font-size:10px; font-weight:normal; color: #4d86bc; }

.even		{ background-color:#f6f6f6; font-family: Verdana; font-size:10px; font-weight:normal; }
.odd		{ background-color:#ffffff; font-family: Verdana; font-size:10px; font-weight:normal; }
.over		{ background-color:#f1f1f1; font-family: Verdana; font-size:10px; font-weight:normal; }

.mpt { border: 1px solid #e0e0e0; border-collapse:collapse; }
.mpt td { border: 1px solid #e0e0e0; font-family: Verdana; font-size:10px; }
.mpt th { border: 1px solid #e0e0e0; font-family: Verdana; font-size:10px; }

.tpc { border-collapse:collapse; }
.tpc th { border-top: 0px; border-left: 0px; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; font-size:9px; font-weight: bold; text-align:center; white-space: nowrap; }
.tpc td { border-top: 0px; border-left: 0px; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; font-size:9px; font-weight: normal; text-align:left; white-space: nowrap; }
.tpc .clast { border-right: 0px; }
.tpc .rlast { border-bottom: 0px; }

