BODY
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: midnightblue
}
.componentHEADER
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: palegoldenrod;
    TEXT-DECORATION: none
}

.skin_button
{
 background-image: url('/images/button/skin_buttonbg.gif');
 background-repeat: repeat-x;
 border-width: 1px;
 color: #000000;
 font-weight: bold;
 font-size: 8pt;
 height: 18px;
CURSOR: hand;

}

.findButton
{
background-image: url('../images/find.gif');
background-repeat: no-repeat; 
background-position: center;
width:25px;
}

A
{
    CURSOR: hand;
    COLOR: greenyellow;
    TEXT-DECORATION: underline
}
.smaller
{
    FONT-SIZE: xx-small
}
.spanstyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VISIBILITY: visible;
    COLOR: silver;
    FONT-FAMILY: Comic Sans MS;
    POSITION: absolute;
    TOP: -50px
}
.componentHEADER A
{
    COLOR: black
}
.button
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps
}
.datagrid
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: silver;
	}
.datagrid THEAD
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center
}
.componentHEADERguide
{
    BACKGROUND-COLOR: darksalmon
}
HR.separator
{
    WIDTH: 100%;
    COLOR: gray;
    HEIGHT: 1pt
}
.DataSelection
{
    BORDER-RIGHT: thin groove;
    BORDER-TOP: thin groove;
    FONT-SIZE: 7pt;
    BORDER-LEFT: thin groove;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: gray
}
.DataSelection INPUT
{
    BACKGROUND-POSITION: center center;
    FONT-SIZE: 7pt;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: aqua
}

.ToolBar
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px outset;
    WIDTH: 100%;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: navy;
    TEXT-ALIGN: center;
    FONT-FAMILY: Trebuchet MS;
}
.ToolBar A:hover
{
    BORDER-RIGHT: 1px ridge;
    BORDER-TOP: 1px ridge;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px ridge;
    COLOR: white;
    BORDER-BOTTOM: 1px ridge;
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
.ToolBar A
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin;
    COLOR: white;
    BORDER-BOTTOM: thin;
    TEXT-DECORATION: underline
}
.datagrid A
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: blue;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.datagrid A:hover
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: blue;
    TEXT-DECORATION: none
}
.box
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: verdana
}
.datagrid TH
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px outset;
    COLOR: white;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: verdana;
	background-image: url(/images/bg.gif);
}

.datagrid CAPTION
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px outset;
    COLOR: white;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: verdana;
	background-image: url(/images/bg.gif);
}

.componentERROR
{
    /*FONT-SIZE: smaller;*/
    COLOR: navy;
    FONT-FAMILY: 'Verdana';
    BACKGROUND-COLOR: yellow;
}
.componentERROR THEAD
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.componentHEADER3
{
    COLOR: black;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.componentHEADER2
{
    COLOR: black;
    BACKGROUND-COLOR: moccasin
}
.datagrid2
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: silver
}
.datagrid2 TH
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: silver
}
.datagrid2 TD
{
}
.datagrid TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: silver
}
.DataSelection SELECT
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: aqua
}
.ToolBar2
{
    BORDER-RIGHT: thin groove;
    BORDER-TOP: thin groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin groove;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: gray
}
.ToolBar2 A
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 1px;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial
}
.ToolBar2 A:hover
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 10px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: 1px solid;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: 1px solid
}
.espandi
{
}
.espandi A
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial
}
.espandi A:link
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 12pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial
}
.espandi A:hover
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 12pt;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Arial
}
.datagrid INPUT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.datagrid TD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
	background-image: url('/images/datagrid/datagridTDbg.gifxx');
	background-repeat: repeat-x;
}

.fieldset { 
margin: 8px 0;
padding: 8px;
border: 2px solid #0099ff;
background-color: #ddeeff;
color: navy;
}
.fieldset  TABLE { 
display: block;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
padding: 0 0 4px 4px;
margin-left: 120px;
}
.fieldset CAPTION { 
padding: 2px;
font-size: 10px;
color: white;
border: 2px solid #0099ff;
background-color:navy;
}
.fieldset TH { 
padding-top: 2px;
font-size: 11px;
}