  
body {
  margin-top:    0px;
  margin-left:   0px;
  margin-bottom: 0px;
  margin-right:  0px;
  background: #e0daca;
}
#g_main {
  margin-top: 20px;
  background: #FFFFFF;
  padding-top:    10px;
  padding-bottom: 10px;
  padding-left:    6px;
  padding-right:   6px;
  width: 710px;
}

#randomHeader {
  background: #000103;
  width: 700px;
}
#horizNav {
  background: #000103;
  width: 700px;
}

#mainBody {
  width: 700px;
  background: #FFFFFF;
  text-align: justify;
}
#footerBanner {
  width: 700px;
}

#navbar {
  width: 700px;
  margin: 0;
  padding-top:    10px;
  padding-bottom: 10px;
  padding-left:   0;
  padding-right:  0;

  font-family: Georgia, Times New Roman, serif;
  font-size: 18px;
  color: #FFFFFF;
  background: #000000;
  text-align: left;
}

#navbar li {
  list-style: none;
  margin: 0;
  display: inline;
  background: #000000;
}
#navbar li a {
  padding: 0.25em 0.5em 0.25em 0.75em;
  text-decoration: none;
  color: #FFFFFF;
}

#navbar a:hover,
  .home #navbar #articles a,
  .about #navbar #about a,
  .portfolio #navbar #portfolio a,
  .support #navbar #support a,
  .contact #navbar #contact a {
    background: #d58008;
}


#g_secondaryTable {

}

#g_section_home {
  padding-left: 10px;
  margin-top:   8px;
}
#g_section_home td { 
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size:     12px;
  margin-bottom:  5px;
  padding-bottom: 6px;
  color: #727c72;
}
#g_section_home td a { 
  color: #727c72;
}
#g_section_home a:hover {
/*  color: #666666; */
color: #86491F;
}
/*
#g_section_home td:hover {
  background-image: url(ps_image/home-1.gif);
  color: #000000;
}
*/

#g_section_support {
  padding-left: 20px;
  margin-top:   0px;
}
#g_section_support td { 
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size:     11px;
  margin-bottom:  5px;
  padding-bottom: 6px;
  color: #727c72;
/*  background: #a6b7a6; */
}
#g_section_support td a { 
  color: #727c72;
}
#g_section_support a:hover {
/*  color: #666666; */
color: #86491F;
}

#g_section_admin {
  padding-left: 10px;
  margin-top:   0px;
}
#g_section_admin td { 
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size:     12px;
  margin-bottom:  5px;
  padding-bottom: 6px;
  color: #727c72;
}
#g_section_admin td a { 
  color: #727c72;
}
#g_section_admin a:hover {
/*  color: #666666; */
color: #86491F;
}


.no_un      { text-decoration: none }
.input      {
  border: 1px solid #efefef;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  color:#000000;
}
.input2     {
  border:1px solid #efefef;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  color:#000000;
  width:98%
}
.password   {
  border:1px solid #efefef;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  color:#000000;
}
.submit     {
  border:1px solid #efefef;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  color:#000000;
}
.radio      { 
  border:0px solid #efefef;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  color:#000000;
}
.file       {
  border:0px solid #efefef;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  color:#000000;
}
.select     { border:1px solid #efefef;color:#efefef;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#000000;}
textarea    { border:1px solid #efefef;color:#efefef;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#000000;}
checkbox    { border:0 solid #efefef;color:#efefef;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#000000;}
select      { border:0 solid #efefef;color:#efefef;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;color:#000000;}
a:hover     { text-decoration: underline;}
a:visited   { text-decoration: none;}
a:link      { text-decoration: none;}
.invoiceTD1 { background-color:#888888;font-size:12px; font-family:arial, helvetica; color:#000000;}
.invoiceTD2 { background-color:#E97E0B;font-size:12px; font-family:arial, helvetica; color:#000000; }

/* page styles */
#mainContent {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  padding-left: 20px;
  padding-right: 20px;
}
#mainContent a {
  color: #f26522;
}
#mainContent a:hover {
  color: #ed1c24;
}

#mainContent h2 {
  font-family: Georgia,Times New Roman, serif;
  font-size: 18px;
  border-bottom: 1px dotted #727c72;
}
#mainContent h4 {
  font-family: Georgia,Times New Roman, serif;
  font-size: 16px;
  font-style: italics;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.mainContentTable {
  margin-left: 5px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  border-left: 1px solid #727c72;
  border-right: 1px solid #727c72;
}
.mainContentTable th {
  background: #727c72;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #F9F9F9;
  padding-top: 2px;
  padding-bottom: 2px;
}
.mainContentTable td {
  border-bottom: 1px solid #727c72;
  padding-top: 2px;
  padding-left: 5px;
  padding-bottom: 2px;
}
.disclaimerText {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  padding: 5px;
}
.mainContentFormTable td {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
}
.req  {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #FF0000; 
}
#newNote a {
  color: #f26522;
}
#newNote a:hover {
  color: #ed1c24;
}
#contentFooter {

}