/* content styles */ /* Basic */ body { font: 12px Arial, sans-serif; line-height: 1.462; color: #383d2e; } h1, h2, h3, h4, h5, h6, caption { margin: 1em 0 0.25em; color: #c0222e; font-weight: bold; } h1 { font-size: 25px; margin: 0px 0 10px; } h2 { font-size: 20px; margin: 1em 0 0.25em; } h3, caption { font-size: 16px; margin: 0.5em 0 0.25em; } h4, h5, h6 { font-size: 14px; margin: 0.5em 0 0.25em; } p, li { margin-top: 0; } p, ul, ol, dl, table { margin-top: 0; margin-bottom: 1.462em; } p.no-margin { margin: 0; } ul { margin: 0 0 1.6em 0; padding: 0; list-style: none; } ul li {margin: 0.4em 0; padding: 0 0 0 18px; background: url(indexca0d.html?file=img/bullet-default.png) no-repeat 0 0.4em; _position: relative; } ol { margin: 0 0 1.6em 2em; padding: 0; } ol li { background: none; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } ol.decimal { list-style: decimal; } ol.lower-alpha { list-style: lower-alpha; } ol.upper-alpha { list-style: upper-alpha; } ol.lower-roman { list-style: lower-roman; } ol.upper-roman { list-style: upper-roman; } code { font-size: 0.8em !important; font-family: monospace; } dt { font-weight: bold; } blockquote { background: #ffe4e2; margin: 0 0 1.6em 0; padding: 17px 20px 1px 20px; } hr { display: block; width: 100%; height: 1px; font-size: 1px; overflow: hidden; border: 0; color: #E9E8E5; background: #E9E8E5; margin: 10px 0; clear: both; } a:link { color: #c0222e; } a:visited {color: #f26722;} a:hover {color: #333; } a.dotlink { padding: 0 0 0 22px; background: url(indexca0d.html?file=img/bullet-default.png) no-repeat 0 0.6em; } a.more { padding: 0 22px 0 0; background: url(indexca0d.html?file=img/bullet-default.png) no-repeat 100% 0.6em; } a.ext { background: url(index579d.html?file=img/ico-ext.png) no-repeat 100% 2px; padding-right: 13px; } /* Misc */ .invisible { visibility:hidden; } .fl { display: inline; float: left; } .fr { display: inline; float: right; } .cl { clear: left; } .cr { clear: right; } .cb { clear: both; } .out { position: absolute; left: -2000px; top: -2000px; } .break { height: 0px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; display: block; } .small { font-size: 84.615%;} .suppress { color: #666666; font-weight: normal; } .hidden { display: none; } .row { width: 100%; display: block; position: relative; } .col { position: relative; float: left; left: 100%; _display: inline; } .clearfix { zoom: 1; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .center { text-align: center; } .left { text-align: left !important; } .right { text-align: right; } /* Tables */ table { margin: 0 0 1.6923em 0; background: none; border: 0px solid #004385; border-collapse: collapse; font-size: 100%; clear: both; width: 100%; } caption { text-align: left; padding-bottom: 5px; margin-bottom: 0; margin-top: 0; font-weight: bold;} th, td {vertical-align: top; padding: 8px 10px; background: none; border: 1px solid #ffe4e2; } th { text-align: left; background: #cc0000; color:#fff; font-weight:bold; } th[align=right] { text-align: right; } th[align=center] { text-align: center; } tr.even td { background: #fee0cb; } table td p { margin: 0.1em 0; } /* Plain table */ table.plain { background: none; border: none; margin: 0; } table.plain tr td, table.plain tr { background: none; border: none; padding: 0; font-size: 100%;} table.plain tr td { padding-right: 5px; } table.plain h2 { margin-top: 10px; } /* Half columns */ .col-h-l, .col-h-r {width: 47%; } .col-h-l {float: left; display: inline;} .col-h-r {float: right; display: inline;} /* Images */ img { border: 0; padding: 0; margin: 0; } img.left, img.right {margin: 0 15px 15px 15px;} img.left {margin-left: 0; float: left; } img.right {margin-right: 0; float: right; } img.plain {margin: 0; padding: 0; border: 0; display: inline; vertical-align: middle;} img.framed { border: 1px solid #d2d2d2; padding: 5px; background: white; }