BODY {scrollbar-face-color: #FFFFFF; scrollbar-arrow-color: #0099CC; scrollbar-track-color: #FFFFFF; scrollbar-shadow-color: #000000; scrollbar-3dlight-color:#E9E9E9}
TD {font-family: Arial; font-size: 8pt; color: #000000}

/* font styles */
.xsm {font-family: Arial; font-size: 7pt; color: #FFFFFF}
.smbold {font-family: Arial; font-size: 8pt; color: #006699; font-weight: bold}
.medbold {font-family: Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold; background-color: #00A6E4; padding: 3px}
.lg {font-family: Arial; font-size: 10pt; color: #006699; font-weight: bold}
.mainfont {font-family: Arial; font-size: 16pt; color: #ff5c14; align: center}
.mainfont a:link {color: #ff5c14; text-decoration: none; border: none}
.mainfont a:active {color: #ff5c14; text-decoration: none; border: none}
.mainfont a:visited {color: #ff5c14; text-decoration: none; border: none}
.mainfont a:hover {color: #ff5c14; text-decoration: underline; border: none}

/* link styles */
a:link {color: #006699; text-decoration: none; border: none}
a:active {color: #006699; text-decoration: none; border: none}
a:visited {color: #006699; text-decoration: none; border: none}
a:hover {color: #006699; text-decoration: underline; border: none}

/* color styles */
.darkblue {background-color: #3399CC}
.medblue {background-color: #0099CC}
.ltblue {background-color: #8BC0DB}
.ltyellow {background-color: #F2EB89}
.ltgreen {background-color: #BFE6AF}

/* line styles */
.whiteline {background-color: #FFFFFF}
.blueline {background-color: #317396}

/* border styles */
.border {padding:3px; background-color: #FFFFFF; border-top: 1px solid #3399CC; border-bottom: 1px solid #3399CC; border-right: 1px solid #3399CC; border-left: 1px solid #3399CC}

/* framebox */
.framebox {
	border: 1px solid #006699;
	background-color: #FFFFFF;
	padding: 3px;
	margin: 0px;
	text-align: center;
}

/* framefill */
.framefill {background-color: #9AC687}

/* noborder */
.noborder {border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 0px}

/* linkbox */
.linkbox {border: 1px solid #006699; background-color: #FFFFFF; height: 80px; padding: 1px; margin: 0px}

/* popup windows */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #FADC82;
border: 1px solid #000000;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 14px Arial;
line-height: 1.1em;
color: #000000;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
