﻿@media screen
{
    html,
    body,
    td, 
    th
    {
	    font-family: Arial;
	    color: #333333;
	    font-size: 12px;
    }

    h1, h2, h3
    {
	    margin-top: 0px;
	    color: #d96c27;
	    font-size: 18px;
	    font-weight: bold;
    }

    a
    {
	    color: #d96c27;
	    text-decoration: underline;
    }

    a:hover
    {
	    text-decoration: none;
    }
    
    .green
    {
        color: Green;
    }
    
    .red
    {
        color: Red;
    }
    
    .gray
    {
        color: #666666;
    }
    
    .print
    {
	    display: none;
    }

    .invisible
    {
	    display: none;
    }
    
    .small
    {
        font-size: 10px;
    }
    
    div.container div.top div.top-menu,
    div.container div.top div.top-menu a
    {
        color: #FFFFFF;
        text-decoration: none;
    }
    
    div.container div.top div.top-menu a:hover
    {
        text-decoration: underline;
    }
    
    div.container div.menu,
    div.container div.menu a
    {
        color: #FFFFFF;
        text-decoration: none;
    }
    
    div.container div.main div.left div.submenu,
    div.container div.main div.left div.submenu a
    {
        color: #333333;
        text-decoration: none;
    }
    
    div.container div.main div.left div.submenu a:hover
    {
        text-decoration: underline;
    }
    
    div.container div.main div.content
    {
        color: #666666;
    }
    
    div.container div.main div.content a
    {
        color: #d96c27;
        text-decoration: underline;
    }
    
    div.container div.main div.content a:hover
    {
        text-decoration: none;
    }
    
    div.container div.main div.right
    {
        color: #666666;
    }
    
    div.container div.main div.content div.options a
    {
	    color: #666666;
	    text-decoration: none;
    }

    div.container div.main div.content div.options a:hover
    {
	    text-decoration: underline;
    }
    
    /* table overview */
    table.overview
    {
        border-top: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
    }
    
    table.overview td
    {
        border-right: solid 1px #CCCCCC;
        border-bottom: solid 1px #CCCCCC;
        padding: 3px;
    }
    
    table.overview td.label
    {
        background-color: #e9e9e9;
    }
}