.login {
	TEXT-ALIGN: left
}
.login TABLE {
	FONT-SIZE: 100%; MARGIN: 0px auto; WIDTH: 658px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; border-spacing: 0
}
.login TH {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; COLOR: #1c1740; PADDING-TOP: 0.8em; TEXT-ALIGN: left
}
.login TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: bottom; COLOR: #1c1740; PADDING-TOP: 7px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.login TD.links {
	VERTICAL-ALIGN: baseline; WIDTH: 100%; COLOR: #1c1740; TEXT-ALIGN: right
}
.login INPUT {
	BORDER-RIGHT: #e0e1ed 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #b5b7ca 1px solid; DISPLAY: block; PADDING-LEFT: 0.1em; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e1ed 1px solid; WIDTH: 13em; COLOR: #362f67; TEXT-INDENT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #b5b7ca 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.login INPUT.double {
	WIDTH: 25em
}
.login INPUT.triple {
	WIDTH: 38em
}
.login INPUT.number {
	TEXT-ALIGN: right
}
.login INPUT.date {
	TEXT-ALIGN: center
}
.login INPUT.radio {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%; WIDTH: 25px; COLOR: #362f67; BORDER-TOP-STYLE: none; TEXT-INDENT: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.login INPUT.checkbox {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%; WIDTH: 25px; COLOR: #362f67; BORDER-TOP-STYLE: none; TEXT-INDENT: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.readonly.login {
	DISPLAY: block
}
.login SELECT {
	BORDER-RIGHT: #e0e1ed 1px solid; BORDER-TOP: #b5b7ca 1px solid; DISPLAY: inline; FONT-SIZE: 100%; BORDER-LEFT: #e0e1ed 1px solid; WIDTH: 12em; COLOR: #362f67; TEXT-INDENT: 1px; BORDER-BOTTOM: #b5b7ca 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.login TEXTAREA {
	BORDER-RIGHT: #e0e1ed 1px solid; BORDER-TOP: #b5b7ca 1px solid; DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%; BORDER-LEFT: #e0e1ed 1px solid; COLOR: #362f67; TEXT-INDENT: 1px; BORDER-BOTTOM: #b5b7ca 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.login INPUT.button {
	BORDER-RIGHT: #3d3861 1px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #3d3861 1px solid; DISPLAY: inline; PADDING-LEFT: 0.8em; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0em; BORDER-LEFT: #3d3861 1px solid; WIDTH: auto; COLOR: #362f67; TEXT-INDENT: 0px; PADDING-TOP: 0em; BORDER-BOTTOM: #3d3861 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.login INPUT.hidden {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

