body {margin: 0px;background-color: #ffffff;color: #999999;}
div, td, th {font-size: x-small;FONT-FAMILY: Verdana,Arial,Helvetica;}
h1 {font-size: 12pt;margin: 5px 0 10px 0;}
img {border: 0px}
form {margin: 0px;}
hr {width: 100%;color: #c6c3c6;}
a {color: #555555;text-decoration: none;}
a:hover {text-decoration: underline}
a:visited {color: #555555;}
a.u {text-decoration: underline;}
a.w,a.w:visited {color: #888888}

#logo {background: url(../images/logo_portal.gif) no-repeat center;width: 140px;border-bottom: 1px solid #c6c3c6;}
#index {white-space: nowrap;}
.maintbl {padding-top: 4px;color: #888888;background-color: #ffffff;}
#footer {text-align: center;padding: 4px;color: #888888;background-color: #ffffff;}
#footer a:link,#footer a:visited {color: #888888;text-decoration: underline;}
.homemsg {padding: 4px;font-size: 9pt;white-space: nowrap;color: #ffffff;background-color: #000000;}
.advise {height: 28px;}
.editbox {display: none;padding: 8px;background-color: #f3f3f3;}
.notation {background-color: #ffffff;border-top: 1px solid #dedede;height: 120px;color: #000000;}
.notationtxt {color: #000000}
.loading {background-color: #ffffff;padding-top: 50px;padding-bottom: 50px;text-align: center;color: #c6c3c6;}
.protectbox {background-color: #efefef;color: #000000;border: 1px solid #c6c3c6;font-size: 10pt;}

select {font-size: 8pt;}
input {font-size: 8pt;}
textarea {border: 1px solid #c6c3c6;background-color: #f6f6f6;font-size: 8pt;}
input.thinbox {border: 1px solid #c6c3c6;background-color: #f6f6f6;}
input.btn {border: 1px solid #efefef;font-size: 7pt;font-weight: bold;background-color: #aaaaaa;height: 20px;color: #ffffff;cursor: hand;cursor: pointer;}
input.btn2 {border: 1px solid #ffffff;font-size: 7pt;background-color: #aaaaaa;width: 26px;height: 17px;color: #ffffff;cursor: hand;cursor: pointer;}
input.btnbig {font-weight: bold;padding: 8px;cursor: hand;cursor: pointer;}
.btnsmall {border: 1px solid #efefef;font-size: 8px;background-color: #aaaaaa;height: 13px;color: #ffffff;cursor: hand;cursor: pointer;padding: 0px;margin: 0px;}
.iconea {vertical-align: middle;background-color: #efefef;border: 1px solid #c6c3c6;padding: 0 1px 0 1px;}
.iconei {vertical-align: middle;border: 1px solid #ffffff;padding: 1px;}
.imgmid {vertical-align: middle}
.imgbot {vertical-align: bottom}
.bottomhr {padding-bottom: 6px;border-bottom: 2px inset #f7f7f7;}
.tophr {padding-top: 6px;border-top: 2px outset #f7f7f7;}
.lefthr {padding-left: 6px;border-left: 2px outset #f7f7f7;}
.righthr {padding-right: 6px;border-right: 2px outset #f7f7f7;}
.dashbox {border: 1px dashed #c6c3c6;padding: 8px;}
/*======   MODULES  =====*/
.module {margin-bottom: 6px;border: 3px solid #efefef;}
.module1 {margin-bottom: 6px;border: 3px solid #efefef;}
.module2 {margin-bottom: 6px;border: 3px solid #efefef;}
.module3 {margin-bottom: 6px;border: 3px solid #efefef;}
.module4 {margin-bottom: 6px;border: 3px solid #efefef;}
.module .bmod {border: 1px solid #c6c3c6;}
.module1 .bmod {border: 1px solid #177AB4;}
.module2 .bmod {border: 1px solid #BE0A0A;}
.module3 .bmod {border: 1px solid #7DB51B;}
.module4 .bmod {border: 1px solid #262626;}
.newmodule {position: absolute;}
.module .hmod {display: none;background-color: #efefef;background-image: url(../images/bgbar.gif);}
.module1 .hmod {display: none;background-color: #177AB4;background-image: url(../images/bgbar1.gif);}
.module2 .hmod {display: none;background-color: #BE0A0A;background-image: url(../images/bgbar2.gif);}
.module3 .hmod {display: none;background-color: #7DB51B;background-image: url(../images/bgbar3.gif);}
.module4 .hmod {display: none;background-color: #262626;background-image: url(../images/bgbar4.gif);}
.module .hmod, .module .hmod a:visited, .module .hmod a:link, .module .hmod a:active {color: #c6c3c6;font-size: 8pt;}
.module1 .hmod, .module1 .hmod a:visited, .module1 .hmod a:link, .module1 .hmod a:active {color: #ffffff;font-size: 8pt;}
.module2 .hmod, .module2 .hmod a:visited, .module2 .hmod a:link, .module2 .hmod a:active {color: #ffffff;font-size: 8pt;}
.module3 .hmod, .module3 .hmod a:visited, .module3 .hmod a:link, .module3 .hmod a:active {color: #ffffff;font-size: 8pt;}
.module4 .hmod, .module4 .hmod a:visited, .module4 .hmod a:link, .module4 .hmod a:active {color: #ffffff;font-size: 8pt;}
.module .headmod {padding: 0px;margin: 0px;border-bottom: 1px solid #c6c3c6;}
.module1 .headmod {padding: 0px;margin: 0px;border-bottom: 1px solid #177AB4;}
.module2 .headmod {padding: 0px;margin: 0px;border-bottom: 1px solid #BE0A0A;}
.module3 .headmod {padding: 0px;margin: 0px;border-bottom: 1px solid #7DB51B;}
.module4 .headmod {padding: 0px;margin: 0px;border-bottom: 1px solid #262626;}
.module .titmod {padding: 2px 5px 0 5px;font-size: 8pt;line-height: 20px;height: 20px;font-variant: small-caps;font-weight: bold;color: #c6c3c6;overflow:hidden;}
.module1 .titmod {padding: 2px 5px 0 5px;font-size: 8pt;line-height: 20px;height: 20px;font-variant: small-caps;font-weight: bold;color: #ffffff;overflow:hidden;}
.module2 .titmod {padding: 2px 5px 0 5px;font-size: 8pt;line-height: 20px;height: 20px;font-variant: small-caps;font-weight: bold;color: #ffffff;overflow:hidden;}
.module3 .titmod {padding: 2px 5px 0 5px;font-size: 8pt;line-height: 20px;height: 20px;font-variant: small-caps;font-weight: bold;color: #ffffff;overflow:hidden;}
.module4 .titmod {padding: 2px 5px 0 5px;font-size: 8pt;line-height: 20px;height: 20px;font-variant: small-caps;font-weight: bold;color: #ffffff;overflow:hidden;}
.module .rssstatus {color:#FFCC00;}
.module1 .rssstatus {color:#ffffff;}
.module2 .rssstatus {color:#ffffff;}
.module3 .rssstatus {color:#ffffff;}
.module4 .rssstatus {color:#ffffff;}
.optmod {white-space: nowrap;text-align: right;font-size: 8pt;line-height: 20px;display: block;width: 115px;vertical-align: middle;padding: 0px;opacity: 0.2;filter: alpha(opacity=20);}
.optmoda {white-space: nowrap;text-align: right;line-height: 20px;display: block;width: 115px;vertical-align: middle;padding: 0px;opacity: 1;filter: alpha(opacity=100);}
.content td {color: #000000;text-align: justify;}
.content a:link {color: #003063;text-decoration: none;}
.content a:visited {color: #c6c3c6;text-decoration: none;}
.content a:hover {color: #9C0000;text-decoration: underline;}
.content input,.content select {border: 0px;font-size: 9pt;background-color: #d6d6d6;}
.content .nostyle {border: 0px;background-color: #ffffff;}
.content .btn {border: 1px outset #c6c3c6;height: 18px;}
.content ul {list-style: url(../images/ico_right_arrow.gif) outside;padding: 0 0 0 12px;margin: 2px;}
.content li {margin: 0 0 3px 0}
.contentpic {width: 12px;text-align: left;vertical-align: top;padding-top: 5px;}
.newspaperbar {padding: 6px;background: #ffffff url(../images/bg.gif) repeat-x bottom;border-bottom: 1px solid #c6c3c6;color: #ffffff;}
.newspaperbar a:link,.newspaperbar a:visited {color: #ffffff;}
.newspaper {color: #000000;padding: 8px;background-color: #ffffff;}
.newspaper a:link {color: #003063;text-decoration: none;font-size: 10pt;font-weight: bold;}
.newspaper a:visited {color: #c6c3c6;text-decoration: none;}
.newspaper a:hover {color: #9C0000;text-decoration: underline;}
.newspaper .source {color: #008200}
.newspaper td {color: #000000;}
.necessary {}
/*====== PROFILES =====*/
.taba {height:26px;width: 100px;}
.tabal a:visited,.tabal a:link,.tabal a:hover {text-decoration: none;color: #FFCC00;}
.tabal {white-space: nowrap;text-align: center;padding: 4px;font-weight: bold;white-space: nowrap;background-color: #ffffff;border-left: 1px solid #c6c3c6;border-top: 1px solid #c6c3c6;border-bottom: 2px solid #ffffff;}
.tabar {text-align: center;padding: 2px;background-color: #ffffff;border-top: 1px solid #c6c3c6;border-right: 1px solid #c6c3c6;border-bottom: 2px solid #ffffff;}
.intertaba {width: 2px;border-bottom: 1px solid #c6c3c6;font-size:2pt;}
.tab {height:25px;margin-top:1px;width: 100px;border-bottom: 1px solid #c6c3c6;}
.tabl {white-space: nowrap;text-align: center;font-weight: bold;padding: 4px;color: #c6c3c6;background-color: #ffffff;border-left: 1px solid #c6c3c6;border-top: 1px solid #c6c3c6;border-bottom: 1px solid #efefef;}
.tabr {text-align: center;padding: 2px;background-color: #ffffff;border-top: 1px solid #c6c3c6;border-right: 1px solid #c6c3c6;border-bottom: 1px solid #efefef;}
.tabl a:visited,.tabl a:link {color: #c6c3c6;text-decoration: none;}
.tabl a:hover {color: #FFCC00;}
.intertab {width: 2px;font-size:2pt;}
.endtab {border-bottom: 1px solid #c6c3c6;}
/*====== MENUS =====*/
.menubox {background-color: #efefef;vertical-align: top;border: 1px solid #c6c3c6;}
.menucont {padding: 6px}
.menucont td {color: #aaaaaa}
.menuhdr {padding-left: 4px;padding-right: 10px;border-bottom: 2px inset #f7f7f7;background-color: #dedede;}
.menutitle {color: #000000;font-size: 10pt;width: 100%}
.menuclose {text-align: right;white-space: nowrap;background: url(../images/ico_close.gif) no-repeat left center;}
.menufocus {background-color: #efefef}
.menumod {color: #ffffff;background-color: #c6c3c6;}
.addmenuhdr {border-bottom: 2px inset #f7f7f7;width: 800px;padding: 0px;}
.menuopt {border-bottom: 2px inset #f7f7f7;}
.chgcolor {color: #ffffff;background-color: #c6c3c6;}
.menuaddbtn {padding-bottom: 4px;}
a.optlist {color: #ffffff;white-space: nowrap;text-decoration: none;border:1px solid #efefef;padding: 1px;}
a.optlist:hover {color: #ffffff;white-space: nowrap;text-decoration: none;border: 1px solid #c6c3c6;padding: 1px;}
a.sellist {color: #ffffff;background-color: #c6c3c6;white-space: nowrap;text-decoration: none;border: 1px solid #c6c3c6;padding: 1px;}
.dirdiva {overflow: auto;height: 122px;font-size: 8pt;border: 1px solid #e1e1e1;background-color: #ffffff;}
.dirdiva a:link,.dirdiva a:visited {color: #555555}
.dirdivi {overflow: auto;height: 122px;font-size: 8pt;border: 1px solid #efefef;}
.diropta {background-color: #efefef}
.diropti {}
.diropts {background-color: #efefef}
.catopti {background: url(../images/ico_dir.gif) no-repeat left top;padding-left: 16px;}
.catopta {background: #efefef url(../images/ico_dir.gif) no-repeat left top;padding-left: 16px;}
.catopts {background: #efefef url(../images/ico_diro.gif) no-repeat left top;padding-left: 16px;}
#leftmenu {padding: 2px;position: absolute;top: 64px;left: 0px; width: 180px;height: 600px;background-color: #efefef;border-right: 1px solid #c6c3c6;border-bottom: 1px solid #c6c3c6;border-top: 1px solid #cfcfcf;display: none;}
.expdiri {background: url(../images/ico_right_arrow.gif) no-repeat left 2px; padding-left: 12px;}
.expdira {background: url(../images/ico_down_arrow.gif) no-repeat left 4px; padding-left: 12px;}