/*
Copyright (c) 2002-2005 pieV.com. All Rights Reserved.
IMPORTANT: http://www.caseW.com/important.htm
*/
INPUT{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}
TD{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}
TEXTAREA{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}
P{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}
CENTER{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}
SELECT{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}
NOBR{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}
UL{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}
OL/*9-1*/{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}
BODY{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}
DIV{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;POSITION:relative;}
SPAN/*1*/{FONT-SIZE:9pt;COLOR:black;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;}

.miM/**/{FONT-SIZE:10pt;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}
.miT{FONT-SIZE:10pt;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}
.miC2{FONT-SIZE:10pt;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}
.sTbarTxt/*16-1*/{FONT-SIZE:10pt;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}
.sTbar{FONT-SIZE:10pt;FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;position:relative;}

DIV.sTbar{/*17*/
background-color:0000cd;
text-align:right;
width:100%;
margin:0px;
padding:4px 2px 4px 2px;
white-space:nowrap;
cursor:default;
overflow:hidden;
}
SPAN.sTbarTxt{
color:#ffffff;
padding:1px;
padding-left:22px;
font-weight:bold;
text-align:left;
float:left;
white-space:nowrap;
overflow:hidden;
}
.sIntC{/*19*/
background-color:#ffffff;
color:#000000;
position:relative;
font-family:"MS Sans Serif",Veranda,Arial,Helvetica;
border-color:#404040 #e0e0e0 #f0f0f0 #505050;
border-style:solid;
border-width:2px;
border-top-width:1px;
margin:0px;
margin-top:2px;
padding:2px;
overflow:auto;
}
span.launch/*20*/{
backgroundColor:transparent;
color:#000000;
cursor:default;
}
span.launchOver/*21*/{
background-color:cyan;
color:#000080;
cursor:default;
}
.tv{/*22*/
vertical-align:middle;
position:relative;
}
img.menu{
vertical-align:middle;
position:static;
background-color:Transparent;
border-width:0;
padding:0;
margin:0;
}
img.menuEnd{
vertical-align:top;
position:static;
}
.menuU{
text-decoration:underline;
}
.menuB0{
background-color:#aecaf7;
border:3px #f0eee5 groove;
position:absolute;
left:0;
top:0;
}
.menuB{
border-top:1px solid #00008b;
}
.menuM{
border:1px solid #aecaf7;
background-color:#aecaf7;
position:absolute;
z-index:1;
}
.menuMm{
background-color:transparency;
padding:2 3 0 2;
vertical-align:middle;
}
td.menuMs{
width:2;
margin:1 0 1 0;
background-color:transparency;
}
td.miM{
font-style:normal;font-weight:normal;
border-width:0;
border-style:solid;
border-color:transparency;
padding:2 7 2 7;
color:#000000;
cursor:default;
white-space:nowrap;
}
td.miMh{
border-color:#0000cd;
padding:1 6 1 6;
border-width:1px;
background-color:#ffeec2;
background-image:url(../images/menuVg2.gif);
}
td.miMon{
background-color:#aecaf7;
background-image:url(../images/menuVg1.gif);
border-bottom-color:#ffffff;
}

.menuT{
border:1px solid #aecaf7;
border-top:1px solid #00008b;
background-color:#aecaf7;
background-image:url(../images/menuVg1.gif);
background-repeat:no-repeat;
position:absolute;
z-index:1;
}
.menuTm{
background-color:transparency;
padding:2 3 0 0;
vertical-align:middle;
left:-1;
}
.menuTl{
background-color:transparency;
vertical-align:top;
}
.menuTr{
background-color:transparency;
vertical-align:top;
}
td.menuTs{
width:2;
margin:3 0 3 0;
background-color:transparency;
}
td.miT{
font-style:normal;font-weight:normal;
border-width:0;
border-style:solid;
border-color:#aecaf7;
text-align:center;
padding:2 6 2 6;
color:#000000;
cursor:default;
white-space:nowrap;
}
td.miTh{/*40*/
border-color:#0000cd;
padding:1 5 1 5;
border-width:1px;
background-color:#ffeec2;
background-image:url(../images/menuVg2.gif);
}

.menuC{
border:1px solid #00008b;
position:absolute;
}
td.menuCs{
background-color:#aecaf7;
height:1px;
}
td.miC1{
font-style:normal;font-weight:normal;
background-color:#f8f8ff;
font-size:10pt;
border-width:0;
border-style:solid;
border-color:#f8f8ff;
background-image:url(../images/menuHg1.gif);
border-left-width:1;
width:26;
height:1.5em;
color:#000000;
cursor:default;
white-space:nowrap;
}
td.miC2{
font-style:normal;font-weight:normal;
background-color:#f8f8ff;
color:#000000;
border-width:1;
height:1.5em;
border-style:solid;
border-color:#f8f8ff;
border-right-width:0;
border-left-width:0;
padding:0 20 0 7;
cursor:default;
text-decoration:none;
white-space:nowrap;
}
td.miC3{
font-style:normal;font-weight:normal;
background-color:#f8f8ff;
color:#000000;
height:1.5em;
width:10;
font-size:10pt;
border-width:1;
border-style:solid;
border-color:#f8f8ff;
border-left-width:0;
padding-right:3;
cursor:default;
white-space:nowrap;
}
td.miC1h{
border-color:#0000cd;
background-color:#ffeec2;
background-image:url(none);
border-top-width:1px;
border-bottom-width:1px;
}
td.miC2h{
border-color:#0000cd;
background-color:#ffeec2;
}
td.miC3h{
border-color:#0000cd;
background-color:#ffeec2;
}
.menuS{/*49 for proper sizing of menu/tool bars*/
font-size:9pt;
FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;
}
.fp{/*50*/
font-size:9pt;
}
.pidt{/*51*/
background-color:white;
position:absolute;
left:0;
top:0;
cursor:move;
padding:0;
overflow:hidden;
z-index:1000;
}
.pidttext{
color:White;
font-size:12pt;
}
BODY{MARGIN:0px;}
DIV.sInt{
position:absolute;
background-color:#c0c0c0;
text-align:left;
border-color:#f0f0f0 #606060 #404040 #d0d0d0;
border-style:solid;
border-width:2px;
margin:0px;padding:2px;
}
.doc_h{
font-weight:bold;
color:navy;
}
.doc_h2{
FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;
FONT-SIZE:10pt;
font-style:italic;
color:navy;
}
.doc_p{
margin-top:3px;
margin-bottom:5px;
font-weight:normal;
}
.fillAll{
width:100%;
height:100%;
border:0px;
padding:0px;
margin:0px;
position:relative;
word-wrap:break-word;
}
.selobj{
position:relative;
vertical-align:middle;
padding:0;
overflow:hidden;
}
.otext{
position:relative;
vertical-align:middle;
border-style:solid;
border-width:1px;
border-color:#4169e1;
margin:0;
padding:2 1 1 4;
background-color:transparent;
}
.sfield{/*for select elements*/
position:relative;
vertical-align:middle;
background-color:transparent;
width:100;
font-size:12pt;
color:black;
border-width:0 0 1 0;
border-color:navy;
border-style:solid;
padding:2 1 1 4;
}
.field{/*for input elements*/
position:relative;
background-color:transparent;
overflow:visible;
width:30;
font-size:12pt;
FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;
color:black;
padding:0 0 0 3;
border-width:0 0 1 0;
border-color:navy;
border-style:solid;
}
.fieldLabel{/*default entry for field items*/
background-color:Yellow;
color:Red;
}
.fieldLabel2{/*default entry for field items, second option*/
background-color:cyan;
color:black;
}
.fieldData
{
	background-color: azure;
}
.fieldError
{
	background-color:Red;
}
IMG.field{
position:relative;
z-index:2;
}
.overtop{
FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;
position:absolute;
/*visibility:hidden;*/
background-color:#fafad2;
overflow:visible;
border:1px solid black;
padding:1px;
z-index:2000;
}
TABLE{position:relative;}
TD{position:relative;}
p.doc{
margin:5;
}
H1
{
FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;
}
H2
{
FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;
}
H3
{
position:relative;
COLOR:navy;
FONT-FAMILY:"MS Sans Serif",Veranda,Arial,Helvetica;
}
UL
{
LIST-STYLE-TYPE:disc;
margin-top:2px;
margin-bottom:3px;
}
UL UL
{
LIST-STYLE-TYPE:circle;
margin-top:2px;
margin-bottom:3px;
}
UL UL UL
{
LIST-STYLE-TYPE:square;
margin-top:2px;
margin-bottom:3px;
}
OL{
margin-top:2px;
margin-bottom:3px;
}
.desc{
font-size:13px;
color:maroon;
margin-top:7;
}
div.launch{
cursor:default;
overflow:hidden;
position:absolute;
text-align:center;
z-index:5;
}
div.launchOver{
cursor:default;
overflow:visible;
position:absolute;
text-align:center;
z-index:6;
}
span.rg{
position:relative;
height:20;
margin-right:5;
}
IFRAME{
width:100%;
height:100%;
margin:0;
border-width:0;
position:absolute;
z-index:0;
}
div.launchOver2{
cursor:default;
overflow:visible;
z-index:6;
border:solid 2 red;
background-color:Yellow;
}
IMG{
POSITION:relative;
}
.coni{
font-size:10pt;
background-color:Green;
color:white;
position:absolute;
left:0;
top:0;
}
