

/* Elements
---------------------------------------------------------------------- */


BODY
{
  background-color  : #4677BF;
  margin-bottom     : 15px;
  margin-left       : 5px;
  margin-right      : 5px;
  margin-top        : 0px;
  text-align        : center;
}


/* Classes
---------------------------------------------------------------------- */


IMG.SponsorImage
{
  border            : solid 1px #45618A;
}


DIV.SponsorContainer
{
  background-color  : Transparent;
  padding           : 3px;
}

 
.Magnet
{
  background-color    : #D9E5F6;
  background-image    : url(UI/MagnetBackground.jpg);
  background-position : top left;
  background-repeat   : repeat-x;
  border-width        : 1px;
  border-color        : #9FB1CC;
  border-style        : solid;
  border-top-width    : 3px;
  border-top-color    : #45618A;
  padding             : 5px;
  text-align          : center;
  display             : block;
}


TD.PageSide
{
  background-color  : #E1E9F5;
  border            : solid 1px #45618A;
  width             : 1%;
}

.Button
{
  font-family       : Verdana, Arial, Helvetica, Sans-Serif;
  font-size         : 8pt;
}


.InputControl
{
  font-family       : Verdana, Arial, Helvetica, Sans-Serif;
  font-size         : 9pt;
}


/* Element IDs
---------------------------------------------------------------------- */


#HomeBannerContainer
{
  background-image    : url(/App_Themes/2008/UI/HomeBannerBackground.jpg);
  background-position : 0px 0px;
  background-repeat   : repeat-x;
}


#HomeBannerContainerTop
{
  border-top          : solid 3px #3B4B63;
}


#BannerContainer
{
  /*
  background-color  : #C6D9F7;
  border            : solid 1px #45618A;
  text-align        : center;
  */
  background-color    : #D9E5F6;
  background-image    : url(UI/MagnetBackground.jpg);
  background-position : top left;
  background-repeat   : repeat-x;
  border-width        : 1px;
  border-color        : #9FB1CC;
  border-style        : solid;
  border-top-width    : 3px;
  border-top-color    : #45618A;
  padding             : 5px;
  text-align          : center;
  display             : block;
}


#ContentContainer
{
  background-color  : Transparent;
  padding           : 5px;
}


#PageContainer
{
  background-color  : #FFFFFF;
  border-bottom     : solid 4px #3B4B63;
  border-left       : solid 4px #3B4B63;
  border-right      : solid 4px #3B4B63;
  width             : 100%;
}


#PageMain
{
  background-color  : Transparent;
  padding           : 2px;
  padding-top       : 0px;
  width             : 98%;
}


#SpacePreserver
{
  background-color  : Transparent;
  font-size         : 110%;
  width             : 450px;
}


/* @ Blocks
---------------------------------------------------------------------- */


/* none */