﻿#content H1
{
    font-size: 15px;
    font-weight: bold;
    color: #d21241;
    margin: 0.4em 0px 0.2em 0px;   
}

#content H2
{
    font-size: 1.09em;
    margin: 0.2em 0px 0.1em 0px;
    color: #666666;
}

#content H3, #content H4, #content H5, #content H6
{
    font-size: 1.09em;
    margin: 0.2em 0px 0.1em 0px;
    color: #544f93;
}

/*--- Home page with round square element --- */

#content TABLE.AOG_HomeBackSquare
{
    width:434px;
}

#content TABLE.AOG_HomeBackSquare TD.AOG_HomeBackSquareBlue
{
    width:434px;
    background:none;
    background-color: #D8EAF9;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

#content TABLE.AOG_HomeBackSquare TD.AOG_HomeBackSquareGray
{
    width:434px;
    background: url(/images/template/CountryBoxSplit_Std.gif);
    background-color: #FFFFFF;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

#content TABLE.AOG_HomeBackSquare DIV
{
    list-style-image: none;
    list-style-type:none;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#content TABLE.AOG_HomeBackSquare DIV.AOG_HomeBackSquareTop
{
    width:434px;
    background: url(/images/template/CountryBoxTop_Std.gif) no-repeat top left;
}


#content TABLE.AOG_HomeBackSquare DIV.AOG_HomeBackSquareBottom
{
    width:434px;
    background: url(/images/template/CountryBoxBottom_Std.gif) no-repeat bottom left;
    overflow: hidden;
}

#content TABLE.AOG_HomeBackSquare TD.AOG_HomeBackSquareBlue DIV.AOG_HomeBackSquareLabel
{
    width:414px;
    height:auto;
    padding-right:10px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
}

#content TABLE.AOG_HomeBackSquare TD.AOG_HomeBackSquareGray TABLE
{
    width:100%;
}

#content TABLE.AOG_HomeBackSquare TD.AOG_HomeBackSquareGray TABLE TD.AOG_HomeBackSquareLabelLeft
{
    width:190px;
    height:auto;
    vertical-align:top;
    padding-right:17px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
}

#content TABLE.AOG_HomeBackSquare TD.AOG_HomeBackSquareGray TABLE TD.AOG_HomeBackSquareLabelRight
{
    width:190px;
    height:auto;
    vertical-align:top;
    padding-right:10px;
    padding-left:17px;
    padding-top:10px;
    padding-bottom:10px;
}

#content TABLE.AOG_HomeBackSquare TD.AOG_HomeBackSquareGray TABLE TD IMG
{
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-right:0px;
}

/*--- Contact element --- */

#content TABLE.AOG_ContactBackSquare
{
    width: 160px;
    background: #F6F6F6;
    padding-left: 0px;
    margin-top: 0px;
    margin-bottom: 15px;
}

#content TABLE.AOG_ContactBackSquare TD.AOG_ContactBackSquareTop
{
    background: url("/images/template/ContactRoundTop.gif") no-repeat top left;
    width: 160px;
    font-size: 1.27em;
    color: #d21241;
    font-weight: bold;
    padding-top:10px;
    padding-bottom:0px;
    padding-left:12px;
    padding-right:12px;
}

#content TABLE.AOG_ContactBackSquare TD.AOG_ContactBackSquareMiddle
{
    border-left: solid 1px #EAEAEA;
    border-right: solid 1px #EAEAEA;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:12px;
    padding-right:12px;
}

#content TABLE.AOG_ContactBackSquare #ContactName
{
    font-weight: bold;
}

#content TABLE.AOG_ContactBackSquare TD.AOG_ContactBackSquareBottom
{
    background: url("/images/template/ContactRoundBottom.gif") no-repeat bottom left;
    width: 160px;
    padding-top:0px;
    padding-bottom:10px;
    padding-left:12px;
    padding-right:12px;
}



