body {
margin: 0;
padding: 0;
background-color: #fff;
}

body, td, input, textarea, select, option {
font-family: Verdana,Tahoma,Arial,sans-serif;
font-size: 10pt;
}

.top {
background-color: #5F7383;
}

.nav {
background-color: #8DA3B1;
color: #fff;
font-weight: bold;
text-align: right;
padding-right: 4px;
border-bottom: 1px solid #fff;
}

a.white, a:link.white, a:active.white, a:hover.white {
color: #fff;
text-decoration: none;
}

.nav2 {
background-color: #DFE8F0;
color: #000;
padding-left: 2px;
padding: 5px;
}

.nav3 {
background-color: #EEF2F7;
border-top: 1px solid #fff;
color: #000;
padding: 5px;
}

.menu {
background-color: #8DA3B1;
color: #000;
}

.footer {
background-color: #8DA3B1;
color: #fff;
text-align: center;
font-size: 8pt;
}

.tbl {
border: 1px solid #999999;
}

#ref {
border: 1px solid #ff8000;
padding: 4px;
text-align: center;
}

#info {
border: 1px solid #00CC00;
padding: 4px;
text-align: center;
}

a, a:link, a:active {
color: #5F7383;
text-decoration: underline;
}
a:hover {
color: #5F7383;
text-decoration: none;
}

a.highlight, a:link.highlight, a:active.highlight {
background-color: #5F7383;
color: #fff;
font-weight: bold;
text-decoration: underline;
}
a:hover.highlight {
background-color: #fff;
color: #5F7383;
font-weight: bold;
text-decoration: none;
}

#dhtmltooltip {
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-family: Verdana,Tahoma,Arial,sans-serif;
font-size: 10pt;
}

#dhtmlpointer {
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


#infobar {
display: block;
width: 100%;
color: InfoText;
background: InfoBackground url(images/warning.gif) no-repeat fixed .3em .3em;
padding: .45em .3em .45em 2em;
border-bottom: 1px solid #000;
font: message-box;
}

.tbl2 {
border: 1px solid #999999;
background-color: #fff;
position: absolute;
top: 30%;
left: 35%;
}


div.bubble {
width: 400px;
margin: 0 auto;
}

div.bubble blockquote {
margin: 0px;
border: 1px solid #c9c2c1;
background-color: #fff;
}

div.bubble blockquote p {
margin: 10px;
}

.bubblearrow {
background-image: url(images/bubble_tip.gif);
background-repeat: no-repeat;
background-position: center center;
width: 11px;
height: 7px;
margin-top: -1px;
margin-top: -2px !ie;
margin-left: 190px;
}