body {
  margin: 0px;
  margin-left: 15px;
  background: #b5b5fe url(/img/bg.jpg) top left repeat-x;
}
form {
  margin: 0px;
}
table.main {
  width: 750px;
  background-color: #161672;
}
td.header {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #8090e0;
  border-bottom: 1px solid #8090e0;
}
a.header {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
a.header:hover {
  color: #ff6600;
}
td.menu {
  padding: 4px;
  padding-left: 8px;
  padding-right: 8px;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  cursor: hand;
}
a.menu {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
a.menuselected {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
table.page {
  width: 100%;
  background-color: #ffffff;
}
a.dlink {
  color: #ff6600;
  text-decoration: none;
}
a.dlink:hover {
  color: #ffa010;
}
a.rlink {
  color: #900000;
  text-decoration: none;
  font-weight: bold;
}
a.rlink:hover {
  color: #d00000;
}
td.footer {
  font-family: Small Fonts;
  font-size: 9px;
  font-weight: normal;
  color: #8090e0;
}
a.footer {
  color: #8090e0;
}
a.footer:hover {
  color: #ffffff;
}
td.heada {
  background-color: #161672;
  color: #ffffff;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: middle;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #000000;
  height: 24px;
}
td.headb {
  background-color: #ff6600;
  color: #ffffff;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: middle;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #c04000;
  height: 24px;
}
td.resa {
  background-color: #ffffff;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  padding: 4px;
}
a.resa {
  color: #000000;
  text-decoration: none;
}
td.resb {
  background-color: #fde3ce;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  padding: 4px;
}
a.resb {
  color: #000000;
  text-decoration: none;
}
td.resc {
  background-color: #fda3ae;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  padding: 4px;
}
a.resc {
  color: #000000;
  text-decoration: none;
}
td.resd {
  background-color: #bdffbe;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  padding: 4px;
}
a.resd {
  color: #000000;
  text-decoration: none;
}
td.signa {
  background-color: #c0c0db;
  font-family: Arial;
  font-size: 11px;    
  font-weight: normal;
  color: #343641;   
  padding: 4px;
  padding-left: 10px;
  border-top: 1px solid #c0c0db;
  border-bottom: 1px solid #c0c0db;
}
input.signa {
  background-color: #ffffff;
  border: 1px solid #848b97;
  color: #606060;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  width: 188px;
}
td.signb {
  background-color: #ced6b5;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #30420b;
  padding: 4px;
  padding-left: 10px;
  border-top: 1px solid #ced6b5;
  border-bottom: 1px solid #ced6b5;
}
input.signb {
  background-color: #ffffff;
  border: 1px solid #879368;
  color: #606060;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  width: 198px;
}
td.signc {
  background-color: #f4d180;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #927227;
  padding: 4px;
  padding-left: 10px;
  border-top: 1px solid #f4d180;
  border-bottom: 1px solid #f4d180;
}
input.signc {
  background-color: #ffffff;
  border: 1px solid #d4ad54;
  color: #606060;
  font-family: Arial;
  font-size: 11px;  
  font-weight: bold;
  width: 200px;
}
textarea.signc {
  background-color: #ffffff;
  border: 1px solid #d4ad54;
  color: #606060;
  font: 11px Arial, Helvetica;
  width: 180px;
  height: 60px;
  overflow: hidden;
}

td.signd { 
  background-color: #a0d1f4;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #304060;
  padding: 4px;
  padding-left: 10px;
  border-top: 1px solid #a0d1f4;
  border-bottom: 1px solid #a0d1f4;
}
input.signd {
  background-color: #ffffff;
  border: 1px solid #406080;
  color: #606060;   
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  width: 200px;
}
textarea.signd {
  background-color: #ffffff;
  border: 1px solid #406080;
  color: #606060;
  font: 11px Arial, Helvetica;
  width: 180px;
  height: 60px;
  overflow: hidden;  
}

td.detail {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
}
td.detailb {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #ff6600;
  padding-left: 5px;
  padding-right: 5px;
}
td.detailc {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #404040;
  padding-left: 5px;
  padding-right: 5px;
}
input.cadd {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  background-color: #fde3ce;
  border: 1px solid #ff6600;
  width: 200px;
}
input.cbadd {
  position: relative;
  top: 1px;
}
select.csadd {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  background-color: #fde3ce;
  border: 1px solid #ff6600;
  width: 50px;
}
textarea.ctadd {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  background-color: #fde3ce;
  border: 1px solid #ff6600;
  width: 200px;
  height: 60px;
  overflow: hidden;
}
input.nadd {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  background-color: #eaeaea;
  border: 1px solid #600000;
  width: 40px;
}
select.ctadd {
  font-family: Arial;
  font-size: 11px;  
  font-weight: normal;
  color: #000000;
  background-color: #fde3ce;
  border: 1px solid #ff6600;
  width: 120px;
}
select.cladd {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000; 
  background-color: #eaeaea;
  border: 1px solid #600000;
  width: 60px;
  position: relative;
  top: 2px;
  margin-top: 2px;
}
span.sl {
  width: 170px;
  text-align: right;
}
input.ctadd {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  background-color: #eaeaea;
  border: 1px solid #600000;
  width: 100px;
}
input.ciadd {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  color: #009000;
  background-color: #eaeaea;
  border: 1px solid #600000;
  width: 100px;   
}
