  * { font-family: Tahoma; font-size: 11px; }
  body { background-color: white; }
  #nav td { width: 142px; height: 2px; }
  #nav td.item { font-family: Tahoma; font-size: 12px; font-weight: bold; text-align: right;	
               color: white; background-color: #2486ad; width: 142px; height: 22px; 
			   padding-right: 14px; }
  #nav a { color: white; text-decoration: none; }
/*
  #mnav { font-family: Tahoma; font-size: 12px; color: #CD1514; padding-left: 22px; 
          background-image: url(images/tpl/n_back.gif); background-position: top right; background-repeat: no-repeat; }	
*/
  #mnav { font-family: Tahoma; font-size: 12px; color: #CD1514; padding-left: 22px; }	
  #mnav .item { padding-left: 15px; }
  #mnav a { color: #CD1514; text-decoration: underline; }
  #login { font-family: Tahoma; padding-left: 6px; font-size: 11px; }
  #login input { width: 78px; height: 18px; }
  #login a { color: #DB2322; }
/* 
  #misc { background-image: url(images/tpl/m_line.gif); background-position: top right; background-repeat: no-repeat; 
          width: 178px; font-family: Tahoma; font-size: 11px; padding-left: 24px; padding-right: 24px; }
*/
  #misc { width: 178px; font-family: Tahoma; font-size: 11px; padding-left: 24px; padding-right: 24px; }
  #misc a { color: #DB2322; }
  .green { color: #336600; }
  .grey { color: #999999; }
  .red { color: red; }
  
  .f_dg { width: 142px; height: 22px; font-family: Tahoma; font-size: 11px; font-weight: bold; 
          color: white; background-color: #DB2323; text-align: right; padding-top: 3px; padding-right: 13px; }
  .f_lg { width: 142px; height: 22px; font-family: Tahoma; font-size: 11px; font-weight: bold; 
          color: white; background-color: #DB2323; text-align: right; padding-top: 3px; padding-right: 13px; }
  .f_or { width: 142px; height: 22px; font-family: Tahoma; font-size: 11px; font-weight: bold; 
          color: white; background-color: #DB2323; text-align: right; padding-top: 3px; padding-right: 13px; }
		  
  #news td.news { border-right: 1px solid #99D5EF; 
             background-image: url(images/tpl/n_line.gif); background-position: bottom right; background-repeat: no-repeat; }
  .f_news { width: 100%; height: 22px; font-family: Tahoma; font-size: 10px; font-weight: bold; 
            color: white; text-align: left; padding-left: 6px; padding-top: 4px; 
			background-image: url(images/tpl/f_news.gif); }
  #content { border-bottom: 3px solid #99D5ED; }
  #content p { padding-left: 4px; padding-right: 4px; }
  #content h1 { color: #81bdd5; font-size: 14px; }
  #content A { color: #DB2322; }
  .n_date { color: #81bdd5; font-weight: bold; }
  form { margin: 0 0 0 0; padding 0 0 0 0; }
  .s_micro { width: 40px; height: 16px; font-size: 12px; border: 1px solid black;}
  .ctl { width: 250px; font-size: 12px; border: 1px solid black;}
  table.list { background-color: #808080; }
  table.list td, th { background-color: white; padding-left: 3px; padding-right: 3px; 
                      padding-top: 1px; padding-bottom: 1px; }
  table.list th { background-color: #D8D8D8; white-space: nowrap; }
  table.list td.dark { background-color: #E8E8E8; }

  #tender .tnd { width: 300px; }  
  #tender .tnd_sm { width: 50px; }  
  #tender .tnd_year { width: 35px; }  
  #tender textarea { width: 300px; height: 150px; }
  

  

