/*** ESSENTIAL STYLES ***/
   
  dl {font-family:Arial,"Sans Serif";margin:15px 0}
  dt {font-family:Arial,"Sans Serif";margin:15px 0; font-weight:bold;
  font-size:14px; line-height:130%;}
  dd {font-family:Arial,"Sans Serif";margin:5px 0 5px 15px; 
  font-weight:normal; font-size:12px; line-height:100%;}

  .list {margin-left:5%; line-height:50% }
td.fivefifty{width:550px }
  
#wrapper{  
   width:95%;
   height:100%;
   margin-left:auto;
   margin-right:auto;
   margin-top:0px;
   padding-top:0px;
  background-image:url('../images/bg/linkblacktrans89.png'); 
  background-repeat:repeat;
  background-position:center top;
   }

#htmllayer{  
   clear:both;
   width:100%;
   margin-left:auto;
   margin-right:auto;
   margin-top:0px;
   padding-top:0px;
   position:absolute;
   text-align:center;
   z-index:2;
   }     
   
  #middlemenu {  
   clear:both;
   width:100%;
   margin-left:auto;
   margin-right:auto;
   margin-top:0px;
   padding-top:0px;
   } 
  
  #banner
  {
  font-family: helvetica, Arial,"Sans Serif";
  font-size: medium;
  width:100%;
  height:134px;
  clear:both;
  text-align:center;
  background-image:url('../images/grayblk80.png'); 
  margin-left:auto;
  margin-right:auto;
  padding:0px;
  margin:0px;
  }
  
  .bannerpix
  {
  font-family: helvetica, Arial,"Sans Serif";
  font-size: medium;
  height:134px;
  clear:right;
  float:right;
  margin-right:auto;
  margin-left:0px;  
  text-align:center;
  background-image:url('../images/graddrkredbg.png'); 
  padding:0px;margin-top:0px;
  width:383px;
  color:#ffffff;
  }

  .bannerlogo
  {
  width:574px;
  font-family: helvetica, Arial,"Sans Serif";
  font-size: medium;
  height:134px; 
  clear:left;
  float:left;  
  margin-right:auto;
  margin-left:auto;
  text-align:center;
  background-color:#000000;  
/*  background-image:url('../images/blkgray90.png'); */
  padding:0px;margin-top:0px;
  color:#ffffff;
  }    
  
  #news
  {
  width:402px;
  height:302px;
  text-align:center;
  margin-right:auto;
  margin-top:0px;
  float:right;
  padding:0px;
  padding-right:3px;
  background-image:url('../images/logos/cookslogo7v2_20tran.png'); 
  background-repeat:no-repeat;
  background-position:center;
  border-left-style:solid;border-left-color:#aa0000;border-left-width:2px;
  border-bottom-style:solid;border-bottom-color:#aa0000;border-bottom-width:2px;  
  }  
  
  #tiger { 
	   width:128px;
       height:134px;
       border:0;
	   margin-left:0px;
       float:left;            
       }
       
  #logo {     
	   width:212px;
       height:134px;
       border:0;
	   margin-left:auto;
       margin-right:auto;        
       } 
       
  #tkdlogo {     
	   width:126px;
       height:134px;
       border:0;
	   float:right;                 
       }        



         
  #opening  {
  position:fixed;
  margin-top:40px;
  margin-left:40px;
  overflow:visible;
  }  
  
  #menu {display:block; }

  .biopix {width:240px; height:300px; float:left;
   border-style:groove; border-color:#cc0000; border-width:20px; 
  vertical-align:top; }

  .pix {width:240px; height:300px; vertical-align:top; border:none;}
  
  .bio
  {
  font-family: arial, Arial,"Sans Serif";
  width:52%;
  padding: 8px;
  float:right;
  display:block;
  font-size:12px;
  font-weight:700;
/*  border-color:#cacaca;
  border-style:outset;
  border-width:12px;

  background-image:url('../images/bg/testfeather850.png');
  background-position:center;  */
  }
  
  .bio p
  {
  font-size:12px;
  line-height:150%;
  color:#000000;
  font-weight:700;
  display:block;
  }
  .bio ul
  {
  list-style-type:circle;
  list-style-position:inside; 
  font-size:12px;
  line-height:150%;
  color:#000000;
  font-weight:800;
  display:block;
  }

  .bio li
  {
  line-height:150%;
  color:#000000;
  font-weight:800;
  }  
  
  .bio h1
  {
  font-family: helvetica, Arial,"Sans Serif";
  font-size:18px;
  color:#CC0000;
  font-weight:bold;
  display:block;
  }
  .biogrp
  {display:inline-block; width:100%; padding-bottom:25px;}

  #belt {
  width:666px;
  margin-left:auto;
  margin-right:auto;
  font-size:12px;
    }
    
  #belt td {
  text-align:center;
  vertical-align:top;
  width:220px;
  border-width:4px;
  border-style: solid;
  border-color: #aa0000;
  border-top-color:transparent;
  border-bottom-color:transparent;
   }
     
  #belt th {
  text-align:center;
  vertical-align:top;  
  width:220px;
  border-width:4px;
  border-style: solid;
  border-color:transparent;
   }  
   
  #belt h1 {color:#aa0000; font-size:24px; margin-left:auto;margin-right:auto;}
  
  #center {
  clear:both;
  margin-left:auto;
  margin-right:auto;
  font-size:12px;
    }
  
  #center h1 {color:#cc0000; font-size:24px; }


  
  
  #normal {
  clear:both;
  font-family: helvetica, Arial,"Sans Serif";
  width:100%;
  color:#000000; 
  margin-left:5px; 
  line-height:130%; 
  list-style-type:square; 
  }

  #main {
  clear:both;
  width:952px;
  height:430px;
  color:#000000; 
  background-image:url('../images/bg/testfeather950.png');  
  border-width:3px;
  border-style: solid;
  border-color: #aa0000;
  }  

  #main h3 {color:#000000;font-size:16px; text-align:center; font-weight:bold;}   
  
  
  #normal a {margin-left:60px; }
  #normal p {color:#cc0000;font-size:16px; line-height:150%;}
  #normal ul {list-style-type:square;}
  #normal ul lh {list-style-type:square; font-size:18px;}  
  #normal ul lh li {list-style-type:square; font-size:12px; margin-left:15px;}
  #normal h3 {color:#ffffff;font-size:16px; text-align:center;
  font-family: helvetica, Arial,"Sans Serif"; font-weight:700; 
    background-image:url('../images/bg/blackfeather505.png');  
  background-position: center;
  background-repeat:no-repeat;}  
  #normal h4 {color:#bb0000;font-size:24px; text-align:center; }
  #normal h5 {color:#aa0000;font-size:12px; font-family:tahoma, Arial,"Sans Serif";
              margin-left:60px;}
  
  #normal a:link {text-decoration: underline; color:#CC0000;}
  #normal a:visited {text-decoration: underline; color:#CC0000;}
  #normal a:active {text-decoration: underline; color:#CC0000;}
  #normal a:hover {text-decoration: underline; color:#0000FF;}  

  #resolution  {clear:both; width:480px; float:left;line-height:150%; margin-top:3px;}
  
  #resolution h2 {font-size:24px; color:#bb0000; margin-left:85px;}
  
  #resolution h3 {font-size:20px; color:#000000; margin-left:25px;}
  
  #resolution h4 {font-size:16px; color:#000000; margin-left:25px;}  
  
  
    #text
  {
  clear:both;
  font-family: arial,"Sans Serif";
  font-size:12px;
  width:80%;
  margin-left:auto; 
  margin-right:auto;
  line-height:150%;
  list-style-type:square; 
  padding-top:10px;
 /*    background-image:url('../images/bg/graygradsq.png'); */
  }  
  
  #text h1
  {font-family: arial,"Sans Serif";   line-height:150%; color:#bb0000; margin-left:auto; margin-right:auto; width:80%; font-size:14px;}
  
  #text h2
  {font-family: arial,"Sans Serif"; line-height:150%; color:#000000; margin-left:0%; font-size:14px; }  

  #text h3
  {font-family: arial,"Sans Serif"; line-height:150%; color:#bb0000; margin-left:0%; font-size:14px; }    

  #text p
  {font-family: arial,"Sans Serif"; line-height:150%; color:#000000; margin-left:0%; font-size:12px; }    
  
  #text ul 
  {font-family: arial,"Sans Serif"; line-height:150%; color:#bb0000; margin-left:15%; width:80%; font-weight:bold;
  font-size:12px; }
  
  #text ul li 
  {font-family: arial,"Sans Serif"; line-height:150%; color:#bb0000; margin-left:3%;
   font-weight:bold;
  font-size:12px; }  



/*    
  #q_wrapper
   {  
  clear:both;
  font-family: Arial, arial,"Sans Serif";
  width:35%;  
  color:#000000; 
  margin-left:15px; 
  line-height:130%;  
  float:left;
  height:340px;
  overflow-y:auto;
  scrollbar-arrow-color:#ffffff;
  scrollbar-3dlight-color:#CACACA;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#cc0000;
  scrollbar-highlight-color:#fafafa;
  scrollbar-shadow-color:#000000;
	 }
	
  #q_wrapper a {font-size:14px; font-weight:bold; line-height:130%; color:#cc0000;} 
  #q_wrapper a:hover {text-decoration: underline; color:#0000FF;}      
*/

  td.pagetitle
  {
  width:690px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  }
  
  #faq
  {
  line-height:150%; 
  color:#000000; 
  width:575px;
  margin-left:0px; 
  padding:0px;
  }
  
  #faq input  { font-family: helvetica, Arial,"Sans Serif"; font-size:11px}    
  #faq p {color:#000000;font-size:12px; line-height:150%;}
  #faq p a:hover {text-decoration: underline; color:#0000FF;}
  
  #faq ul {margin-left:0px;color:#000000;font-size:12px; line-height:130%;}
  
  #faq li {margin-left:25px;}
  
  #faq h1 {color:#cc0000;font-size:24px; line-height:250%;}          
  #faq h2 {color:#000000;font-size:24px; line-height:160%;}
  #faq h3 {color:#cc0000;font-size:16px; line-height:250%;}
  
  #faq h2 a:link {text-decoration: underline; color:#000000;}
  #faq h2 a:visited {text-decoration: underline; color:#000000;}
  #faq h2 a:active {text-decoration: underline; color:#000000;}
  #faq h2 a:hover {text-decoration: underline; color:#0000FF;}  
  
  #faqgroup {display:block; }  

  #faqtbl1
  {
  clear:both;
  width:536px;
  float:left;
  margin-left:0px;
  margin-right:auto;
  padding:0px;
  border-top-color: #aa0000;
  border-top-style: solid;
  border-top-width: 3px;
  border-right-color: #aa0000;
  border-right-style: solid;
  border-right-width: 3px; 
  border-bottom-color: #aa0000;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  border-left:none; 
  }
  
  #faqtbl1 a:link {text-decoration: underline; color:#ffffff;font-weight:bold; font-size:13px;}  
  #faqtbl1 a:visited {text-decoration: underline; color:#ffffff;font-weight:bold;  font-size:13px;}  
  #faqtbl1 a:active {text-decoration: underline; color:#ffffff;font-weight:bold; font-size:13px;}  
  #faqtbl1 a:hover {text-decoration: underline; color:#000000;font-weight:bold; font-size:13px;}  
   
  #faqtbl1 img  {border:none; padding-left:6px;}
   
  #faqtbl1 td  { 
  padding-left:10px;
  text-align:center;
  vertical-align:middle; 
  width:150px;
  } 
   
  #faqtbl1 th  { 
  padding-left:5px;
  padding-right:5px;
  background-image:url('../images/graddrkred.png');
  color:#ffffff;
  text-align:center;
  vertical-align:middle; 
  width:150px;
  border-color:transparent;
  border-style:solid;
  border-width:6px;
  }  

/*  #faqtbl1 tr  { height:20px;}  */

  #faqtbl2
  {
  padding:0px;
  width:402px;
  height:302px;
  text-align:center;
  margin-right:auto;
  margin-top:0px;
  float:right;
  padding:0px;
  padding-right:0px;
/*  background-image:url('../images/logos/cookslogo7v2_20tran.png'); 
  background-repeat:no-repeat;
  background-position:center;  
  background-image:url('../images/bg/testfeather640.png'); */ 
 
  }

   
  #faqtbl2 th  { font-size:14px;}
    
  #faqtbl2 a:link {text-decoration: underline; color:#cc0000;font-weight:bold; font-size:14px;}  
  #faqtbl2 a:visited {text-decoration: underline; color:#cc0000;font-weight:bold;  font-size:14px;}  
  #faqtbl2 a:active {text-decoration: underline; color:#cc0000;font-weight:bold; font-size:14px;}  
  #faqtbl2 a:hover {text-decoration: underline; color:#ff0000;font-weight:bold; font-size:14px;}    
  
  #faqtbl
  {width:100%;
  font-family: helvetica, Arial,"Sans Serif";
  font-weight:normal;
  border-style:outset;
  border-color:#dadada;
  border-width:2px;
  color:#000000;
  background-color:transparent;
  }
  
  #faqtbl td  {width:15%;}
   
  #faqtbl th
  {  
  width:15%;
  background-color:transparent;  
  text-align:center;
  vertical-align:middle; 
  }
  
  #faqtbl th a:link {text-decoration: none; color:#FFFFFF;}
  #faqtbl th a:visited {text-decoration: none; color:#FFFFFF;}
  #faqtbl th a:active {text-decoration: none; color:#FFFFFF;}
  #faqtbl th a:hover {text-decoration: none; color:#0000FF;}
  
    #cfaq
  {
  clear:both;
  font-family: arial, helvetica,"Sans Serif";
  color:#000000; 
  line-height:100%; 
  width:85%;
  margin-left:auto; 
  margin-right:auto;
  padding:0px;
  padding-left:10px;
  background-image:url('../images/bg/testfeather950.png'); 
  border-color:#aa0000;
  border-width:3px;
  border-style:solid;
  }
  
  #cfaq input  { font-family:Arial,"Sans Serif"; font-size:11px;
  background-image:url('../images/graddrkred.png'); color:#ffffff;
            background-color:#990000;} 

  #cfaq p {color:#000000;font-size:12px; line-height:150%;}
  #cfaq ul li p.list {color:#000000;font-size:12px; line-height:100%;}
  #cfaq img {margin-top:-20px;}  
  
  #cfaq p a:hover {text-decoration: underline; color:#0000FF;}
  
  #cfaq hr {height:5px; color:#000000;line-height:150%;}
  
  #cfaq ul {margin-left:0px;color:#000000;font-size:12px; line-height:100%;}
  
  #cfaq li {margin-left:25px;}
  
  #cfaq h1 {color:#cc0000;font-size:24px; line-height:250%;}          
  #cfaq h2 {color:#000000;font-size:24px; line-height:160%;}
  #cfaq h3 {color:#cc0000;font-size:16px; line-height:250%;}
  
  #cfaq h2 a:link {text-decoration: underline; color:#000000;}
  #cfaq h2 a:visited {text-decoration: underline; color:#000000;}
  #cfaq h2 a:active {text-decoration: underline; color:#000000;}
  #cfaq h2 a:hover {text-decoration: underline; color:#0000FF;}  
  
  #btntitle {clear:both; font-family:Arial,"Sans Serif"; font-size:20px;
            margin-left:auto; margin-right:auto; color:#cc0000; font-weight:bold; 
            width:85%; float:right; margin-top:10px;
            background-image:url('../images/bg/blackfeather469.png');
            background-repeat:no-repeat; }
            
  #btntitle th {width:30%}  
  #btntitle td {width:15%} 
            
  #cfaqbtn1  {font-family:Arial,"Sans Serif"; 
            background-color:#990000; font-weight:bold; color:#ffffff;
            font-size:14px;
            background-image:url('../images/graddrkred.png');} 
            
  #cfaqbtn2  {font-family:Arial,"Sans Serif"; font-size:14px;
             color:#ffffff; font-weight:bold;
            background-image:url('../images/graddrkred.png');
            background-color:#990000;} 
            
  #cfaqbtn3  {font-family:Arial,"Sans Serif"; font-size:14px;
            color:#ffffff; font-weight:bold;
            background-image:url('../images/graddrkred.png');
            background-color:#990000;} 
            
  #cfaqbtn4  {font-family:Arial,"Sans Serif"; font-size:14px;
            color:#ffffff; font-weight:bold;
            background-image:url('../images/graddrkred.png');
            background-color:#990000;}               
  
  #gallery
  {
  clear:both;
  width:530px;
  margin-top:2px;
  margin-left:auto;
  margin-right:auto;
  border:none;
  float:left;
  padding-top:3px; 
  padding-right:5px;
  border-right-style:solid;border-right-color:#aa0000;border-right-width:2px;
  }
  
  #galnews
  {
  clear:both;
  width:39%;
  height:298px;
  text-align:center;
  margin-right:auto;
  margin-top:2px;
  float:right;
  padding-top:15px;
  }  
 
  #geartbl
  {width:70%;
  font-family: Arial,"Sans Serif";
  font-weight:normal;
  color:#000000;
  background-color:transparent;
  float:right;
/*      background-image:url('../images/bg/graygradsq.png'); */
  }

  #geartbl tr
  {   
  border-style:inset;
  border-collapse:collapse;
  border-color:#cacaca;
  text-align:left;
  color:#000000;   
  }   
   
  #geartbl th
  {   
  width:9%;
  font-size:12px;
  font-weight:bold;
/*  border-left:solid transparent;
  border-right:solid transparent; */
  border-style:inset;
  border-width:1px;  
/*   border-top-width:2px;  
  border-left-width:2px;
  border-right-width:2px;  */
  border-collapse:collapse;
  border-color:#cacaca; 
  color:#aa0000; 
  vertical-align:middle;    
  }
  
  #geartbl td
  {
  width:4%;
  font-size:18px;  
  line-height:150%;
  background-color:transparent; 
  vertical-align:middle;  
  text-align:center;  
  border-style:inset;
  border-width:1px;
  border-collapse:collapse;
  border-color:#cacaca;
  }  
  
  #gearleft
  {margin-left:0px; 
  width:29%;
  margin-top:0px;
  float:left;
     
  }
  
  #gearleft img {border-style:outset;border-color:#dadada;border-width:3px;
/*   background-image:url('../images/bg/graygradsq.png');  */
   }
  
  thead th {text-align:center;}
  tbody th {text-align:left;}
 
  
 .clstbl
  { clear:both;  
  font-family: arial, Arial,"Sans Serif";
  font-weight:normal;
  border:transparent;
  border:5px;
  margin-left:auto;
  margin-right:auto;
  margin-top:auto;
  margin-bottom:auto;
  color:#000000;
  background-image:url('../images/bg/testfeather950.png'); 
  border-color:#aa0000;
  border-width:3px;
  border-style:solid;
  }
    
  .clstbl th
  {   
  width:400px;
  font-size:16px;
  height:25px;
  border:none;
  text-align:center;
  color:#aa0000;   
  }
    
  .clstbl td
  {
  font-size:12px;  
  border:none;
  line-height:150%;
  padding-left:10px;
  padding-right:10px; 
  text-align:left;  
  }  
  
  td.classdesc
  {
  width:450px;
  font-size:12px;  
  line-height:140%;
  padding-top:10px;
  padding-bottom:7px;
  padding-left:7px;
  padding-right:7px; 
/*  background-image:url('../images/bg/testfeather850.png'); */
  background-position:center;
  vertical-align:top;
  text-align:left;  
  }  
  
 .clstbl1
  { clear:both;  
  font-family: arial, Arial,"Sans Serif";
  font-weight:normal;
  border:transparent;
  border:5px;
  margin-left:auto;
  margin-right:auto;
  margin-top:auto;
  margin-bottom:auto;
  color:#000000;
  background-image:url('../images/bg/testfeather650.png'); 
  border-color:#aa0000;
  border-width:3px;
  border-style:solid;
  }
    
  .clstbl1 th
  {   
  width:400px;
  font-size:16px;
  height:25px;
  border:none;
  text-align:center;
  color:#aa0000;   
  }
    
  .clstbl1 td
  {
  font-size:12px;  
  border:none;
  line-height:150%;
  padding-left:10px;
  padding-right:10px; 
  text-align:left;  
  }    
  td.classdesc1
  {
  width:650px;
  font-size:12px;  
  line-height:140%;
  padding-top:10px;
  padding-bottom:7px;
  padding-left:7px;
  padding-right:7px; 
  vertical-align:top;
  text-align:left;  
  }    
  
 td.classbrk { width:20px; }
  
 td.clsbio 
  { color:#000000;
  vertical-align:middle;
/*   background-image:url('../images/bg/blackfeather450.png'); */
  background-position:center;    }
    
  .clstbl th a:link {text-decoration: underline; color:#aa0000;}
  .clstbl th a:visited {text-decoration: underline; color:#aa0000;}
  .clstbl th a:active {text-decoration: underline; color:#aa0000;}
  .clstbl th a:hover {text-decoration: underline; color: #000000;}
  
  .clstbl td img {vertical-align:middle; border:none;} 
  
  .clstbl td a:link {text-decoration: underline; color:#BB0000;font-size:14px;}
  .clstbl td a:visited {text-decoration: underline; color:#BB0000;font-size:14px;}
  .clstbl td a:active {text-decoration: underline; color:#BB0000;font-size:14px;}
  .clstbl td a:hover {text-decoration: underline; color:#0000FF;font-size:14px;}  
  
  .clstbl1 th a:link {text-decoration: underline; color:#aa0000;}
  .clstbl1 th a:visited {text-decoration: underline; color:#aa0000;}
  .clstbl1 th a:active {text-decoration: underline; color:#aa0000;}
  .clstbl1 th a:hover {text-decoration: underline; color: #000000;}
  
  .clstbl1 td img {vertical-align:middle; border:none;} 
  
  .clstbl1 td a:link {text-decoration: underline; color:#BB0000;font-size:14px;}
  .clstbl1 td a:visited {text-decoration: underline; color:#BB0000;font-size:14px;}
  .clstbl1 td a:active {text-decoration: underline; color:#BB0000;font-size:14px;}
  .clstbl1 td a:hover {text-decoration: underline; color:#0000FF;font-size:14px;}    
  
  #schtbl
  {
  font-weight:bold;
  color:#000000;
  text-align:center;
  float:left;
  margin:0px auto;
  vertical-align:middle; 
  background-color:transparent; 
  width:100%;  
/*  border-style:outset;
  border-width:medium; 
  border-color:#cacaca;
  border-collapse:collapse;
   background-image:url('../images/bg/graygradsq.png'); */
  }
 
  #schtbl tr  {vertical-align:text-top;}  
   
  #schtbl td
  {   
  width:auto;
  font-size:12px;
  border-color:#cacaca;
  border-style:groove;
  border-width:thick;
  padding:4px;
  vertical-align:middle;
  }  
   #schtbl th
  {   
  width:auto;
  font-size:16px;
  border-color:#cacaca;
  border-style:groove;
  border-width:thick;
  padding:2px;
  vertical-align:middle;
  text-align:center;
  }  
  
  #schtbl hr {color:#000000;}
  
  #schtbl td a:link {text-decoration: underline; color:#ffffff;}
  #schtbl td a:visited {text-decoration: underline; color:#ffffff;}
  #schtbl td a:active {text-decoration: underline; color:#ffffff;}
  #schtbl td a:hover {text-decoration: underline; color:#ffffff;}
  
  #schtbl tr.chiro td{color:#000000; font-size:14px;
  background-image:url('../images/chiroback130_250red1.png');
  background-repeat:no-repeat;
  background-position:center; 
  min-width:120px;} 
  
  #schtbl tr.chiro b{color:#000000; font-size:16px;} 
  
  #schtxt {clear:both; width:65%; float:left; font-family: Arial,"Sans Serif";
   margin-left:auto; margin-right:auto;    
   background-image:url('../images/bg/blackfeather505.png');  
  background-position: center;
  background-repeat:no-repeat;  }
   
  #schtxt h3{clear:both; font-size:12px; padding-left:10%; color:#ffffff}   
  
  #schbtn {clear:both; margin-top:0px; padding-top:0px;}  
  
  #schtxt input {background-image:url('../images/graddrkred.png'); color:#ffffff;
            background-color:#990000;}
  
  #schsearch  {font-family: Arial,"Sans Serif"; width:35%; float:right;
  margin-top:0px; margin-right:auto; display:block;}
  
  .combat  {background-color:#aa0000;color:#ffffff;}
  
  .comp  {background-color:#7b0000;color:#ffffff;}  
  
  .tumbling  {background-image:url('../images/bluesolid-bg.jpg');
  background-position:center; color:#ffffff;}
    
  .kids  {background-image:url('../images/blue-bg1.jpg');
  background-position:center;  color:#ffffff;}  

  .mma  {background-color:#ff0000;color:#ffffff;}  
  
  .zumba {background-color:#3f6457;color:#ffffff;}  
  
  
  
  #tkdgroup{width:98%; margin-left:25px;display:inline-block;
   border-left-style:solid;border-left-color:#aa0000;border-left-width:2px;
   border-right-style:solid;border-right-color:#aa0000;border-right-width:2px;
   border-top-style:solid;border-top-color:#aa0000;border-top-width:2px;
   border-bottom-style:solid;border-bottom-color:#aa0000;border-bottom-width:2px;   
   }
  
  #tkdleft {
  float:left;
  margin:auto;
  width:32%;
  color:#000000; 
  font-family:Arial,"Sans Serif";
  display:block; 
  }
  
  #tkdleft h1 {color:#aa0000; 
  font-size:18px; 
  margin-left:10px;
  padding-left:5px;
  font-family:Arial,"Sans Serif";}
  
  #tkdleft p {color:#000000; 
  font-size:12px; 
  margin-left:10px;
  font-family:Arial,"Sans Serif";
  line-height:150%;
  }
  
  #tkdleft ul{list-style-position:outside;margin-left:15px; }
  #tkdleft li{list-style-position:outside;margin-left:15px; font-size:12px;}
      
  #tkdright {
  float:right;
  width:65%;
  margin:auto;
  font-family:Arial,"Sans Serif";
  font-size:12px;
  border-left-style:solid;
  padding-left:10px;
  padding-right:10px;
  border-left:thin;
  border-left-color:#aa0000;
  display:block; 
  border-left-style:solid;border-left-color:#aa0000;border-left-width:2px;  
  }
  
  #tkdright h1 {color:#aa0000; font-size:18px; } 

  .bottom   {width:100%; clear:both; margin-left:auto; margin-right:auto; font-size:9px;
              color:#aa0000;margin-top:10px;display:block; vertical-align:bottom;} 
  #middle a {width:30%;text-align:center;font-size:8px;color:#000080;margin-top:10px;} 
  
  #content   {width:957px; margin-left:auto;margin-right:auto;padding:0px;margin-top:0px;
text-align:left;
overflow:hidden; 
min-height:100%;
position:relative;
} 

 
  #content hr {color:#aa0000; padding-top:2px; padding-bottom:2px;}  
    

  .content   {width:945px;margin-left:auto;margin-right:auto;padding:0px;margin-top:0px;
text-align:left;
overflow:hidden; 
} 

 #contentbg   {width:950px;margin-left:auto;margin-right:auto;padding:0px;margin-top:0px;
text-align:left;
overflow:hidden; 
/*  background-image:url('../images/bg/grayredbg.png');
    background-repeat: no-repeat;  
    background-position:center -50px ;  */
} 

 #topbg   {width:980px;margin-left:auto;margin-right:auto;padding:0px;margin-top:-10px;
text-align:left;
overflow:hidden; 
background-image:url('../images/bg/grayredtopbg.png');
    background-repeat: no-repeat;  
    background-position:top left;
} 

 #midsection   {width:980px;margin-left:auto;margin-right:auto;padding:0px;margin-top:0px;
text-align:left;
overflow:hidden; 
background-image:url('../images/bg/grayredmidbg.png');
    background-repeat: repeat;  
    background-position:top left;
} 

 #bottomsection   {width:980px;margin-left:auto;margin-right:auto;padding:0px;margin-top:0px;
text-align:left;
overflow:hidden; 
background-image:url('../images/bg/grayredbottombg.png');
    background-repeat: no-repeat;  
    background-position:top left;
} 

  #content1  {width:95%;margin-left:auto;margin-right:auto;text-align:left;}   
  #content2  {width:90%;margin-left:auto;margin-right:auto;text-align:left;}   
  #content3  {width:99%;margin-left:auto;margin-right:auto;text-align:left;}  
  #content4  {clear:right; width:85%; margin-left:auto;margin-right:auto;
  padding-top:30px;} 
 
  #content5  {
  clear:both; 
  width:952px; margin-left:auto;margin-right:auto;
  padding-top:2px; 
  background-image:url('../images/bg/silver950.png');
  border-style:solid;
  border-width:3px;
  border-color:#aa0000;
  min-height:400px;} 
  
  #content5 p {color:#000000;font-size:12px; line-height:150%;}
  #content5 ul li p.list {color:#000000;font-size:12px; line-height:100%;}
  #content5 img {margin-top:2px;}  
  
  #content5 a:hover {text-decoration: underline; color:#0000FF;}
  
  #content5 hr {height:5px; color:#000000;line-height:150%;}
  
  #content5 ul {margin-left:0px;color:#000000;font-size:12px; line-height:100%;}
  
  #content5 li {margin-left:25px;}
  
  #content5 h1 {color:#cc0000;font-size:24px; line-height:250%;}          
  #content5 h2 {color:#000000;font-size:24px; line-height:160%;}
  #content5 h3 {color:#cc0000;font-size:16px; line-height:250%;}
  #content5 h5 {color:#aa0000; font-size:14px; margin-left:auto;margin-right:auto;line-height:250%;}
  #text h2 {color:#000000;font-size:20px; line-height:160%;}
  

  #content6  {
  clear:both;
  width:100%;margin-left:auto;margin-right:auto;height:400px;
  background-image:url('../images/bg/silver950.png');
  border-style:solid;
  border-width:3px;
  border-color:#aa0000;
  }  

  #content5 td { 
  text-align:center;
  }  
  
  #pix {vertical-align:top; width:404px;}
  
  #content4 li  {clear:right; margin-left:auto;margin-right:auto;} 
  
  #content h1 {font-family:Arial,"Sans Serif"; color:#aa0000; font-size:20px; 
               font-weight:bold;text-align:center;}      
  #content4 p {font-family:Arial,"Sans Serif"; color:#000000; font-size:12px;}                 



  #mid {margin-left:auto;margin-right:auto; height:27px; width:27px; display:block;}   
  
  #home {width:545px; margin-left:0px; 
         font-size:10px; float:left;
         padding-top:0px;       
         }
         
  #home2 {width:545px; margin-left:0px;
         font-size:10px; float:left; 
/*         padding-right:0px;
         border-right-style:solid;border-right-color:#aa0000;border-right-width:2px;
         padding-left:0px;
         border-left-style:solid;border-left-color:#aa0000;border-left-width:2px;*/
         }         
  
  #home th a:link {text-decoration: underline; color:#bb0000;}
  #home th a:visited {text-decoration: underline; color:#bb0000;}
  #home th a:active {text-decoration: none; color:#bb0000;}
  #home th a:hover {text-decoration: underline; color:#0000FF;}   
  #home th {text-align:left; widt:10%;}
  
  .homebullet1 {width:10%; font-size:10px;}

  .homebullet {width:300px; font-size:10px; 
/*   background-image:url('../images/bg/graygradcell.png'); 
   background-repeat:no-repeat */
   }
  
  .homebullet a{ font-weight:bold; font-size:12px;

    }

  #homepix {width:57%; margin-left:0px; float:left;
     background-color:transparent; 
/*     padding-right:0px;
     border-right-style:solid;border-right-color:#aa0000;border-right-width:2px;
     padding-left:0px;
     border-left-style:solid;border-left-color:#aa0000;border-left-width:2px;*/
     }
     
  #homepix2 {width:57%; margin-left:0px; float:left;
     background-color:transparent; padding-right:0px;
/*      border-right-style:solid;border-right-color:#aa0000;border-right-width:2px;
    padding-left:0px;
     border-left-style:solid;border-left-color:#aa0000;border-left-width:2px;
     padding-bottom:0px;
     border-bottom-style:solid;border-bottom-color:#aa0000;border-bottom-width:2px; */
      }     
  
  #homepix th a:link {text-decoration: underline; color:#bb0000;}
  #homepix th a:visited {text-decoration: underline; color:#bb0000;}
  #homepix th a:active {text-decoration: none; color:#bb0000;}
  #homepix th a:hover {text-decoration: underline; color:#0000FF;} 
  
  #homepix2 th a:link {text-decoration: underline; color:#bb0000;}
  #homepix2 th a:visited {text-decoration: underline; color:#bb0000;}
  #homepix2 th a:active {text-decoration: none; color:#bb0000;}
  #homepix2 th a:hover {text-decoration: underline; color:#0000FF;} 
  
  #homepix td {text-align:left; 
   } 
   
  #homepix img {border:none;
   }   
   
  #homepix2 img {border:none;
   }       

  td.pix {
/*  background-image:url('../images/bg/graygradsq.png'); */
  width:150px;
  height:136px;
  }   
  
  #homepix2 td {text-align:left; } 
    
  #homepix th {text-align:left; background-color:transparent;}        
  #homepix2 th {text-align:left; background-color:transparent;}    
  
  .hometxt {width:402px; margin-top:0px; margin-left:auto; margin-right:auto;
   vertical-align:middle; float:right; padding-right:3px; font-size:10px;
    border-left-style:solid;border-left-color:#aa0000;border-left-width:2px;
/*    background-image:url('../images/bg/graygradsq.png');  */
   }
  
  .hometxt image {padding-right:15px;height:29px; width:29px;}  
  
  .hometxt p {font-size:12px; margin-left:0px;
   line-height:130%; font-weight:600;
   padding-top:5px;padding-bottom:5px; padding-right:10px;padding-left:15px; }
  
  .hometxt h3 {font-size:14px; margin-left:160px;}  
  
  #col1  {width:16%; height:136px; margin-left:auto; margin-right:auto;
  background-image:url('../images/kidsw150red1.png');  
  background-repeat: no-repeat;
    background-position:center;
  }
  
  #col2  {width:16%; height:136px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/deew150red1.png'); 
  background-repeat: no-repeat; 
    background-position:center;
  }  
  
  #col3  {width:16%; height:136px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/cardiow150red1.png');  
  background-repeat: no-repeat; 
    background-position:center;
  }  
  
  #col4  {width:16%; height:136px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/tristanw150red1.png');  
  background-repeat: no-repeat;
  background-position:center;
  }   
  
td.col21o  {width:150px; height:50px; 
  border-style:solid; 
  border-width:3px;
  border-color:#db0000;
  border-top-color:#880000;
  background-color:#aa0000;
  font-size:18px;
  font-weight:bold;
  cursor:pointer;
  }
  
td.col21  {width:150px; height:50px; 
  border-style:solid; 
  border-width:3px;
  border-color:#515151;
  border-bottom-color:#000000;
  background-color:#313131;
  font-size:18px;
  font-weight:bold;
  color:#ffffff;
  cursor:pointer;animation:  
  }  
  
td.col21old  {width:150px; height:50px; 
  border-style:solid; 
  border-width:3px;
  border-color:#aaaaaa;
  border-bottom-color:#fafafa;
  background-color:#cacaca;
  font-size:18px;
  font-weight:bold;
  color:#aa0000;
  }    
  
  
td.col22  {width:20%; height:50px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/cooltexthomemmaout1.png');
  background-repeat: no-repeat;
  background-position:center;
 
  }  
  
td.col22o  {width:20%; height:50px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/cooltexthomemmaover1.png');
  background-repeat: no-repeat;
  background-position:center;
 
  }    
  
  td.col23  {width:20%; height:50px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/cooltexthomefitout1.png');  
  background-repeat: no-repeat;
  background-position:center;
 
  }  
  
  td.col23o  {width:20%; height:50px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/cooltexthomefitover1.png');  
  background-repeat: no-repeat;
  background-position:center;
 
  }    
  
  td.col24  {width:20%; height:50px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/cooltexthomecombatout1.png');  
  background-repeat: no-repeat;
  background-position:center;

  }     
  
  td.col24o  {width:20%; height:50px; margin-left:auto; margin-right:auto;
  border:none;
  background-image:url('../images/cooltexthomecombatover1.png');  
  background-repeat: no-repeat;
  background-position:center;
 
  }   
  
/*  #home h2  {font-family: helvetica, Arial,"Sans Serif";
  font-size:14px; margin-left:10px;} */
  
  #discount 
   {color:#aa0000; width:60%; margin-left:auto;  margin-left:auto; margin-top:0px;
    font-weight:bold; text-decoration:none; float:left; font-size:12px; 
/*    background-image:url('../images/bg/grayredtopbg.png');
    background-repeat: repeat;  
    background-position:left top;  */
/*    background-image:url('../images/bg/graygradsq.png'); */
    background-image:url('../images/bg/grayfeather574.png');
    background-position:center;
    background-repeat:no-repeat;
    }
    
  #discount p
   {color:#aa0000;text-decoration:bold;font-size:12px;}    
   
  #discount a:link {color:#aa0000;text-weight:bold;text-decoration:none;font-size:12px;}
  #discount a:visited {color:#aa0000;text-weight:bold;text-decoration:none;font-size:12px;}         
  #discount a:active {color:#aa0000;text-weight:bold;text-decoration:none;font-size:12px;}  
  #discount a:hover {color:#0000ff;text-weight:bold;text-decoration:none;font-size:12px;}    
     
  #discount td  
   {color:#aa0000; vertical-align:middle; font-weight:bold; border:none; padding-top:0px;height:27px;} 
   
  #discount img  
   {border:none;} 
  
  #marqueecontainer
  {
  font-family: helvetica, Arial,"Sans Serif";
  position: fixed;
  width: 160px; /*marquee wbidth */
  height: 350px; /*marquee height */
  background-color: transparent;
  overflow:hidden;
  border-style:inset;
  border-width:2px;
  padding-left:4px;
  padding-right:0px;
  margin-left:5px;
  display:block;
  }
	  
  #marqueecontainer a {display:block; width:120px; height:200px;}
   
  #vmarquee img {border:none;float:left;} 
  
  #newsletter {clear:both; width:100%; margin-left:auto; margin-right:auto;
  margin-top:20px; padding-bottom:15px;line-height:150%;
/*  border-bottom-color:#bb0000; border-bottom-width:3px; 
  border-bottom-style:solid;
    background-image:url('../images/bg/testfeather850.png'); */
  background-position:center; }  

  #newsletter h2{font-size:18px; text-align:center; padding-top:20px;}  
  #newsletter h3{font-size:14px; text-align:center;}  
  #newsletter h4{font-size:14px; } 
  #newsletter p{font-size:12px; line-height:110%; }   
  #newsletter a {width:250px; text-align:center; margin-left:auto;
  margin-right:auto;} 
   
  #goodbtn {margin-top:20px; margin-bottom:50px; text-align:center; } 
  #goodbtn img {border:none;}       
  
  #pdflink {width:500px; float:left; margin-left:auto; margin-right:auto; margin-top:15px; background: url('../images/arw_red5.gif') center left no-repeat; }
  
  #pdflink a {color:#bb0000; font-size: 14px; font-weight:bold; padding:20px; }
  
  #pdflink ul {list-style-type:none; }  
  
  #newslink {
  clear:right;
  width:28%;
  float:right;
  margin-top:0px;
  height:50px;
  margin-right:auto; 
  margin-left:auto;
  background: url('../images/contacts.png') left no-repeat;
  }
    #videolink {
  clear:right;
  width:28%;
  height:235px;
  float:right;
  margin-top:0px;
  margin-right:auto; 
  margin-left:auto;
  background: url('../images/bg/mmafighterwinssolid.png') center no-repeat;
  }
  
 #videolink a{color:#ffffff; font-size: 12px; font-weight:bold;}
   
  #videolink h4{color:#ffffff; font-size: 16px; font-weight:bold; text-align:center;}     
     
  
  .center  {clear:both; color:#ffffff; font-size: 18px; font-weight:bold;  
  text-decoration:none; padding-left:30px;
/*    background-image:url('../images/bg/blackfeather800.png'); */
  }
  
  #events
  {
  width:70%;  
  float:left;  
/*   width:50%;  removed when video removed*/
  color:#000000;
  margin-right:auto; 
  margin-left:auto;
  }
  
  .recap {background-image:url('../images/recap1.png');
   color:#ffffff; padding:15px; font-weight:bolder;} 
  
  #eventbtn1 {font-family:Arial,"Sans Serif"; font-size:12px;
            margin-left:5%; margin-top:15px; font-weight:bold;
            color:#ffffff;  background-color:#990000;
background-image:url('../images/graddrkred.png');} 
            
  #eventbtn2 {font-family:Arial,"Sans Serif"; font-size:12px;
            margin-left:5%; margin-top:15px; font-weight:bold;
            color:#ffffff;  background-color:#990000;
background-image:url('../images/graddrkred.png');}
             
  #eventbtn3 {font-family:Arial,"Sans Serif"; font-size:12px;
            margin-left:5%; margin-top:15px; font-weight:bold;
            color:#ffffff;  background-color:#990000;
background-image:url('../images/graddrkred.png');}      
          
  #video {
  clear:both;
  width:45%;
  float:right;
  margin-right:auto;
  margin-left:auto;
  margin-top:20px;  }                               
  
  #goobtn {clear:both; width:200px; margin-left:25%; margin-right:auto; float:left;margin-top:0px;padding-top:0px; color:#ffffff;  background-color:#990000;
background-image:url('../images/graddrkred.png');}
  
  #directions
  {
  float:left;
  width:480px;  
  color:#000000; 
  line-height:130%; 
  list-style-image: url('../images/arw_red2.gif');

  }
    
  #directions a {margin-left:60px; }
  #directions p {color:#990000; font-size:18px; font-weight:600; line-height:150%;
                 margin-left:10px}
  #directions h1 {color:#CC0000;font-size:20px;line-height:100%;margin-left:30px;}
  #directions ul {list-style-image: url('../images/arw_red6.png');}
/*   #directions li { font-size:12px; margin-left:15px;}*/
  #directions input {margin-left:175px;}
  
  #directions a:link {text-decoration: underline; color:#CC0000;}
  #directions a:visited {text-decoration: underline; color:#CC0000;}
  #directions a:active {text-decoration: underline; color:#CC0000;}
  #directions a:hover {text-decoration: underline; color:#0000FF;} 
  
   #map {
   float:left;
   width:480px;
   background-color:transparent;
   font:14px;
   font-weight:bold;
   color:#000000;
   
     }
  
/*  #map input {
   width:45%;
   background-color:transparent;
   border:5px groove #bababa;
   font:14px Helvetica, Arial, sans-serif;
   font-weight:bold;
   color:#000000;
   width:140px;
   height:50px;
     }
*/
  
  #slides table {clear:both; 
/*  border-style:outset;border-width:10px;border-color:#bb0000;
  border-left-style:solid;border-left-color:#bb0000;border-left-width:10px; 
  border-right-style:solid;border-right-color:#bb0000;border-right-width:10px; */
   }  
   
   #slides table td {
   font-family: helvetica, Arial,"Sans Serif";
   font-size:12px;
   text-align:center;
   color:#bb0000;
   font-weight:bold;
    }
    
   #slides table td img {
   height:145px;
   width:253px;   
    }
    
   #error {clear:both;
   margin-left:auto;margin-right:auto; font-family:arial, "sans serif";
   width:100%;}

   #error table {background-color:transparent; 
   margin-left:auto;margin-right:auto; font-family:arial, "sans serif";
   width:100%;}

   #error td p {font-size:18px; color:#000000;line-height:150%; text-align:center;}

   #error th {color:#bb0000; text-align:center; font-size:24px; }
 
   #error td ul li {margin-left:30%; color:#bb0000;line-height:150%;
   text-align:left;}	   
	   
   #error input {font-size:20px; color:#bb0000;}
       
   #foo {margin-top:50px; text-align:center;font-family:arial, "sans serif"; }

   #foo h2 {font-size:40px; font-family:helvetica, arial, "sans serif";line-height:120% }
  
   #foo img {border:none }  
   
  #conform {clear:both; font-size:10px; 
	width:400px; background-color:transparent;  margin-top:0px;
	float:right;
/*      background-image:url('../images/bg/graygradsq.png');   */ 
    }
  
  #conform table {width:100%; border-collapse:collapse;
  border-style:solid;border-width:5px;border-color:#aa0000;
  vertical-align:top;}

  #conform table tr {vertical-align: top;}  
 
  #conform table th {font-size:12px;height:20px;
  background-color:transparent;border:none; 
  font-weight: bold;text-align:left;padding-left:5px;}
  
  #conform table td {background-color:transparent; height:20px;
  border:none;padding-left:5px; text-align:left;}

  #conform sup  {color:#bb0000;}    
  
  #resform {font-family: Arial,"Sans Serif"; font-size:10px; 
	width:395px; background-color:transparent; margin-top:20px;
	float:right;
    }
  
  #resform table{font-family: arial, "sans serif"; width:100%; border-collapse:collapse;
  border-style:groove;border-width:10px;border-color:#ff0000;
  vertical-align:top;}

  #resform table tr {vertical-align: top;}  
 
  #resform table th {font-family: arial, "sans serif"; font-size:12px;height:20px;
  background-color:transparent;border:none; 
  font-weight: bold;text-align:left;padding-left:5px;}
  
  #resform table td {background-color:transparent; height:20px;
  border:none;padding-left:5px;}

  #resform sup  {color:#bb0000;}      
   
  #galform {font-family: Arial,"Sans Serif"; font-size:10px;
	width:400px; background-color:transparent;  margin-top:0px;
    float:left;
    }
   
  #galform table{font-family: arial, "sans serif"; width:100%; border-collapse:collapse;
  border-style:groove;border-width:10px;border-color:#ff0000;
  vertical-align:top;}

  #galform table tr {vertical-align: top;}  
 
  #galform table th {font-family: arial, "sans serif"; font-size:12px;height:20px;
  background-color:transparent;border:none; 
  font-weight: bold;text-align:left;padding-left:5px;}
  
  #galform table td {background-color:transparent; height:20px;
  border:none;padding-left:5px;}

  #galform sup  {color:#bb0000;}
  
  #newsform {font-size:10px; 
	width:318px; background-color:transparent;  margin-top:15px; 
	float:right; 
    }
  
  #newsform table{width:100%; border-collapse:collapse;
  border-style:solid;border-width:5px;border-color:#aa0000;
  vertical-align:top;}

  #newsform table tr {vertical-align: top;}  
 
  #newsform table th {font-family: arial, "sans serif"; font-size:12px;height:20px;
  background-color:transparent;border:none; 
  font-weight: bold;text-align:left;padding-left:5px;}
  
  #newsform table td {background-color:transparent; height:20px;
  border:none;padding-left:5px;}

  #newsform sup  {color:#bb0000;} 
  
  #newsname {width:204px;background-color:#cacaca; height:20px;border-color:#ff0000;
  border-style:groove;border-width:2px;} 
   
  #newsemail  {width:204px;background-color:#cacaca;height:20px;
  border-color:#ff0000;border-style:groove;border-width:2px; }   
  
  #form {clear:both; font-size:10px;
	width:400px; background-color:transparent;  margin-top:auto;
      background-image:url('../images/bg/graygradsq.png');  
      margin-left:auto; margin-right:auto;    
    }
   
  #form table{font-family: arial, "sans serif"; width:100%; border-collapse:collapse;
  border-style:solid;border-width:4px;border-color:#aa0000;
  vertical-align:top;}

  #form table tr {vertical-align: top;}  
 
  #form table th {font-family: arial,"sans serif"; font-size:12px;height:20px;
  background-color:transparent;border:none; 
  font-weight: bold;text-align:left;padding-left:5px;}
  
  #form table td {background-color:transparent; height:20px;
  border:none;padding-left:5px;}
  
  #formtitle {font-family: arial,"Sans Serif"; font-size:22px;color:#bb0000}	

  #form sup  {color:#bb0000;}
  
  #send  {margin-left:25px; }
  
  #name {width:184px;background-color:#cacaca; height:20px;border-color:#ff0000;
  border-style:groove;border-width:2px;} 
   
  #email {width:184px;background-color:#cacaca;height:20px;border-color:#ff0000;
  border-style:groove;border-width:2px; }
  
  #comment {width:184px;background-color:#bababa;height:90px;border-color:#ff0000;
  border-style:groove;border-width:2px; padding-bottom:5px; 
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #CACACA;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #cc0000;
  scrollbar-highlight-color: #fafafa;
  scrollbar-shadow-color: #000000;  
   }
  #select {background-color:#cacaca;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #CACACA;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #cc0000;
  scrollbar-highlight-color: #fafafa;
  scrollbar-shadow-color: #000000;
   }
  .checkbox {background-color:transparent; }
  
  #thick {font-size:14px; }
  
  #disc p {font-size:14px; font-weight:bold; }
  #disc hr {color:#bb0000;}  
 
  #homesearch  {clear:both; width:30%; float:right;
  margin-top:0px; margin-right:0px; height:29px;    
  }
  
  #search  {font-family: Arial,"Sans Serif"; width:30%;float:right;
  margin-top:0px; margin-right:auto; display:block; }
    
  #srctxt  {font-family:  Arial,"Sans Serif";
  background-color:#fafafa; font-weight:bold; color:#000000; font-size:14px;
  line-height:150%;vertical-align:top;}

  #submit  {font-family:  Arial,"Sans Serif";
  background-color:#990000; font-weight:bold; color:#ffffff; font-size:14px;
  line-height:150%;
  background-image:url('../images/graddrkred.png');
  }
  
  #results  {margin-left:100px;}
  #results h1 {font-family:Arial,"Sans Serif";font-size:24px;}
  #results h2 {font-family:Arial,"Sans Serif";font-size:18px;}
  #results i {color:#0000FF;}
  
  #box {
  width:99%;
  overflow:hidden;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  margin-top:20px;
  border-color:#aa0000;
  border-width:3px; border-style:solid;  
  }
  
  #box a.small  {font-size:9px; color:#bb0000;}
  
  #box th {text-align:center; vertical-align:middle;}
  #box td {text-align:center; vertical-align:bottom; width:200px;}
  #box td img {vertical-align: bottom;}

  #box th a:link {color:#bb0000; font-weight:bold; :underline; margin-left:auto; margin-right:auto; font-size:14px; text-align:center;}  
  #box th a:active {color:#bb0000; font-weight:bold; :underline; margin-left:auto; margin-right:auto; font-size:14px; text-align:center;}  
  #box th a:visited {color:#bb0000; font-weight:bold; :underline; margin-left:auto; margin-right:auto; font-size:14px; text-align:center;}  
  #box th a:hover {color:#ffffff; font-weight:bold; :underline; margin-left:auto; margin-right:auto; font-size:14px; text-align:center;}  
  
  
  #right {width:61%;background: float:right;
  margin-top:0px; margin-right:auto;
  }
  
  #right h3 {color:#bb0000;line-height:200%;text-decoration:underline;}
  
  
  #left {width:38%; float:left;
  margin-top:0px; padding-top:0px;
  }
   
  #left h3 {color:#bb0000;line-height:200%; text-decoration:underline;padding-left:10px;} 
  
  #left img {padding-top:10px;padding-left:10px;}
  
  .links  {
  clear:both;
  margin-top:0px; 
  width:100%;
  float:left;
  font-size:11px;
  color:#aa0000;
  
  } 
  
    a.links:visited  {
  font-size:11px;
  color:#aa0000;
  text-decoration:underline;
  } 
  
 body { 
      height:100%;
      padding:0px;
      margin:0px;
      font-family: arial, Arial,"Sans Serif";
      color:#000000;
      link:#cc0000;
	  margin:auto auto;
      text-decoration:none; 
 
/*      background-image:url('../images/bg/linkblacktrans89.png'); 
      background-repeat:repeat;   
      background-position:center;  */
      background-color:#000000;
	  width:100%;    
   }
   
 #lightbg { 
     height:100%;
      padding:0px;
      margin:0px;
      font-family: arial, Arial,"Sans Serif";
      color:#000000;
      link:#cc0000;
	  margin:auto auto;
      text-decoration:none;
      background-image:url('../images/graygrad.png');   
      background-position:center;
	  width:100%;    
   }      
   
   #list {margin-left:10%;    
   font-family:arial, "sans serif";
   font-size:12px;
   line-height:150%;
   color:#000000;
   width:80%;   
   padding-top:10px;
   }
  
   #list ul{margin-left:25px; }
   #list li{color:#000000;font-weight:normal; line-height:125%;}
   #list p{color:#000000;font-weight:normal; }
   #list h2{color:#990000;font-size:16px; font-weight:bold;}    
   
   #subnav {
float:left; 
font-family: Arial,"sans-serif"; 
width:130px;
margin-top:0px; 
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding-top:0px; 
padding-bottom:0px;
padding-left:0px;
padding-right:0px; 
text-align:top;
}	

#subnav li {
llist-style::none; 
font-size:12px;
margin::3px; 
margin-bottom:3px;
text-align:center;
padding-top:5px; 
padding-bottom:7px;

 }

td.active  {background-image:url('../images/gray-bg3.png');
background-position:center;
background-repeat:no-repeat;
color:#000000;
text-decoration:none;font-weight:bold;
font-size:12px;
width:110px;
height:35px;}

td.open  {background-image:url('../images/red-bg3.png');
background-position:center;
background-repeat:no-repeat;
color:#ffffff;
text-decoration:none;font-weight:bold;
font-size:12px;
width:110px;
height:35px; }

td.open:hover  {background-image:url('../images/gray-bg3.png');
background-position:center;
background-repeat:no-repeat;
color:#000000;
text-decoration:none;font-weight:bold;
font-size:12px;
width:110px;
height:35px;}

#content5 a {width:110px; color:#000000;
text-decoration:none;font-weight:bold;
font-size:12px; text-align:center;}


#footer-spacer {
    height: 36px;
}

#faqfooter-spacer {
    clear:both;
    height: 45px;
}

#notfooter-spacer {
    height: 300px;
}

#schfooter-spacer {
    clear:both;
    height: 70px;
}

    
  #footer {
  clear:both; 
  border-style:solid;
  border-width:3px;
  padding:0 0 0 0; 
  font-style:normal;
  text-align:center;
  vertical-align:bottom;
  width:100%;
  color:#CC0000;
  text-decoration:none;
  line-height:100%;
  margin-bottom:0px;
  background-image:url('../images/bg/graygradsq.png');}
  
  #footer h3 {clear:both; margin-bottom:0; font-size:14px; font-weight:bold; line-height:100%; }
  #footer h5 {clear:both; margin-bottom:0; font-size:10px; font-style:italic;line-height:100%; color:#000000;}
  

