/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Title : AUT Library Website
Description : PRINT Style definitions for AUT Library Website
Created : 12/09/2005
Modified : 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
*/




/* Total layout */
body {background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:x-small;margin:0;padding:0;}
td,li{font-size:x-small;}
a {text-decoration:none;}
h1 {font-size:2em; width:100%;color:#666;padding:0;margin:0}
h2 {font-size:1.1em; color:#000;font-weight:bold;padding:0;margin:0;}
h3 {font-size:1.1em; color: #666; padding:0px; margin: 0px;}
.container{background-color:#FFF;text-align:center;}
.center{width:500px;}

.bodycopy {color:#000;margin-top: 0px; margin-bottom: 10px; padding:0;font-size:x-small}
.caption {color:#666;margin:0;padding:0;font-size:xx-small}
.caption p{color:#666;margin:0;padding: 0px 0px 4px 0px;font-size:xx-small}
.note {color:#039;text-decoration:none;padding: 0 0 4px 0; line-height: 14px;font-size:xx-small}
.note p{color:#039;text-decoration:none;padding: 0 0 4px 0; line-height: 14px;font-size:xx-small}
.heading1,li.heading1,.heading1 p,td.heading1,.heading1 li{font-family: Arial Black, Arial, Helvetica, sans-serif; color:#999;margin:0; padding:0; font-size:medium;}
.heading2,li.heading2,.heading2 p,td.heading2, .heading2 li{font-weight:bold; color:#000;margin-top:0; padding:0;font-size:x-small;}
.heading3,.heading3 p,td.heading3, .heading3 li{color: #666; font-weight: bold;font-size:small;}
td.side{	padding: 0px;	margin: 0px;}

/*----- BANNER -----*/
#bannerContainer {display:none;}

/*----- TOP MENU -----*/
.topmenu {display: none;}
.printbutton {	display: none;}

/*----- SEARCH HEADER */
.searchHeader{	margin-top: 1px;	margin-bottom: 1px;	height: 74px;	background-color: #FFF;}

td.sideLeft{padding: 0px;	margin: 0px;	background: #FFF;}
td.headerLeft{display:none;}
td.headerLeftPrint{border-right: 1px solid #FFF; width: 199px; vertical-align: top; text-align: left; padding:5px 0 0 0px;}
td.headerMiddle{border-right: 1px solid white;	padding-left: 10px;	width: 199px;	vertical-align: bottom;	padding-bottom: 5px;	padding-top: 5px;display:none;}
td.headerRight{display:none;}
td.headerRightPrint{padding-top: 5px; text-align:right; width: 301px;}

img.searchgif{	margin-bottom: 2px;}

.arrow{	vertical-align: middle;	margin-left: 5px;}

.radio{width: auto; vertical-align: middle; padding: 3px;margin: 0px;}

input.text{	border: 1px solid #999; 	width: 123px;}

/* ---- MAIN MENU ---- Level 1 Nav */
tr.mainmenu{display:none;}
.mainmenu{width:760px;}

/* ---- LEFT MENU ---- */
.leftnav {display:none;}

/* ---- MAIN CONTENT ---- */
.mainbody {	width: 100%;padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size:x-small;}
#maincontent { display: inline; width: 500px;}
.centrecontent { display:inline; width: 500px;float:left;}
#homecontent {width:500px; margin-top:0px; font-size:x-small;}
.content, .footer {padding: 0px;	margin-top:20px;}
.inline {display:inline;}
	
.news{width: 500px;	display: inline;	float: left; margin: 0 18 0 0;}
.news h1{font-size:2em; width:100%;	color: #CC6633;	padding: 0px;	margin: 0px;}
.news dl{ margin:0px; padding:0px;  }
.news dt{ margin-top:6px; padding-top: 3px; font-size: 1.1em; font-weight: bold; border-top: dashed 1px #000; }
.news dd{ font-size: 1em; margin: 0px; padding: 0px;}
.news a:link, .news a:visited{text-decoration: none;}
.news a:hover, .news a:active{text-decoration: underline;}

.column {display:none; margin-left: 7px;	float: left;	height:100%;}

.topmargin {margin-top:35px;}
/* IE hack */
*html .topmargin{margin-top:20px;}
/* end of IE hack */

.column h3 { padding: 0; margin: 0; }
.column ul {width: 126px;	padding: 0;	margin: 0;	font-size: 11px;	list-style-type: none;}
.column ul li {	padding: 0;	margin: 1px 0 0 0;	display: block;}
.column ul li a {	display: block;	background: #ECECEC;	padding-left: 10px;	line-height: 21px;	text-decoration: none; 	color: #000;}
.column ul li a:hover {	background: #f90;	color: #fff;}

.bodycontent {	float:left;	padding: 0px;margin: 20px 0 0 0px;	display:inline; font-size:x-small;}
.bodycontent h1 {font-size:2em; color: #666;	padding: 0px;	margin: 0px 0 4px 0;}
.bodylink, bodylink a:visited, bodylink a:link {text-decoration: none;}
.bodylink a:hover, .bodylink a:active{	text-decoration: underline;}
.bodylink dl{ margin:0px; padding:0px;  }
.bodylink dd{ margin: 0px; padding: 0px; line-height:20px;}

p.body {color:#000;margin:5px 0px; font-size:x-small;}
p.intro {color:#666;	font-size:14px; margin: 5px 0px;}
p.break {line-height:7px; display: none;}

/* ---- FOOTER ---- */
#footerContainer{	display:none;}

/* ---- LISTING PAGE ---- */

.listing{width: 500px; float: left;	display: inline;	margin: 20px 0px 0px 0px;	font-size:x-small;}
.listing h1{font-size:2em; width:100%;	color: #666;	padding: 0px;	margin: 0px;}

#intro {margin: 0 0 15px 0; font-size:x-small;}
#nzcontent {margin: 0 0 4px 0;}
#showHideImg {float:left;cursor:pointer;}
#libInfo {border-bottom:3px solid #000;clear:both}
img.kiwi {vertical-align:text-bottom;margin: 0 5px 0 3px;}
img.listKiwi, img.listinfoKiwiPrint {display:none;}
img.listKiwi,img.listinfoKiwi{display:none;}
.listingnav {color:#000;background-color:#FFF;width:100%;padding:3px 0 0 0px;height:21px;vertical-align:top;border-top:solid 2px #666;clear:both}
.listingnav a {font-size:11px;color:#000;padding-left:8px;text-decoration:none;float:left;}
.listingnav a.selected {font-weight:bold;}	

.listtotal a:link, .listtotal a:visited { text-decoration:none; }
.listtotal a:hover, .listtotal a:active{ text-decoration:underline; }

.listtitle, .listinfo {	padding: 3px 23px;		border-top: 1px solid #999;}
.nzlisttitle, .nzlistinfo { padding: 3px 23px;  border-top: 1px solid #999;}
.listtitle, .nzlisttitle{ background: #FFF;  display:none;}
.listinfo, .nzlistinfo{ height: 100%; 	background-color: #FFF;}

.nzlisttitle { background: url(/dcms/images/kiwi.gif) no-repeat 5px 5px;  }
.nzlistinfo { background: url(/dcms/images/kiwi.gif) no-repeat 5px 4px;}

.infoimg {display:none; }
.infocontent{padding: 3px 13px;}
.nzinfocontent{padding: 3px 12px;}

#totop {display:none; }
input.totop{vertical-align:top;	margin:-1px 0 0 3px; }	

div.topmenufly, a.topmenufly, div.f, div.fi  { display:none; }
