textarea {
        font-family:Tahoma,Arial;
        font-size:14px;
}
table {
        border-collapse:collapse;
}

td {
/*      border:1px solid #FBD9E6; */
        border: none;
        padding:4px;
}
th {
        font-size:13px;
        font-weight:normal;
        text-align:left;
        color:#000D59;
        background-color: #FBD9E6;
        padding:4px;
        border-right:1px solid white;
}

img  {
        border-color: #000833;
}

form {
        padding:0;
        margin:0;
}
a.th {
        color:#000D59;
        font-weight:normal;
}
.o {
        margin:0;
        padding:0;
        border:none;
}

.oc {
        margin:0;
        padding:0;
        border:none;
        width: 19px;
        height: 17px;
        text-align: center;
}

td.tbl {
        padding:4px;
        border:none;
        border-bottom:1px solid #FBD9E6;
}

.contentheader {
        font-weight:bold;
        font-size:16px;
        color: white;
        font-family: Tahoma;
        padding:0 0 0 6px;
        border:none;
}

table.block {
        margin: 0 0 8px 0;
}
td.blockheader {
        font-weight:bold;
        font-size:14px;
        color: white;
        font-family: Tahoma;
        padding:0 0 0 6px;
        border:none;
}

.blockheaderN {
        font-weight:bold;
        background-color: #3b2468;
        color: white;
        font-family: Tahoma;
        padding: 6px;
        border:none;
}


a.blockheader {
        font-weight:bold;
        font-size:16px;
        color: white;
        font-family: Tahoma;
        border:none;
}

td.blockcontent {
        padding: 6px 6px 6px 6px;
        border:none;
        vertical-align:top;

}

.coment

{
        padding: 5px 6px 6px 14px;
        border:none;
        vertical-align:top;


}
.coment a

{
	
        color:#000D59;
        text-decoration:none;

}

.coment a:hover

{
        color:#001381;
}


.text {
        background-color:white;
        padding: 16px 6px 6px 17px;
        border:none;
        zoom:100%;
}
p.welcome {
        font-size:12px;
        padding:0;
        margin:0 0 2px 0;
}
td.bottom {
        color: white;
        font-size:11px;
        padding:10px 0 10px 10px;
        border:none;
}

td.formlabel {
        padding:0 20px 12px 0;
        font-weight:bold;
        color:#000D59;
        border:none;
        vertical-align:top;
}
td.formfield {
        padding:0 20px 12px 0;
        vertical-align:top;
        border:none;
}

.white {
        color:white;
}

.mainbg {
        background-color:#000833;
}
.bg {
        color:#000833;
}
.bg:hover {
        color:#000D59;
        color:#001381;
}
.bg:visited {
        color:#C82CCA;
}
.header {
        font-weight:bold;
        font-size:16px;
        font-family: Tahoma;
        margin:2px 0 12px 0;
}
.remark {
        color:#666;
        font-size:11px;
}
a.bottom {
        color:#FAFFAF;
        font-weight:bold;
        text-decoration:underline;
        font-size:11px;
}

.type {
        font-family: courier;
        color:#090B34;
        font-size:12px;
        margin-right:6px;
}

.blink {
        color:#090B34;
        font-weight:bold;
        font-size:11px;
}


td {
        padding:0;
        margin:0;
        font-size:12px;
}

.topforms {
        padding:0;
        margin:0;
/*        background-image: url('/i/_fp02.jpg'); 
        background-repeat:no-repeat;             */
        height:91px;
}


.AABDDDtopthema {
        background-image: url('/i/D4DFF2_batterfly2.gif');
        background-repeat:no-repeat;
}

.644D91topthema {
        background-image: url('/i/FAFFAF_batterfly2.gif');
        background-repeat:no-repeat;
}

.9D248Etopthema {
        background-image: url('/i/DE8BD4_batterfly2.gif');
        background-repeat:no-repeat;
}


.searchregister {
        padding:8px 0 0 0;
}

td.mmitem {
        padding:0 10px 0 8px;
        margin:0px;
        text-align:center;
        border:none;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
td.mmitem a{
	text-decoration: none;
}

div.mmblocktop {
        margin:0 9px 0 9px;
        padding:2px 0 2px 12px;
        border:none;
        border-bottom:1px solid #4F387C;
}

div.mmblock {
        font-size:10px;
        background-image: url('/i/mm_arrow.gif');
        background-repeat: no-repeat;
        background-position:  8px center;
        margin:0 9px 0 9px;
        padding:3px 2px 4px 33px;
        border-bottom:1px solid #4F387C;
}

div.mmblock_a {
        font-size:10px;
        background-image: url('/i/mm_arrow_a.gif');
        background-repeat: no-repeat;
        background-position: 17px center;
        margin:0;
        padding:3px 2px 4px 42px;
        background-color:#FAFFAF;
        border-bottom:1px solid #4F387C;
}

a.mmblock {
        color:#FAFFAF;
        text-decoration: none;
        font-weight:bold;
}
a.mmblock:hover {
        color:white;
        text-decoration: none;
        font-weight:bold;
}
a.mmblock_a {
        color:#644D91;
        text-decoration: none;
        font-weight:bold;
}
.hand_DE8BD4 {
        padding: 2px 0px 2px 33px;
        background: url('/i/DE8BD4_batterfly.gif') no-repeat center left;
}

.icotext {
        vertical-align:middle;
}
/* photo */
table.foto {
        background-color:white;
}

td.fotomain {
        width:1px;
        border-top:1px solid #B3B1B1;
        border-left:1px solid #B3B1B1;
        border-right:1px solid #B3B1B1;
        border-bottom:none;
        padding:3px;

}

td.fotosign {
        border-left:1px solid #B3B1B1;
        border-bottom:1px solid #B3B1B1;
        padding:3px 14px 4px 10px;
}

td.fotocorner {
        background-image:url('/i/photo_corner_bg.gif');
}
/* // photo */

input.search {
/*        background-color:#000833;*/
        background-color:#FFFFFF;
        border:none;
        color:white;
        font-size:10px;
        width:140px;
}

.button {
        cursor:hand;
        width:74px;
        height:20px;
        border:0px;
        margin:0;
        padding:0;
}

.popupwindow{
        position:absolute;
        left:center;
        width:350px;
        background-color:#000833;
        top:33px;
        left:520px;
        display:none;
        z-index:200;
}

.popupshadow{
        position:absolute;
        left:center;
        width:250px;height:250px;
        background-color:#001584;
        top:43px;
        left:510px;
        filter: Alpha(Opacity=40);
        display:none;
        z-index:100;
}
.popbutton {
        color: white;
        background-color:#004C85;
        border:1px solid #00B2FF;
        margin:10px 0 5px 0;
}
.popinput {
        color:#000833;
        background-color:#FFF;  
        border:1px solid #004C85;
        margin:5px 0 5px 0;
        width:156px;
}



/*


a { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; color: #0000F0;  text-decoration: none; }
a:link { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; color: #0000F0;      }
a:hover { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; color: #0000F0;    text-decoration : underline; }
a:visited { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; }
a:active { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; }

.print_link:link { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; color: Red; text-decoration : none; }
.print_link:hover { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; color: Red; text-decoration : none; }
.print_link:visited { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; color: Red; text-decoration : none; }
.print_link:active { font-family: verdana, arial, helvetica, verdana, sans-serif;  font-weight : bold; font-size: 11px; color: Red; text-decoration : none; }

#logo { position: absolute; left: 17px; top: 61px; }

#language { position: absolute; left: 0px; top: 19px; font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #ffffff; text-decoration: none; }
.language:link { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #ffffff; }
.language:hover { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #ffffff; text-decoration : underline; }
.language:visited { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #ffffff; }

#menuitem { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #000000; padding-left: 15px; margin: 5px 0px; background-repeat: no-repeat; background-image: url(/img/bullet.gif); }
.menuitem:link { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #000000; }
.menuitem:hover { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #000000; text-decoration : underline; }
.menuitem:visited { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 8pt; color: #000000; }

TD.ndiasb {     font-family : Arial, Helvetica, sans-serif;     font-weight : 500;      font-size : 13pt;       color: #ffffff; }
TD.menubar { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 9pt; color: #ffffff; text-decoration: none;}
.menubar:link { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 9pt; color: #ffffff; }
.menubar:hover { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 9pt; color: #ffffff; text-decoration : underline; }
.menubar:visited { font-family : arial, verdana, helvetica, sans-serif; font-weight : bold; font-size : 9pt; color: #ffffff; }

TD.curnode { font-family : arial, verdana, helvetica, sans-serif; font-weight : bolder; font-size : 9pt; color: #ffffff; background-color : #043858; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; }
H1 { font-family : arial, verdana, helvetica, sans-serif; font-weight : bolder; font-size : 11pt; color: #043858; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; margin: 3px 0px; }
H2 { font-family : arial, verdana, helvetica, sans-serif; font-weight : bolder; font-size : 9pt; color: #043858; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; margin: 3px 0px; }
form { margin: 5px 0px; }

.newsdate { font-family : arial, verdana, helvetica, sans-serif; font-weight : bolder;  font-size : 10pt; color: #6C9BB8; text-decoration: none; letter-spacing: 1px; }
.newsdecor { font-family : arial, verdana, helvetica, sans-serif; font-weight : bolder; font-size : 10pt; color: #043858; text-decoration: none; letter-spacing: 1px; }
.o {font-family : verdana, helvetica, arial, sans-serif; font-size : 9pt; color: #000000; border: none; } 
.f {font-family : verdana, helvetica, arial, sans-serif; font-size : 7pt; color: #000000; border: none; } 

.textfield { font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; border: 1px solid #999999; margin : 5px 5px 5px 0px; height: 14px; }

*/