#searchForm {
   width: 890px;
   margin:5px auto;
   padding: 5px;
   text-align: center;
   background: #595959;
}      
#list {
      width: 900px;
      border-collapse: collapse;
      margin: 0px auto;
}
#list caption.top {
    caption-side: top;
    background: #595959;   
    font: bold 100% verdana;
    color: #ffffff;
    text-align: center; 
    Padding: 10px; 
    border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
}  
#list caption.search {
    caption-side: top;
    background: #595959;   
    font: bold 100% verdana;
    color: #ffffff;
    text-align: center; 
    Padding: 5px; 
    border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
}  
#list th{
   background: #737373;   
   font: bold 80% arial;
   color: #ffffff;
   text-align: center; 
   Padding: 5px; 
   border: 1px solid #ffffff;
} 
#list th.box {
    background: #737373;
    width: 7px;
    font: 80% arial;
    color : #ffffff;
    text-align : center;
    Padding: 1px; 
    border: 1px solid #ffffff;
}      
#list td {
    font: 80% arial;
    color : #000000;
    background : #00FF66;
    text-align : left;
    Padding: 3px; 
    border: 1px solid #ffffff;
} 
#list td.submit {
    background: #d9d9d9;
    text-align: center;
    padding: 3px;
    border: 0px solid #e6e6e6;
}    
/* Cells in even rows (2,4,6..) are one color */
#list tr:nth-child(even) td {background: #e6e6e6; }    
/* Cells in odd rows (1,3,5..) are one another (excludes header cells)  */
#list tr:nth-child(odd) td {background: #d9d9d9; }
#list tr:hover td {background: #FF6600; color: #FFF; } /* Hover cell effect! */
#login {
      width: 200px;
      border-collapse: collapse;
      margin: 5em auto;
      }  
#login th {
    background: #595959;
    color: #ffffff;
    font-family: verdana, "Arial Black", serif;
    font-size: 14px;
    padding: 5px;
    border: 1px solid #000000;
}
#login td.lt {
    background: #D0D0D0;
    color: #000000;
    font-family: arial, "Arial Black", serif;
    font-size: 13px;
    padding: 3px;
    border: 1px solid #000000;
}
#login td.rt {
    background: #e6e6e6;
    padding: 3px;
    border: 1px solid #000000;
}
#login td.submit {
    background: #d9d9d9;
    text-align: center;
    padding: 3px;
    border: 0px solid #e6e6e6;
}
#edit {
      width: 200px;
      border-collapse: collapse;
      margin: 4em auto;
      }
#edit th {
    background: #595959;
    color: #ffffff;
    font-family: verdana, "Arial Black", serif;
    font-size: 14px;
    padding: 5px;
    border: 1px solid #000000;
}
#edit td.lt {
    background: #D0D0D0;
    color: #000000;
    font-family: arial, "Arial Black", serif;
    font-size: 13px;
    padding: 3px;
    border: 1px solid #000000;
}
#edit td.rt {
    background: #e6e6e6;
    padding: 3px;
    border: 1px solid #000000;
}
#edit td.submit {
    background: #d9d9d9;
    text-align: center;
    padding: 3px;
    border: 0px solid #e6e6e6;
}
.edit{
  margin: 10px auto;
  text-align: center;
  font:13px verdana;
  padding: 5px;
}
.edit a{
  background: #FF6600;
  color: #ffffff;
  text-decoration: none;
  padding: 5px;
  border: 1px solid #ffffff;
}
.edit a:hover{
  font-weight: none;
  text-decoration: underline;
  padding: 5px;
}
.NoRec{
   margin: 12em auto;
   color: #000000;
   font-family: arial;
   text-align: center;
}   
.AdRec{
   float: left;
    position: relative;
    margin-left:0px;
    font:80% arial;
    padding: 5px;
} 
.AdRec a{
  background: #FF6600;
  color: #ffffff;
  text-decoration: none;
  padding: 5px;
  border: 1px solid #d9d9d9;
}
.AdRec a:hover{
  font-weight: bold;
  text-decoration: none;
}
.count{
    float: right;
    margin:0;
    background: #FF6600;
    color: #ffffff;
    font: 90% arial;
    padding: 5px;
    border: 1px solid #d9d9d9;
}  
.add{
  width: 100px;
  margin: 10px auto;
  background: #FF6600;
  color: #ffffff;
  font: 15px verdana;
  text-align: center;
  padding: 5px;
}
p.msgsave{
  color: #005A04;
  font: bold 15px verdana;
  text-align: center;
}    
p.msgdelete{
  margin:0;
  color: #ff0000;
  font: bold 15px verdana;
  text-align: center;
}  
#stat {
      
      width: 160px;
      border-collapse: separate;
      border-spacing: 0.1em 0.1em;
      border: 1px double #FF6600;
      margin: 5px;
      background: #ffffff;
}
#stat caption.top {
    caption-side: top;
    background: #FF6600;   
    font: bold 11px verdana;
    color: #ffffff;
    text-align: center; 
    Padding: 5px; 
    border: 0px solid #000000;
}  
#stat th.lt {
    font: bold 11px verdana;
    color : #ffffff;
    background : #ff9900;
    text-align : left;
    Padding: 2px; 
    border: 0px solid #ffffff;
}    
#stat th.rt {
    font: bold 11px verdana;
    color : #ffffff;
    background : #ff9900;
    text-align : right;
    Padding: 2px; 
    border: 0px solid #ffffff;
}    
#stat td.lt {
    width: 130px;
    font: 11px verdana;
    color : #000000;
    background : #ffcc00;
    text-align : left;
    text-indent: 1em;
    Padding: 2px; 
    border: 0px solid #ffffff;
}    
#stat td.rt {
    width: 30px;
    font: 11px verdana;
    color : #000000;
    background : #ffcc00;
    text-align : right;
    Padding: 2px; 
    border: 0px solid #ffffff;
} 
#cl {
width: 740px;
margin: 10px;
float: left;

padding: 10px;
}
#cr {
width: 170px;
margin: 5px;
float: right;

}
h1.head {
margin:0;
background: #FF6600;
color: #ffffff;
font-family: arial;
text-indent: 1em;
}
p.home {
font: 14px arial;
text-indent: 1em;

}
ul.cat {
margin-left: 20px;
}
ul.cat li {
font: 13px verdana;
}