/* Basic style for all pages */
BODY { background-color: #E2E2E2;
       margin: 0px;
       padding: 0px;
       padding-Top: 0px;
       padding-Bottom: 0px;
       padding-Left: 0px;
       padding-Right: 0px;
       text-align: center;
       font-family: 'Times New Roman', serif; 
}

/* basic cell properties */
td {text-align: center;
    margin: 0px;
    padding: 0px;
}

/* Aligning the window in the middle of the page - for larger screen resolutions */
/* This sets the main table */
table.full { height: 100%;
             width: 100%;
             vertical-align: top;
             text-align: center;
             margin: 0px;
             padding: 0px;
             border-spacing: 0px;
             border: 0px;
             border-collapse: collapse; 
}

td.full { height: 100%;
          width: 100%;
          margin: 0px;
          padding: 0px;
          vertical-align: top;
}

/* Aligning the window in the middle of the page for larger screen resolutions but */
/* fills the whole screen when at 800x600 */
.main  { width: 780px;
         vertical-align: top;
         text-align: center;
         margin: 0px;
         padding: 0px;
         padding-top: 15px;
         background-color: #ffffff;
         font-size: 18px;
}

.mainmenu  
{ 
	padding-top: 3px; 
	background-color: #336600; 
	background-image:url('images/menubar.gif');
}

/* Standard hyperlink style */
a { font-size: 17px; color: #000000; text-decoration: none; font-weight: bold;}

.mainmenu a              {font-size: 17px; color: #fffffe; text-decoration: none; font-weight: bold;}
.mainmenu a:link         {font-size: 17px; color: #fffffe; text-decoration: none; font-weight: bold;}
.mainmenu a:visited      {font-size: 17px; color: #fffffe; text-decoration: none; font-weight: bold;}
.mainmenu a:hover        {font-size: 17px; color: #DFDFFF; text-decoration: none; font-weight: bold;}
.mainmenu a:active       {font-size: 17px; color: #DFDFFF; text-decoration: none; font-weight: bold;}

a.l2           {color: #000080;}
a.l2:link      {color: #000080;}
a.l2:visited   {color: #000080;}
a.l2:hover     {color: #8e8f8f;}
a.l2:active    {color: #8e8f8f;}

a.l3         {font-size: 12px; color: #003399; text-decoration: none; font-weight: bold;}
a.l3:link    {font-size: 12px; color: #003399; text-decoration: none; font-weight: bold;}
a.l3:visited {font-size: 12px; color: #003399; text-decoration: none; font-weight: bold;}
a.l3:hover   {font-size: 12px; color: #8e8f8f; text-decoration: none; font-weight: bold;}
a.l3:active  {font-size: 12px; color: #8e8f8f; text-decoration: none; font-weight: bold;}


/* Text sizes */
.hdr1 { font-size: 50px; font-weight: bold;}
.hdr2 { font-size: 20px;}
.hdr3 { font-size: 14px;}
.smalltxt { font-size: 16px; }
.vstxt { font-size: 12px; }

/* Misc settings */
img { border: none;}
