html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;
}

body {background: #E5E5E5; text-align: center; font-size: 10pt; font-family: "Luxi Sans", "PT Sans Narrow","Helvetica Narrow","Helvetica Neue",sans-serif;}
table {background: #E5E5E5; font-size: 10pt; font-family: "Luxi Sans", "PT Sans Narrow","Helvetica Narrow","Helvetica Neue",sans-serif;}
a:hover {text-decoration: underline;}
td {padding: 10px;}
img {border: 0px}
h1 {font-size: 20pt;}
h2 {font-size: 14pt;}
h3 {font-size: 11pt;}
div.disclaim {font-size: 8pt; font-style: oblique}
div.disclaim2 {font-size: 7pt; font-style: oblique}
div.disclaim3 {font-size: 6pt; font-style: oblique}

/** for index slideshow **/

/*preload classes*/
.svw {width: 50px; height: 20px; background: #fff;}
.svw ul {position: relative; left: -999em;}

/*core classes*/
.stripViewer {
position: relative;
overflow: hidden;
border: 0px;
margin: 0 0 1px 0;
}
.stripViewer ul { /* this is your UL of images */
margin: 0;
padding: 0;
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
}
.stripViewer ul li {
float:left;
}
.stripTransmitter {
overflow: auto;
width: 1%;
}
.stripTransmitter ul {
margin: 0;
padding: 0;
position: relative;
list-style-type: none;
}
.stripTransmitter ul li{
width: 20px;
float: right;
margin: 0 1px 1px 0;
}
.stripTransmitter a{
font: bold 9px Sans Serif;
text-align: center;
line-height: 22px;
background: #000;
color: #fff;
text-decoration: none;
display: block;
}
.stripTransmitter a:hover, a.current{
background: #fff;
color: #000;
}

/*tooltips formatting*/
.tooltip
{
padding: 0.5em;
background: #fff;
color: #000;
border: 5px solid #dedede;
}