
BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #333366;
    FONT-FAMILY: 'Arial';
}
H1
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Arial';
    TEXT-TRANSFORM: capitalize
}
H2
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Arial';
    TEXT-TRANSFORM: capitalize
}
H3
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Arial';
    TEXT-TRANSFORM: capitalize
}

H4
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Arial';
    TEXT-TRANSFORM: capitalize
}

H5
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Arial';
    TEXT-TRANSFORM: capitalize
}
H6
{
    COLOR: #6666CC;
    FONT-FAMILY: 'Arial';
    TEXT-TRANSFORM: capitalize
}
TH {
 color: #6060cc
}

.filter {
    BACKGROUND-COLOR: #f8f8f3;
    COLOR: #333366;
    FONT-FAMILY: 'Arial';;
	border-style: solid;
	border-width: 0px;
	border-right-color: black;
	border-left-color: silver;
	border-bottom-color: black;
	border-top-color: silver;
	padding-left: 10px;
	padding-right: 10px;
}

.filter TD{
	text-align: left;
}
.filter TH{
	text-align: center;
	font-weight: bold;
	background-color:#c7c7c7;
	
}

.nav{
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	font-style: normal;
	color:white;
	background-color:#6060cc;
	font-family: 'Arial';
	cursor:pointer;
	font-size: 10pt;
}
.navhov{
	background-color: #8080ff;
}

input.btn{
	font-size: 9pt;
	color:black;
	background-color:#ebebeb;
	font-family: 'Arial';
	font-weight: normal;
}
input.btnhov{
   font-size: 9pt;
   color:white;
   background-color: #77CBE4;
   font-family: 'Arial';
   font-weight: normal;
}
.innertable{
	border-width: 0px;

}
.legend {
    COLOR: #333366;
    FONT-FAMILY: 'Arial';
	font-size: 9pt;
}
.legend TH{
	text-align: center;
	font-weight: bold;
}
.legend TD{
	padding-left: 10px;
	padding-right: 10px;
}

.ajax {
    COLOR: #333366;
    FONT-FAMILY: 'Arial';
	border-style: solid;
	border-width: 1px;
	border-right-color: black;
	border-left-color: silver;
	border-bottom-color: black;
	border-top-color: silver;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 9pt;
}

.ajax TD{
	text-align: center;
	font-size: 9pt;
}
.ajax TH{
	text-align: center;
	font-weight: bold;
	color:black;	
	background-color: black;
	font-size: 9pt;
}
.header {
    COLOR: #333366;
    FONT-FAMILY: 'Arial';
	font-size: 11pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	             
}

.theader {
    COLOR: #333366;
    FONT-FAMILY: 'Arial';
	font-size: 11pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	             
}





thead.fixedHeader tr {
	position: relative;
}

html>body thead.fixedHeader tr {

}

html>body tbody.scrollContent {
	overflow: auto;
}

.theader {
	color: #0080c0;
	font-family: Arial;
	background-color: #efefef;
	font-size: 10pt;
	border-color: #e5e5e5;
	margin: 0px;
	padding: 5px;
	border-width: thin;
	border-style: solid
}

.theader2 {
	color: #0080c0;
	font-family: Arial;
	background-color: #efefef;
	font-size: 10pt;
	border-color: #e5e5e5;
	margin: 0px;
	padding: 4px;
	border-width: thin;
	border-style: solid;
	font-weight: bold
}

.tdata {
	font-family: Arial;
	background-color: #ffffff;
	font-size: 9pt;
	border-color: #cccccc;
	margin: 0px;
	padding: 5px;
	border-width: 1px;
	border-style: solid
}

.table {
	border-color: #c0c0c0;
	margin: 0px;
	padding: 0px;
	border-width: thin;
	border-style: solid
}

.td1 {
	font-family: Arial;
	background-color: #ffffff;
	font-size: 10pt;
	border-color: blue;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: solid;
	color: #004f75;
	font-weight: bold
}

.info {
	list-style-type: circle;
	border-color: #FFFFFF;
	margin: 10px;
	padding: 2px;
	border-width: 0px;
	border-style: none;
	background-color: white
}

.infobox {
	border-color: #FFFFFF;
	margin: 10px;
	padding: 2px;
	border-width: 0px;
	border-style: none;
	background-color: white;
	text-align: left
}

.invoice {
	border-color: #004f75;
	margin: 10px;
	padding: 2px;
	border-width: thin;
	border-style: solid;
	background-color: white
}

.tdinv {
	font-family: Arial;
	background-color: #ffffff;
	font-size: 10pt;
	border-color: blue;
	margin: 0px;
	padding: 0px;
	border-width: thin;
	border-style: solid;
	color: #ebebeb;
	font-weight: bold
}
