/* Forms */
.textbox71{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 65px;}
.textbox28{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 28px;}
.textbox52{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 52px;}
.textbox110{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 110px;}
.textbox218{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 218px;}
.textbox245{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 245px;}
.textbox340{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	width: 340px;}
/* Table */
.tbc{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;	line-height: 16px;}
.tbltitleorange{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;	color: #FF6600;	text-transform: uppercase;}
.tblintrotext {font-family: Arial, Helvetica, sans-serif; font-size: 14px;	color: #333333; font-weight: bold;}
.tblsubhead{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}

/* also used for the login header on the right side navigation*/
.arial12pxblackbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; font-weight: bold;}
.arial11pxblack{font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #000000;}
.arial12pxdrkgrybldwithlineheight{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 16px;	color: #666666; font-weight: bold;}
.arial12pxdrkgrybold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #666666;}
.arial10boldw{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #FFFFFF;}
/* Body */
body{	color: #000000;	background-color: #FFFFFF;}
.arial11pxwhitenounder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.arial12pxorangebold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FF6600;}
.arial12pxbrownbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #663300;	text-decoration: none;}
.arial11pxdrkbluelearnmorelink{color: #003366; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.arial12pxdrkbluelearnmorelink{color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.arial12pxdrkbldbluelearnmorelink{color: #003366; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.arial12pxdrkblueboldlink{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #003366;	text-decoration: none;}
.arial11px33333{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #333333;}
.arial11pxgraybld4c4c4c{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #4c4c4c;}
.arial12pxgraybld4c4c4c{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}
.arial12pxgray666666{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #666666;}
.arial12pxblack{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;}
.arial12pxwhitebold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FFFFFF;}
.arial12pxwhite{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;}
.arial12pxdrkbluelinkswlineheight{color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif;line-height: 16px;}
.arial14pxgray333333{font-family: Arial, Helvetica, sans-serif; font-size: 14px;	color: #333333; font-weight: bold;}
.arial12pxdrkbluenoundelinelink{color: #003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
.thbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FFFFFF;}

/* Footer */
/*this css style is also used in the drop down menu for quicklinks, breadcrumbs, and some other text on the pages */
.arial10pxblack{font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #000000;}
/* Left side navigation */
.navselected{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
.navhilited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
.nav{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #003366;	text-decoration: none;}
.navgreen{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #336600;	text-decoration: none;}
a.navgreen:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;	text-decoration: underline;}
a.nav:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;	text-decoration: underline;}
.navlghtgreen{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #006666;	text-decoration: none;}
a.navlghtgreen:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;	text-decoration: underline;}
.subnavlghtgreen{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #006666;	text-decoration: none;}
a.subnavlghtgreen:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	text-decoration: underline;}
.subnavselected{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;}
.subnav{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;	text-decoration: none;}
a.subnav:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	text-decoration: underline;}
.drkbluehomenavlink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;	text-decoration: none;}
.drkbluewithunderlinelink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;}
/* Right side nav */
.title{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #333333;}
.subtitle{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #666666;}
.grayrightnavlink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	text-decoration: none;}
.drkbluerightnavlink{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #003366;}
.arial11pxgray{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;}
.arial11pxgray4c4c4c{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #4c4c4c;}
.arial12pxgray4c4c4c {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #4c4c4c;}
.tbltitleorangesmall {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;	color: #FF6600;	text-transform: none;}

/*Legacy*/
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;}
.tbcbold{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #000000;}

/*
.l2{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}
.l3{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4c4c4c;}
.l4{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #FFFFFF;}
*/
.l2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
.l2c {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: none;}
.l2c:active {color: #cc9900; text-decoration: none;}
.l2c:hover {color: #996633; text-decoration: none;}
.l2c:link {color: #000000; text-decoration: none;}
.l2c:visited {color: #000000; text-decoration: none;}
.l3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;}
.l4 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
ol {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; list-style-type: square;}
.appheader {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-weight: 900; font-style:Italic;}
.blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffffff; text-indent: 1px; background-color: #003399;}
.doctype {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#003399; font-weight: bold;}
.forminput {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.formmono  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.highlight {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #996600; font-weight: bold; font-style: italic;}
.min {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.number {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  text-align: right;}
.pcaption {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333;}
.pdfk {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #996600; text-decoration: none;}
.warning {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; font-weight: bold;}
.success {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #808000; font-weight: bold;}
.eventhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #996600; font-weight: bold; text-decoration: none;}
.eventbody {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #996600; text-decoration: none;}
input.buttona {background-color: #dddddd; border-bottom: #7f7f7f 2px solid; border-left: #eeeeee 2px solid; border-right: #7f7f7f 2px solid; border-top: #eeeeee 2px solid; color: #003399; font-family: Arial, Verdana, sans-serif; height: auto; font-size: 13px; font-weight: bold; padding: 0px 0px 0px 0px; vertical-align: top;}
.tblfootnote {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;}
.tblsmall {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.navhead {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}

/* for search engine */
.spellsuggestion {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
.spelling {font-family:arial,sans-serif; color: #cc0000; }
.thesaurus  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px}
.query  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px}
.min {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.bcopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px; }
.label {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c4c4c; }
/* LINKS */
A:Active  {color: #cc9900;}
A:Hover {color: #996633;}
A:Link {color: #003399;}
A:Visited {color: #666666;}

/* NAVIGATION */
.nav {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; font-weight: bold; text-decoration: none;}
.navhead {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none;}
.navselected {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.nav:active {color: #cc9900; text-decoration: none;}
.nav:hover {color: #996633; text-decoration: underline;}
.nav:link {color: #003399; text-decoration: none;}
.nav:visited {color: #003399;} 
.nonav {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.prhead {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #003399; text-decoration: none;}
.prhead:active {color: #cc9900; text-decoration: none;}
.prhead:hover {color: #996633; text-decoration: none;}
.prhead:link {color: #003399; text-decoration: none;}
.prhead:visited {color: #003399; text-decoration: none;} 
.subnav {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none;}
.subnav:active {color: #cc9900; text-decoration: none;}
.subnav:hover {color: #996633; text-decoration: underline;}
.subnav:link {color: #003399; text-decoration: none;}
.subnav:visited {color: #666666;}

/* BODY COPY */
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
tt {font-family: courier, monospace; font-size: 10pt;}
.bcopy {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.code {font-family: Courier, monospace; font-size: 10pt;}
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.l2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
.l2c {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: none;}
.l2c:active {color: #cc9900; text-decoration: none;}
.l2c:hover {color: #996633; text-decoration: none;}
.l2c:link {color: #000000; text-decoration: none;}
.l2c:visited {color: #000000; text-decoration: none;}
.l3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;}
.l4 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
.sansa {font-family: Arial, Helvetica, sans-serif;}
.sansb {font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif;}
.serifa {font-family: "Times New Roman", "Minion Web", Georgia, Palatino, serif; font-size: 11pt;}


/* TABLES */
th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-indent: 1px; background-color: #003399;}
.docnav {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.tbc {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.tbcbold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;}
.tblfootnote {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;}
.tblsmall {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.tblsubhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}

/* SPECIAL PURPOSE */
ol {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; list-style-type: square;}
.appheader {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-weight: 900; font-style:Italic;}
.blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffffff; text-indent: 1px; background-color: #003399;}
.doctype {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#003399; font-weight: bold;}
.forminput {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.formmono  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.highlight {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #996600; font-weight: bold; font-style: italic;}
.min {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.number {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  text-align: right;}
.pcaption {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333;}
.pdfk {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #996600; text-decoration: none;}
.warning {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #660000; font-weight: bold;}
.success {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #808000; font-weight: bold;}

.eventhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #996600; font-weight: bold; text-decoration: none;}
.eventbody {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #996600; text-decoration: none;}

/* TECH DOCS */
.Default {font-family: Arial, Helvetica, sans-serif; font-size:10pt}
.BookTitle {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18pt; color: #003399; text-align: center}
.CellBody {font-family: Arial, Helvetica, sans-serif; font-size:10pt}
.CellHeading {font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size: 10pt}
.CodeListingWide {font-family: "Courier New", Courier, monospace; margin-left: 10pt; margin-top: 1pt; margin-bottom: 1pt;}
.Example1 {font-family: "Courier New", Courier, monospace; margin-left: 10pt; margin-top: 1pt; margin-bottom: 1pt;}
.Example2 {font-family: "Courier New", Courier, monospace; margin-left: 20pt; margin-top: 1pt; margin-bottom: 1pt;}
.Example3 {font-family: "Courier New", Courier, monospace; margin-left: 30pt; margin-top: 1pt; margin-bottom: 1pt;}
.Example4 {font-family: "Courier New", Courier, monospace; margin-left: 40pt; margin-top: 1pt; margin-bottom: 1pt;}
.GroupTitlesIX {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #003399}
.Head1 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt}
.Head2 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13pt}
.Head3 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt}
.Head4 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11pt}
.Head1Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Head2Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Head3Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Head4Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Level1IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 10pt}
.Level2IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 20pt}
.Level3IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 30pt}
.Level4IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 40pt}
.Level5IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 50pt}
.Para1 {font-family: Arial, Helvetica, sans-serif; margin-left: 0pt; font-size:10pt}
.Para2 {font-family: Arial, Helvetica, sans-serif; margin-left: 10pt; font-size: 10pt}
.Para3 {font-family:Arial, Helvetica, sans-serif; margin-left: 20pt; font-size: 10pt}
.Para4 {font-family:Arial, Helvetica, sans-serif; margin-left: 30pt; font-size: 10pt}
.ParaOutdent1 {text-indent: -30pt; font-family: Arial, Helvetica, sans-serif; margin-left: 30pt; font-size: 10pt}
.ParaOutdent2 {text-indent: -30pt; font-family:Arial, Helvetica, sans-serif; margin-left: 40pt; font-size: 10pt}
.ParaOutdent3 {text-indent: -30pt; font-family:Arial, Helvetica, sans-serif; margin-left: 50pt; font-size: 10pt}
.ParaOutdent4 {text-indent: -30pt; font-family:Arial, Helvetica, sans-serif; margin-left: 60pt; font-size: 10pt}
.SmartList1 {font-family: Arial, Helvetica, sans-serif; margin-left: 10pt; font-size: 10pt}
.SmartList2 {font-family:Arial, Helvetica, sans-serif; margin-left: 20pt; font-size: 10pt}
.SmartList3 {font-family:Arial, Helvetica, sans-serif; margin-left: 30pt; font-size: 10pt}
.SmartList4 {font-family:Arial, Helvetica, sans-serif; margin-left: 40pt; font-size: 10pt}
.SmartList5 {font-family:Arial, Helvetica, sans-serif; margin-left: 50pt; font-size: 10pt}
.SubTitle {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style:Italic; text-align: left; margin-bottom: 10pt; font-weight: bold}
.SubTitleFigure {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style:Italic; margin-bottom: 10pt; font-weight: bold}
.Title {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.TOC1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt}
.TOC2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TOC3 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TOC4 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TOC5 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TrademarksSplit {font-family: Arial, Helvetica, sans-serif; font-size:10pt}
.Version {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; font-style:Italic; color: #003399; text-align: center}
.Volume {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #003399; text-align: center}

/* OLD STYLES */

.Body {margin-left: 30pt}
.Heading1 {font-size: 18pt; color: #003366; font-weight: bold; margin-top: 20px}
.Heading2 {font-size: 15pt; font-weight: normal; color: #003399}
.Heading3 {font-size: 12pt; font-weight: bold; color: #003399}
.Heading4 {font-size: 10pt; font-weight: bold; font-style: italic; color: #003399}
.NewHtmlPage {text-align: center; font-size: 18pt; color: #003399; font-weight: bold; margin-top: 20px}
.TableTitle {text-align: center; font-style: italic; font-weight: bold}

/* Character Styles */
.CodeEmphasis {font-style: italic}
.CodeStrong {font-weight: bold}
.Emphasis {font-style: italic}
.EmphasisUnderline {font-style: italic; text-decoration: underline}
.Strong {font-weight: bold}
.StrongUnderline {font-weight: bold; text-decoration: underline}



/* TECH DOCS */
.Default {font-family: Arial, Helvetica, sans-serif; font-size:10pt}
.BookTitle {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18pt; color: #003399; text-align: center}
.CellBody {font-family: Arial, Helvetica, sans-serif; font-size:10pt}
.CellHeading {font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size: 10pt}
.CodeListingWide {font-family: "Courier New", Courier, monospace; margin-left: 10pt; margin-top: 1pt; margin-bottom: 1pt;}
.ExampleInline {font-family: "Courier New", Courier, monospace;}
.Example1 {font-family: "Courier New", Courier, monospace; margin-left: 10pt; margin-top: 1pt; margin-bottom: 1pt;}
.Example2 {font-family: "Courier New", Courier, monospace; margin-left: 20pt; margin-top: 1pt; margin-bottom: 1pt;}
.Example3 {font-family: "Courier New", Courier, monospace; margin-left: 30pt; margin-top: 1pt; margin-bottom: 1pt;}
.Example4 {font-family: "Courier New", Courier, monospace; margin-left: 40pt; margin-top: 1pt; margin-bottom: 1pt;}
.GroupTitlesIX {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #003399}
.Head1 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt}
.Head2 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13pt}
.Head3 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt}
.Head4 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11pt}
.Head1Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Head2Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Head3Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Head4Split {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.Level1IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 10pt}
.Level2IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 20pt}
.Level3IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 30pt}
.Level4IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 40pt}
.Level5IX {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 50pt}
.Para1 {font-family: Arial, Helvetica, sans-serif; margin-left: 0pt; font-size:10pt}
.Para2 {font-family: Arial, Helvetica, sans-serif; margin-left: 10pt; font-size: 10pt}
.Para3 {font-family:Arial, Helvetica, sans-serif; margin-left: 20pt; font-size: 10pt}
.Para4 {font-family:Arial, Helvetica, sans-serif; margin-left: 30pt; font-size: 10pt}
.ParaOutdent1 {text-indent: -30pt; font-family: Arial, Helvetica, sans-serif; margin-left: 30pt; font-size: 10pt}
.ParaOutdent2 {text-indent: -30pt; font-family:Arial, Helvetica, sans-serif; margin-left: 40pt; font-size: 10pt}
.ParaOutdent3 {text-indent: -30pt; font-family:Arial, Helvetica, sans-serif; margin-left: 50pt; font-size: 10pt}
.ParaOutdent4 {text-indent: -30pt; font-family:Arial, Helvetica, sans-serif; margin-left: 60pt; font-size: 10pt}
.SmartList1 {font-family: Arial, Helvetica, sans-serif; margin-left: 10pt; font-size: 10pt}
.SmartList2 {font-family:Arial, Helvetica, sans-serif; margin-left: 20pt; font-size: 10pt}
.SmartList3 {font-family:Arial, Helvetica, sans-serif; margin-left: 30pt; font-size: 10pt}
.SmartList4 {font-family:Arial, Helvetica, sans-serif; margin-left: 40pt; font-size: 10pt}
.SmartList5 {font-family:Arial, Helvetica, sans-serif; margin-left: 50pt; font-size: 10pt}
.SubTitle {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style:Italic; text-align: left; margin-bottom: 10pt; font-weight: bold}
.Title {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #003399; text-align: center}
.TOC1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt}
.TOC2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TOC3 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TOC4 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TOC5 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.TrademarksSplit {font-family: Arial, Helvetica, sans-serif; font-size:10pt}
.Version {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; font-style:Italic; color: #003399; text-align: center}
.Volume {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #003399; text-align: center}


