/*
insert, Clemens.Jauch@SoftwareONE.com, March 14 2007
ATTENTION: any changes in this file MUST be made also in StyleContentFTB.css
*/

.TitleWhite{
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 20px;
    margin: 5px 0px 10px;
}
.SubTitleWhite{
    color: #FFFFFF;
    font-weight: bold;
    margin: 15px 0px 50px;
}
.LegendWhite{
    color: #FFFFFF;
    font-style: italic;
    text-align: center;
}
.NormalTextWhite{
  font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
  font-style:normal;
}

.TitleGray{
    font-size: 18px;
    font-weight: bold;
    color: #666666;
    line-height: 20px;
    margin: 5px 0px 10px;
}

.TitleBlue{
    font-size: 18px;
    font-weight: bold;
    color: #666666;
    line-height: 20px;
    margin: 5px 0px 10px;
}

.TitleGreen{
    font-size: 18px;
    font-weight: bold;
    color: #666666;
    line-height: 20px;
    margin: 5px 0px 10px;
}

.TitleGreenDark{
    font-size: 18px;
    font-weight: bold;
    color: #666666;
    line-height: 20px;
    margin: 5px 0px 10px;
}

.TitleRed{
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0px 10px;
    color: #AB0000;
    line-height: 20px;
}

.SubTitle{
    font-weight: bold;
    margin: 15px 0px 50px;
}

.Legend{
    font-style: italic;
    text-align: center;
}

.normalText{
  font-size: 12px;
  color: #666666;
  font-weight: normal;
  font-style:normal;
}
/* BOXES */
.BoxTitleGray{
    font-weight: bold;
    color: #666666;
    display: block;
    padding: 7px 0px 0px 37px;
    background-image:url("/img/box/BoxHeader_Services6.gif");
    background-repeat: no-repeat;
    width: 190px;
    height: 30px;

}
.BoxLine1Gray{
    color: #666666;
    background-color: #EEEEEE;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}
.BoxLine2Gray{
    color: #666666;
    background-color: #FFFFFF;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}

.BoxTitleGray_LONG{
    font-weight: bold;
    color: #666666;
    display: block;
    padding: 7px 0px 0px 37px;
    background-image:url("/img/box/BoxHeader_Long.gif");
    background-repeat: no-repeat;
    width: 555px;
    height: 30px;

}
.BoxLine1Gray_LONG{
    color: #666666;
    background-color: #EEEEEE;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 250px;
}
.BoxLine2Gray_LONG{
    color: #666666;
    background-color: #FFFFFF;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 250px;
}


.BoxTitleBlue{
    font-weight: bold;
    color: #666666;
    display: block;
    padding: 7px 0px 0px 37px;
    background-image:url("/img/box/BoxHeader_Services6.gif");
    background-repeat: no-repeat;
    width: 190px;
    height: 30px;
}
.BoxLine1Blue{
    color: #666666;
    background-color: #EEEEEE;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}
.BoxLine2Blue{
    color: #666666;
    background-color: #FFFFFF;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}
.BoxTitleGreen{
    font-weight: bold;
    color: #666666;
    display: block;
    padding: 7px 0px 0px 37px;
    background-image:url("/img/box/BoxHeader_Services6.gif");
    background-repeat: no-repeat;
    width: 190px;
    height: 30px;
}
.BoxLine1Green{
    color: #666666;
    background-color: #EEEEEE;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}
.BoxLine2Green{
    color: #666666;
    background-color: #FFFFFF;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}
.BoxTitleGreenDark{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #44581D;
    display: block;
    padding: 3px;
}
.BoxLine1GreenDark{
    color: #666666;
    background-color: #E3E6DD;
    display: block;
    padding: 3px;
}
.BoxLine2GreenDark{
    color: #666666;
    background-color: #C8CCBB;
    display: block;
    padding: 3px;
}

.BoxTitleRed{
    font-weight: bold;
    color: #666666;
    display: block;
    padding: 7px 0px 0px 37px;
    background-image:url("/img/box/BoxHeader_Services6.gif");
    background-repeat: no-repeat;
    width: 190px;
    height: 30px;
}
.BoxLine1Red{
    color: #666666;
    background-color: #EEEEEE;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}
.BoxLine2Red{
    color: #666666;
    background-color: #FFFFFF;
    display: block;
    padding: 2px 4px 3px 4px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    border-bottom: 1px solid #C6C6C6;
    width: 190px;
}

body {
  margin: 0px 0px 30px 0px;
  font-family: arial;
}
table, td, a, li, p {
  font-size: 12px;
  color: #666666;
}

ul {
    text-indent: 8px;
    margin-left: 8px;
}

a.newsReadMore {
    font-size: 8pt;
    font-weight: normal;
    color: #8A95BD;
}
.newsDate 
{
    font-size: 8pt;
    font-style:italic;
    color: #8A95BD;
}
hr.News 
{
   height: 1px;
   background-color: #C4CBE8;  
}
table, td, a, li, p, div.ContentBody {
  font-family: arial;
  font-size: 12px;
  color: #666666;
}

.BoxStyleHeaderGreen {
   background-image:url("../img/TableBox/HeaderGreen.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 24px;
}
.BoxStyleLine1xGreen {
   background-image:url("../img/TableBox/BodyGreen_1Line.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 24px;
}
.BoxStyleLine2xGreen {
   background-image:url("../img/TableBox/BodyGreen_2Line.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 50px;
}

.BoxStyleHeaderRed {
   background-image:url("../img/TableBox/HeaderGreen.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 24px;
}
.BoxStyleLine1xRed {
   background-image:url("../img/TableBox/BodyGreen_1Line.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 24px;
}
.BoxStyleLine2xRed {
   background-image:url("../img/TableBox/BodyGreen_2Line.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 50px;
}


.BoxStyleHeaderBlue {
   background-image:url("../img/TableBox/HeaderGreen.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 24px;
}
.BoxStyleLine1xBlue {
   background-image:url("../img/TableBox/BodyGreen_1Line.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 24px;
}
.BoxStyleLine2xBlue {
   background-image:url("../img/TableBox/BodyGreen_2Line.gif");
   background-repeat: no-repeat;
   padding: 3px;
   width: 187px;
   height: 50px;
}