A  {
	color : #000000;
	text-decoration : none;
}
.flds         { border: 1px solid #000080 }

A:Hover  {
	text-decoration : none;
	color : #ff0000;
}

/*
----------------------------------------
COLORS
----------------------------------------
ORANGE: #FF6600
DARK BLUE: #000099
LIGHT BLUE: #0066CC
GRAY: #CCCCCC
DARK GRAY: #666666
color:#0055AA;
*/

a.inv
{
font-family: tahoma, Helvetica, Arial, sans-serif;
font:7pt;
font-weight:strong;
color:#0055AA;
text-decoration:none;
}

a.inv:hover
{
text-decoration:underline;
color: #000099;
}


a.white_blue8
{
font-family: tahoma, Helvetica, Arial, sans-serif;
font:8pt;
font-weight:strong;
color:#ffffff;
text-decoration:underline;
}

a.white_blue8:hover
{
text-decoration:none;
color: #000099;
}

a.cmatches
{
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size:9pt;
font-weight:bold;
color:#ff0000;
text-decoration:none;
}

a.cmatches:hover
{
font-family: tahoma, Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:9pt;
text-decoration:underline;
color: #000099;
}

a.cmatches8
{
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size:8pt;
font-weight:bold;
color:#ff0000;
text-decoration:none;
}

a.cmatches8:hover
{
font-family: tahoma, Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:8pt;
text-decoration:underline;
color: #000099;
}


a.title
{
font-family: "Arial, Helvetica, sans-serif";
font:8pt;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

body
{
font-family: "Arial, Helvetica, sans-serif";
}

body.no_margin
{
margin: 0px;
}

img.border_blue
{
border:#5A7DA5 1px solid;
}

input.pop_close
{
border:#ffffff 1px solid;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
text-align: center;
background-color: #000099;
color: #FFFFFF;
position: absolute;
top: 3;
left: 3;
cursor: hand;
}

input.flat
{
border:#666666 1px solid;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: bold;
text-align: center;
background-color: #000099;
color: #FFFFFF;
}

input.cmd-sized
{
font-family: "Verdana, Helvetica, sans-serif";
font-size: 7pt;
font-weight: bold;
text-align: center;
background-color: #000099;
color: #FFFFFF;
width: 120px;
}

select.search
{
font-family: "Tahoma, Helvetica, sans-serif";
background-color: #000099;
color: #FFFFFF;
font-size: 10pt;
font-weight: bold;
}

select.search_sized
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
width: 120px;
}

span.boldtext
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
}

span.red8
{
color: #FF0000;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
}

span.reg_red8
{
color: #FF0000;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
}

span.red
{
color: #FF0000;
font-family: "Arial, Helvetica, sans-serif";
font-size: 9pt;
font-weight: bold;
}

span.red10
{
color: #FF0000;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: bold;
}

span.red_italic
{
color: #FF0000;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-style: italic;
}

span.red_italic2
{
color: #FF0000;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-style: italic;
font-weight: bold;
}

span.boldtext8
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
}

span.boldtext10
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: bold;
}

table.boldtext
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
}

table.regtext
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
}

table.border1
{
border:#727c95 1px solid;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
} 

table.border_black
{
border:#000000 1px solid;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
} 

img.border_gray
{
border:#727c95 1px solid;
}

td.boldtext
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
}

td.boldtext10
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: bold;
}

td.boldtext12
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 12pt;
font-weight: bold;
}

td.org_10
{
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: bold;
color: #FF6600;
}


td.boldtext_lborder
{
border-left:#727c95 1px solid;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight: bold;
}

td.head2
{
border-top:#727c95 1px solid;
color:#ff0000;
font-family: "Tahoma, Arial, Helvetica, sans-serif";
font-size: 8pt;
font-weight:bold;
}

tr.head0
{
background-color:#727c95;
color:#ffffff;
font-family: Arial; 
font-size: 8pt;
font-weight:bold;
}

tr.head1
{
background-color:#727c95;
color:#ffffff;
font-family: "Tahoma, Arial, Helvetica, sans-serif";
font-size: 11pt;
font-weight:bold;
}

tr.head2
{
background-color:#000000;
color:#ffffff;
font-family: "Tahoma, Arial, Helvetica, sans-serif";
font-size: 9pt;
font-weight:bold;
}

tr.white_back
{
background-color:#ffffff;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
}

tr.gray_back
{
background-color:#E9E9E9;
font-family: "Arial, Helvetica, sans-serif";
font-size: 8pt;
}