div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, table, tr, th{margin:0px;padding:0px;}
html{overflow-y:scroll;}
html, body{color:#000000;background-color:#E4EAEF;font-family:Arial, Helvetica, Verdana, Sans;font-size:1em;margin:0px;padding:2px 8px 0px 8px;}
h1{font-size:15pt;font-weight:bold;color:#3b3b67;padding:13px 0 8px 0;clear:left;}
h2{font-size:13pt;font-weight:bold;color:#3b3b67;padding:10px 0 6px 0;}
h3{font-size:11pt;font-weight:bold;color:#3b3b67;padding:10px 0 6px 0;}
h4{font-size:10pt;font-weight:bold;color:#3b3b67;padding:10px 0 6px 0;}
h5{font-size:11pt;font-weight:bold;color:#3b3b67;padding:10px 0 6px 0;}
.par1{text-align:justify;}
a:link{text-decoration:none;color:#0033CC}
a:visited{text-decoration:none;}
a:hover{color:#F00000;text-decoration:underline;}
a:active{text-decoration:underline;}
hr{height:1px;}
td{font-size:12px;}
p{text-align:justify;padding:0px;margin:14px 0px 14px 0px;}
ul, ol{padding:0px 2px 0px 5px;margin:3px 3px 10px 14px;line-height:1.4em;text-indent:2px;list-style-position:outside;}
form{margin:0;padding:0;display:inline;}
input, select, textarea{font:1em arial, helvetica, sans-serif;padding:0px;margin:0px;font-style:normal;}
textarea{line-height:1.25;}
label{cursor:pointer;}
.table_1{border-collapse:collapse;border:1px solid #000;border-right:none;border-bottom:none;}
.table_1 td, .table_1 tr, .table_1 caption, .table_1 thead, .table_1 tfoot{border:1px solid #000;border-left:none;border-top:none;padding:6px;}
#boundary{font-size:.8em;border:1px solid #999;background-color:#fff;padding:0px;max-width:1000px;margin:1px auto;}
#content{clear:both;padding:0px 25px 40px 28px;}
div#header{background:url(/images/ihome/headerbg.png) #292929 top left repeat;padding:8px 0px 7px 0px;margin:0;display:table;width:100%;}
div#hlogo{float:left;margin:0px 0px 0px 4px;padding:0px 0px 0px 2px;}
div#nav{max-width:630px;color:#000000;padding:0;margin:0px 8px 0px 0px;float:right;list-style-type:none;}
#nav ul{margin:0;padding:0;}
#nav li{width:77px;text-align:center;list-style-type:none;font-size:9pt;line-height:14pt;float:left;margin:0 0 0px 0px;padding:0px 5px 0px 5px;color:#000000;background-color:#6E9ECF;border-top:1px solid #88B0D7;border-bottom:1px solid #264D73;border-right:1px solid #264D73;font-family:Arial, Helvetica, Verdana, Sans;font-weight:bold;}
#nav li a{text-decoration:none;color:#000000;display:block;}
#nav li:hover{background-color:#9CBDDE;}
#nav li:hover a{background-color:#9CBDDE;}
div#bc{clear:both;background:#224568;font-family:Verdana, Helvetica, Arial, Sans;font-size:11px;color:#F5F5F5;font-weight:normal;text-decoration:none;line-height:2;margin:0px;padding:4px 8px 4px 6px;}
#bc a{color:#F5F5F5;text-decoration:none;}
#bc a:hover, #bc a:visited:hover{color:#33ff33;text-decoration:none;}
div#bc1{display:inline;padding:0px;}
div#bc2{display:inline;padding:0px;float:right;text-align:right;}
.hs1{height:14px;width:61px;background-color:#b9c8d6;font-size:8pt;border:1px solid #333333;padding-left:3px;color:#224568;}
.hs2{height:14px;width:16px;background-color:#cccccc;border:none;cursor:pointer;margin-left:2px;background:url(/images/ihome/searchbtn.png) top left no-repeat;}
.l2_h1{font-size:13pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#003300;text-decoration:none;font-weight:normal;vertical-align:middle;margin:0px 0px 5px 9px;}
.heading1{background:#E4EAEF;font-size:13pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#003300;text-decoration:none;line-height:1}
a.heading1{background:#E4EAEF;font-size:13pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#003300;text-decoration:none;line-height:1}
a.heading1:visited{background:#E4EAEF;font-size:13pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#003300;text-decoration:none;line-height:1}
a.heading1:hover{background:#E4EAEF;font-size:13pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#003300;text-decoration:none;line-height:1}
a.l2_interlink{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;margin:0px 9px 0px 4px;}
.block1{float:left;width:95%;clear:both;padding:5px 5px 5px 7px;margin:4px 0px 6px 0px;background-color:#F8F8F8;border:1px solid #EEEEEE;}
.block2{float:right;width:95%;clear:both;padding:5px 5px 5px 7px;margin:4px 0px 6px 0px;background-color:#F8F8F8;border:1px solid #EEEEEE;}
.blcimg{margin:0px 0px 0px 5px;}
.h2tutorial{font-size:11pt;font-family:Arial, Helvetica, sans-serif, Verdana;font-weight:bold;color:#0033CC;text-decoration:none;line-height:1;}
a.h2tutorial{text-decoration:none;}
div#pagenav{font-size:0.9em;text-align:center;background:#F3F3F3;padding:5px 5px 8px 5px;margin:10px 17px 2px 17px;}
.code1{background:#EFEFEF;padding:0.6em;font-family:Verdana, Helvetica, Arial;font-size:11px;color:#000000;font-weight:normal;text-decoration:none;line-height:1.4}
.codeinline{background:#EFEFEF;font-family:Verdana, Helvetica, Arial;color:#000000;font-weight:normal;text-decoration:none;padding:0px 3px 0px 3px;}
.code2{font-family:Verdana, Helvetica, Arial;font-size:11px;color:#0000CC;font-weight:bold;text-decoration:none;line-height:1.4}
.code3{font-family:Verdana, Helvetica, Arial;font-size:11px;color:#000000;font-weight:bold;text-decoration:none;line-height:1.4}
.userinput{font-family:Verdana, Helvetica, Arial;font-size:11px;color:#003761;font-weight:bold;text-decoration:none;line-height:1.4}
.filename{font-family:mono, sans-serif;font-size:12px;color:#001E33;font-weight:bold;text-decoration:none;line-height:1.4}
.prompt{font-family:"Courier New","Courier","mono";font-size:14px;color:#FFFFFF;text-align:left;text-decoration:none;background-color:#333333;margin:5px 5px 25px 5px;padding:10px 12px 10px 12px;width:90%;border:2px solid #666666;}
.image{font-size:0.8em;}
.ip{overflow:hidden;margin:0px;padding:0px;}
.footnote{font-size:0.8em;}
.footnotelink{font-size:0.5em;position:relative;bottom:0.7em;padding:0px 0px 0px 2px;}
.pageinfo{margin:20px 0px 0px 0px;font-size:0.7em;color:#666666;width:200px;border-top:1px solid #cccccc;}
.pageinfo1{font-size:1em;}
.pageinfo2{float:right;margin:10px 0px 5px 20px;text-align:right;font-size:0.7em;color:#999999;width:200px;}
#quote1{background-color:#FBFFFB;padding:7px;border:thin solid #666666;}
.quote1{background-color:#FBFFFB;padding:7px;border:1px solid #CCCCCC;}
a[rel~="external"]{padding:0 15px 0 0;margin-right:2px;background:url(/images/icons/external-link2.gif) no-repeat right center;}
div#adsense728{text-align:center;padding:0px;}
div#adright{background-color:#F3F3F3;width:166px;height:96px;float:right;margin:10px 0px 0px 20px;padding:3px;}
.amazon{float:right;width:120px;height:241px;margin-left:20px;margin-top:5px;background-color:#cccccc;}
.amazon-widget{float:right;width:160px;margin:5px 0px 20px 20px;padding:0;}
.amazon-widget-iframe{margin:0;padding:0;}
div#footer{background-color:#224568;text-align:center;color:#C8C8C8;font-size:11px;text-decoration:none;padding:6px 2px 6px 2px;margin:0;line-height:17px;}
div#ft1{font-size:13px;color:#F5F5F5;}
#ft1 a{font-size:13px;color:#BAD8E4;text-decoration:none;}
#ft1 a:hover{color:#33ff33;}
#ft1 a:visited{color:#BAD8E4;}
#ft1 a:visited:hover{color:#33ff33;}
div#ft2{color:#E6E6E6;}
#ft2 a{color:#BAD8E4;text-decoration:none;}
#ft2 a:hover{color:#33ff33;}
#ft2 a:visited{color:#BAD8E4;}
#ft2 a:visited:hover{color:#33ff33;}
div#ft3{}
.fsearch1{height:14px;width:90px;background-color:#b9c8d6;font-size:8pt;border:1px solid #333333;padding:0px 0px 0px 3px;margin:0px;color:#224568;}
.fsearch2{height:18px;cursor:pointer;}
div#bookmarks{padding:0;margin:35px auto 25px auto;font-size:0.9em;text-align:center;}
.bm_ico{margin:0px 5px 0px 5px;}
@media print{html, body{background-color:#FFFFFF;font-size:12pt;}
a:visited{color:#0033CC;}
div#header{background:none;background-color:#FFFFFF;display:inline;}
div#nav{display:none;}
div#nav{display:none;}
div#bc{clear:none;float:left;background-color:#FFFFFF;font-family:Verdana, Helvetica, Arial, Sans;font-size:7pt;line-height:normal;color:#000000;font-weight:normal;text-decoration:none;padding:0;margin:4px 0px 4px 8px;}
#bc a{color:#000000;text-decoration:none;}
div#bc2{display:none;}
div#content{padding-top:10pt;border-top:1px solid #999;}
div#adsense728{display:none;}
div#adright{display:none;}
div#footer{background-color:#FFFFFF;color:#999999;}
div#ft1{display:none;}
div#ft2{display:none;}
div#ft3{display:none;}
div #footer:after{content:" © Copyright Wavelength Media (www.wavelength.co.nz) except where stated otherwise. Conditions of use: www.mediacollege.com/home/terms.html "}
}
