/*-- General white background --*/
body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

/*-- Grey background for splash page --*/
.splash {
	background-color: #859EB9;
}

/*-- Navigation panel on left--*/
.sidenav_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.sidenav_on a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.sidenav_on a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}


.sub_navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}

.sub_navigation a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.sub_navigation a:hover {
	color: #006699; 
	text-decoration: underline;
}

/*
.sidenav_on { font-size: 11px; color: #003399; font-family: Verdana, Arial, sans-serif; text-decoration: none; font-weight: bold}
.sidenav_on a {text-decoration: none; color: #003399; font-weight: bold}
.sidenav_on a:hover {color: #FF0000; text-decoration: underline}

.sub_navigation { color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.sub_navigation a {text-decoration: none; color: #003399}
.sub_navigation a:hover {color: #FF0000; text-decoration: underline}
*/


.breadcrumbs { font-size: 9px; color: #999999; font-family: Verdana, Arial, sans-serif; padding-top: 10px;}
.breadcrumbs a {text-decoration: none; color: #003366; font-weight: lighter;}
.breadcrumbs a:hover {color: #336699; text-decoration: underline;}

.footer { font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.footer a {text-decoration: none; color: #FFCC00; font-weight: lighter;}
.footer a:hover {color: #FFFFFF; text-decoration: underline;}

p { font-size: 11px; line-height: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif;}
p a {text-decoration: none; color: #003399; font-weight: lighter;}
p a:hover {color: #3985d0; text-decoration: underline;}


/*-- centering paragraphs --*/
.centrep p { text-align: center; }
/*-- left align paragraphs --*/

.leftp p { font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;}



h2 { font-weight: normal; font-size: 20px; color: #CC6600; font-family: "Times New Roman", Times, serif;}

h3 { font-size: 12px; font-family: Verdana, Arial, sans-serif; margin: 2.5em 0em 0em 0em; }
h3 a { text-decoration: none; color: #003399;}
h3 a:hover { text-decoration: underline; color: #FF0000;}

h4 { font-weight: normal; font-size: 10px; font-style: italic; font-family: Verdana, Arial, sans-serif;}
h4 a { text-decoration: none; color: #003399;}
h4 a:hover { text-decoration: underline; color: #FF0000;}

h5 { font-weight: normal; font-size: 10px; font-style: italic; font-family: Verdana, Arial, sans-serif;}
h5 a { text-decoration: none; color: #003399;}
h5 a:hover { text-decoration: underline; color: #FF0000;}

.topofpage { font-size: 10px; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif;}

ul { font-size: 11px; line-height: 1.5em; list-style-type: circle; font-family: Verdana, Arial, sans-serif; text-align: left; }
ul li { padding: 0em 0em 0.5em 0em; }
ul a {text-decoration: none; color: #003399;}
ul a:hover {color: #FF0000; text-decoration: underline;}

ol { font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: left;}
ol li { padding: 0em 0em 0.5em 0em; }
ol a {text-decoration: none; color: #003399; font-weight: lighter;}
ol a:hover {color: #FF0000; text-decoration: underline;}






dl { font-size: 11px; font-family: Verdana, Arial, sans-serif;}

blockquote { font-size: 11px; font-family: Verdana, Arial, sans-serif;}

hr { height: 1px;}

.small_tag { font-size: 11px; color: #999999; font-style: italic; font-family: Verdana, Arial, sans-serif;}

.contents_pic { border-left-color: #003399; border-bottom-color: #003399; border-top-color: #003399; border-right-color: #003399;}

.contents_table_td { font-size: 11px; vertical-align: top; font-family: Verdana, Arial, sans-serif;}

.content_txt_pale { color: #666666;}

.calendar_td { font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-align: right;}

.maori_txt { font-family: "Verdana Maori", "Arial Maori", sans-serif;}

.image_left { border-left-color: #999999; border-bottom-color: #999999; border-top-color: #999999; border-right-color: #999999;}

.image_right { border-left-color: #999999; border-bottom-color: #999999; border-top-color: #999999; border-right-color: #999999;}

.tableoutside {
	vertical-align: bottom;
	width: 100%;
	padding: 10px;
	background-position: top;



}

/*-- Grey Background--*/
.tableinside_left { font-size: 11px; vertical-align: top; font-family: Verdana, Arial, sans-serif; background-color: #e8e8e8;}
.tableinside_left a { color: #003366; text-decoration: none;}
.tableinside_left a:hover { color: #006699; text-decoration: underline;}

.tableinside_center { font-size: 11px; vertical-align: top; font-family: Verdana, Arial, sans-serif; background-color: #e8e8e8; text-align: center;}
.tableinside_center a { color: #003366; text-decoration: none; }
.tableinside_center a:hover { color: #006699; text-decoration: underline;}

.tableinside_left_dark { font-size: 11px; vertical-align: top; font-family: Verdana, Arial, sans-serif; background-color: #CCCCCC;}
.tableinside_left_dark a { color: #003366; text-decoration: none;}
.tableinside_left_dark a:hover { color: #006699; text-decoration: underline;}
	

th {
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	background-color: #cccccc;
	text-align: left;
	vertical-align: top;
	font-weight: bold;

}
th a {
	font-size: 11px;
	color: #003399;
	font-family: Verdana, Arial, sans-serif;
	background-color: #cccccc;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
th a:hover{
	font-size: 11px;
	color: #FF0000;
	font-family: Verdana, Arial, sans-serif;
	background-color: #cccccc;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
/*-- cs helpdesk navigation button --*/
#nrwdiv { margin:0px; padding:0px; width: 430px; line-height: 11px; text-align:right; position: right;}

/*-- Right navigation panel : p Orange font --*/
.right_nav {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	background-color: #FFFFFF;
}
.right_nav p{ font-weight: bold; font-size: 11px; color: #FF9900; font-family: Verdana, Arial, sans-serif; text-align: center;}
.right_nav a {
	text-decoration: none;
	color: #003366;
	font-weight: 400;
	font-size: 11px;
}
.right_nav a:hover { color: #006699; text-decoration: underline;font-size: 11px; }

.related_info p{ font-size: 11px;  font-family: Arial, sans-serif; text-align: center;}

.feature_main { font-size: 11px; color: #999999; font-family: Arial, sans-serif;}
.feature_name { font-size: 11px; color: #666666; font-family: Arial, sans-serif; text-align: right }

/*-- Splash page front links --*/
.frontnav { font-size: 11px; color: #FF9900; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.frontnav a { text-decoration: none; color: #003366; font-weight: bold; font-size: 11px; }
.frontnav a:hover { color: #006699; text-decoration: underline; font-size: 11px; }

.address {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
.address a { text-decoration: none; color: #003366;  font-size: 11px;}
.address a:hover { color: #006699; text-decoration: underline;  font-size: 11px;}

.quickfindtable { font: 10px/12px Verdana, Arial, Helvetica; color: #FF9900; border: 1px #859EB9 solid;}
.quickfindtable a { color: #003366;}
.quickfindtable a:hover { color: #000066;}
.quickfindtable th {
	text-align: left;
	background: #859EB9;
	padding: 6px;
	border-top: 1px none #F1F1F1;
	border-right: 1px none #F1F1F1;
	border-bottom: 1px solid #F1F1F1;
	border-left: 1px none #F1F1F1;
	color: #FFFFFF;}
.quickfindtable td { padding: 6px; background-color: #E1E1E1;}

.addressbg {  background-image: url(gfx/frontpage/addressbg.jpg); background-repeat: no-repeat; background-position: left bottom; background-color: #FFFFFF;}
.searchform {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003366; background-color: #E1E1E1;}

.suicide {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 15px; text-align: center;}
.suicide a { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF;font-weight: bold; }
.suicide a:hover { text-decoration: none; color: #FFFFFF;font-weight: bold; }

/**-- navigation panel details --**/
.angio a { width:150px; height:25px; background-color:#E1E1E1; text-decoration: none; color: #008080; font-weight: bold; font-family: Times New Roman, Times, serif; font-size: 18px}
.angio a:hover {color: #008080; background-color:#E1E1E1;}
.angiopicked { width:150px; height:25px; background-color:#008080; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: Times New Roman, Times, serif; font-size: 18px}


/*-- floating images --*/
.floatright { float: right; border: 1px solid #000000; margin: 0 0 5px 5px;}

/**-- bold blue navigation panel details --**/
.bold_nav p { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #003399; font-weight: bold; font-size: 11px;}
.bold_nav a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #003399; font-weight: bold; font-size: 11px;}
.bold_nav a:hover {text-decoration: underline; color: #0069D2; font-weight: bold;}

#newsletter { width:400px; padding:0; margin:0 0 0 20;}
#contentbox{ width:550px;}

/*-- Freerad --*/
.tawards a { font-family: Times New Roman, Times, serif; text-decoration: none; color: #FF0000; font-weight: bold; font-size: 20px;}
.tawards a:hover {text-decoration: underline; color: #003399; font-weight: bold;}

/*-- Pathology --*/
.pathh3{font-size: 15px; font-family: Verdana, Arial, sans-serif; color:#999999; font-weight:bold;}


/*-- Peroxidases --*/
div.bodyPanel {
	padding: 0 40px 0 0;
	margin:0;
}


div.photoPanel{
	padding:0;
	margin:0 0 0 30px;
	display:table;
	clear:left;
	width:550px;

}

div.photoPanel h3{
	font-weight: bold; font-style: normal;
	padding:25px 0 5px 0;
	margin:0;
}

.thumbnail{
	padding: 3px;
	border: 1px solid #CCC;
	float: left;
	margin: 0 10px 10px 0;
	}
.newsdate {
	font-style: italic;
	font-weight: bold;
	color: FF9900;
	font-size: 10px;
}
.boldp {
	font-weight: bold;
}
.quote {
	font-style: italic;
}
.footers {
	vertical-align: super;
	font-size: 7px;
}

