body, html{
    margin: 0px;
    height: 100%;
    background-color: #0e1a5d;
    font-family: barmeno, myriad pro, tahoma, arial;
    scrollbar-base-color: #9AAEC1;
    scrollbar-arrow-color: #0e1a5d;
    scrollbar-track-color: #d9eaf7;
    
    scrollbar-shadow-color: black;
    scrollbar-lightshadow-color: black;
    scrollbar-darkshadow-color: gray;
    
    scrollbar-highlight-color: white;
    scrollbar-3dlight-color: black;
}
#outer{
    height: 100%;
    overflow: visible;
} /* or without overflow */

#outer {overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */

table.default{
    width: 814px;
    vertical-align: middle;
    height: 456px;
    background-image: url( '../img/main_back.jpg' );
    border: 1px solid #0079C9;
}

table.content{
    width: 814px;
    vertical-align: middle;
    height: 456px;
    background-color: #0062ac;
    border: 1px solid #000000;
}

td.content_cell{
    width: 650px;
    background-color: #d9eaf7;
    border-left: 1px solid #0e1a5d;
    border-top: 1px solid #0e1a5d;
    vertical-align: top;
    color: #00209f;
    font-family: Barmeno, Myriad Pro, Arial;
    font-size: 9pt;
}

/*default links*/
a:link, a:active, a:visited{
    color: #0E1A5D;
    font-family: tahoma, arial, sans-serif;
    text-decoration: none;
    font-size: 12px;
}
a:hover{
    text-decoration: underline;
}

/*Uudiste lingid esilehel*/
a.news:link, a.news:active, a.news:visited {
   text-decoration: none;
   color: #FFFFFF;
   font-size: 13px;
}

a.news:hover {
   color: #FFFFFF;
   text-decoration: underline;
   font-size: 13px;
   
}

/*fresh material links*/
a.fresh:link, a.fresh:active, a.fresh:visited {
   color: #D9EAF7;
   font-size: 11px;
   font-weight: bold;
   text-decoration: underline;
}

a.fresh:hover {
   text-decoration: none;
}

a.fresh_active:link, a.fresh_active:active, a.fresh_active:visited {
   color: #FFFFFF;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}
