	{font-family:"Goudy Old Style",times new roman,sarif;
		background-color: #cococo;
		margin:0px; margin-left:0px; margin-right:0px;
		scrollbar-3d-light-color:#d3d3d3;
           	scrollbar-arrow-color:#990000;
           	scrollbar-base-color:#0066CC;
           	scrollbar-dark-shadow-color:#333333;
           	scrollbar-face-color:#0066CC;
           	scrollbar-highlight-color:#d3d3d3;
           	scrollbar-shadow-color:black}
	
	p {
	color: #251633;
	font-size: 11pt;
	text-align: left;
}

	.block  {
	margin-left: 0.3em;
	margin-right: 0em;
	}
	
	.intro {border: 3px double; width: 350px; padding: 5px; text-align: left; color: maroon; font-size: 10pt; font-weight: bold;}
	.attn {border: 3px double; width: 545px; padding: 2px; text-align: left; color: maroon; font-size: 10pt;}
	.attn2 {border: 3px outset; width: 600px; padding: 5px; text-align: left; color: #660000; font-size: 10pt; font-weight: bold;}
	.attn3 {border: 3px dotted; padding: 10px; text-align: center; color: red; font-size: 12pt;}
	.attn4 {border: 3px outset; padding: 3px; text-align: center; color: #990000; font-size: 10pt;}
	.copyright {text-align: center; color: #251633; font-size: 8pt;}
	.copyright2 {text-align: left; color: #251633; font-weight: bold; font-size: 8pt;}
        .copyright3 {text-align:center; color: #000000; font-size: 8pt;}
	.cartnav {text-align: center; color: #494b68; font-size: 8pt;}
	.note {
	text-align: left;
	color: #633;
	font-size: 14px;
	font-weight: bold;
}
	.note2 {text-align: left; color: #660000; font-size: 10pt; font-weight: bold;}
	.shadow {color: #000066; font-family: Verdana; font-size: 11px; font-weight: bold; height: 21px; filter: DropShadow(Color='#c0c0c0',OffX='1',OffY='1',Positive='1');}
	.byline {text-align: right; color: #494b68; font-size: 10pt;}
	.top {text-align: right; color: #251633; font-size: 9pt;}
	.normal {
	text-align: left;
	color: #494b68;
	font-size: 10pt;
}
	.normal2 {text-align: center; color: #251633; font-size: 10pt;}
        .normal5 {text-align: left; color: #ffffff; font-size: 10pt;} 
        .normal3 {text-align: left; color: #660000; font-size: 9pt;}
	.normal4 {text-align: center; color: #330000; font-face: arial narrow; font-size: 10pt;}
        .normal5 {text-align: center; color: #ffffff; font-size: 11pt; font-weight: bold;}
        .normal6 {text-align: center; color: maroon; font-size: 10pt; font-weight: bold;}
	.normal7 {text-align: left; color: maroon; font-size: 10pt;}
	.normal8 {text-align: right; color: maroon; font-size: 12pt; font-weight: bold;}
	.form {text-align: right; color: #494b68; font-size: 10pt;}
	.normal9 {text-align: right; color: maroon; font-size: 10pt; font-weight: bold;}
	.normal10 {text-align: left; color: #000066; font-size: 9pt; font-weight: bold;}
	.data {text-align: left; color: #660000; font-size: 8pt;}
	.data2{text-align: right; color:#660000; font-size: 7pt; font-weight: bold;}
	.caption2 {color: #660000; font-size: 9pt; font-style: italic; text-align: center; border: none; background-color: none; padding: none;}
	.info {text-align: left; color: #000066; font-size: 10pt; font-weight: bold;}
	.info2 {text-align: left; color: #000066; font-size: 10pt; font-weight: normal;}
	.nav {color: #ffffff; font-face: arial narrow; font-weight: bolder; font-size: 10pt; text-align: left;}
	.nav2 {color: #ffffff; font-face: arial narrow; font-weight: bold; font-size: 8pt; text-align: center;}
	.floatbox {width: 400px; height: 30px; float: center; background-color=#ffffff; padding: 1em; margin-right: 2em; border: double  3px;}
	.floatbox2 {width: 280px; height: 80px; float: right; background-color: none; padding: 1em; margin-right: 2em; border: double #000033 3px;}
	span.indent {padding-left: 30pt; color: #494b68; font-size: 10pt;}
	span.center {color: #251633; font-size: 11pt; font-weight: bold;}
	span.small {color: #251633; font-size: 10pt;}
	span.tiny {color: #251633; font-size: 8pt;}
	span.form {color: #494b68; font-size: 10pt;}
	span.data {color: #000033; font-weight: bold;}
	span.list {color: #660000; font-size: 10pt; font-weight: bold;}
	span.list2 {color: #333366; font-size: 10pt; font-weight: bold;}
	span.note {color: #251633; font-size: 15pt; font-style: bold;}
	span.look {color: #330066; font-size: 10pt; font-weight: bold; text-align: center;}
	span.look2 {color: #494b68; font-size: 10pt; font-weight: bolder; text-align: left;}
	span.look3 {color: #000066; font-size: 8pt; font-weight: bolder; text-align: center;}
        span.look4 {color: #ffffff; font-size: 10pt; font-weight: bolder; text-align: center; font-face: Verdana;}
	span.look5 {color: #330066; font-size: 11pt; font-weight: bold;}
	span.normal {color: #251633; font-size: 11pt;}
	span.normal2 {text-align: center; color: #251633; font-size: 11pt;}
	.return {color: #660000; font-size: 8pt; text-align: center;}
	span.head {color: #f8f2e4; font-size: 12pt; font-weight: bold; text-align: center;}
        span.nav {color: #ffffff; font-size: 10pt; font-weight: bolder; text-align: center; font-face: Verdana;}
	span.nav2 {color: #ffffff; font-size: 8pt; font-weight: bold;}
	span.red {color: #990000; font-size: 11pt; font-weight: bold;}
	span.red2 {color: #990000; font-size: 8pt; font-weight: bold;}
	span.new {color: red; font-size: 10pt; font-weight: bold;}
	span.byline {color: maroon; font-size: 12pt; font-weight: bold; text-align: right;}
	span.white {color: #e0e0e0; font-size: 11pt; font-weight: bold; text-align: center;}
	span.tabledat {color: #494b68; font-size: 10pt; font-weight: bold; text-align: center;}
	span.tablehead {color: #ffffff; font-size: 10pt; font-face: Arial Black; text-align: center;}
	span.caption {color: #330066; font-size: 14pt; font-style: italic; font-weight: bolder; text-align: center; border: none; background-color: none; padding: 5px;}
	span.credit {color: #494b68; font-size: 8pt; font-weight: light; text-align: right;}
	span.descrip {color: #494b68; font-size: 8pt; font-weight: medium;}
	h1 {color: #000033; font-size: 14pt; font-weight: bold}
	h2 {color: #330033; font-size: 12pt; font-weight: bold;}
	h3 {color: #660000; font-size: 11pt; font-weight: bolder;}
	ul {color: #4f0e6d; font-size: 11.5pt;}
	ol {color: #4f0e6d; font-size: 11.5pt;}
	li {color: #4f0e6d; font-size: 11pt;}
	em {color: #251633; font-weight: medium;}
	blockquote {color: #251633; font-weight: medium; font-size: 11pt;}
	caption {color: #330066; font-size: 13pt; font-style: italic; font-weight: bolder; text-align: center; padding: 5px;}
	td {color: #251633; font-weight: medium; font-size: 11 pt;}

         
	img {vertical-align: text-middle;}
	.right {
	float: right;
	border: none;
	padding-left: 0.5em;
	padding-right: 0;
	padding-top: 0.3em;
	padding-bottom: 0.5em; 
	margin-left: 0.5em;
	margin-right: 0;
	}	
	
	
	img {vertical-align: text-middle;}
	.left {
	float: left;
	border: none;
	padding-left: 0;
	padding-right: 0.7em;
	padding-top: 0.3em;
	padding-bottom: 0.5em; 
	margin-left: 0;
	margin-right: 0.5em;
	}	


	a:link {color: #330033; text-decoration: underline; font-weight: bold;}
	a:visited {color: #330033; text-decoration: underline; font-weight: bold;}
	a:active {color: #330033; text-decoration: underline; font-weight: bold;}
	a:focus {color: #330033; text-decoration: underline; font-weight: bold;}
	a:hover {color: #330099; text-decoration: none; font-weight: bold;}


	.figure {
	  float: right;
	  width: 132px;
	  margin: none;
	}
	  



        
	.figure img {
	  border: none;
          padding: none;
          float: right;
	  
	}

	.figure p {
          color: #660000;
	  text-align: center;
          background-color: none;
	  border: none;
	  padding: none;
	  caption-side: bottom;
	  font-size: 9px;
	  font-style: italic;
	  float: right;
	} 


	.figure2 {
	  float: left;
	  width: 241px;
	  margin: 0px 0px 15px 0px
	}
	  


        
	.figure2 img {
	  border: none;
          padding: none;
          float: left;
	}



	.figure2 p {
          color: #660000;
	  text-align: center;
          background-color: none;
	  border: none;
	  padding: none;
	  caption-side: bottom;
	  font-size: 9px;
	  font-style: italic;
	} 


	.figure3 {
	  float: right;
	  width: 241px;
	  margin: 0px 0px 15px 0px
	}
	  


        
	.figure3 img {
	  border: none;
          padding: none;
          float: right;
	}



	.figure3 p {
          color: #660000;
	  text-align: center;
          background-color: none;
	  border: none;
	  padding: none;
	  caption-side: bottom;
	  font-size: 9px;
	  font-style: italic;
	} 


	.figure4 {
	  float: right;
	  width: 340px;
	  margin: 0px 0px 15px 0px
	}
	  


        
	.figure4 img {
	  border: none;
          padding: none;
          float: right;
	}



	.figure4 p {
          color: #660000;
	  text-align: center;
          background-color: none;
	  border: none;
	  padding: none;
	  caption-side: bottom;
	  font-size: 10px;
	  font-style: italic;
	  font-face: Arial;
	} 




	.caption {
	  float: right;
          width: 225px;
          margin: none;
        }

	.caption p {
	  font: bold 1em/normal Verdana, Arial, Helvetica, sans-serif;
	  color: #660000;
	  text-align: center;
	  background-color: #e6eaff;
	  border: 1px dashed #666699;
	  padding: 5px;
	  caption-side: bottom;
        }


       .judge_table caption
      {
        caption-side: top;
        font-size: 1.5em;
        font-style: bold italic;
	color: #5353b0;
        text-align: center;
        padding: 0.5em;
      }
 
      .judge_table th, .judge_table td
      {
        border: none;
	border-collapse: collapse;
        padding: 0.5em;
        text-align: center;
        color: #660000;
	font-size: 0.9em;
      }
        
      
      .judge_table
      {
        padding: 0;
        margin: 0;
	cellspacing: 0;
        border-collapse: collapse;
        border: none;
	onclick: background: #660000; color: #cccccc;
	font-family: "Arial", Verdana, Trebuchet, Helvetica, sans-serif;
        font-size: 0.9em;
        color: #666688;
        background: #ddddef url("images/judge-table-bg.jpg") top left repeat-x;
      }
 
            
      .judge_table th[scope=col]
      {
        color: #ffffff;
	border: none;
	border-collapse: collapse;
        background-color: #414174;
        text-transform: uppercase;
        font-size: 0.9em;
      }
 
	 
      .judge_table tr.alt 
	        {
        color: #46468b;
	background-color: #d7d7e1;
	border: none;
	border-collapse: collapse;
      }

      
      .judge_table tr.alt2 
      {
        color: #46468b;
	background-color: #ffffff;
	border: none;
	border-collapse: collapse;
      }
      	
    .judge_table tr:hover tr[scope=row], .judge_table tr:hover td
      {
        background-color: #c69696;
	border: none;
	border-collapse: collapse;
        color: #ffffff;
	weight: bold;
      }

______________________________

.judge_table2 
	{
        color: #46468b;
	background-color: #d7d7e1;
	}

      
      .judge_table2 th
      {
        background-color: #414174;
		padding: 0.5em;
        text-align: center;
        color: #FFFFFF;
	font-size: 0.9em;
      }
	  
	  
	  .judge_table2 td
      {
        background-color: #414174;
		padding: 0.5em;
        text-align: center;
        color: #660000;
	font-size: 0.9em;
      }


table.sortable thead {
    background-color: #414174;
		border-collapse: collapse;
		border-color: #414174;
		padding: 0.1em;
        text-align: center;
        color: #FFFFFF;
	font-size: 0.9em;
    cursor: default;
}

table.sortable th {
    background-color: #414174;
		border-collapse: collapse;
		border-color: #414174;
		padding: 0.1em;
        text-align: center;
        color: #FFFFFF;
	font-size: 0.9em;
    cursor: default;
}

table.sortable td {      
        background-color: #d7d7e1;
		border-collapse: collapse;
		border-color: #414174;
		padding: 0.1em;
        text-align: center;
        color: #660000;
	font-size: 0.75em; 
	text-align: left;
}







__________________________________
      
      .fairs_table
      {
        padding: 0;
        margin: 0;
	cellspacing: 0;
        border-collapse: collapse;
        border: none;
	font-family: "Arial", Verdana, Trebuchet, Helvetica, sans-serif;
        font-size: 0.8em;
        color: #666688;
        background: #e4e4f7 url("images/judge-table-bg.jpg") top left repeat-x;
      }
 
      .fairs_table caption
      {
        caption-side: top;
        font-size: 1.5em;
        font-style: bold italic;
	color: #660000;
        text-align: center;
        padding: 0.3em;
      }
 
      .fairs_table th, .fairs_table td
      {
        border: none;
	border-collapse: collapse;
        padding: 0.3em;
        text-align: center;
        color: #660000;
	font-size: 0.8em;
      }
        
      
      .fairs_table th[scope=col]
      {
        color: #ffffff;
	border: none;
	border-collapse: collapse;
        background-color: #414174;
        text-transform: uppercase;
        font-size: 0.8em;
      }
 
	 
          
       
      .fairs_table tr.alt th, .fairs_table tr.alt td
      {
        color: #46468b;
	background-color: #d7d7e1;
	border: none;
	border-collapse: collapse;
      }

      


      .fairs_table tr.alt2 th, .fairs_table tr.alt2 td
      {
        color: #46468b;
	background-color: #ffffff;
	border: none;
	border-collapse: collapse;
      }
      	



 
      .fairs_table tr:hover tr[scope=row], .fairs_table tr:hover td
      {
        background-color: #c69696;
	border: none;
	border-collapse: collapse;
        color: #ffffff;
	weight: bold;
      }



.locals_table
      {
        padding: 0;
        margin: 0;
	cellspacing: 0;
        border-collapse: collapse;
        border: 1;
	font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif;
        font-size: 0.775em;
        color: #666688;
        background: #e4e4f7 url(images/judge-table-bg.jpg) top left repeat-x;
      }
 
      .locals_table caption
      {
        caption-side: top;
        font-size: 1em;
        font-style: bold italic;
	color: #660000;
        text-align: center;
        padding: 0.3em;
      }
 
      .locals_table th, .locals_table td
      {
        border: none;
	border-collapse: collapse;
        padding: .25em;
        text-align: center;
        color: #ffffff;
	font-size: 1.25em;
      }
        
      
      .locals_table th[scope=col]
      {
        color: #ffffff;
	border: none;
	border-collapse: collapse;
        background-color: #414174;
        text-transform: uppercase;
        font-size: 1.25em;
      }
	  
	  
	  .dataHR
	  {
	  color: #660000;
	  }
 
     .data_table
      {
        padding: 0;
        margin: 0;
	cellspacing: 0;
	border-width: thin;
        border-color: #660000;
	font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif;
       }
	  
	  
	   .data_table th
      {
        padding: 0;
        text-align: center;
        color: #ffffff;
	font-size: 1em;
	  }
	  
	  .data_table td
	  {
	  border-width: thin;
	    padding: 0.2em;
        text-align: left;
        color: #660000;
	font-size: 0.7em;
	text-align: left;
	vertical-align: top;
	  }
	  
	  .datapar
	  {
	   text-align: left;
       color: #414174;
	   font-weight: bolder;
	   font-size: 0.8em;
	  }
	  
	  
	   .announce_table
      {
        padding: 3px;
        margin: 0;
	cellspacing: 0px;
	border-style: solid;
		border-width: thin;
		border-color: #660000; 
		border-collapse: collapse;
        font-family: "Arial", Verdana, Trebuchet, Helvetica, sans-serif;
        font-size: 0.9em;
        color: #660000;
       }


.announce_table caption
      {
        caption-side: top;
        font-size: 0.9em;
        font-style: bold italic;
	color: #494b68;
        text-align: center;
        padding: 0.5em;
      }
	  

.announce_table th
      {
        padding: 0.5em;
        text-align: center;
        color: #660000;
		font-size: 0.9em;
		border-width: thin;
		border-color: #660000;
		border-collapse: collapse;
         
		
      }
     
 .announce_table td
      {
        padding: 0.5em;
        text-align: left;
        color: #660000;
		font-size: 0.9em;
		border-width: thin;
		border-color: #660000;
		border-collapse: collapse;
         
      }
	
	
	   .contact_table caption
      {
        caption-side: top;
        font-size: 1.5em;
        font-style: bold italic;
	color: #5353b0;
        text-align: center;
        padding: 0.5em;
      }
 
      .contact_table th
      {
        border: none;
	border-collapse: collapse;
        padding: 0.5em;
        text-align: center;
        color: #FFFFFF;
	font-size: 0.9em;
	background: #660000;
      }
	  
	   .contact_table td
      {
        border: none;
	border-collapse: collapse;
        padding: 0.5em;
        text-align: left;
        color: #660000;
	font-size: 0.9em;
      }
        
      
      .contact_table
      {
        padding: 0;
        margin: 0;
	cellspacing: 0;
        border-collapse: collapse;
        border: none;
	onclick: background: #660000; color: #cccccc;
	font-family: "Arial", Verdana, Trebuchet, Helvetica, sans-serif;
        font-size: 0.9em;
        color: #666688;
        background: #ddddef url("images/judge-table-bg.jpg") top left repeat-x;
      }
 

 
	   .royalty_table caption
      {
        caption-side: top;
        font-size: 1.5em;
        font-style: bold italic;
	color: #5353b0;
        text-align: center;
        padding: 0.5em;
      }
 
      .royalty_table th
      {
        border: none;
	border-collapse: collapse;
        padding: 0.5em;
        text-align: center;
        color: #CCCCCC;
	font-size: 1.2em;
	font-style: italic;
	font: "Century Schoolbook", Century, "Times New Roman", Times, serif;
	background: #660000;
      }
	  
	   .royalty_table td
      {
        border: none;
	border-collapse: collapse;
        padding: 0.5em;
        text-align: center;
        color: #660000;
	font-size: 0.9em;
	font: "Century Schoolbook", Century, "Times New Roman", Times, serif;
      }
        
      
      .royalty_table
      {
        padding: 0;
        margin: 0;
	cellspacing: 0;
        border-collapse: collapse;
        border: none;
	onclick: background: #660000; color: #cccccc;
	font-family: "Arial", Verdana, Trebuchet, Helvetica, sans-serif;
        font-size: 0.9em;
        color: #666688;
		font: "Century Schoolbook", Century, "Times New Roman", Times, serif;
		background: #ddddef url("images/judge-table-bg.jpg") top left repeat-x;
     }
 
.links_table
      {
        padding: 0;
        margin: 0;
	cellspacing: 0;
	border-width: thin;
        border-color: #660000;
	font-family: Arial, Verdana, Trebuchet, Helvetica, sans-serif;
       }
	  
	  
	   .links_table th
      {
        padding: 0;
        text-align: left;
		font-style: italic;
        color: #ffffff;
	font-size: 1.2em;
	font: "Century Schoolbook", Century, "Times New Roman", Times, serif;
	background: #660000;
	  }
	  
	  .links_table td
	  {
	  border-width: thin;
	    padding: 0.2em;
        text-align: left;
        color: #660000;
	font-size: 0.9em;
	text-align: left;
	vertical-align: top;
	  }
	 

 
