.center
{
    text-align:center;
    padding: 5px;
}

.BG_Base
{
	background-color:#CC6600;
}
.BG_VeryLight
{
	background-color:#ffffff;
}
.BG_Light
{
	background-color:#FF9900;
}
.BG_Mid
{
	background-color:#333333;
}
.BG_Dark
{
	background-color:#000000;
}
.BG_CompLight
{
	background-color:#E3FAE7;
}
.BG_CompMid
{
	background-color:#78AA84;
}
.BG_CompDark
{
	background-color:#4E805A;
}

.CNT_Body
{
	padding:10px;
	text-align:left;
	background:#ffffff;
	height:100%;
}

SPAN.link
{
	CURSOR: pointer;
	TEXT-DECORATION:underline;
}

a.buy:link,a.buy:visited,a.buy:hover
{
	color: #008000;
	font-weight: bold;
	text-decoration: none;
}
a.free:link,a.free:visited,a.free:hover
{
	color: #0000F0;
	font-weight: bold;
	text-decoration: none;
}

a:hover,a.simple:hover
{
	color:#000000;
	text-decoration: none;
}
a:visited,a.simple:visited
{
	color:#000000;
}
a:link,a.simple:link
{
	color:#000000;
}

a.underlined
{
    text-decoration:underline;
}
a.smpl
{
	color:#0088FF;
	text-decoration:underline;
}
a:hover.smpl
{
	color:#0000FF;
	text-decoration:underline;
}
a:visited.smpl
{
	color:#0000FF;
	text-decoration: none;
}
a:link.smpl
{
	color:#0000FF;
	text-decoration: none;
}

tr.wht{
	background-color: #FFFFFF;
}
tr.mE{
	background-color: #FFE0E0;
}
tr.lF{
	background-color: #F0FFF0;
}
tr.lE{
	background-color: #E0FFE0;
}
tr.lD{
	background-color: #D0FFD0;
}
tr.lC{
	background-color: #C0FFC0;
}
td 
{
	vertical-align:top;
	font-family:Arial;
	font-size:9pt;
}

.adv
{
	padding:5px;
	text-align:center;
}
.auto, a.auto
{
	color:Red;
}
.sent, a.sent
{
	color:Green;
}

.err {
	font-family: Verdana;
	font-size: 9pt;
	color: red;
	font-weight: bold;
	padding: 5px;
}
.ok {
	font-family: Verdana;
	font-size: 9pt;
	color: green;
	font-weight: bold;
}

p{
	font-family: Arial;
	font-size: 9pt;
}
P.errG {
	font-family: Verdana;
	font-size: 9pt;
	color: green;
	font-weight: bold;
	padding: 5px;
}
div.imp 
{
	padding:5px;
}
.imp, .norm {
	font-size: 9pt;
	color: black;
	font-weight: bold;
	text-align: center;
}
.imp {
	font-family: Verdana;
	font-weight: bold;
}
.norm {
	font-family: Arial;
	font-weight: normal;
}

P.home
{
	font-size:20px;
	font-family:Georgia,Garamond,serif;
	text-align:justify;
}

img.bn {
	vertical-align: middle;
	border: 0px solid #00FF00;
	height: 31px;
	width: 88px;
}
img.pict {
	vertical-align: middle;
	border: 0px solid #00FF00;
	height: 16px;
	width: 16px;
}
img.pictB {
	vertical-align: middle;
	border: 0px solid #000000;
	height: 32px;
	width: 32px;
}
img.flag {
	vertical-align: middle;
	border: 1px solid #000080;
	height: 13px;
	width: 19px;
}
img
{
	border: 0px;
}
H6 {
	font-family: Arial;
	font-size: 8pt;
	text-align:center;
}
H5 {
	font-family: Arial;
	font-size: 10pt;
	text-align:center;
}
H4 {
	font-family: Arial;
	font-size: 12pt;
	text-align:center;
}
H3 {
	font-family: Arial;
	font-size: 13pt;
	text-align:center;
	font-style:italic;
}
H2 {
	font-family: Arial;
	font-size: 14pt;
}
H1 {
	font-family: Arial;
	font-size: 16pt;
}

SELECT {
	font-size: 9pt;
}
SELECT.sTr {
	font-size: 9pt;
	width:	150px;
}
INPUT {
	font-size: 9pt;
}

.popup
{
	position:absolute;
	display:none; 
	background-color:White;
	border: solid 1px black;
}
.border
{
    border: 1px solid black; 
    margin:3px;
}