div.rightNavCatContent p a { text-decoration: none; }
div.rightNavCatContent p a:hover { text-decoration: underline; }
.maincontent a:hover { text-decoration: underline; }


a img{
       border:none;
}

#pageMainBody .imgtable td img, #pageMainBody .centerImg1 img, #pageMainBody  .centerImg2 img, #pageMainBody .centerImg3 img, #pageMainBody .centerImg4 img, #pageMainBody .centerImg5 img, #pageMainBody .embImg1, #pageMainBody .embImg2, #pageMainBody .embImg3, #pageMainBody .embImg4, #pageMainBody .embImg5 {
  border: 4px #f37429 solid;
}

#pageMainBody table td {
    color: #333333;
}

td.pagetableitem img {
    display:none;
}

table.2colpage td {
    background: transparent;
}

form#contact {
   display:none;
}

table#cptable1 {
    width:100%;
}
table#cptable1 td {
    padding: 10px 15px 10px 15px;
    width: 33%;
    background: transparent;
    text-align:justify;
}

table#homeinfo {
    width:100%;
    border: 1px solid #ffe0be;
background: #f8f8f8;
}
table#homeinfo td{
    padding: 5px 10px 5px 10px;
    width: 25%;
    background: #f8f8f8;
    font-size: 8pt;
}


table#disctable {
    width:100%;
}
table#disctable td {
    padding: 5px 10px 5px 10px;
    background: transparent;
    font-size: 8pt;
    color:#333333;
}

table.racetable {
    width:100%;
}
table.racetable td {
    padding: 3px;
    background: transparent;
    font-size: 8pt;
}


div#homeanimation {
  border: 4px #f37429 solid;
  margin-left: auto;
  margin-right: auto; 
}

  

table#grouptable {
    width:100%;
}
table#grouptable td {
    background: transparent;
    vertical-align:bottom;
}

table#tablemtc td {
    padding:3px;
    border: white 2px solid;
    font-size:11px;
    background-color: #fcecd8;
}

table.tablecattop {
    width:100%;
}
table.tablecattop td {
    background: transparent;
}



table.gallery {
        margin-left: auto;
        margin-right: auto;
}

table.gallery td {
        padding: 5px;
        text-align: center;
        background: transparent;
        width: 50%;
}

div.galleryw {
        text-align: center;
        width:100%;
}

#botnavpanel ul li a#current { 
     color: #eeeeee;
}

div.leftNavCatContent a#current { 
     color: #eeeeee;
}

table.trim th {
    text-align: left;
}

table.trim td {
    font-size: 10px;
    padding: 2px 4px 2px 4px;
}

table#kittable th {
    text-align:left;
    font-weight:bold;
    background: #efefef;
}

table#kittable td {
    font-size:10px;
    padding 2px;
    background:transparent;
}

table#safetytable td {
    width:50%;
    background-color: #fcecd8;
    padding:5px;
    border: white 2px solid;
}    

table#safetytable td.header {
    font-size: 14px;
    background: #fffe95;
}
    
