
html {
 overflow-y: scroll !important;
}

body 	{
    border:none;

    scrollbar-base-color:		#F9F9F9;
    scrollbar-track-color:		#F9F9F9;
    scrollbar-face-color:		#DDDDDD;
    scrollbar-highlight-color:	#F8F8F8;
    scrollbar-3dlight-color:	#DDDDDD;
    scrollbar-shadow-color:		#DDDDDD;
    scrollbar-darkshadow-color:	#BDBDBD;
    scrollbar-arrow-color:		#000000;
    }

body, td
    {
    font-family:"arial";
    font-size:12px;
    }

.ppageBack
    {
    background-image: url('/img/background_top.jpg');
    background-repeat: repeat-none;
    background-attachment: scroll;
    }

td
    {
    border-top: none;
    border-right: none;
    border-bottom: none;
    border-left: none;
    }

a:link
    {
    color:#0000FF;
    text-decoration:none;
    }

a:visited
    {
    color:#0000FF;
    text-decoration:none;
    }

a:hover
    {
    color:#000000;
    text-decoration:underline;
    }

h1
    {
    color:#000099;
    margin-bottom:5px;
    font-family:"Arial";
    font-size:18px;
    font-weight:normal;
    font-style:normal;
    letter-spacing:0;
    text-transform:uppercase;
    }

h2
    {
    color:#000000;
    margin:0;
    font-family:"Arial";
    font-size:12px;
    font-weight:bold;
    font-style:normal;
    letter-spacing:0;
    text-transform:uppercase;
    }

.step
    {
    font-size:1px;
    }

ul
    {
    margin-top:0;
    margin-bottom:0;
    margin-right:0;
    margin-left:50;
    }

td.underH
    {
    padding-top:5px;
    padding-bottom:5px;
    border-bottom: solid 1px #555555;
    }

td.underHR
    {
    padding-top:5px;
    padding-right:5px;
    padding-bottom:5px;
    padding-left:5px;
    border-bottom: solid 1px #555555;
    border-right: solid 1px #555555;
    }

td.under
    {
    padding-top:5px;
    padding-bottom:5px;
    border-bottom: solid 1px #999999;
    }

td.underR
    {
    padding-top:5px;
    padding-right:5px;
    padding-bottom:5px;
    padding-left:5px;
    border-bottom: solid 1px #999999;
    border-right: solid 1px #999999;
    }

/* ---------- */

    .producer {
        vertical-align: middle;
    }
    
    .docText {
        font-family:"arial";
        font-size:12px;
    }

.small {
    font-family:"arial";
    font-size:11px;
}

table.small td {
    font-family:"arial";
    font-size:11px;
}

.leftBack
{
    background-image:url('/blue_left_backgr.png');
}

/* horz / vert-left menus */

    .topNormal {
        cursor:hand;
        background-image:url('/img/top-menu-gray-102.png');
        background-color:#C0D5E2;
        text-align:center;
        vertical-align:middle;
    }
    .topOver {
        cursor:hand;
        background-image:url('/img/top-menu-blue-102.png');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .topSel {
        cursor:hand;
        background-image:url('/img/top-menu-orange-102.png');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }

    .newsNormal {
        cursor:hand;
        background-image:url('/img/news-button.png');
        text-align:center;
        vertical-align:middle;
    }
    .newsOver {
        cursor:hand;
        background-image:url('/img/news-button-blue.png');
        text-align:center;
        vertical-align:middle;
    }
    .newsSel {
        cursor:hand;
        background-image:url('/img/news-button-hot.png');
        text-align:center;
        vertical-align:middle;
    }

    .vmenu1 {
        cursor:hand;
        background-image:url('/img/menu-norm-1.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu14hot {
        cursor:hand;
        background-image:url('/img/menu-hot-1-4.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu2 {
        cursor:hand;
        background-image:url('/img/menu-norm-2.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu3 {
        cursor:hand;
        background-image:url('/img/menu-norm-3.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu4 {
        cursor:hand;
        background-image:url('/img/menu-norm-4.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu5service {
        cursor:hand;
        background-image:url('/img/menu-norm-5-service.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu5serviceHot {
        cursor:hand;
        background-image:url('/img/menu-hot-5-service.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu6docs {
        cursor:hand;
        background-image:url('/img/menu-norm-6-docs.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu6docsHot {
        cursor:hand;
        background-image:url('/img/menu-hot-6-docs.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu7excel {
        cursor:hand;
        background-image:url('/img/menu-norm-7-excel.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }
    .vmenu7excelHot {
        cursor:hand;
        background-image:url('/img/menu-hot-7-excel.jpg');
        background-color:#F4CEAD;
        text-align:center;
        vertical-align:middle;
    }

/* quiet links */

a.quiet:link
    {
    color:#000000;
    text-decoration:none;
    }

a.quiet:visited
    {
    color:#000000;
    text-decoration:none;
    }

a.quiet:hover
    {
    color:#0000FF;
    text-decoration:none;
    }

.handArea {
    cursor:hand;
}

table.top td {
    vertical-align: top;
}

.borderedImage
    {
    border-top: solid 1px #555555;
    border-right: solid 1px #555555;
    border-bottom: solid 1px #555555;
    border-left: solid 1px #555555;
    }

.lightBorderedImage
    {
    border-top: solid 1px #858FA6;
    border-right: solid 1px #858FA6;
    border-bottom: solid 1px #858FA6;
    border-left: solid 1px #858FA6;
    }


