/* CSS Document */

	body {
		 margin: 0px 0px 0px 0px;
		 background-color: #cc0000;
		 }
	
  .qu {
    color: #888;
    font-weight: bold;
    }
  	 
	.maintbl {
	   background-color: #ffffff;
    }
		 
	.padder  {
	   background-color: #cc0000;
	   height: 100%;
    }
		
	.topperb {
	 background-color:   #cc0000;
    }
     
  .titfo {
    border-bottom:  #000 1px solid;
    font-family:    verdana;
    font-size:      9pt;
    font-weight:    bold;
    height:         16px;
    overflow:       hidden;
    text-align:     center;
    color:          #0f0;
    background-color: #00C;
    
    }
     
  .googler {
    width:    1px;
    height:   1px;
    overflow: hidden;
    visibility: hidden;
    font-size:  12px;
    }
  
.panel2 {
    width:    1px;
    height:   1px;
    overflow: hidden;
    visibility: hidden;
    font-size:  12px;
    }
     
	.topper {
	   border-left:    #000 1px solid;
	   border-right:   #000 1px solid;
	   border-top:     #000 1px solid;
	   background-color: #fff;
	   -moz-border-radius: 16px 16px 0px 0px;
	   -webkit-border-radius: 16px 16px 0px 0px;
	   border-radius: 16px 16px 0px 0px;
    }
	
  .bottomer {
     border:    #000 1px solid;
	   border-top: none;
	   background-color: #fff;
	   height: 100%;
	  
    }
  
  .pant {
    width: 100%;

    font-family: Courier New,Monospace;
    font-size: 9pt;
    background-color: #fff;
    color: #000;
    overflow: auto;
    }
  	 
	.minis 	TD	{
				Font-family:		  Courier New, Monospace;
				Font-size:			  9pt;
				color:				  #000;
				
		   		}
	.minis A	{
		   		text-decoration:	  none;
				color:				  #08f;
		   		}
				
	.minis A:hover {
		   		   text-decoration:	  underline;
				   color:			  #00f;
		   		   }
				   
	.dynaform	   {
				   border-top:		  #ccc 1px solid;
				   border-bottom:	  #ccc 1px solid;
				   font-family:		  Verdana;
				   font-size:		    8pt;
				   color:			      #000;
				   text-align:		  center;
				   clear:           right;
				   width:           180px;
				   overflow:        hidden;
				   max-width:      180px;
				   }
	
	.dynaform textarea {
	         font-family:    Courier New,monospace;
	         font-size:      8pt;
	         color:          #000;
	         width:          180px;
	         background-color: #8ff;
	         border:         #000 1px solid;
           }
	
	 .dynin  {
            width:         118px;
            }
	
	 .dyt    {
	         font-family:		  Verdana;
				   font-size:		    8pt;
				   color:			      #000;
				   text-align:      right;
				   width:           59px;
				   overflow:        hidden;
				   float:           left;
          }
				   
	 .dyi   {
	        width:            119px;
          overflow:         hidden;
          float:            right;
           
          }
	
	 .upload {
	         height:           16px;
	         overflow:         hidden;
	         border:           #000 1px solid;
	         font-family:      Verdana;
	         font-size:        8pt;
	         background-color: #08f;
	         color:            #00f;
	         text-align:       center;
          }

    .upload:hover {
          font-weight:      bold;
          background-color: #8cf;
          border:           #0c0 1px solid;
          }
	
	 .dyi input {
	        font-family:    Courier New,monospace;
	         font-size:      8pt;
	         color:          #000;
	         width:          120px;
	         background-color: #8ff;
	         border:         #000 1px solid; 
          }

	 .dyi select {
	        font-family:    Courier New,monospace;
	         font-size:      8pt;
	         color:          #000;
	         width:          120px;
	         background-color: #8ff;
	         border:         #000 1px solid; 
          }

				   
	.scheda		   {
				   width:			  200px;
				   height:			  500px;
				   overflow:		  auto;
				   background-color:  #fff;
				   font-family:		  Verdana;
				   font-size:		  9pt;
				   color:			  #000;
				   border:			  #000 1px solid;
				  position:     relative;
				  
				   }
	
	.schedat	td   {
				   font-family:		  Verdana;
				   font-size:		  9pt;
				   color:			  #000;
				   border-bottom: 	  #000 1px solid;
				   }
	.foother	   {
				   border:			  #000 1px solid;
				   border-top:		  none;
				   height:			  24px;
				   background-color:  #fff;
				   
				   }
				   
	.input		   {
				   font-family:		  Couruier New,monospace;
				   font-size:		  8pt;
				   color:			  #000;
				   background-color:  #80ffff;
				   border:			  #000 1px solid;
				   			  
				   }
				
	.inputb	 {
				   font-family:	Couruier New,monospace;
				   font-size:		8pt;
				   color:			  #000;
				   background-color:  #80ffff;
				   border:			#000 1px solid;
				   cursor:      pointer;			  
				   }
           
  .inputb:hover {
           color:       #00f;
           background-color:  #8cf;
           border:      #00f 1px solid;
           }
           
	.tbl2	td	   {
				   /*border:	  		  #000 1px solid;*/
				   border-collapse:	  collapsed;
				   font-family:		  Courier new,monospace;
				   font-size:		  8pt;
				   }
				   
	.tbl1a td {
	           border-collapse:  collapse;
	           font-family:      Verdana;
	           font-size:        9pt;
            }
            
  .tbl1a a  {
            text-decoration:  none;
            }
				   
	.loader1   {
	         width:  20px;
	         text-align: center;
	         float:  left;
          }
	.helpex 	   {
				   color:			  #000;
				   float:left;
				   font-family:		  Verdana;
				   font-size:		  9pt;
				   text-align:		  center;
				   overflow:        hidden;
				   height:          23px;
				   }
				   
	.cli2 {
	       width:  1px;
	       height: 1px;
	       visibility: hidden;
	       clear: both;
          }
				   
	.desc		   {
				   border:			  #ccc 1px solid;
				   font-family:		  Couriew new,monospace;
				   font-size:		  9pt;
				   color:			  #000;
				   overflow:		  auto;
				   max-width:   200px;
  				 max-height:  200px;
  				 
				   }
	
	.schedaex {
	   width:  183px;
	   max-width:  183px !important;
	   overflow: hidden;
	   
    }
	
  .title  {
      text-align: center;
      font-weight: bold;
        }
  
  .target {
    height:   34px;
    font-family:  verdana;
    font-size:  9pt;
    color:  #000;
    overflow: hidden;
    border: #ccc 1px solid;
    }
  		
  .angellog {
    width:  99%;
    overflow: auto;
    font-family:  verdana;
    font-size:  7pt;
    color:  #000;
    border: #ccc 1px solid;
    max-height: 150px;
    }
      	   
	.meter		   {
				   
				   }
				   
	.comments	   {

				   font-family:		  Courier New,monospace;
				   font-size:		  8pt;
				   color:			  #000;
				   border-top:		  #ccc;
				   border-bottom:   #ccc;
           overflow:    hidden;
           
				   }
		
	.lcmd		   {
				   text-decoration:	  none;
				   font-family:		  Courier New,monospace;
				   font-size:		  9pt;
				   color:			  #00f;
				   font-weight: bold;
				   }
	.cmd:hover	   {
				   color:			  #88f;
				   }
				  
	.related {
	   font-family:  Verdana;
	   font-size:    8pt;
	   color:        #000;
	   width:        200px;
	   height:       16px;
	   overflow:     hidden;
	   
    }
  
   .related A {
      color:  #08f;
      text-decoration: none;
      }
      
   .relpad {
    padding-left: 10px;
    }
      
   .rlated A:hover {
      color:  #0cf;
      }
				  
	.anopticon {
	   width:        190px;
	   height:       32px;
	   overflow:     hidden;
	   border:       #000 1px solid;
	   font-family:  Verdana;
	   font-size:    8pt;
	   color:        #000;
	   background-color: #08f;
	   -moz-border-radius: 8px 8px 8px 8px;
	   -webkit-border-radius: 8px 8px 8px 8px;
	   border-radius: 8px 8px 8px 8px;
    }
    
  .ltgt {
    font-family:  Verdana;
    color:        #0C0;
    border:       #ccc 1px solid;
    }
    
  .a2 {
    font-family:  verdana;
    font-size:    9pt;
    color:        #78F;
    font-weight:  bold;
    text-decoration: none;
    }
  
  .a2:hover {
    color:        #00F;
    text-decoration: underline;
    }
    
  .subsch {

    border:   #00f 1px solid;
    background-color: #08f;
	   -moz-border-radius: 8px 8px 8px 8px;
	   -webkit-border-radius: 8px 8px 8px 8px;
	   border-radius: 8px 8px 8px 8px;
	   padding: 8px 8px 8px 8px;
	  }
	
	.subschi {
	   width:    30px;
	   height:   30px;
	   overflow: hidden;
	   float:  left;
    } 
     
  .subsche {
    float:  left;
    } 
     
  .hr1 {
    height: 4px;
    overflow: hidden;
    border-top: #000 1px solid;
    }
     
  .spanb {
    font-family:  Verdana;
    font-size:    9pt;
    font-weight:  bold;
    color:        #000;
    text-decoration: none;
    background-color: #cfc;
    border:       #00f 1px solid;
    }
        
  .cli {
    clear:  left;
    height: 4px;
    overflow: hidden;
    }
    
  .button1 {
    width: 100px;
    height: 16px;
    font-family:  Verdana;
    font-size:    9pt;
    font-weight:  bold;
    color:  #000;
    background-color: #08f;
    background-image: url(GRAD1.gif);
    border: #000 1px solid;
    }
     
  .cmusr {
    width:  50%;
    float:  left;
    height: 16px;
    overflow: hidden;
    font-family:  Verdana;
    font-weight:  bold;
    font-size:    9pt;
    color:  #000;
    border: #8CF 1px solid;
    }
    
  .cmdate {
    height: 16px;
    float:  left;
    overflow: hidden;
    font-family:  Verdana;
    font-size:    7pt;
    color:  #000;
    }
       
  .flag {
    clear:  left;
    height: 20px;
    overflow: hidden;
    text-align: right;
    }
       
  .cmtext {
    clear:  both;
    font-family:  Verdana;
    font-size:    9pt;
    color:  #000;
    border-bottom: #000 1px solid;
    }
  
  .menub {
    font-family:  Courier new,monospace;
    font-size:    9pt;
    color:        #000;
    font-weight:  bold;
    text-align:   center;
    width:        80px;
    height:       16px;
    float:        left;
    background-color: #08f;
    border:       #00c 1px solid;
    cursor:       pointer;
    margin-right: 2px;
    }
    
  .menub:hover {
    border:       #00f 1px solid;
    background-color: #8cf;
    }
  
 .menubspieg {
    font-family:  Courier new,monospave;
    font-size:    9pt;
    color:        #000;
    font-weight:  bold;
    text-align:   center;
    width:        80px;
    height:       16px;
    float:        left;
    background-color: #0ff;
    border:       #00c 1px solid;
    }
   
   .rssarea{
   	height:		16px;
   	width:		42px;
   	text-align:	center;
   	float:        left;    
   	overflow:	hidden;
	   } 
  
   .rssarea img {
   	width:	15px;
   	height: 15px;
   	}


  .menucon {
    height:     18px;
    overflow:   hidden;
    border-bottom:     #000 1px solid;
    padding:  2px 2px 2px 2px;
    }
           
  .disclaim {
    text-align: left;
    font-family:  Verdana;
    font-size:  9pt;
    height: 99%;
    overflow: auto;
    color: #000;
    visibility: hidden;
    }
    
  .disclaim A {
    color: #00C;
    text-decoration: none;
    border: #00f 1px solid;
    background-color: #08f;
    padding-left: 8px;
    padding-right: 8px;
    font-weight: bold;
    font-family: Courier New,Monospace;
    font-size: 9pt;
    }
          
  .disclaim A:hover {
    background-color: #8cf;
    border: #000 1px solid;
    }
          
  .disclaim H1 {
    text-align: center;
    font-family: verdana;
    font-size:  12px;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    border: #ccc 1px solid;
    color: #F80;
    } 
  
  .linkinfo {
    font-family:  Verdana;
    font-size:    8pt;
    color:        #00c;
  }  
 
.newbutton {
  border:         #000 1px solid;
  font-family:    Verdana;
  font-size:      9pt;
  text-align:     center;
  color:          #000;
  background-color: #8cf;
  text-align:     center;
  font-weight:    normal;
  margin:         4px 4px 4px 4px;
  cursor:         pointer;
  overflow:       hidden;
  width:          100px;
  height:         16px;
  
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius:  4px 4px 4px 4px;
  border-radius:      4px 4px 4px 4px;
  }

.newbutton:hover {
  background-color: #0ff;
  
  } 
  
.newbuttondis {
  border:         #000 1px solid;
  font-family:    Verdana;
  font-size:      9pt;
  text-align:     center;
  color:          #444;
  background-color: #888;
  text-align:     center;
  font-weight:    normal;
  margin:         4px 4px 4px 4px;
  overflow:       hidden;
  width:          100px;
  height:         16px;
  
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius:  4px 4px 4px 4px;
  border-radius:      4px 4px 4px 4px;
  }
  
.tstr {
  width:        100%;
  border:       none;
  border-bottom:  none;
  border-top:     none;
  border-left:    none;
  border-right:   none;
  padding:        0px 0px 0px 0px;
  margin:         0px 0px 0px 0px; 
  }
  
.tstr TD {
  font-family:    Verdana;
  font-size:      9pt;
  color:          #000;
  text-align:     left;
  }
  
.titler {
  background-image: url(HR2.gif);
  background-repeat: repeat-x;
  background-position: center;
  text-align: center;
  }
  
.titler span {
  font-family:  verdana;
  font-size:    9pt;
  color:        #000;
  font-weight:  bold;
  background-color: #08f;
  }
  
.tblsub {
  background-color:   #08f;
  border:             #00c 1px solid;
  margin:             0px;
  padding:            4px;
  -moz-border-radius: 8px;
  -webkit-border-radius:  8px;
  border-radius:      8px;
  width:              173px;
  overflow:           hidden;
  }

.tblsubm {
  background-color:   #8cf;
  border:             #000 1px solid;
  margin:             0px;
  padding:            4px;
  -moz-border-radius: 8px;
  -webkit-border-radius:  8px;
  border-radius:      8px;
  width:              173px;
  overflow:           hidden;
  
  }

.tbl2sub {
  width:  173px;
  max-width:  173px !important;
  
  }

.tbl2sub td {
  vertical-align:     top;
  font-family:        Verdana;
  font-size:          8pt;
  color:              #000;
  }
 
.websid {
  overflow:           visible;
  background-color:   #fcc;
  border-top:         #f00 1px solid;
  border-bottom:      #f00 1px solid;
  padding-top:        8px;
  padding-bottom:     8px;
  } 
  
.limiter {
  width:      183px;
  overflow:   hidden;
  }
  
.limsx {
  max-width:  50px ;

  }
.limdx {
  max-width:  130px ;
  }

.microtab {
  margin:   0px;
  padding:  0px;
  width:    100%;
  }
  
.microtab td {
  padding: 0px;
  margin:  0px;
  vertical-align: top;
  font-family:  Verdana;
  font-size: 9px;
  color: #000;
  }



