HTML {height:99.5%;}
BODY {height:100%;}

BODY, TD {color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px;}
       P {margin-top:0px; margin-bottom:10px;}
  UL, OL {margin-top:0px; margin-bottom:10px;}
    FORM {margin:0px; padding:0px;}
       A {color:#0000FF;}
 A:hover {color:#FF0000;}
 
 .top-menu {background:url('images/bg-topbar.jpg'); padding-top: 4px; padding-right: 5px; padding-left: 15px;}
#top-general {background:url('images/bg-top-general.png') no-repeat;}
 .main-content {background-color: #eaeaec; padding: 40px 15px 20px 0px;}
 .main-menu {background-color: #eaeaec; padding: 30px 10px 20px 5px;}
  .main-menu2 {background-color: #eaeaec; padding: 20px 10px 20px 5px;}
 #menu {background:url('images/menu-mid.jpg') repeat-y;}
 #menu2 {background:url('images/menu-mid2.jpg') repeat-y;}
 #sub-menu {color: #000000; margin-left: 20px; margin-top: 10px;}
 #sub-menu a {color: #315c3e; text-decoration: none;}
 #sub-menu a:hover {color: #000000; text-decoration: none;}
 
 #sub-menu2 {color: #000000; margin-left: 23px; margin-top: 5px; font-weight: bold; letter-spacing: 1px;}
 #sub-menu2 a {color: #315c3e; text-decoration: none;}
 #sub-menu2 a:hover {color: #28d228; text-decoration: none;}
 
 .footer {font-size: 10px; color: #315c3e; letter-spacing: 1px;}
 .footer a {color: #315c3e; text-decoration: none;}
 .footer a:hover {color: #28d228; text-decoration: none;}
 
 #dminfo {width:150px;}
 
 
 .tds-table th {background-color: #688c68; font-size: 14px; font-weight: bold; height: 22px; color:#ffffff;}
 .tds-table tr#oddrow {background-color: #b3d4b3;}
 .tds-table tr#evenrow {background-color: #95b795;}
 .tds-table td {height: 22px;}
 .tds-table td#table-bottom {background-color: #688c68; font-size: 10px; color: #ffffff; padding: 5px 10px 5px 10px;}
 .tds-table td a {color: #006600; font-weight: bold; text-decoration: none;}
 .tds-table td a:hover {color: #00ff00; font-weight: bold; text-decoration: underline;}
  
   INPUT.reg_sbm {font-size:10px;}
   INPUT.reg_txt {font-size:10px; border:#A27941 1px Solid; padding:0px 3px 0px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal; color: #2A0000;}
TEXTAREA.reg_txt {font-size:10px; border:#A27941 1px Solid; padding:3px; font-family: Verdana, Arial, Helvetica, sans-serif;}
  SELECT.reg_sel {font-size:10px;}

.nosho {display:none;}


