#headerTop h1
{
    margin: 0;
    padding: 0 7px 0 0;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 18px;
    color: #000;
    font-weight: normal;
}

h1, h2, h3, h4
{
    font-family: Verdana, Arial, helvetica, Sans-Serif;
}

.Head
{
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, helvetica, Sans-Serif;
    font-size: 18px;
    font-weight:normal;
    color: #000;
}

.containerContent h1
{
    margin: 0 0 10px 0;
}

h2
{
    margin: 0 0 10px 0;
    font-weight: bold;
    font-family: Verdana, Arial, helvetica, Sans-Serif;
    font-size: 14px;
    color: #297DD1;
    line-height: 1.3em;
}

h3
{
    margin: 0 0 10px 0;
    font-size: 18px;
    color: #444;
    font-weight: normal;
}

h4
{
    font-family: Arial, Verdana, helvetica, Sans-Serif;
    margin: 0 0 10px 0;
    font-size: 12px;
    color: #353535;
    font-weight: bold;
}

a, a:link
{
    color: #297DD1;
    text-decoration: underline;
}

a:visited
{
    color: #2268ae;
    text-decoration: underline;
}

a:hover
{
    text-decoration: none;
}

tr
{
    vertical-align: top;
}

/************* DEFAULT CONTAINER ***********/

.defaultContainer .Head
{
    font-family: Verdana, Arial, helvetica, Sans-Serif;
    font-size: 20px;
    color: #297DD1;
    font-weight: normal;
    line-height: 1.3em;
}

.defaultContainer .containerHeader
{
    padding: 0 0 12px 0;
}

.defaultContainer .containerContent
{
}

.defaultContainer .containerContent p, .defaultContainer .containerContent .Normal, .defaultContainer .containerContent td
{
    font-size: 13px;
    color: #333;
    padding-bottom: 11px;
    text-align: left;
}







/************* SOLID green BACKGROUND WITH CURVED CORNERS ***********/
.greenBG, .greenBG a, .greenBG a:link, .greenBG a:visited
{
    color: #fff;
}

.greenBG .containerHeader
{
    padding: 0 10px 20px 10px;
}

.greenBG .containerContent
{
    padding: 0 10px;
}

.greenBG .containerContent p, .greenBG .containerContent .Normal
{

    color: #fff;
    padding-bottom: 20px;
}

.greenBG .containerContent, .greenBGTop, .greenBGBottom, .greenBG .containerHeader, .greenBGBottom, .greenBG td
{
    background-color: #26A826;
    background-image: none;
    color: #fff;
}

.greenBGTop, .greenBGBottom
{
    height: 10px;
}

.greenBGTop, .greenBGBottom
{
    height: 10px;
    padding: 0px;
    margin: 0px;
}

.greenBGTopL
{
    float: left;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-green-top-left.png' );
    background-repeat: no-repeat;
    background-position: left top;
}

.greenBGTopR
{
    float: right;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-green-top-right.png' );
    background-repeat: no-repeat;
    background-position: right top;
}

.greenBGBottomL
{
    float: left;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-green-bottom-left.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.greenBGBottomR
{
    float: right;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-green-bottom-right.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.greenBG .edit
{
    padding: 0 0 0 10px;
    background: #26A826;
}







/************* SOLID black BACKGROUND WITH CURVED CORNERS ***********/
.blackBG, .blackBG a, .blackBG a:link, .blackBG a:visited
{
    color: #fff;
}

.blackBG .containerHeader
{
    padding: 0 10px 20px 10px;
}

.blackBG .containerHeader .Head
{
    color: #fff;
}

.blackBG .containerContent
{
    padding: 0 10px;
}

.blackBG .containerContent p, .blackBG .containerContent .Normal, .blackBG .containerContent td
{

    color: #fff;
    padding-bottom: 20px;
}

.blackBG .containerContent, .blackBGTop, .blackBGBottom, .blackBG .containerHeader
{
    background-color: #000;
    background-image: none;
    color: #fff;
}

.blackBGTop, .blackBGBottom
{
    height: 10px;
}

.blackBGTop, .blackBGBottom
{
    height: 10px;
    padding: 0px;
    margin: 0px;
}

.blackBGTopL
{
    float: left;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-black-top-left.png' );
    background-repeat: no-repeat;
    background-position: left top;
}

.blackBGTopR
{
    float: right;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-black-top-right.png' );
    background-repeat: no-repeat;
    background-position: right top;
}

.blackBGBottomL
{
    float: left;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-black-bottom-left.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.blackBGBottomR
{
    float: right;
    height: 10px;
    width: 10px;
    background-image: url(   'images/bg-corner-black-bottom-right.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.blackBG .edit
{
    padding: 0 0 0 10px;
    background: #000;
}







/************* SOLID blue SMOKE STUB WITH CURVED CORNERS ***********/
.smokeStub
{
    background: url(   'images/blue-with-smoke-in-corner.png' ) top left no-repeat;
    min-height: 154px;
}

.smokeStub, .smokeStub a, .smokeStub a:link, .smokeStub a:visited
{
    color: #fff;
}

.smokeStub .containerHeader
{
    padding: 7px 0 0 0;
    margin: 0;
}

.smokeStub .containerContent
{
    padding: 0 10px;
    margin: 0;
}

.smokeStub .containerContent p, .smokeStub .containerContent .Normal, .smokeStub .containerContent td
{

    color: #fff;
}

.smokeStub .containerContent, .smokeStub .containerHeader
{
    color: #fff;
}

.smokeStub .edit
{
    padding: 0 0 0 10px;
}

.smokeStub .edit a
{
    color: #003366;
}





/************* SOLID blue BACKGROUND WITH CURVED CORNERS ***********/
.blueBG, .blueBG a, .blueBG a:link, .blueBG a:visited
{
    color: #fff;
}

.blueBG .containerHeader
{
    padding: 0 10px 20px 10px;
}

.blueBG .containerContent
{
    padding: 0 10px;
}

.blueBG .containerContent p, .blueBG .containerContent .Normal, .blueBG .containerContent td
{

    color: #fff;
    padding-bottom: 20px;
}

.blueBG .containerContent, .blueBGTop, .blueBGBottom, .blueBG .containerHeader
{
    background-color: #3385D6;
    background-image: none;
    color: #fff;
}

.blueBGTop, .blueBGBottom
{
    height: 7px;
}

.blueBGTop, .blueBGBottom
{
    height: 7px;
    padding: 0px;
    margin: 0px;
}

.blueBGTopL
{
    float: left;
    height: 7px;
    width: 7px;
    background-image: url(   'images/bg-corner-blue-top-left.png' );
    background-repeat: no-repeat;
    background-position: left top;
}

.blueBGTopR
{
    float: right;
    height: 7px;
    width: 7px;
    background-image: url(   'images/bg-corner-blue-top-right.png' );
    background-repeat: no-repeat;
    background-position: right top;
}

.blueBGBottomL
{
    float: left;
    height: 7px;
    width: 7px;
    background-image: url(   'images/bg-corner-blue-bottom-left.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.blueBGBottomR
{
    float: right;
    height: 7px;
    width: 7px;
    background-image: url(   'images/bg-corner-blue-bottom-right.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.blueBG .edit
{
    padding: 0 0 0 10px;
    background: #3385D6;
}


/************* SOLID grey BACKGROUND WITH CURVED CORNERS ***********/
.greyBG
{
    clear: both;
}

.greyBG, .greyBG a, .greyBG a:link, .greyBG a:visited
{
    color: #fff;
}

.greyBG .containerHeader
{
    padding: 10px 10px 20px 10px;
}

.greyBG .containerContent
{
    padding: 0 10px 10px 10px;
}

.greyBG .containerContent p, .greyBG .containerContent .Normal, .greyBG .containerContent td
{
    font-size: 13px;
    color: #000;
}

.greyBG .containerContent, .greyBGTop, .greyBGBottom, .greyBG .containerHeader
{
    background-color: #d1d1d1;
    background-image: none;
    color: #000;
}

.greyBGTop, .greyBGBottom
{
    height: 5px;
}

.greyBGTop, .greyBGBottom
{
    height: 5px;
    padding: 0px;
    margin: 0px;
}

.greyBGTopL
{
    float: left;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-grey-top-left.png' );
    background-repeat: no-repeat;
    background-position: left top;
}

.greyBGTopR
{
    float: right;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-grey-top-right.png' );
    background-repeat: no-repeat;
    background-position: right top;
}

.greyBGBottomL
{
    float: left;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-grey-bottom-left.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.greyBGBottomR
{
    float: right;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-grey-bottom-right.png' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.greyBG .edit
{
    padding: 0 0 0 10px;
    background: #d1d1d1;
}

.greyBG .edit a
{
    color: #003366;
}

.greyBG a:link
{
    color: #297DD1;
    text-decoration: underline;
}

.greyBG a:visited
{
    color: #297DD1;
    text-decoration: underline;
}

.greyBG a:hover
{
    text-decoration: none;
}

/************* Light grey BACKGROUND WITH CURVED CORNERS ***********/
.lightGreyBG
{
    clear: both;
}

.lightGreyBG, .lightGreyBG a, .lightGreyBG a:link, .lightGreyBG a:visited
{
    color: #fff;
}

.lightGreyBG .containerHeader
{
    padding: 10px 10px 20px 10px;
}

.lightGreyBG .containerContent
{
    padding: 0 10px 10px 10px;
}

.lightGreyBG .containerContent p, .lightGreyBG .containerContent .Normal, .lightGreyBG .containerContent td
{
    font-size: 13px;
    color: #000;
}

.lightGreyBG .containerContent, .lightGreyBGTop, .lightGreyBGBottom, .lightGreyBG .containerHeader
{
    background-color: #EBEBEB;
    background-image: none;
    color: #000;
}

.lightGreyBGTop, .lightGreyBGBottom
{
    height: 5px;
}

.lightGreyBGTop, .lightGreyBGBottom
{
    height: 5px;
    padding: 0px;
    margin: 0px;
}

.lightGreyBGTopL
{
    float: left;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-lightGrey-top-left.gif' );
    background-repeat: no-repeat;
    background-position: left top;
}

.lightGreyBGTopR
{
    float: right;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-lightGrey-top-right.gif' );
    background-repeat: no-repeat;
    background-position: right top;
}

.lightGreyBGBottomL
{
    float: left;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-lightGrey-bottom-left.gif' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.lightGreyBGBottomR
{
    float: right;
    height: 5px;
    width: 5px;
    background-image: url(   'images/bg-corner-lightGrey-bottom-right.gif' );
    background-repeat: no-repeat;
    background-position: left bottom;
}

.lightGreyBG .edit
{
    padding: 0 0 0 10px;
    background: #EBEBEB;
}

.lightGreyBG .edit a
{
    color: #003366;
}

.lightGreyBG a:link
{
    color: #297DD1;
    text-decoration: underline;
}

.lightGreyBG a:visited
{
    color: #297DD1;
    text-decoration: underline;
}

.lightGreyBG a:hover
{
    text-decoration: none;
}