*
{
    font-family: verdana;
    font-size:12px;
    color: white;
    
    margin: 0;
    padding: 0;
    border: 0;

    z-index: 0;    
}

body
{
    background-image: url('_gfx/v2/lindsay-content-bg.jpg');
    background-repeat: repeat-y;
    background-position: top;
        
    margin: 0;
    padding: 0;

    text-align: center;    
}

DIV.sitecontainer
{
    background-image: url('_gfx/v2/lindsay-topbg.jpg');
    background-repeat: repeat-x;
    background-position: top;
    
    min-height: 400px;
}

div.upstandby
{
  visibility: hidden;
}

div.uploading
{
  width: 250px;
  
  border-color: black;
  border-style: solid;
  border-width: 1px;
  
  background: url('_gfx/throbber.gif') no-repeat 100% 1px white;
  background-position: 100% -18px;
  
  padding: 5px;
  
  visibility: visible;
}

fieldset fieldset.details
{
    border-color: blue;
    border-style: solid;
    border-width: 1px;
}

IMG.thumb
{
    border-color: #0E1959;
    border-style: solid;
    border-width: 1px;
}


.notes {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 7pt; 
    COLOR: white; 
    FONT-FAMILY: verdana;
}

INPUT.radio
{
    BORDER-RIGHT: white 1px solid; 
    BORDER-TOP: white 1px solid; 
    BACKGROUND: #FFFFFF; 
    FONT: 12px Verdana; 
    BORDER-LEFT: white 1px solid; 
    COLOR: #FFFFFF; 
    BORDER-BOTTOM: white 1px solid;
}

INPUT {
    BORDER-RIGHT: #999999 1px solid; 
    BORDER-TOP: #999999 1px solid; 
    BACKGROUND: #c5d8eb; 
    FONT: 12px Verdana; 
    BORDER-LEFT: #999999 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: #999999 1px solid; 
    height: 16px;
}

INPUT.button {
    BORDER-RIGHT: #999999 1px solid; 
    BORDER-TOP: #999999 1px solid; 
    BACKGROUND: url(_gfx/field.jpg) #c5d8eb; 
    FONT: 12px Verdana; 
    BORDER-LEFT: #999999 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: #999999 1px solid;
    height: 18px;
}

INPUT.checkbox {
    BORDER-RIGHT: white 1px solid; 
    BORDER-TOP: white 1px solid; 
    BACKGROUND: #FFFFFF; 
    FONT: 10px Verdana; 
    BORDER-LEFT: white 1px solid; 
    COLOR: #FFFFFF; 
    BORDER-BOTTOM: white 1px solid;
}

.select {
    font-family : Verdana,Geneva,Arial,Helvetica;
    font-size : 10px;
    color : #000000;
    background-color : #c5d8eb;
    border-style : solid;
    border-color : #999999;
    border-width : 1px;
    /* filter: alpha(opacity=75); */
}

TEXTAREA {
    BORDER-RIGHT: #999999 1px solid; 
    BORDER-TOP: #999999 1px solid; 
    BORDER-LEFT: #999999 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: #999999 1px solid; 
    BACKGROUND-COLOR: #c5d8eb; 
}


DIV.vdl_main
{
    position: relative;

    margin-left: auto; 
    margin-right: auto;
    padding: 0;
    top: 0px;
    left: 0px;
    width:1023px;
}

DIV.vdl_top
{
    position: relative;
    float: left;

    width: 1023px;
    height: 303px;
    left:0px;
    top:0px;
    text-align: left;
    z-index:1;
}

div.vdl_top_left
{
    position: relative;
    float: left;

    background-image:url('_gfx/v2/lindsay-topleft.jpg');
    background-repeat: no-repeat;
    width: 50px;
    height: 304px;
}

div.vdl_top_haar
{
    position: relative;
    float: left;

    background-image:url('_gfx/v2/lindsay-haar.jpg');
    background-repeat: no-repeat;
    width: 218px;
    height: 54px;
}

div.vdl_top_leeg
{
    /* background-color: white; */
    position: relative;
    float: left;

    width: 705px;
    height: 54px;
}

div.vdl_top_banner
{
    position: relative;
    float: left;

    background-image:url('_gfx/v2/lindsay-banner-2011.jpg');
    background-repeat: no-repeat;
    width: 923px;
    height: 209px;
}

div.vdl_top_menu
{
    position: relative;
    float: left;

    background-image:url('_gfx/v2/lindsay-menubg-2011.jpg');
    background-repeat: no-repeat;
    width: 923px;
    height: 41px;    
}

div.vdl_top_right
{
    /*
    position: relative;
    float: left;
    */
    position: absolute;
    left:973px;
    top:0px;

    background-image:url('_gfx/v2/lindsay-topright.jpg');
    background-repeat: no-repeat;
    width: 50px;
    height: 304px;
}

div.vdl_body
{
    position: relative;

    width: 1023px;
    left:0px;
    top:0px;
    text-align: left;
    position: relative;
    float: left;
    z-index:1;
}

div.vdl_content_margin_left, div.vdl_content_margin_right
{
    position: relative;
    float: left;

    width: 50px;
    height: 400px;
}

div.vdl_content_lindsay
{
    position: relative;
    float: left;

    width: 218px;
    height: 509px;
}

div.vdl_content
{
    position: relative;
    float: left;

    /* WIDTH: 705px; */
    /* WIDTH: 695px; */
    WIDTH: 680px;
    LEFT: 0px;
    TOP: 0px;
    POSITION: relative;
    FLOAT:left;

    text-align: left;
    padding-left: 10px;
    /* padding-top: 10px; */
    padding-bottom: 10px;
    margin: 0px;
    
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 9pt; 
    COLOR: #ffffff; 
    
    overflow: hidden;
}

/*
div.vdl_content_margin_right
{
    position: relative;
    float: left;

    width: 50px;
    height: 400px;
}
*/

DIV.vdl_menu
{
    POSITION: absolute;
    LEFT: 230px;
    TOP: 10px;
    
    float: left;
    padding: 0px;
    padding-top: 3px;

    vertical-align: middle;
    color: white;
    overflow: hidden;
    
    z-index:1;        /* Higher z-index (default = 0) */
}

A.vdl_menu
{
    color: white;
    text-decoration: none;
    font-size: 11pt;
}

A.vdl_menu:hover
{
    color: white;
    text-decoration: underline;
    font-size: 11pt;
}

DIV.vdl_bottom
{
    BACKGROUND-COLOR: #549CD5;
    POSITION: relative;
    LEFT: 0px;
    TOP: 0px;
    WIDTH: 1000px;
    HEIGHT: 55px;

    CLEAR:both;
}

DIV.vdl_copyrights
{
    /* vdl background-color: #F4F4F5; */
    POSITION: relative;
    LEFT: 0px;
    TOP: 0px;
    WIDTH: 1023px;
    HEIGHT: 30px;
    TEXT-ALIGN: center;

    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 8pt; 
    COLOR: white;
}

A.vdl_copyrights {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: white; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.vdl_copyrights:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: white; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

DIV.ok
{
    background-image: url('_gfx/ok.gif');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 55px;
    padding-top: 5px;
    height: 50px;
    
    font-size: 14px;
}


