body {
	background-color: #232d43;
}

table {
	background-color: #232d43;
}

td {
	background-color: #232d43;
}

A.whitelink {color: white; TEXT-DECORATION: underline;}
A.whitelinkstrong {color: white; TEXT-DECORATION: underline; font-weight: bold;}
A:hover {color: #ffffff; TEXT-DECORATION: none; }

A.redlink {color: #ff0000; TEXT-DECORATION: none;}
A.blacklink {color: black; text-decoration: none;}
A:hover.blacklink {color: black; TEXT-DECORATION: underline; font-weight: normal;}

.boxborder {BORDER-BOTTOM: #000000 1px solid; 
            BORDER-LEFT: #000000 1px solid; 
            BORDER-RIGHT: #000000 1px solid; 
            BORDER-TOP: #000000 1px solid; }
            

.productoptions {BORDER-RIGHT: #3e4344 1px solid;
  		 BORDER-TOP: #3e4344 1px solid;
		 BORDER-LEFT: #3e4344 1px solid;
		 BORDER-BOTTOM: #3e4344 1px solid;
		 BACKGROUND-COLOR: #c9cfdc;}

.inputoptions   {BORDER-RIGHT: #3e4344 1px solid;
  		 BORDER-TOP: #3e4344 1px solid;
		 BORDER-LEFT: #3e4344 1px solid;
		 BORDER-BOTTOM: #3e4344 1px solid;
		 BACKGROUND-COLOR: #c9cfdc;
		 text-align: center;}

H1, H2, H3, H4, H5
	{ font-family: Arial, sans-serif; background-color: transparent; }
H1      { font-size: 14pt; font-weight: normal;   color: #ffffff; }
H2      { font-size: 12pt; font-weight: normal; color: #ffffff; }
H3      { font-size: 8pt;  font-weight: bold;   color: lightgreen; }
H4      { font-size: 8pt;  font-weight: normal; color: #006699; }
H5      { font-size: 8pt;  font-weight: normal; color: lightblue; }

th      { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }
.mini1  { font-size: 8pt; color: #006699; }
.mini2  { font-size: 8pt; }
.h1     { font-size: 14pt; font-weight: bold; }
.h2     { font-size: 12pt; font-weight: bold; }
.label  { font-size: 10pt; font-weight: bold; }

td 	{ font-family: Arial, sans-serif; font-size: 10pt; }
.normal { font-family: Arial, sans-serif; font-size: 10pt; }
.altrow { background-color: #e0e0e0}
.colhead{ BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; padding-left: 5px; padding-top: 3px; padding-right: 5px; }
.colhead3{ BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; padding-left: 5px; padding-top: 3px; padding-right: 5px; color: white; }
.colheadx{ background-color: #99ccff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; padding-left: 5px; padding-top: 3px; padding-right: 5px; }
.colhead2{ background-color: #3399cc; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; padding-left: 5px; padding-top: 3px; padding-right: 5px; }
.notice { color: #006699; }
.fixed  { font-family: Courier; font-size: 10pt; }
.warning { 8pt; color: #ff0000; }
.orform { font-size : 8pt; background-color: #99ccff;}

tr 	{ font-family: Arial, sans-serif; font-size: 10pt; }
.chosen { font-weight: bold; background-color: #3399cc }
.error  { font-weight: bold; background-color: #cc0000; color: white; }
.alignright { text-align: right; }
.header { background-color: #A5AFC5; }
.innertable { background-color: #d8dde6; }
 
input.inp { width: 100%; }
textarea.ta { width: 100%; }
img.maxwidth { width: 100%; }
