/* accountants_print.css */

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

   For BOTH IE OVERRIDE, see:
   /includes/accountants_override.css

   For CONTENT Layout, see:
   /includes/accountants_content.css

   For CONTENT IE OVERRIDE, see:
   /includes/accountants_content_override.css

   For PRINT Layout, see:
   /includes/accountants_print.css

   For AURAL Layout, see:
   /includes/accountants_aural.css */

body { font-family: Georgia, Garamond, 'Times New Roman', Times, serif; }

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

div#entirety div#header { text-align: center; }

div#entirety div#header h1, div#entirety div#header div#menu_accessibility, div#entirety div#shell div#menu, div#entirety div#shell div#submenu,  div#entirety div#shell div#content h2, div#entirety div#shell div#content form p, div#entirety div#footer { display: none; }

div#entirety { background: #fff;
	color: #444;
	font-size: 0.9em; }

/* CONTENT Layout */
div#entirety div#shell div#content { line-height: 1.5;
	text-align: justify; }

div#entirety div#shell div#content h3 { font-size: 1.5em;
	text-align: center; }
div#entirety div#shell div#content h4 { font-size: 1.375em; }
div#entirety div#shell div#content h5 { font-size: 1.25em;
	font-style: italic; }
div#entirety div#shell div#content h6 { font-size: 1em; }

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

div#entirety div#shell div#content address { font-style: normal; }

div#entirety div#shell div#content ul { list-style-type: square; }
div#entirety div#shell div#content ol { list-style-type: lower-roman; }

div#entirety div#shell div#content a { background: #fff;
	color: #00c; }
div#entirety div#shell div#content a[href^='http']:after { content: ' [link- ' attr(href) ']';
	font-size: 0.889em; }
div#entirety div#shell div#content a[href^='/']:after { content: ' [link- http://www.accountantsaustralia.com.au' attr(href) ']';
	font-size: 0.889em; }
div#entirety div#shell div#content a[href^='mailto']:after { content: ' [link- ' attr(href) ']';
	font-size: 0.889em; }
div#entirety div#shell div#content a[href^='#']:after { content: ' [internal link- ' attr(href) ']';
	font-size: 0.889em; }

/* TABLE Layout */
div#entirety div#shell div#content table { margin: 10px 0px;
	border-collapse: collapse; }
div#entirety div#shell div#content table caption { padding: 0px 5px;
	font-size: 0.889em;
	font-style: italic;
	text-align: right; }
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;
	text-align: left; }

div#entirety div#shell div#content table thead th { text-align: center; }

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 */

div#entirety div#shell div#content form:before { content: 'Sorry, but you must be online to fill out this form.'; }
/* EO.CONTENT Layout */

div#entirety h2#document_end { text-align: center; }
