/*******************************************************************************
***
***  Design.css for SpreadMySite.com - (C)2006 intercepts
***
*******************************************************************************/

A:link, A:visited
{
  color: #406040;
  text-decoration: none;
  font-weight: bold;
}

A:hover
{
  color: #406040;
  text-decoration: underline;
  font-weight: bold;
}

BODY
{
  background: #B0E6B5;
  color: black;
/*  font: 10pt "Courier New", monospace; */
  font: 8pt Verdana, sans-serif;
  margin: 8px auto;
  width: 984px;
}

FORM
{
  margin-bottom: 0;
}

H1
{
  color: #208027;
  font: bold 20pt Verdana, sans-serif;
  text-align: left;
  margin-left: 32px;
}

INPUT, SELECT, TEXTAREA
{
  font: 8pt "Lucida Console", monospace;
}

SPAN.Notice
{
  color: #C06000;
  font-weight: bold;
}

UL
{
  list-style-type: disc;
  margin-bottom: 0;
}

UL.Large LI
{
  font: 10pt Verdana, sans-serif;
  padding: 2px;
}

DIV.Living {
  font-size: 11pt;
  font-weight: bold;
  text-align: center;
  padding-bottom: 12px;
}

DIV.Living A
{
  color: #C32C2D;
  text-decoration: none;
}

DIV.Living A:hover
{
  color: #C32C2D;
  text-decoration: underline;
}



/*******************************************************************************
***
***  Page
***
*******************************************************************************/

TABLE.Page {
  border-collapse: collapse;
  margin-bottom: 8px;
  table-layout: fixed;
  width: 100%;
}

TABLE.Page TD.TopLeft {
  background: url("/Graphics/Page_TopLeft.gif");
  height: 6px;
  padding: 0;
  width: 12px;
}

TABLE.Page TD.TopMiddle {
  background: url("/Graphics/Page_TopMiddle.gif");
  padding: 0;
  height: 6px;
}

TABLE.Page TD.TopRight {
  background: url("/Graphics/Page_TopRight.gif");
  height: 6px;
  padding: 0;
  width: 12px;
}

TABLE.Page TD.Left {
  background: url("/Graphics/Page_Left.gif");
  padding: 0;
  width: 12px;
}

TABLE.Page TD.Contents {
  background: white;
  padding: 0;
}

TABLE.Page TD.Right {
  background: url("/Graphics/Page_Right.gif");
  padding: 0;
  width: 12px;
}

TABLE.Page TD.BottomLeft {
  background: url("/Graphics/Page_BottomLeft.gif");
  height: 6px;
  padding: 0;
  width: 12px;
}

TABLE.Page TD.BottomMiddle {
  background: url("/Graphics/Page_BottomMiddle.gif");
  padding: 0;
  height: 6px;
}

TABLE.Page TD.BottomRight {
  background: url("/Graphics/Page_BottomRight.gif");
  height: 6px;
  padding: 0;
  width: 12px;
}



/*******************************************************************************
***
***  Top Messages
***
*******************************************************************************/

TABLE.TopMessages
{
  border-collapse: collapse;
  table-layout: fixed;
  width: 75%;
}

TABLE.TopMessages TR.Num1
{
  font-size: 13pt;
}

TABLE.TopMessages TR.Num2
{
  font-size: 12pt;
}

TABLE.TopMessages TR.Num3
{
  font-size: 11pt;
}

TABLE.TopMessages TH
{
  color: #C00000;
  font-weight: bold;
  text-align: center;
  width: 64px;
}

TABLE.TopMessages TD
{
  padding: 4px 8px;
}

TABLE.TopMessages TD.Num1
{
  background: #9AE69F;
  border: 2px solid #58D861;
  color: #208027;
}

TABLE.TopMessages TD.Num2
{
  background: #B4ECB8;
  border: 2px solid #80E087;
  color: #17591C;
}

TABLE.TopMessages TD.Num3
{
  background: #CEF2D1;
  border: 2px solid #9AE69F;
  color: #0B290D;
}



/*******************************************************************************
***
***  Messages
***
*******************************************************************************/

TABLE.Messages
{
  border-collapse: collapse;
  table-layout: fixed;
  width: 75%;
}

TABLE.Messages TH
{
  color: #C00000;
  font-weight: bold;
  text-align: center;
  width: 64px;
}

TABLE.Messages TD
{
  background: #E9F9EA;
  border: 1px solid #C9D9CA;
  padding: 6px 10px;
}

TABLE.Google
{
  border-collapse: collapse;
  table-layout: fixed;
  width: 75%;
}

TABLE.Google TH
{
  color: #C00000;
  font-weight: bold;
  text-align: center;
  width: 64px;
}

TABLE.Google TD
{
  background: #D9E9DA;
  border: 1px solid #C9D9CA;
  padding: 6px 10px;
}



/*******************************************************************************
***
***  Input
***
*******************************************************************************/

TABLE.Input
{
  border-collapse: collapse;
}

TABLE.Input TH
{
  color: navy;
  padding: 2px 4px;
  text-align: right;
}

TABLE.Input TD
{
  padding: 2px 4px;
}
