body{
        margin: 0px;
        font-family: Verdana, Tahoma, Arial;
        font-size: 11px;
        background-color: white;
}
table{
        font-size: 11px;
}
.hed{
        font-weight: bold;
        padding-left: 2px;
        padding-top: 3px;
        padding-bottom: 3px;
        border-top: 1px solid #66669D;
        border-bottom: 1px solid #66669D;
}
.ldiv{
        padding-left: 7px;
        padding-right: 7px;
        margin-top: 2px;
        float: left;
        width: 180px;
        border: 1px solid #29166F;
        background-color: #76C5F0;
        color: #29166F;
}
.rdiv{
        padding-left: 7px;
        padding-right: 7px;
        float: left;
        width: 100%;
        background-color: white;
        border: 1px solid #29166F;
}
.shed{
        font-size: 11px;
        color: #29166F;
        font-weight: bold;
}
form{margin: 0px;}
.inp{font-size: 11px;font-family: Verdana, Tahoma, Arial;border: 1px solid #29166F;}
.btn{font-size: 11px;font-family: Verdana, Tahoma, Arial;border: 1px solid #29166F;background-color: #CCCCCC; cursor: hand;}
.btns{font-size: 10px;font-family: Verdana, Tahoma, Arial;border: 1px solid #29166F;background-color: #CCCCCC; cursor: hand;}
a:link{text-decoration: none; color: #29166F; font-weight: bold;}
a:visited{text-decoration: none; font-weight: bold;}
a:hover{text-decoration: underline; font-weight: bold; color: blue;}
a.nob:link{text-decoration: none; color: #29166F; font-weight: normal;}
a.nob:visited{text-decoration: none; font-weight: normal;}
a.nob:hover{text-decoration: underline; font-weight: normal; color: blue;}
.date{font-weight: bold; color: #29166F;}
a.news:link{text-decoration: none; color: #FFF500; font-size: 9pt;font-weight: normal;}
a.news:visited{text-decoration: underline; color: #FFF500;font-size: 9pt;font-weight: normal;}
.bgx{background-image: url(images/bgx.gif);background-repeat: repeat-x;background-position: bottom;}
.bgx1{background-image: url(/images/bgx1.gif);background-repeat: repeat-x;background-position: bottom;}
.bgy{background-image: url(images/bgy.gif);background-repeat: repeat-y;}
.red{color: red;}
.sel{background-color: #FFFFCC;}
table.border{font-size: 11px;border-right: 1px solid black;border-bottom: 1px solid black;}
table.border th{border-top: 1px solid black;border-left: 1px solid black;font-family: verdana, tahoma, arial;}
table.border td{border-top: 1px solid black;border-left: 1px solid black;font-family: verdana, tahoma, arial;padding-left: 4px;padding-right: 2px; padding-top: 1px; padding-bottom: 1px;background-color: white;}
table.files{
        background-color: #F2FCFF;
        border-bottom: 1px solid #5F9EA0;
        border-left: 1px solid #5F9EA0;
}
table.files th{
        background-color: #A4D6F2;
        text-align: center;
                  padding: 2px;
                  border-top: 1px solid #5F9EA0;
                  border-right: 1px solid #5F9EA0;
}
table.files td{
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 2px;
        padding-right: 2px;
        border-right: 1px solid #5F9EA0;
        border-top: 1px solid #5F9EA0;
}
tr.sel{
        padding-bottom: 3px;
        padding-top: 3px;
        background-color: #EEEEEE;
}
td.lbr{
        border-left: 1px solid #29166F;
}
td.rbr{
        background-color: #ECF7FF;
        border-right: 1px solid #29166F;
        padding-left: 10px;
        color: #29166F;
        font-size: 11px;
}
td.lbrc{
        border-left: 1px solid #29166F;
        padding-left: 10px;
        color: #29166F;
        font-size: 11px;
}