Body {
  background: #BCC9D8 url("../IMAGES/TMSWEB_background.jpg"); 
  font-family: Verdana;
  font-size: 10px;
  margin: 0px;
  padding: 0px;                            
}

a { color: #0055AA; text-decoration: none; }

p.medium { line-height: 0.3cm; } 

a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

input, textarea { font-family: Verdana,bitstream vera sans,sans-serif; font-size: 10px; VERTICAL-ALIGN: text-bottom ; }
option, select { font-family: Verdana,bitstream vera sans,sans-serif; font-size: 10px; VERTICAL-ALIGN: text-bottom ; }

.titleimage {
  background: #FFFFFF url("../IMAGES/ImageTitle.png");
}

TD {
  font-family: Verdana;
  font-size: 10px;
}

.datalist {
  width: 680px;
}

.datalist tr {
  border: 0px solid;
  border-color: #AAAAAA;
  height: 26px;
}

.datalist td {
  border: 0px solid;
  border-color: #AAAAAA;
}

table.datalist tr.r0 td { background-color: #EEEEEE; }
table.datalist tr.r1 td { background-color: #FFFFFF; }

.datalistsm td {
  border: 1px solid;
  border-color: #AAAAAA;
  background: #FFFFFF;
  font-size: 10px;
}    

.sectionheader {
  BORDER-RIGHT: #000000 1px solid; 
  BORDER-TOP: #000000 1px solid; 
  BORDER-LEFT: #000000 1px solid; 
  BORDER-BOTTOM: #000000 1px solid;
}

.sectionheader th {
  background: #000000;
  text-align: left;
  color: #FFFFFF;
  font-family: Verdana;
  font-style: italic;
  font-size: 10px; 
}

A.ToolbarBtn_1 {
 PADDING-RIGHT: 1px; 
 PADDING-LEFT: 10px; 
 PADDING-BOTTOM: 4px; 
 PADDING-TOP: 4px;
}

.ToolbarImage { width: 938px; }

.ToolbarBtnTable { 
  width: 938px; 
  background: url("../IMAGES/border_left_right.png");
}

  
.SideNavigationPanel { Width: 220px; }

.SideNavBarBtn {
  PADDING-LEFT: 5px; 
  PADDING-TOP: 5px;
  font-size: 12px;
  color:#FFFFFF;
  text-decoration: none;
}

.SideNavBarBtnPressed {
  PADDING-LEFT: 5px; 
  PADDING-TOP: 5px;
  font-size: 12px;
  color:#FFFFFF;
  text-decoration: none;
  background-color: #333333;
}


.LinkTabBtn {
  float:left;
  background:url("../IMAGES/navbar_left_both_blue3.png") no-repeat left top;
  margin:0;
  padding:0 0 0 7px;
  border-bottom:1px solid #D7D7D7;
  text-decoration:none;
}

.LinkTabPanel span {
  float:left;
  display:block;
  background:url("../IMAGES/navbar_right_both_blue3.png") no-repeat right top;
  padding:5px 12px 5px 4px;
  color:#0055AA;
  }

.LinkTabBtnPressed {
  float:left;
  background:url("../IMAGES/navbar_left_blue3.png") no-repeat left top;
  margin:0;
  padding:0 0 0 7px;
  text-decoration:none;
  }

.LinkTabPanelPressed span {
  float:left;
  display:block;
  background: url("../IMAGES/navbar_right_blue3.png") no-repeat right top;
  padding:6px 12px 5px 4px;
  color:#0055AA;
  }

.LinkTabPanel span {float:none;}
.LinkTabPanelPressed span {float:none;}


@media print
{

  TD {
    font-size: 12px;
  }

  .datalist td {
    font-size: 12px;
  }
  
  .datalist tr {
    height: 20px;
  }
  

  .LinkTabBtn {
     display: none; 
  }

  .LinkTabPanel span {
     display: none; 
    }
  
  .SideNavigationPanel {
     width: 0px;
     display: none; 
  }
  
  .ToolbarImage {
     width: 0px;
     display: none; 
  }
  
  .ToolbarBtnTable {
     width: 0px;
     display: none; 
  }

  .FooterPanel {
     width: 690px;
     display: none; 
  }

  #SearchOptionsPanel {
     height: 20px;
     display: none; 
  }
  
}
  
