#content {
	margin-top: 15px;
	margin-left: 15px;
}

TD 
{
   font-size:         11pt;
   font-family:      tahoma;
   vertical-align:top;
}
.txt {
	BORDER-RIGHT: #7b9ebd 1px solid; 
	BORDER-TOP: #7b9ebd 1px solid; 
	BORDER-BOTTOM: #7b9ebd 1px solid; 
	BORDER-LEFT: #7b9ebd 1px solid; 
}
.cbo {
	BORDER-RIGHT: #7b9ebd 1px solid; 
	BORDER-TOP: #7b9ebd 1px solid; 
	BORDER-BOTTOM: #7b9ebd 1px solid; 
	BORDER-LEFT: #7b9ebd 1px solid; 
}
.chk {
	BORDER-RIGHT: #7b9ebd 1px solid; 
	BORDER-TOP: #7b9ebd 1px solid; 
	BORDER-BOTTOM: #7b9ebd 1px solid; 
	BORDER-LEFT: #7b9ebd 1px solid; 
}
.rad {
}
.cmd {
	COLOR: #63769b; 
	BACKGROUND-COLOR: grey;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 15pt;
	BORDER-RIGHT: #7b9ebd 1px solid; 
	BORDER-TOP: #7b9ebd 1px solid; 
	BORDER-BOTTOM: #7b9ebd 1px solid; 
	BORDER-LEFT: #7b9ebd 1px solid; 
 	TEXT-DECORATION: none; box-sizing: border-box; moz-box-sizing: border-box;

}
a:link{ font-weight: bold; color:#000000; text-decoration:none; }
a:visited{ font-weight: bold; color:#000000; text-decoration:none; }
a:hover{ font-weight: bold; color: #CC0066; text-decoration:underline; }

h1.title {
	PADDING-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 15px; 
	COLOR: White; BORDER-BOTTOM: #485673 1px solid; BACKGROUND-COLOR: #666666;
	margin-bottom:0px;
	
}
h1.header {
	PADDING-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 15px; 
	COLOR: White; BORDER-BOTTOM: #485673 1px solid; BACKGROUND-COLOR: #666666;
	margin-bottom:0px;
	
}

A.formbutton 
{
	
	BORDER-RIGHT: #bdbdbd 1px solid; 
	PADDING-RIGHT: 9px; 
	BORDER-TOP: #ffffff 1px solid; 
	DISPLAY: block; PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0.25em; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 100%;
	COLOR: grey; 
	PADDING-TOP: 0.25em; 
	BORDER-BOTTOM: #bdbdbd 1px solid; 
	BACKGROUND-COLOR: grey; 
	TEXT-DECORATION: none; box-sizing: border-box; moz-box-sizing: border-box;
}

A.formbutton:hover {
	BACKGROUND-COLOR: silver;
	TEXT-DECORATION: none;
}

A.pageButton {
	BORDER-RIGHT: #bdbdbd 1px solid; 
	PADDING-RIGHT: 9px; 
	BORDER-TOP: #ffffff 1px solid; 
	DISPLAY: block; PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 0.25em; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 100%; COLOR: #404040; 
	PADDING-TOP: 0.25em; 
	BORDER-BOTTOM: #bdbdbd 1px solid; 
	BACKGROUND-COLOR: #f2f2f2; 
	font-size: 0.8em;
	TEXT-DECORATION: none; box-sizing: border-box; moz-box-sizing: border-box;
}
A.pageButton:visited {
	BORDER-RIGHT: #bdbdbd 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #404040; PADDING-TOP: 0.25em; BORDER-BOTTOM: #bdbdbd 1px solid; BACKGROUND-COLOR: #f2f2f2; TEXT-DECORATION: none; box-sizing: border-box; moz-box-sizing: border-box;
}
A.pageButton:hover {
	BACKGROUND-COLOR: #d0d0d0
}

b	{ color: #666666; font-size: 1em;}
body
{
	margin-top: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 0.8em;
 }
p { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}

caption      {
	font-weight: bold;
	text-align: left;
	color: #666666;
}

table.data 
{
	padding: 0.3em 0.3em 0.3em 0.3em;
}
td { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 0.8em;
	
}
td.left {
	text-align: Left;
}
td.right { 
	text-align: Right;
}
tr.label 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	vertical-align: top;	
	padding: 0.3em 0.3em 0.3em 0.3em;
	color: #FFFFFF;	
	background-color: #808080;
}	

tr.data 
{
	vertical-align: top;	
	padding: 0.3em 0.3em 0.3em 0.3em;
}
td.label 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	vertical-align: top;	
	padding: 0.3em 0.3em 0.3em 0.3em;
	color: #FFFFFF;	
	background-color: #808080;
}	


td.customerleft {
	text-align: Left;
	vertical-align: top;
	PADDING: 0.1em 0.1em 0.3em 0.3em;
	font-size: 0.8em;
}
td.customerright { 
	text-align: Right;
	vertical-align: top;
	PADDING: 0.1em 0.1em 0.3em 0.3em;
	font-size: 0.8em;
}
td.pageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; VERTICAL-ALIGN: middle; COLOR: #666666; PADDING-TOP: 2px; 
}


th { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	vertical-align: top;	
	padding: 0.3em 0.3em 0.3em 0.3em;
	color: #FFFFFF;	
	background-color: #808080;
}
th.left     {
	font-size: 0.8em;
	text-align: Left;
}
th.right {
	font-size: 0.8em;
	text-align: right;
}
th.label {
	font-size: 0.8em;
	text-align: right;
}

tr.even {background-color:#f2f2f2;}
tr.odd {background-color:#FFFFFF;}

h1, h2, h3, h4, h5, h6 {color: #666666}
h2 {padding-top:0.3em}
h1 {padding-top:0.3em;
	font-size: 1.75em}

#topinfo{width: 300px;}

