body { margin: 0; padding: 0; font-family: Verdana; font-size: 11px; font-weight: normal; }

.HeaderFrame     { width: 100%;  padding: 0px; }
.Header          { width: 980px; margin: 0px auto 0px auto; }

/*** Menu styles **************************************************************/

.MenuFrame         { width: 100%; height: 24px; padding-top: 4px; background: url(App_Images/MenuBackground.jpg) repeat-x; }
.Menu              { width: 980px; margin: 0px auto 0px auto; font:bold 13px verdana; }
A.Menu             { color: #993300; }
A.Menu:hover       { color: #000000; }
A.MenuActive       { color: navy;    }

.MenuOutFrame      { width: 100%;    margin: 0px; padding:0px; background-color: #ffdd99; }
.MenuOut           { width: 980px;   margin: 0px auto 0px auto; padding:2px 0px 2px 0px; font: normal 11px Verdana; }
A.MenuOut          { color: #993300; padding:2px; text-decoration: none; }
A.MenuOut:hover    { color: #000000; padding:2px; }
A.MenuOutActive    { color: navy;    padding:2px; }

.BreadcrumbFrame   { width: 100%;    margin: 0px; padding:0px; background-color: #ffeedd; }
.Breadcrumb        { width: 980px;   margin: 0px auto 0px auto; padding:2px 0px 2px 0px;background-color: #ffffff; font: normal 11px Verdana; }
A.Breadcrumb       { color: #993300; padding:2px; text-decoration: none; }
A.Breadcrumb:hover { color: #993300; padding:2px; }
A.BreadcrumbActive { color: navy;    padding:2px; }

.MenuTopFrame      { width: 100%;    margin: 0px; padding:0px; background-color: #ffdd99;  }
.MenuTop           { width: 980px;   margin: 0px auto 0px auto; padding:2px 0px 2px 0px; background-color: #ffdd99; font: normal 11px Verdana; }
A.MenuTop          { color: #993300; padding:2px; text-decoration: none; }
A.MenuTop:hover    { color: #000000; padding:2px; }
A.MenuTopActive    { color: navy;    padding:2px;  }

.LeftFrame         { background-color: #ffffff; font: bold 12px Verdana; }
.Left              { background-color: #ffffff; }
A.Left             { color: #993300; text-decoration: none; }
A.Left:hover       { color: #FF0000; }
A.LeftActive       { color: navy;    }

.RightFrame        { background-color: #ffffff; font: bold 12px Verdana; }
.Right             { background-color: #ffffff; }
A.Right            { color: #993300; text-decoration: none; }
A.Right:hover      { color: #FF0000; }
A.RightActive      { color: navy;    }

.AdFrame           { width:100%;  background-color:#ffeedd; font-family: normal 8px Verdana; }
.Ad                { width:980px; margin: 0px auto 0px auto; background-color:#ffffff; font-family: normal 8px Verdana; }

.ContentFrame      { width: 100%;  background-color:#ffeedd; margin:0px; padding:0px; }   /* #ffeedd */
.Content           { width:980px; margin: 0px auto 0px auto; background-color:#ffffff; padding:0px; }   /* #ffffff */
.ContentScroll     { overflow: auto; padding:0px; }
.ContentUser       { overflow: visible; padding:0px 0px 0px 4px; }

.CHeader    { background-image: url(App_Images/CHeader.gif); text-align:center; background-repeat: no-repeat; background-position: top; width: 130px; height:24px; font: normal bold 14px Verdana;}
.CBody      { background-image: url(App_Images/CBody.gif);   text-align:center; background-repeat: repeat-y;  background-position:bottom; }
.CFooter    { background-image: url(App_Images/CFooter.gif); text-align:center; background-repeat: no-repeat; }
.CButton    { background-image: url(App_Images/CButton.gif); text-align:center; background-repeat: no-repeat; padding-top:10px; width:213px; height:46px; }

.CBHeader    { background-image: url(App_Images/CBHeader.gif); text-align:center; background-repeat: no-repeat; background-position: top; width: 350px; height:24px; font: normal bold 14px Verdana;}
.CBBody      { background-image: url(App_Images/CBBody.gif);   text-align:center; background-repeat: repeat-y;  background-position:bottom; }
.CBFooter    { background-image: url(App_Images/CBFooter.gif); text-align:center; background-repeat: no-repeat; }


A.Command { font-size: 8pt; color: #993300; font-family: Verdana; text-decoration: none; padding-right: 2px; padding-left: 2px; padding-bottom: 2px; margin: 0px; padding-top: 2px; border-right: orange 2px ridge; border-top: orange 2px ridge; border-left: orange 2px ridge; border-bottom: orange 2px ridge; background-color: #ffcc66; }
.LoginFrame { padding-bottom: 0px; margin: 0px; padding-top: 0px; border-left: #f06000 1px solid; border-bottom: #f06000 1px; padding-right: 0px; padding-left: 0px; background-color: transparent; }

h1 { font-size: 16px; color: #F06000; font-weight: bold; font-family: Verdana; }
h2 { font-size: 13px; font-weight: bold; }
h3 { font-size: 12px; font-weight: bold; color: #F06000; padding:0px; margin:0px; }
h4 { font-size: 10px; font-weight: bold; color: #F06000; }
.h0Span { font-size: 18px; color: #F06000; font-weight: bold; font-family: Verdana; }
.h1Span { font-size: 16px; color: #F06000; font-weight: bold; }
.h2Span { font-size: 13px; font-weight: bold; }
.h3Span { font-size: 12px; font-weight: bold; color: #F06000; }
.h4Span { font-size: 10px; font-weight: bold; color: #F06000; }
.h3Link { font-size: 12px; color: #F06000; text-decoration: none; }

/*** Box styles ***************************************************************/
.ErrMsgBox
{
  padding-right: 3px;
  padding-left: 3px;
  font-size: 8pt;
  padding-bottom: 3px;
  margin: 0px;
  color: black;
  padding-top: 3px;
  font-family: Verdana;
  text-decoration: none;
  background-color: white;
  border-right: red 3px;
  border-top: red 3px;
  border-left: red 3px;
  border-bottom: red 3px;
}

.ProgressBox  { padding-right: 3px; padding-left: 3px; font-size: 8pt; padding-bottom: 3px; margin: 0px; color: red; padding-top: 3px; font-family: Verdana; text-decoration: none; border-right: red 3px; border-top: red 3px; border-left: red 3px; border-bottom: red 3px; font-weight: bold; }
.Picture { border-right: orange 3px ridge; border-top: orange 3px ridge; border-left: orange 3px ridge; border-bottom: orange 3px ridge; }
.PictureSelected { border-right: red 3px ridge; border-top: red 3px ridge; border-left: red 3px ridge; border-bottom: red 3px ridge; }
.PictureOver { border-right: lime 3px ridge; border-top: lime 3px ridge; border-left: lime 3px ridge; border-bottom: lime 3px ridge; }
