td.form {
	border-right: #2c4e71 0px solid;
	border-left: #2c4e71 0px solid;
	border-top: #2c4e71 0px solid;
	border-bottom: #2c4e71 0px solid;
	font-size: 11px;
	font-weight: normal;
	color: #2C4E71;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	cursor: default;
	padding: 5px 5px 5px 10px;
	margin: 5px 5px 5px 10px;
}

td.formhead {
	border-right: #2c4e71 0px solid;
	border-left: #2c4e71 0px solid;
	border-top: #2c4e71 0px solid;
	border-bottom: #2c4e71 0px solid;
	font-size: 11px;
	font-weight: bolder;
	color: #2c4e71;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	cursor: default;
	padding: 5px 5px 5px 10px;
	margin: 0px;
}

td.formhead2 {
	border-right: #2c4e71 0px solid;
	border-left: #2c4e71 0px solid;
	border-top: #2c4e71 0px solid;
	border-bottom: #2c4e71 0px solid;
	padding-right: 1px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #2C4E71;
	text-decoration: none;
	cursor: default;
	margin-left: 10px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

input.data {
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 8pt;
	font-weight: regular;
	font-family: verdana, arial,helvetica, sans-serif;
	color: #2C4E71;
	text-decoration: none;
	height: 18px;
	background: #eef0f2;
	text-align: left;
}

input.buttons {
	border-right: #000000 1px outset;
	border-top: #000000 1px outset;
	border-left: #000000 1px outset;
	border-bottom: #000000 1px outset;
	background: #eef0f2;
	font-size: 8pt;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 17px;
	cursor: hand;
}

textarea.textareas {
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid; 
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-size: 8pt;
	font-weight: regular;
	font-family: verdana, arial,helvetica, sans-serif;
	color: #2C4E71;
	text-decoration: none;
	text-align: left;
	cursor: default;
	background: #eef0f2;
	width: 400px;
	scrollbar-face-color: #eef0f2;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #d3e6e9;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #2C4E71;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow: #ffffff;
}

select.listmedium {
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #2C4E71;
	TEXT-DECORATION: none;
	CURSOR: default;
	BACKGROUND: #eef0f2;
	WIDTH: 140px;
	scrollbar-face-color: #eef0f2;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #d3e6e9;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #2C4E71;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow: #ffffff;
}

select.listsmall {
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #2C4E71;
	TEXT-DECORATION: none;
	CURSOR: default;
	BACKGROUND: #eef0f2;
	scrollbar-face-color: #eef0f2;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #d3e6e9;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #2C4E71;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow: #ffffff;
}

select.list {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none;
	CURSOR: default;
	BACKGROUND: #eef0f2;
	text-align: right;
	WIDTH: 250px;
	scrollbar-face-color: #eef0f2;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #d3e6e9;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #2C4E71;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow: #ffffff;
}

TD.tablelefthighl {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 0px solid;
	border-right:none;
	padding:0pt 0pt 0pt 0pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
	background-color: #d3e6e9;
}

TD.tablerighthighl {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 0px solid;
	border-right: #2c4e71 1px solid;
	padding:0pt 0pt 0pt 0pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
	background-color: #d3e6e9;
}

TD.tablelefthighlbott {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 1px solid;
	border-right:none;
	padding:0pt 0pt 0pt 0pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
	background-color: #d3e6e9;
}

TD.tablerighthighlbott {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 1px solid;
	border-right: #2c4e71 1px solid;
	padding:0pt 0pt 0pt 0pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
	background-color: #d3e6e9;
}

input.tableinput {
	border-right: #d3e6e9 1px solid;
	border-left: #d3e6e9 1px solid;
	border-top: #d3e6e9 1px solid;
	border-bottom: #d3e6e9 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 9pt;
	font-weight: regular;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 12.5pt;
	background: #d3e6e9;
	text-align: left;
}

input.quantity {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none;
	HEIGHT: 18px;
	BACKGROUND: #eef0f2;
	text-align: right;
	WIDTH: 50px;
}

TD.tablehead {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom:none;
	border-right:none;
	padding:0.85pt 0.85pt 0pt 2pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #d3e6e9;
	background-color: #2c4e71;
}

td.tablehead2 {
	border-top: none;
	border-left: none;
	border-bottom: none;
	border-right: none;
	padding:0.85pt 0.85pt 0pt 2pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #d3e6e9;
	background-color: #2c4e71;
}

td.tabletotal {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom:none;
	border-right:none;
	padding:0.85pt 0.85pt 0pt 2pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
}

td.tabletotalright {
	border-top: 1px solid #2c4e71;
	border-left:1px solid #2c4e71;
	border-bottom:none;
	border-right: 1px solid #2c4e71;
	padding:0.85pt 0.85pt 0pt 2pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
}

td.tabletotalrightbott {
	border-top: 1px solid #2c4e71;
	border-left:1px solid #2c4e71;
	border-bottom: 1px solid #2c4e71;
	border-right: 1px solid #2c4e71;
	padding:0.85pt 0.85pt 0pt 2pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
}

td.tabletotalbott {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 1px solid;
	border-right:none;
	padding:0.85pt 0.85pt 0pt 2pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
}

td.tablehighl {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 0px solid;
	border-right:none;
	padding:0pt 0pt 0pt 0pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
	background-color: #d3e6e9;
}

td.tablehighlbott {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 1px solid;
	border-right:none;
	padding:0pt 0pt 0pt 0pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
	background-color: #d3e6e9;
}

td.tableleft {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom:none;
	border-right:none;
	padding:0.85pt 0.85pt 0pt 2pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
}

td.tableleftbott {
	border-top: #2c4e71 1px solid;
	border-left: #2c4e71 1px solid;
	border-bottom: #2c4e71 1px solid;
	border-right:none; padding:0.85pt 0.85pt 0pt 2pt;
	height:12.75pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #2C4E71;
}

