body,td {
	font-family: Trebuchet MS, verdana, arial; 
	font-size: 12px; 
	color: #5E4675;
}

P{
	margin-top: 4px;
	margin-bottom: 4px;
}

FORM {margin-top:8px;}

.highlight{
	background-color: #FFFFA8;
}

.tableheader{
	font-family: Trebuchet MS, verdana, arial; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; 
	background-color: #EDF8E1; 
	text-align: left;
}

.leader {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

.leader_mid {
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}

.menu {
	text-decoration: none;
	color: #02812F;
	vertical-align: middle;
}

.menumark {
	text-decoration: none;
	color:black;
	vertical-align: middle;
}

.L1 {
	background-color: #EDF8E1;
}
	
.L2 {
	background-color: #F5FFEB;
}

.C_B {text-align: center; font-size:8pt; padding:1px;}
.C_0 {text-align: center; background-color: #EDF8E1; padding-top:1px; padding-bottom:1px;}
.C_1 {text-align: center; background-color: #F6FFEC; padding-top:1px; padding-bottom:1px;}
.R_B {text-align: right; font-size:8pt; padding:1px;}
.R_0 {text-align: right; background-color: #EDF8E1; padding-top:1px; padding-bottom:1px;}
.R_1 {text-align: right; background-color: #F6FFEC; padding-top:1px; padding-bottom:1px;}
.L_B {text-align: left; font-size:8pt; padding:1px;}
.L_0 {text-align: left; background-color: #EDF8E1; padding-top:1px; padding-bottom:1px;}
.L_1 {text-align: left; background-color: #F6FFEC; padding-top:1px; padding-bottom:1px;}

.dis_C_B {text-align: center; color:Gray; font-size:8pt; padding:1px;}
.dis_C_0 {text-align: center; background-color: #EDF8E1; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_C_1 {text-align: center; background-color: #F6FFEC; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_R_B {text-align: right; color:Gray; font-size:8pt; padding:1px;}
.dis_R_0 {text-align: right; background-color: #EDF8E1; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_R_1 {text-align: right; background-color: #F6FFEC; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_L_B {text-align: left; color:Gray; font-size:8pt; padding:1px;}
.dis_L_0 {text-align: left; background-color: #EDF8E1; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_L_1 {text-align: left; background-color: #F6FFEC; padding-top:1px; padding-bottom:1px; color:Gray;}

.red {
	color : red;
}

.header{
	font-family: Trebuchet MS, verdana, arial;
	font-size: 18px; 
	font-weight: bold;
	color: #519617;
}

.top{
	font-family: Trebuchet MS, verdana, arial;
	font-weight: bold;
	text-align: left;
	padding-left: 1px;
	vertical-align: top;
	font-size: 12px;
}

.subheader {
	font-family: Trebuchet MS, verdana, arial;
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	color : #519617;	
}

.copyright {
	margin-bottom: 6; 
	margin-top: 0; 
	font-size: 10px; 
	color: #667788;
}

.frame {
	background-color: #EDF8E1; 
	color: black;
	border-bottom: 1px solid Silver;
	border-right: 1px solid Silver;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 4px;
}

.heading1 {
	font-family: Verdana, arial;
	font-size: 13px;
	color: #5E4675;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 12px;
}

.heading2 {
	font-family: Verdana, arial; 
	font-size: 11px; 
	color: #5E4675;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 6px;
}

.normal {
	font-family: Arial;
	font-size: 13px; 
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

OL,UL {
	margin-left: 25px;
	margin-top: 6px;
	margin-bottom: 12px;
}

LI {
	margin-top: 4px;
	margin-bottom: 4px;
}

 H1, H2, H3, H4, H5, H6 {
	font-family: Verdana, arial;
	color: #5E4675;
	font-weight: bold;
}

H1 {
	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
}

H2 {
	font-size: 11px; 
	margin-top: 12px;
	margin-bottom: 3px;
}

H3 {
	font-size : 120%;
	margin-top: 10px;
	margin-bottom: 3px;
}

H4 {
	font-size: 110%;
	margin-top: 10px;
	margin-bottom: 3px;
}

H5 {
	font-size: 110%;
	margin-top: 3px;
	margin-bottom: 3px;
}

A {
	text-decoration: none;
	color: #02812F;
}

A:hover {
	text-decoration: none;
	color: Red;
}

A.selected {
	text-decoration: none;
	color: #02812F;
}

.tbl {table-layout:fixed; border-collapse: collapse;margin-top:5px;}
.tbl th {border-bottom: 1px solid silver; padding: 1px 1px 1px 1px; background-color: #EDF8E1;} 
.tbl td {text-overflow: ellipsis;	overflow: hidden; padding: 1px 1px 1px 1px;} 

.pagebreak {page-break-before: always;}
.nowrap {white-space:nowrap;}

.noprint {display:none;}
.noscreen {}

.headerColor {
	font-family: Trebuchet MS, verdana, arial;
	font-size: 18px;
	font-weight: bold;
	color : #4CA0E0;
	border-bottom: 1 solid #73AAA5;
}

.topSmall {
	font-family: Trebuchet MS, verdana, arial; text-align: left; 
	padding-left: 1px;
	vertical-align: top;
	font-size: 8px;
}

.tagName {
	font-family: Times New Roman; 
	font-size: 22px;
	font-weight: bold;
	color : Black;
}

.tagText {
	font-family: Times New Roman; 
	font-size: 16px;
	font-weight: bold;
	color : Black;
}

.pageBreakAfter{
page-break-after: always;
margin-top: 0px;
margin-bottom: 0px;
}

.under{
	border-bottom: 1 solid #73AAA5;
}

.midSpace{
	height:30mm;
}

.tagH{
	font-family: "Times New Roman", serif;
	font-size:36pt;
	height:50mm;
	font-weight:Bold;
	text-align:center;
	color:Black;
}

.turn36{
	height:1mm;
	padding:10px;
	filter:flipv fliph; 
}

.norm36{
	height:1mm;
	padding:10px;
}

.space{
	height:15mm;
}

.largeTag{
	height:320px; 
	font-size:48pt;
	color:Black; 
	font-weight:bold; 
	text-align:center;
	vertical-align:middle;
}

.turn180{
	height: 1mm;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.required{
	vertical-align: top;
	padding-top: 1px;
}
