/*print.css is used for printing and projection.  See stylesheet.css for screen display*/

/* IDs and Classes that are not Printed 
****************************************************/

/*These document elements do not print*/
#noprint, .filterimage, .leftpanel, .searchBar, .textfield, .toppanel 
{
	display: none;
}

/*Default Print Style.  Print styles for these elements may be augmented with other characteristics below*/
body, p, td, th, ul 
{
	color: black; 
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt ;
}

/* Header Clases */
h1, h2, h3, h4, h5 
{
	border-bottom: 1px solid #6B4129; /* Burgandy */
	color: #6B4129; /*Byrgandy*/
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	line-height: normal; 
}

h1 
{
	font-size: 230%;	
	text-align:left;
}

h2
{
	font-size: 190%;
	text-align:left;
}

h3
{ 
	font-size: 150%; 
	text-align:left;
} 

h4
{ 
	border: 0px; 
	font-size: 120%; 
}

h5
{ 
	border: 0px; 
	font-size: 100%; 
}


/* Anchored links -- For links other than links in lists */
/* Normal link - used for dark backgrounds; reverse link used for light backgrounds */

a, a:link, a:visited, a:hover, a:active, 
a.reverse, a.reverse:link, a.reverse:visited, a.reverse:hover, a.reverse:active {
	color: black;
	font-weight: normal;
	text-decoration: italic;
}

/* Default appearance for list links     
	 Default list item that is an list link Applied to non-classsed links and to  links in the "normal-text" class      li.li-reverse*/
li, li:link, li:hover, li:visited, li:active, 
li.li-reverse, li.li-reverse:link, li.li-reverse:hover, li.li-reverse:visited, li.li-reverse:active {
	color: black; 
	font-weight:normal;
	text-decoration: italic;
} 


/* Float classes */
.floatleft, .floatleftinsert, .floatleftinsertpanel
{
	background-color:white; /* Keep lines from showing through*/
	border: 1px solid #6B4129; /* Burgancy */
	color: black ;
	display: block ;
	float: left ;
	font-size: 8pt;
	margin: 5px 5px 5px 0px;
	page-break-inside: avoid ;
	padding: 5px 5px 5px 5px;
}

.floatright, .floatrightinsert, .floatrightinsertpanel
{
	background-color:white;  /* Keep lines from showing through*/
	border: 1px solid #6B4129; /* Burgancy */
	color: black ;
	display: block ;
	float: right ;
	font-size: 8pt;
	margin: 5px 0px 5px 5px;
	page-break-inside: avoid ;
	padding: 5px 5px 5px 5px;
}

.floatleft {
	text-align:right;
}

.floatright {
	float: right ;
	text-align:left;
}


.rightpanel, .rightpaneltopborder {
	background-color:white; /*Print backgrounds are transparent in most browsers.  White just keeps stuff from showing through*/
	border-left: 1px double #6B4129; /* Burgancy */
	/* Float: right appears to leave a 1-px margin on the right side of the screen, this has to be adjusted using the martin property. */
	float: right;
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%;
	font-weight: normal;
	line-height: 130%;
	/*top right bottom left*/
	margin: 0px -10px 0px 10px;
	/* Padding for Mozilla: top right bottom left*/
	padding: 0px 5px 10px 5px;
	/* Padding expression() for IE */
	padding: expression("10px 10px 10px 10px");
	text-align: left;
	/* Mozilla width */
	width: 30%;
	/* Width expression() for IE.  Expression is ignored by Mozilla, etc.*/
	/*width: expression("350px");*/
} 

/* Default list item that is an anchored link */
li :link {
	color: #6B4129; /* Burgancy */
} 

/* Default Headers - common properties of all headers are set here, distinct properties of each header style are then set below*/
 h1, 		 h2, 			 h3, 			 h4, 			 h5, 
.h1, 		.h2, 			.h3, 			.h4, 			.h5 
.h1u, 	.h2u, 		.h3u, 		.h4u, 		.h5u,
.h1du,	.h2du,		.h3du,		.h4du, 		.h5du,
				.h2nav, 	.h3nav, 	.h4nav, 	.h5nav,
				.h2unav,	.h3unav,	.h4unav,	.h5unav,
				.h2dunav,	.h3dunav,	.h4dunav,	.h5dunav,  
				.h2rev, 	.h3rev, 	.h4rev, 	.h5rev,
				.h2urev,	.h3urev,	.h4urev,	.h5urev,
				.h2durev,	.h3durev,	.h4durev,	.h5durev
				.h2l,			.h3l,			.h4l,			.h5l 
{
	background-color: transparent ;
	color: #6B4129 ;
	display: block ;
	font-weight: normal ;
	line-height:normal;
	margin-top: 5px;
	page-break-inside: avoid ;
	page-break-after: avoid;
	color: #6B4129; /* Burgancy */
}

.h1u, 	.h2u, 	.h3u, 	.h4u, 	.h5u,
.h1du,	.h2du,	.h3du,	.h4du, 	.h5du
{
	border-bottom: 1px solid #6B4129; /* Burgancy */
	width: 100%;
}

.h1du,	.h2du,	.h3du,	.h4du, 	.h5du 
{
	border-top: 1px solid #6B4129; /* Burgancy */
	width: 100%;
}

.h2l,		.h3l,		.h4l,		.h5l 
{
	display:inline;
}

.h1, .h1u, .h1du 
{
	font-size:20pt; 
}

.h2, .h2u, .h2du, .h2l, .h2nav, .h2unav, .h2dunav, .h2rev, .h2urev, .h2durev 
{
	font-size: 18pt;
}

.h3, .h3u, .h3du, .h3l, .h3nav, .h3unav, .h3dunav, .h3rev, .h3urev, .h3durev 
{
	font-size: 16pt; 
}

.h4, .h4u, .h4du, .h4l, .h4nav, .h4unav, .h4dunav, .h4rev, .h4urev, .h4durev 
{
	font-size: 14pt;
}

.h5, .h5u, .h5du, .h5l, .h5nav, .h5unav, .h5dunav, .h4rev, .h5urev, .h5durev 
{
	font-size: 12pt; 
}

/* Font sizing classes.  Point sizes are adjusted downward for printing. */

.t8, .t10, .t12, .t14, .t16, .t18, .t20, .t22, .t24 
{
	line-height: normal; 
}


.t8
{
	font-size: .5em;
}

/* 10 point text */
.t10
{
	font-size: .6em;
}

/* 12 point text */
.t12
{
	font-size: .5em;
}

/* 14 point text */
.t14
{
	font-size: .8em;
}

/* 16 point text This is the normal size text*/
.t16
{
	font-size: 1em;
}

/* 18 point text */
.t18
{
	font-size: 1.15em;
}

/* 20 point text */
.t20{
	font-size: 1.3em;
}

/* 22 point text */
.t22 
{
	font-size: 1.4em%; 
}

/* 24 point text */
.t24
{
	font-size: 1.5em; 
}

/* Horizontal Lines */

/* Default horizontal line */
.hrnormal {
	border: 0;
	color:#6B4129; /* Burgancy */
	background-color:transparent;
	height: 1px;
	width: 100%;
	text-align: left;
}

/* Reversed Horizontal Line */
.hrreverse {
	border: 0;
	color:#6B4129; /* Burgancy */
	background-color:transparent;
	height: 1px;
	width: 100%;
	text-align: left;
}

/* Block Text Classes.  These display text with block display characteristics such as underlines.*/

/* Block text */
.block {
	display:block ;
}

/* Centered text */
.centered {
	display:block;
	text-align: center;
}

/* Centered block - block is centered but left aligned.*/
.centered-block {
    margin-left: auto;
    margin-right: auto;
		width: 30%;
}

/* Headline Text */
.headline {
	color: #6B4129; /*Byrgandy*/
	font-size: 130%; 
}

/* Indented text blocks */
.indented10 {
	display:block;
	margin-left:10px;
}

.indented20 {
	display:block;
	margin-left:20px;
}

.indented40 {
	display:block;
	padding-left:40px;
	padding-right:40px;
}

.indented60 {
	display:block;
	padding-left:60px;
	padding-right:60px;
}

.indented80 {
	display:block;
	padding-left:80px;
	padding-right:80px;
}

.indented100 {
	display:block;
	padding-left:100px;
	padding-right:100px;
}

.indented240-40 {
	display:block;
	padding-left:240px;
	padding-right:40px;
}

/* Justified text */
.justified {
	display:block;
	text-align:justify;
}

/* Left-Aligned text */
.left-aligned {
	display:block;
	text-align:left;
}

/* Right-Aligned text */
.right-aligned {
	display:block;
	text-align:right;
}

.noborder {
	border-style: none;
	border-width: 0px;
}

.border  {
	border: solid 1px #6B4129; /*Byrgandy*/
}

/* Reverse backgrounds do not show up in print, just make the text bold*/
.reverse {
	border-bottom: 1px solid #6B4129; /*Byrgandy*/
	font-weight: bold;
}

/* Inline Text Classes.  These classes change the appearance of inline text */

/* Disabled text in a list */
.deprecated {
	border-bottom: 1px solid #cccccc; /* gray */ 
	color: #999933;
	font-weight: normal;
}

.navigationtext {
	color:black;
}

.reversetext {
	color: black;
}

/* Special Characteristics for Inline Text */

/* Disabled inline text */
.disabled {
	color: #999999; /* 128 gray */
}

/* Emphasized inline text */
.emphatic {
	font-weight:bold;
}

/* Green Text - Used for emphasis */
.greentext {
	color: black
	text-indent:5px;
}

/* Reverse Green Text - Used for emphasis */
.reversegreentext {
	background-color:transparent;
	color:#6B4129; /*Byrgandy*/
}


/* Text used under images as image captions */
/* No longer used, but there may be leftovers */
.imagecaption, .imagecaptionleft, .imagecaptionright 
{
	font-size: 90%;
	font-weight:Bold;
	line-height: normal; 
	text-indent: 0;
}

.imagecaption {	
text-align: center;
}

.imagecaptionleft {	
text-align: left;
}

.imagecaptionright {	
text-align: right;
}

.strong 
{
	font-weight:bold;
}

.highlight 
{
	background-color:transparent;
	color: red;
}

