BODY {
	FONT-FAMILY: Arial, Helvetica, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
.error {
	COLOR: #ff0000
}
.lefttab SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 6px 5px 0px 8px; OVERFLOW: hidden; LINE-HEIGHT: 15px; HEIGHT: 18px
}
.lefttab_sub {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 136px; COLOR: #a4a4a4
}
.lefttab_sub UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; COLOR: #666666; PADDING-TOP: 0px; WHITE-SPACE: normal; LIST-STYLE-TYPE: none
}
.lefttab_sub UL LI {
	BACKGROUND-POSITION: left top; MARGIN: 0px 0px 5px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
.noimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.disabled {
	CURSOR: default; COLOR: #a4a4a4
}
.navlinks {
	CURSOR: pointer
}
.navlinks_sel {
	FONT-WEIGHT: bold; CURSOR: pointer
}
.talcell_med {
	DISPLAY: block;
	MARGIN: 4px 5px 3px;
	TEXT-ALIGN: center;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.talcell_med_old {
	DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN: 3px; OVERFLOW: hidden; WIDTH: 230px; HEIGHT: 250px; TEXT-ALIGN: center
}
.talcell_thumb {
	DISPLAY: block; FLOAT: left; MARGIN: 3px; OVERFLOW: hidden; WIDTH: 112px; HEIGHT: 142px
}
.talphoto {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; CURSOR: pointer; BORDER-BOTTOM: #838383 1px solid
}
.talphoto_none {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid
}
.talaction {
	FLOAT: left; MARGIN: 4px 0px 0px; CURSOR: pointer
}
.shortlabel {
	DISPLAY: inline; FLOAT: left; MARGIN: 2px 0px 0px; WIDTH: 80px; TEXT-ALIGN: right
}
.shortinput {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 0px 5px; WIDTH: 335px; TEXT-ALIGN: left
}
.talentnote {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 3px 0px 0px; OVERFLOW: hidden; WIDTH: 112px; TEXT-ALIGN: left
}
UL.divisions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 448px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}

INPUT.loginbox {
	BORDER-RIGHT: #a4a4a4 1px solid; BORDER-TOP: #a4a4a4 1px solid; BORDER-LEFT: #a4a4a4 1px solid; WIDTH: 119px; BORDER-BOTTOM: #a4a4a4 1px solid; BACKGROUND-COLOR: #ededed
}
INPUT.emailbox {
	BORDER-RIGHT: #a4a4a4 1px solid; BORDER-TOP: #a4a4a4 1px solid; BORDER-LEFT: #a4a4a4 1px solid; WIDTH: 335px; BORDER-BOTTOM: #a4a4a4 1px solid
}
TEXTAREA.emailbox {
	BORDER-RIGHT: #a4a4a4 1px solid; BORDER-TOP: #a4a4a4 1px solid; BORDER-LEFT: #a4a4a4 1px solid; WIDTH: 335px; BORDER-BOTTOM: #a4a4a4 1px solid; HEIGHT: 100px
}
.PopupLabel {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 3pt;
}
.PopupContent {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.PopupInput {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px
}
#divMain {
	MARGIN: 10px auto; WIDTH: 990px; TEXT-ALIGN: left
}

#divLogo {
	MARGIN: 0px 0px 5px 8px; WIDTH: 136px; TEXT-ALIGN: center
}

#divLoginMid {
	MARGIN: 0px 15px 0px 0px
}
#imgLogin {
	MARGIN: 0px -5px 0px 0px; POSITION: relative
}
#password {
	MARGIN: 10px 0px 0px
}

#divMenu {
	MARGIN: 0px 0px 69px 8px
}
#divMidCol {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 809px; POSITION: relative
}
#divMidCol_Short {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 450px; POSITION: relative
}
#divLogout {
	RIGHT: 0px; WIDTH: 60px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
#imgLogout {
	FLOAT: left; MARGIN: 0px -3px
}
#spnLogout {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; TEXT-ALIGN: right
}

#spnMidHeadLeft {
	FLOAT: left; MARGIN: 0px 0px 0px 15px; OVERFLOW: hidden; ; WIDTH: expression(Math.min(parseInt(this.offsetWidth), 475 ) + "px"); HEIGHT: 36px; TEXT-ALIGN: left; max-width: 470px
}
#spnMidHeadLeft_Short {
	FLOAT: left; MARGIN: 0px 0px 0px 15px; OVERFLOW: hidden; HEIGHT: 36px
}
#spnTalUnions {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 5px
}
#spnMidHeadMid {
	FONT-SIZE: 12px
}
#spnMidHeadRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 8px
}
#spnMidHeadRight_Resume {
	FONT-SIZE: 12px; FLOAT: right; MARGIN: 5px 15px 0px 0px; OVERFLOW: hidden; LINE-HEIGHT: 10px; HEIGHT: 27px
}
#spnMidHeadRight_Resume IMG {
	CURSOR: pointer
}
#divMidMain {
	DISPLAY: block; MARGIN: 35px 15px; OVERFLOW: hidden; WIDTH: 779px; COLOR: #666666
}
#divMidMainBody {
	MARGIN: 0px 0px 0px 27px; TEXT-ALIGN: left
}
#divTalInfoTop {
	DISPLAY: block; MARGIN: auto; WIDTH: 170px
}
#divTalInfoBottom {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 10px auto auto; WIDTH: 170px
}
#spnTalInfoBottomLeft {
	BORDER-RIGHT: #838383 1px solid; DISPLAY: block; FLOAT: left; WIDTH: 84px; TEXT-ALIGN: left
}
#spnTalInfoBottomLeftLabels {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 4px 0px 0px; WIDTH: 37px; COLOR: #838383; TEXT-ALIGN: right
}
#spnTalInfoBottomLeftValues {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: right; WIDTH: 42px; TEXT-ALIGN: left
}
#spnTalInfoBottomRight {
	DISPLAY: block; FLOAT: right; WIDTH: 85px; TEXT-ALIGN: left
}
#spnTalInfoBottomRightLabels {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 38px; COLOR: #838383; TEXT-ALIGN: right
}
#spnTalInfoBottomRightValues {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: right; WIDTH: 42px; TEXT-ALIGN: left
}
#divMidMain_Short {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN: 15px 15px 10px; OVERFLOW: hidden; WIDTH: 420px; COLOR: #666666
}
#divMidMain_Short .normalinput {
	DISPLAY: block; MARGIN: 0px 0px 5px; WIDTH: 420px; HEIGHT: 36px
}
#divMidMain_Short .textarea {
	DISPLAY: block; MARGIN: 0px 0px 5px; WIDTH: 420px; HEIGHT: 102px
}
#divMidMain_Short .image {
	DISPLAY: block; MARGIN: 0px 0px 5px; WIDTH: 420px; HEIGHT: 28px
}
#divMidMainHead {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px -20px; TEXT-ALIGN: center
}
#divMidMainHead UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#divMidMainHead UL LI {
	BACKGROUND-POSITION: left top; DISPLAY: inline; MARGIN: 0px 5px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
#divMidMainFoot {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: -20px 0px 5px; TEXT-ALIGN: right
}
#spnTalName {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN: 3px 0px 0px; OVERFLOW: hidden; WIDTH: 90px; HEIGHT: 12px; TEXT-ALIGN: right

#divRightMain {
	DISPLAY: block; WIDTH: 8px
}

#imgEmailFolder {
	MARGIN: 0px
}
#spnNoTalent {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 779px; TEXT-ALIGN: center
}
#spnEmailSent {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-ALIGN: center
}
#ifrPost {
	VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px
}
