    body
    {
        background-color : #fff;
        background-image : url( /_images/bg_header.png );
        background-repeat: repeat-x;
        
        width : 600px;
        
        margin  : 0px auto;
        padding : 0px;
        
        font-family : "Helvetica", Arial, sans-serif;
        color : #333333;
    }
    
    img
    {
        border : none;
    }

    img.displayed 
    {
        display: block;
        margin-left: auto;
        margin-right: auto 
    }

    
    div.left
    {
        width : 290px;
        float : left;
        
        margin-right : 20px;
        
        text-align: right;
    }
    
    div.right
    {
        width : 290px;
        float : left;
        
        text-align: left;
    }
    
    div.cssClear
    {
        clear : both;
    }
    
    div.brick
    {
        padding : 20px 20px 15px 20px;
        border  : 1px solid #ccc;
        
        background-image : url( /_images/bg_GreyGradient.gif );
    }
    
    div.brick img
    {
        float : left;
        
        margin-right : 15px;
    }
    
    div.textRight
    {
        width : 260px;
        float : left;
        
        margin-right:20px;
        
        text-align : right;
    }
    
    div.textRight h3
    {
        text-align : right;
    }
    
    div.textLeft
    {
        width : 270px;
        float : left;
        
        text-align : left;
    }
    
    h1, h2, h3
    {
        font-size  : 34px;
        text-align : center;
        
        margin  : 0px 0px 15px 0px;
        padding : 0px;
    }
    
    h2
    {
        font-size  : 15px;
        
        margin  : 0px 0px 5px 0px;
        padding : 15px 0px 0px 0px;
    }
    
    h3
    {
        font-size  : 15px;
        text-align : left;
        
        color : #369;
        
        margin  : 0px 0px 5px 0px;
        padding : 5px 0px 0px 0px;
    }
    
    h3 a
    {
        font-style: normal;
        color : #369;
    }
    
    ul
    {
        margin: 0px;
        padding-left : 20px;
    }
    
    p,
    span.label,
    ul, li
    {
        font-size   : 13px;
        line-height : 17px;
    }
    
    p,
    span.label
    {   
        padding : 0px;
        margin  : 0px 0px 9px 0px;
    }
    
    p.fineprint
    {
        color : #aaa;
        font-size : 12px;
    }
    
    p.fineprint a
    {
        color : #666;
    }
    
    p.fineprint a:hover
    {
        color : #333;
    }
    
    b, strong
    {
        font-weight: bold;
    }
    
    a
    {
        text-decoration: none;
        font-style: italic;
        
        color : #222222;
    }
    
    a:hover
    {
        text-decoration: underline;
        
        color : #000000;
    }
    
    form
    {
        padding : 0px;
        margin  : 0px 0px 5px 0px;
    }
    
    span.label
    {
        width : 200px;
        float : left;
        
        padding : 0px;
        margin  : 0px;
    }
    
    input 
    {
        width  : 192px;
        border : 1px solid #ccc;
        background-color: #fff;
        
        height : 20px;
    }
    
    input.button
    {
        width : 150px;
        
        border : 1px solid #ccc;
        background-color: #fff;
        
        height : 24px;
        
        position : relative;
        top : 3px;
    }

