/* CSS File for www.MrEclipse.com Website *//* A note: the first selector of every indented * block set is the default method for creating * that type of element and displaying that. *//* Fix a bug in Mozilla when the user resizes window */html {   min-width:600px;   }/* END MOZILLA FIX */body {   background-color: #FFFFFF;   color: #000000;   text-align: left;   text-decoration: none;	font-family: "Verdana", "Arial", "Helvetica", sans-serif;	font-size: 0.8em;   font-weight: normal;}.BackBlack {   background-color: #000000;   color: #b0b0b0;}.BackGray2 {   background-color: #222222;   color: #b0b0b0;}.BackGray3 {   background-color: #333333;   color: #FFFFFF;}.BackGray4 {   background-color: #444444;   color: #FFFFFF;}.BackGray5 {   background-color: #555555;   color: #FFFFFF;}.BackGray6 {   background-color: #666666;   color: #FFFFFF;}.BackGray7 {   background-color: #777777;   color: #FFFFFF;}.BackGrayF {   background-color: #FFFFFF;   color: #FFFFFF;}/* Links */a:link {   color: #C91F16;}a:visited {   color: #BB7900; // #EEAD00;}a:hover, a:active {   color: #CC6666;}/* a.null:link, a.null:visited, a.null:active, a.null:hover { */a.null {   font-weight: 700;   text-decoration: none;   color: #000000;}a.hlink {   font-size: 11pt;}/* Text Content */p.quote {   text-align: left;}.MEindent{   text-align: justify;}.MEindent00{   text-align: justify;}p.author {   text-align: right;   font-style: italic;}p.caption {   font-size: 9pt;   text-align: center;}p.blue9 {   color: #4040d0;   font-size: 9pt;   padding-left: 10px;   padding-right: 10px;}p.blue8 {   color: #4040d0;   font-size: 8pt;   text-align: center;   padding-left: 60px;   padding-right: 60px;}.indent, p.indent {   padding-left: 100px;}pre.indent {   padding-left: 50px;}.MEindent60 {   padding-left: 60px;   padding-right: 60px;}.MEindent {   padding-left: 20px;   padding-right: 20px;}.MEindent:first-letter, blockquote:first-letter, span.inttxt, .emph:first-letter {   font-size: 150%;   line-height: 9px;   /* padding-left: 15px; // to indent paragraphs */   /* line-height: 12px; // can be a percent too */}.MEindent00 {   padding-left: 0px;   padding-right: 0px;}.MEindent00:first-letter, blockquote:first-letter, span.inttxt, .emph:first-letter {   font-size: 12pt;   line-height: 9px;   /* padding-left: 15px; // to indent paragraphs */   /* line-height: 12px; // can be a percent too */}.MEindex {   font-size: 8pt;   letter-spacing: 0.0em;   text-align: center;}.quote:first-letter {   float: left;   font-size: 14pt;}.emph:first-letter {   font-size: 14pt;   float: none;}pre {   margin-left: 0em;   font-size: 9pt;}span.prehead, .prehead {   font-weight: normal;   color: #006699;}i i, .linklist a i { /* apparently doesn't work with older browsers */   font-style: none;}.MEcenter {   text-align: center;   font-size: 9pt;   padding:10px;}.MEcenterblue {   text-align: center;   font-size: 9pt;   color: #4040d0;   padding:2px;}.MEcenter8 {   text-align: center;   font-size: 8pt;   padding:1px;}/* Divisions */div.MEindex1 {   color: #bbbbbb;   background:#000000;   font-size: 7pt;   letter-spacing: 0.0em;   text-align: center;   padding:10px;}div.MEborder1 {   border-style: solid;   border-color: #4040d0;   background:#ffffff;   font-size: 9pt;   letter-spacing: 0.0em;   padding:5px;   padding-left: 50px;   padding-right: 50px;   margin-left: 20px;   margin-right: 20px;   margin-top: 20px;   margin-bottom: 20px;}div.MEborder2 {   border-style: solid;   border-color: #4040d0;   text-align: justify;   font-size: 7pt;   letter-spacing: 0.0em;   padding:5px;   padding-left: 30px;   padding-right: 30px;   margin-left: 60px;   margin-right: 60px;   margin-top: 20px;   margin-bottom: 20px;}div.MEbox1 {   border-style: solid;   border-color: #4040d0;   background:#ffffff;   font-size: 9pt;   letter-spacing: 0.0em;   padding:5px;   padding-left: 50px;   padding-right: 50px;   margin-left: 20px;   margin-right: 20px;   margin-top: 20px;   margin-bottom: 20px;}div.MEbox2 {   border-style: solid;   border-color: #4040d0;   font-size: 9pt;   letter-spacing: 0.0em;   padding:5px;   padding-left: 50px;   padding-right: 50px;   margin-left: 60px;   margin-right: 60px;   margin-top: 20px;   margin-bottom: 20px;}div.MEbox3 {   border-style: solid;   border-color: #4040d0;   background:#ffffff;   font-size: 9pt;   letter-spacing: 0.0em;   padding:5px;   padding-left: 50px;   padding-right: 50px;   margin-left: 100px;   margin-right: 100px;   margin-top: 20px;   margin-bottom: 20px;}div.MEcopyright2 {   border-style: solid;   border-color: #4040d0;   text-align: justify;   font-size: 7pt;   letter-spacing: 0.0em;   padding:5px;   padding-left: 30px;   padding-right: 30px;   margin-left: 60px;   margin-right: 60px;   margin-top: 20px;   margin-bottom: 20px;}div.MEtable1 {   border-style: solid;   border-color: #000000;   font-size: 9pt;   letter-spacing: 0.0em;   padding:5px;   padding-left: 5px;   padding-right: 5px;   margin-left: 10px;   margin-right: 10px;   margin-top: 10px;   margin-bottom: 10px;}/* Headings */.ctrBlue {   font-family: "Verdana", "Arial", "Helvetica", sans-serif;   font-weight: 900;   font-variant: small-caps;   color: #4040d0;   text-align: center;}.ctrLiteBlue {   font-family: "Verdana", "Arial", "Helvetica", sans-serif;   font-weight: 900;   font-variant: small-caps;   color: #9090d0;   text-align: center;}.ctrYellow {   font-family: "Verdana", "Arial", "Helvetica", sans-serif;   font-weight: 900;   font-variant: small-caps;   color: #f0f000;   text-align: center;}.ctrLiteYellow {   font-family: "Verdana", "Arial", "Helvetica", sans-serif;   font-weight: 900;   font-variant: small-caps;   color: #f0f080;   text-align: center;}.ctr {   font-weight: 900;   text-align: center;}.ctrDble {   text-align: center;   line-height: 200%;}/* Images and Horizontal Rules */img {   /* display: inherit; */ /* switch to "none" to disable images */   border: 0px;}hr.blue, hr#blue, hr.bluehead, hr.bluesmall, hr.bluelarge, hr.bluefoot {   /* use the ID (#) only if it's the only<hr /> on the page */   color: #5555ff;   background-color: #4040d0;   width: 730px;   border: 0px;   height: 4px;   text-align: center;   padding: 0pt; /* 10pt or 12pt if not */}/* Lists */ul, ul ul ul ul {   list-style-type: disc;   font-size: 9pt;}ul ul, ul ul ul ul ul {   list-style-type: circle;}ul ul ul, ul ul ul ul ul ul {   list-style-type: square;}.eclipselist, .linklist, .emphlist, .linklistbold, .emphlistbold {   list-style-type: none;   list-style-position: outside;   list-style-image: none;   /* list-style-image: ../image/blank.jpg; */   font-weight: normal;}.eclipselist, .linklist, .linklistbold {   text-align: center;}.linklistbold, .emphlistbold, .eclipselist {   font-weight: bold;}.emphlistbold {   list-style-type: square;   text-align: left;}ul.emphlist ul {   list-style-type: none;   /* list-style-type: circle; */}ul.emphlist ul ul {   list-style-type: square;}ul.emphlist ul ul ul {   list-style-type: square;}.emphlist, ul.emphlist ul, ul.emphlist ul ul, ul.emphlist ul ul ul {   display: block;   text-align: left;}.emphsub {   list-style-type: none;   /* list-style-type: circle; */}.linklist, h3 a {   font-style: italic;   font-weight: bold;   font-size: 12pt;}.ref, .ref a {   font-size: 8pt;   text-indent: 0;   margin-left: 0;}.note, .note a {   font-size: 8pt;   margin-left: 18px;}.centerlink {   text-align: center;}/* * dt { *    text-decoration: none; *    font-style: italic; *    text-indent: none; * } * dd { *    text-decoration: none; *    font-style: none; *    text-indent: 1em; * } * ul, ol, dl { *    font-size: 12pt; * } * ul li { *    list-style-type: square; * } * ol li { *    list-style-type: decimal; * } *//* Tables */table {   margin-top: 10px;   margin-bottom: 10px;} table.datataballcenter {   text-align: center;}table.datatab, table.datataballcenter {   border: 1px solid #666666;   margin-bottom:15px;   font-size: 10pt;   vertical-align: top;}table.datatab thead tr td, table.datataballcenter thead tr td {    background:#99CCFF;   color:#000;   font-weight:bold;   padding: 3px 8px;   border-left: 1px solid #fff;   vertical-align: top;   text-align: center;}table.datatab thead tr.subhead td, table.datataballcenter thead tr.subhead td {    background:#99CCFF;   color:#000;   font-weight:normal;   padding: 3px 8px;   border-left: 1px solid #fff;   vertical-align: top;   text-align: center;}table.datatab thead tr.theading td, table.datataballcenter thead tr.theading td {    background:#99CCFF;   color:#000;   font-weight: 700;   font-size: 18pt;   text-decoration: underline;   padding: 3px 8px;   border-left: 1px solid #fff;   vertical-align: top;   text-align: center;}table.datatab tbody tr td, table.datataballcenter tbody tr td {   font-size: 10pt;   padding: 3px 8px;   border-left: 1px solid #D9D9D9;   vertical-align: top;}table.datatab tbody tr.odd td, table.datataballcenter tbody tr.odd td {   background-color: #edf3fe;   vertical-align: top;}