    table.comparison {
      font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
    }

    table.comparison small {
      font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    table.comparison thead th {
      height: 89px;
      text-align: center;
    }
    table.comparison thead th img {
    }
    table.comparison thead th div {
      margin-top: 50px;
    }
    table.comparison thead th div h1 {
      font-size: 20px;
      margin-top: 0;
      margin-bottom: 0;
      text-align: center;
      position: relative;
    }
    table.comparison thead th div h1 span {
      position: absolute;
      font-size: 10px;
      top: -10px;
    }
    table.comparison thead th.col4 div { margin-top: 30px; }
    table.comparison thead th.col4 div h1 { font-size: 21px; }

    table.comparison thead th.col1 {
      background: #fff url(gfx/comparison/images/comparison_01.png) top left no-repeat;
      width: 258px;
    }
    table.comparison thead th.col2 {
      background: #fff url(gfx/comparison/images/comparison_02.png) top left no-repeat;
      width: 150px;
    }
    table.comparison thead th.col3 {
      background: #fff url(gfx/comparison/images/comparison_03.png) top left no-repeat;
      width: 151px;
    }
    table.comparison thead th.col4 {
      background: #fff url(gfx/comparison/images/comparison_04.png) top left no-repeat;
      width: 149px;
    }
    table.comparison thead th.col5 {
      background: #fff url(gfx/comparison/images/comparison_05.png) top left no-repeat;
      width: 152px;
    }
    table.comparison tbody tr td {
      text-align: center;
      padding: 5px 0 2px 0;
    }
    table.comparison tbody tr td.col1 { width: 258px; background: #fff url(gfx/comparison/images/comparison_07.png) top left repeat-y; }
    table.comparison tbody tr td.col2 { width: 150px; background: #fff url(gfx/comparison/images/comparison_08.png) top left repeat-y; }
    table.comparison tbody tr td.col3 { width: 151px; background: #fff url(gfx/comparison/images/comparison_09.png) top left repeat-y; }
    table.comparison tbody tr td.col4 { width: 149px; background: #fffc7f url(gfx/comparison/images/comparison_10.png) top left repeat-y; }
    table.comparison tbody tr td.col5 { width: 152px; background: #fff url(gfx/comparison/images/comparison_11.png) top left repeat-y; }
    table.comparison tbody tr td.col1 {
      text-align: right;
      padding-right: 10px;
      width: 248px;
    }

    table.comparison tbody tr.header td { background-position: bottom left; padding-top: 10px; font-size: 15px; }



#JT_close_left, #JT_close_right{
  font-size: 15px;
}
#JT_arrow_left{
 background-image: url(gfx/arrow_left.gif);
  background-repeat: no-repeat;
  background-position: left top;
  position: absolute;
  z-index:101;
  left:-12px;
  height:23px;
  width:10px;
  top:-3px;
}
#JT_arrow_right{
  background-image: url(gfx/arrow_right.gif);
  background-repeat: no-repeat;
  background-position: left top;
  position: absolute;
  z-index:101;
  height:23px;
  width:11px;
  top:-2px;
}
#JT {
  position: absolute;
  z-index:100;
  border: 2px solid #CCCCCC;
  background-color: #fff;
}
#JT_copy {
  padding:10px 10px 10px 10px;
  color:#333333;
}
#JT_copy p, 
#JT_copy ul{
  font-size: 14px;
}
.JT_loader{
  background-image: url(gfx/loader.gif);
  background-repeat: no-repeat;
  background-position: center center;
  width:100%;
  height:12px;
}
#JT_close_left{
  background-color: #CCCCCC;
  text-align: left;
  padding-left: 8px;
  padding-bottom: 5px;
  padding-top: 2px;
  font-weight:bold;
}
#JT_close_right{
  background-color: #CCCCCC;
  text-align: left;
  padding-left: 8px;
  padding-bottom: 5px;
  padding-top: 2px;
  font-weight:bold;
}
#JT_copy p{
  margin:3px 0;
}
#JT_copy img{
  padding: 1px;
  border: 1px solid #CCCCCC;
}
.jTip{
  cursor:help;
}
