/* conifer.ca print styles */
.printonly {
position: relative;
left: auto;
}
.noprint {
display: none;
}
body {
	color: #000 !important;
	font: 11pt Arial, Helvetica, sans-serif;
	line-height: normal !important;
	text-align: left;
	vertical-align: top;
	width: auto !important;
	height: auto !important;
	margin: 0px !important;
	padding: 0px !important;
	background-image: none;
	background: white;
}
.page, #home-container, #mid, #mid-container {
width: 100%;
height: auto;
}
#home-right, #home-dtl, #home-left, #home-centre {
width: 100%;
height: auto;
display: block;
clear: both;
margin-bottom: 1.5em;
}
#home-right-text {
}
h1.members {
	letter-spacing: 1px;
	padding: 0.5em 0em 0.2em;
	font-size: 12pt;
	font-weight: bold;
border-bottom: 1px solid #000;
}
#left {
display: none;
}
#main{
width: 100%;
height: auto;
vertical-align: top;
}
#footer {
width: 100%;
height: auto;
font-size: 9pt;
position: relative;
margin: 0px;
padding: 10pt 0px;
}
#footer hr {
clear: both;
height: 1px;
border: 0px;
border-top: 1px solid #000;
margin: 0px 0px 10px;
}
#totop {
display: none;
}

p, table, td, td table, ul, ol, dl, li, div, span, blockquote, font, h1, h2, h3, h4, h5, h6 {
	color: #000 !important;
	line-height: normal !important;
	font-family: Arial, Helvetica, sans-serif;
}
p, blockquote, ul, ol, dl {
margin-top: 0px;
}
div.content div { /* give same space after as paragraphs */
margin-top: 0px;
margin-bottom: 1.5em;
}
div.content ul li {
list-style: circle;
}
h1 {
	letter-spacing: 1px;
	font-size: 14pt;
	font-weight: bold;
}
h2 {
	letter-spacing: 1px;
	padding: 0.5em 0em 0.2em;
	font-size: 12pt;
	font-weight: bold;
border-bottom: 1px solid #000;
}

h3 {
font-size: 11pt;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0px;
padding: 0.5em 0em 0.2em;
} 

h4, h5, h6 {
font-size: 12pt;
font-weight: bold;
margin: 0px;
padding: 0.5em 0em 0em;
}
h5 {font-style: italic;}

a:link, a:visited {
	color: #274D02;
	text-decoration: underline;
}
a:link:after, a:visited:after { /* Show URLs in Mozilla */
   content: " (" attr(href) ") ";
   font-size: 9pt;
}

hr {
clear: both;
height: 1px;
border: 0px;
border-top: 1px solid #000;
margin: 1em 0em;
}

strong {
	font-weight: bold;
}
em {
	font-style: italic;
}

.smalltext, .smalltext * {
	font-size: 9pt;
}
.border {
	border: 1px solid #000;
}
.highlight, .highlight * {
	font-weight: bold;
	color: #cc9900;
}

/* Table Autoformat */
table.table- {background: #000;} /* Default Table Styles */
tr.table-odd {background: #EFEFEF;}
tr.table-even {background: #fff;}
table.table- td {font-size: 10pt;}

table.table-heading- {background: #ddd;} /* Autoformat Table Style with Heading Row */
td.table-heading-topleft, td.table-heading-topright, td.table-heading-topcenter {
color: #000;
font-weight: bold;
text-transform: uppercase;
}
tr.table-heading-odd {background: #EFEFEF;}
tr.table-heading-even {background: #fff;}
table.table-heading- td {font-size: 9pt;}


.rowcolour1 {background: #EFEFEF;}
.rowcolour2 {background: #fff;}
