﻿.TableHTML
{
    width: 90%; 
    /*border-width: 1;
    border-left-color:#A3AAF1;
    border-left-style:solid;
    border-left-width:8px;
    border-bottom-color:#FFFFFF;
    border-bottom-style:solid;
    border-bottom-width:8px;*/
    text-align: center; 
    /*border-color:#000000;*/
   
    background:#FFFFFF;
    padding-bottom: 12px;   
    border: 3px solid #444;
    border-style:solid;
    
    
}
.tdTableHeader
{
    width: 100%;
    height: 34px;
    text-align: left; 
    padding-left: 25px;     
    padding-top: 4px;      
    border-bottom-width: 1px;
    border-bottom-color: #444;
    border-bottom-style:solid;
    /*background: #A3AAF1;*/
}

.labelTableHeader
{
    font-family: Verdana, Calibri, Nina, Arial;
    color: #000033;
    font-size: medium;
    font-weight: bold;
    text-align: right;
    vertical-align: middle;
    
}
.labelHeader {
    font-family: Verdana, Calibri, Nina, Arial;
    color: #000033;
    font-size: medium;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    padding-left: 25px;
    padding-top: 4px;
    left : 10px;
}
    
    
.tdTableContent_RightAligned
{
    font-family: Verdana, Calibri, Nina, Arial;
    width: 140px;
    height: 26px;
    text-align: right;
    padding-right:16px;
    padding-left:16px;
    /*vertical-align:top;*/
    /*background: #BDC4F0;*/
    /*border-left: 4;
    border-left-color: #444;
    border-left-style:solid;*/
    /*border-bottom: 3;
    border-bottom-color:#A3AAF1;
    border-bottom-style:solid;
    border-left: 3;
    border-left-color:#A3AAF1;
    border-left-style:solid;*/

}
    
.tdTableContent_RightTopAligned
{
    font-family: Verdana, Calibri, Nina, Arial;
    width: 140px;
    height: 26px;
    text-align: right;
    padding-right:16px;
    padding-left:16px;
    vertical-align:top;
    /*background: #BDC4F0;*/
    /*border-left: 4;
    border-left-color: #444;
    border-left-style:solid;*/
    /*border-bottom: 3;
    border-bottom-color:#A3AAF1;
    border-bottom-style:solid;
    border-left: 3;
    border-left-color:#A3AAF1;
    border-left-style:solid;*/

}

.labelTableContent_RightAligned
{
    font-family: Verdana, Calibri, Nina, Arial;
    color: #000033;
    font-size: small;
    text-align: right;
    
    
}

.labelTableContent_RightTopAligned
{
    font-family: Verdana, Calibri, Nina, Arial;
    color: #000033;
    font-size: small;
    text-align: right;
    vertical-align: top;
    
}

.tdTableContent_LeftAligned
{
    font-family: Verdana, Calibri, Nina, Arial;
    width: 160px;
    height: 26px;
    text-align: left;
    padding-left:5px;
    padding-right:15px;
}
.tdTableContent_LeftBottomAligned
{
    font-family: Verdana, Calibri, Nina, Arial;
    width: 160px;
    height: 26px;
    text-align: left;
    vertical-align:bottom;
    padding-left:5px;
    padding-right:15px;
}
.tdTableCell_Empty
{
    font-family: Verdana, Calibri, Nina, Arial;
    width: 201px;
    height: 26px;
    text-align: left;
    padding-left:20px;
}


.labelTableContent_LeftAligned
{
   font-family: Verdana, Calibri, Nina, Arial;
    color: #000033;
    font-size: small;
    vertical-align: middle;
    text-align: left;
}

.tdTableSeperator
{
    height: 8px;
    text-align: left; 
    font-family: Verdana, Calibri, Nina, Arial;
    border-bottom-style: solid; 
    border-bottom-width: thin; 
    border-bottom-color: #C0C0C0;

}
.trTableFooter
{
    
    padding-bottom: 14px;  
    padding-top: 12px;          


}
.labelErrorMessage
{
    font-family: Verdana, Calibri, Nina, Arial;
    font-size: small;
    vertical-align: middle;
    text-align: left;
    font-weight: bold;
    padding-bottom: 14px;  
    padding-top: 12px;   
    
}

.labelInfoMessage
{
    font-family: Verdana, Calibri, Nina, Arial;
    color: #000033;
    font-size: small;
    vertical-align: middle;
    text-align: left;
    font-weight: bold;
}
.list
{
    padding-right: 14px;
    font-size: 12px;
    font-family: Verdana, Calibri, Nina, Arial;
    border: outset 1px #deeff7;
    vertical-align: middle;
}
.button
{
    padding-left: 14px;
    padding-right: 14px;
    font-size: 12px;
    color: #FAFAFF;
    font-weight: bold;
    font-family: Verdana, Calibri, Nina, Arial;
    text-align: center;
    border: outset 1px #deeff7;
    background: #004165; 
    height: 26px;
    vertical-align: middle;
    }

.button:hover
{

    background-color: #bfcbd6;
    color: #465c71;
   
}

.buttonSmall
{
    width: 100px;
    font-size: small;
    color: #000033;
    font-weight: bold;
    font-family: Verdana, Calibri, Nina, Arial;
    text-align: center;
    border: outset 2px #deeff7;
    background: #DBDBDB;
    vertical-align: middle;
}

.buttonSmall:hover
{
    color:  #FFFFFF;
}
.buttonLeftButtom
{
    padding-left: 14px;
    padding-right: 14px;
    font-size: 12px;
    color: #FAFAFF;
    font-weight: bold;
    font-family: Verdana, Calibri, Nina, Arial;
    text-align: center;
    border: outset 1px #deeff7;
    background: #3a4f63; 
    height: 26px;
    vertical-align: bottom; 
}
.buttonLeftButtom:hover
{
    background-color: #bfcbd6;
    color: #465c71;
}
.login
{    
    height:             85px;
    top:                51px;
    right:              337px;
    width:              230px;
    text-align:         left;
    position:           absolute;
}

.label {
    font-family: Verdana, Calibri, Nina, Arial;
    color: #000033;
    font-size: small;
    vertical-align: middle;
    text-align: left;
}



.dropdownlist
{	
    border: 2px outset #deeff7;
    width:              260px;
    color:              #000033;
	font-family:        Verdana, Calibri, Nina, Arial;
	font-size:          small;
	margin-bottom: 0px;
}

.textbox
{
    border: 2px outset #deeff7;
    color: #000033;
    font-family: Verdana, Calibri, Nina, Arial;
    font-size: small;
    vertical-align: middle;
    text-align: left;
    margin-right: 0px;
}


.textboxamount
{
    border: 2px outset #deeff7;
    width: 200px;
    color: #000033;
    font-family: Verdana, Calibri, Nina, Arial;
    font-size: small;
    vertical-align: middle;
    text-align: right;
}
.watermarktext
{    
    width:              200px;
    height:             18px;
    color:              #838B8B;
    font-family:        Verdana, Calibri, Nina, Arial;
    font-size:          x-small;
    border-style:       outset;
	border-color:       #deeff7;
	border-width:       2px;
}

div.faq
{
    color:              #000033;
    font-family:        Verdana, Calibri, Nina, Arial;
    text-align:         left;
    padding:            10px;
    filter:             alpha(opacity=95);
    -moz-opacity:       .95;
    opacity:            .95;
    height: 279px;
}

.password
{
    color:              #8B0000;
    font-family:        Verdana, Calibri, Nina, Arial;
}

.button_login
{
    width:              100px;
    height:             23px;    
    font-size:          x-small;
    color:              Black;
    font-weight:        600;
    font-family:        Verdana, Calibri, Nina, Arial;
    text-align:         center;    
}

.requestlabel
{
	font-size:          x-small;
	font-family:        Verdana, Nina, Arial;
	color:              Black;
	background-color:   Transparent;
}

.login
{    
    width:              65%;
    height:             60px;
    text-align:         left;      
    background-image:   url('../images/lindner_logo_275_168.gif');
}

div.div
{    
    border:             1px solid #000033;
    background:         white;    
    width:              100%;
    text-align:         center;
}

div.analyse
{    
    border:             1px solid #000033;
    background:         #FFFFFF;
    text-align:         left;
    height:             550px;
}


.ModPanel
{
    background: #F0FAFF;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #000066;
    width: 900px;
    vertical-align: middle;
}
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modPanelHeader
{
    background-color: #5892CB;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.tdText
{
    /*background-color:       white;*/
    font-family:            Verdana, Calibri, Nina, Arial;
    font-size:              small;
    text-align:             left;
    padding-left:           5px;
}
