﻿/* class(es) for default font settings */
body, div, td, input, textarea {
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   color: Black;
   margin: 0;
   padding: 0;

}

/* page info in here, such as height/width */
   div#page {
      width: 990px;
      margin:  0 auto;
      padding: 0;
        
   }
   /* headers */
      td#top {
         background-color: #D0A73B;
         height: 100px;
         width: 890px;
         text-align: left;
         vertical-align: bottom;
      }
      
         div#dropdownmenu {
            position:relative;
            z-index: 2;
            top: 60px;
         }
      
         div#toptext {
            width: 100%;
            text-align: right;
            position:relative;
            color: #DABB6B;
            z-index: 1;
            top: 14px;
         }

      td#left {
         width: 85px;
         background-color: #c19300;
         height: 505px;
         vertical-align: top;
         text-align: center;
      }
         div#lefttext {
            position: relative;
            width: 100%;
            color: #DABB6B;
            top: 25px;
         }

      td#right {
         background-color: #bd9400;
         height: 505px;
         width: 100px;
         vertical-align: top;
      }
      
         div#righttext {
            position:relative;
            color: #DABB6B;
            top: 67px;
         }
      
      td#bottom {
         background-color: #C99D20;
         height: 100px;
         width: 890px;
         text-align: left;
         font-family: Arial;
         color: #DABB6B;
         font-size: 32px;
      }

         div#menu a,
         div#menu a:hover,
         div#menu a:visited {
            color: White;
            text-decoration: none;
         }
         

   td#content {
      width: 804px;
      height: 405px;
      padding: 5px;
      vertical-align: top;
      color: White;

      /* background-image: url(../../Layout/Images/background.gif); 
      background-position:center bottom;
      background-repeat: no-repeat;
      background-color: #E31987; */
      
   }

   /* Scroll layer, made inactive
   td#content div.contentscroll {

      width: 100%;
      height: 100%;
      overflow-y: scroll !important;
      overflow-x: hidden;
      
      scrollbar-arrow-color: #bd9400;
      scrollbar-face-color: #dabb6b;
      scrollbar-highlight-color: #bd9400;
      scrollbar-3dlight-color: #d0a73b;
      scrollbar-shadow-color: White;
      scrollbar-darkshadow-color: #bd9400;
      scrollbar-track-color: #d0a73b;
   }
   */
   
/* classes for the mainMenu */
.mainMenuMenuNode {
   border-collapse: collapse;
}

.mainMenuNode td {
   color: White;
   height: 17px;
   border-right: solid 2px white;
   padding-left: 5px;
   padding-right: 5px;
}

.mainMenuNode {
   color: #fff;
   text-decoration: none;
   font-weight: bold;
   font-size: inherit !important;
   width: 100%;
}

.mainMenuNodeHover {
   color: #fff;
   background-color: #cec79f;
   text-decoration: none;
   font-weight: bold;
   font-size: inherit !important;
   width: 100%;
}

.mainMenuNodeActive {
   color: #dbbb6b;
   text-decoration: none;
   font-weight: bold;
   font-size: inherit !important;
   width: 100%;
}

.subMainMenuNode {
   line-height: 20px;

   border-top: solid 1px white;
   border-left: solid 1px white;
   border-right: solid 1px white;
   border-collapse: collapse;

   background-color: #D0A73B;
   color: white;
   
   padding-right: 20px;
   padding-left: 5px;
}

.subMainMenuNodeHover {
   background-color: #cec79f;
}

/* 
   clearfix hack for floating div's 
   see: http://www.positioniseverything.net/easyclearing.html for more info 
*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.DftAjaxProgressTxtCtnr {
   display: block;
   background-color: #D0A73B;
   color: white;
   height: 28px;
   width: 150px;
   border: solid 1px black;
   text-align: center;
   vertical-align: middle;
   padding-top: 4px;
   font-family: Arial;
   font-size: 12px;
/*   margin-right: 20px;*/
}
.DftAjaxProgressTxtImg {
   vertical-align: middle;
   margin-right: 4px;
}
