BODY {
	FONT-SIZE: 9pt; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
DIV#supershell {
	MARGIN-LEFT: 0px;
	WIDTH: 740px;
	MARGIN-RIGHT: 15px;
	BACKGROUND-COLOR: #ffffff;
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
H1 {
	MARGIN: 0px;
	COLOR: #000000;
	margin-left: 15px;
	margin-top: 25px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}
H2 {
	MARGIN: 0px;
	COLOR: #000000;
	margin-left: 15px;
	margin-top: 15px;
}
H3 {
	MARGIN: 0px; COLOR: #999999
}
H4 {
	MARGIN: 0px; COLOR: #999999
}
H1 {
	FONT-SIZE: 13pt
}
H2 {
	FONT-SIZE: 11pt
}
H3 {
	FONT-SIZE: 8pt
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; FONT-STYLE: italic
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 10pt; COLOR: #003994
}
.subheader {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 15px; COLOR: #3399cc; PADDING-TOP: 40px; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #bababa; LINE-HEIGHT: 300%; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 9pt; COLOR: #3399cc; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 5pt; COLOR: #ffffff; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
.title4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 5pt; COLOR: #fbdccd; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
.text {
	FONT-SIZE: 9pt; TEXT-ALIGN: left
}
.news {
	FONT-SIZE: 8pt; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
.redtext {
	FONT-SIZE: 8pt; COLOR: #ff0000
}
.warning {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990000
}
.bg1 {
	BACKGROUND-COLOR: #72d0f6
}
.bg2 {
	BACKGROUND-COLOR: #BE0100
}
.bg3 {
	BACKGROUND-COLOR: #3399cc
}
.bg4 {
	BACKGROUND-COLOR: #cccccc
}
.bg5 {
	BACKGROUND-COLOR: #edecec
}
TD {
	VERTICAL-ALIGN: top
}
A {
	FONT-SIZE: 9pt;
	color: #DD0000;
	text-decoration: none;
}
A:active {
	COLOR: #333333
}
A:hover {
	COLOR: #DD0000;
	TEXT-DECORATION: none;
	background-color: #FFCC99;
}
HR#black {
	BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
HR {
	border: 1px;
}
.button {
	BORDER-RIGHT: #993300 thin solid; BORDER-TOP: #f4a681 thin solid; FONT-SIZE: 8pt; BORDER-LEFT: #f4a681 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #993300 thin solid; BACKGROUND-COLOR: #ea4e04; TEXT-ALIGN: center
}
.inputbox1 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; WIDTH: 98.5%; COLOR: #7f7f7f; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.inputbox2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; COLOR: #7f7f7f; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.inputbox3 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; WIDTH: 185px; COLOR: #666666; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #f9cab3; TEXT-ALIGN: left
}
P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; TEXT-ALIGN: justify
}
UL {
	LIST-STYLE-IMAGE: url(graphics/bullet.gif); LINE-HEIGHT: 150%
}
.more {
	FONT-SIZE: 8pt; WIDTH: 100%; COLOR: #003994; TEXT-ALIGN: right
}
TD#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD#contenttrans {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD#prog {
	PADDING-RIGHT: 25px; PADDING-LEFT: 33px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(graphics/prog_bg.gif) #ffffff no-repeat center top; PADDING-BOTTOM: 30px; WIDTH: 55px; PADDING-TOP: 23px; TEXT-ALIGN: center
}
TABLE#form {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 8px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #7f7f7f 1px solid; BACKGROUND-COLOR: #f7f7f7
}
DIV#header {
	BACKGROUND: #73d0f6; WIDTH: 740px
}
DIV#header DIV#spanwrapper {
	BORDER-TOP: #3399cc 1px solid; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #BE0100
}
DIV#header SPAN A {
	PADDING-RIGHT: 7px; BORDER-TOP: #002400 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 5pt; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #002400 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #002400 1px solid; LETTER-SPACING: 2px; BACKGROUND-COLOR: #BE0100
}
DIV#header SPAN A:hover {
	BORDER-TOP: #3399cc 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #ea4e04; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
DIV#headeroz {
	WIDTH: 740px;
	background-color: #BE0100;
}
DIV#headeroz DIV#spanwrapper {
	BORDER-TOP: #3399cc 1px solid; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #BE0100
}
DIV#headeroz SPAN A {
	PADDING-RIGHT: 7px;
	BORDER-TOP: #002400 1px solid;
	PADDING-LEFT: 7px;
	FONT-SIZE: 8pt;
	FLOAT: right;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #002400 1px solid;
	WIDTH: 100%;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 1px solid;
	LETTER-SPACING: 2px;
	BACKGROUND-COLOR: #BE0100;
	font-family: Arial, Helvetica, sans-serif;
}
DIV#headeroz SPAN A:hover {
	BORDER-TOP: #3399cc 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #ea4e04; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
DIV#headernz {
	BACKGROUND: url(graphics/header_bg_nz.jpg) #73d0f6 no-repeat center top; WIDTH: 740px
}
DIV#headernz DIV#spanwrapper {
	BORDER-TOP: #3399cc 1px solid; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #BE0100
}
DIV#headernz SPAN A {
	PADDING-RIGHT: 7px; BORDER-TOP: #3399cc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 8pt; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #3399cc 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; LETTER-SPACING: 2px; BACKGROUND-COLOR: #BE0100
}
DIV#headernz SPAN A:hover {
	BORDER-TOP: #3399cc 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #ea4e04; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE#navbox {
	BORDER-TOP: #cccccc 1px dotted
}
TABLE#navbox DIV#inside {
	BORDER-RIGHT: #ea4e04 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10pt; PADDING-BOTTOM: 15px; BORDER-LEFT: #ea4e04 1px solid; WIDTH: 249px; COLOR: #7f7f7f; LINE-HEIGHT: 150%; MARGIN-RIGHT: 1px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
TABLE#navbox DIV#insidelinks {
	BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10pt; BACKGROUND: #fbdccd; PADDING-BOTTOM: 15px; BORDER-LEFT: #ff6600 1px solid; WIDTH: 249px; LINE-HEIGHT: 150%; MARGIN-RIGHT: 1px; PADDING-TOP: 15px; BORDER-BOTTOM: #ff6600 5px solid
}
TABLE#navbox DIV#insidelinks A {
	FONT-SIZE: 10pt; COLOR: #000000
}
TABLE#navbox DIV#insidelinks A:hover {
	FONT-SIZE: 10pt; COLOR: #ea4e04
}
TABLE#navbox DIV#title {
	BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #ff6600; PADDING-BOTTOM: 11px; BORDER-LEFT: #ff6600 1px solid; WIDTH: 249px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 3px; TEXT-ALIGN: center
}
DIV#middle {
	BACKGROUND: url(graphics/nav_but_bg_off.gif) #73d0f6 no-repeat center top; WIDTH: 280px; HEIGHT: 38px
}
DIV#middle SPAN A {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9.5pt; BACKGROUND: url(graphics/nav_but_bg_off.gif) #73d0f6 no-repeat center top; WIDTH: 280px; COLOR: #ffffff; HEIGHT: 38px
}
DIV#middle SPAN A:hover {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(graphics/nav_but_bg_on.gif) #73d0f6 no-repeat center top; WIDTH: 280px; COLOR: #ffffff; HEIGHT: 38px
}
DIV#rightmargin {
	FONT-SIZE: 9pt; MARGIN-LEFT: 1px; WIDTH: 208px
}
DIV#rightmargin SPAN A {
FONT-SIZE: 8pt; WIDTH: 150px; COLOR: #7f7f7f; LETTER-SPACING: 3px; TEXT-ALIGN: left
}
DIV#rightmargin SPAN A:hover {
	BACKGROUND: #fbdccd; COLOR: #ea4e04
}
DIV#rightmargin SPAN A.map {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 8pt; PADDING-BOTTOM: 15px; WIDTH: 207px; COLOR: #7f7f7f; PADDING-TOP: 15px; LETTER-SPACING: 3px; TEXT-ALIGN: left
}
DIV#rightmargin SPAN A.map:hover {
	BACKGROUND: url(graphics/nav_but_bg_on.gif) #fbdccd no-repeat center top; COLOR: #ea4e04
}
DIV#rightmargin SPAN A.nz:hover {
	BACKGROUND: url(graphics/map_nz_on.gif) #fbdccd no-repeat right top; COLOR: #ea4e04
}
DIV#rightmargin SPAN A.oz:hover {
COLOR: #ea4e04
}
DIV#rightmargin SPAN A.subscribe:hover {
	BACKGROUND: url(graphics/subscribe_on.gif) #fbdccd no-repeat right top; COLOR: #ea4e04; HEIGHT: 77px
}
DIV#rightmargin #dynamic {
	PADDING-RIGHT: 11px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 11px; FONT-SIZE: 9pt; PADDING-BOTTOM: 11px; WIDTH: 207px; COLOR: #ffffff; PADDING-TOP: 11px; BORDER-BOTTOM: #ffffff 1px solid; LETTER-SPACING: 3px; BACKGROUND-COLOR: #73d0f6; TEXT-ALIGN: center
}
DIV#rightmargin #img {
	BORDER-RIGHT: #73d0f6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #73d0f6 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #73d0f6 1px solid; WIDTH: 205px; PADDING-TOP: 1px; BORDER-BOTTOM: #73d0f6 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
DIV#rightmargin #img #caption {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; WIDTH: 203px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #73d0f6; TEXT-ALIGN: left
}
DIV#rightmargin #movie {
	BACKGROUND: url(graphics/movie_bg.gif) #c7edfb no-repeat center top; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV#rightmargin #movietext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; COLOR: #7f7f7f; PADDING-TOP: 10px; BORDER-BOTTOM: #73d0f6 1px solid; BACKGROUND-COLOR: #e3f6fd; TEXT-ALIGN: left
}
TABLE#navbox #navtitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 8pt; BACKGROUND: #9cadd6; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 260px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; LETTER-SPACING: 3px; TEXT-ALIGN: left
}
DIV#promobox {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #cccccc 1px dotted; COLOR: #7f7f7f; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
DIV#hr {
	BORDER-TOP: #cccccc 1px dotted; WIDTH: 100%; HEIGHT: 1px
}
TD#hierarchy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: left
}
DIV#animation A {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 15px; WIDTH: 245px; COLOR: #3399cc
}
DIV#animation A:hover {
	COLOR: #ff0000
}
DIV#margintitle {
	PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11pt; MARGIN-LEFT: 15px; COLOR: #ffffff; PADDING-TOP: 10px; LETTER-SPACING: 2px; BACKGROUND-COLOR: #3399cc
}
DIV#margintitlemaths {
	PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11pt; MARGIN-LEFT: 15px; COLOR: #ffffff; PADDING-TOP: 10px; LETTER-SPACING: 2px; BACKGROUND-COLOR: #1b99c4
}
DIV#margintitlenglish {
	PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 11pt; MARGIN-LEFT: 15px; COLOR: #ffffff; PADDING-TOP: 10px; LETTER-SPACING: 2px; BACKGROUND-COLOR: #ef2b2d
}
DIV#margin {
	BORDER-RIGHT: #3399cc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #3399cc 8px solid; MARGIN-TOP: 30px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #3399cc 1px solid; LINE-HEIGHT: 200%; PADDING-TOP: 10px; BORDER-BOTTOM: #3399cc 3px solid; BACKGROUND-COLOR: #eaf5fa
}
DIV#marginfunction {
	BORDER-RIGHT: #3399cc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #3399cc 8px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #3399cc 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #3399cc 3px solid; BACKGROUND-COLOR: #eaf5fa
}
DIV#marginmaths {
	BORDER-RIGHT: #1b99c4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #1b99c4 8px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #1b99c4 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #1b99c4 3px solid; BACKGROUND-COLOR: #ddf0f6
}
DIV#marginenglish {
	BORDER-RIGHT: #ef2b2d 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ef2b2d 8px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #ef2b2d 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #ef2b2d 3px solid; BACKGROUND-COLOR: #fddfe0
}
DIV#margin2 {
	BORDER-RIGHT: #ea4e04 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ea4e04 8px solid; MARGIN-TOP: 30px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #ea4e04 1px solid; LINE-HEIGHT: 200%; PADDING-TOP: 10px; BORDER-BOTTOM: #ea4e04 3px solid; BACKGROUND-COLOR: #fbdccd
}
DIV#margin3 {
	BORDER-RIGHT: #ea4e04 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ea4e04 8px solid; MARGIN-TOP: 30px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #ea4e04 1px solid; COLOR: #ffffff; LINE-HEIGHT: 200%; PADDING-TOP: 10px; BORDER-BOTTOM: #ea4e04 3px solid; BACKGROUND-COLOR: #f4a681
}
DIV#margingen {
	MARGIN-TOP: 20px; FONT-SIZE: 9pt; TEXT-ALIGN: left
}
DIV#footernav {
	PADDING-RIGHT: 20px; MARGIN-TOP: 1px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; WIDTH: 742px; COLOR: #999999; MARGIN-RIGHT: auto; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: right
}
DIV#footer {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 3px; FONT-SIZE: 8pt; MARGIN-LEFT: auto; VERTICAL-ALIGN: bottom; WIDTH: 742px; COLOR: #999999; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: left
}
DIV#footer SPAN {
	PADDING-LEFT: 10px
}
DIV#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; MARGIN-LEFT: auto; WIDTH: 742px; COLOR: #999999; MARGIN-RIGHT: auto; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.bottomline {
	border-bottom-style: solid 1px;
	border-bottom-color: #BE0100;
}
a:visited {
	color: #FF0404;
	text-decoration: none;
}
li {
	top: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}
