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

/*Print styles for these elements may be augmented with other characteristics below*/
body, p, td, th, ul {
	color: #000000; 
	background-color: #ffffff; /*white*/
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt; /*Fix font size at 12pt regardless of screen font*/
	line-height: 115%;
	width: auto;
}

/*Default table*/
table {  
	font-size: 11pt;  
}
/* Anchored links pseudo classes -- For links other than links in lists -- Are always black in print */
a  {
	color: #000080;
	text-decoration: none;
}

/***************************************************
Div ID's 
****************************************************/

/*These document divisions and classes do not print*/
#noprint, #topDoc, #navigation, #searchBar, #searchBarFull, .textfield {
	display: none;
}

#centerDoc, #centerRightDoc, #rightDoc  {
	color: #000000;
  font-size: 12pt; /*Fix font size at 12pt regardless of screen font*/
	width: auto;
}

/* Instruct the printer to issue a page break before printing the content of rightDoc only if it is at the bottom of a page */
#rightDoc {
	page-break-before: auto;
}

/*Center screen panel -- main text*/ 
#centerDoc, centerRightDoc {
	height: auto;
	line-height: 100%;
	width: auto;
}

#rightDoc {
	font-size: 11pt;;
	text-align: left;
} 

/* Default List Item in an Ordered or Unordered List*/ 
li {
	line-height: 125%;
	list-style:square outside;
	margin-left:-10px;
	padding-bottom: 7px;
}

li.none{
	list-style-type: none;
	text-indent: -20px;
}

li.bullet{
	list-style-type: disc;
	margin-left: 0px;
}

li.circle{
	list-style-type: circle;
	margin-left: 0px;
}

li.square{
	list-style-type: square;
	margin-left: 0px;
}

li.pad0 {
	padding-bottom: 0px;
}

li.pad5 {
	padding-bottom: 5px;
}

/* Default list item that is an anchored link */
li :link {
	color: #000080; /* Dark Blue */
} 

/*****************************************************
Header styles and classes.  Classes are used inside paragraphs where
header styles cause formatting problems
******************************************************/
/* 
Default Headers - common properties of all headers are set here, distinct 
properties of each header style and class are then set below
*/

h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5 {
	background-color: #ffffff; /*white*/
	color: #000080;	/* Dark Blue */ 
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 115%;
	text-align: left; 
	text-indent: 0; 
	width: auto;
}

/* 
These display an underline.  Underline does not work for 
.h1, .h2, .h3, .h4, .h5 classes and is not used in h4 or h5 headers 
*/
h1, h2, h3 {
	border-bottom: 1px solid #000080; /* Dark Blue */
}

h1, .h1 {
	font-size: 30pt;	
}

h2, .h2 {
	font-size: 22pt;
}

h3, .h3 { 
	font-size: 18pt; 

} 

h4, .h4 { 
	font-size: 14pt; 
} 

h5, .h5 { 
	font-size: 12pt; 
}

/*******************************
Classes
********************************/

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

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

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

.emphatic {
	color: #cc9999;
}

/*******************************
Float Classes
********************************/

/* Floating right-aligned text */
.floatright, .floatrightinsert, .floatrightinsertpanel{
	display: none;
}

/* Floating left-aligned text */
.floatleft, .floatleftinsert, .floatleftinsertpanel{
	display: none;
}
/*  First line of the block is in blue and has a slightly heavier font */
.initial:first-line
{
	color:#000080;	/* Dark Blue */
	font-weight: Bold;
}

/*  First Letter of the first line of the block is in a larger type */
.initial:first-letter
{
	font-size: 24pt;
}

.strong
{
	font-weight: Bold;
}

/* inset text boxes and text height classes */
.inset, .t10, .t12, .t14, .t15, .t18, .t20, .t24 {
	line-height: normal; 
}

/* 10 pt text */
.t10{
	font-size: 9pt;
}

/* 12 pt text */
.t12{
	font-size: 10pt;

}

/* 14 pt text */
.t14{
	font-size: 11pt;
}

/* 16 pt text */
.t16{
	font-size: 12pt;
}

/* 18 pt text */
.t18{
	font-size: 13pt;
}

/* 20 pt text */
.t20{
	font-size: 14pt;

/* 24 pt text */
.t24{
	font-size: 15pt;
}

