/* Copyright 2010 by Curtice Enterprises. All rights reserved */
/* Global Website Settings */
* { font-family: Verdana, Geneva, Arial, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; font-size: 11px; color: #000000; }
html { background: #FFB940; }
/*              T    R    B    L    */
body { margin: 150px 0 0 0; background: #FFB940; /* for non supported browsers */
 /* Gradient color settings for the major browser implementations*/
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E87A00', endColorstr='#FFB940');
 background: -webkit-gradient(linear, 0 0, 0 600, from(#E87A00), to(#FFB940));
 background: -moz-linear-gradient(top, #E87A00, #FFB940); }

form { display: inline; }
b { font-weight: bold; }
p.ParaIndent { text-indent: 20px; }

A:link { font-size: 11px; font-weight: normal; color: #0000EE; }
A:visited { font-size: 11px; font-weight: normal; color: #5555FF; }
A:hover { font-size: 11px; font-weight: normal; color: #0000EE; }

.Form { font-size: 11px; background-color: #fff3e3; border: 1px solid #670e18; margin: 2px; }

/* Custom Page Settings */
table.MainTable { width: 950px; }
 table.Header { position: absolute; top: 0; left: 0; background-color: #E87A00; width: 100%; }
  /* table.Header td { text-align: center;} */
  td.HeaderLine { text-align: center; }
  td.HeaderSpacer { height: 5px; background: #8f453b; }
 td.SideBarCol { width: 200px; vertical-align: top; /*background: #b35128;*/ }  /*LtYellow=fcde94,Gold=fed981*/
  table.Sidebar { width: 100%; }
   td.AdminTitle { width: 100%; height: 30px; text-align: center; font-size: 12px; font-weight: bold; color: #000000; }
  table.SideNav { width: 95%; }
 td.BodyCol { width: 750px; height: 500px; vertical-align: top; background: #fff3e3;}
  table.Body { width: 100%; }
   td.PageTitle { text-align: center; font-size: 14px; font-weight: bold; color: #000000;  }
 td.CartSpacer { background: #fff3e3; }
 td.CartBody { height: 400px; vertical-align: top; background: #fff3e3; }
  table.CartTable { width: 85%; border-style: solid; border-width: 2px; border-color: #670e18; } /*OrgBorder=670e18, NewBorder=342264*/
 td.CartFooter { width: 100%; height: 24px; background: #fff3e3; font-family: Times New Roman, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
table.Footer { width: 100%;/* height;60px; background-image: url('/Images/Site/Footer.jpg');*/ }
 td.FooterSCol { width: 200px; height: 24px; }
 td.FooterCopy { width: 750px; height: 24px; background: #fff3e3; font-family: Times New Roman, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
 td.FooterBCol { width: 750px; height: 24px; font-size: 9px; color: #FFFFFF; }

td.TopicTitle { font-size: 14px; font-weight: bold; color: #000000; }
td.TopicContent { font-size: 11px; font-weight: normal; color: #000000; }
td.Logo {height: 50px;}

.TitleHeader { height: 28px; background: #E87A00; padding-left: 3px; font-size: 12px; font-weight: bold; color: #000000; }
.SubTitle { height: 20px; background: #FFB940; padding-left: 3px; font-size: 12px; font-weight: bold; color: #000000; }
.CartTitle { font-size: 12px; font-weight: bold; color: #000000; }
.NoticeBg { background: #FDEEB5; font-size: 11px; color: #000000; }
.NoShow { display: none;}

/* Popup page specific settings */
/* Width settings are unique to the individual pages. Dimensions based on created window size. */
html.PopBg { background: #FFB940; /* for non supported browsers */
 /* Gradient color settings for the major browser implementations*/
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E87A00', endColorstr='#FFB940');
 background: -webkit-gradient(linear, 0 0, 0 600, from(#E87A00), to(#FFB940));
 background: -moz-linear-gradient(top, #E87A00, #FFB940);}
body.PopBody { margin: 5px 5px 5px 5px; }
 td.PopHeaderArea { width: 100%; vertical-align: top; }
  table.PopHeader { width: 100%; }
   td.PopTitle { height: 50px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 30px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; }
 td.PopBodyArea { width: 100%; }
  table.PopTable { width: 100%; }
   td.PopBodyBg { background: #fff3e3; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; }
 td.PopFooterArea { width: 100%; }
  table.PopFooter { width: 100%; }
   td.PopFooterCopy { height: 24px; background: #E87A00; font-family: Times New Roman, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
   td.PopFooterbg { font-size: 9px; color: #FFFFFF; }
 
/* Standard Settings */
.Black09 { font-size: 9px; color: #000000; }
.Black10 { font-size: 10px; color: #000000; }
.Black11 { font-size: 11px; color: #000000; }
.Black12 { font-size: 12px; color: #000000; }
.Black09Bold { font-size:  9px; font-weight: bold; color: #000000; }
.Black10Bold { font-size: 10px; font-weight: bold; color: #000000; }
.Black11Bold { font-size: 11px; font-weight: bold; color: #000000; }
.Black12Bold { font-size: 12px; font-weight: bold; color: #000000; }
.Black14Bold { font-size: 14px; font-weight: bold; color: #000000; }
.Black18Bold { font-size: 18px; font-weight: bold; color: #000000; }

.BlueLink { font-size: 11px; color: #0000CC; cursor: pointer; }
.BlueBold { font-size: 11px; font-weight: bold; color: #3366FF; }

.Link { font-size: 11px; font-weight: bold; color: #000000; cursor: pointer; }
.LinkOver { font-size: 11px; font-weight: bold; color: #888888; cursor: pointer; }

.Red11Bold { font-size: 11px; font-weight: bold; color: #FF0033; }

.White09 { font-size: 9px; color: #FFFFFF; }
.White09Bold { font-size: 9px; font-weight: bold; color: #FFFFFF; }
.White10Bold { font-size: 10px; font-weight: bold; color: #FFFFFF; }
.White12Bold { font-size: 12px; font-weight: bold; color: #FFFFFF; }
