p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium
}
td {
}
pre { font-family: "Courier New", Courier, mono; font-size: 90% }
th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold
}
sup { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 80% }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold }
code { font-family: "Courier New", Courier, mono; font-size: 90%}
a {
	text-decoration: underline;
	color: #336699;
}
a:active {
}
a:hover {
	cursor: auto;
	text-decoration: none;
}
.box-grey-200 {
	FONT-SIZE: 10px;
	MARGIN: 0px;
	WIDTH: 200px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	TEXT-ALIGN: center;
	border: 1px solid #666666;
}
.box-grey-right {
	FONT-SIZE: 10px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #999999;
	TEXT-ALIGN: center;
	padding: 4px;
	float: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
	border: 0px none #666666;
}
.box-grey-200-right {
	FONT-SIZE: 10px;
	WIDTH: 200px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #999999;
	TEXT-ALIGN: center;
	padding: 4px;
	float: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
	border: 0px none #666666;
}
.box-grey-400 {
	FONT-SIZE: 10px;
	MARGIN: 0px;
	WIDTH: 400px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	TEXT-ALIGN: center;
	border: 1px solid #666666;
}
.box-grey-400-right {
	FONT-SIZE: 10px;
	WIDTH: 400px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #999999;
	TEXT-ALIGN: center;
	padding: 4px;
	float: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
	border: 0px none #666666;
}
.box-heading { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 600px; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #CCCCCC}
.box-links { FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}
.box-textfield { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 600px; BORDER-BOTTOM: #CCCCCC 1px solid }
.box-textfield-text {
	FONT-SIZE: 11px;
	MARGIN: 5px 5px 12px;
	FONT-SIZE: medium;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
.box-textfield-text-grey {
	FONT-SIZE: 11px;
	MARGIN: 12px 5px 12px 5px;
	FONT-SIZE: medium;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #E0E0E0;
}
.box-topic { MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC}
.by { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-style: oblique; font-weight: lighter; color: #000000; font-size: 80%; text-align: left}
.grey { color: #999999; font-size: x-small; text-align: left}
.intro { font-family: Arial, Helvetica, sans-serif; color: #333333; font-style: oblique; text-align: left; font-size: 80% }
.line {line-height: 3px; }
.link {
	color: #336699
}
.link-box-blue { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; color: black}
.link-box-white {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	font-size: smaller;
}
.link-nav-left { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: normal; color: #003366; text-align: left ; font-weight: bold; font-size: 90%}
.link-site-top { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; color: #000033; text-align: center; font-weight: normal; font-size: 90%; }
.link-site-top-active { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; font-weight: bold; font-size: 90%; }
.link-yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F2F301;
	text-decoration: underline
}
.link-yellow-no-underline {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F2F301
}
.link2 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; color: #336699; text-align: left ; font-weight: bold; font-size: 12px}
.link3 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: normal; color: #336699; text-align: center; font-weight: bold; font-size: small}
.link4 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: normal; color: #336699; text-align: left }
.subhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	text-align: left;
	color: #333333;
}
.subhead1-r { font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; text-align: center; color: #CC0000; line-height: 150%; background-color: #DBE1E4; letter-spacing: 2px; width: 100%; }
.subhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	color: #333333;
}
.subhead2-bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	color: #003366;
	line-height: 1.5;
	text-align: left;
	text-decoration: none;
	background-color: #E6E6E6;
}
.subhead2-bar-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #333333;
	font-size: larger;
	border-top: 0px solid #526F8B;
	border-right: 0px solid #526F8B;
	border-bottom: 2px solid #526F8B;
	border-left: 0px solid #526F8B;
	line-height: 1.5em;
	padding-top: 16px;
}
.subhead2-bar-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.subhead2-bar-news {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #3A3F59;
	font-size: larger;
	border-top: 0px solid #526F8B;
	border-right: 0px solid #526F8B;
	border-bottom: 2px solid #526F8B;
	border-left: 0px solid #526F8B;
	line-height: 1.5em;
	padding-top: 16px;
}
.subhead2-bar-side { font-family: Arial, Helvetica, sans-serif; font-size: 95%; font-weight: bold ; color: #FFFFFF; background-color: #456F99}
.subhead2-box { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; color: #333333; font-size: 110%; line-height: 2em; clear: right; background-color: #E3E3E3; text-indent: 5mm; border-top: 0px #A90000; border-right: 0px #A90000; border-bottom: 0px #A90000; border-left: 9px solid #A90000; }
.subhead3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	text-align: left;
	color: #333333;
}
.subhead3-section { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; text-align: left; color: #4C4C4C; }
.table-attn-01 { border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 9px solid #FF6600; }
.table-attn-01-textbox { border: 1px solid #FF6600; }
.table-attn-02 { border-top-width: 3px; border-top-style: solid; border-top-color: #A9C0D4; }
.table-attn-03 { color: #666666; font-family: Arial, Helvetica, sans-serif; line-height: 120%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A9C0D4; font-weight: bold; }
.table-attn-04 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 100%; line-height: 120%; background-color: #EBF2F5; }
.table-attn-05 { MARGIN: 0px; BACKGROUND-COLOR: #EBF2F5; width: 500px; }
.table-attn-05-wide { BACKGROUND-COLOR: #EBF2F5; width: 100%; }
.table-attn-06 { MARGIN: 0px; BACKGROUND-COLOR: #EBF2F5; }
.table-attn-06-newsbox {
	BACKGROUND-COLOR: #ECECEC;
	border: 1px solid #9A9A9A;
	margin: 6px;
	padding: 6px;
}
.table-attn-06-newsbox-right {
	BACKGROUND-COLOR: #ECECEC;
	border: 1px solid #9A9A9A;
	padding: 6px;
	float: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	width: 300px;
	text-align: center;
}
.table-attn-07 { MARGIN: 2px; BACKGROUND-COLOR: #D6DBE3; padding: 6px; line-height: 120%; border: 0px; }
.table-attn-08 { MARGIN: 0px; BACKGROUND-COLOR: #D6DBE3; padding: 6px; border-left-width: 9px; border-left-style: solid; border-left-color: #333333; line-height: 120%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color: #333333; border-right-color: #333333; border-bottom-color: #333333; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; }
.table-attn-09 { MARGIN: 0px; BACKGROUND-COLOR: #456F99; padding: 0px; line-height: 120%; width: 120px; border: 0px solid; }
.table-attn-10 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 100%; line-height: 120%; background-color: #EBF2F5; border-top-width: 3px; border-top-style: solid; border-top-color: #CCCCCC; }
.table-attn-11 { border-top-width: 3px; border-top-style: solid; border-top-color: #A9C0D4; background-color: #EBF2F5; width: 120px; }
.table-attn-12 { width: 120px; border: 2px solid #434D51; }
.table-attn-12b { border: 2px solid #85989F; }
.table-attn-13 { background-color: #56656B; }
.table-attn-13-120 { background-color: #56656B; width: 120px; }
.table-attn-13a { background-color: #677880; }
.table-attn-13a-frame {
	background-color: #677880;
	border: 5px ridge #333333;
	margin: 2px;
	padding: 2px;
}
.table-attn-14 { margin: 2px; padding: 2px; width: 90%; height: auto; vertical-align: top; }
.table-attn-15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; background-color: #DBE1E4; border: 1px dotted #FF6600; }
.table-attn-15p { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #DBE1E4; border-top: #BBB9BD; border-right: 9px solid #BBB9BD; border-bottom: #BBB9BD; border-left: 9px solid #BBB9BD; line-height: 140%; }
.table-attn-15w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; background-color: #DBE1E4; border-top: 1px dotted #FF6600; border-right: 18px solid #FF6600; border-bottom: 1px dotted #FF6600; border-left: 18px solid #FF6600; }
.table-attn-16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: normal; background-color: #FFCC66; border: 1px solid #000066; color: #000033; }
.table-attn-16a { background-color: #FFCC66; }
.table-attn-16b { MARGIN: 0px; BACKGROUND-COLOR: #EBF2F5; }
.table-attn-16c { background-color: #FFC73F; border: 1px solid #666666; }
.table-attn-16t { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; color: #3A3F59; border-top: 3px solid #FFCC66; border-right: 0px solid #FFCC66; border-bottom: 0px solid #FFCC66; border-left: 0px solid #FFCC66; font-style: normal; margin-top: 0px; margin-bottom: 6px; margin-right: 0px; margin-left: 0px; padding: 4px 0px 4px 6px; font-size: 110%; }
.table-attn-17 { border-top: 1px solid #000066; border-bottom: 1px solid #000066; }
.table-attn-17a { border-bottom: 1px solid #000066; }
.table-attn-17-title { border-bottom: 1px solid #000066; }
.table-attn-18 { MARGIN: 0px; padding: 0px; border-left-width: 9px; border-left-style: solid; border-left-color: #000066; line-height: 120%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color: #000066; border-right-color: #000066; border-bottom-color: #000066; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; }
.table-attn-19 { border-top: 1px dotted #000066; background-color: #F1EFDE; width: 100%; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; }
.table-attn-19-box1 { background-color: #339966; font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #E7F3E7; text-align: center; }
.table-attn-19-box2 { border-top: 1px dotted #000066; background-color: #E3EDE4; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; padding: 2px; }
.table-attn-20a { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; color: #3A3F59; font-size: 110%; border-top: 3px solid #FFCC66; border-right: 0px solid #FFCC66; border-bottom: 0px solid #FFCC66; border-left: 0px solid #FFCC66; padding-top: 4px; font-style: oblique; padding-bottom: 4px; margin-top: 6px; margin-bottom: 6px; }
.table-attn-20b { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; color: #3A3F59; font-size: 110%; border-top: 3px solid #FFCC66; border-right: 0px solid #FFCC66; border-bottom: 0px solid #FFCC66; border-left: 3px solid #FFCC66; padding-top: 4px; font-style: oblique; padding-bottom: 4px; margin-top: 0px; margin-bottom: 0px; padding-left: 6px; margin-right: 0px; margin-left: 0px; padding-right: 0px; }
.table-blue-border2 { BORDER-RIGHT: #003366 2px solid; BORDER-LEFT: #003366 2px solid; BORDER-BOTTOM: #003366 2px solid; BORDER-TOP: #003366 2px solid }
.table-blue-bracket1 { border-top: 0px solid black; border-right: 0px solid black; border-bottom: 1px solid #003366; border-left: 0px solid black; }
.table-box-higher { padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 8px; }
.table-grey-border-all1 { border: 1px #CCCCCC outset; border-color: #CCCCCC }
.table-grey-border1 { border-top: 0px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; }
.table-grey-border1-top { border-top: 1px solid #CCCCCC; border-right: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; border-left: 0px solid #CCCCCC; }
.table-grey-underline1 { border-top: 0px solid; border-right: 0px solid; border-bottom: 1px solid #CCCCCC; border-left: 0px solid; }
.table-grey-underline2 { border: ridge; border-width: 0px 0px 2px; border-color: black black #CCCCCC}
.table-inset-flow { padding: 8px; margin: 8px; left: auto; top: 10%; right: 10%; bottom: auto; float: right; clear: left; }
.table-inset-flow-grey { left: auto; top: 10%; right: 10%; bottom: auto; float: right; clear: left; background-color: #CCCCCC; margin: 10px; }
.table-inset-flow-grey-c { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 80%; clear: both; background-color: #CCCCCC; text-align: center; float: none; width: 400px; }
.table-inset-flow-grey-cen { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 80%; clear: both; background-color: #CCCCCC; text-align: center; float: none; }
.table-inset-flow2 { padding: 0px; margin: 0px; clear: left; float: none; border: 0px none; }
.table-inset-right {
	padding: 4px;
	margin: 4px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	float: right;
	clear: none;
	height: auto;
	width: auto;
}.table-menu-top { border-top-width: 3px; border-top-style: solid; border-top-color: #A9C0D4; height: 32px; background-color: #F4F4F4; }
.table-side-menu-border1 { background-color: #E6EDF3; border: 0px solid #003366; }
.table-side-navbar-border1 { background-color: #E6EDF3; background-position: left; border: 0px solid; width: 120px; }
.table-side-navbar-year { background-color: #E6EDF3; background-position: left; border: 0px solid #FFFFFF; width: 120px; }
.table-side-navbar-year-now { background-color: #EBF2F5; border-top: 0px solid; border-right: 0px solid; border-bottom: 0px solid; border-left: 9px solid #FF6600; text-align: left; width: 120px; }
.table-site-menu { TEXT-ALIGN: center; MARGIN: 0px; height: 16px; }
.table-site-menu2 { TEXT-ALIGN: center; MARGIN: 0px; height: 16px; }
.table-site-menu3 { TEXT-ALIGN: center; MARGIN: 0px; height: 16px; }
.table-titlebar { border-top: 1px solid #A9C0D4; border-right: 0px solid; border-bottom: 1px solid #CCCCCC; border-left: 0px solid; }
.table-titlebar-border1 { border-top: 0px solid #526F8B; border-right: 1px solid #CCCCCC; border-bottom: 0px solid #526F8B; border-left: 1px solid #CCCCCC; }
.table-titlebar2-border1 { border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 9px solid #526F8B; padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #333333; line-height: 2em; background-color: #E2E8EB; width: 100%; }
.table-white-tram1 { background-color: #456F99; margin: 0px; }
.table-90 { margin: 4px; padding: 4px; clear: both; left: 10%; right: 10%; }
.text {
	color: #333333;
	font-size: medium;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
.text-2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: medium
}
.text-3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: medium;
	line-height: 180%;
}
.text-bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: medium;
	line-height: 110%;
}
.text-bold-red {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	font-size: medium;
	line-height: 110%;
}
.text-caption {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 90%;
	font-weight: normal;
	font-style: oblique;
	text-align: left
}
.text-date { font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #7A7A7A; font-weight: lighter; }
.text-indent {
	color: #333333;
	font-size: medium;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-right: 30px;
	padding-bottom: 4px;
	padding-left: 30px;
}
.text-question {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: medium;
	text-align: left
}
.text-quote {
	color: #333333;
	font-size: inherit;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	padding: 6px 2px;
	text-align: left;
	margin: 4px 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #6E7C8B;
	border-bottom-color: #6E7C8B;
	clear: both;
}
.text-quote-center {
	color: #333333;
	font-size: inherit;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	padding: 6px 2px;
	text-align: center;
	margin: 4px 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #6E7C8B;
	border-bottom-color: #6E7C8B;
	clear: both;
}
.text-right {
	color: #333333;
	font-size: medium;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}
.text-screen {
	font-family: "Courier New", Courier, mono;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-size: medium;
	text-align: left
}
.text-small { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 80%; text-align: left; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px }
.text-small-blue { font-family: Geneva, Arial, Helvetica, sans-serif; color: #000033; font-size: 90%; text-align: left; text-decoration: none; }
.text-small-center { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 80%; text-align: center }
.text-white {
	color: #FFFFFF;
	font-size: medium;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
