<style type='text/css'>
.oiadummy {}
.alignleft {float:left; align:left; margin-right:20px; }
.alignright {float:right; align:right; margin-left:20px; }
body,p,div,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #666666; margin: 0px; padding: 0px; }
h6 { color:#8B2E95; margin-top:24px; margin-bottom:4px; font-size:12px}
h5 { color:#8B2E95; margin-top:24px; margin-bottom:4px; font-size:15px}
h4 { color:#8B2E95; margin-top:24px; margin-bottom:4px; font-size:18px}
h3 { color:#8B2E95; margin-top:24px; margin-bottom:4px; font-size:22px}
h2 { color:#8B2E95; margin-top:24px; margin-bottom:4px; font-size:27px}
h1 { color:#8B2E95; margin-top:24px; margin-bottom:4px; font-size:34px}
a {color: #8B2E95;text-decoration:none;}
a:visited {color: #8B2E95;text-decoration:none;}
a:hover {color: #000000;text-decoration:none;}
ul {list-style-type: disc; list-style-position: outside; margin-left:1px; margin-top:1px; margin-bottom:1px; padding-left:34px; padding-top:8px; padding-bottom:8px;}
ul li {margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-bottom:0px;}
ol {list-style-type: (default); list-style-position: outside; margin-left:1px; margin-top:1px; margin-bottom:1px; padding-left:40px; padding-top:8px; padding-bottom:8px;}
ol li {margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-bottom:0px;}
.altimage {background-image: url(bogus.jpg); background-repeat:no-repeat; display:block; background-position:top left; background-repeat:no-repeat; }
.altimage:hover {background-position:bottom left}
.bigger {font-size: 24px; line-height: 32px; }
.blue {color: #30348f; }
.box {border: 1px solid #d7e2f5 ; background-color: #eeeeff; float:right; align:right; margin-left:20px; width:200px; padding-bottom:4px; }
.enquirieslist {font-size: 11px; margin: 4px; border: 1px solid #006699; background-color: #FFFFFF; border-collapse:collapse;}
.enquirieslist td {border:1px solid #CCCCCC;}
.enquirieslist p {font-size:11px;}
.enquirieslist th {font-weight:bold;border:1px solid #CCCCCC;background-color:#FFFFCC;}
.fcboxaction {font-size: 11px; line-height: 12px; color: #333333; padding: 2px; border: 2px solid #666666; background-color: #FFFF99; margin-right:8px; }
.fcboxmandatory {font-size: 11px; line-height: 12px; color: #000000; padding: 2px; border: 2px solid #FF0000; background-color: #FFE799; margin-right:8px; }
.fccomment {font-size: 11px; color: #000099; padding-left:4px; pading-top:2px; padding-bottom:6px; }
.fcinfo {font-size: 11px; line-height: 12px; color: #339999; background-image: url(training/fc_info.gif); background-repeat:no-repeat; background-position:left; padding-top:8px; padding-bottom:8px; padding-left:40px; }
.fcline {font-size: 11px; line-height: 12px; color: #000099; background-image: url(training/fc_vertical.gif); background-repeat:no-repeat; padding-left:16px; padding-top:2px; padding-bottom:4px; }
.fclineleft {font-size: 1px; line-height: 2px; background-image: url(training/fc_left.gif); background-repeat:no-repeat; }
.fclinemiddle {font-size: 1px; line-height: 2px; background-image: url(training/fc_middle.gif); background-repeat:no-repeat; }
.fclineright {font-size: 1px; line-height: 2px; background-image: url(training/fc_right.gif); background-repeat:no-repeat; }
.fcquestion {font-size: 11px; color: #996600; background-image: url(training/fc_question.gif); background-repeat:no-repeat; background-position:left; padding-top:8px; padding-bottom:8px; padding-left:26px; }
.fcref1 {font-size: 12px; line-height: 20px; font-weight: bold; color: #333333; background-image: url(training/fc_1.gif); background-repeat:no-repeat; background-position:left; padding-left:24px; }
.fcref2 {font-size: 12px; line-height: 20px; font-weight: bold; color: #333333; background-image: url(training/fc_2.gif); background-repeat:no-repeat; background-position:left; padding-left:24px; }
.fcref3 {font-size: 12px; line-height: 20px; font-weight: bold; color: #333333; background-image: url(training/fc_3.gif); background-repeat:no-repeat; background-position:left; padding-left:24px; }
.fcstart {font-size: 12px; line-height: 18px; font-weight: bold; color: #006600; background-image: url(training/fc_start.gif); background-repeat:no-repeat; background-position:left; padding-left:24px; }
.fcstop {font-size: 12px; line-height: 18px; font-weight: bold; color: #990000; background-image: url(training/fc_stop.gif); background-repeat:no-repeat; background-position:left; padding-left:24px; }
.footer {font-size: 11px; font-weight: bold; color: #FFFFFF; }
.footer A {color:#FFFFFF}
.footer A:visited {color:#FFFFFF}
.footer A:hover {color:#FFFFFF}
.formerror {color: #990000; padding: 2px; border: 1px solid #990000; background-color: #FFCCCC; clear:both; padding-left:8px; margin-bottom:20px; }
.formfield {font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 1px; border: 1px solid #CCCCCC; background-color: #FFFFFF; }
.formmsg {color: #006600; padding: 2px; border: 1px solid #006600; background-color: #99FF99; clear:both; padding-left:8px; margin-bottom:20px; }
.formtable TD {
  padding-bottom:8px;
}
.formtable TH P {
  border-top: 1px dashed #999999; margin-top:10px; margin-bottom:0px;
}
.green {color: #27a68b; }
.highlight {color: #CC0000; background-color: #FFFF99; }
.indent {padding-left: 24px; }
.intro {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #30348f; padding-bottom: 10px; }
.lilac {color: #CC33FF; }
.linkhelp {line-height: 18px; background-image: url(lay/help.gif); background-repeat:no-repeat; margin-top:2px; padding-left:24px; }
.linkpage {background-image: url(lay/page.gif); background-repeat:no-repeat; margin-top:2px; padding-left:24px; padding-bottom:2px; }
.linkpdf {line-height: 18px; background-image: url(lay/pdf.gif); background-repeat:no-repeat; margin-top:2px; padding-left:24px; }
.listdroplet {line-height: 18px; background-image: url(lay/droplet.gif); background-repeat:no-repeat; margin-top:2px; padding-top:0px; margin-left:2px; padding-left:18px; padding-bottom:2px; }
.menu {display:block; text-decoration:none;overflow:hidden;white-space:nowrap;font-size: 13px; line-height: 27px; color: #E0E0FF; border: 0px (none) ; background-image: url(lay/menu.gif); background-repeat:no-repeat;background-position:top left; height:27px; margin-bottom:1px;padding-left:13px;padding-right:13px;}
.menuactive {display:block; text-decoration:none;overflow:hidden;white-space:nowrap;font-size: 13px; line-height: 27px; color: #E0E0FF; border: 0px (none) ; background-image: url(lay/menu.gif); background-repeat:no-repeat;background-position:top left; height:27px; margin-bottom:1px;padding-left:13px;padding-right:13px;}
.menu:visited {display:block;color:#E0E0FF;text-decoration:none;}
.menu:hover {display:block;color:#FFFFFF;text-decoration:none;background-image: url(lay/menuhover.gif);}
.menuactive {color:#FFFFFF;text-decoration:none;background-image: url(lay/menuhover.gif);}
/* .menu (new drop down menu): */
.menuh {PADDING-BOTTOM: 2px;font-size:0.975em;text-decoration:none;}
.menuh UL {LIST-STYLE-TYPE: none; HEIGHT: 2.025em;padding-left:0em;padding-top:0em;padding-bottom:0em;margin-left:0em;margin-top:0em;margin-bottom:0em;}
.menuh UL UL {WIDTH: 15em;padding-top:0.075em;}
.menuh UL LI {FLOAT: left; LINE-HEIGHT: 2.025em; HEIGHT: 2.025em;padding-left:0em;padding-top:0em;padding-bottom:0em;margin-left:0em;margin-top:0em;margin-bottom:0em;margin-right:0em;}
.menuh UL UL LI {DISPLAY: block; WIDTH: 12em; LINE-HEIGHT: 1em; POSITION: relative; HEIGHT: auto; border:0px;}
.menuh A {PADDING-RIGHT: 0.975em; DISPLAY: block; PADDING-LEFT: 0.975em;font-size:0.975em;background-image:url(lay/menu.gif);background-position:top left;background-repeat:no-repeat;FLOAT: left; PADDING-BOTTOM: 0px;color:#E0E0FF; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none}
.menuh A:visited {PADDING-RIGHT: 0.975em; DISPLAY: block; PADDING-LEFT: 0.975em;font-size:0.975em;background-image:url(lay/menu.gif);background-position:top left;background-repeat:no-repeat;FLOAT: left; PADDING-BOTTOM: 0px;color:#E0E0FF; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none}
.menuh A.act {color:#FFFFFF;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;}
.menuh UL UL A {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0.975em; background:#BA9BCC;background-image:url((none));background-position:top left;background-repeat:no-repeat; PADDING-BOTTOM: 0.3em; WIDTH: 12em;  LINE-HEIGHT: 1em; PADDING-TOP: 0.3em; HEIGHT: 100%;margin-bottom:-1px;}
.menuh UL UL A:visited {PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0.975em; background:#BA9BCC;background-image:url((none));background-position:top left;background-repeat:no-repeat; PADDING-BOTTOM: 0.3em; WIDTH: 12em;  LINE-HEIGHT: 1em; PADDING-TOP: 0.3em; HEIGHT: 100%}
.menuh UL TABLE UL A {width:14em; w\idth:12em;}
.menuh UL TABLE UL A:visited {width:14em; w\idth:12em;}
.menuh TABLE {Z-INDEX: -1; LEFT: 0px; POSITION: absolute; TOP: 0px}
.menuh UL UL TABLE {LEFT: -1px;}
.menuh UL UL TABLE UL.left {MARGIN-LEFT: 2px}
.menuh LI:hover {POSITION: relative}
* HTML .menuh A:hover {POSITION: relative}
.menuh UL UL UL A {BACKGROUND: #ccc}
.menuh UL UL UL A:visited {BACKGROUND: #ccc}
.menuh UL UL UL UL A {BACKGROUND: #ddd}
.menuh UL UL UL UL A:visited {BACKGROUND: #ddd}
.menuh UL :hover A.sub1 {BACKGROUND: #ccc}
.menuh UL UL :hover A.sub2 {BACKGROUND: #ddd}
.menuh A:hover, .menuh UL UL A:hover {background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;color:#FFFFFF;}
.menuh :hover > A {background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;color:#FFFFFF;}
.menuh UL UL {LEFT: 0px; VISIBILITY: hidden; WIDTH: 14em; POSITION: absolute; TOP: 2.025em; HEIGHT: 0px}
.menuh UL UL UL {LEFT: 14em; WIDTH: 14em; TOP: 0px; padding-top:0em;}
.menuh UL UL UL.left {LEFT: -14em}
.menuh UL LI:hover UL {BACKGROUND: url(images/trans.gif); VISIBILITY: visible; PADDING-BOTTOM: 2.025em; HEIGHT: auto}
.menuh UL A:hover UL {BACKGROUND: url(images/trans.gif); VISIBILITY: visible; PADDING-BOTTOM: 2.025em; HEIGHT: auto}
.menuh UL :hover UL UL {VISIBILITY: hidden}
.menuh UL :hover UL :hover UL UL {VISIBILITY: hidden}
.menuh UL :hover UL :hover UL {VISIBILITY: visible}
.menuh UL :hover UL :hover UL :hover UL {VISIBILITY: visible}
.menuv {z-index:9999;margin:0 0 0 0;font-size:0.975em;}
.menuv ul {padding:0;margin:0;list-style-type:none;width:150px;}
* html .menuv ul {margin-left:-16px; ma\rgin-left:0;}
.menuv li {position:relative;}
.menuv table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:9999;}
.menuv a, .menuv a:visited {display:block;height:28px;background-image:url(lay/menu.gif);background-position:top left;background-repeat:no-repeat;text-decoration:none;height:27px;line-height:27px;width:149px;color:#E0E0FF;;text-indent:5px;;border-width:0 1px 1px 0;padding-left:13px;padding-right:13px;}
* html .menuv a, * html .menuv a:visited {background-image:url(lay/menu.gif);background-position:top left;background-repeat:no-repeat;width:150px; w\idth:149px;}
.menuv ul ul a, .menuv ul ul a:visited, .menuv a.sub, .menuv a.sub:visited {background:#BA9BCC;background-image:url((none));background-position:top left;background-repeat:no-repeat;border-width:0 1px 1px 0;}
* html .menuv a:hover, * html .menuv ul ul a:hover {color:#FFFFFF;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;}
.menuv :hover > a {color:#FFFFFF;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;}
.menuv ul ul a:hover, .menuv a.sub:hover {color:#FFFFFF;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;}
.menuv ul ul {visibility:hidden;position:absolute;top:0;left:150px;}
.menuv a.act, .menuv ul ul a.act, .menuv a.act:visited, .menuv ul ul a.act:visited {color:#FFFFFF;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;}
.menuv a.actsub {color:#FFFFFF;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;background-image:url(lay/menuhover.gif);background-position:top left;background-repeat:no-repeat;height:27px;line-height:27px;}
.menuv a.sub {height:27px;line-height:27px;}
.menuv ul li:hover ul, .menuv ul a:hover ul {visibility:visible;}
.menuv ul a:hover {zoom:100%}
.menuv ul :hover ul ul{visibility:hidden;}
.menuv ul :hover ul :hover ul ul{visibility:hidden;}
.menuv ul :hover ul :hover ul{visibility:visible;}
.menuv ul :hover ul :hover ul :hover ul {visibility:visible;}
.menuh UL LI {border-right:1px solid #FFFFFF}
.menuh LI LI LI {margin-left:-8px;padding-left:5px}
.menuh LI LI LI A {background-color:#BA9BCC}
.menuh LI LI LI A:visited {background-color:#BA9BCC}
.menuh LI LI LI A:hover {background-color:#BA9BCC; background-image:url(lay/menuhover.gif);}
.new {}
.newscaption {font-family: Arial Narrow, Arial, sans-serif; font-size: 12px; line-height: 15px; color: #666666; background-color: #dddddd; padding-top:1px; padding-bottom:2px; padding-left:3px; padding-right:0px; display:block; }
.newspicture {border: 1px solid #dddddd; float:right; align:right; margin-left:20px; margin-top:4px; margin-bottom:6px; }
.newssubtitle {font-family: Times New Roman, Times, serif; font-size: 16px; font-weight: bold; color: #000000; margin-top:20px; margin-bottom:10px; }
.newstable {border: 1px solid #D7E2F5; border-collapse:collapse;}
.newstable td {border:1px solid #D7E2F5;}
.newstable th {font-weight:normal;}
.newstext {font-size: 12px; line-height: 16px; margin-top:0px; margin-bottom:4px; }
.newstickerdate {font-size: 11px; line-height: 14px; color: #8B2E95; padding-bottom: 2px; float:left;; align:left; width:50px; }
.newstickertext {font-size: 11px; line-height: 14px; }
.newstitle {font-family: Times New Roman, Times, serif; font-size: 18px; font-weight: bold; color: #000000; margin-top:20px; margin-bottom:10px; }
.notes {font-size: 11px; line-height: 13px; font-weight: bold; color: #000000; }
.nscheck {font-size: 11px; color: #999999; background-image: url(training/nscheck.gif); background-repeat:no-repeat; background-position:right; height:12px; text-align:right; padding-right:20px; }
.nsinput {font-size: 11px; color: #000000; border: 1px solid #999999; }
.nslabel {font-size: 11px; color: #000000; padding-top:1px; text-align:right; }
.nsradio {font-size: 11px; color: #999999; background-image: url(training/nsradio.gif); background-repeat:no-repeat; background-position:right; height:12px; text-align:right; padding-right:20px; }
.nsselect {font-size: 11px; line-height: 14px; color: #000000; border: 1px solid #999999; background-image: url(training/nsdrop.gif); background-repeat:no-repeat; margin-top:1px; background-position:top right; }
.nstable {}
.nstable th {font-weight:normal;}
.nstable TD {padding-bottom:4px; padding-right:10px;}
.pagechapter {margin: 0px; padding: 0px; background-image: url(lay/underline.gif); background-repeat:no-repeat; padding-bottom:10px; }
.pagetext {padding-left:10px; padding-right:10px; padding-bottom:6px; }
.quote {font-style: italic; color: #000000; }
.red {color: #CC0000; }
.redtextbox {color: #990000; margin: 0px; padding: 2px; background-color: #FFCC99; }
.redtextbox p {color:#990000}
.redtextbox h6 {color:#660000; margin-top:4px;}
.resellerlist {border-collapse:collapse;}
.resellerlist th {font-weight:bold;color:#214165;}
.resellerlist td {padding-left:10px; padding-right:8px;}
.resellerlist th {padding-left:10px; padding-right:8px;padding-bottom:8px}
.sitemap {color: #CC6633; margin-left: 30px; }
.sitemap a {text-decoration:none}
.sitemap a:visited {text-decoration:none}
.sitemap a:hover {text-decoration:none}
.sitemaptop {font-weight: bold; margin-left: 2px; margin-left:10px; margin-right:10px; margin-top:6px; border-top: 1px solid #4DA4B3; padding-top:6px; }
.sitemaptop a {text-decoration:none}
.sitemaptop a:visited {text-decoration:none}
.sitemaptop a:hover {text-decoration:none}
.smaller {font-size: 11px; line-height: 13px; }
.statement {font-family: Geneva, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #000000; }
.superscript {font-size: 10px; color: #30348f; position:relative; bottom:4px; }
.testimonial {font-style: italic; color: #000000; background-image: url(lay/underline.gif); background-repeat:no-repeat; margin-left:20px; padding-top:22px; padding-left:2px; }
.testimonialend {font-style: italic; color: #8B2E95; background-image: url(lay/underline2.gif); background-repeat:no-repeat; padding-bottom:2px; background-position:right; text-align:right; }
.thumbnail {border: 1px solid #dddddd; }
.title {font-size: 17px; color: #75267D; background-image: url(lay/underline.gif); background-repeat:no-repeat; margin-top:4px; padding-top:6px; padding-bottom:8px; }
.titlesub {font-size: 14px; color: #75267D; background-image: url(lay/underline.gif); background-repeat:no-repeat; margin-top:3px; padding-top:6px; padding-bottom:6px; }
.titlesubright {font-size: 13px; color: #8B2E95; background-image: url(lay/underline2.gif); background-repeat:no-repeat; background-position:right; text-align:right; margin-top:0px; padding-top:3px; }
.titlesub_copy {font-size: 14px; color: #75267D; margin-top:3px; padding-top:6px; padding-bottom:6px; }
.topicsv UL {
  list-style:none; width:150px; margin:0 ! important; padding:0 ! important;
}
.topicsv UL LI {
  margin:0 ! important; padding:0 ! important; width:145px;
}
.topicsv LI A {
  display:block; border:1px none #FF0000; margin-top:2px; padding-left:2px;
}
.topicsv A.act, .topicsv A.act:visited {
  display:block; background-color:#FFFFFF; border:1px solid #BC86C2; border-right:1px solid #FFFFFF ! important; padding-left:4px;
}

.trainingtable {border: 1px solid #8B2E95; background-color: #FFFFFF; border-collapse:collapse;}
.trainingtable td {border:1px solid #CEB7DA;}
.trainingtable th {font-weight:bold;color:#8B2E95;border:1px solid #8B2E95;background-color:#D9C8E3;}
.trainingtable TH {padding:2px 2px 2px 6px; text-align:left}
.trainingtable TD {padding:2px 2px 2px 6px;}
</style>