/* CSS Document Modified on November 29, 2004 for JRed Web Designs*/


/*font family for page. If you have another style sheet that sets font family, you can delete this rule

div, td, p {
	font-family: Arial, Verdana, sans-serif;
	color: #666666;
	font-size: 12px;
	line-height: 18px;
}
*/


/*Control DIV for expand all and collapse all links*/
#p7TMctrl {
	margin: 0 0 12px 0;
	font-size: .8em;
	display: none;
	/*/*/display: block; /* */
}
#p7TMctrl a:link {
	color: #666666;
}
#p7TMctrl a:visited {
	color: #666666;
}
#p7TMctrl a:hover {
	color: #CC0000;
}


/*rules programatically assigned to parent links when image-based plus and minus option is selected. The padding on the 4 following rules supercedes (via !important) the padding on the p7TMnav div a selector when you've chosen the option to use images for the plus and minus signs*/
.p7plusmark {
	background-repeat: no-repeat;
	background-image: url(../p7tm/p7t_plus.gif);
	background-position: 8px 50%;
	padding: 0 0 0 20px !important;
}
.p7minusmark {
	background-repeat: no-repeat;
	background-image: url(../p7tm/p7t_minus.gif);
	background-position: 8px 50%;
	padding: 0 0 0 20px !important;
}


/* style for center area... delete when layout stable*/
#stretchyCell {
	width: 14em;
}
#navcell {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
td.cellcaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#sidebar {
	font-size: 11px;
	line-height: 17px;
	border-left-style: dotted;
	border-left-width: thin;
	border-right-color: #CCCCCC;
}


/* styles for header elements 


h1, h2, h3, h4  { 
				font-family:Georgia, "Times New Roman", Times, serif;
				color:#015D00; 
				}
				
h1 {font-size:24px;
	line-height:26px;
	}
h2 {font-size:18px;
	line-height:20px;
	}
h3 {font-size:14px;
	line-height:16px;
	}
h4 {font-size:11px;
	line-height:16px;
	}
	

h1.top {
	font-size: 22px;
	color: #777;
	background-color: #eee;
	padding: 2px;
	margin: 0;
}*/


/*Use this class to eliminate extra spacing above and below headers and paragraphs when needed */

.first {margin:0;
margin-top:5px;
		padding:0;
		}
		
.above {margin:10px 0px 0px 0px;
		padding:0;
		}
		
.alignright {margin-top: 0; text-align: right;}

.small {font-size: 10px;}

.return {position: absolute; top: 0; right: 0; text-align: right; padding: .5em;}
		

