/* CSS Document */
body { font-family:"Lucida Grande", Verdana, sans-serif; font-size:11px; color: #000; margin:0; padding:0; line-height:1.3em}

a:link {color: #000000;text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #666666;text-decoration:underline;}

p { line-height:1.3em; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; margin:0; padding:0}
h1 { font-size:16px; color: #003399; font-weight:normal; padding-left:8px; line-height: 20px;}
h2 { font-size:14px; color: #333333; font-weight:normal; margin:0;font-weight:bold;}
h3 { font-size:14px; font-weight:bold; color: #FF6600; margin:0px; text-align:left; line-height:1.4em}
h4 { font-size:10px; font-weight:bold; color: #333333; margin:0px; text-align:left;}

.box { border-left:4px solid #E7E8EC;border-right:4px solid #E7E8EC; }
.footer { font-size:9px;}

.topnav {float: left;width: 100%; margin-left:0px;padding: 0;list-style: none;}
html>body .topnav {float: left;width: 100%; margin-left:0px;padding: 0;list-style: none; margin-top:0px; margin-bottom:0px;}

.topnav li {float: left;margin: 0;padding: 0 ;list-style: none;font-size:11px; font-weight: bold;}
.topnav a { float: left;padding: 5px 11px;text-decoration: none;color: #fff; font-weight: bold; border-right:1px solid #797ACA; }
.topnav a:hover {color: #fff; background-image:url(../images/nav_bg_hover.gif); text-decoration:none}
.topnav a:visited {color: #fff; }

.list {margin:0; }
.list ul{ padding:0;}
.list li { margin:5px 0 0 -26px;list-style-image: url("../images/bullet.gif"); font-weight:normal; line-height:1.2em;}
.colorprog {color: #003399; font-size:11px; margin-left:6px;}
html>body .colorprog {margin-left:45px;}

.tables {margin:0px 0px 0 0px;font-size:10px;border-top:1px solid #D3D3D3;border-left:1px solid #D3D3D3;background:#ffffff;line-height:1.4em;padding:0px 0 2px 0}
.tables tr{ background-color: #CEE6F6; padding-top:5px;padding-bottom:5px}
.tables tr.alt{background:#ffffff;}
.tables td{padding-left:5px;border-right:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;color: #003399;}
.tables td p{ padding:0; margin:0;color: #000;}

.tables tr.head{background-color: #F7F7F7; font-weight:bold;font-size:11px;}
.tables p{margin:12px 0;padding:0;font-size:12px;}
.tables p a{font-weight:bold; }

#content {
    font-size: 14px;
    line-height: 20px;
    text-align: left;
}

#content p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
}

