/* ------------------------------------------------------------- */

    body {
	    color: White;
	    font-size:12px;
	    line-height:1.2em;
	    background-color:Black;
    }
    
    body * {
        font-family: Gill Sans MT,Arial,Helvetica,Sans-Serif;
    }
    
    form {
        padding:0px;
        margin:0px;
    }
    
    a img {
        border:0px;
    }
    
    h1 {
        display:block;
        font-size:20px;
        line-height:28px;
        padding:2px 8px 4px 8px;
        margin-bottom:4px;
        border-bottom:solid 1px #007537;
    }
    
    h2 {
        display:block;
        font-size:20px;
        line-height:28px;
        text-align:right;
        padding:2px 8px 4px 8px;
        margin-bottom:8px;
    }
    
    h2.css_H2Green {
        background-color:#007537;
        color:White;
    }
    
    h2.css_H2Yellow {
        background-color:#F9D51C;
        color:Black;
    }
    
    h2.css_H2Blue {
        background-color:#1C5E9E;
        color:White;
    }
    
/* ------------------------------------------------------------- */

    #id_MainContainer {
        padding-top:20px;
        position:relative;
    }
    
    .css_Logo {
        position:absolute;
        top:0px;
        right:0px;
        margin-left:4px;
    }
    
    address {
        text-align:center;
        font-size:11px;
        font-style:normal;
        margin-bottom:0px;
    }
    
/* ------------------------------------------------------------- */
    
    ul#id_Navigation {
        list-style-type:none;
        margin:0px 0px 20px 0px;
        padding:0px;
    }   
    
    ul#id_Navigation li {
        margin:0px;
        padding:0px;
        border-bottom:solid 4px black;
    }     
    
    ul#id_Navigation li.css_BlockRed {
        background-color:#d73237;
        color:white;
        font-size:14px;
        font-weight:bold;
        text-align:center;
        padding-top:8px;
        padding-bottom:8px;
    }   
    
    ul#id_Navigation li a {
        display:block;
        text-decoration:none;
        font-size:13px;
        padding:0px 8px 0px 8px;
        height:20px;
        line-height:18px;
        text-align:right;
    }      
    
    ul#id_Navigation li a:hover {
        text-decoration:underline;
    }   
    
    ul#id_Navigation li.css_BlockGreen a {
        background-color:#007537;
        color:white;
    }     
    
    ul#id_Navigation li.css_BlockYellow a {
        background-color:#F9D51C;
        color:black;
    }          
    
    ul#id_Navigation li.css_BlockBlue a {
        background-color:#1C5E9E;
        color:white;
    }     
    
    ul#id_Navigation li.css_BlockRed a {
        display:inline;
        padding-left:0px;
        padding-right:0px;
    }  

/* ------------------------------------------------------------- */
    
    #id_BodyText {
        margin-top:4px;
        margin-bottom:4px;
        width:686px;
        font-size:13px;
        line-height:17px;
    }
    
    #id_BodyText .css_BoldGreen {
        font-weight:bold;
        color:#007537;
    }
    
    #id_BodyText .css_BoldBlue {
        font-weight:bold;
        color:#1C5E9E;
    }
    
    #id_BodyText .css_BoldYellow {
        font-weight:bold;
        color:#F9D51C;
    }
    
    #id_BodyText a.fancybox {
        text-decoration:none;
        border:none;
    }
    
    #id_BodyText a.fancybox img {
        width:95px;
        height:165px;
        border:solid 1px #fff;
        margin-right:10px;
        margin-bottom:10px;
    }
    
    dl dt 
    {
        width:180px;
        float:left;
    }
    
    dl dd
    {
        margin-left:180px;
    }
    
    #id_layout_flash, #id_swfobject {
        height:594px;
        margin:0px;
        padding:0px;
    }
    
    #id_layout_flash {
        background-image:url(/_images/flashbrochure/background.png);
        background-position:right top;
        background-repeat:no-repeat;
    }

/* ------------------------------------------------------------- */

    #id_Footer {
        text-align:center;
        font-size:10px;
        padding-bottom:20px;
    }
    
    #id_Footer a {
        color:white;
    }

/* ------------------------------------------------------------- */
