﻿body {
   background: #EBE3CA url('../images/layout/siteBG.jpg') repeat scroll 0 0;
   text-align: left;
   padding: 0px;
   margin: auto;
   font-family: Verdana;
}

iframe {
   border: none;
}

iframe body {
   border-style: none;
   border-color: inherit;
   border-width: medium;
   background: ;
}

.specialBG {
   width: 100%;
   height: 100%;
   background-image: url('../images/layout/bgTopRepeat.gif');
   background-repeat: repeat-x;
}

a
{
   color: #24A18B;
}

p
{
   padding: 0.5em 0em;
   margin: 0px;
}

.clearBoth
{
   clear: both;
   line-height: 0px;
   font-size: 0px;
}

.siteContainer
{
   /*background-image: url('../images/layout/bgRepeat.jpg');
   background-repeat: repeat-y;*/
   width: 990px;
   text-align:left;
   margin: auto;
   overflow: visible;
}

.specialContainer {
   background: url('../images/layout/specialBG.jpg') no-repeat center top;
   width: 100%;
}

.topContainer
{
   /*background-image: url('../images/layout/topBG.jpg');
   background-repeat: no-repeat;*/
   width: 990px;
   overflow: visible;
}

.header
{
   background-image: url('../images/layout/headerBG.gif');
   width: 990px;
   height: 53px;
}

.headerMenuLink
{
   float: left;
   font-family: Arial;
   font-size: 15px;
   color: #3C2A25;
   text-decoration: none;  
   font-weight: bold;
   padding: 5px 0px 0px 0px;
}

.headerMenuSep
{
   float: left;
   padding: 0px 8px;
}

.inputSearchBox
{
   border-color: #FFFFFF;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-top-width: 0px;
   font-size: 11px;
   font-family: Arial;
   color: #000000;
   float: right;
   margin: 5px 7px 0px 0px;
}

.searchBox
{
   width: 146px;
   height: 27px;
   background: url('../images/layout/searchBox.gif') no-repeat;
   float: left;
   margin: 0px 0px 0px 7px;
}

.bottomContainer
{
   background: url('../images/layout/footerBG.jpg') no-repeat center top;
   width: 100%;
   height: 271px;
   padding-top: 130px;
}

.footerBarContainer {
   width: 100%;
   height: 50px;
   background-color: #fffcf3;
   text-align: center;
   filter: alpha(opacity=74);
   opacity: 0.74;
}

.footerBar
{
   margin: auto;
   background-color: #FFFCF3;
   width: 990px;
   height: 50px;
   font-size: 9px;
   font-weight: bold;
   color: #6A6865;
   vertical-align: middle;
}

.footerMenuLink
{
   float: left;
   text-decoration: none;
   color: #6A6865;
}

.footerMenuSep
{
   float: left;
   padding: 1px 5px 0px 5px;
}

.leftColumn
{
   width: 246px;
   float: left;
   padding: 0px 0px 0px 30px;
   vertical-align: top;
}

.logoImg
{
   position: relative;
   top: -30px;
}

.leftColumn object {
   vertical-align: top;
   margin: auto;
   position: relative;
   /*top: -70px;*/
}

.rightColumn
{
   width: 595px;
   float: left;
}


/* FCKEditor Styles */

.fckeDefaultFont
{
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   line-height: 1.1;
   color: #402C27;
}

.fckeDefaultFontGreen
{
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   line-height: 1.1;
   color: #24A18B;
}

.fckeBigFontGreen
{
   font-family: Verdana;
   font-size: 19px;
   font-weight: bold;
   line-height: 1.1;
   color: #24A18B;
}


.fckeSmallBold
{
   color: #402C27;
   font-family: Verdana;
   font-size: 11px;
   font-weight: bold;
   line-height: 1.2;
}

.fckeSmallNormal
{
   color: #402C27;
   font-family: Verdana;
   font-size: 11px;
   line-height: 1.2;
   font-weight: normal;
}

.error {
   font-size: 11px;
   color: #FF3300;
   padding: 10px;
}

.success {
   font-size: 11px;
   color: #008f1d;
   padding: 10px;
}