/*  coding and scripting by J. and M. Standley 2011 - 2017 */ 
html,body{margin:0;padding:0}
body{font: 100%/1.3 Calibri; text-align: center;background: #a65e00;padding-bottom:20px}
p{margin-top:0}
p.sch{margin-top:0;font: 100%/1.3 Calibri}
h1,h2,h3{font: normal normal 160% Calibri}
h2{font-size:120%}
h3{font-size:100%}
div#header{width:100%;overflow:hidden;background:#0A64A4}
div#header h1,div#menu{width:800px;margin:0 auto;text-align:left}
div#header h1{padding: 30px 0 10px;color: #FFF}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 80%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 5px 0;background:#3016b0;text-decoration:none;color: #FFF}
ul#nav a:hover{background:#3e94d1;color: #ffce40}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #080b74}
div#container{width:800px;margin:0px auto 0px;padding:0px 0px 10px 0px;text-align:left;background:#FFF;left: 10px;top: 0px;}
ul#intro,ul#intro li{list-style-type:none;margin:0 0px 0 2px;padding:10px}
ul#intro{width:100%;overflow:hidden;margin-bottom:20px}
ul#intro li{float:left;	width:140px;margin-right:10px;padding: 10px 0;background-color: #3016b0;}
ul#intro li#more{margin-right:0;background: #3016b0}
ul#intro p,ul#intro h3{margin:0;padding: 0 10px}
ul#intro h3{padding-bottom:3px;color: #FFF}
ul#intro a{background:#3016b0;text-decoration:none;color: #FFC}
ul#intro a:hover{background:#3106b0;text-decoration:none;color: #ffcd00}
ul#intro li.activelink a,ul#intro li.activelink a:hover{background:#FFF;color:#ffcd00}
li#home{text-align: center; background: #323323}
li#nzqa{text-align: center;background: #323323}
li#whs{text-align: center;background: #323323}
li#level{text-align: center;background: #323323}
li#ultra{text-align: center;background: #323323}
div#content{float:left;display:inline;width:760px;margin: 30px 15px;border:0}
div#content1{float:left;display:inline;width:760px;	margin: 20px 15px}
div#content table{padding: 10px;padding-bottom:3px;margin-top:10px; margin-bottom:10px}
div#content1 table{padding: 10px;padding-bottom:3px;margin:10px}
div#content h1{padding: 20px;margin:0;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none}
div#content h2{margin: 20px 0;color: #323323;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none}
div#content1 h1{padding: 20px;padding-bottom:3px;margin:0}
div#content1 h2{margin: 0px ;color: #323323}
div.comments div{width:720px;overflow:hidden;padding-top:20px;padding-bottom:7px;margin-bottom:10px}
div.comments a{text-decoration:none;color:#000 }
div.comments {margin:0}
div.comments div.title{background:#fff}
div.comments div.back{text-align: left;background:#65A5D1;padding-left: 20px;padding-right: 20px;padding-bottom:20px;padding-top:20px;margin:0;margin-bottom:10px}
div.comments div.odd{text-align: left; background:#65A5D1;padding-left: 20px;padding-right: 20px;padding-bottom:20px;padding-top:20px;margin:0;margin-bottom:10px;font-weight:bold !important}
/*  the important bitis to fix an issue in chrome and safari */
div.comments div.ass{text-align: center; padding-top:7px;padding-bottom:7px;margin:0; background:#eeeeee}
div.comments div.printme{clear:both;text-align: center; width:720px;margin:10px 10px 0 15px;background:#65A5D1; padding-left: 7px;padding-right: 3px;padding-bottom:20px;padding-top:20px;}
div#footer{clear:both;width:740px;margin:10px 10px 0 15px;padding-left: 7px;padding-right: 3px;padding-bottom:20px;padding-top:0px;color: #FFF;text-align:center}
/*  all this just to make the tables look consistent */
table.standards{margin-bottom:20px;width:760px; border:0px;}
.cells {border: 1px solid #008000;font-size: 100%;text-align: left;	font-weight: normal;padding: 2px;color: #000000;}
.celltop1 {width:80px;border: 1px solid #008000;font-size: 100%;text-align: center;font-weight: normal;padding: 2px;vertical-align: middle;color: #ff6600;}
.celltop2 { width:450px;border: 1px solid #008000;font-size: 100%;text-align: center;font-weight: normal;padding: 2px;vertical-align: middle;color: #ff6600;}
.celltop3 { width: 65px;border: 1px solid #008000;font-size: 100%;text-align: center;font-weight: normal;padding: 2px;vertical-align: middle;color: #ff6600;}
.celltop4 {width:65px;border: 1px solid #008000;font-size: 100%;text-align: center;font-weight: normal;padding: 2px;vertical-align: middle;color: #ff6600;}
.celltop5 { width: 80px;border: 1px solid #008000;font-size: 100%;text-align: center;font-weight: normal;padding: 2px;vertical-align: middle;color: #ff6600;}
A:link {text-decoration: underline;color: #03406a;font-size: 100%; padding-left: 2px;padding-right: 2px;}
A:hover {text-decoration: underline;color:#200772; font-size: 100%; padding-left: 2px;padding-right: 2px;}
A:active {text-decoration: underline;color: #200772;font-size: 100%;padding-left: 2px;padding-right: 2px;}
A:visited {text-decoration: underline;color: #03406a;font-size: 100%; padding-left: 2px;padding-right: 2px;}
A.sublinks:link {text-decoration: underline;color: #03406a;font-size: 90%; padding-left: 2px;padding-right: 2px;}
A.sublinks:hover {text-decoration: underline;color:#200772; font-size: 90%; padding-left: 2px;padding-right: 2px;}
A.sublinks:active {text-decoration: underline;color: #200772;font-size: 90%;padding-left: 2px;padding-right: 2px;}
A.sublinks:visited {text-decoration: underline;color: #03406a;font-size: 90%; padding-left: 2px;padding-right: 2px;}
A img {border:none;}
/*  all this just to make the options tables look consistent */
table{margin-bottom:0px;width:760px; border:0px;}
td.subject{width:250px;height:46px;background-color: #FFFFFF;border-left-style: solid;	border-right-style: none;border-top-style: solid;border-bottom-style: none;	border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.lefttopwhite{width:250px;height:46px;background-color: #FFFFFF;border-left-style: solid;	border-right-style: none;border-top-style: solid;border-bottom-style: none;	border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.righttopwhite{width:90px;height:46px;background-color: #FFFFFF;border-left-style: none;border-right-style: solid;border-top-style: solid;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.leftgrey{width:250px;height:46px;background-color: #ffc273;border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.rightgrey{width:90px;height:46px;background-color: #ffc273;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.leftwhite{width:250px;height:46px;background-color: #FFFFFF;border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.rightwhite{width:90px;height:46px;background-color: #FFFFFF;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.leftemptywhite{width:250px;height:46px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none !important;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.rightemptywhite{width:90px;height:46px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.leftbottomwhite{width:250px;height:46px;background-color: #FFFFFF;border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.rightbottomwhite{width:90px;height:46px;background-color: #FFFFFF;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.leftbottomgrey{width:250px;height:46px;background-color: #ffc273;border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.rightbottomgrey{width:90px;height:46px;background-color: #ffc273;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.subject{width:350px;height:46px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;	text-align: center;	vertical-align:middle;}
td.divide{width:40px;height:46px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.alefttopwhite{width:90px;height:60px;background-color: #FFFFFF;border-left-style: solid;border-right-style: none;border-top-style: solid;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.arighttopwhite{width:80px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: solid;border-top-style: solid;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.amidtopwhite{width:80px;	height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: solid;	border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.aleftgrey{width:90px;height:60px;background-color: #ffc273;border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.amidgrey{width:80px;	height:60px;background-color: #ffc273;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.arightgrey{width:80px;height:60px;background-color: #ffc273;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.aleftwhite{width:90px;height:60px;background-color: #FFFFFF;	border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.amidwhite{width:80px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;	text-align: center;	vertical-align:middle;}
td.arightwhite{width:80px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;	text-align: center;	vertical-align:middle;}
td.aleftemptywhite{width:90px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.amidemptywhite{width:80px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.arightemptywhite{width:80px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.aleftbottomwhite{width:90px;height:60px;background-color: #FFFFFF;border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.arightbottomwhite{width:80px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.amidbottomwhite{width:80px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.aleftbottomgrey{width:90px;height:60px;background-color: #ffc273;border-left-style: solid;border-right-style: none;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.amidbottomgrey{width:80px;height:60px;background-color: #ffc273;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.arightbottomgrey{width:80px;height:60px;background-color: #ffc273;border-left-style: none;border-right-style: solid;border-top-style: none;border-bottom-style: solid;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
td.asubject{width:760px;height:60px;;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;	border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;	text-align: center;	vertical-align:middle;}
td.adivide{width:40px;height:60px;background-color: #FFFFFF;border-left-style: none;border-right-style: none;border-top-style: none;border-bottom-style: none;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;border-bottom-width: 1px;text-align: center;vertical-align:middle;}
th.sch{font-weight:normal}
