/************* DEFAULT CONTAINER ***********/

.defaultContainer h1, .defaultContainer .Head
{
    padding: 0 0 3px 0;    
    font-size: 21px;
   /* color: #333;*/
    line-height: 1.3em;
    text-transform: uppercase;
    font-weight:bold;
}

.defaultContainer h1, .defaultContainer .Head strong
{
    color:#2c6eaf;
}

.defaultContainer .containerHeader
{
}

.defaultContainer .containerContent
{
}

.defaultContainer .containerContent p, .defaultContainer .containerContent .Normal
{
    margin: 0;
    padding-bottom: 10px;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    color: #333;
    font-size: 14px;
    line-height: 1.3em;
}

.defaultContainer a, .defaultContainer a:link
{
    color: #F79623;
    text-decoration: none;
}

.defaultContainer a:visited
{
    color: #F79623;
}

.defaultContainer a:hover
{
    text-decoration: underline;
}

.defaultContainer .slideShow a, .defaultContainer .slideShow a:link
{
    color: #6e6e6e;
}

.defaultContainer .slideShow a:hover
{
    text-decoration: none;
}

/************* BORDERED BOX CONTAINER ***********/

.BorderedContainer
{
    margin-bottom:30px;
}

.BorderedContainer .BorderedHeader
{
    background:url(images/bg-header-m.png) repeat-x left top;
    height:34px; line-height:34px; padding:0px; margin:0px;
    color:#fff;
}

.BorderedContainer .BorderedHeader .r
{
    background:url(images/bg-header-r.png) no-repeat right top;
}

.BorderedContainer .BorderedHeader .l
{
    background:url(images/bg-header-l.png) no-repeat left top;
}

.BorderedContainerWrapper
{
    background:#e4e4e4 url(images/bg-body-b.png) repeat-x left bottom;
}

.BorderedContainerWrapper .r
{
    background:url(images/bg-body-r.png) repeat-y right bottom;
}

.BorderedContainerWrapper .l
{
    background:url(images/bg-body-l.png) repeat-y left bottom;
}

.BorderedContainerWrapper .bl
{
    background:url(images/bg-body-bl.png) no-repeat left bottom;
}

.BorderedContainerWrapper .br
{
    background:url(images/bg-body-br.png) no-repeat right bottom;
}

.BorderedContainerWrapper .BorderedContent
{
    padding:25px 20px;
}

.NoPadding
{
    padding:0px!important;
}

.BorderedHeader h3 .Head, .BorderedHeader h3 .Head a
{
   /* color:#fff;*/ font-family: KenyanCoffeeRgRegular, Arial, sans-serif;color:#c61627; margin-left:20px; font-size:25px;
}

.BorderedHeader h3 .Head a
{
    color:#fff; margin-left:0px; font-size:25px;
}

.BorderedHeader h3 .Head a:hover
{
    color:#fff;
}



.BorderedDarkContainerWrapper
{
    background:#e4e4e4 url(images/bg-dbody-b.png) repeat-x left bottom;
}

.BorderedDarkContainerWrapper .r
{
    background:url(images/bg-dbody-r.png) repeat-y right bottom;
}

.BorderedDarkContainerWrapper .l
{
    background:url(images/bg-dbody-l.png) repeat-y left bottom;
}

.BorderedDarkContainerWrapper .bl
{
    background:url(images/bg-dbody-bl.png) no-repeat left bottom;
}

.BorderedDarkContainerWrapper .br
{
    background:url(images/bg-dbody-br.png) no-repeat right bottom;
}

.HeightImg
{
   /* height:257px; overflow:hidden;*/
}