.visibleObj {
	display: '';
}
.hiddenObj {
	display: none;
}
BODY {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TABLE {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
MARQUEE {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TR {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TD {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TD.x3d {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	border-width: 1px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #aca899;
	border-style: Solid;
	border-bottom-color: #aca899;
	margin: 0px;
	padding: 0px;
}
TD.x3dp {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	border-width: 1px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #aca899;
	border-style: Solid;
	border-bottom-color: #aca899;
	margin: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
TD.xtd {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
TD.x3dpfooter {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	border-width: 1px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #aca899;
	border-style: Solid;
	border-bottom-color: #aca899;
	margin: 0px;
	padding-top: 5px;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-right: 8px;
	height: 30px;
}
TD.box {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	border-width: 1px;
	border-style: Solid;
	margin: 0px;
	padding: 0px;
	border-color: #aca899;
}
TD.boxp {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	border-width: 1px;
	border-style: Solid;
	margin: 0px;
	border-color: #aca899;
	padding-top: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-right: 8px;
}
A {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	text-decoration: none;
}
A.lts {
	font-size: 9pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	text-decoration: none;
}
IMG {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TD.lt {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TD.ltb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TD.ltp {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	border-width: 0px;
}
TD.ltbp {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	border-width: 0px;
}
TD.ltbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
	padding: 0px;
}
TD.ltbbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
	padding: 0px;
}
TD.ltpbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
}
TD.lt {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
}
TD.ltbpbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
}
TD.ct {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	text-align: center;
}
TD.ctb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	text-align: center;
}
TD.ctp {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	border-width: 0px;
	text-align: center;
}
TD.ctbp {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	border-width: 0px;
	text-align: center;
}
TD.ctbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
TD.ctbbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
TD.ctpbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
	text-align: center;
}
TD.ctbpbb {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	border-bottom-width: 1px;
	border-bottom-style: Solid;
	margin: 0px;
	text-align: center;
}
TD.pdmIS {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	border-top-color: white;
	border-bottom-color: #98b1c4;
	border-left-color: white;
	margin: 0px;
	border-style: Solid;
	border-width: 1px;
	border-right-color: #98b1c4;
}
TD.pdmISH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	padding-right: 8px;
	padding-left: 8px;
	background-color: #98b1c4;
	border-top-color: white;
	border-bottom-color: #98b1c4;
	border-left-color: white;
	margin: 0px;
	border-style: Solid;
	border-width: 1px;
	border-right-color: #98b1c4;
}
TD.pdmIE {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #dde8fc;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.pdmIEH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #a2bbe4;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.pdmIF {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-image: url("b.gif");
	background-position: right center;
	background-repeat: no-repeat;
	background-color: #dde8fc;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.pdmIFH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-image: url("w.gif");
	background-position: right center;
	background-repeat: no-repeat;
	background-color: #a2bbe4;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-style: Solid;
	border-width: 1px;
}
TD.pdmIR {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #dde8fc;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.pdmIRH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #a2bbe4;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
A.pdmLS {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	color: #316ac5;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.pdmLSH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.pdmLE {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: #316ac5;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.pdmLEH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.pdmLF {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: #316ac5;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.pdmLFH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
SPAN.pdmLR {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: #316ac5;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
SPAN.pdmLRH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TABLE.pdmTF {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
DIV.pdmF {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	LEFT: -1000px;
	WIDTH: 200px;
	POSITION: absolute;
	TOP: -1000px;
	HEIGHT: 800px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
DIV.pdmX {
	font-size: 9pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	Z-INDEX: 1000;
	LEFT: 0px;
	LINE-HEIGHT: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 0px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TD.lm1IS {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	border-bottom-color: #98b1c4;
	border-left-color: white;
	margin: 0px;
	border-right-color: #98b1c4;
	background-image: url("b.gif");
	background-position: right center;
	background-repeat: no-repeat;
	border-top-color: white;
	border-style: Solid;
	border-width: 1px;
}
TD.lm1ISH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	padding-right: 8px;
	padding-left: 8px;
	background-color: #98b1c4;
	border-bottom-color: #98b1c4;
	border-left-color: white;
	margin: 0px;
	border-right-color: #98b1c4;
	background-image: url("w.gif");
	background-position: right center;
	background-repeat: no-repeat;
	border-top-color: white;
	border-style: Solid;
	border-width: 1px;
}
TD.lm12IS {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	border-bottom-color: #98b1c4;
	border-left-color: white;
	margin: 0px;
	border-right-color: #98b1c4;
	border-top-color: white;
	border-style: Solid;
	border-width: 1px;
}
TD.lm12ISH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	padding-right: 8px;
	padding-left: 8px;
	background-color: #98b1c4;
	border-bottom-color: #98b1c4;
	border-left-color: white;
	margin: 0px;
	border-right-color: #98b1c4;
	border-top-color: white;
	border-style: Solid;
	border-width: 1px;
}
TD.lm1IE {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #dde8fc;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.lm1IEH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #a2bbe4;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.lm1IF {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-image: url("b.gif");
	background-position: right center;
	background-repeat: no-repeat;
	background-color: #dde8fc;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.lm1IFH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-image: url("w.gif");
	background-position: right center;
	background-repeat: no-repeat;
	background-color: #a2bbe4;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.lm1IR {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #dde8fc;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
TD.lm1IRH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	background-color: #a2bbe4;
	border-bottom-color: #a2bbe4;
	margin: 0px;
	border-left-color: white;
	border-top-color: white;
	border-right-color: #a2bbe4;
	border-width: 1px;
	border-style: Solid;
}
A.lm1LS {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	color: #316ac5;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.lm1LSH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.lm1LE {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: #316ac5;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.lm1LEH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.lm1LF {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: #316ac5;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
A.lm1LFH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
SPAN.lm1LR {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: #316ac5;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
SPAN.lm1LRH {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	COLOR: white;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
TABLE.lm1TF {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
DIV.lm1F {
	font-size: 9pt;
	line-height: 13pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	LEFT: -1000px;
	WIDTH: 200px;
	POSITION: absolute;
	TOP: -1000px;
	HEIGHT: 800px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
DIV.lm1X {
	font-size: 9pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	Z-INDEX: 1000;
	LEFT: 0px;
	LINE-HEIGHT: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 0px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
INPUT.button {
	font-size: 9pt;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	font-weight: bold;
	height: 25px;
	width: 70px;
}
INPUT.inputbox1 {
	font-size: 8pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	background-color: #ffffbf;
	border-width: 1px;
	border-style: solid;
	border-color: #dee7f7;
}
INPUT.inputbox2 {
	font-size: 9pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
	background-color: #ffffbf;
	border-width: 1px;
	border-style: solid;
	border-color: #dee7f7;
}
INPUT.checkbox1 {
	font-size: 8pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
}
INPUT.checkbox2 {
	font-size: 9pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
}
INPUT.radio1 {
	font-size: 8pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
}
INPUT.radio2 {
	font-size: 9pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;
}
SELECT.select1 {
	font-size: 8pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;;
	background-color: #ffffbf;
	border-width: 1px;
	border-style: solid;
	border-color: #dee7f7;
}
SELECT.select2 {
	font-size: 9pt;
	line-height: normal;
	font-family: Arial, Helvetica, 'MS Sans Serif';
	text-decoration: none;;
	background-color: #ffffbf;
	border-width: 1px;
	border-style: solid;
	border-color: #dee7f7;
}

div#overlay {
	z-index: 1001;
    background-color: rgba(0, 0, 0, 0.6);
	position:fixed;
    opacity: 1;
    bottom: 0;
    right: 0;
    left: 0;
    top: 0;
    visibility: visible;
	
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -ms-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s;	
}

div#popupBox {
    visibility: visible;
    position: fixed;
	background-color: #fff;
	z-index: 1002;
    left: 50%;
    opacity: 1;
    padding: 15px;
    text-align: left;
    top: 50%;
	width: 320px;
	height: 150px;

    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;

	-moz-box-shadow: 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
	-ms-box-shadow: 5px 5px 5px #000;
    -o-box-shadow: 5px 5px 5px #000; 
	box-shadow: 5px 5px 5px #000;

    -webkit-transition: opacity .5s, top .5s;
    -moz-transition: opacity .5s, top .5s;
    -ms-transition: opacity .5s, top .5s;
    -o-transition: opacity .5s, top .5s;
    transition: opacity .5s, top .5s;
	
}