body {background-color:#EAE8E8;background-repeat:repeat-x;margin:7px 0;font-family:tahoma;background-image: url("img/bg.gif")}
table {border-collapse:collapse;border-spacing:0px;width:100%;}
td {padding:0px;}
p {margin:0px;font-size:11px;color:#262626}
b {color:#02538A;}
form {margin:0px}
a {text-decoration:none}
a:hover {text-decoration:underline}
b a {color:#02538A;}
b a:hover {color:#02538A;}


div.page {width:780px;}
td.logo {width:150px}
td.tagline {width:445px;text-align:left;color:#FFFFFF;font-size:10px}
td.topmenu {width:100px;text-align:right}
p.tagline {color:#FFFFFF;font-size:11px;margin-left:5px;}
img.icon {margin:0 10px 0 10px;border:0}

table.main {margin-top:10px;border:1px solid #02436F;}
td.header {height:140px}

td.menu {background-color:#FF8604;height:30px;border-bottom:1px solid #02436F;border-top:1px solid #02436F;}
*+html #menu {height:24px;}

td.moption {text-align:center;position:relative;height:27px}
div.submenu {background-color:#FF8604;display:none;position:absolute;border-left:1px solid #02436F;border-right:1px solid #02436F;}

div.submenu td {border-bottom:1px solid #02436F;text-align:center;font-weight:bold;font-size:9px;color:#FFFFFF;padding:4px;}
div.submenu a {color:#FFFFFF;}

td.moption p {text-transform:uppercase;font-weight:bold;font-size:10px;margin:0 15px 0 15px;color:#ffffff;}
td.moption a {color:#ffffff;}
td.moption a:hover {color:#02538A;}
td.menu_sep {width:3px}

table.content {background-color:#FFFFFF}
.content a {text-decoration:underline}

img {border:0}
img.titulo {margin-bottom:8px}
img.pic {border:1px solid #02436F;margin:8px}
img.rpic {float:right;border:1px solid #02436F;margin:10px 0px 10px 10px}
img.lpic {float:left;border:1px solid #02436F;margin-right:8px}
span.vermais {color:#FF8604;font-weight:bold}
span.vermais a {color:#FF8604}

.rightcol a {text-decoration:none}
.rightcol a:hover {text-decoration:underline}
td.rightcol {width:202px;background-color:#DEDCDC;text-align:left;vertical-align:top}
table.rightcol {margin-top:15px;}
ul.news {font-size:11px;margin:0 10px 0;padding:0 10px 0}
ul.news li {margin-bottom:5px;text-align:justify}
img.oline {margin:5px 0 10px 0}
td.newsl {padding:0 10px 0 20px}
form.newsl {margin-top:4px}
form.newsl input.email {width:125px;font-size:10px;color:#02538A;height:16px}
form.newsl input.button {background-color:#FF8604;font-weight:bold;text-transform:uppercase;width:25px;font-size:6pt;color:#02538A;height:20px}

td.footer {background-color:#02436F;height:30px;text-align:left}
p.footer {color:#FFFFFF;font-size:9px;margin-left:20px}
p.footer a {color:#FFFFFF}
p.copyright {color:#FFFFFF;text-align:right;font-weight:bold;font-size:9px;margin-right:10px;margin-top:4px}
span.powered {font-size:9px;color:#CCCCCC;font-weight:normal;}
span.powered a {font-size:9px;color:#CCCCCC;font-weight:normal;}
span.info {font-size:9px;color:#333333;font-weight:normal;}

td.maincol {border-right:1px solid #02436F;text-align:left;vertical-align:top;width:493px;}
table.maincol {height:100%;margin:15px 10px 15px 20px;width:497px;}
.maincol td {font-size:12px;color:#034572;text-align:justify}
.maincol td li {font-size:12px;color:#333333}


h1 {font-size:16px; margin:0px 0px 10px 0px;color:#02538A;background-color:#ffffff;border-bottom:1px solid #FF8604}
h2 {font-size:14px; margin:0px 0px 0px 0px}
h3 {font-size:15px; margin:0px 0px 0px 0px;font-weight:bold}
.maincol td {font-size:12px;color:#02538A; vertical-align:top;padding:5px}
.maincol td p {font-size:12px;color:#02538A;margin-bottom:5px}
.maincol td li {font-size:12px;color:#02538A;}
.maincol td a {color:#02538A;}
.maincol td a:visited {color:#02538A;}
.maincol td ul {list-style-image: url("img/darkbluearrow.gif");line-height: 1.5em; }
.maincol td li {margin-bottom:5px;}

.maincol img.pic {margin:5px;border:1px solid #02538A;}
.maincol hr {height:1px; color: #FF8604;background-color: #FF8604;border:0}
