﻿/* style © 2004 orangeedc.com, revised on January 1, 2004 */

a:link       { color: #000080; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none } 
a:visited 	 { color: #000000; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none } 
a:hover      { color: #066444; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none } 
a:active     { color: #000080; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none } 

/* Navigation Banner Classes */


.gnavbanner  { font: 14pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
			   text-align: center; 
			   letter-spacing: 2px; 
			   text-transform: uppercase;
			   background: #C8D3C7 repeat-y scroll; 
			   border: #6F6D63 solid; 
               border-width: 2px 0px; 
               color: #FFFFFF;               
			   }


.grnavbanner  { font: 14pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
			   text-align: center; 
			   letter-spacing: 2px; 
			   text-transform: uppercase;
			   background: #A09FB1 repeat-y scroll; 
			   border: #6F6D63 solid; 
               border-width: 2px 0px; 
               color: #000000;               
			   }


.bnavbanner  { font: bold 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   text-align: center; 
			   letter-spacing: 2px; 
			   text-transform: uppercase;
			   background: #C8D3C7 repeat-y scroll; 
			   border: #006600 solid; 
               border-width: 1px 0px; 
               color: #000099       
               }

.onavbanner  { font: bold 10pt Arial, Helvetica, sans-serif;
			   text-align: center; 
			   letter-spacing: 2px; 
			   text-transform: uppercase;
			   valign: middle;
			   background: #FEB515 repeat-y scroll; 
			   border: #778E39 solid; 
               border-width: 3px 0px; 
               color: #003300       
               }

.rnavbanner  { font: bold 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   text-align: center; 
			   letter-spacing: 2px; 
			   text-transform: uppercase;
			   valign: middle;
			   background: #FF0000 repeat-y scroll; 
			   border: #000000 solid; 
               border-width: 2px 0px; 
               color: #FFFFFF       
               }


.obanner     { font: 16pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
			   text-align: center; 
			   letter-spacing: 2px; 
			   text-transform: uppercase;
			   valign: middle;
			   background: #FEB515 repeat-y scroll; 
			   border: #006600 solid; 
               border-width: 3px 0px; 
               color: #000080;               
			   }		    
       
/* Body - Text Classes */

.text 		 {
	background: #FFFFFF;
	font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.text12 		 {
	background: #FFFFFF;
	font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.text12b 		 {
	background: #FFFFFF;
	font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}

.otext 		 {
	font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FEB515;
	text-align: justify;
}

.obody       {
	font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	background: #FFFFFF;
	border: #F78031;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-right-width: 2px;
}

.yprimary    { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #000000; 
	           text-align: justify;
	           background: FFFFF2;
	           border: #F78031;
	           border-style: solid; 
	           border-top-width: 0px; 
	           border-bottom-width: 0px; 
	           border-left-width: 1px; 
	           border-right-width: 0px
	           }
	           
.primary     { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #000000; 
	           text-align: justify;
	           background: FFFFFF;
   	           }	           
	           
.wprimary     {font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #000000; 
	           text-align: justify;
	           background: FFFFFF;
   	           border: #F78031;
	           border-style: solid; 
	           border-top-width: 0px; 
	           border-bottom-width: 0px; 
	           border-left-width: 2px; 
	           border-right-width: 2px
	           }
.small { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; }
.smallbold { font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; }


/* Link Classes */

.sponsor      {font: 16pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
               color: #000000;
               text-decoration: underline 
               }

/* Title Classes */



	           
.grtitle      { font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               text-align: center;	
               letter-spacing: 2px;		   
               text-transform: uppercase;
			   background: #A09FB1 repeat-y scroll; 
               border: #C0C0FF solid; 
               border-width: 1px 0px; 
               color: #000099
               }
	           
.otitle      { font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               text-align: center;	
               letter-spacing: 2px;		   
               text-transform: uppercase;
			   background: #FF9900 repeat-y scroll; 
               border: #C0C0FF solid; 
               border-width: 1px 0px; 
               color: #000099
               }

.btitle      { font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               text-align: center;	
               letter-spacing: 2px;		   
               text-transform: uppercase;
			   background: #99CCFF repeat-y scroll; 
               border: #C0C0FF solid; 
               border-width: 1px 0px; 
               color: #000099
               }

.greentitle  { font: bold 10pt Arial, Helvetica, sans-serif;
               text-align: center;	
               letter-spacing: 2px;		   
               text-transform: uppercase;
               background: #C8D3C7 repeat-y scroll; 
               border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #000000 
               }
  
/* Headline Classes */

.oheadline  { font: 14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #FC9010; 
	           text-align: justify;
	           font-weight: bold; 
	           text-decoration: None
	           }

.gheadline  { font: 14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #006600; 
	           text-align: justify;
	           font-weight: bold; 
	           text-decoration: None
	           }

.bheadline  { font: 14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               color: #778E39;
               text-align: justify;
	           font-weight: bold;
	           text-decoration: None;
               }
              
.head1       { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #0000A0; 
	           text-align: justify;
	           font-weight: bold; 
	           text-decoration: underline
	           }

.head2       { font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #000080; 
			   text-align: justify;
	           font-weight: bold; 
	           text-decoration: underline
	           }

        
/* Foot Banners */

.gfootbanner { font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
			   text-align: center; 
			   letter-spacing: 1;
			   text-transform: uppercase;
			   background: #C8D3C7 repeat-y scroll; 
			   border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #000000
               }

.grfootbanner { font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
			   text-align: center; 
			   letter-spacing: 1;
			   text-transform: uppercase;
			   background: #A09FB1 repeat-y scroll; 
			   border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #000000
               }

.bfootbanner { font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
			   text-align: center; 
			   letter-spacing: 1;
			   text-transform: uppercase;
			   background: #000080 repeat-y scroll; 
			   border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #FFFFFF
			   }

.ofootbanner { font: bold 10pt Arial, Helvetica, sans-serif;
			   text-align: center; 
			   letter-spacing: 2px; 
			   text-transform: uppercase;
			   valign: middle;
			   background: #FF9900 repeat-y scroll; 
			   border: #003300 solid; 
               border-width: 3px 0px; 
               color: #003300       
               }

/* Table Classes */ 

.table1	     { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #006600 solid; 
               border-width: 2px 2px; 
               border-collapse: collapse;               
               empty-cells: show;
               color: #000000 
               }
               
.tabletitle1 { font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               text-align: center;	
               letter-spacing: 2px;		   
               text-transform: uppercase;
			   background: #006600 repeat-y scroll; 
               border: #006600 solid; 
               border-width: 1px 0px; 
               color: #FC9010
               }


.ytable	     { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: center;
               border: #C8D3C7 solid; 
               border-width: 1px 1px 0px 0px; 
               empty-cells: show;
               color: #000000 
               }
               
.btable	     { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C0C0FF solid; 
               border-width: 1px 1px; 
               border-collapse: collapse;               
               empty-cells: show;
               color: #000000 
               }
               
.featuretable { font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C0C0FF solid; 
               border-width: 1px 1px; 
               border-collapse: collapse;               
               empty-cells: show;
               color: #000000 
               }
               
.btable_lbold { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               font-weight: bold;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C0C0FF solid; 
               border-width: 1px 1px; 
               border-collapse: collapse;               
               empty-cells: show;
               color: #000000 
               } 
               
.b_table	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C0C0FF solid; 
               border-width: 1px 1px; 
               border-collapse: collapse; 
               empty-cells: show;
               color: #000000 
               }               

.bltable	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C0C0FF solid; 
               border-width: 1px 1px; 
               border-collapse: collapse; 
               empty-cells: show;
               color: #000000 
               }
               
.ytableleft	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C8D3C7 solid; 
               border-width: 1px 1px 0px 0px; 
               padding-left: 3px; 
               empty-cells: show;
               color: #000000 
               }
               
.ytableright { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: right;
               border: #C8D3C7 solid; 
               border-width: 1px 1px 0px 0px; 
               padding-right: 12px; 
               empty-cells: show;
               color: #000000 
               }

.ytable_lbold  { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               font-weight: bold;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C8D3C7 solid; 
               border-width: 1px 1px 0px 0px; 
               color: #000000 
               }



/* UNSURE OF EVERYTHING BELOW THIS POINT */ 



.market10  { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
             color: #000000; 
	         text-align: left
	         }
             
.market11   { font: 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
              color: #000000; 
	          text-align: justify
	          }

.nav 		 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
			   text-align: center; 
			   letter-spacing: 1;
			   text-transform: uppercase;
			   background: #C8D3C7 repeat-y scroll; 
			   border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #000000 
			   }
                              
.greentitle2 { font: bold 10pt Arial, Helvetica, sans-serif;
               text-align: center;	
               letter-spacing: 2px;		   
               text-transform: uppercase;
               background: C8D3C7 repeat-y scroll; 
               border: #6F6D63 solid; 
               border-width: 1px 1px; 
               color: #000000 
               }

.wprimary2     {font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #000000; 
	           text-align: justify;
	           background: #E4DCDC repeat-y scroll; 
   	           border: #F78031;
	           border-style: solid; 
	           border-top-width: 0px; 
	           border-bottom-width: 0px; 
	           border-left-width: 1px; 
	           border-right-width: 1px
	           }
               
.ytable_test { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: center;
               border: #C8D3C7 solid; 
               border-width: 1px 1px 0px 0px; 
               empty-cells: show;
               color: #000000 
               }

.yelltable	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C8D3C7 solid; 
               border-width: 1px 1px; 
               border-collapse: collapse; 
               empty-cells: show;
               color: #000000 
               }
               
.bluetable1	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C0C0FF solid; 
               border-width: 1px 1px; 
               border-collapse: collapse; 
               empty-cells: show;
               color: #000000 
               }
               
.bluetable2	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border-collapse: collapse; 
               empty-cells: show;
               color: #000000 
               }            

.blue2table	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #000080 solid; 
               border-width: 1px 1px; 
               border-collapse: collapse; 
               empty-cells: show;
               color: #000000 
               }               

             
               
.ytablecenter	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: center;
               border: #C8D3C7 solid; 
               border-width: 1px 0px 0px 0px; 
               color: #000000 
               }

.testtable   { border-left:1px collapse #000000; 
               border-right:1px collapse #000000; 
               border-top:1px #000000; 
               border-bottom:1px #BCB7A3; 
               background-color: #E3E0CE; 
               color: #000000 }

               
.yelltable2	 { font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C8D3C7 solid; 
               border-width: 1px 0px; 
               color: #000000; 
               padding: 2px 4px;
               }
               
.yelltable3	 { font-family: Times New Roman;
			   font-size: 16px;
			   background: transparent repeat-y scroll; 
               text-align: left;
               border: #C8D3C7 solid; 
               border-width: 1px 1px; 
               border-collapse: collapse; 
               empty-cells: show;
               color: #000000 
               }
               
.boldunder   { font-weight: bold; 
               text-decoration: underline; 
               color: #000080 
               }

.bluebold   {  font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
               text-decoration: none; 
               color: #000080 
               }

/* border-collapse: collapse */
/* All active class are located above this line. */

			   
.datatable   { font-family: Times New Roman;
			   background: C8D3C7;		   
			   border: #FFFFE6 solid;
			   border-width: 1px;
			   border-color: #FFFFE6;
			   cell-padding: 1
			   }   
			   			   
.gtable		 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   background: #FFFFE6 repeat-y scroll; 
               text-align: center;
               border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #000000 
               }

.bluetable	 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   background: #F78031 repeat-y scroll; 
               text-align: center;
               border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #000000 
               }

.gtablebold  { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-weight: bold; 
			   background: FFFFE6 repeat-y scroll; 
               text-align: center;
               border: #6F6D63 solid; 
               border-width: 1px 0px; 
               color: #000000 
               }
   
   	   
.left		 { font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
			   color: #000000; 
	           text-align: justify;
	           background: #C8D3C7
	           }
	           
.lefthead    { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 15px;
	           font-color: #000000; 
               font-weight: bold; 
               text-transform: uppercase; 
               text-align: center;
               letter-spacing: 1;
               background: #FFFFE6
               }
               
.lefttablehead { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 15px;
	           font-color: #000000; 
               font-weight: bold; 
               text-transform: uppercase; 
               text-align: center;
               letter-spacing: 1;
               background: #FFFFE6
               }

.lefttablebody { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 15px;
	           font-color: #000000; 
               font-weight: normal; 
               text-align: left;
               background: #C8D3C7
               }
               
.listingtable { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 13px;
	           font-color: #000000; 
	           text-align: center;
	           background: #C8D3C7
	           }
               
.right       { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 13px;
	           font-color: #000000; 
	           text-align: left;
	           background: #FFFFE6
	           }
	           
.righthead	 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 15px;
	           font-color: #000000; 
               font-weight: bold; 
               text-transform: uppercase; 
               text-align: center;
               letter-spacing: 1;
               background: #C8D3C7
               }

.welcome	 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 18px;
			   font-style: italic; 
	           font-color: #000000; 
               text-transform: uppercase; 
               letter-spacing: 1; 
               text-decoration: underline; 
               text-align: center; 
               background: #FFFFE6
               }
               
.footer      { text-transform: uppercase;
               font-size: 13px; 
               font-family: Trebuchet MS; 
               font-style: italic; 
               text-align: center
               }
               
.greentext   {  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
			   font-size: 18px;
               background: FFFFE6; 
               color: #000000; 
               text-align: center; 
               font-weight: bold
               }
               
.phphead     { font-family: Times New Roman;
			   font-size: 18px;
               background: FFFFE6 repeat-y scroll; 
               border: #6F6D63 solid; 
               border-width: 1px 0px;
               color: #000000; 
               text-align: center; 
               font-weight: bold
               }
               
        
.tablelabel  { font-family: Times New Roman;
			   font-size: 16px;
               background: C8D3C7; 
               color: #000000; 
               text-align: left; 
               font-weight: bold
               }
               
.tablelabelhead  { font-family: Times New Roman;
			   font-size: 18px;
               background: C8D3C7; 
               color: #000000; 
               text-align: center; 
               font-weight: bold
               }

.tabledata   { font-family: Times New Roman;
			   font-size: 14px;
               background: FFFFE6;
               color: #808000; 
               text-align: center; 
               font-weight: bold
               }

.tabledata2  { font-family: Times New Roman;
			   font-size: 14px;
               background: C8D3C7; 
               font-color: #000000; 
               text-align: left; 
               font-weight: normal
               }
              
               
     
