﻿/* 
	Styles for Terabase support
	Copyright� 2003-2005.  Terabase Corporation.  All rights reserved.
	Version 2.0.116
*/

HEAD {-moz-binding: url(/ils002/moz-behaviors.xml#-moz-ie);}

BODY
   {
   font-family: Arial, Tahoma, Verdana, 'sans-serif', serif;
   font-size: 8pt;
   word-spacing: normal;
   text-transform: none;
   letter-spacing: normal;
   background-color: white;
   }

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
   {
   position:absolute;
   margin:0px;
   }

H1
   { 
   font-family: Verdana, Arial, Helvetica, 'sans-serif';
   font-size: 2em;
   font-weight: 700;
   font-style:     normal;
   text-decoration: none;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   } 

H2
   { 
   font-family: Verdana, Arial, Helvetica, 'sans-serif';
   font-size: 1.75em;
   font-weight: 700;
   font-style:     normal;
   text-decoration: none;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   } 

H3
   { 
   font-family: Verdana, Arial, Helvetica, 'sans-serif';
   font-size: 1.58em;
   font-weight: 500;
   font-style:     normal;
   text-decoration: none;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   } 

H4
   { 
   font-family: Verdana, Arial, Helvetica, 'sans-serif';
   font-size: 1.25em;
   font-weight: 700;
   text-decoration: none;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   } 

H5, DT
   { 
   font-family: Verdana, Arial, Helvetica, 'sans-serif';
   font-size: 1em;
   font-weight: 700;
   font-style:     normal;
   text-decoration: none;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   } 

H6
   { 
   font-family: Verdana, Arial, Helvetica, 'sans-serif';
   font-size: .8em;
   font-weight: 700;
   font-style:     normal;
   text-decoration: none;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   } 

TFOOT, THEAD
   { 
   font-size: 1em;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif',Arial, Helvetica;
   } 

TH
   { 
   vertical-align: baseline;
   font-size: 1em;
   font-weight: bold;
   word-spacing: normal;
   letter-spacing: normal;
   text-transform: none;
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif',Arial, Helvetica;
   } 

A:link
   {
   text-decoration: none;
   color: blue;
   } 

A:visited
   { 
   text-decoration: none;
   color: red;
   } 

A:active
   { 
   text-decoration: none;
   color: blue;
   } 

A:hover 
   {
   text-decoration: none;
   color: green; 
   }
   
SMALL
   { 
   font-size: .7em;
   } 

BIG
   { 
   font-size: 1.17em;
   } 

BLOCKQUOTE, PRE
   { 
   font-family: Courier New, monospace;
   } 
   

UL LI
   { 
   list-style-type:disc;
   } 

UL LI LI
   { 
   list-style-type: square;
   } 

UL LI LI LI
   { 
   list-style-type: circle;
   } 
   
OL LI
   { 
   list-style-type: decimal;
   } 

OL OL LI
   { 
   list-style-type: lower-alpha;
   } 

OL OL OL LI
   { 
   list-style-type: lower-roman;
   } 

IMG
   {
   margin-top: 1px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 1px;
   }

lbl
   {
   font-weight: bold;
   vertical-align: baseline;
   text-align: right;
   }

.tcForm
   {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: #ffcc66;
   }

.tcFormO
   {
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: #ffcc66;
   }
   
.tcBorder
   {
   position: absolute;
   background-color: buttonface;
   border-left: yellow 3px solid;
   border-right: yellow 3px solid;
   border-top: yellow 3px solid;
   border-bottom: yellow 3px solid;
   }
   
.tcBorderB
   {
   position: absolute;
   background-color: buttonface;
   border-left: blue 3px solid;
   border-right: blue 3px solid;
   border-top: blue 3px solid;
   border-bottom: blue 3px solid;
   }
   
.tcFrame
   {
   position: absolute;
   left: 0px;
   top: 0px;
   width: 610px;
   height: 455px;
   background-color: buttonface;
   border-left: yellow 3px solid;
   border-right: yellow 3px solid;
   border-top: yellow 3px solid;
   border-bottom: yellow 3px solid;
   }

.tcFrame2, .tcFrame3, .tcFrameO
   {
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: #fff1d5;
   border-left: buttonhighlight 2px outset;
   border-right: buttonhighlight 2px outset;
   border-top: buttonhighlight 2px outset;
   border-bottom: buttonhighlight 2px outset;
   }

.tcFrame3
   {
   width: 707px;
   height: 444px;
   }

.tcFrameO
   {
   background-color: #ffcc66;
   }

.tcFrameDisp
   {
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: #fff1d5;
   border-left: #fff1d5 2px outset;
   border-right: #fff1d5 2px outset;
   border-top: #fff1d5 2px outset;
   border-bottom: #fff1d5 2px outset;
   }

.tcFrameB
   {
   position: absolute;
   left: 0px;
   top: 0px;
   color: white;
   background-color: #003466;
   border-left: #6195c7 2px outset;
   border-right: #6195c7 2px outset;
   border-top: #6195c7 2px outset;
   border-bottom: #6195c7 2px outset;
   }

.tcFrameW
   {
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: white;
   border-left: gray 2px outset;
   border-right: gray 2px outset;
   border-top: gray 2px outset;
   border-bottom: gray 2px outset;
   }

.tcTitle, .tcTitle2, .tcTitle3
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold; 
   position: absolute;
   width: 604px;
   height: 19px;
   color: white; 
   background-color: navy;
   padding-top: 2px;
   }
   
.tcTitle2
	{
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 10pt; 
   font-weight: bold; 
   position: absolute;
   width: 604px;
   height: 20px;
   color: white; 
   background-color: green;
   padding-top: 2px;
   }
   
.tcTitle3
   {
   width: 702px;
   }

.tcNormalText
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: normal;
   color: black;
   position: absolute;
   }

.tcBody
   {
   position: absolute;
   left: 0px;
   top: 70px;
   border: none;
   }

.tcFrameCaption
   {
   position: absolute;
   border: none;
   height: 16px;
   top: -8px;
   left: 5px;
   padding-left: 3px;
   padding-right: 3px;
   background-color: #fff1d5;
   }   

.tcObjectPanel, .tcTabPanel
   {
   position: absolute;
   border: none;
   }

.tcObjectPanelRel, .tcTabPanelRel
   {
   position: relative;
   border: none;
   }


.tcObjectFrame
   {
   position: absolute;
   BORDER-RIGHT: 2px groove; 
   BORDER-TOP: 2px groove; 
   BORDER-LEFT: 2px groove; 
   BORDER-BOTTOM: 2px groove;
   }

.tcWebTabBar
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold; 
   position: absolute;
   left: 10px;
   width: 583px;
   height: 25px;
   }

.tcWebTabDefaultTab, .tcWebTabSelectedTab
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold; 
   border-left: buttonhighlight 2px outset;
   border-right: buttonhighlight 2px outset;
   border-top: buttonhighlight 2px outset;
   padding-left: 2px;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 4px;
   margin-left: 0px;
   margin-right: -2px;
   cursor: pointer;
   color: black;
   background-color: silver;
   text-align: center;
   position: absolute;
   top: 3px;
   }
   
.tcWebTabSelectedTab
   {
   background-color: #7eb3cf;
   border-bottom: #7eb3cf 3px solid;
   top: 2px;
   }

.tcWebTabBody
   {
   position: absolute;
   left: 10px;
   width: 583px;
   border-left: buttonhighlight 2px outset;
   border-right: buttonhighlight 2px outset;
   border-top: buttonhighlight 2px outset;
   border-bottom: buttonhighlight 2px outset;
   }

.tcWebTabLiner
   {
   position: absolute;
   left: 10px;
   top: 10px;
   width: 560px;
   visibility: hidden;
   }

.tcFont, .tcLabel, .tcLabelRA
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold;
   color: black;
   }

.tcPopFont
	{
   font-family: Arial, Verdana, Helvetica;
   font-size: 9pt; 
   font-weight: bold;
   color: black;
   padding-right: 2px;	
	}
	   
.tcLabel, .tcLabelRA
   {
   background-color: White;
   } 
   
.tcLabelRA
   {
   text-align: right;
   }

.tcLayout
   {
   position: absolute;
   ms_positioning="GridLayout"
   }

.Label, .LabelW, .LabelBack
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold;
   color: windowtext;
   background-color: #fff1d5;
   position: absolute;
   height: 19px;
   display: inline;
   }

.LabelW
	{
	background-color: white;
	}

.LabelBack
	{
	background-color: #fff1d5;
	}

.tcTextBox
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold;
   color: black;
   background-color: white;
   position: absolute;
   }

.TextBox
   {
   color:black;
   font-family: Arial, Tahoma, Verdana, 'sans-serif', serif;
   font-size: 9pt;
   word-spacing: normal;
   text-transform: none;
   letter-spacing: normal;
   position:absolute;
   }
   
.tcHlinkTxBox
   {
   behavior: url(/ils002/highlight.htc);
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold;
   color: black;
   background-color: white;
   position: absolute;
   }

.tcField
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   padding-left: 2px;
   padding-right: 2px;
   padding-top:1px;
   color: black;
   background-color: white;
   height: 19px;
   position: absolute;
   }

.tcInfoBtn
   {
   position:absolute;
   height:15px;
   width:15px;
   padding:0px;
   background-color:#7eb3cf;
   }
   
.Linked
   {
   color: blue;
   cursor: pointer;
   }

.Left
   {
   padding-left: 2px;
   text-align: left;
   }

.Center
   {
   text-align: center;
   }

.Right
   {
   padding-right: 2px;
   padding-left: 2px;
   text-align: right;
   }

.BlackBorder, .RecordCount
   {
   border-right: black 1px solid;
   border-left: black 1px solid;
   border-top: black 1px solid;
   border-bottom: black 1px solid;
   border-collapse: collapse;
   }

.GridSaver
   {
   position: absolute;
   }
   
.GridCell
   { 
   border-bottom: 1px solid lightslategray; 
   border-left: 1px solid lightslategray;
   border-collapse: collapse;
   PADDING-TOP: 1px;
   overflow: hidden;
   }
   
.GridLabel
   {
   position: absolute;
   height: 18px;
   b-order-left: black 1px solid;
   b-order-right: black 1px solid;
   b-order-top: black 1px solid;
   b-order-bottom: none;
   border-collapse: collapse;
   overflow: none;
   }

.GridHead
   {
   position: absolute;
   top: 0px;
   left: 0px;
   he-ight: 19px;
   border: none;
   border-collapse: collapse;
   overflow: hidden;
   }

.GridBody
   {
   position: relative;
   top: 0px;
   left: 0px;
   b-order-left: black 1px solid;
   b-order-right: black 1px solid;
   b-order-top: black 1px solid;
   b-order-bottom: black 1px solid;
   border-collapse: collapse;
   overflow: auto;
   }

.Grid, .RecordCount, .DataGrid
   { 
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: black;
   background-color: white;
   border-collapse: collapse;
   table-layout: fixed;
   }

.NoShow
  {
   display: none;
   visibility: hidden;
  }

.GridHead2
  {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: black;
   background-color: white;
   border-collapse: collapse;
   table-layout: fixed;
  }

.GridRowHead
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: white;
   background-color: #3e7ebe;
   height: 19px;
   text-align: center;
   position: relative;
   padding: none;
   padding-top: 2px;
   border-left: #aacddf 1px solid;
   border-right: lightslategray 1px outset;
   b-order-left: #aacddf 2px outset;
   b-order-right: black 1px outset;
   b-order-top: #aacddf 2px outset;
   b-order-bottom: #aacddf 2px outset;
   border-collapse: collapse;
   }
   
/*
.GridRowHead2
   {
   font-family:"Verdana";
   font-size:11px;
   font-weight:bold;
   color:blue;
   background-color: #3e7ebe;
   height: 19px;
   text-align: center;
   position: relative;
   padding: none;
   padding-top: 2px;
   b-order-left: #aacddf 2px outset;
   b-order-right: black 1px outset;
   b-order-top: #aacddf 2px outset;
   border-bottom: gray 1px solid;
   border-collapse: collapse;
   }

Remove comments and delete next version to go to different hitlist style.

*/   

.GridRowHead2
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: white;
   background-color: #3e7ebe;
   height: 19px;
   text-align: center;
   position: relative;
   padding: none;
   padding-top: 2px;
   b-order-left: #aacddf 2px outset;
   b-order-right: black 1px outset;
   b-order-top: #aacddf 2px outset;
   b-order-bottom: #aacddf 2px outset;
   border-collapse: collapse;
   }
   
.tony1
	{
   color: #003466;
   background-color: #0084c9;
   border-left: #89cff3 2px outset;
   border-right: black 1px outset;
   border-top: #89cff3 2px outset;
   border-bottom: #89cff3 2px outset;
   }
   
.GridRecSel
   {
   background-color: #3e7ebe;
   height: 17px;
   min-height: 17px;
   max-height: 17px;
   width: 0px;
   min-width: 18px;
   max-width: 18px;
   text-align: center;
   vertical-align: top;
   position: relative;
   border-left: #aacddf 2px outset;
   border-right: black 1px outset;
   border-top: #aacddf 2px outset;
   border-bottom: black 1px outset;
   border-collapse: collapse;
   dis-play:none;
   visibility:hidden;
   }

.tony2
	{
   background-color: #0084c9;
   border-left: #89cff3 2px outset;
   border-right: black 1px outset;
   border-top: #89cff3 2px outset;
   border-bottom: black 1px outset;
   }
   
.GridRecFocus, .GridRecMulti
   {
   background-color: #3e7ebe;
   height: 17px;
   min-height: 17px;
   max-height: 17px;
   width: 0px;
   min-width: 17px;
   max-width: 17px;
   text-align: center;
   position: relative;
   border-left: #89cff3 2px inset;
   border-right: #89cff3 1px inset;
   border-top: #89cff3 2px inset;
   border-bottom: #89cff3 1px inset;
   border-collapse: collapse;
   dis-play:none;
   visibility:hidden;
   }

.GridRecMulti
   {
   background-color: green;
   }

.GridRow
   {
	font-family:"Verdana";
	font-weight:normal;
	font-size:11px;
	margin-left:2px;
   padding: 0px;
   margin: 0px;
   min-height: 12px;
   height: 17px;
   b-order-color: #999999;
   border-top: none;
   b-order-bottom-width: 1;   
   }

.GridRowFoot
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: black;
   background-color: #b4cde6;
   height: 15px;
   text-align: center;
   }

.RecordCount
   {
   border:none;
   b-order-top: 0px;
   background-color: #cccccc;
   height: 15px;
   text-align: center;
   padding: 0px;
   }
   
.RecBarSlider
	{
	position: absolute;
	top:0px; 
	height:15px;
	padding: 0px;
	margin:0px;
	overflow:hidden;
	background-color: #3e7ebe;
	border-top: #3e7ebe 1px solid; 
	border-left: #3e7ebe 1px solid; 
	border-right: #004f79 1px solid; 
	border-bottom: #004f79 1px solid; 
	}

.RecBarButton
	{
	position:absolute;
	padding: 0px;
	margin:0px;
	background-color:#3e7ebe;
	border-color:#c1e4f6;
	}

.RecBarThumb
   {
   height:13px; 
   width:100%; 
   overflow:hidden; 
   padding:0px;
   border-top:#c1e4f6 1px solid; 
   border-left:#c1e4f6 1px solid; 
   border-right:buttonshadow 1px solid;
   cursor:default;
   }

.IndexButton
	{
	color: black;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	background-color: #fff1d5;
	display: inline;
	cursor: pointer;
 	} 		

.PageBar
   {
   height: 12px;
   overflow: scroll;
   }

.ButtonBar
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   position: absolute;
   left: 10px;
   top: 405px;
   width: 583px;
   height: 45px;
   }

.StatusBar
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   position: absolute;
   left: 1px;
   top: 0px;
   height: 20px;
   border-left: none;
   border-right: none;
   border-top: buttonhighlight 2px outset;
   border-bottom: none;
   }
   
.StatusCell
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   height: 21px;
   padding: 0px;
   margin: 0px;
   border-left: buttonhighlight 1px inset;
   border-right: buttonhighlight 1px inset;
   border-top: buttonhighlight 1px inset;
   border-bottom: buttonhighlight 1px inset;
   }
   
.tcToolBar
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   position: absolute;
   left: 0px;
   height: 10px;
   border-left: buttonhighlight 1px solid;
   border-right: none;
   border-top: buttonhighlight 1px solid;
   border-bottom: buttonface 1px outset;
   padding: 0px;
   margin: 0px;
   }
   
.tcToolBar2
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   position: absolute;
   left: 0px;
   height: 10px;
   padding: 0px;
   margin: 0px;
   }
   
.tcToolCell
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: blue;
   height: 10px;
   padding: 0px;
   margin: 0px;
   border: none;
   }
   
.tcHandle
	{
   color: buttonface;
   top: 1px;
   height: 18px;
	min-height: 18px;
	max-height: 18px;
	width: 3px;
	min-width: 3px;
	max-width: 3px;
   padding: 0px;
   margin: 0px;
   border-left: buttonhighlight 1px solid;
   border-right: buttonshadow 1px solid;
   border-top: buttonhighlight 1px solid;
   border-bottom: buttonshadow 1px solid;
   }

.tcDivide
	{
   color: buttonface;
   top: 1px;
   height: 18px;
	min-height: 18px;
	max-height: 18px;
	width: 2px;
	min-width: 2px;
	max-width: 2px;
   padding: 0px;
   margin: 0px;
   border-left: buttonshadow 1px solid;
   border-right: buttonhighlight 1px solid;
   border-top: none;
   border-bottom: none;
   }

.tcToolButton
	{
	height: 20px;
	min-height: 20px;
	max-height: 20px;
	width: 20px;
	min-width: 20px;
	max-width: 20px;
	border: solid 2px #003466;
	padding: 0px;
	margin: 0px;
	}

.tcMenuCell
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: normal;
   color: black;
   height: 20px;
   padding: 0px;
   margin: 0px;
   display: inline;
   text-align: center;
   border-left: none;
   border-right: none;
   border-top: none;
   border-bottom: none;
   }

.tcMenuBar
   {
   border-left: none;
   border-right: none;
   border-top: none;
   border-bottom: none;
   background-color: #003466;
   }

.tcMenuButton
	{
	font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: white;
   position: relative;
   left: 1px; 
   margin: 1px;
   display: inline;
   text-align: center;
   cursor: default;
	height: 22px;
	bor-der: buttonface 1px solid;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	}
	
.tcMenuItem
	{
	font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   margin: 0px;
   display: inline;
   text-align: left;
   cursor: default;
	height: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	}

.tcMenuIcon
	{
	font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   margin: 0px;
   width: 15px;
   min-width: 15px;
   max-width: 15px;
   display: inline;
   text-align: center;
	height: 16px;
	padding: 0px;
	}
	
.tcPopMenu
	{
	font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: normal;
   color: white;
   background-color: buttonface;
   margin: 0px;
   text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	}
	
.Buttons, .MedButtons, .LrgButtons, .XLrgButtons, .CommandButton
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   position: absolute;
   top: 8px;
   width: 60px;
   height: 25px;
   color: white;
   background-color: #3e7ebe;
   border-color: #aacddf;
   }

.MedButtons
	{
	width: 75px;
	}
	
.LrgButtons
   {
   width: 90px;
   }

.XLrgButtons
   {
   width: 110px;
   }

.ButtonsRel, .CommandButtonRel
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   position: relative;
   top: 8px;
   width: 60px;
   height: 25px;
   color: white;
   background-color: #3e7ebe;
   border-color: #aacddf;
   }

.XrefBar
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   background-color: buttonface;
   position: absolute;
   text-align: center;
   }

.XrefButton
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   position: relative;
   left: 0px;
   width: 80px;
   height: 26px;
   }

.XrefArrow
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 10pt;
   font-weight: bold;
   position: relative;
   left: 0px;
   width: 26px;
   height: 26px;
   margin-left: 0px;
   }

.Recessed, .tcTextBox
   {
   border-left: buttonhighlight 2px inset;
   border-right: buttonhighlight 2px inset;
   border-top: buttonhighlight 2px inset;
   border-bottom: buttonhighlight 2px inset;
   border-collapse: collapse;
   background-color: white;
   }

.Recessed2
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 10pt; 
   font-weight: bold;
   color: windowtext;
   position: absolute;
   padding-top: 1px;
   border-left: buttonhighlight 2px inset;
   border-right: buttonhighlight 2px inset;
   border-top: buttonhighlight 2px inset;
   border-bottom: buttonhighlight 2px inset;
   border-collapse: collapse;
   background-color: buttonface;
   }

.ThreeD
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold;
   color: white;
   position: relative;
   height: 100%;
   width: 100%;
   padding-top:2px;
   b-order-left: #aacddf 2px outset;
   b-order-right: #aacddf 1px outset;
   b-order-top: #aacddf 2px outset;
   b-order-bottom: #aacddf 1px outset;
   background-color: #3e7ebe;
   }
   
.tony3
	{
   color: 003466;
   border-left: #89cff3 2px outset;
   border-right: #89cff3 1px outset;
   border-top: #89cff3 2px outset;
   border-bottom: #89cff3 1px outset;
   background-color: #0084c9;
   }

.Flat
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt; 
   font-weight: bold;
   color: black;
   background-color: Transparent;
   border: none;
   padding: 0px;
   position: relative;
   left: 0px;
   top: 0px;
   height: 12px;
   width: 100%;
   }

.EvenFg
   {
   background-color: #dcdcdc;
   c--olor:#3878b8;
   }

.Even
   {
   background-color: #dcdcdc;
   }

.EvenBg
   {
   background-color: #dcdcdc;
   }

.ChildEven
   {
   background-color: #dcb8b8;
   }
   
.HelpEven
   {
   background-color: #f08080;
   }
   
.OddFg
   {
   background-color:white;
   c--olor:green;
   }
   
.Odd
   {
   background-color:white;
   }
   
.OddBg
   {
   background-color:white;
   }

.HLinkEven
   {
   background-color: #00CED1;
   }

.HLinkOdd
   {
   background-color: #A9A9A9;
   }

.RightFiller
   {
   position: absolute;
   left: 588;
   width: 5px;
   height: 5px;
   border-right: buttonhighlight 2px outset;
   }

.LeftFiller
   {
   position: absolute;
   left: 10;
   width: 5px;
   height: 5px;
   border-left: buttonhighlight 2px outset;
   }
   
.Spacer
   {
   width: 13px;
   min-width: 13px;
   max-width: 13px;
   min-height: 13px;
   max-height: 13px;
   background-color: buttonface;
   }

.PopUp
   {
   position: absolute;
   left: -1000px;
   top: -1000px;
   visibility: hidden;
   }

.PopHint
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   padding-left: 2px;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 2px;
   color: #003466;
   background-color: #ffe9b9;
   border-left: #003466 2px outset;
   border-right: #003466 2px outset;
   border-top: #003466 2px outset;
   border-bottom: #003466 2px outset;
   }
   
.RadioButton
   {
   font-family: 'Microsoft Sans Serif', 'MS Sans Serif', 'sans-serif', serif;
   font-size: 8pt;
   font-weight: bold;
   color: black;
   position: relative;
   top: 1px;
   }
   
.SelectedRow
   {
   background-color: navy;
   color: white;
   }

.MultiRows
   {
   background-color: green;
   color: white;
   }

.HLinkRow
   {
   background-color: gray;
   }

.IButtonDown, .IButtonUp, .IButtonFrame
   {
   position: absolute;
   padding: 0px;
   }
  
.IButtonFrame
   {
   border-top: none;
   border-left: none;
   border-right: black 1px solid;
   border-bottom: black 1px solid
   }
   
.IButtonDisabled
   {
   filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0,opacity=.5);
   }
   
.IButtonEnabled
   {
   filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0,opacity=1);
   }
   
.IButtonDown
   {
   border-top: buttonshadow 2px inset;
   border-left: buttonshadow 2px inset;
   border-right: white 1px solid; 
   border-bottom: white 1px solid; 
   } 
   
.IButtonUp
   {
   border-top: white 1px solid;
   border-left: white 1px solid;
   border-right: buttonshadow 1px solid; 
   border-bottom: buttonshadow 1px solid; 
   } 
   
.IButtonImg
	{
   position: absolute;
   padding: 0px;
   margin: 2px 3px 2px 3px;
	}

.tcPageBar
	{
	color:black; 
	font-family:arial; 
	font-size:12px;
	font-weight:bold;
	}

.tcHand
	{
	cursor:pointer;
	}

.tcBodyText
   {
   font-size:12px;
   }

.tcLargeText
   {
   font-size:13px;
   }

.Heading-Sponsors
   {
   font-family:"Arial";
   font-size:11px;
   color:#597177;
   }

.ResultsTitle, .AdsTitle 
   {
   font-family:"Verdana"; 
   font-size:13px; 
   font-weight:bold; 
   margin-left:10px; 
   padding-bottom:1px; 
   text-justify:auto;
   position:relative;
   }
   
.AdsTitle 
   {
   margin-left:2px;
   }

.ResultsAbstract, .AdsAbstract 
	{
	font-family:"Verdana";
	font-weight:normal;
	font-size:11px;
	margin-left:10px;
	margin-top:1px;
	margin-bottom:1px;
	color:black;
	height:28px;
	overflow:hidden;
	word-wrap:break-word;
	position:relative;
	}
	
.AdsAbstract
   {
   margin-left:2px;
   font-size:10px;
   }

.ResultsDescription 
	{
	font-family:"Verdana";
	font-weight:normal;
	font-size:11px;
	padding-top:1px;
	padding-bottom:1px;
	color:black;
	background-color:Transparent;
	border:none;
	overflow:auto;
	position:absolute;
	word-wrap:break-word;
	}
	
.ResultsURI, .AdsURI
	{
	font-family:"Verdana";
	font-weight:normal;
	font-size:10px;
	color:Green;
	margin-left:10px;
	overflow:hidden;
	height:12px;
	word-wrap:break-word;
	position:relative;
	}

.AdsURI
   {
   margin-left:2px;
   }

.ResultsBar
   {
   font-family:"MS Sans Serif";
   font-weight:bold;
   font-size:11px;
   color:Black;
   }

.ResultsStat
   {
   font-family:"Verdana";
   font-weight:normal;
   font-size:10px;
   color:Gray;
   }

.ResultsError
   {
   margin-left:2px;
   font-size:14px;
   font-weight:bold;
   }

.tcLink, .tcLinkU, .tcLinkB
	{
	font-family:"Verdana"; 
	font-weight:normal; 
	font-size:11px;
	cursor:pointer;
	margin:0px; 
	color:blue;	
	}

.tcLinkU
   {
   text-decoration:underline;
   }

.tcLinkB
   {
   font-size:13px;
   }

.tcLinkF
	{
	font-family:"Verdana"; 
	font-weight:normal; 
	font-size:11px;
	cursor:pointer;
	margin:0px;
	padding:0px;
	border:none;
	background-color:transparent;
   text-decoration:underline;
	}
   	
.BannerAd
	{
	font-family:"Verdana"; 
	font-weight:normal; 
	font-size:10px; 
	color:black; 
	border:gray 1px solid; 
	background-color:#d5edff; 
	width:92%;
	text-align:left;
	overflow:hidden;
	}
	
.AdTitle
	{
	font-family:"Verdana";
	font-weight:normal;
	font-size:10px;
	color:Blue;
	width:92%;
	text-align:left;
	overflow:hidden;
	word-wrap:break-word;
	}
	
.AdMessage
	{
	font-family:"Verdana";
	font-weight:normal;
	font-size:10px;
	color:Black;
	width:92%;
	text-align:left;
	overflow:hidden;
	word-wrap:break-word;
	}
	
.AdURI
	{	
	font-family:"Verdana";
	font-weight:normal;
	font-size:10px;
	color:Green;
	width:92%;
	text-align:left;
	overflow:hidden;
	word-wrap:break-word;
	}
	
.LangChk
	{
	position:absolute;
	}
	
.ChkLabel
	{
	position:absolute;
	cursor:default;
	font-family:"Verdana";
	font-weight:normal;
	font-size:11px;
	color:black;
	}
/*	
.BetaImg, #Ol4, #lpc, #O1z, #O4q
   {
   background-image:url("/ils002/beta.gif");
   background-attachment:fixed;
   background-repeat:no-repeat;
   background-position: center; 
   }
*/
.PopInfoBtn
{
   font-weight:bold; 
   font-size:9pt; 
   margin-top:-2px; 
   padding-left:0px
}
