BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: white
}


.n10 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; }

.bold10 { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; }

.bold11 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; }
.bold11w { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; }

.bold12 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; }
.bold12w { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; }

.bold14 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; }
.bold16 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; }
.bold16e { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #EEEEEE; }
.bold18 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: black; }

A {	border-style: none; border-width: 0px; color: #black; font-family: Arial; font-size: 12px; 
	font-style: normal; margin: 0px; padding: 0px; text-align: left; text-decoration: none;
	text-indent: 0px}
	
A.td {color: #2E3192; font-size: 12px; text-decoration: none}
A.tdWhite {color: #FFFFFF; font-size: 12px; text-decoration: none}
A.tdBlack {color: #000000; font-size: 12px; text-decoration: none}
A.tdBlackU {color: #000000; font-size: 12px; text-decoration: underline}
A.td16 {color: #534F50; font-size: 18px; text-decoration: none}

table,tr,td		{	FONT-FAMILY: Arial, Helvetica, sans-serif;
				}

TABLE.border1	{
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				font-size: 12px; font-weight: bold;
				border: 1px solid black; border-collapse: collapse;
				background-color: white; 
				}

TABLE.noBorder	{
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				font-size: 12px; font-weight: bold;
				background-color: white; 
				}

TABLE.border1blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #2e3192;
}

TABLE.border1ee	{
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				font-size: 12px; font-weight: bold;
				border: 1px solid black; border-collapse: collapse;
				background-color: #e8e8e8; 
				}

TABLE.border1_d4dcef	{
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				font-size: 12px; font-weight: bold;
				border: 1px solid black; border-collapse: collapse;
				background-color: #d4dcef; 
				}
				
TABLE.border1_b4bccf	{
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				font-size: 12px; font-weight: bold;
				border: 1px solid black; border-collapse: collapse;
				background-color: #b4bccf; 
				}

TABLE.top	{	FONT-FAMILY: Arial, Helvetica, sans-serif }

th {
    font-weight: bold;
	color: white;
	background-color: #2e3192;       
}

th_border {
    font-weight: bold;
	color: white;
	background-color: #2e3192;
	BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; BORDER-RIGHT-STYLE: solid;      
}

th a {
	text-decoration: none;
	color: white;
}

.normal {
	background-color: white;
}

.shaded {
	background-color: #E8E8E8;
}

.d4dcef_border_down {
	background-color: #d4dcef;
	BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; BORDER-BOTTOM-STYLE: solid;
}

.b4bccf_border_down {
	background-color: #b4bccf;
	BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; BORDER-BOTTOM-STYLE: solid;
}

.row1 {
	background-color: #d4dcef;
	BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; BORDER-RIGHT-STYLE: solid;
}

.row2 {
	background-color: #b4bccf;
	BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; BORDER-RIGHT-STYLE: solid;
}

.row3 {
	BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; BORDER-RIGHT-STYLE: solid;
}

.row4 {
	BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; BORDER-RIGHT-STYLE: solid;
}

.total {
	font-weight: bold;
	color: white;
	background-color: #333366;
}

.cellTitle {
	background-color: #2e3192; color: white; FONT-WEIGHT: bold;
}

.cellSubTitle {
	background-color: #222222; color: white; FONT-WEIGHT: bold;
}

.cellNormal {
	background-color: #FFFFFF; color: #2e3192; FONT-WEIGHT: bold;
}

.cellNormalGray {
	background-color: #DDDDDD; color: #2e3192; FONT-WEIGHT: bold;
}

.cellGreen {
	background-color: green; color: white; FONT-WEIGHT: bold;
}

.cellred {
	background-color: red; color: white; FONT-WEIGHT: bold;
}

.myInput {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #2E3192;
	BORDER-BOTTOM-COLOR: #2E3192; COLOR: #2E3192;
	BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #2E3192; BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid; HEIGHT: 20px; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #2E3192;
	BORDER-BOTTOM-STYLE: solid

}

.myInput1px {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
	COLOR: black; BACKGROUND-COLOR: white;
	BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; BORDER-BOTTOM-STYLE: solid;
	BORDER-TOP-WIDTH: 1px; BORDER-TOP-COLOR: black; BORDER-TOP-STYLE: solid;
	BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; BORDER-RIGHT-STYLE: solid;
}

.myTextArea {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; BORDER-LEFT-COLOR: #2E3192;
	BORDER-BOTTOM-COLOR: #2E3192; COLOR: #2E3192;
	BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #2E3192; BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #2E3192;
	BORDER-BOTTOM-STYLE: solid
}

.myTextAreaBlack{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: black;
	BACKGROUND-COLOR: white;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.myButt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white;
	BORDER-LEFT-COLOR: #2E3192; BORDER-BOTTOM-COLOR: #2E3192;
	CURSOR: hand; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #2E3192;
	BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 20px; BACKGROUND-COLOR: #2E3192;
	BORDER-RIGHT-COLOR: #2E3192; BORDER-BOTTOM-STYLE: solid
}

.myButtInv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2E3192;
	BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white;
	CURSOR: hand; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: white;
	BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 20px; BACKGROUND-COLOR: white;
	BORDER-RIGHT-COLOR: white; BORDER-BOTTOM-STYLE: solid
}






#header {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 11px; PADDING-TOP: 30px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #eee;
}

#header A {
	FONT-WEIGHT: 800; FONT-SIZE: 18px
}

.content {
	FONT: 15px helvetica,verdana; COLOR: #000055
}

