body {color: #666666;font-size: 10px;line-height: 16px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #ffffff;margin-top: 0px;margin-right: 0px;margin-left: 0px;margin-bottom: 0px;}.body-dark {color: #000000;}.body-small {font-size: 8px;}td {color: #666666;font-size: 10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}/* =============== *//* Home Page Columns */td.homeleftcolumn {color: #666666;font-size: 10px;font-family: Arial, Helvetica, sans-serif;border-top: 2px #cccccc dotted;border-right: 2px #cccccc dotted;padding-top: 10px;padding-bottom: 10px;}td.homecentercolumn {color: #666666;font-size: 10px;font-family: Arial, Helvetica, sans-serif;border-top: 2px #cccccc dotted;border-right: 2px #cccccc dotted;padding-top: 10px;padding-bottom: 10px;}td.homenewscolumn {color: #666666;font-size: 10px;font-family: Arial, Helvetica, sans-serif;border-top: 2px #cccccc dotted;border-right: 2px #cccccc dotted;padding-top: 10px;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;}/* ================= *//* Internal Page Columns */td.leftcolumn {color: #666666;font-size: 9px;font-family: Arial, Helvetica, sans-serif;border-top: 2px #cccccc dotted;border-right: 2px #cccccc dotted;padding-top: 15px;/* padding-left: 5px; */padding-left: 2px;/* padding-right: 5px; */padding-right: 2px;}td.centercolumn {color: #666666;font-size: 10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-top: 2px #cccccc dotted;padding-top: 15px;/* padding-left: 30px; */padding-left: 25px;/* padding-right: 28px; */padding-right: 20px;padding-bottom: 30px;}td.rightcolumn {color: #666666;font-size: 10px;font-family: Arial, Helvetica, sans-serif;border-top: 2px #cccccc dotted;border-right: 2px #cccccc dotted;border-left: 2px #cccccc dotted;padding-top: 15px;/* padding-left: 15px; */padding-left: 5px;/* padding-right: 10px; */padding-right: 5px;}/* ======================= *//* Main Links (in page body only) */a.main-link:link {color: #000000;border-bottom: 1px solid #000000;text-decoration: none;}a.main-link:visited {color: #808080;border-bottom: 1px dotted #6c6c6c;text-decoration: none;}a.main-link:hover {text-decoration: none;color: #000000;border-bottom: none;background-color: #CCCCCC;}a.main-link:active {text-decoration: none;color: #ffffff;border-bottom: none;background-color: #999999;}a:link img, a:visited img, a:hover img, a:active img  { text-decoration: none; border-top: none;border-right: none; border-bottom: none;border-left: none;}/* =========== *//* Headers */h1 {margin-left: -15px;}h2 {font-size: 13px;color: #999999;padding-top: 10px;}h2.first {font-size: 13px;color: #999999;padding-top: 0;}h3 {font-size: 11px;color: #999999;}/* =============== *//* List Bullets-Square */.bullet-square {margin-left: 5px;padding-left: 15px;padding-bottom: 5px;list-style: none;background-image: url(../images/bullet_square_blocks.gif);background-repeat: no-repeat;background-position: 0px 4px;/* background-position: 0 50%; *//* background-position: 0 .5em; */}/* ================ *//* List Bullets-Contact Page */.bullet-person {padding-left: 20px;line-height: 24px;background-position: 0 50%;list-style: none;background-image: url(../images/bullet_person.gif);background-repeat: no-repeat;}.bullet-mail {padding-left: 20px;line-height: 24px;background-position: 0 50%;list-style: none;background-image: url(../images/bullet_mail.gif);background-repeat: no-repeat;}.bullet-tel {padding-left: 20px;line-height: 24px;background-position: 0 50%;list-style: none;background-image: url(../images/bullet_tel.gif);background-repeat: no-repeat;}/* =============== *//* List Numbered */.list-numbered {margin-left: 25px;padding-left: 0px;list-style-type: decimal;}/* =============== *//* List Indent-No Style */.list-indent {margin-left: 5px;padding-left: 0px;list-style: none;}/* =========== *//* Special Stuff */table.pub {border-bottom: 1px #999999 dotted;margin-bottom: +20px;padding-bottom: 10px;}.special {border: 1px #cc9999 dotted;color: #cc9999;padding-top: 5px;padding-left: 5px;padding-bottom: 5px;}p.first {margin-bottom: 20px;}/* =========== *//* Footer */td.footer {color: #999999;font-size: 9px;line-height: 16px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}td.footer a:link, td.footer a:visited {color: #999999;text-decoration : none;}td.footer a:hover {color: #000000;text-decoration : none;}td.footer a:active {color: #CCCCCC;text-decoration : none;}/* =========== *//* OK down to here *//* =========== */