body { font-family: Arial, Helvetica, sans-serif; font-size: 12; margin:0px; padding:0px;}
td { font-size:12px; text-align:justify; vertical-align:top; }
p { text-align:justify; font-size: 11;color:#666666; }


a { color:#000; }
a:link { font-family: Arial, Helvetica, sans-serif; font-size:12; text-decoration:none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12; text-decoration:none; color:#000000; }

#header1 { display:block; width:540px; height:100px; float:left;}
#header { display:block; width:540px; height:162px; float:left;}
#top-left-image  { display:block; width:220px; height:162; background-image:; float:left; }
#top-links { float: left; text-align:right; width: 935px; padding:8 0 10 0;}
#top-links a{padding:0 5px;}
#logo1 { float:right; padding:0 0 0 0; margin:0 30 0 0; width:308px; height:85; background-image:url(../images/logo-NZFSU.gif); background-repeat: no-repeat; }
#logo { float:right; padding:0 0 0 0; margin:40 30 0 0; width:308px; height:85; background-image:url(../images/logo-NZFSU.gif); background-repeat: no-repeat; }
#logo a{display:block; width:100%; height:100%;}
#top-strip { display:block; clear:both; width:100%; height:40px; background-color:#c7c8ca; }
#menu-background { display:block; width:220; height:100%; background-color:#a7be38; float:left; }
#master-background-left { display:block; float:left; width:50%; height:100%; background-image:url(../images/master_bg_left.gif); background-repeat:repeat-x; z-index:0; }
#master-background-right  { display:block; width:100%; height:100%; background-image:url(../images/bg.gif); background-repeat:repeat-x; z-index:0; }
td.topstrip-logo {  width:251px; float:right;  }
#master { position:absolute; top:0%; width:970px; background-image:url(../images/menu-image.gif); background-repeat:repeat-y; }
#master-inner { position:relative; width:100%px;}

table.layout-master { width:750px;}

table.body-content-inner { width:760px; }
td.lhs { width:170px; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 12;}

#disclaimer { position:absolute; width:300px; top:500px; left:12px; z-index:; font-size:8px; text-decoration: none;}
#disclaimer a:hover, #disclaimer a{font-size:8px;}
#foot-links { float:left; padding:10 10 10 10; margin:0 0 0 0; }
#foot { display:block; width:100%; height:40px; background-color:#00a7e7; clear: both; }
td.footer { display:block; width:100%; height:40; background-color:#00a7e7; }
td.copyright { background-image:url(../images/dotted_line.gif); background-repeat:repeat-x; background-position:left top;  color:#ccc; padding-top:5px;  padding-bottom:20px; }
td.disclaimer { background-image:url(../images/dotted_line.gif); background-repeat:repeat-x; background-position:left top;  color:#999; padding-top:5px;  padding-bottom:20px; text-align:right;}


img.toptext{position:absolute; top:30; left:0;z-index: 0;}
.topleft{display:block; hasLayout:1; overflow:auto; position:absolute; top:0; left:0; z-index: 0;}
#dvd-prospectus { position:absolute; top:149px; left:530px; }

/* key points */
#keypoint1 { display:none; }
#keypoint2 { display:none; }
#keypoint3 { display:none; }
#keypoint4 { display:none;}
#keypoint5 { display:none;}
#keypoint6 { display:none;}
#keypoint7 { display:none;}
#keypoint8 { display:none;}
#keypoint9 { display:none;}
#keypoint10 { display:none;}

#keypoint { float:right; width:220px; padding:10 10 10 10; margin:0 0 10 10; border:solid 1px #efefef;  }

/*addition to website 26-01-07*/
td.closed-text-outer{padding:20 0 20 0; width:100%;}
table.closed-text{width:100%;border-top:1px solid red;border-bottom:1px solid red;}
td.closed-text{padding:10px;width:100%;color:red;text-align:center;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:12px;}
td.closed-text a{color:red;}

li {font-size:12px;}
div {font-size:12px;}

#master-background-right span{display:block; height:170px; width:430px; float:left;}
