﻿@media print
{
  .donotprint, .SideMenu, .Heading, .Footing, .BottomContent { display: none; }
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-left: 0px;

  P.breakhere {page-break-before: always}
}

@media screen
{
  .Page{
    margin-top: 6px;
    margin-left: 3px;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ccb2b2', endColorStr='#cc9999', gradientType='0');
   }
  .Middle {
   /*This is the main table */
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#006600', endColorStr='#7aa37a', gradientType='0');
  }
  td.Body {
    border: 3px #997272 inset;
  }
}

.MainTable{
  width: 765px;
  border-collapse: collapse;
  border: 0;
  font-size: 8pt;
  font-family: Verdana;
 }

.MainTable td {
   /* This removes the space between header, body, footer etc*/
   padding: 0;
}

.body {
  width: 100%;
  height: 320px;
  vertical-align: top;
  text-align: Center;
  font-size: 10pt;
  background-color: #FFFFFF;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 0;
  border: 1px;
  border-color: #000000;
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#143E47', endColorStr='#476F7A', gradientType='0');
}

.heading {
  width: 100%;
  height: 80px;
  text-align: Center;
  vertical-align: middle;
  border: 0px;
  color: #FFFFFF;
  background-color:#702520;
  font-size:22pt;
}

.footing {
  width: 100%;
  text-align: Center;
  /*font-size: 10px;*/
  background-color: #cc6666;
}


.SideMenu table {
  width: 150px;
}

.SideMenu td {
  padding: 0px;

}

.SideMenu td a:link, .SideMenu td a:visited {
  display: block;
  text-decoration: none;
  font-size: 8pt;
  border: solid #000000 1px;
  padding: 3px;
  color: #FFFFFF;
  background-color: #36543C;
  font-size: 14px;
}

.SideMenu td a:hover {
  color: #ffffff;
  background-color: #0E1C11 ;
  font-size: 14px;
}


.Menu{
  /*float:left; 
  text-transform: uppercase;
  font-size: 8pt;
  font-family: Arial;*/
  height:300px;
  vertical-align: top;
  width:150px;
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#702520', endColorStr='#A35853', gradientType='0');
}



.Content {
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#A38F8F', endColorStr='#FFFFFF', gradientType='0');
  vertical-align: top;
  font-family: Arial, Helvetica, sans-serif;
  font-size:10pt;
  text-align: left;
 	
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px; 
  margin-Top: 3px;
}


.Content td{
  margin-top:10px;
  
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px; 
  margin-Top: 3px;
}

.BodyTitle
{
   font-size: 12pt;
   /*font-family: Arial;*/
   color:#660000;
   font-weight: Bold;
}

.DataTableHeader{
  background-color: #006600;
  font-weight: Bold;
  /* This gets unsorted*/
  color: #FFFFFF;
  padding-right: 5;
}

.DataTableHeader a:Link, .DataTableHeader a:Visited, .DataTableHeader a:Hover {
  /* This gets sorted*/
  color: #FFFFFF;
}

.DataTableItem{
  background-color: #FFFFFF;
  padding-right: 5;
}

.DataTableAltItem{
  background-color: #FFFFE1;
  padding-right: 5;
}

.BlogList
{
  font-family: Arial;
  border-collapse: collapse;
  /*border-Width: 3;
  border-Color: Red;
  border-style: Solid;*/
}

.BlogItem {
  /*border-Width: 3;
  border-Color: Red;
  border-style: Solid;*/
  width: 100%;
}

.BlogSubject
{
  font-size: 12pt;

  color: #006600;
  font-weight: Bold;
}

.BlogSubject td
{
  width: 100%;
  border-Width: 3;
  border-Color: Red;
  border-style: Solid;
}

.BlogBody
{
  font-size: 10pt;
}
.BlogBody td
{
  border-Width: 3;
  border-Color: Red;
  border-style: Solid;
  background-color: yellow;
}

.BlogSignature
{
  font-size: 8pt;
}

.BlogLinks
{
  font-size: 8pt;
}

.SelectedCalendarMonth{
  background-color: #7aa37a;
}

.CalendarMonth{
  background-color: #FFFFC0;
}

.SearchResults {
  font-size: X-Small;
}

.Counter {
  color: #FFFFFF;
  font-family: Arial;
  font-weight: bold;
  font-size: Large;
}

