﻿
.primary-1 { background-color: #A2EF00 }
.primary-2 { background-color: #88B32D }
.primary-3 { background-color: #699B00 }
.primary-4 { background-color: #CBF76F }
.primary-5 { background-color: #BBF73E }

.complement-1 { background-color: #FFDD9A;color:Black; }
.complement-2 { background-color: #BFAC86;color:Black; }
.complement-3 { background-color: #A67F32;color:Black; }
.complement-4 { background-color: #FFE6B3;color:Black; }
.complement-5 { background-color: #FFECC7;color:Black; }
.white { background-color: White; color:Black;}

table.datatable
{
    border-collapse: collapse;
    color:black;
}

td.datatable, th.datatable
{
	padding:5px;
    float:none;
}
a, a:link, a:active, a:visited {
    color: rgb(0, 0, 238);
}

td.bold, th.bold
{
	font-weight:bolder;
}

td.topcap, th.topcap
{
	padding:5px;
    border-top: solid 2px black; 
    border-right: solid 2px black;
    border-left: solid 2px black;
    float:none;
    color:black;

}

td.bottomcap, th.bottomcap
{
	padding:5px;
    border-bottom: solid 2px black; 
    border-right: solid 2px black;
    border-left: solid 2px black;
    float:none;
}

td.top, th.top
{
	padding:5px;
	border-top: solid 2px black; 
    border-right: dotted 1px black;
    border-bottom: solid 1px black;
    float:none;
    color:black;

}
    
td.right, th.right
{
	padding:5px;
	border-right: solid 2px black; 
	border-bottom: solid 1px black;
    float:none;
    color:black;

}
td.mid, th.mid
{
	padding:5px;
	border-bottom: solid 1px black;
	border-right: dotted 1px black;
    float:none;
    color:black;

}
td.bottom, th.bottom
{
	padding:5px;
   	border-bottom: solid 2px black;
   	border-left: dotted 1px black;
    float:none;
    color:black;
}
 
td.left, th.left
{
	padding:5px;
    border-left: solid 2px black; 
    border-bottom: solid 1px black;
    border-right: dotted 1px black;
    float:none;
    color:black;
}

td.bottomleft, th.bottomleft
{
	padding:5px;
    border-bottom: solid 2px black;
    border-left: solid 2px black;
    float:none;
    color:black;

}

/*
input[type=text].normaltext
{
    background:#FFFFFF;
    border-width:1px 0 0 1px!important;
    border-color:#000;border-style:solid;
    color:#999;
    font-family:inherit;
    margin:.25em 0;
    padding:5px;
    color:Black;    
}
*/
