/*****Copyright 2009 TylerTec. All rights reserved.*****/
/*******Please heed DO NOT CHANGE comments. Changes to these declarations impair functionality.*******/

/*******BEGIN HEADING & TABLE OF CONTENTS STYLES*******/
/*******Begin heading styles*******/
div.header1 {
	display:block;
	font-size:2em;
	font-weight:bold;
	margin:.67em 0;
}

div.header2 {
	display:block;
	font-size:1.5em;
	font-weight:bold;
	margin:.83em 0;
}

div.header3 {
	display:block;
	font-size:1.17em;
	font-weight:bold;
	margin:1em 0;
}

div.header4 {
	display:block;
	font-weight:bold;
	margin:1.33em 0;
}
div.header5 {
	display:block;
	font-size:0.83em;
	font-weight:bold;
	margin:1.67em 0;
}

div.header6 {
	display:block;
	font-size:0.67em;
	font-weight:bold;
	margin:2.33em 0;
}
/*******End heading styles*******/

/*******Begin table of contents styles*******/
#Contents {
	margin-bottom:1em;/*Space between visible table of contents and next element in the document.*/
	cursor:pointer;
	padding:.25em;
}

#ToggleContents {
	margin-bottom: 1em;/*Space between collapsible caption list and next element in the document.*/
   cursor:pointer;
   /*background-color:#eee;
   border:1px solid #000;*/
   padding:.5em;
}

#ToggleContents2 {
	padding-top:.5em;
	display:none;/*DO NOT CHANGE*/
	clear:both;/*DO NOT CHANGE*/
}

.ContentSymbol {
	border:1px outset;
	background-color:#ced9e2;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	padding:0 .2em;
	font-size:xx-small;
	margin-right:1em;
	cursor:pointer;
}

.ContentHead {
	font-weight:bold;
	cursor:pointer;
	color:#fff;
}

#contentslist {
	line-height:1;
   margin-bottom:.5em;/*Space between caption list entries.*/
  
   border:none;
}

#contentslist.level1 {
	margin-left:0;
}

#contentslist.level2 {
	margin-left:1em;
}

#contentslist.level3 {
	margin-left:2em;
}

#contentslist.level4 {
	margin-left:3em;
}

#contentslist.level5 {
	text-indent:4em;
}

#contentslist.level6 {
	margin-left:5em;
}
/*******End table of contents styles*******/

/*******Begin table of contents link styles*******/
#Contents a {
	text-decoration:none;
	color:#fff;
}

#Contents a:hover {
	text-decoration:underline;
}
#Contents a:visited {
	color:#fff;
}

#Contents a:visited hover {
	text-decoration:underline;
	color:#fff;
}
/*End table of contents link styles*/
/*******END HEADING & TABLE OF CONTENTS STYLES*******/

/*******BEGIN CAPTION & CAPTION LIST STYLES*******/
/*******Begin caption styles*******/
caption[lang] {
}
/*******End caption styles*******/

/*******Begin caption list styles*******/
#Captions {
	margin-top:1em;/*Space between list items and list heading.*/
	margin-bottom:1em;/*Space between visible caption list and next element in the document.*/
	padding
	.25em;
	cursor:pointer;
}

#ToggleCaptions {
	margin-top:1em;/*Space between list items and list heading.*/
	margin-bottom:1em;/*Space between collapsible caption list and next element in the document.*/
	cursor:pointer;
	padding:.25em;
}

#ToggleCaptions2 {
	padding:0 .5em;
	display:none;/*DO NOT CHANGE*/
	clear:both;/*DO NOT CHANGE*/
}

.CaptionSymbol {
	border:1px outset;
	background-color:#ced9e2;
	font-family:"Courier New", Courier, monospace;
	font-weight:700;
	padding:0 .2em;
	font-size:xx-small;
	margin-right:1em;
	cursor:pointer;
}

.CaptionHead {
	font-weight:bold;
	cursor:pointer;
}

#tlist {
	line-height:1;
	margin-bottom:5em;/*Space between caption list entries.*/
}
/*******End caption list styles*******/

/*******Begin caption list link styles*******/
#Captions a {
	text-decoration:none;
	color:#000;
}

#Captions a:hover {
	text-decoration:underline;
	color:#000;
}

#Captions a:visited {
	text-decoration:none;
	color:#000;
}

#Captions a:visited hover {
	text-decoration:underline;
	color:#000;
	cursor:pointer;
}
/*End caption list link styles*/
/*******END CAPTION & CAPTION LIST STYLES*******/

/*******BEGIN FOOTNOTE & FOOTNOTE LIST STYLES*******/
/*******Begin footnote styles*******/
cite.fn-none,cite.fn-parens,cite.fn-hyphen,cite.fn-bracket,cite.fn-superscript,cite.fn-superparens,cite.fn-superhyphen,cite.fn-superbracket {
	font-style:normal;/*RECOMMENDATION: Specify "normal". Browsers italicize the cite element by default.*/
}

cite span {
	display:none;/*DO NOT CHANGE*/
}

cite:hover span {
	display:block;/*DO NOT CHANGE*/
	background-color:#ffffcc;
	padding:.5em;
	border:1px solid black;
	cursor:pointer;
	font-size:x-small;
	float:right;
}

sup.footnote {
	color:#0033FF;/*Color of superscript footnote numbers.*/
	cursor:pointer;/*Cursor style during mouseover of superscripted footnote numbers.*/
}

sup.list {
	color:#0033FF;
	font-weight:bold;
}

inline {
	color:#0033FF;/*Color of inline superscript footnote numbers.*/
	cursor:pointer;/*Cursor style during mouseover of inline footnote numbers.*/
}
/*******End footnote styles*******/

/*******Begin footnote list styles*******/
#Footnotes {
	margin-bottom:1em;/*Space between visible footnote list and next element in the document.*/
	cursor:pointer;
	padding:.25em;
}

#ToggleFootnotes {
	margin-bottom:1em;/*Space between collapsible footnote list and next element in the document.*/
	cursor:pointer;
	padding:.25em;
}

#ToggleFootnotes2 {
	padding:0 .5em;
	display:none;/*DO NOT CHANGE*/
	clear:both;/*DO NOT CHANGE*/
}

.FootnoteSymbol {
	border:1px outset;
	background-color:#ced9e2;
	font-family:"Courier New", Courier, monospace;
	font-weight:700;
	padding:0 .2em;
	font-size:xx-small;
	margin-right:1em;/*Keep this identical to its counterpart under .FootnoteMinus*/
	cursor:pointer;
}

.FootnoteHead {
	font-weight:bold;
	cursor:pointer;
}

#flist {
	line-height:1;
}
/*******End footnote list styles*******/

/*******Begin footnote list link styles*******/
#Footnotes a {
	text-decoration:none;
	color:#000;
	font-size:inherit;
}

#Footnotes a:hover {
	text-decoration:underline;
	color:#000;
}

#Footnotes a:visited {
	text-decoration:none;
	color:#000;
}

#Footnotes a:visited:hover {
	text-decoration:underline;
	color:#000;
}
/*End footnote list link styles*/
/*******END FOOTNOTE & FOOTNOTE LIST STYLES*******/

/*******BEGIN POPUP STYLES*******/
a.popup {
	text-decoration:underline;
}

a.popup:hover {
	text-decoration:none;
}

a.popup var {
	display:none;/*DO NOT CHANGE*/
}

a.popup:hover var {
	display:block;/*DO NOT CHANGE*/
	position:absolute;
	border:1px solid #000;
	background-color:#eee;
	width:auto;
	font-style:normal;
	padding:.25em;
}
/*******END POPUP STYLES*******/

/*******BEGIN FIGURE & FIGURE LIST STYLES*******/
/*******Begin figure styles*******/
div.center {
	clear:both;/*DO NOT CHANGE*/
	margin:1em;/*Gives breathing room between figure and surrounding text.*/
	padding:1em;/*Gives breathing room between figure and surrounding text.*/
	text-align:center;/*DO NOT CHANGE*/
}

div.left {
	float:left;/*DO NOT CHANGE*/
	margin:1em 1em 1em 0;/*Gives breathing room between figure and surrounding text.*/
	padding:.5em;/*Gives breathing room between figure and outside border.*/
	text-align:center;
}

div.right {
	float:right;/*DO NOT CHANGE*/
	margin:1em 1em 1em 0;/*Gives breathing room between figure and surrounding text.*/
	padding:.5em;/*Gives breathing room between figure and outside border.*/
	text-align:center;
}
/*******End figure styles*******/

/*******Begin figure list styles*******/
#Figures {
	margin-bottom:1em;/*Space between visible figure list and next element in the document.*/
	cursor:pointer;
	padding:.25em;
	}

#ToggleFigures{
	margin-bottom:1em;/*Space between collapsible figure list and next element in the document.*/
	cursor:pointer;
	padding:.25em;
}

#ToggleFigures2 {
	padding:0 .5em;
	display:none;/*DO NOT CHANGE*/
	clear:both;/*DO NOT CHANGE*/
}

.FigureSymbol {
	border:1px outset;
	background-color:#ced9e2;
	font-family:"Courier New", Courier, monospace;
	font-weight:700;
	padding:0 .2em;
	font-size:xx-small;
	margin-right:1em;/*DO NOT CHANGE*/
	cursor:pointer;
}

.FigureHead {
	font-weight:bold;
	cursor:pointer;
}

#figurelist {
	line-height:1;
	margin-bottom:.5em;/*Space between entries in the figure list.*/
}
/*******End figure list styles*******/

/*******Begin figure list list link styles*******/
#Figures a {
	text-decoration:none;
	color:#000;
}

#Figures a:hover {
	text-decoration:underline;
}

#Figures a:visited {
	color:#000;
}

#Figures a:visited hover {
	text-decoration:underline;
	color:#000;
}
/*End figure list link styles*/
/*******END FIGURE & FIGURE LIST STYLES*******/

/*******END ALL TylerTec STYLES*******/