body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	PADDING:0;
	MARGIN:0;
	text-align:center;
	background-color:#FCFCFC
}
#container {
	MARGIN:0 auto;
	WIDTH:90%;
	BACKGROUND-COLOR:#fff;
	TEXT-ALIGN:left;
	border-bottom:1px solid #CCC;
	border-top:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #CCC
}
#header {
	margin:0;
	padding-top:1.25em;
	padding-bottom:0;
	padding-left:0
}
#container  #skipnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	float: right;
	text-decoration: none;
	padding-right: 4.9em
}
#container #header a img {
	float:right;
	margin-top:.1em;
	margin-right:2em;
	margin-bottom:1em
}
#headersec {
	margin:0;
	background-color:#3B5998;
	overflow:auto;
	width:100%;
	border-bottom:.08em solid #1E3B6A;
	border-top:.08em solid #3A70C6;
	border-left:.08em solid #1E3B6A;
	border-right:.08em solid #3A70C6
}
#container #header #headersec ul {
	margin:0;
	list-style-type:none;
	padding:0 .5em 0 1.5em
}
#container #header #headersec li {
	float:left;
	display:inline;
	width:auto;
	line-height:1em;
	text-align:center;
	white-space:nowrap;
	margin:0 .8em 0 0
}
#container #header #headersec a:link, #container #header #headersec a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#7F99D2;
	text-decoration:none
}
#container #header #headersec a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
	color:#000;
	text-decoration:none
}
#container #header #headersec #navlinks1 #active1 a {
	color:#FFF;
	font-size:1em
}
#container #navigation {
	margin:0;
	width:100%;
	overflow:auto;
	background-color:#7288B7;
	padding:0 0 .6em
}
#container #navigation ul {
	margin:0;
	list-style-type:none;
	padding:.63em 1.26em
}
#container #navigation li {
	float:left;
	display:inline;
	line-height:100%;
	margin:.09em;
	width:7em;
	height:1em;
	white-space:nowrap;
	padding:.15em 0 .15em .19em;
	border-bottom:.1em outset #546E98;
	border-top:.1em outset #6689C1;
	border-left:.1em outset #6689C1;
	border-right:.1em outset #546E98
}
#container #navigation a, #container #header #headersec a {
	display:block;
	list-style-type:none
}
#container #navigation #navlinks a:link, #container #navigation #navlinks a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#FFF;
	text-decoration:none
}
#container #navigation #navlinks a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#000;
	text-decoration:none
}
#container #navigation #navlinks #active {
	background-color:#3B5998;
	border-top-style:inset;
	border-right-style:inset;
	border-bottom-style:inset;
	border-left-style:inset
}
#container #mainContent {
	padding-right:1.55em;
	padding-left:1.55em;
	margin:1.55em 0 0
}
#container #mainContent P {
	font-size:.8em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	text-align:left;
	color:#4D4D4D;
	padding:.35em
}
#container #mainContent table tr td p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	margin:0;
	padding:.5em .5em;
	color:#4D4D4D
}
#container #mainContent table .asub td p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.78em;
	text-align:left;
	margin:0;
	padding:1em .4em;
	color:#3B5998
}
#container #mainContent table .catsub td p {
	color:#3B5998;
	background-color:#e7e7e7;
	margin:0;
	padding:.5em .35em;
	font:700 .8em Arial, Helvetica, sans-serif
}
#container #mainContent table tr td p.colhdr   {
	color:#3B5998;
	background-color:#f8f7f7;
	padding:.2em .5em;
	margin-bottom: 1em;
    font: 500 .62em Arial, Helvetica, sans-serif;
}
#container #mainContent ul, #container #mainContent ol {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#4D4D4D
}
#container #mainContent table {
	width:100%;
	background-image:url(img/BKGDLINE.GIF);
	border-bottom:.09em solid #D5DCE6;
	border-top:.09em solid #DDE5F0;
	border-left:.09em solid #DDE5F0;
	border-right:.09em solid #D5DCE6
}
#container #mainContent th {
	FONT-WEIGHT:bold;
	FONT-SIZE:.65em;
	COLOR:#3B5998;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#D5DCE6;
	TEXT-ALIGN:left;
	padding-left:.6em;
	padding-top:.5em;
	padding-bottom:.5em
}
#container #mainContent table td {
	vertical-align:top
}
#container #mainContent #list4 td, .border, #container #mainContent .border td {
	border-bottom:.07em solid #CCC;
	border-right:.07em solid #CCC
}
#container #footer {
	margin:0;
	padding:.5em 1em
}
#container #footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#333
}
h1 {
	FONT-FAMILY:Verdana, Geneva, sans-serif;
	FONT-SIZE:1.9em;
	MARGIN:0;
	COLOR:#fff;
	padding:0 0 0 .7em
}
#container #header h1 a, h2 a {
	text-decoration:none
}
#container #header h1 a:visited, h2 a:visited {
	color:#3B5998;
	text-decoration:none
}
h2 {
	FONT-SIZE:1.05em;
	color:#3B5998;
	font-family:Arial, Helvetica, sans-serif;
	PADDING-BOTTOM:1.26em;
	MARGIN:0;
	padding-left:1em
}
h3 {
	FONT-SIZE:1em;
	COLOR:#FFF;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	margin:0;
	padding-top:.3em;
	padding-bottom:.1em;
	padding-left:0
}
#container #header h3 a, #header h3 a:visited {
	text-decoration:none;
	COLOR:#FFF
}
h4 {
	FONT-WEIGHT:bold;
	FONT-SIZE:1.1em;
	COLOR:#666;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	margin:0;
	PADDING-TOP:.63em;
	padding-bottom:0
}
h5 {
	color:#3B5998;
	margin:0;
	padding-top:.1em;
	padding-bottom:1em;
	padding-left:0;
	font:700 1em Tahoma, Geneva, sans-serif
}
h6 {
	color:#3B5998;
	padding-top:.1em;
	padding-bottom:0;
	padding-left:0;
	margin:0 0 .5em .25em;
	font:700 .76em Tahoma, Geneva, sans-serif
}
a:link {
	COLOR:#124488
}
a:visited {
	COLOR:#606
}
.bar {
	PADDING:0;
	MARGIN:0;
	background-color:#3B5998;
	border-bottom:.08em solid #1E3B6A;
	border-top:.08em solid #3A70C6;
	border-left:.08em solid #1E3B6A;
	border-right:.08em solid #3A70C6
}
.asub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#3B5998;
	text-align:left;
	margin:0;
	padding:1em .6em .9em
}
.note {
	FONT-SIZE:.8em;
	COLOR:#4D4D4D;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-top:1em
}
.notelt {
	FONT-SIZE:.8em;
	COLOR:#BABABA;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-top:1.13em;
	padding-left:.6em
}
.noteital {
	FONT-SIZE:.8em;
	COLOR:#565656;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:400;
	padding:.5em 0 0 .2em
}
.notebldit {
	FONT-SIZE:.8em;
	COLOR:#333;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:700;
	padding:.5em 0 0 .2em
}
.notebold {
	FONT-SIZE:.8em;
	COLOR:#333;
	font-weight:700;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.notetbl {
	FONT-SIZE:.8em;
	COLOR:#545454;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding:0
}
.boldgry {
	FONT-WEIGHT:bold;
	FONT-SIZE:1em;
	COLOR:#333;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.boldital {
	FONT-SIZE:1em;
	COLOR:#333;
	FONT-STYLE:italic;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-weight:700
}
.ital {
	FONT-SIZE:1em;
	COLOR:#333;
	FONT-STYLE:italic;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.boldgrn {
	FONT-WEIGHT:bold;
	FONT-SIZE:1em;
	COLOR:#060;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.boldblu {
	FONT-WEIGHT:bold;
	FONT-SIZE:1em;
	COLOR:#344F8B;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.blue {
	FONT-WEIGHT:normal;
	FONT-SIZE:1em;
	COLOR:#324B84;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.boldblusm {
	color:#324B84;
	font:700 .8em Arial, Helvetica, sans-serif
}
.boldredsm {
	color:#900;
	font:700 .8em Arial, Helvetica, sans-serif
}
.boldred {
	FONT-WEIGHT:bold;
	FONT-SIZE:1em;
	COLOR:#900;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.boldorg {
	color:#C60;
	font:700 1em Arial, Helvetica, sans-serif
}
.boldorglt {
	color:#F60;
	font:700 1em Arial, Helvetica, sans-serif
}
.boldbrn {
	color:#630;
	font:700 1em Arial, Helvetica, sans-serif
}
.boldpnk {
	color:#F36;
	font:700 1em Arial, Helvetica, sans-serif
}
.boldpur {
	color:#636;
	font:700 1em Arial, Helvetica, sans-serif
}
.boldaqu {
	color:#398D95;
	font:700 1em Arial, Helvetica, sans-serif
}
.boldgld {
	color:#960;
	font:700 1em Arial, Helvetica, sans-serif
}
.boldbrtblu {
	color: #30C;
	font:700 1em Arial, Helvetica, sans-serif

}
.catsub {
	color:#3B5998;
	background-color:#e7e7e7;
	font:700 .72em Arial, Helvetica, sans-serif
}
.colhdr {
	background-color:#F8F7F7;
}
.error {
	FONT-SIZE:1em;
	COLOR:#333;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#ffc;
	font-style:italic;
	font-weight:700
}
.centered {
	FONT-SIZE:.7em;
	COLOR:#333;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-ALIGN:center
}
.normal {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	text-align:left;
	color:#333;
	padding:0
}
.white {
	FONT-SIZE:1em;
	COLOR:#FFF;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.floatright {
	float:right;
	margin-top: 0;
	margin-right: 0.5em;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 1em;
}
.floatleft {
	float:left;
	padding-left:.5em;
	margin-top: 0;
	margin-right: 1em;
	margin-bottom: 0;
	margin-left: 0;
}
.clearfloat {
	clear:both;
	height:0;
	font-size:.06em;
	line-height:0
}
.borderleft {
	border-left:.112em solid #D5DCE6
}
.borderbottom {
	border-bottom:.112em solid #D5DCE6
}
.thQ1 {
	width:5%
}
.thQ2 {
	width:65%
}
.thQ3 {
	width:30%
}
.tdQ1 {
	color:#900;
	text-align:center;
	vertical-align:top;
	padding:1.2em .25em 0;
	font:700 .78em Arial, Helvetica, sans-serif
}
.tdQ2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.78em;
	color:#333;
	text-align:left;
	vertical-align:top;
	padding:1.2em .6em 2em
}
.tdQ3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.68em;
	color:#999;
	vertical-align:top;
	padding:1.4em .2em 0
}
.td1 {
	font-family:Arial, Helvetica, sans-serif;
	width:13%;
	COLOR:#333;
	vertical-align:top;
	padding:.68em .09em 1em
}
.td2 {
	font-family:Arial, Helvetica, sans-serif;
	width:37%;
	COLOR:#333;
	font-weight:400;
	vertical-align:top;
	padding:.68em .25em .72em
}
.td3 {
	width:12%;
	COLOR:#660;
	text-align:center;
	vertical-align:top;
	padding:2.5em .25em 1em;
	font:400 .7em Arial, Helvetica, sans-serif
}
.td4 {
	font-family:Arial, Helvetica, sans-serif;
	width:38%;
	COLOR:#333;
	font-weight:400;
	vertical-align:top;
	text-align:left;
	padding:2em .25em .25em .6em
}
.column {
	margin:0;
	padding:0;
	float:left;
	width:50%
}
.imgbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.68em;
	color:#333;
	text-align:center;
	margin:0;
	padding:0;
	float:right;
	position:relative
}
.boldgrylt {
	color:#5E5E5E;
	font:700 1em Arial, Helvetica, sans-serif
}
