/* Hyperlinks */
	/* Light Background Link */
	.Link1 { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: black; text-decoration: none }
	:hover.Link1 {color:blue; text-decoration: underline}
	
	/* Dark Background Link */
	.Link2 { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: none }
	:hover.Link2 {color:white; text-decoration: underline}
	
/* Button Rollovers (IE ONLY) */
	TD.button_up   { color: #003366; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; background-color: #EFEBE7; text-align: left; /*border-top: medium none #eee; border-right: 2px groove #fff; border-bottom: 1px ridge #eee; */padding-left :6px; padding-right :7px; cursor: hand}
	TD.button_over { color: white;   font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; background-color: #ABA094; text-align: left; /*border-top: medium none #eee; border-right: 2px groove #fff; border-bottom: 1px ridge #eee;*/padding-left :6px; padding-right :7px; cursor: hand}
	TD.button_down { color: white;   font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; background-color: #ABA094; text-align: left; /*border-style: solid; border-width: 1px; border-color: #000 #fff #fff #000*/padding-left :6px; padding-right :7px;}

/* Body Formatting */
	body {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	scrollbar-face-color: grey;
	scrollbar-shadow-color: black; 
	scrollbar-highlight-color: white; 
	scrollbar-3dlight-color: grey; 
	scrollbar-darkshadow-color: black; 
	scrollbar-track-color: grey; 
	scrollbar-arrow-color: black;
	}

/* Column Formatting */
	td {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000;}

/* headers */
	.headline-largest {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 15px}
	.headline-larger {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 14px}
	.headline-large {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 13px}
	.headline-default {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px}
	.headline-small {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px}
	.headline-smaller {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px}
	.headline-smallest {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 9px}
	.headline-link {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: x-small; line-height: 1.2em; font-weight: bold;}


/* text */
	.largest {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 15px}
	.larger {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 14px}
	.large {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 13px}
	.Default {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px}
	.small {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px}
	.smaller {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px}
	.smallest {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 6px}
	.link {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: x-small; line-height: 1.2em; font-weight: bold;}
	
	
div#tbl-container {
width: 800px;
height: 400px;
overflow: auto;
scrollbar-base-color:#f3f5f6;
}



div#tbl-container table th {
width: 100px;
}

thead th, thead th.locked	{     
position:relative;
cursor: default; 
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size: 11px
}
	
thead th {
top: expression(document.getElementById("tbl-container").scrollTop-2); /*IE5+ only*/
z-index: 20;
}

thead th.locked {z-index: 30;}

td.locked,  th.locked{
background-color: #f3f5f6;
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft); /*IE5+ only*/
position: relative;
z-index: 10;
}






div.infobox {
position:absolute; 
top:110px; 
left:470px; 
right:5px; 
border: double 4px #6633ff;
padding:8px; 
font-size:12px; 
font-family:Arial, sans-serif; 
text-align:justify; 
text-justify:newspaper; 
background-color:whitesmoke;
}



.sig	{
color:#6633ff;
font-style: italic;
letter-spacing: 2px;
}




/*  Rounded Corners from BTA Survey Center, for form  */
/* Maroon border, Maroon inside */
.top_left_gr {height: 15px; font-size: 2px; background: transparent url(../../../images/bg_tl_rounded.gif) no-repeat;}
.top_right_gr {width: 19px; height: 15px; float: right; margin-top: -15px; background: transparent url(../../../images/bg_tr_rounded.gif) no-repeat; font-size: 2px;}
/* Maroon Border, White Inside */
.bottom_left_gr {height: 15px; font-size: 2px; background : transparent url(../../../images/bg_bl_rounded.gif) no-repeat;}
.bottom_right_gr {width: 19px; height: 15px; float: right; margin-top: -15px; background : transparent url(../../../images/bg_br_rounded.gif) no-repeat; font-size: 2px;}

/*  Style info from BTA Survey Center, for form  */
#rightColContent {width: 100%; margin-top: 5px;}
#rightColContent ul, #rightColContent p, #rightColContent table {background-color: #ffffff; border: 1px solid #630808; border-width: 0 1px;}
#rightColContent li {padding: 3px 0 3px 5px;}



















