BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 150%
}
.font4 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #299e00
}
.iLogin {
	BORDER-RIGHT: #99d791 1px solid; BORDER-TOP: #99d791 1px solid; BORDER-LEFT: #99d791 1px solid; BORDER-BOTTOM: #99d791 1px solid
}
.iFill {
	BORDER-RIGHT: #d6cfd6 1px solid; BORDER-TOP: #d6cfd6 1px solid; BORDER-LEFT: #d6cfd6 1px solid; BORDER-BOTTOM: #d6cfd6 1px solid
}
.unnamed1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ce1010; FONT-FAMILY: ""
}
.fonte {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: "Geneva", "Arial", "Helvetica", "sans-serif"
}
A {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #009900; TEXT-DECORATION: underline
}
.font1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #009900
}
.txt {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "Verbigna", "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px; BACKGROUND-COLOR: #ebeadb
}
.portalMessage {
	BORDER-RIGHT: #ffa500 1px solid; PADDING-RIGHT: 1em; BACKGROUND-POSITION: 5px 50%; BORDER-TOP: #ffa500 1px solid; PADDING-LEFT: 3em; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(images/info_icon.gif); PADDING-BOTTOM: 0.5em; MARGIN: 1em 0em 0em; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffa500 1px solid; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ffa500 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffce7b
}
.portalMessage A {
	COLOR: black; TEXT-DECORATION: underline
}
.siteNav {
	BORDER-RIGHT: #d6cfd6 1px solid; BORDER-TOP: #d6cfd6 1px solid; BORDER-LEFT: #d6cfd6 1px solid; BORDER-BOTTOM: #d6cfd6 1px solid
}
.table2 {
	BORDER-RIGHT: #d6cfd6 1px solid; BORDER-TOP: #d6cfd6 1px solid; BORDER-LEFT: #d6cfd6 1px solid; BORDER-BOTTOM: #d6cfd6 1px solid
}
.website_language {
	color: #CC9933;
}
.FieldPromptBackground {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
.FieldPromptShow {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; BACKGROUND:#F2DBFD; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR:#000000; font-weight:bold; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid
}
.FieldPromptHide {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #485e00; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid
}
div.message_box {
	font-size: 12px;
	margin: 0 0 10px 0;
	border: 1px solid #000;
	padding: 12px 40px 0 12px;
	background-repeat: no-repeat;
	background-position: 20px 14px;
	background-color: #ffffcc;
	border-color: #ffcc00;
	width: auto;
	min-height: 48px;
	clear: both;
	text-align:left;
}
div.message_box.error {
	background-image: url(/job/res/image/icon_critalert.gif);
	background-color: #ffffcc;
	border-color: #ffcc00;
	color: #c60000;
	padding-left: 80px;
}
.MustField {
	color:red;
	background-color: #FFFFFF;
	width: 20px;
}

