@import	url("print.css");

body		{
 				background-color: #F0EFEB;
         margin-top: 0; margin-left:0;
         padding-right: 0; padding-left: 0;
         }				
				      
a.c1	{
 			color: #000000; font-family: arial, helvetica, sans-serif;
 			font-size: 95%; font-weight:bold;
			}
      
 a.drop:link 	{
      color: #000000;
			text-decoration : none;
			}
			
 a.drop:visited {
      color: #202020;
			text-decoration : none;
			}	

 a.drop:hover 	{
      color: #000000; 
      text-decoration : underline;
			}
         
 a.ftr:link 	{
      color: #4E4416;
			text-decoration : none;
			}
			
 a.ftr:visited {
      color: #695D23;
			text-decoration : none;
			}	

 a.ftr:hover 	{
      color: #1C1908; text-decoration : underline;
			}
      
 a.sc:link 	{
      color: #1C1908;
			text-decoration : underline;
			}
			
 a.sc:visited {
      color: #695D23;
			text-decoration : none;
			}	

 a.sc:hover 	{
      color: #4E4416; text-decoration : underline;
			}
      
 a.announce:link 	{
      color: #4E4416;
			text-decoration : underline;
			}
			
 a.announce:visited {
      color: #695D23;
			text-decoration : underline;
			}

 a.announce:hover 	{
      background-color:#695D23; color: #FFFFFF; 
			}

 a.announceold:hover 	{
      color: #1C1908; text-decoration : underline;
			}

p 	{  font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: .95em; line-height:1.25em
    }

td 	{  font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: .95em; line-height:1.25em
    }

.box   		{background-color: #D7D4C8; 
				 border: brown; border-style: dashed; 
         border-width: 2px; margin: 1em;
				 padding: .25em; 
         }

.box-inside   		{background-color: #D7D4C8; 
				 border: red; border-style: dotted; 
         border-width: 1px; margin: 1em;
				 padding: .25em; 
         }
      
.ctr	{text-align:center;
			}

.dropdown { position: absolute; color: #999999; 
				width:140px;  border: black; border-style: Solid; 
         border-top-width: 1px; border-right-width: 1px; 
         border-bottom-width: 1px; border-left-width: 1px; 
         background-color: #D7D4C8; top:110px; z-index:1; visibility: hidden ;
         }

.dropitem { text-decoration:none; color:black; 
				font: 12px Arial, Verdana, Helvetica, sans-serif;
         }

.dropitem:hover { color:gray; 
				}      

  .big	{
 			color: #1C1908; font-family: verdana, arial, helvetica, sans-serif;
 			font-size: 1.55em; 
      text-align: center;
			} 
      
  .breadcrumb{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
      font-weight: normal;
 			font-size: .75em;
      text-align:center;
			}       

  .headline	{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: 1.25em; font-weight:bold;
      text-align:center;
			}        

  .highlight	{
 			background-color: #FFFF00;
			}        

  .hilite	{
 			background-color: #FFFF40;
      border-style: double; 
      padding: .5em;
      font-family: arial, helvetica, sans-serif;
      color: #1C1908;
			}      

  .info	{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: .95em; font-weight:bold;
      text-align:center;
			}
      
  .infoleft{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: .85em;
      text-align: left;
      font-weight: normal;
			}
      
  .infojust{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: .85em;
      text-align: justify;
      font-weight: normal;
			}
      
  .infomed{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: .85em;
      text-align:center;
      font-weight: normal;
			}
      
  .infodol{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: .85em;
      text-align:right;
      font-weight: normal;
			padding-right: 4em;
			}
      
  .infort{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: .85em;
      text-align: right;
      font-weight: normal;
			}
      
  .infosm{
 			color: #1C1908; font-family: arial, helvetica, sans-serif;
 			font-size: .75em;
      text-align:left;
			}
   
  .mainhd	{
 			color: #1C1908; font-family: helvetica, arial, sans-serif;
 			font-size: .85em; font-weight:bold;
      text-align:center;
			}
      
  .det		{
 			font-family: verdana, arial, sans-serif; 
      font-size: .9em;
      line-height: 1.35em;
      vertical-align: top;
      text-align: left;
      font-weight:normal;
      }
      
  .detctr		{
 			font-family: verdana, arial, sans-serif; 
      font-size: .9em;
      line-height: 1.35em;
      vertical-align: top;
      text-align: center;
      font-weight:normal;
      }
      
  .detsmall		{
 			font-family: arial, sans-serif; font-size: .7em;
      vertical-align: top;
      text-align: left;
      }
      
  .cell		{
 			font-family: verdana, arial, sans-serif; 
      font-size: .8em;
      vertical-align: top;
      text-align: left;
      font-weight:normal;
      }

	.ctr		{
			text-align:center
      }

	.ctrbold		{
			text-align:center;
      font-weight: bold;
      }

.tiny	{  font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: .75em;
      font-weight:normal; 
		    }

.mini	{  font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: .65em;
      font-weight:normal; 
		    }
			
dt		{
			font-weight: bold;
			padding-top:.75em;
			}

h3.ctr		{
			text-align:center
      }

h4.ctr		{
			text-align:center
      }
      
img.left	{float: left;
     		 position: relative;
          }
      
img.right	{float: right;
     		 position: relative;
          } 
                  
img.leftpad0	{float:left;
 					position:relative;
            margin: 10px;
            }
                  
img.leftpad	{float:left;
 					position:relative;
            margin: 5px;
            border: 1px solid #000000;
            }
                  
img.rightpad0	{float:right;
 					position:relative;
            margin: 10px;
            }
                  
img.rightpad	{float:right;
 					position:relative;
            margin: 5px;
            border: 1px solid #000000;
            }
          
li.c2 {	
			list-style: none
      }
          
p.ftr 			{
			font-family: verdana, arial, sans-serif; font-size: 70%;
      text-align: center;
      }
			
p.opspc	{			
      font-family: verdana, arial, sans-serif;
      font-size: .95em;
      color: #000000;
      line-height: 1.4em;
			}
      
pre.c1 {
			font-family:arial; font-size: 1em
      }
      
span.c1 {color: red}
      
.notice	{
      vertical-align: top;
      border-width: 3px;
      border-color: #4E4416;
      border-style: double;
      background-color: #EAE5CC;
      padding: 3px;
      font-family: times, serif;
      font-size: .85em;
      color: #4E4416;
      line-height: 1.25em;
      }
      
td.head	{
      vertical-align: top;
      border-width: 3px;
      border-color: #4E4416;
      border-style: solid;
      background-color: #F0EFEB;
      padding: 5px 0 5px 25px;
      font-family: verdana, arial, sans-serif;
      font-size: 1.25em;
      font-weight: bold;
      color: #000000;
      line-height: 1.25em;
      }
      
td.headno	{
      vertical-align: top;
      padding: 5px 0 5px 25px;
      font-family: verdana, arial, sans-serif;
      font-size: 1em;
      font-weight: bold;
      color: #000000;
      line-height: 1.25em;
      }
      
td.listl	{
      vertical-align: top;
      background-color: #F0EFEB;
      padding-left: 5px;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-right: 0;
      font-family: verdana, arial, sans-serif;
      font-size: 1.1em;
      color: #000000;
      line-height: 1.25em;
      }
      
td.listr	{
      vertical-align: top;
      background-color: #F0EFEB;
      border-width-left: 1px;
      border-color-left: #4E4416;
      border-style-left: solid;
      padding-right: 5px;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-left: 0;
      font-family: verdana, arial, sans-serif;
      font-size: 1.1em;
      color: #000000;
      line-height: 1.25em;
      }
      
td.listctr	{
      vertical-align: top;
      border-width: 0 1px 0 1px;
      border-color: #4E4416;
      border-style: solid;
      background-color: #F0EFEB;
      padding: 5px;
      font-family: verdana, arial, sans-serif;
      font-size: 1.1em;
      color: #000000;
      line-height: 1.25em;
      }
      
td.drophead	{
			background-color: #EAE5CC;
      font-family: arial, helvetica, sans-serif;
      font-size: .8em;
      color: #FFFFFF;
      text-align: right;
			padding:.2em .25em .15em .15em;
      height: 18px;
			}
      
td.category	{
			background-color: #695D23;
      font-family: arial, helvetica, sans-serif;
      font-size: .85em;
      font-weight: bold;
      color: #FFFFFF;
      text-align: left;
			padding:.2em .15em .2em .25em;
      height: 18px;
			}      
      
table.form	{
      border-width: 0;
      background-color: #F0EFEB;
      padding-left: 15px;
      text-align: center;
      }      
      
table.head	{
		  table-layout: fixed;
      border-width: 0;
      background-color: #F0EFEB;
      padding: 15px;
      } 
      
table.title	{
		  table-layout: fixed;
      margin-left: 0;
      border: 0;
      background-color: #F0EFEB;
      padding: 0;
      }

tr.bottom {color: #202020;
				background-color: #EAE5CC; 
				font-size: .75em;
         text-align: center;}      
              
