body { background: white; font-size: 12pt; margin: 0 2%; padding: 0; }
.print { display: block; }
.hidden { display:none }
.noprint { display: none; }
.pagebreak { page-break-after: always; }


#content input[type=submit] { display: none!important; }
/*
#nav_holder:after { content: "University of Otago: Te Whare Wānanga o Otāgo"; text-transform: uppercase; color: #999999; font-size: 15pt; font-family: 'Gill sans', 'Helvetica Neue', Arial, Helvetica, sans-serif; height: 40px; display: inline-block; padding-left: 210px; padding-top: 50px; width: 550px; margin: 0 0 0 0; position: absolute; top: 0; left: 500; }
*/

div#nav_wrapper { width: 586px; height: 80px !important; position: absolute; z-index: 100; top: 1px; left: 0px; }

div#uni_logo { margin: 5px 0 0 20px; padding: 0px !important; width: 159px !important; min-height: 81px !important; border: 1px solid #999999; }
h1#logo { margin: 0 0 0 0; width: 160px !important; height: 80px !important; }
h1#logo img { width: 159px; height: 80px !important; overflow: visible; }
div#uni_logo img { } 

a#homepage_link { width: 160px !important; height: 80px !important; }

#global_nav_sub { display: none!important; border-bottom: none; }
#global_nav_sub ul { display: none; border-bottom: none; }
#global_nav_sub_home ul { display: none; }

#uni_logo.expanded #global_nav_sub { display: none; }
a#global_nav_home { display: none!important; }
div.global_nav_main { width: 350px; }

header#global_intro { position: absolute; top: 25px; left: 230px; width: 350px; }
header#global_intro h1 { font-size: 18pt; color: #666666; margin-bottom: 0; line-height: 20pt; }
header#global_intro h1.global_intro_maori { font-size: 10pt; color: #cccccc; border-bottom: none; }
/*header#global_intro:after { content: "Te Whare Wānanga o Otāgo"; font-size: 10pt; font-style: italic; color: #cccccc; border-bottom: none;  }*/
.global_first { display: none; }
#editorstoolkit { display: none; }
div.global_nav_footer { display: none; }

#topnav { display: none; }

#title { width: 100%; clear: both; border: 0; margin-top: 150px; padding: 0; float: none !important; }
.titleinner { margin: 0; padding: 0; float: none !important; width: 100%; }
.titleinner img { display: none; }
#title h1 { color: #000000; font-size: 30pt; padding: 0px 0 0 20px; line-height: 32pt; opacity: 1; max-width: 80%!important; position: relative; }

#right { display: none; }
#middlefooter { display: none; }
#footerlinks { display: none; }
#footer_bg { display: none; }
#topfooter { margin-top: 150px; -webkit-box-shadow: none; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; padding: 10px 0 10px 0; }
#topfooter ul.infoline li { border-right: none; }
#footercontacts { display: none; }
.share { display: none; }
.atoz { display: none; }
.footertopofpage { display: none; }
#bottomfooter { display: none; }

#wrapper { width: 100%; border: 0; margin: 0 0; padding: 0; float: none !important; }
#contentwrapper { width: 100%; border: 0; margin: 0; padding: 0; float: none !important; }

#content { border: 0; width: 90%; margin: 0 3% 0 3%; padding: 0 !important; float: none!important; }
#content h1 {}
#content h2 { font-size: 20pt; color: #000000; line-height: 25pt; border-bottom: 1px solid #999999; padding-bottom: 5px; margin-top: 18pt; }
#content h3 { font-size: 16pt; color: #000000; line-height: 24pt; }
#content h4 { font-size: 14pt; color: #000000; line-height: 21pt; }
#content h5 { font-size: 14pt; color: #000000; font-weight: bold; line-height: 21pt; }
#content h6 { font-size: 12pt; color: #000000; font-style: italic; line-height: 1.5; }
#content p, #content ul { color: #000000; font-size: 12pt; line-height: 18pt; margin-bottom: 12pt; }
#content li { color: #000000; font-size: 12pt; line-height: 18pt; }
#content a { border: none; text-decoration: none; color: #333333; }
#content img { padding-top: 8px; max-width: 100% !important; }
#content table th { font-size: 12pt; padding-top: 0px; padding-bottom: 10px; line-height: 18pt; }
#content table td { border-bottom: 1px solid #999999; }
#content a[href*=".pdf"] {padding: 0em;}
#content a[href*=".PDF"] {padding: 0em;}
#content a[href$=".doc"] {padding: 0em;}
#content a[href*="twitter"] {padding: 0em;}
#content a[href*="facebook"] {padding: 0em;}

#content .pagesubnav { display: none; }
#content .pagesubnav2 { display: none; }

/*#content a:link:after, #content a:visited:after { content: " (" attr(href) ") "; font-size: 80%; font-style: italic; color: #666; }
#content a[href^="/"]:after { content: " (http://www.otago.ac.nz" attr(href) ") "; }*/

#content th { border-bottom: 2px solid #ccc; }
#content .topofpage { display: none; }
#content .smalltag { color: #ccc; font-size: 10pt; line-height: 15pt; }
#content div.contentnav h2 { font-size: 12pt; line-height: 19pt;