.w4uLink {
	text-align: center;
	font-weight: bold;
	color: #000099;
}

.w4uLink:hover {
	background-color: #FF0000;
	color: #FFFFFF;
}

.boxtest {
	outline: Blue solid medium;
	background-color: Silver;
	/*height: 20px;
	width: 100px;*/
}

a {
	/*color: #000186;*/	
	color: #3E3E3E;
	text-decoration: none;
}

a:hover {
	background-color: #FF0000;
	color: #FFFFFF;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
}

div.highlight {
	font-weight: bold;
	font-size: 140%;
	text-align: center;
}

div.quote {
	font-weight: bold;
	font-size: 110%;
	text-align: center;
}

dl {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

ol.links {
	/*margin-left: 100px;*/
	margin-top: 15px;
	margin-bottom: 15px;
	font-weight: bold;
}


h1 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-style: normal;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 0px;
}

/*h2 {
	color: #0b3065;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	margin-top: 20px;
}*/

h2 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	background-color: #2D5588;
	margin-top: 0px;
	margin-bottom: 0px;
}

h3 {
	background-color: #5C5C5C;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	padding: 1px;
}

h4 {
	background-color: #2D5588;
	color: #FFFFFF;
	filter: alpha(opacity=100, finishopacity=0, style=1, startx=0, starty=0, finishx=480, finishy=40);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	width: 100%;
}

h5 {
	background-color: #3A6DAE;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	padding: 1px;
}

h6 {
	background-color: #2D5588;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	padding: 1px;
}

img.shaped {
	margin-right: 10px;
	float: left;
	clear: left;
}

img.shaped_R {
	margin-left: 10px;
	float: right;
	clear: right;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	/*background-color: white;*/
}

td.subhead {
	color: black; 
	text-align: justify; 
	/*background: url(bg_b1afb0.jpg);*/
	background: url(bg_bluFb2.jpg);
	background-repeat: repeat-x
}

td.subhead2 {
	color: black; 
	text-align: center; 
	/*background: url(bg_b1afb0.jpg); */
	background: url(bg_bluFb2.jpg); 
	background-repeat: repeat-x
}

ul, .point9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

.aboutblu20 {
	color: #5D7AE9;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20pt;
	font-weight: bold;
}

.aboutblu20b {
	color: #00CCFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20pt;
	font-weight: bold;
}

.aboutwh20 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20pt;
	font-weight: bold;
}

.black160{
	color: #000000;
	font-size: 160%;
	font-weight: bold;
}

.black12 {
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
}

.black8 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.black8i {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
}

.black90i {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: italic;
	font-weight: bold;
}


.black9b {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}

.blue {
	color: #000A97;
}

.blue10b {
	color: #000A97;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.blue12b {
	color: #000A97;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.blue7 {
	color: #000A97;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
}

.blue8 {
	color: #000A97;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.blue8i {
	color: #000A97;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
}

.blue9b {
	color: #000A97;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}

.border1 {
	color: black;
	background-color: #F7F7F7;
	border-bottom: 1px solid #000A97;
	border-left: 1px solid #000A97;
	border-right: 1px solid #000A97;
	border-top: 1px solid #000A97;
	padding: 6px;
	text-align: justify;
}

.border1a {
	color: black;
	background-color: #FFFFFF;
	border-bottom: 1px solid #000A97;
	border-left: 1px solid #000A97;
	border-right: 1px solid #000A97;
	border-top: 1px solid #000A97;
	padding: 6px;
	text-align: justify;
}

.border1b {
	color: black;
	background-color: #F7F7F7;
	border-bottom: 1px solid #000A97;
	border-left: 1px solid #000A97;
	border-right: 1px solid #000A97;
	border-top: 1px solid #000A97;
	padding: 6px;
}

.border2 {
	background-color: #F7F7F7;
	border-bottom: 1px solid #D7DFFF;
	border-left: 1px solid #D7DFFF;
	border-right: 1px solid #D7DFFF;
	border-top: 1px solid #D7DFFF;
	padding: 4px;
}

.border3 {
	color: black;
	background-color: #e6e7e9;
	border-bottom: 1px solid #000A97;
	border-left: 1px solid #000A97;
	border-right: 1px solid #000A97;
	border-top: 1px solid #000A97;
	padding: 6px;
	text-align: justify;
}

.border4 {
	background-color: #F5F6FF;
	border-bottom: 1px solid #C8CBFF;
	border-left: 1px solid #C8CBFF;
	border-right: 1px solid #C8CBFF;
	border-top: 1px solid #C8CBFF;
	padding: 4px;
}

.border5 {
	background-color: #F9F6F7;
	border-bottom: 1px solid #7A7678;
	border-left: 1px solid #7A7678;
	border-right: 1px solid #7A7678;
	border-top: 1px solid #7A7678;
	padding: 4px;
}

.border5a {
	background-color: #e6e7e9;
	/*border-bottom: 1px solid #ff9900;
	border-left: 1px solid #ff9900;
	border-right: 1px solid #ff9900;
	border-top: 1px solid #ff9900;*/
	padding: 4px;
}

.border6 {
	color: white;
	font-weight: bold;
	font-size: 16pt;
	/*background-color: #3A6DAE;*/
	background-color: #4570b4;
	border-bottom: 1px solid #3E3D3D;
	border-left: 1px solid #3E3D3D;
	border-right: 1px solid #3E3D3D;
	border-top: 1px solid #3E3D3D;
	padding: 4px;
}

.border7 {
	color: white;
	font-weight: bold;
	font-size: 16pt;
	/*background-color: #3A6DAE;*/
	background-color: #8fafd6;
	border-bottom: 1px solid #3E3D3D;
	border-left: 1px solid #3E3D3D;
	border-right: 1px solid #3E3D3D;
	border-top: 1px solid #3E3D3D;
	padding: 4px;
}

.dblue10b {
	color: #0b3065;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.dblue11bout {
	color: #000055;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	filter: glow(color=#ffffff, strength=5);
	width: 100%;
}

.dblue12b {
	color: #0b3065;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.dblue7 {
	color: #0b3065;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
}

.dblue8 {
	color: #0b3065;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.dblue9b {
	color: #0b3065;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}

.dtbold {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	line-height: 150%;
}

.head_dark_10b {
	background-color: #0b3065 ;
	color: #FFFFFF;
	font-size: 10pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
}

.head_dark_11b {
	background-color: #0b3065;
	color: #FFFFFF;
	font-size: 11pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	text-align: left;
	vertical-align: middle;
}

.head_dark_9b {
	background-color: #0b3065;
	color: #FFFFFF;
	font-size: 9pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
}

.head_mid_10b {
	background-color: #E5ECF6;
	color: #000066;
	font-size: 10pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	vertical-align: middle;
}

.head_mid_11b {
	background-color: #E5ECF6;
	color: #000066;
	font-size: 11pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	vertical-align: middle;
}

.head_mid_9b {
	background-color: #E5ECF6;
	color: #000066;
	font-size: 9pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	vertical-align: middle;
}

.head_grey_10b {
	background-color: #747273;
	color: #FFFFFF;
	font-size: 10pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
}

.head_grey_11b {
	background-color: #747273;
	/*background-color: #00008B;*/
	/*background-color: #803D00;*/
	color: #FFFFFF;
	font-size: 11pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
}

.head_grey_9b {
	background-color: #747273;
	color: #FFFFFF;
	font-size: 9pt;
	font-variant: small-caps;
	font-weight: bold;
	height: 20px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
}

.head_white_10b {
	/*background-color: #747273;*/
	color: #FFFFFF;
	font-size: 10pt;
	font-variant: small-caps;
	font-weight: bold;
	/*height: 20px;
	padding-left: 4px;*/
	text-align: center;
	vertical-align: middle;
}

.head_white_11b {
	/*background-color: #747273;*/
	color: #FFFFFF;
	font-size: 11pt;
	font-variant: small-caps;
	font-weight: bold;
	/*height: 20px;
	padding-left: 4px;*/
	text-align: center;
	vertical-align: middle;
}

.head_black_10b {
	/*background-color: #747273;*/
	color: #000000;
	font-size: 10pt;
	font-variant: small-caps;
	font-weight: bold;
	/*height: 20px;
	padding-left: 4px;*/
	text-align: center;
	vertical-align: middle;
}

.head_black_11b {
	/*background-color: #747273;*/
	color: #000000;
	font-size: 11pt;
	font-variant: small-caps;
	font-weight: bold;
	/*height: 20px;
	padding-left: 4px;*/
	text-align: center;
	vertical-align: middle;
}

.header4 {
	background-color: #2D5588;
	color: #FFFFFF;
	filter: alpha(opacity=100, finishopacity=0, style=1, startx=0, starty=0, finishx=480, finishy=40);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 3px;
	text-align: left;
	width: 100%;
}

.header4a {
	background-color: #6381A6;
	border: 1px #34465A;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 3px;
	text-align: center;
	width: 100%;
}

.header4b {
	background-color: #2D5588;
	border: 1px #34465A;
	color: #FFFFFF;
	filter: alpha(opacity=100, finishopacity=0, style=1, startx=0, starty=0, finishx=480, finishy=40);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 3px;
	text-align: left;
	width: 100%;
}

.header4c {
	background-color: #6381A6;
	border: 1px #34465A;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 3px;
	text-align: center;
	width: 100%;
}

.lblue10b {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.lblue7 {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
}

.lblue9b {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}

.menu3 {
	color: black;
	background-color: #e6e7e9;
	text-align: right;
	font-size: 9pt;
	font-weight: bold;
	border-bottom: 1px solid #00ccff;
	border-left: 1px solid #00ccff;
	border-right: 1px solid #00ccff;
	border-top: 1px solid #00ccff;
}

.para1 {
	color: black;
	background-color: #F7F7F7;
	border-bottom: 1px solid #000A97;
	border-left: 1px solid #000A97;
	border-right: 1px solid #000A97;
	border-top: 1px solid #000A97;
	padding: 5px;
	text-align: justify;
}

.para2 {
	background-color: #F7F7F7;
	border-bottom: 1px solid #D7DFFF;
	border-left: 1px solid #D7DFFF;
	border-right: 1px solid #D7DFFF;
	border-top: 1px solid #D7DFFF;
	padding: 4px;
}

.para3 {
	color: black;
	background-color: #e6e7e9;
	border-top: 1px solid #000A97;
	border-left: 1px solid #000A97;
	border-right: 1px solid #000A97;
	border-bottom: 1px solid #000A97;
	padding: 5px;
	text-align: justify;
}

.point7 {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
}

.point8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.red8 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.royal8, .lblue8 {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.tdblue12 {
	background-color: #000A97;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: middle;
}

.tdblue9 {
	background-color: #000A97;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: normal;
	vertical-align: middle;
}

.tdwhite10blu {
	background-color: #FFFFFF;
	color: #0000FF;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: middle;
}

.tdwhite12blu {
	background-color: #FFFFFF;
	color: #0000FF;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: middle;
}

.tdwhite9blk {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	vertical-align: middle;
}

.tdwhite9blu {
	background-color: #FFFFFF;
	color: #0000FF;
	font-size: 9pt;
	font-weight: normal;
	vertical-align: middle;
}

.white {
	color: #FFFFFF;
}

.white10b {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

.white10bout {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	filter: glow(color=#000099, strength=2);
	width: 100%;
}

.white11b {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
}

.white11bout {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	filter: glow(color=#000000, strength=5);
	width: 100%;
}

.white12b {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}

.white8 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.white9b {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}

.yellow10b {
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}

