BODY
{
    color: #000033;
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif, 'Lucida Console'; 
    font-size: 10pt;
    background: #FFFFFF;
    background-color: #FFFFFF;
    margin-left:5px; 
    margin-top:0px;
    MARGIN-RIGHT:5PX;	
}

INPUT
{
    color: #000033;
    font-size: 12px;
}

INPUT.TEXT
{
    color: blue;
    font-size: 14px;
}



DIV.TREEVIEW
{
	font-size: 12px;
}

DIV.SELECTED
{
	font-size: 12px;
}

TR.Header
{
  BACKGROUND: #333333;
  COLOR:#FFFFFF;
  font-weight : bold;
}

TR.Selected
{
  color: #000033;
  background: #FFFFFF;
  background-color: #FFFFFF;
  font-weight : bold;
  behavior:url(/ebridge/scripts/lightquery.htc);
  
}

TR.Dark
{
  color: #000033;
  background: #E2E2E2;
  background-color: #E2E2E2;
}

TR.Light
{
  color: #000033;
  background: #F6F6F6;
  background-color: #F6F6F6;
}

TR.tabfolder 
{
  background: #C0C0C0;
}

TD
{
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 10pt;
    color: #000033;
}

TD.LABEL
{
  FONT-SIZE: 14px;
  background: url(../images/ft2bl.gif);
}


TD.tabcurrent
{
	background: url(../images/tab_body.gif);
	color : #FF6600;
	background-repeat: repeat-x;
	text-align: center;
}

TD.tabother
{
	background: url(../images/tab_body2.gif);
	background-repeat: repeat-x;
	text-align: center;
}

TD.tableft
{
	background: url(../images/tab_left.gif);
	background-repeat: repeat-y;
}

TD.tabright
{
	background: url(../images/tab_right.gif);
	background-repeat: repeat-y;
}

a img { border: none;}
a:hover { color: blue; text-decoration: underline; }
a { color: blue; text-decoration: underline; }

A.QuerySort:link 
{
  color: #E4E4E4;
  text-decoration: none;
  font-size: x-small;	  
}

A.QuerySort:visited 
{
  color: #E4E4E4;
  text-decoration: none;
  font-size: x-small;	  
}

A:link 
{
  color: blue; 
  text-decoration: underline;
  font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
  font-size: 10pt;
  
}

A:visited 
{
  color: purple; 
  text-decoration: underline;
  font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
  font-size: 10pt;
}


A.head:link 
{
  color: #333333;
  text-decoration: none;
  font-size: x-small;	    
}

A.head:visited 
{
  color: #333333;
  text-decoration: none;
  font-size: x-small;	    
}

.floating
{
  float: left;    
  margin: 5px;
}

p.float
{
  float: left;    
  margin-right: 50px;
}
  

H6
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: #305c9d;
}

H5
{
    FONT-WEIGHT: normal;
	 font-style: italic;
    FONT-SIZE: 100%;
    COLOR: #305c9d;
}

H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #305c9d;
}

H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: #305c9d;
}

.matrixhead
{
    background-color: #305c9d;
    color: white;
    margin-right: 6px;
	border: 1px solid white;
    padding: 4px;
    text-align: left;
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 10pt;
    
}

.matrixheadlight
{
    background-color: #406CAD;
    color: white;
    margin-right: 6px;
	border: 1px solid white;
    padding: 4px;
    text-align: left;
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 10pt;
    
}


.matrixlight
{
    background-color: #ECF3F8;
    color: white;
    margin-right: 6px;
	border: 1px solid white;
    padding: 4px;
    text-align: left;
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 10pt;
    
}

.matrixdark
{
    background-color: #DCE3E8;
    color: white;
    margin-right: 6px;
	border: 1px solid white;
    padding: 4px;
    text-align: left;
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 10pt; 
}

.matrixdata
{
	text-align: right;
	border: 1px solid white;
}

.matrixblank
{
	background-color: ECF3F8;
}

H2
{
    background-color: #305c9d;
    color: white;
    text-indent: 2em;
    text-align: left;
    line-height: 300%;
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 12pt;
}

H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 140%;
    COLOR: #305c9d;
}

.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #305c9d;
    padding-top: 6px;
    padding-bottom: 12px;
    padding-left: 6px;
}

.box {
	background-color: #ECF3F8;
	border: 1px solid #96BADC;
	padding: 8px 12px;
}

.menu-indent 
{
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 10pt;
    height: 20pt;
	margin-left: 1em;
	margin-bottom: 10px;
}

.menu
{
    color: #000033;
    font-family: 'Gill Sans','Gill Sans MT', helvetica, sans-serif;
    font-size: 10pt;
    height: 20pt;
}

A.credits:link 
{
  color: #000044;
  text-decoration: none;
  font-size: 8pt;	    
}

A.credits:visited 
{
  color: #000044;
  text-decoration: none;
  font-size: 8pt;	    
}



.credits
{
    color: #000044;
    font-size: 8pt;
}

.divider-bar
{
    border-bottom: solid 2px #96BADC;
    clear: left;
}

.top-divider-bar
{
	  border-top: solid 1px #305C9D;
}