/* perth-print.css */

/* For BOTH Layouts, see:
   /includes/perth.css

   For HOME Layout, see:
   /includes/perth-home.css

   For CONTENT Layout, see:
   /includes/perth-content.css

   For lte IE 7 OVERRIDE, see:
   /includes/perth-override7.css

   For lte IE 6 OVERRIDE, see:
   /includes/perth-override.css

   For PRINT Layout, see:
   /includes/perth-print.css

   For AURAL Layout, see:
   /includes/perth-aural.css

   For HANDHELD Layout, see:
   /includes/perth-handheld.css */

body { font: 100.01% Tahoma, 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; }

dl dt { font-weight: 800; }

acronym { border-bottom: 1px Dashed #777;
	font-style: italic; }
acronym:after { content: ' [acronym- ' attr(title) ']';
	font-size: 0.889em; }

address { font-style: normal; }

div#entirety div#header { padding: 20px 0px 10px;
	text-align: center; }

div#entirety div#header h1, 
div#entirety div#header div#menu-accessibility, 
div#entirety div#shell a.navi, 
div#entirety div#shell a.navi-back, 
div#entirety div#shell div#menu, 
div#entirety div#shell div#content h2, 
div#entirety div#footer, 
div#entirety h2#document-end { display: none; }

div#entirety div#shell { font-size: 0.9em;
	text-align: justify; }

/* SEMI-GLOBALS */
div#entirety div#shell .left { text-align: left; }
div#entirety div#shell .center { text-align: center; }
div#entirety div#shell .right { text-align: right; }
div#entirety div#shell .justify { text-align: justify; }
/* EO.SEMI-GLOBALS */

div#entirety div#shell div#content h3 { font-size: 1.5em; }
div#entirety div#shell div#content h4 { font-size: 1.3em; }
div#entirety div#shell div#content h5 { font-size: 1.1em; }
div#entirety div#shell div#content h6 { font-size: 1em; }

div#entirety div#shell img:after { display: block;
	content: ' [' attr(alt) '] ';
	font-size: 0.9em; }

div#entirety div#shell div#content a, 
div#entirety div#shell div#extras a { color: #00c; }
div#entirety div#shell div#content a[href^='http']:after, 
div#entirety div#shell div#extras a[href^='http']:after { content: ' [Link: ' attr(href) '] ';
	font-size: 0.9em; }
div#entirety div#shell div#content a[href^='/']:after, 
div#entirety div#shell div#extras a[href^='/']:after { content: ' [Link: http://www.cityofperth.wa.gov.au' attr(href) '] ';
	font-size: 0.9em; }
div#entirety div#shell div#content a[href^='mailto:']:after, 
div#entirety div#shell div#extras a[href^='mailto:']:after { content: ' [' attr(href) '] ';
	font-size: 0.9em; }

/* BREADCRUMB Layout */
div#entirety div#shell div#content div#menu-breadcrumb { text-align: left; }
div#entirety div#shell div#content div#menu-breadcrumb ul li#breadcrumb-active { list-style-type: square;
	font-weight: 800; }
/* EO.BREADCRUMB Layout */

div#entirety div#shell div#content h3 { page-break-inside: avoid;
	text-align: left; }

/* TABLE Layout */
div#entirety div#shell div#content table { margin: 10px 0px;
	border-collapse: collapse;
	font-size: 1em; }
div#entirety div#shell div#content table caption { padding: 0px 10px;
	font-style: italic;
	text-align: right; }
div#entirety div#shell div#content table th { text-align: center; }
div#entirety div#shell div#content table th, 
div#entirety div#shell div#content table td { padding: 2px 5px;
	border: 1px Solid #444;
	vertical-align: top; }

div#entirety div#shell div#content table tbody th { text-align: left; }

div#entirety div#shell div#content table .left { text-align: left; }
div#entirety div#shell div#content table .center { text-align: center; }
div#entirety div#shell div#content table .right { text-align: right; }
/* EO.TABLE Layout */

/* DESCRIPTIVE Layout */
div#entirety div#shell div#content ul.descriptive { margin: 15px 0;
	padding: 0;
	list-style: none; }
div#entirety div#shell div#content ul.descriptive li { padding: 0 10px;
	border-top: 1px solid #555; }
div#entirety div#shell div#content ul.descriptive li h5 { font-size: 1.3em; }
div#entirety div#shell div#content ul.descriptive li small { display: block;
	width: 490px;
	font-size: 0.769em; }
div#entirety div#shell div#content ul.descriptive li img { margin: 0 auto; }
/* EO.DESCRIPTIVE Layout */

div#entirety div#shell div#extras { page-break-before: always; }

div#entirety div#shell div#extras
