/*  This file is part of Sava CMS (www.gosava.com).

    Sava CMS is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, Version 2 of the License.

    Sava CMS is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Sava CMS.  If not, see <http://www.gnu.org/licenses/>.

*/

/*	Some inspiration taken from:

	BlueprintCSS - http://code.google.com/p/blueprintcss/
	Hartija Css Print Framework - http://code.google.com/p/hartija/
*/




a { text-decoration: none; color: #165788; }

/* If you're having trouble printing relative links, uncomment and customize this:
   (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) */

/* a[href^="/"]:after {
  content: " (http://www.yourdomain.com" attr(href) ") ";
} */


.content abbr[title]:after,
.content acronym[title]:after {
	content: ' (' attr(title) ')';
	font-size: 90%;
	font-style: italic;
	}


#crumbList { font-size: 8pt; }

#crumbList a:link:after,
#crumbList a:visited:after { content: ""; }


img {
	float:left;
	margin: 0 5pt 5pt 0;
	}

div {
	width: 100% !important;
	margin: 0 0 10pt !important;
	padding: 0 !important;
	border: none !important;	
	}

ol, ul, p, blockquote { page-break-inside: avoid; }

li, blockquote p {
	line-height: 1.25em;
	margin: 0 0 .5em;
	}

blockquote { font-style: italic; }


h1, h2, h3, h4, h5, h6 {
	page-break-inside: avoid;
	page-break-after: avoid;
	margin: 0;
	padding: 0;
	font-weight: bold;
	}





table { margin: 1px 1px 10pt; text-align: left; }

th { border: 1px solid #333;  font-weight: bold; }

td { border: 1px solid #999; }

th,td { padding: 4px; }

tfoot { font-style: italic; }

caption { margin-bottom: 1em; text-align:left; }

thead { display: table-header-group;}

tr { page-break-inside: avoid;} 


.sidebar,
#navPrimary,
#navSecondary,
#footer {
	display: none;
	}



/* @group GLOBALS
===================================== */
body {
	color: #414648;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	}
img {
	padding: .5em;
	border: 1px solid #ccc;
	}
li {
	line-height: 1.2em;
	list-style: none;
	}
h6 {
	color: #165788;
	font-size: 1.1em;
	}
/* @group Globals - Headings
===================================== */

p#sectionTitle {
	display: none;
	}

/* @end Globals - Headings
-------------------------------- */

/* @end GLOBALS
-------------------------------- */



/* @group LAYOUT
===================================== */

h3 {
	border-bottom: 1px solid #8e9300;
	color: #165788;
}

p {
	color: #414648;
	font-size: 1.1em;
	line-height: 1.2em;
}
a {
	color: #165788;
}

h5 {
	color: #165788;
	font-size: 1.1em;
	padding-bottom: 0px;
	margin-top: 15px;
	margin-bottom: 0;
}

h4 {
	font-size: .9em;
	color: #165788;
	text-transform: uppercase;
	height: 22px;
	line-height: 22px;
	margin-top: 0px;
}
h4 a {
	background: transparent url(images/searchbutton.jpg) no-repeat right 0px;
	padding:2px 20px 3px 0;
	height: 22px;
	line-height: 22px;
	color: #165788;
}
h4.author {
	color: #414648;
	text-transform: none;
	font-style: italic;
	font-size: 1.1em;
	}
.hidePrint, #tools, #secondMenuSub, #subBar, #crumbList {
	display: none;
	}
#left {
	display: none;
	}
#maincontent {
	page-break-inside: avoid;
	}