       .headline {font-family: sans-serif; font-size: 14px; padding-bottom:5px; color:#dd0000; font-weight:bold}
       .smallred {font-family: sans-serif; font-size: 9px; color:#dd0000; font-weight:bold}

        a {font-family: sans-serif; font-size: 11px; line-height: 13px; color:#dd0000}
        a:link {text-decoration: none; color: #dd0000;}
        a:visited {text-decoration: none; color: #dd0000; }
        a:hover { color: #000000; }

        a2 {font-family: sans-serif; font-size: 11px; line-height: 13px; color #000000}
        a2:link {text-decoration: none; color: #000000;}
        a2:visited {text-decoration: none; color: #000000; }
        a2:hover { color: #000000; }
        
       .subhead {font-family: sans-serif; font-size: 12px; color:#dd0000; font-weight:bold}
       .subhead a{font-family: sans-serif; font-size: 12px; color:#dd0000; font-weight:bold}
       .subhead a:link {text-decoration: none; color: #dd0000;}
       .subhead a:visited {text-decoration: none; color: #dd0000; }
       .subhead a:hover { font-weight:5 }
       
       .duolink {font-family: sans-serif; font-size: 10px; color:#666666; font-weight:bold}
       .duolink  a{font-family: sans-serif; font-size: 10px; color:#666666; font-weight:bold}
       .duolink  a:link {text-decoration: none; color: #666666;}
       .duolink  a:visited {text-decoration: none; color: #666666; }
       .duolink  a:hover { text-decoration: none; color: #000000; }
       
       
       
       .redmenu {line-height: 20px;
                   padding:4px 2px;
                   font-size: 11px;
                   color:#ffaaaa;
                   background: #dd0000;
		           }

       .redmenu a {line-height: 20px;
                   padding:4px 2px;
                   font-size: 11px;
                   text-align: left;
                   background: #dd0000;
		           text-decoration: none;
                   }
		.redmenu a:link {text-decoration: none; color: #ffffff;}
        .redmenu a:visited {text-decoration: none; color: #ffffff; }
        .redmenu a:hover { color: black }

       .greymenu a {
                   font-size: 11px;
                   font-weight: bold;
                   text-align: left;
                   text-decoration: none;
                   }
		.greymenu a:link {text-decoration: none; color: #000000;}
        .greymenu a:visited {text-decoration: none; color: #000000; }
        .greymenu a:hover { color: #ffffff }

        .menuheader { margin: 5px 0px 0px 0px;
                   padding-left:10px;
                   font-size: 11px;
                   font-weight: bold;
                   line-height: 20px;
                   text-align: left;
                   width: 160px;
                   background: #cccccc;
                   color: #000000
		           display: block;
                   text-decoration: none;}
                  
        .menuheader1 a {
                   padding-left:10px;
                   font-size: 11px;
                   font-weight: bold;
                   line-height: 20px;
                   text-align: left;
                   width: 160px;
                   background: #cccccc;
		           display: block;
                   text-decoration: none;
                   color: #555555;
                   }
                   
     	.menuheader1 a:link {text-decoration: none;color: #555555;}
        .menuheader1 a:visited {text-decoration: none; color: #555555; }
        .menuheader1 a:hover { background: #dddddd; color: black }

        .buttonheader a {
                   padding-left:10px;
                   font-size: 11px;
                   font-weight: bold;
                   line-height: 20px;
                   text-align: left;
                   width: 160px;
                   background: blue;
		           display: block;
                   text-decoration: none;
                   color: white;
                   }
                   
     	.buttonheader a:link {text-decoration: none;color: white;}
        .buttonheader a:visited {text-decoration: none; color: white; }
        .buttonheader a:hover { background: #dddddd; color: black }
                                     
        .greyblock {margin: 2px;
                   padding-left:10px;
                   font-size: 10px;
                   font-weight: normal;
                   text-align: left;
                   width: 186px;
                   background: #eeeeee;
		           text-decoration: none;}

         .menu2 {  margin: 1px;
                   padding-left:10px;
                   font-size: 10px;
                   font-weight: normal;
                   line-height: 16px;
                   text-align: left;
                   width: 160px;
                   color: #ffffff;
                   background: #dd0000;
                   }
        .menu1 a {  margin: 0px 0px 1px 0px;
                   padding-left:10px;
                   font-size: 10px;
                   font-weight: normal;
                   line-height: 16px;
                   text-align: left;
                   width: 160px;
                   background: #eeeeee;
		           display: block;
                   text-decoration: none;
                   color: #555555;
                   }
		.menu1 a:link {text-decoration: none;color: #555555;}
        .menu1 a:visited {text-decoration: none; color: #555555; }
        .menu1 a:hover { background: #dddddd; color: black }
        
        .sitemap1 a {  margin: 0px 0px 1px 0px;
                   padding-left:10px;
                   font-size: 10px;
                   font-weight: normal;
                   line-height: 16px;
                   text-align: left;
                   width: 100%;
                   border: 1px solid #999999;
                   background: #cccccc;
		           display: block;
                   text-decoration: none;
                   }
		.sitemap1 a:link {text-decoration: none;color: #000000;}
        .sitemap1 a:visited {text-decoration: none;color: #000000;}
        .sitemap1 a:hover { background: #dddddd; color: #000000; }

        
        .sitemap2 a {  margin: 0px 0px 1px 0px;
                   padding-left:10px;
                   font-size: 10px;
                   font-weight: normal;
                   line-height: 16px;
                   text-align: left;
                   width: 100%;
                   border: 1px solid #999999;
                   background: #eeeeee;
		           display: block;
                   text-decoration: none;
                   color: #555555;
                   }
		.sitemap2 a:link {text-decoration: none;color: #555555;}
        .sitemap2 a:visited {text-decoration: none; color: #555555; }
        .sitemap2 a:hover { background: #dddddd; color: black }

        li {margin-left:20px;
           list-style-position:outside;
          }
       td {   font-family:sans-serif;
              font-size:11px;
              line-height: 13px;
              color:#333333;}
       .midstuff {padding:5px;}
