﻿body {
   background-color:#65B567;
   margin-top:20px; margin-left:0px; font-family:Arial; font-size:13px; color:#797979;
}

a                      { color:blue; text-decoration:none; }
a:hover                { color:red; }
a img                  { border:none; }

#divSite {
   width:904px;
   margin:auto;
}

#divHeader {
   width:90%; height:120px;
   margin:auto;
}

#divMain {
   width:90%; border:solid 8px #4B964D; background-color:white; padding:10px;
   margin:auto;
}

#divLoginInfo {
   position:absolute; top:20px; left:600px; height:80px; width:320px;
   border:solid 8px #4B964D; background-color:white; padding:5px;
   text-align:center;
}

a.lnkHeader:link            { color:#D1E5D2; text-decoration:none; }
a.lnkHeader:hover           { color:#CCCCCC;}

.txtHeader {
   font-size:21px; color:#076A23; font-weight:bold;
}

table.tblGeneral {
   border:none; border-collapse:collapse;
}

table.tblBorder {
   border:solid 1px #5F737A; border-collapse:collapse;
}

td.cellHeader {
   border:none;
   background-color:#E2E2E2; padding:3px;
   color:#6B6B6D; font-weight:bold;
}

td.cellBlank {
   border:none; padding:0px;
}

/* Forms */
   input, select, textarea {
      background-color:#F4F4F4; border:solid 1px #CCCCCC; font-family:verdana;
   }
   input[type="radio"] {
      border:none; background:none;
   }
   input[type="checkbox"] {
      border:none; background:none;
   }

   .txtSearch {
      background-image:url('images/icons/search.jpg'); background-repeat:no-repeat; padding-left:18px;
   }

/* Text */
   .txtSubText {
      font-size:10px; color:#9F9F9F;
   }

/* Password */
   .barPasswordStrength_Border {
      border-style:solid; border-width:1px; width:120px;
   }
   .barPasswordStrength_Background {
      color:#CCCCCC; background-color:#B6DEEE;
   }
