BODY {
	FONT-SIZE: 8.5pt; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-FAMILY: tahoma, verdana, arial
}
SELECT {
	FONT-FAMILY: tahoma, verdana, arial
}
TEXTAREA {
	FONT-FAMILY: tahoma, verdana, arial
}
SPAN.name {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #ffffff
}
SPAN.company {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
TD.info {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #003895
}
TD.center {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0px; COLOR: black; BACKGROUND-COLOR: #ffffff
}
TABLE.header-ltr {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/header_back.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #39497a
}
TR.header-ltr {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/header_back.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #39497a
}
TD.headerl-ltr {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/header.png); MARGIN: 0px; COLOR: black; BACKGROUND-REPEAT: no-repeat
}

TABLE.footer-ltr {
	BORDER-TOP-WIDTH: 0.01em; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/footer_back.png); WIDTH: 100%; BORDER-TOP-COLOR: #1c8ecd; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #39497a
}
TD.footerl-ltr {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: left top; FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(../images/footer.png); MARGIN: 0px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, tahoma, arial; TEXT-ALIGN: right
}
TABLE.header-rtl {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/header_back.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #39497a
}
TR.header-rtl {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/header_back.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #39497a
}
TD.headerl-rtl {
	BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/rtl/header.png); MARGIN: 0px; COLOR: black; BACKGROUND-REPEAT: no-repeat
}
TABLE.footer-rtl {
	BORDER-TOP-WIDTH: 0.01em; BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/footer_back.png); WIDTH: 100%; BORDER-TOP-COLOR: #1c8ecd; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #39497a
}
TD.footerl-rtl {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right top; FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(../images/rtl/footer.png); MARGIN: 0px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, tahoma, arial; TEXT-ALIGN: left
}
INPUT.button {
	BORDER-RIGHT: #d4d0c8 1px solid; BORDER-TOP: #d4d0c8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #d4d0c8 1px solid; WIDTH: 80px; CURSOR: pointer; COLOR: black; BORDER-BOTTOM: #d4d0c8 1px solid; BACKGROUND-COLOR: #f2f2f6
}
INPUT.button1 {
	BORDER-RIGHT: #d4d0c8 1px solid; BORDER-TOP: #d4d0c8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #d4d0c8 1px solid; WIDTH: 120x; CURSOR: pointer; COLOR: black; BORDER-BOTTOM: #d4d0c8 1px solid; BACKGROUND-COLOR: #f2f2f6
}
INPUT.txt {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; WIDTH: 170px; COLOR: black; BORDER-BOTTOM: black 1px solid
}
TD.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; HEIGHT: 20px
}
TR.login-head {
	HEIGHT: 25px
}
.login-head TD {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../images/login-title.gif); COLOR: black; BACKGROUND-REPEAT: repeat-x
}
TD.login-image {
	VERTICAL-ALIGN: middle; WIDTH: 20%; BORDER-BOTTOM: #5a7ebf 1px solid
}
TD.login {
	BORDER-RIGHT: #5a7ebf 1px solid; BORDER-TOP: #5a7ebf 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #5a7ebf 1px solid; WIDTH: 80%; BORDER-BOTTOM: #5a7ebf 1px solid
}
SELECT {
	FONT-SIZE: 11px; WIDTH: 170px
}
DIV.infodiv {
	BORDER-RIGHT: #919276 1px solid; BORDER-TOP: #919276 1px solid; BORDER-LEFT: #919276 1px solid; WIDTH: 100%; BORDER-BOTTOM: #919276 1px solid; BACKGROUND-COLOR: #ffffcc
}
DIV.msgtitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; BORDER-BOTTOM: #919276 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffcc
}
DIV.errordiv {
	PADDING-LEFT: 10px; MIN-HEIGHT: 16px; WIDTH: 100%
}
TD.msgimg {
	PADDING-LEFT: 1px; WIDTH: 26px; HEIGHT: 16px; TEXT-ALIGN: center
}
TD.errmsg {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: red; HEIGHT: 17px
}
