/* Stylesheet for all ARTICLES */

#main div.author {font: bold .75em Tahoma, Geneva, Arial, sans-serif; color: #05A;
 margin: -.75em 0 2em;}
#main div.about {font-family: Tahoma, Geneva, Arial, sans-serif; margin: .9em 0;
 font-size: 12px; line-height: 18px; color: #445; text-align: left;
 border-bottom: dotted 1px #556; padding-bottom: 12px; color: #112;}
#main div.about_new {font-family: Tahoma, Geneva, Arial, sans-serif; margin:0px;
 font-size: 12px; line-height: 18px; color: #445; text-align: left;
 color: #112; padding:0px;}
#main p.shareit {border: #BBC solid 1px; padding: 8px; background: #DDE; text-align: center;
 margin-top: 1.2em}
#main span.end {white-space: nowrap;}
#main span.end img {margin-left: 2px;}
#main p.footnote {font-size: 70%; line-height: 120%; color: #778;}
#main p.intro {margin-bottom: 24px;}
#main p.checkbox {margin-left: 16px;}
#main h2.toc {margin: 1.2em 8px -5px; font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
 color: #3D8BCB; font-size: 130%;}
#main img.curve {display: block; margin: 0;}
#main div#advice, #main div#toc {border-left: #7FB2DD solid 2px; border-right: #7FB2DD solid 2px;
 padding: 0 16px;}
#main div#advice {background: #FFF url('/tech/advice/images/advice_bg.jpg') no-repeat 50% 5%;}
#main div#advice p.greeting {padding-top: 16px; margin-top: 0;}
#main div#advice p.sig {padding-bottom: 20px; margin-bottom: 0;}
#main div#advice p.sig img {display: block; margin: 1em 0;}
#main div#advice p.disclaimer {padding: 8px; background: #E3ECF4; color: #004080; margin: 0 -8px;}
#main div#toc ol, #main div#toc ul {margin: 0; padding: 0; margin-left: 2em; list-style-position: outside;
 font-weight: bold; color: #17C;}
#main div#toc li {margin-top: 0; margin-bottom: 0; padding: 3px 0 4px;}
#main div#toc a {font-weight: normal;}
#main div#toc u {font-weight: normal; color: #777;}
#main div#toc h2 {font-size: 16px; line-height: 16px; margin: 0 -14px 0 -38px; padding: 8px 0 0;
 background: #E7EEF8; padding: 5px 14px 4px; color: #05A; border-top: #FFF solid 3px;}
#main img.imgtbl, #main table.imgtbl {margin-top: 6px;}
#main p.slim {margin: 5px 20px;}
#main u.citetitle {font-style: italic;}

#main table.data {border: solid 2px #098;}
#main table.data th {font: bold .9em Arial, Helvetica, sans-serif;
 border-bottom: 3px double #098; background-color: #FFC; padding: 3px 4px;}
#main table.data tr.data {font: .9em Arial, Helvetica, sans-serif; text-align: center;}
#main table.left tr.data {text-align: left;}
#main table.left th {text-align: left;}
#main table.data tr.backcolor {background-color: #DDF6F6;}
#main table.data td {padding: 3px 4px;}

#main table.old-data td {padding: 3px 4px;}

/* OLD SITE STYLES */
.ivspace { font-size: 2px; }
.ivrd {color: #B00;}
.ivbl {color: #06B;}
.ivwh {color: #FFF;}
.ivgn {color: #070;}
.ivpullquote { font: bold 1.2em 'Times New Roman', Times, serif; color: 778; padding: 10px; border: #CFCFCF dotted 1px; border: #FFFFCC solid 1px; background-color: #FFFFEE; }

.iv9 { font: 9px Tahoma, Geneva, Arial, sans-serif; color: #445; }
.iv10 { font: 10px Tahoma, Geneva, Arial, sans-serif; color: #445; }
.iv11 { font: 11px Tahoma, Geneva, Arial, sans-serif; color: #445; }
.iv12 { font: 12px Tahoma, Geneva, Arial, sans-serif; color: #445; }
.iv13 { font: 13px Tahoma, Geneva, Arial, sans-serif; color: #445; }
.iv14 { font: bold 14px Tahoma, Geneva, Arial, sans-serif; color: #445; }

.ivmono12 { font: 12px "Courier New", Courier, monospace; color: #445; }
.ivmono13 { font: 13px "Courier New", Courier, monospace; color: #445; }
.ivmono { font-family: "Courier New", Courier, monospace; color: #445; }
.ivmonomed { font: .8em "Courier New", Courier, monospace; color: #445; }

.ivbl11 { font: bold 11px Tahoma, Geneva, Arial, sans-serif; color: #06B; }
.ivbl12 { font: bold 12px Tahoma, Geneva, Arial, sans-serif; color: #06B; }
.ivbl13 { font: bold 13px Tahoma, Geneva, Arial, sans-serif; color: #06B; }
.ivbl14 { font: bold 14px Tahoma, Geneva, Arial, sans-serif; color: #06B; }

.ivsmall { font: .7em Tahoma, Geneva, Arial, sans-serif; color: #445; }
.ivmed { font-size: .8em; font-family: Tahoma, Geneva, Arial, sans-serif; color: #445; }
.ivbig { font: bold 1em Tahoma, Geneva, Arial, sans-serif; color: #445; }

.ivblsmall { font: bold .7em Tahoma, Geneva, Arial, sans-serif; color: #06B; }
.ivblmed { font: bold .8em Tahoma, Geneva, Arial, sans-serif; color: #06B; }
.ivblbig { font: bold 1em Tahoma, Geneva, Arial, sans-serif; color: #06B; }

