body {	background-color: #eeeeee;	text-align: center;	margin: 0px;	padding: 0px;}#page {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #444444;	text-align: left;	width: 799px;	margin-right: auto;	margin-left: auto;}#header {	background-image: url(images/header_bg.gif);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 145px;	width: 799px;}#content {	background-color: #FFFFFF;	background-image: url(images/content_bg.gif);	background-repeat: repeat-y;	padding-right: 30px;	padding-left: 4px;}#footer {	background-image: url(images/footer_bg.gif);	background-repeat: no-repeat;	height: 29px;}#copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	background-color: #eeeeee;	margin-bottom: 5px;	padding-right: 19px;	padding-left: 19px;}#copyright a:link {	color: blue;	text-decoration: none;}#copyright a:visited {	color: purple;	text-decoration: none;}#copyright a:hover {	text-decoration: underline;}#navcontainer {	width: 170px;	margin: 0px;	padding: 0px;}#navcontainer ul {	margin: 0;	padding: 0;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#navcontainer li {	margin-bottom: 2px;}#navcontainer a {	display: block;	padding: 3px 5px 3px 19px;	background: url(images/menu-option-bg.gif) 0 0 no-repeat;	width: 170px;	voice-family: "\"}\""; 	voice-family: inherit;	width: 146px;}#navcontainer a:link, .navlist a:visited {	color: #9900FE;	text-decoration: none;}#navcontainer a:visited {	color: #9900FE;	text-decoration: none;}#navcontainer a:hover {	background-position: -170px 0;	color: #fff;}#navcontainer a.selected {	display: block;	color: #9900FE;	padding: 3px 5px 3px 19px;	background: url(images/menu-option-bg.gif) -340px 0 no-repeat;	width: 170px;	voice-family: "\"}\""; 	voice-family: inherit;	width: 146px;}#navcontainer a.selected:hover {	text-decoration: underline;}#navcontainer a.submenu {	display: block;	color: #9900FE;	background-image: none;	padding: 0px 0px 0px 22px;	font-size: 11px;}#navcontainer a.submenu:hover {	text-decoration: underline;}#navcontainer a.subselected {	display: block;	color: #000000;	background-image: none;	padding: 0px 0px 0px 22px;	font-size: 11px;}#navcontainer a.subselected:hover {	text-decoration: underline;}#sidebar-left {	margin: 0px;	padding: 0px;	float: left;	width: 170px;}.clearer {	display: block;	margin: 0px;	padding: 0px;	clear: both;}#main-1col {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #444444;	float: left;	width: 580px;	margin-left: 10px;}#main-2col {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #444444;	float: left;	width: 420px;	margin-left: 10px;}#sidebar-right {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #444444;	float: left;	width: 145px;	margin-left: 10px;	padding-left: 5px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #00FE99;}.vspacer {	display: block;	margin: 0px;	padding: 0px;	float: left;	height: 500px;	width: 1px;}h1 {	font-size: 22px;	font-weight: bold;	color: #9900FE;	display: block;	margin: 0px;	padding: 0px;}h2 {	font-size: 20px;	font-weight: bold;	color: #9900FE;	display: block;	margin: 0px;	padding: 0px;}h3 {	font-size: 18px;	font-weight: bold;	color: #9900FE;	display: block;	margin: 0px;	padding: 0px;}h4 {	font-size: 16px;	font-weight: bold;	color: #9900FE;	display: block;	margin: 0px;	padding: 0px;}h5 {	font-size: 14px;	font-weight: bold;	color: #9900FE;	display: block;	margin: 0px;	padding: 0px;}h6 {	font-size: 12px;	font-weight: bold;	color: #9900FE;	display: block;	margin: 0px;	padding: 0px;}.breadcrumbs-outer {	background-color: #66FEC2;	padding: 0px;	margin-bottom: 10px;	background-image: url(images/breadcrumbs-top-left.gif);	background-repeat: no-repeat;	background-position: left top;}.breadcrumbs-inner {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-image: url(images/breadcrumbs-bottom-right.gif);	background-repeat: no-repeat;	background-position: right bottom;	text-align: right;	padding: 5px 10px;}.breadcrumbs-inner a:link {	color: blue;	text-decoration: none;}.breadcrumbs-inner a:visited {	color: purple;	text-decoration: none;}.breadcrumbs-inner a:hover {	text-decoration: underline;}.sidebar-box {	margin-top: 5px;	padding-bottom: 5px;	border-bottom: solid 1px #cccccc;}.sidebar-box a:link {	color: blue;	text-decoration: none;}.sidebar-box a:visited {	color: purple;	text-decoration: none;}.sidebar-box a:hover {	text-decoration: underline;}.article {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #222222;}.article a:link {	color: blue;	text-decoration: none;}.article a:visited {	color: purple;	text-decoration: none;}.article a:active {	color: red;	text-decoration: underline;}.article a:hover {	text-decoration: underline;}table.table-list {	text-align: left;	border-left: solid 1px #cccccc;	border-bottom: solid 1px #cccccc;}table.table-list th {	color: #ffffff;	background-color: #0000FF;	font-weight: bold;	border-right: solid 1px white;}table.table-list td {	border-right: solid 1px #cccccc;}table.journal-list {	text-align: left;	border-top: solid 1px #cccccc;	border-left: solid 1px #cccccc;}table.journal-list td {	border-right: solid 1px #cccccc;	border-bottom: solid 1px #cccccc;}table.journal-list a:link {	color: blue;	text-decoration: none;}table.journal-list a:visited {	color: purple;	text-decoration: none;}table.journal-list a:active {	color: red;	text-decoration: underline;}table.journal-list a:hover {	text-decoration: underline;}table.journal-list h5 {	color: #FE9900;}table.content-list {	border-top: solid 1px #cccccc;}table.content-list td {	text-align: left;	vertical-align: top;	border-bottom: solid 1px #cccccc;}table.content-list a:link {	color: blue;	text-decoration: none;}table.content-list a:visited {	color: purple;	text-decoration: none;}table.content-list a:active {	color: red;	text-decoration: underline;}table.content-list a:hover {	text-decoration: underline;}table.training-guide {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: black;}table.training-guide th {	font-weight: normal;	color: #DE7900;	text-align: right;	vertical-align: text-top;}table.training-guide td {	vertical-align: text-top;	border-bottom: solid 2px white;	background-color: #eeeeee;}table.table-black {	text-align: left;	border-top: solid 1px black;	border-left: solid 1px black;}table.table-black td {	border-right: solid 1px black;	border-bottom: solid 1px black;}.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #222222;}.bodytext a:link {	color: blue;	text-decoration: none;}.bodytext a:visited {	color: purple;	text-decoration: none;}.bodytext a:active {	color: red;	text-decoration: underline;}.bodytext a:hover {	text-decoration: underline;}.bodytext10 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #222222;}.bodytext10 a:link {	color: blue;	text-decoration: none;}.bodytext10 a:visited {	color: purple;	text-decoration: none;}.bodytext10 a:active {	color: red;	text-decoration: underline;}.bodytext10 a:hover {	text-decoration: underline;}.error {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: red;	font-weight: bold;}.event {	margin-bottom: 10px;	padding-left: 20px;}.label {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #DE7900;	text-align: right;	vertical-align: text-top;}.pagemenu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top: 10px;	margin-bottom: 10px;	text-align: right;}.pagemenu_total {	color: #ffffff;	background-color: #646464;	border: 1px solid #646464;	padding-right: 4px;	padding-left: 4px;	padding-bottom: 2px;	padding-top: 2px;	display: inline;	margin: 0px;}.pagemenu_selected {	font-weight: bold;	color: #000000;	background-color: #eeeeee;	border-top: 1px solid #646464;	border-right: 1px solid #646464;	border-bottom: 1px solid #646464;	padding: 2px 4px;	margin: 0px;	display: inline;}.pagemenu a {	color: blue;	background-color: white;	border-top: 1px solid #646464;	border-right: 1px solid #646464;	border-bottom: 1px solid #646464;	text-decoration: none;	padding: 2px 4px;	margin: 0px;	display: inline;}.pagemenu a:hover {	color: blue;	background-color: #yellow;	text-decoration: none;}