a:link { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a:active { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a:visited { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a:hover { color: #B10C25; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

.mb a:link { color: #333333; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.mb a:active { color: #333333; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.mb a:visited { color: #154C8B; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.mb a:hover { color: #B10C25; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.mb12 a:link { color: #333333; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.mb12 a:active { color: #333333; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.mb12 a:visited { color: #154C8B; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.mb12 a:hover { color: #B10C25; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

.rtt a:link { color: #DDDDDD; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.rtt a:active { color: #DDDDDD; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.rtt a:visited { color: #BBBBBB; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.rtt a:hover { color: #B10C25; text-decoration: none; text-transform: uppercase; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}


.nor { font-family: Verdana, Trebuchet, Trebuchet MS, Tahoma,  Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; }
.bold { font-family: Verdana, Trebuchet, Trebuchet MS, Tahoma,  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #808080; }

.title { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.titler { color: #FF0000; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

.treb9 { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal;}

.treb10 { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.treb10b { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.treb10w { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.treb10bw { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.treb10r { color: #FF0000; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.treb10ru { color: #B10C25; text-decoration: underline; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}


.treb11 { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.treb11r { color: #FF0000; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.treb11b { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.treb11w { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.treb11i { color: #222222; text-decoration: none; font-style: italic; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.treb11bw { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.treb11br { color: #FF0000; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.treb11ru { color: #B10C25; text-decoration: underline; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.treb12 { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.treb12b { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.treb12w { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.treb12bw { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.treb14 { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}
.treb14w { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}

.treb16 { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal;}
.treb16b { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

.treb24b { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;}

.treb24w { color: #FFFFFF; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;}

P { color: #222222; text-decoration: none; font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
P.color { color: #041854; text-decoration: none; font-family : Trebuchet, Trebuchet MS, Helvetica, Tahoma, Verdana, Arial, sans-serif; font-size:12pt; font-weight:bold;}
P.desc { color: #041854; line-height:11pt; text-decoration: none; font-family : Trebuchet, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}

  
   
body 
{
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  width: 920px;
  text-align: left;
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  background-color: #154C8B;
  border-top-style: none;
  background-color: #F5F5F5;
  background-image: url(../images/bg.jpg);
  background-repeat: repeat-x;
}    


.header 
{
  position: relative;
  margin-left: 0px;
  margin-right: auto;
  margin-top: 0px;
  width: 920px;
  height: 160px;
  background-image: url(../images/fieldbg.jpg);
  background-repeat: repeat-y;
  background-position: center;
}

.mainleft 
{
  float: left;
  margin-top: 10px;
  width: 250px;
}

.maincenter 
{
  float: left;
  margin-top: 10px;
  width: 380px;
}

.mainright 
{
  float:right;
  margin-top: 10px;
}

.mainbottom 
{
  float: left;
  margin-top: 5px;  
}


.mbleft 
{
  float: left;
  padding: 0px 10px 0px 0px;
  width: 200px;
}

.mbmiddle 
{
  top: 10px;
  margin-left: 300px;
  margin-right: 10px;
}

.mbright 
{
  float: right;
  padding: 0px 0px 0px 10px;
  width: 320px;
}

/*---team menus---*/
.tm_div_main
{
   position: relative;
   top: 0px;
   left: 30px;
   height: 35px;
   width: 100%;
}

.tm_div_navigation:hover
{
   z-index: 10;
}

.tm_navigation 
{
   visibility: hidden;
   color: #000000;
   font-size: 10px;
   font-family: Trebuchet, Trebuchet MS;
   position: absolute;
   white-space: nowrap;
}


a.w3c, a.nw3 {font: 9pt Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; border: 1px #FFFFFF solid; padding: 2pt; text-decoration: none; text-transform:lowercase; font-size:10px;}
a.w3c:link, a.w3c:visited {color: #FFFFFF; background: #006633;}
a.w3c:hover, a.w3c:active {background: #006633;}
a.nw3:link, a.nw3:visited {color: #000; background: #006633;}
a.nw3:hover, a.nw3:active {background: #006633;}


.navheader 
{
  height: 18px;
  font-family: Trebuchet, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #FFFFFF; 
  text-decoration: none; 
  font-size: 11px; 
  font-weight: bold;
  padding-top: 0.0em;
  padding-bottom: 0.2em;
  padding-left: 0.4em;
  background-color: #B10C25;
  text-align: center;
}

   .tdsched
   {
       border-color: #FFFFFF;
       border-width: 1px 1px 0 0;
       border-style: solid;
       margin: 4px;
       padding: 1px;
       background-color: #DDDDDD;
   }

   .tdschedweek
   {
       border-color: #FFFFFF;
       border-width: 1px 1px 0 0;
       border-style: solid;
       margin: 1px;
       padding: 1px;
       background-color: #154C8B;
   }

   .tdschedtop1
   {
       border-color: #000000;
       border-width: 1px 1px 1px 0;
       border-style: solid;
       margin: 1px;
       padding: 1px;
       background-color: #FFFFFF;
   }

   
   .tdschedtop2
   {
       border-color: #000000;
       border-width: 1px 1px 1px 0;
       border-style: solid;
       margin: 1px;
       padding: 1px;
       background-color: #FFFFFF;
   }
   