body.normal { background-color: #fff; padding: 0px; margin: 0px; min-width: 770px; } body.normal img { border: 0px; } body.normal div { padding: 0px; margin: 0px; } body.normal p { color: #444; } body.normal div.toparea { height: 49px; background: #2F355D; text-align: right; padding-top: 48px; background-position: 0 48px; } body.normal div.midarea { background: #2B2D36; height: 23px; text-align: right; } body.normal img.title { width: 353px; float: right; margin: 10px 0px 0px 65px; } body.normal div.interior { border-left: 10px solid #ccc; } body.normal div.innerring { padding: 45px 60px 50px 60px; text-align: left; } body.normal h1 { padding: 5px 0px 5px 14px; margin: 0px 0px 35px -15px; border-left: 1px dashed #516090; } body.normal h1.withsub { padding: 5px 0px 5px 14px; margin: 0px 0px 0px -15px; border-left: 1px dashed #516090; } body.normal p.subtitle { padding: 5px 45px 5px 14px; margin: 0px 0px 35px -15px; border-left: 1px dashed #516090; color: #556953; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; font-size: 12px; } body.normal a:link { color: #2D9727; } body.normal a:visited { color: #48B143; } body.normal a:hover { color: #1BDE09; text-decoration: none; } body.normal div.bottom { background-color: #eee; padding: 5px 60px 5px 60px; } body.normal div.bottom p { font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; font-size: 11px; color: #666; } body.normal h2 { color: #516090; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; font-size: 17px; } body.normal h3 { padding: 5px 0px 5px 14px; margin: 35px 0px 10px -15px; color: #516090; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; font-size: 16px; border-left: 1px dashed #516090; } body.normal .green { color: #5e725c; } body.normal b { color: #5e725c; } body.normal p.questiontop { color: #5e725c; font-weight: bold; } body.normal p.question { color: #5e725c; margin-top: 35px; font-weight: bold; } body.normal b.pl { color: #999; font-weight: bold; } body.normal blockquote { color: #5e725c; } body.normal div.bio { padding: 25px 14px 25px 14px; margin: 5px 15px 10px -15px; width: 150px; float: left; border-left: 1px dashed #516090; border-right: 1px dashed #516090; background-color: #eee; } body.normal div.bio p { color: #516090; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; font-size: 12px; } body.normal div.intbio { margin: 5px 25px 10px -70px; width: 260px; float: left; padding: 0px; border-top: 1px solid #516090; border-left: 10px solid #516090; border-right: 1px dashed #516090; background-color: #eee; } * html body.normal div.intbio { margin: 5px 25px 10px -35px; width: 260px; float: left; padding: 0px; border-top: 1px solid #516090; border-left: 10px solid #516090; border-right: 1px dashed #516090; background-color: #eee; } body.normal div.intbio p { padding: 15px 14px 25px 25px; color: #516090; margin: 0px; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; font-size: 12px; } body.normal img.leftpq { width: 250px; float: left; margin: 20px 20px 20px 0px; } body.normal img.rightpq { width: 250px; float: right; margin: 20px -20px 20px 20px; } body.normal ul.rellinks { float: right; list-style-type: none; width: 160px; padding: 0px; border-top: 1px dashed #2D9727; border-bottom: 1px dashed #2D9727; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; margin: 0px -60px 20px 25px; } * html body.normal ul.rellinks { float: right; list-style-type: none; width: 160px; border-top: 1px dashed #2D9727; border-bottom: 1px dashed #2D9727; padding: 0px; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; margin: 0px -30px 20px 25px; } body.normal ul.rellinks li.head, body.normal ul.rellinks li.hhead { margin: 0px; list-style-type: none; background: #A5BFA3; padding: 20px 10px 5px 10px; color: #555; letter-spacing: 2px; font-size: 12px; text-transform: uppercase; } body.normal ul.rellinks li.std, body.normal ul.rellinks li.hstd { margin: 1px 0px 0px 0px; list-style-type: none; background-color: #eee; font-size: 12px; border-left: 2px solid #2D9727; padding: 10px 10px 10px 10px; color: #5e725c; } body.normal ul.rellinks li.std:hover, body.normal ul.rellinks li.hstd:hover { margin: 1px 0px 0px 0px; list-style-type: none; background-color: #fff; font-size: 12px; border-left: 2px solid #EEFF2C; padding: 10px 10px 10px 10px; color: #2D9727; } body.normal ul.rellinks a.head { font-size: 13px; font-weight: bold; text-decoration: none; } body.normal p.bottombox { padding: 25px 14px 25px 14px; margin: 15px -15px 0px -15px; border-left: 1px dashed #516090; border-right: 1px dashed #516090; color: #516090; font-family: 'lucida unicode', 'lucida grande', lucida, verdana, arial; font-size: 11px; } body.normal table.chart td { padding: 5px 10px 5px 10px; background-color: #eee; } body.normal table.chart td p { font-family: 'lucida grande','lucida unicode',lucida,verdana,helvetica,arial,sans-serif; font-size: 12px; margin: 0px; color: #555; padding: 0px; } body.normal table.chart td.r { padding: 5px 10px 5px 10px; background-color: #eee; vertical-align: top; } body.normal table.chart td.r p { font-family: 'lucida grande','lucida unicode',lucida,verdana,helvetica,arial,sans-serif; font-size: 12px; padding: 0px; margin: 0px; color: #516090; } body.normal table.chart td.r b { color: #fff; } body.normal div.right300 { margin: 0px -60px 10px 20px; border-top: 1px dashed #516090; border-left: 1px solid #516090; border-bottom: 1px dashed #516090; border-right: 5px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 300px; float: right; } body.normal div.right200 { margin: 0px -60px 10px 20px; border-left: 1px solid #516090; border-right: 5px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 200px; float: right; } body.normal div.right300 { margin: 0px -60px 10px 20px; border-left: 1px solid #516090; border-right: 5px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 300px; float: right; } * html body.normal div.right300 { margin: 0px -30px 10px 20px; border-left: 1px solid #516090; border-right: 5px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 300px; float: right; } * html body.normal div.right200 { margin: 0px -30px 10px 20px; border-left: 1px solid #516090; border-right: 5px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 200px; float: right; } body.normal div.left200 { margin: 0px 20px 10px -60px; border-left: 5px solid #516090; border-right: 1px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 200px; float: left; } body.normal div.left300 { margin: 0px 20px 10px -60px; border-left: 5px solid #516090; border-right: 1px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 300px; float: left; } * html body.normal div.left300 { margin: 0px 20px 10px -30px; border-left: 5px solid #516090; border-right: 1px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 300px; float: left; } * html body.normal div.left200 { margin: 0px 20px 10px -30px; border-left: 5px solid #516090; border-right: 1px solid #516090; background-color: #eee; padding: 5px 0px 5px 5px; width: 200px; float: left; } body.normal p.caption { color: #516090; font-family: 'lucida grande','lucida unicode',lucida,verdana,helvetica,arial,sans-serif; font-size: 11px; margin: 0px; padding: 5px 5px 3px 5px; } body.normal .ednote { background-color: #eee; padding: 1px; color: #516090; } body.normal p.ednote { font-family: 'lucida grande','lucida unicode',lucida,verdana,helvetica,arial,sans-serif; font-size: 12px; padding: 8px; border-left: 1px solid #516090; border-right: 1px solid #516090; background-color: #eee; color: #516090; } body.normal div.idx { margin: 0px 0px 1px 0px; clear: left; border-left: 10px solid #516090; padding: 0px; background: #fff url(art/p_idxback.jpg) no-repeat; } body.normal div.idx:hover { margin: 0px 0px 1px 0px; clear: left; border-left: 10px solid #1BDE09; padding: 0px; background: #d2eacd; } body.normal div.override { margin: 0px -60px 20px -70px; padding: 0px; } * html body.normal div.override { margin: 0px -30px 20px -35px; padding: 0px; } body.normal div.idx p { font-family: 'lucida grande','lucida unicode',lucida,verdana,helvetica,arial,sans-serif; font-size: 12px; color: #666; padding: 15px 60px 18px 60px; margin: 0px; } body.normal div.idx a.head { font-size: 19px; text-decoration: none; } body.normal div.idx:hover a.head { font-size: 19px; color: #1BDE09; text-decoration: none; } body.normal .idxb { font-weight: bold; } body.normal img.idxp { width: 130px; float: left; margin: 0px 10px 9px 0px; } body.normal div.themebio { padding: 0px 14px 5px 14px; margin: 0px 15px 10px -15px; width: 130px; float: left; border-left: 1px dashed #516090; background-color: #eee; } body.normal div.themebio:hover { padding: 0px 14px 5px 14px; margin: 0px 15px 10px -15px; width: 130px; float: left; border-left: 1px dashed #516090; background-color: #d2eacd; } body.normal div.themebio p { color: #516090; font-family: 'lucida unicode', 'lucida grande', 'lucida console', lucida, verdana, arial; font-size: 11px; } body.normal div.themebio:hover p { color: #5e725c; font-family: 'lucida unicode', 'lucida grande', 'lucida console', lucida, verdana, arial; font-size: 11px; } body.normal div.themebio img.p { border-top: 5px solid #516090; } body.normal div.themebio:hover img.p { border-top: 5px solid #1BDE09; } body.normal p.themenamenopad { font-family: 'lucida unicode', 'lucida grande', 'lucida console', lucida, verdana, arial; font-size: 19px; } body.normal p.themename { margin-top: 55px; font-family: 'lucida unicode', 'lucida grande', 'lucida console', lucida, verdana, arial; font-size: 19px; } body.normal p.themenamenopad a, body.normal p.themename a { text-decoration: none; } body.normal .tb { font-weight: bold; } body.normal .tpl { color: #aaa; } body.normal a.boxlink { padding: 2px 4px 2px 4px; display: block; font-family: 'lucida unicode', 'lucida grande', 'lucida console', lucida, verdana, arial; font-size: 12px; text-decoration: none; } body.normal a.boxlink:link { color: #2D9727; background-color: #fff; } body.normal a.boxlink:visited { color: #48B143; background-color: #fff; } body.normal a.boxlink:hover, body.normal div.themebio:hover a.boxlink:link, body.normal div.themebio:hover a.boxlink:visited { color: #1BDE09; background-color: #fff; } body.normal div.idxl { margin: 0px 0px 1px 0px; clear: left; border-left: 10px solid #516090; padding: 0px; background: #efe; } body.normal div.idxl:hover { margin: 0px 0px 1px 0px; clear: left; border-left: 10px solid #1BDE09; padding: 0px; background: #d2eacd; } body.normal div.idxl p { font-family: 'lucida grande','lucida unicode',lucida,verdana,helvetica,arial,sans-serif; font-size: 11px; color: #666; padding: 15px 90px 18px 60px; margin: 0px; } body.normal div.idxl a.head { font-size: 15px; text-decoration: none; } body.normal div.idxl:hover a.head { font-size: 15px; color: #1BDE09; text-decoration: none; } body.normal div.topphoto { margin: -45px -60px 0px -60px; background-color: #516090; padding: 0px; border-bottom: 2px solid #516090; } * html body.normal div.topphoto { margin: 0px -30px 0px -35px; padding: 0px; border-bottom: 2px solid #516090; } body.normal p.subtitlenopad { padding: 5px 45px 5px 14px; margin: 0px 0px 5px -15px; border-left: 1px dashed #516090; color: #556953; font-family: 'lucida unicode', 'lucida grande', 'lucida console', lucida, verdana, arial; font-size: 12px; } td.sidebar2012 { padding-top: 40px; }