a.a01:hover { color: Blue; cursor: url(din.cur); font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 1px; text-transform: uppercase; }
a.a01:active, a.a01:link, a.a01:visited, { color: Blue; cursor: url(din.cur); font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; }
a.a02:link,  a.a02:visited { color: Blue; cursor: url(din.cur); font-family: Verdana,Trebuchet MS,Arial,Helvetica; font-size: 10px; text-decoration: none; }
a.a02:active { font-weight: bold; text-decoration: none; }
a.a03:link,  a.a03:visited { color: #FFFFFF; cursor: url(http://portaldefinancas.com/coefprice/sharetp/din.cur); font-family: Verdana,Trebuchet MS,Arial,Helvetica; font-size: 10px; text-decoration: none; }
a.a03:active { cursor: url(http://portaldefinancas.com/coefprice/sharetp/din.cur); font-weight: bold; text-decoration: none; }
body.bd01 { margin-top: 0px; }
body.bd02 { margin-left: 5px;  margin-top: 10px; }
div.div01 { left: 10px; padding-bottom: 0px; position: absolute; top: 420px; width: 215px; }
div.div02 { height: 205px; padding-bottom: 0px; padding-top: 5px; position: absolute; text-align: center; top: 35px; width: 770px; }
div.div03 { height: auto; left: 0px; padding-bottom: 10px; position: absolute; top: 0px; }
div.div04 { left: 0px; padding-left: 21px; position: absolute; top: 15px; width: auto; }
div.div05 { left: 199px; position: absolute; text-align: center; width: 380px; }
div.div06 { left: 550px; position: absolute; text-align: right; top: 15px; width: 195px; }
div.div07 { left: 0px; padding-bottom: 0px; position: absolute; top: 58px; width: 770px; }
div.div08 { left: 0px; padding-bottom: 0px; position: absolute; top: 155px; width: 770px; }
div.div09 { left: 10px; padding-bottom: 0px; position: absolute; top: 215px; width: 215px; }
div.div10 { border: 1px solid #4C5F8F; left: 5px; position: absolute; top: 5px; width: 160px; }
div.div11 { left: 203px; position: absolute; top: 5px; }
fieldset.fd01 { border: 2px solid #6A6A6A; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 500px; padding-top: 10px; }
img.ig01 { border: 0px; height: 32px; text-align: center; width: 75px; }
img.ig02 { border: 0px; height: 50px; text-align: center; width: 371px; }
img.ig03 { border: 0px; height: 276px; text-align: center; width: 518px; }
input.ip01 { background-color: #5286BB; border: thin solid #6A6A6A; color: #FFFFFF; cursor: url(din.cur); font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; }
input.ip02 { background-color: #5286BB; color: White; cursor: url(din.cur); font-family: Verdana,Arial,Trebuchet MS,Helvetica; font-size: 9px; font-weight: bold; text-align: center; width: 135px; }
label.lb01 { color: #956500; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
legend.ld01 { background-color: #FFFFFF; border: 2px solid #6A6A6A; color: #FFFFFF; font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; margin-bottom: 3px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; }
p.p01 { background-color: #FFFFFF; border: 2px dotted #6A6A6A; border-bottom: none; color: #404040; font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 12px; margin-bottom: 1px; padding-left: 15px; padding-right: 15px; padding-top: 10px; text-align: center; width: 500px; }
p.p02 { background-color: #FFFFFF; border: 2px dotted #6A6A6A; border-top: none; color: #404040; font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 12px; margin-top: 0px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; text-align: justify; width: 500px; }
table.tb01 { background-color: #B0C4DE; border: 1px solid #6A6A6A; font-family: Geneva, Arial, Helvetica, Verdana,sans-serif; font-size: 11px; text-align: right; }
table.tb02 { background-color: #5286BB; border: 1px solid #6A6A6A; color: #FFFFFF; font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; width: auto; }
table.tb03{ border: 1px solid #5286BB; color: #404040; font-family: Verdana, Arial, Trebuchet MS, Helvetica; font-size: 10px; width: 500px; }
table.tb04 { background-color: #FFFFFF; border: 2px solid #6A6A6A; font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; width: 530px; }
td.td01 { text-align: center; }
td.td02 { background-color: #E5F3FF; border: 1px solid #0056A1; color: #004B8C; font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px; text-align: center; }
td.td03 { text-align: center; }
tr.tr01 { background-color: #5286BB; color: #FFFFFF; font-size: 11px; font-weight: bold; text-align: center; }
tr.tr02 { background-color: #F2F4F6; text-align: right; }
tr.tr03 { background-color: #E3F2FF; text-align: right; }
tr.tr04 { background-color: #5286BB; color: #FFFFFF; font-size: 10px; font-weight: 200; text-align: center; }
tr.tr05 { background-color: #F2F4F6; text-align: right; }
tr.tr06 { background-color: #e5e9ed; text-align: right; }
.shadetabs{ font: bold 9px Verdana; list-style-type: none; margin-bottom: 0; margin-left: 0; margin-top: 1px; padding: 2px 0; text-align: left; /*set to left, center, or right to align the menu as desired*/ }
.shadetabs li{ display: inline; margin: 0; }
.shadetabs li a{ background: white url(shade.gif) top left repeat-x; border: 1px solid #780; color: #2d2b2b; margin-right: 3px; padding: 2px 2px; text-decoration: none; }
.shadetabs li a:visited{ color: #2d2b2b; cursor: url(din.cur); }
.shadetabs li a:hover{ color: #2d2b2b; cursor: url(din.cur); text-decoration: underline; }
.shadetabs li.selected{ position: relative; top: 1px; }
.shadetabs li.selected a{ background-image: url(shadeactive.gif); /*selected main tab style */ border-bottom-color: white; cursor: url(din.cur); }
.shadetabs li.selected a:hover{ text-decoration: none; /*selected main tab style */ }
.tabcontent{ display: none; width: 600px; }
.tabcontentstyle{ border: 1px solid gray; /*style of tab content oontainer*/ height: auto; margin-bottom: 1em; padding: 10px; padding-top: 210px; width: 780px; }
#gogadic { background: no-repeat left bottom; border: 1px solid #4C5F8F; display: none; left: 795px; position: absolute; top: 28px; width: 160px; }

@media print {
.tabcontent {
display:block!important;
}
}
