@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:1.4em; background-color:#f1f2f6}

p { line-height:1.4em; color:#333; margin:0; font-size:11px}
p a:link, p a:visited { text-decoration: none; color: #003365;}
p a:hover { text-decoration:underline; color: #003365;}

h1 { font-size:13px; color:#000; font-weight: bold;}

.topnav {float: left;width: 100%; margin:0px;padding: 0;list-style: none; background-image:url(../images/nav_bg.gif);height:55px; border-bottom:1px solid #003365}

.topnav li {float: left;margin: 0;padding: 0 ;list-style: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;}
.topnav a { font-family: Verdana, Arial, Helvetica, sans-serif;float: left;padding: 16px 11px;text-decoration: none;color: #fff; font-weight: bold; margin-left:3px }
.topnav a:hover {color: #000;}

.footerborder { border-top:1px solid #003365}

.footerlinks { margin:0; padding:0; font-size:11px; text-align: right; font-weight: normal; color:#737695}
.footerlinks a:link, .footerlinks a:visited {text-decoration: none; padding-left:5px; padding-right:5px;color:#737695;}
.footerlinks a:hover {text-decoration: underline; padding-left:5px; padding-right:5px;color:#737695;}

.contentborder { border-left:1px solid #e6e7ec; border-right:1px solid #e6e7ec}

table.general { background-color: #f2f3f8; border-collapse: collapse;font-size:11px;border:0;margin:10px 0px; text-align:left;border-top:1px solid #d6d9ea;}
table.general td {border-bottom:1px solid #d6d9ea;border-left:1px solid #d6d9ea;border-right:1px solid #d6d9ea;padding:4px 4px 4px 10px;vertical-align:middle;}
table.general td.heading {font-size:16px; color:#000; padding:8px 10px; background:#fff6e5;}
table.general th {padding:4px 5px; font-weight:bold;font-size:12px;color:#333; background:#fff6e5; border-bottom:1px solid #d6d9ea;}
