/* Table css now already included in "isdc.css"
TABLE.title {
   width: 100% ;
   color: #212063 ;
   background-color: #d6dde5 ;
   border: 0px ;
   padding: 2px ;
   font-size: 18pt ;
   font-weight: normal ;
   text-align: center ;
}
TABLE.footer {
   width: 100% ;
   color: #212063 ;
   background-color: #d6dde5 ;
   border: 0px ;
   padding: 2px ;
   font-weight: normal ;
}
*/
.pt9 {
   font-size: 9pt ;
}
/* Data Analysis Frame */
TD.head1 {
   text-align: center ;
   background-color: #669 ;
   border-width: 0px ;
   font-size: 11pt ;
   font-family: Lucida, Helvetica, Arial, Verdana, sans-serif ;
   font-weight: bold ;
   text-decoration: none ;
   color: white ;
}
TD.body1 {
   text-align: center ;
   background-color: #dde ;
   border-color: #669 ;
   border-style: solid ;
   border-width: 0px 2px 2px 2px ;
}
/* Latest News Frame */
TD.head2 {
   text-align: center ;
   background-color: #966 ;
   border-width: 0px ;
   font-size: 11pt ;
   font-family: Lucida, Helvetica, Arial, Verdana, sans-serif ;
   font-weight: bold ;
   text-decoration: none ;
   color: white ;
}
TD.body2 {
   text-align: left ;
   font-size: 9pt ;
   background-color: #fee ;
   border-color: #966 ;
   border-style: solid ;
   border-width: 0px 2px 2px 2px ;
}
/* Latest Images Frame */
TD.head3 {
   text-align: center ;
   background-color: #696 ;
   border-width: 0px ;
   font-size: 11pt ;
   font-family: Lucida, Helvetica, Arial, Verdana, sans-serif ;
   font-weight: bold ;
   text-decoration: none ;
   color: white ;
}
TD.body3 {
   text-align: center ;
   font-size: 9pt ;
   background-color: #efe ;
   border-color: #696 ;
   border-style: solid ;
   border-width: 0px 2px 2px 2px ;
}
/* INTEGRAL Higl-Level Products */
TD.head4 {
   text-align: center ;
   background-color: #b85 ;
   border-width: 0px ;
   font-size: 11pt ;
   font-family: Lucida, Helvetica, Arial, Verdana, sans-serif ;
   font-weight: bold ;
   text-decoration: none ;
   color: white ;
}
TD.body4 {
   text-align: justify ;
   font-size: 10pt ;
   background-color: #fed ;
   border-color: #b85 ;
   border-style: solid ;
   border-width: 0px 2px 2px 2px ;
}
/* ISDC Presentation Frame */
TD.body5 {
   text-align: justify ;
   font-size: 10pt ;
   background-color: #eee ;
   border-color: #666 ;
   border-style: solid ;
   border-width: 2px 2px 2px 2px ;
}
/* Latest Circulars Frame */
TD.head6 {
   text-align: center ;
   background-color: #996 ;
   border-width: 0px ;
   font-size: 11pt ;
   font-family: Lucida, Helvetica, Arial, Verdana, sans-serif ;
   font-weight: bold ;
   text-decoration: none ;
   color: white ;
}
TD.body6 {
   text-align: left ;
   font-size: 9pt ;
   background-color: #ffe ;
   border-color: #996 ;
   border-style: solid ;
   border-width: 0px 2px 2px 2px ;
}
/* Data Analysis Buttons */
TD.button A {
   display: block ;
   padding: 2px ;
   font-family: Lucida, Helvetica, Arial, Verdana, sans-serif ;
   font-weight: bold ;
   font-size: 10pt ;
   text-decoration: none ;
   text-align: center ;
   vertical-align: middle ; /* does not work */
}
TD.button A:link, TD.button A:visited {
   color: #fff ;
   border-style: outset ;
   border-width: 2px 3px 3px 2px ;
}
TD.button A:hover, TD.button A:active {
   color: #fff ;
   border-style: inset ;
   border-width: 3px 2px 2px 3px ;
}
TD.button A.red:link, TD.button A.red:visited {
   background-color: #900 ;
   border-color: #900 ;
}
TD.button A.red:hover, TD.button A.red:active {
   background-color: #c00 ;
   border-color: #c00 ;
}
TD.button A.green:link, TD.button A.green:visited {
   background-color: #090 ;
   border-color: #090 ;
}
TD.button A.green:hover, TD.button A.green:active {
   background-color: #0c0 ;
   border-color: #0c0 ;
}
TD.button A.blue:link, TD.button A.blue:visited {
   background-color: #039 ;
   border-color: #039 ;
}
TD.button A.blue:hover, TD.button A.blue:active {
   background-color: #06c ;
   border-color: #06c ;
}
TD.button A.yellow:link, TD.button A.yellow:visited {
   background-color: #c80 ;
   border-color: #c80 ;
}
TD.button A.yellow:hover, TD.button A.yellow:active {
   background-color: #fb0 ;
   border-color: #fb0 ;
}
/* The INTEGRAL Sky Button */
TD.sky A {
   display: block ;
   padding: 6px ;
   font-family: Lucida, Helvetica, Arial, Verdana, sans-serif ;
   font-weight: bold ;
   font-size: 11pt ;
   text-decoration: none ;
   text-align: center ;
   vertical-align: middle ; /* does not work */
   background-color: #226 ;
   border-color: #226 ;
}
TD.sky A:link, TD.sky A:visited {
   border-style: outset ;
   color: #fff ;
   background-image: url(../images/web/IntSky420x30_dim2.jpg) ;
   border-width: 3px 4px 4px 3px ;
}
TD.sky A:hover, TD.sky A:active {
   border-style: inset ;
   color: #fff ;
   background-image: url(../images/web/IntSky420x30_brite.jpg) ;
   border-width: 4px 3px 3px 4px ;
}


TR.oddrow TD {
	background-color: #EEEEEE; color: black;
}
TR.evenrow TD {
	background-color: #C2DFFF; color: black;
}

.ui-widget {
    font-size: 1.0em;
}

@media only screen and (max-width: 1799px) {
  #imtabs {
    width : 850px;
  }
}

@media only screen and (min-width: 1800px) {
  #imtabs {
    width : 1250px; 
  }
}
