﻿img { border: 0; margin:0;}
body {margin-top:0;}
td {vertical-align: top;
    text-align: left;
    margin-left: 120px;
}
td.alinnmiddle {vertical-align:middle; height:105px;}
p {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 18px; margin-top: 14px; margin-right: 18px; margin-bottom: 0px; }
p.newshead {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; margin-left: 18px; margin-top: 14px; margin-right: 18px; margin-bottom: 0px; }
p.newssub {font-family: arial, sans-serif; font-size: 11px; line-height: 14px; margin-left: 18px; margin-top: 2px; margin-right: 18px; margin-bottom: 0px; }
p.newsteaser {font-family: arial, sans-serif; font-size: 10px; line-height: 12px; margin-left: 18px; margin-top: 2px; margin-right: 18px; margin-bottom: 0px; }
p.newslink {font-family: arial, sans-serif; font-size: 10px; line-height: 12px; margin-left: 18px; margin-top: 2px; margin-right: 18px; margin-bottom: 0px; }
p.home {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 18px; margin-top: 18px; margin-right: 18px; margin-bottom: 0px; }
p.overview {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 18px; margin-top: 28px; margin-right: 18px; margin-bottom: 18px; }
p.heading {font-family: arial, sans-serif; font-size: 15px; line-height: 16px; font-weight: bold; margin-left: 18px; margin-top: 24px; margin-right: 18px; margin-bottom: 0px;
    text-align: center;
}
p.heading2 {font-family: arial, sans-serif; font-size: 15px; line-height: 16px; font-weight: bold; margin-left: 13px; margin-top: 24px; margin-right: 13px; margin-bottom: 0px; }
p.sidebar {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 18px; margin-top: 8px; margin-right: 18px; margin-bottom: 0px; }
p.sidebar2 {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 13px; margin-top: 8px; margin-right: 13px; margin-bottom: 0px; }
p.footer {font-family: arial, sans-serif; font-size: 9px; line-height: 11px; margin-left: 18px; margin-top: 10px; margin-right: 18px; margin-bottom: 0px; }

ul.main {margin-top: 10px;}
ul.sidebar {margin-top: 10px; margin-bottom: 10px; margin-left: 32px; }
ul.small {margin-top: 2px; margin-bottom: 0px; margin-left: 32px; }

li.main {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 3px; margin-top: 0px; margin-right: 28px; margin-bottom: 0px;}
li.sidebar {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 3px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px;}
li.small {font-family: arial, sans-serif; font-size: 11px; line-height: 16px; margin-left: 3px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px;}

td.dots_vertical {background: #FFFFFF url(../images/dots_vertical.gif) repeat-y; }
td.dots_vertical2 {background: #FFFFFF url(../images/dots_vertical2.gif) repeat-y; }
td.dots_horizontal {background: #FFFFFF url(../images/dots_horizontal.gif) repeat-x; }
td.join_email {background: #FFFFFF url(../images/nav_join_email_bg.gif) repeat-x; }
td.search {background: #FFFFFF url(../images/nav_search_bg.gif) repeat-x; }

ol { margin-top: 0px; margin-right: 18px; }
li {font-family: arial, sans-serif; font-size: 11px; }

a:link {color: #0B3E7D; font-weight: bold; text-decoration: none;}
a:active {color: #0B3E7D; font-weight: bold; text-decoration: none;}
a:visited {color: #0B3E7D; font-weight: bold; text-decoration: none;}
a:hover {color: #0B3E7D; font-weight: bold; text-decoration: underline;}

a.sidebar:link {color: #000000; font-weight: normal; text-decoration: none;}
a.sidebar:active {color: #000000; font-weight: normal; text-decoration: none;}
a.sidebar:visited {color: #000000; font-weight: normal; text-decoration: none;}
a.sidebar:hover {color: #000000; font-weight: normal; text-decoration: underline;}