BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(../Images/BodyBg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7f8184; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HiddenIframe {
	DISPLAY: none; WIDTH: 0px; HEIGHT: 0px
}
.PopupBackground {
	BACKGROUND-IMAGE: none
}
.modalPopupBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(../Images/BodyBg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7f8184; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.myShineBanner DIV.banner {
	BACKGROUND-IMAGE: url(../Images/myShineBannerRM.jpg)
}
.SubmenuLayer {
	VISIBILITY: hidden; POSITION: absolute
}
.HiddenElement {
	DISPLAY: none
}
.PageBotCap {
	MARGIN: 0px auto; WIDTH: 981px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.PageTopCap {
	MARGIN: 0px auto; WIDTH: 981px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.PageBotCap {
	BACKGROUND-IMAGE: url(../Images/PageBotCap.png)
}
.PageTopCap {
	BACKGROUND-IMAGE: url(../Images/PageTopCap.png)
}
 HTML .PageBotCap {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
 HTML .PageTopCap {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #059a9a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #059a9a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #059a9a; TEXT-DECORATION: none
}
.HeaderContainer {
	MARGIN: 0px auto; WIDTH: 981px; BACKGROUND-REPEAT: repeat-y
}
 HTML .HeaderContainer {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../Images/pageDrop.png')
}
 HTML .MainContainer {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../Images/pageDrop.png')
}
 HTML .FooterContainer {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../Images/pageDrop.png')
}
 HTML .PageBotCap {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../Images/PageBotCap.png')
}
 HTML .PageTopCap {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../Images/PageTopCap.png')
}
 HTML .HeaderContainer {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
 HTML .MainContainer {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
 HTML .FooterContainer {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.MainContainer {
	BACKGROUND-IMAGE: url(../Images/pageDrop.png); MARGIN: 0px auto; WIDTH: 981px; BACKGROUND-REPEAT: repeat-y
}
.FooterContainer {
	BACKGROUND-IMAGE: url(../Images/pageDrop.png); MARGIN: 0px auto; WIDTH: 981px; BACKGROUND-REPEAT: repeat-y
}
.Header {
	MARGIN: 0px auto; WIDTH: 959px; BACKGROUND-COLOR: #ffffff
}
.Main {
	MARGIN: 0px auto; WIDTH: 959px; BACKGROUND-COLOR: #ffffff
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	COLOR: #002040
}
H2 {
	FONT-SIZE: 1.4em; COLOR: #002040
}
H3 {
	COLOR: #002040
}
.ClearBoth {
	CLEAR: both
}
.ClassCover {
	FILTER: alpha(opacity=20); WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; BACKGROUND-COLOR: #000000; moz-opacity: 0.05; opacity: 0.05
}
 HTML #FRAMECover {
	
}
.ClassDIVCover {
	FONT-SIZE: 120%; MARGIN: 0px 150px; VERTICAL-ALIGN: top; WIDTH: 959px; COLOR: #132046; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 30px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.Footer {
	BORDER-TOP: #d9d9d9 1px solid; BACKGROUND-IMAGE: url(../Images/FooterFadeBg.gif); MARGIN: 0px auto; WIDTH: 959px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.StandardType .MainContainer .Main {
	BACKGROUND-IMAGE: url(../Images/MainStandardBg.gif)
}
.StandardType .MainContainer .Main .Content {
	FLOAT: right; WIDTH: 701px
}
.StandardType .MainContainer .Main .SideBar {
	FLOAT: left; WIDTH: 258px
}
.CorporateType .MainContainer .Main {
	WIDTH: 701px
}
.CorporateType .MainContainer .Main .Content {
	FLOAT: none; BACKGROUND-IMAGE: url(../Images/CorporateContentBg.gif); WIDTH: 701px; BACKGROUND-REPEAT: repeat-x
}
.CorporateType .FullContainer .Content .DivPadding {
	PADDING-RIGHT: 43px; PADDING-LEFT: 43px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; TEXT-ALIGN: justify
}
.CorporateSiteNoExist {
	MARGIN: 0px auto; WIDTH: 981px
}
.CorporateSiteNoExist .Main {
	BACKGROUND-COLOR: #fffae6
}
.RegistrationType .MainContainer .Main {
	BACKGROUND-IMAGE: url(../Images/Registrationbg.jpg)
}
.RegistrationType .MainContainer .Main .Content {
	FLOAT: left; WIDTH: 784px
}
.RegistrationType .MainContainer .Main .SideBar {
	FLOAT: right; WIDTH: 175px
}
.RegistrationTitle {
	BACKGROUND-IMAGE: url(../Images/ContentTopBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 7px; BACKGROUND-COLOR: #ffffff
}
.RegistrationTitle H1 {
	FONT-SIZE: 150%; MARGIN: 0px; COLOR: #132046; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TitleNote {
	COLOR: #7f8184
}
.RegistrationType .ProfileComplete {
	FLOAT: left; WIDTH: 200px
}
.RegistrationArea {
	WIDTH: 100%
}
.RegistrationArea .FormTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 150% Arial, Helvetica, sans-serif; COLOR: #ff8d00; PADDING-TOP: 30px
}
.RegistrationArea .FormTitle SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #132046; PADDING-TOP: 0px
}
.RegistrationArea .FormMidTitle {
	FONT: 135% Arial, Helvetica, sans-serif; COLOR: #ff8d00
}
.RegistrationArea .FormMidHighlight {
	FONT: 110% Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: #ff8d00
}
.RegistrationAreaInner {
	PADDING-RIGHT: 25px; PADDING-LEFT: 54px; MIN-HEIGHT: 28em; PADDING-BOTTOM: 8px; HEIGHT: auto
}
.RegistrationAreaInner A {
	COLOR: #059a9a; TEXT-DECORATION: underline
}
 HTML .RegistrationAreaInner {
	PADDING-RIGHT: 25px; PADDING-LEFT: 54px; PADDING-BOTTOM: 8px; HEIGHT: 28em
}
.RegistrationAreaBtn {
	PADDING-RIGHT: 25px; PADDING-LEFT: 54px; MARGIN-BOTTOM: 10px
}
.ActivationAreaBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
.TableForm TH {
	FONT-WEIGHT: normal; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.FormField {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 352px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.FormField1 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 190px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.FormField2 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 200px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.FormField3 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 100px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.FormField4 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 345px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.FormField5 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 227px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.FormField6 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 352px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.FormField2ForPopups {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 276px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.ProfileBoxTableForm .FormFieldDisabled {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 230px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ebebeb
}
.ProfileBoxTableForm .FormField2Disabled {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 172px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ebebeb
}
.ProfileBoxTableForm2 .FormField2Disabled {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 192px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ebebeb
}
.ProfileBoxTableForm .FormField2 {
	WIDTH: 172px
}
.ProfileBoxTableForm2 .FormField2 {
	WIDTH: 192px
}
.FormList {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.ProfileBoxSelectedItems .Col2 .FormListSecondary {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 100px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; BACKGROUND-COLOR: #ebebeb
}
.FormListGeneral {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 180px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.FormList1 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 175px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.FormList2 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 194px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.FormFieldLeft {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 352px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.BlockedEmployerFormField {
	WIDTH: 255px
}
.FormSelect {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.FormSelectMultiple {
	HEIGHT: 90px
}
.FormUploadFileField {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 230px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 20px
}
.Button {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 110%; LINE-HEIGHT: 150%; HEIGHT: 21px
}
.Button A {
	COLOR: #ffffff; HEIGHT: 21px
}
.Button A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Button A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Button A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Button .ButtonRight {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnRightBg.gif); WIDTH: 11px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.Button .ButtonLeft {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnLeftBg.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.Button .ButtonMid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnMidBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px
}
.Button .Over .ButtonRight {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnRightOverBg.gif); WIDTH: 11px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.Button .Over .ButtonLeft {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnLeftOverBg.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.Button .Over .ButtonMid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnMidOverBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px
}
.ButtonBig {
	DISPLAY: inline; FONT-WEIGHT: 800; FONT-SIZE: 165%; LINE-HEIGHT: 180%; HEIGHT: 34px
}
.ButtonBig A {
	COLOR: #ffffff; HEIGHT: 21px
}
.ButtonBig A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonBig A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonBig A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonBigRight {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnBigRightBg.gif); WIDTH: 17px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.ButtonBigLeft {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnBigLeftBg.gif); WIDTH: 17px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.ButtonBigMid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnBigMidBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px
}
.ButtonJobList {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 80%; LINE-HEIGHT: 160%; HEIGHT: 17px
}
.ButtonJobList A {
	COLOR: #999999; HEIGHT: 17px; TEXT-DECORATION: none
}
.ButtonJobList A:link {
	COLOR: #999999
}
.ButtonJobList A:visited {
	COLOR: #999999
}
.ButtonJobList A:hover {
	COLOR: #666666
}
.ButtonJobList .Right {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnJobListRightBg.gif); WIDTH: 11px; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
.ButtonJobList .Left {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnJobListLeftBg.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
.ButtonJobList .Mid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnJobListMidBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px
}
.ButtonJobListOver {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 80%; LINE-HEIGHT: 160%; HEIGHT: 17px
}
TABLE.jobListing .selected .startGutter .ButtonJobListOver .Mid A {
	COLOR: #002040; HEIGHT: 17px; BACKGROUND-COLOR: #f6c300; TEXT-DECORATION: none
}
.ButtonJobListOver .Right {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnJobListRightActiveBg.gif); WIDTH: 11px; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
.ButtonJobListOver .Left {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnJobListLeftActiveBg.gif); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
.ButtonJobListOver .Mid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnJobListMidActiveBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px
}
.ButtonFindJobs {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 110%; LINE-HEIGHT: 150%
}
.ButtonFindJobs A {
	COLOR: #ffffff; LINE-HEIGHT: 230%; HEIGHT: 38px
}
.ButtonFindJobs A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonFindJobs A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonFindJobs A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonFindJobs .ButtonRight {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnFindJobsRight.gif); WIDTH: 14px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px
}
.ButtonFindJobs .ButtonLeft {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnFindJobsLeft.gif); WIDTH: 35px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px
}
.ButtonFindJobs .ButtonMid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnFindJobsMid.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 38px
}
.ButtonFindJobs .Over .ButtonRight {
	BACKGROUND-IMAGE: url(../Images/BtnFindJobsRightOver.gif)
}
.ButtonFindJobs .Over ButtonLeft {
	BACKGROUND-IMAGE: url(../Images/BtnFindJobsLeftOver.gif)
}
.ButtonFindJobs .Over ButtonMid {
	BACKGROUND-IMAGE: url(../Images/BtnFindJobsMidOver.gif)
}
.ButtonAddToList {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 110%; LINE-HEIGHT: 180%
}
.ButtonAddToList A {
	COLOR: #ffffff; HEIGHT: 24px
}
.ButtonAddToList A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonAddToList A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonAddToList A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonAddToList .ButtonRight {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnAddToListRight.gif); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.ButtonAddToList .ButtonLeft {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnAddToListLeft.gif); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.ButtonAddToList .ButtonMid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnAddToListMid.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.ButtonAddToList .Over .ButtonRight {
	BACKGROUND-IMAGE: url(../Images/BtnAddToListRightOver.gif)
}
.ButtonAddToList .Over .ButtonLeft {
	BACKGROUND-IMAGE: url(../Images/BtnAddToListLeftOver.gif)
}
.ButtonAddToList .Over .ButtonMid {
	BACKGROUND-IMAGE: url(../Images/BtnAddToListMidOver.gif)
}
.ButtonGo {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 110%; LINE-HEIGHT: 180%
}
.ButtonGo A {
	COLOR: #ffffff; HEIGHT: 24px
}
.ButtonGo A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonGo A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonGo A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ButtonGoRight {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnGoRight.gif); WIDTH: 9px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.ButtonGoLeft {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnGoLeft.gif); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.ButtonGoMid {
	FLOAT: left; BACKGROUND-IMAGE: url(../Images/BtnGoMid.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.Over .ButtonGoRight {
	BACKGROUND-IMAGE: url(../Images/BtnGoRightOver.gif)
}
.Over .ButtonGoLeft {
	BACKGROUND-IMAGE: url(../Images/BtnGoLeftOver.gif)
}
.Over .ButtonGoMid {
	BACKGROUND-IMAGE: url(../Images/BtnGoMidOver.gif)
}
.FormMessageBox {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cc0000 1px solid; COLOR: #cc0000; PADDING-TOP: 10px; BORDER-BOTTOM: #cc0000 1px solid; BACKGROUND-COLOR: #ffffff
}
.TableForm {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px
}
.TableFormSideTh {
	MARGIN-BOTTOM: 10px
}
.TableFormSideTh TH {
	PADDING-RIGHT: 3px; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; WIDTH: 35%; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.TableFormSideTh TD {
	PADDING-RIGHT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.TableFormSideTh TD .FormListGeneral {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 170px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.TableFormSideTh TD .FormField {
	WIDTH: 165px
}
.TableForm .FormListForPopUp {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 280px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.TableForm .FormList {
	WIDTH: 355px
}
.TableForm .FormListEmploymentHistory {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 300px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.TableForm .FormListForRegistrationEdcuation {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 350px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.FormMessageBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Footer P {
	PADDING-RIGHT: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.LoginBar {
	PADDING-RIGHT: 10px; MARGIN: 0px auto; WIDTH: 959px; HEIGHT: 56px
}
.LoginBarOnlyPhrase {
	HEIGHT: 20px
}
.LoginBar STRONG {
	COLOR: #ff7f0c
}
.LoginBar P {
	FONT: 1em Arial, Helvetica, sans-serif; COLOR: #a6a6a6; TEXT-ALIGN: right
}
.LoginBar .row1 {
	FONT: 1em Arial, Helvetica, sans-serif; COLOR: #a6a6a6; TEXT-ALIGN: right
}
.LoginBar .row2 {
	FONT: 1em Arial, Helvetica, sans-serif; COLOR: #a6a6a6; TEXT-ALIGN: right
}
.LoginBar P A {
	PADDING-RIGHT: 1em; FONT-WEIGHT: bolder; COLOR: #339999
}
.LoginBar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
.LoginBar .row1 {
	PADDING-TOP: 13px
}
.LoginBar .row2 {
	MARGIN-TOP: 12px; VERTICAL-ALIGN: middle; POSITION: relative
}
.LoginBar .loggedIn {
	PADDING-RIGHT: 60px
}
.LoginBar .row2 INPUT.loginText {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 103px; COLOR: #7f8184; MARGIN-RIGHT: 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LoginBar .row2 .Button {
	RIGHT: 0px; POSITION: absolute
}
 HTML .LoginBar .row2 .Button {
	RIGHT: 5px
}
.RegistrationMessage {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND-IMAGE: url(../Images/RegistrationMessageBg.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ff6600; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.SubButton {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; COLOR: #132046; LINE-HEIGHT: 90%; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #eeeeee
}
.SubButton A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #132046; PADDING-TOP: 3px
}
.SubButton A:link {
	COLOR: #132046; TEXT-DECORATION: none
}
.SubButton A:visited {
	COLOR: #132046; TEXT-DECORATION: none
}
.SubButton A:hover {
	COLOR: #132046; TEXT-DECORATION: underline
}
IFRAME {
	OVERFLOW-X: hidden
}
BODY.iframed {
	BACKGROUND-IMAGE: url(none); MARGIN: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.iframedContent {
	WIDTH: 100%
}
.iFrameSkil {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; OVERFLOW-X: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 380px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 240px
}
.iFramePrefrences {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; OVERFLOW-X: hidden; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 99%; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 85px
}
.SkilItemBox {
	BACKGROUND-IMAGE: url(../Images/SkilItemBg.gif); PADDING-BOTTOM: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
.SkilItemBox H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; COLOR: #132046; PADDING-TOP: 4px
}
.SkilItemBox H3 A:link {
	COLOR: #132046; TEXT-DECORATION: none
}
.SkilItemBox H3 A:visited {
	COLOR: #132046; TEXT-DECORATION: none
}
.SkilItemBox H3 A:hover {
	COLOR: #132046; TEXT-DECORATION: underline
}
.SkilItemBox IMG {
	BACKGROUND-IMAGE: url(../Images/IconPlus.gif)
}
A.Red:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.Red:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.Red:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
.SkilItemBox TABLE {
	DISPLAY: none; MARGIN-BOTTOM: 10px; WIDTH: 100%; COLOR: #333333
}
.SkilItemBoxContent .Highlight {
	BACKGROUND-COLOR: #fffae6
}
.SelectionPop {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fffae6
}
.SelectionPop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 85%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.SelectionPop LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.SelectionPop A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px; WIDTH: 120px; LINE-HEIGHT: 100%; PADDING-TOP: 2px
}
.SelectionPop A:link {
	COLOR: #333333; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.SelectionPop A:visited {
	COLOR: #333333; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.SelectionPop A:hover {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../Images/SelectionPopOver.gif); COLOR: #003399; BACKGROUND-COLOR: #fee692; TEXT-DECORATION: none
}
.RemovalPop {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; VISIBILITY: hidden; OVERFLOW-X: hidden; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; HEIGHT: 100px; BACKGROUND-COLOR: #f4f4f4
}
.RemovalPop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 85%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.RemovalPop LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; LIST-STYLE-TYPE: none
}
.RemovalPop A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-TOP: 2px
}
.RemovalPop A:link {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../Images/RemovalPopOver.gif); COLOR: #333333; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.RemovalPop A:visited {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../Images/RemovalPopOver.gif); COLOR: #333333; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.RemovalPop A:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.PrefrencesCaption {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../Images/SkilItemBg.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 381px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.PrefrencesCaption .FormList {
	WIDTH: 200px
}
.FloatOpDir {
	FLOAT: right
}
.FloatDir {
	FLOAT: left; VERTICAL-ALIGN: bottom
}
.PrefrencesCaption P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: #132046; PADDING-TOP: 5px
}
.PrefrencesList TABLE {
	MARGIN-BOTTOM: 10px; WIDTH: 95%; COLOR: #333333
}
.PrefrencesList TABLE TH {
	WIDTH: 30px; TEXT-ALIGN: center
}
.PrefrencesList .state {
	FONT-WEIGHT: bold; WIDTH: 30px; FONT-STYLE: italic; HEIGHT: 20px; BACKGROUND-COLOR: #eeeeee
}
.StandardType .FullContainer .SideBar .DivPadding {
	PADDING-RIGHT: 25px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 28px
}
.StandardType H2 {
	BACKGROUND-POSITION: right bottom; FONT-SIZE: 140%; BACKGROUND-IMAGE: url(../Images/H2bg.jpg); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 11px; BACKGROUND-REPEAT: no-repeat
}
.StandardType .Strip {
	BACKGROUND-POSITION: right bottom; FONT-WEIGHT: bold; FONT-SIZE: 140%; BACKGROUND-IMAGE: url(../Images/H2bgStrip.jpg); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 11px; COLOR: #002040; BACKGROUND-REPEAT: repeat-x
}
.StandardType .BreadCrumbs {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../Images/H2bgStrip.jpg); PADDING-BOTTOM: 7px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right
}
.StandardType .BreadCrumbs A:link {
	TEXT-DECORATION: none
}
.StandardType .BreadCrumbs A:visited {
	TEXT-DECORATION: none
}
.StandardType .BreadCrumbs A:hover {
	TEXT-DECORATION: none
}
.StandardType .FullContainer .Content .DivPadding {
	PADDING-RIGHT: 43px; PADDING-LEFT: 43px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
.SideBar .SideGroup .Item {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../Images/SideItemBg.gif); PADDING-BOTTOM: 5px; BACKGROUND-REPEAT: repeat-x
}
.SideBar .SideGroup .Item2 {
	
}
.SideGroup .Item2 H3 {
	FONT-SIZE: 1.2em; COLOR: #ff8c00
}
.SideGroup .Item H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND-IMAGE: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff8c00; PADDING-TOP: 0px
}
.StandardType .SideGroup H2 .icon {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.StandardType .SideGroup H2 {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 8px
}
.StandardType .SideBar .SideGroup {
	MARGIN-BOTTOM: 16px
}
.ImgFloatDir {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.ImgFloatOppDir {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.StandardType .Content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.StandardType .SearchBox {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px; BACKGROUND-COLOR: #fffae5
}
.StandardType .SearchBox SELECT {
	WIDTH: 261px
}
.StandardType .SearchBox TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.StandardType .SearchBox INPUT.text {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #7f8184; PADDING-TOP: 1px; BORDER-BOTTOM: #bfbfbf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.StandardType .SearchBox SELECT {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 1px; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #7f8184; PADDING-TOP: 1px; BORDER-BOTTOM: #bfbfbf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.StandardType .SearchBox INPUT.text {
	WIDTH: 257px; HEIGHT: 15px
}
.StandardType .SearchBox STRONG {
	COLOR: #ff8c00
}
.StandardType .HalfColDir {
	FLOAT: left; WIDTH: 265px
}
.StandardType .HalfColOppDir {
	FLOAT: right; WIDTH: 265px
}
.StandardType .HalfColDir UL {
	LIST-STYLE-TYPE: none
}
.StandardType .HalfColDir UL.linkList {
	LINE-HEIGHT: 1.3em
}
.StandardType .HalfColOppDir .Item H5 {
	FONT-SIZE: 100%; COLOR: #ff8c00
}
.StandardType .HalfColDir .Item H5 {
	FONT-SIZE: 100%; COLOR: #ff8c00
}
.RegistrationSearchBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.RegistrationSearchBox A {
	FONT-SIZE: 85%
}
.RegistrationSearchBox A:link {
	COLOR: #132046; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.RegistrationSearchBox A:visited {
	COLOR: #132046; TEXT-DECORATION: none
}
.RegistrationSearchBox A:hover {
	COLOR: #132046; TEXT-DECORATION: underline
}
.EmploymentSearchSpacer {
	HEIGHT: 100px
}
.OverLayer {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #666666 2px solid; BORDER-LEFT: #666666 2px solid; WIDTH: 294px; BORDER-BOTTOM: #666666 2px solid; BACKGROUND-COLOR: #fffae5
}
.OverLayerTitle {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/RegistrationOverLayerTopBg.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fdedce
}
.OverLayerTitle H1 {
	FONT-SIZE: 120%; COLOR: #f29515
}
.OverLayerTitleClose {
	FLOAT: right
}
.OverLayerContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.OverLayer .FormList {
	WIDTH: 260px
}
.OverLayer .FormListShort {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 120px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px
}
.RegistrationRowItem {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-COLOR: #ffffff
}
.RegistrationRowAdd {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 110%; PADDING-BOTTOM: 7px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.RegistrationRowTop {
	BORDER-TOP: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.RegistrationRowDelete {
	FLOAT: right
}
.RegistrationRowParameters {
	FLOAT: right; WIDTH: 100px; CURSOR: pointer; COLOR: #333399
}
.RegistrationRowValue {
	FLOAT: left; WIDTH: 250px; COLOR: #333333
}
.RegistrationRowValueFull {
	FLOAT: left; WIDTH: 355px; COLOR: #333333
}
.RegistrationRowParameters A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.RegistrationRowParameters A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.RegistrationRowParameters A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.RegistrationRowAdd A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.RegistrationRowAdd A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.RegistrationRowAdd A:hover {
	COLOR: #003399; TEXT-DECORATION: none
}
.EmploymentResults {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; OVERFLOW-X: hidden; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 400px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 110px; BACKGROUND-COLOR: #ffffff
}
.EmploymentResults UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 95%; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.EmploymentResults LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.EmploymentResults LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; WIDTH: 800px; LINE-HEIGHT: 100%; PADDING-TOP: 5px
}
.EmploymentResults LI SPAN {
	COLOR: gray
}
.EmploymentResults LI A:link {
	COLOR: #333333; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.EmploymentResults LI A:visited {
	COLOR: #333333; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.EmploymentResults LI A:hover {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../Images/EmploymentResultsOver.gif); COLOR: #003399; BACKGROUND-COLOR: #fffae6; TEXT-DECORATION: none
}
.EmploymentResults P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.EmploymentResults P A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.EmploymentResults P A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.EmploymentResults P A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
.EmploymentResults .Category {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 334px; COLOR: #333333; LINE-HEIGHT: 100%; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.EmploymentResults .CategoryNotFind {
	BACKGROUND-COLOR: #fcd748
}
.EmploymentResults .RowNotFind A {
	COLOR: red; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.EmploymentResults .RowNotFind A:link {
	COLOR: red; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.EmploymentResults .RowNotFind A:visited {
	COLOR: red; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.FormListMultiple {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 1.1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #7f8184; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid
}
.ProfileMatch {
	MARGIN: 0px 0px 35px; WIDTH: 610px; BACKGROUND-REPEAT: repeat-y; POSITION: relative
}
.ProfileMatch .sliderBar {
	BACKGROUND-POSITION: right top; FLOAT: left; WIDTH: 36px; MARGIN-RIGHT: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 76px
}
.ProfileMatch .col1 {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f2f2
}
.ProfileMatch .col2 {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f2f2
}
.ProfileMatch .col3 {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f2f2
}
 HTML .ProfileMatch .col1 {
	HEIGHT: 210px
}
 HTML .ProfileMatch .col2 {
	HEIGHT: 210px
}
 HTML .ProfileMatch .col3 {
	HEIGHT: 210px
}
.ProfileMatch .row2 .col1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.ProfileMatch .row2 .col2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.ProfileMatch .row2 .col3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.ProfileMatch .col1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 160px; PADDING-TOP: 5px; HEIGHT: 155px
}
 HTML .ProfileMatch .col1 {
	HEIGHT: 130px
}
 HTML .ProfileMatch .col2 {
	HEIGHT: 130px
}
 HTML .ProfileMatch .col3 {
	HEIGHT: 130px
}
.ProfileMatch .col2 {
	WIDTH: 190px; HEIGHT: 155px
}
.ProfileMatch .col3 {
	WIDTH: 154px; HEIGHT: 155px
}
.ProfileMatch .col3 .worth .amount {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #ff8c00
}
.ProfileMatch .col3 .worth .denomination {
	FONT-WEIGHT: 800; FONT-SIZE: 2.5em; COLOR: #b2b2b2
}
.StandardType .Content .ProfileMatch H3 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 5px
}
.ProfileMatch .ColRow {
	MIN-HEIGHT: 10em
}
 HTML .ProfileMatch .ColRow {
	HEIGHT: 10em
}
.OrangeBoldText {
	FONT-WEIGHT: bold; COLOR: #ff8d00
}
.ColRow .ColRowTextTop {
	HEIGHT: 130px
}
.ColRow .ColRowTextBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.ColRow .ColRowTextBottom TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
.ColRow .MyStatusText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
UL.Pagination {
	FLOAT: right; MARGIN: 20px 0px 25px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
UL.Pagination LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
UL.Pagination A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 20px; COLOR: #000000; HEIGHT: 20px; TEXT-ALIGN: center
}
UL.Pagination A:visited {
	COLOR: #000000
}
UL.Pagination A SPAN {
	DISPLAY: block; PADDING-TOP: 3px
}
UL.Pagination A.page {
	BACKGROUND-IMAGE: url(../Images/paginationPage.jpg); BACKGROUND-REPEAT: no-repeat
}
UL.Pagination A.page:hover {
	BACKGROUND-POSITION: 0px -20px; BACKGROUND-IMAGE: url(../Images/paginationPage.jpg); COLOR: #002040; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
UL.Pagination A.selected {
	BACKGROUND-POSITION: 0px -20px; BACKGROUND-IMAGE: url(../Images/paginationPage.jpg); COLOR: #002040; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
UL.Pagination A.previous {
	BACKGROUND-IMAGE: url(../Images/paginationPrevNext.jpg); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
UL.Pagination A.next {
	BACKGROUND-POSITION: 0px -20px; BACKGROUND-IMAGE: url(../Images/paginationPrevNext.jpg); BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
TABLE.jobListing {
	BORDER-TOP: #e8e8e8 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
TABLE.jobListingPriority {
	BACKGROUND-COLOR: #fffae6
}
TABLE.jobListing .Headerclass {
	BACKGROUND-COLOR: #fffae6
}
TABLE.jobListing THEAD {
	BACKGROUND-COLOR: #fffae6
}
TABLE.jobListing .HeaderclassOpen TD {
	FONT-WEIGHT: bold; COLOR: #002040; BACKGROUND-COLOR: #f7f7f7
}
TABLE.jobListing .HeaderclassOpen TD A {
	FONT-WEIGHT: bold; COLOR: #002040; BACKGROUND-COLOR: #f7f7f7
}
TABLE.jobListing .HeaderclassOpen TD STRONG {
	FONT-WEIGHT: bold; COLOR: #002040; BACKGROUND-COLOR: #f7f7f7
}
TABLE.jobListing TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e8e8 1px solid; HEIGHT: 30px; TEXT-ALIGN: left
}
TABLE.jobListing TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e8e8 1px solid; HEIGHT: 30px; TEXT-ALIGN: left
}
.Headerclass {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e8e8 1px solid; HEIGHT: 30px; TEXT-ALIGN: left
}
.jobListing .DescriptionClass TD {
	HEIGHT: 0px
}
TABLE.jobListing TD {
	COLOR: gray
}
TABLE.jobListing .lastRow TD {
	BORDER-BOTTOM-WIDTH: 0px
}
TABLE.jobListing .noborder TD {
	FONT-WEIGHT: bold; BORDER-BOTTOM-WIDTH: 0px
}
TABLE.jobListing .selected {
	PADDING-LEFT: 153px; PADDING-BOTTOM: 25px
}
TABLE.jobListing .selected TD {
	COLOR: #002040; BACKGROUND-COLOR: #ffffff
}
TABLE.jobListing .selected TD A {
	COLOR: #002040; BACKGROUND-COLOR: #ffffff
}
TABLE.jobListing .selected TD STRONG {
	PADDING-RIGHT: 10px
}
TABLE.jobListing .status {
	FONT-WEIGHT: bold; WIDTH: 35px; TEXT-ALIGN: center
}
TABLE.jobListing .matches {
	FONT-WEIGHT: bold; WIDTH: 35px; TEXT-ALIGN: center
}
TABLE.jobListing .inbox {
	FONT-WEIGHT: bold; WIDTH: 35px; TEXT-ALIGN: center
}
TABLE.jobListing .jobTitle {
	WIDTH: 30%
}
TABLE.jobListing .jobTitle A {
	COLOR: #7f8184
}
TABLE.jobListing .companyName {
	WIDTH: 20%
}
TABLE.jobListing .companyName A {
	COLOR: #7f8184
}
TABLE.jobListing .location {
	WIDTH: 80px
}
TABLE.jobListing .location A {
	COLOR: #7f8184
}
TABLE.jobListing .posted {
	WIDTH: 14%
}
TABLE.jobListing .posted A {
	COLOR: #7f8184
}
TABLE.jobListing .apply {
	WIDTH: 10%
}
TABLE.jobListing .startGutter {
	PADDING-LEFT: 3px
}
TABLE.jobListing .startGutter2 {
	PADDING-LEFT: 12px
}
TABLE.jobListing .companyName {
	WIDTH: 20%
}
TABLE.jobListing .location {
	WIDTH: 60px
}
TABLE.jobListing .posted {
	WIDTH: 14%
}
TABLE.jobListing .apply {
	WIDTH: 10%
}
.ProfileMatch STRONG {
	COLOR: #ff8c00
}
.jobListing .Icon {
	TEXT-ALIGN: center
}
.StandardType .Content H4 {
	FONT-SIZE: 170%; COLOR: #002040
}
.SideBar .SideGroup .Item STRONG {
	COLOR: #ff8c00
}
.SideBar .SideGroup .Item2 STRONG {
	COLOR: #ff8c00
}
.StandardType .SideGroup H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #ff8800; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
.StandardType .SideGroup UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.StandardType .SideGroup LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.StandardType .SideGroup UL {
	MARGIN-BOTTOM: 15px
}
A.back {
	COLOR: #ff8c00
}
A.next {
	COLOR: #ff8c00
}
H4 STRONG {
	COLOR: #ff8c00
}
.CompanyDescription .OverLayer {
	WIDTH: 591px; BACKGROUND-COLOR: #ffffff
}
.StandardType .OverLayerTitle H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Mandatory {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; COLOR: red
}
.TableFormSideTh .FormField {
	WIDTH: 175px
}
.TableFormSideTh .FormFieldLeft {
	WIDTH: 175px
}
.TableFormSideTh .FormFieldWidth {
	WIDTH: 258px
}
.TableFormSideTh TEXTAREA {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid
}
.MainArea {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative; BACKGROUND-COLOR: #fffae5
}
.MainArea .FormList {
	WIDTH: 175px
}
.MainArea H3 {
	FONT-SIZE: 110%; PADDING-BOTTOM: 10px
}
.JobReqTable .TableDetails {
	WIDTH: 50%
}
.TableDetails TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.TableDetails TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.StandardType .Content H3 {
	FONT-SIZE: 110%
}
.JobReqTable {
	MARGIN: 10px 0px
}
.StandardType .ButtonGroup {
	MARGIN: 20px 0px 10px
}
.TableDetails2 TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.TableDetails2 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.TableDetails2 {
	MARGIN-BOTTOM: 10px
}
.StandardType H2 .Icon {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.LoginBox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND-IMAGE: url(../Images/LoginBoxBg.gif); BORDER-LEFT: #cccccc 1px solid; WIDTH: 610px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-y
}
.LoginBoxGuest {
	FLOAT: left; WIDTH: 403px
}
.LoginBoxMember {
	FLOAT: right; WIDTH: 206px
}
.StandardType .Content .LoginBox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #ff8100; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.LoginBoxContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.LoginBoxContent .FooterContent {
	PADDING-LEFT: 10px
}
.LoginBox .LoginBoxBottom {
	CLEAR: both
}
.LoginBoxMember .FormField2 {
	WIDTH: 170px
}
.LoginBoxContent UL {
	MARGIN: 10px
}
.LoginBoxContent LI {
	LIST-STYLE-IMAGE: url(../Images/LiBulletBg.gif); MARGIN: 10px
}
.LoginBoxMember P {
	PADDING-BOTTOM: 5px
}
.MainArea .Seperator {
	CLEAR: both; BACKGROUND-IMAGE: url(../Images/SeperatorBg.gif); BACKGROUND-REPEAT: repeat-x
}
UL.FeatureList {
	MARGIN-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
.ResumeCoverLetter {
	WIDTH: 580px
}
.Col3TableDir {
	VERTICAL-ALIGN: top; WIDTH: 265px
}
.Col3TableOppDir {
	VERTICAL-ALIGN: top; WIDTH: 265px
}
.Col3Table .FormField {
	WIDTH: 260px
}
.Col3Table .FormList {
	WIDTH: 260px
}
.Col3Table SELECT {
	WIDTH: 260px
}
.MainArea H5 {
	MARGIN-BOTTOM: 10px
}
.SideBar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
.jobListing .Message {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dadada 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dadada 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.jobListing .Message P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.StandardType .Content .jobListing .Message H3 {
	FONT-SIZE: 120%; COLOR: #ff9900
}
.StandardType .Content .jobListing .Message2 H3 {
	COLOR: red
}
.ResumeLayer .OverLayer {
	WIDTH: 590px
}
.ResumeUploadArea {
	WIDTH: 520px
}
.CorporateType .MainContainer {
	MARGIN: 0px auto; WIDTH: 701px
}
.CorporateType .CorporateHeader {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../Images/CorporateHeaderBg.jpg); BACKGROUND-REPEAT: no-repeat
}
.CorporateType .CorporateFooter {
	BACKGROUND-IMAGE: url(../Images/CorporateFooterBg.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f2f2f2
}
.CorporateType .CorporateFooter .DivPadding {
	PADDING-RIGHT: 43px; PADDING-LEFT: 43px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.CorporateType .CorporateImgs {
	FLOAT: right; WIDTH: 230px; TEXT-ALIGN: right
}
.CorporateTabs {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; MARGIN-TOP: 10px; FONT-SIZE: 130%; FLOAT: left; BACKGROUND-IMAGE: url(../Images/CorporateTabBg.gif); MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: normal; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.CorporateTabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.CorporateTabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px
}
.CorporateTabs A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.CorporateTabs A {
	FLOAT: none
}
.CorporateTabs A:hover {
	COLOR: #666666
}
.CorporateTabs A:visited {
	COLOR: #666666
}
.CorporateTabs .current {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../Images/CorporateTabLeftOn.gif); BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
.CorporateTabs .current A {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../Images/CorporateTabRightOn.gif); PADDING-BOTTOM: 4px; COLOR: #ff8c00; BACKGROUND-REPEAT: no-repeat
}
.CorporateType .CorporateLogo {
	FLOAT: left
}
.CorporateType .jobListing .jobTitle {
	WIDTH: 70%
}
.CorporateType .jobListing .startGutter {
	PADDING-LEFT: 12px
}
.TableLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; WIDTH: 100%; COLOR: #002040; BACKGROUND-COLOR: #ffffff
}
.TableLabel H5 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 12px
}
.TableLabel .Spacer {
	HEIGHT: 2.5em
}
.TableLabelPriority {
	BACKGROUND-COLOR: #fffae5
}
.CorporateType H2 {
	MARGIN-BOTTOM: 10px
}
UL.highlights {
	LIST-STYLE-TYPE: none
}
UL.highlights LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; POSITION: relative
}
UL.highlights LI IMG.number {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
 HTML UL.highlights LI IMG.number {
	LEFT: -35px
}
.SideGroup H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 25px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; BACKGROUND-IMAGE: url(../Images/SideBarH3Bg.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.SideBar .SideGroup H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; COLOR: #002040; PADDING-TOP: 11px
}
.SideBar .SideGroup .keywordSearch {
	PADDING-RIGHT: 20px; PADDING-TOP: 0px; POSITION: relative
}
.SideBar .SideGroup .keywordSearch INPUT.goBtn {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
 HTML .SideBar .SideGroup .keywordSearch INPUT.goBtn {
	RIGHT: 30px
}
.SideBar .SideGroup .keywordSearch INPUT.search {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 140px; COLOR: #7f8184; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SideBar .SideGroup UL.jobList A {
	COLOR: #7f8184
}
.SideBar .SideGroup UL.jobList A.last {
	COLOR: #ff8c00
}
.SideBar .SideGroup UL.indent {
	MARGIN-LEFT: 15px
}
.SearchResults {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff
}
.SideBar .SideGroup .Emphasize {
	FONT-WEIGHT: bold; COLOR: #ff8c00
}
.StandardType .SearchResultsTitle {
	MARGIN-TOP: -10px; FONT-SIZE: 1.7em; PADDING-BOTTOM: 13px
}
.StandardType .SearchResultsTitle .jobMatches {
	COLOR: #ff8c00
}
.registration .profileContainer {
	FLOAT: left; WIDTH: 201px; HEIGHT: 420px; BACKGROUND-COLOR: #fffae5
}
.large .profileModule {
	MARGIN: 65px 0px 0px 68px; COLOR: #002040
}
.large .profileModuleTitle {
	MARGIN: 0px 0px 3px
}
.large .profileModuleSubtitle {
	FONT-WEIGHT: 600; FONT-SIZE: 1.7em; MARGIN: 0px; WIDTH: 68px; TEXT-ALIGN: center
}
.large .profileModuleComplete {
	MARGIN: -3px 0px 0px; WIDTH: 68px; TEXT-ALIGN: center
}
.large .ProfileModuleSlider {
	WIDTH: 53px; HEIGHT: 250px
}
.large .profileBgMask {
	BACKGROUND-IMAGE: url(../Images/profileMaskBackgroundLarge.gif)
}
.large .profileBgGrey {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../Images/profileGreyBackgroundLarge.gif); WIDTH: 53px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 250px
}
.large .profileBgOrange {
	BACKGROUND-IMAGE: url(../Images/profileBackgroundLarge.gif)
}
.small .profileModule {
	MARGIN: -4px 0px 0px 2px; COLOR: #002040
}
.profileModuleSubtitle {
	FONT-WEIGHT: bold; COLOR: #ff8c00
}
.small .ProfileModuleSlider {
	WIDTH: 34px; HEIGHT: 72px
}
.small .profileBgMask {
	BACKGROUND-IMAGE: url(../Images/profileMaskBackgroundSmall.gif)
}
.small .profileBgGrey {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../Images/profileGreyBackgroundSmall.gif); WIDTH: 34px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 72px
}
.small .profileBgOrange {
	BACKGROUND-IMAGE: url(../Images/profileBackgroundSmall.gif)
}
.RegistrationAreaInner .PrefrencesList {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 389px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff
}
.RegistrationAreaInner .SkillsList {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; OVERFLOW-X: hidden; MARGIN-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 389px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 241px; BACKGROUND-COLOR: #ffffff
}
.SkilItemBox .Col1 {
	WIDTH: 10px
}
.SkilItemBox .Col2 {
	WIDTH: 30px; TEXT-ALIGN: center
}
.SkilItemBox .Col3 {
	WIDTH: 185px
}
.SkilItemBox .Col4 {
	WIDTH: 100px
}
.PopMessage {
	DISPLAY: none; RIGHT: 0px; OVERFLOW: hidden; WIDTH: 227px; POSITION: absolute
}
.PopMessage .Top {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../Images/PopMessageTop.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.PopMessage .Bottom {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../Images/PopMessageBottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.PopMessage .Mid {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center center; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(../Images/PopMessageMid.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.ToolTip {
	WIDTH: 199px
}
.ToolTip .Top {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../Images/ToolTipTop.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.ToolTip .Bottom {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../Images/ToolTipBottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.ToolTip .Mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../Images/ToolTipBg.gif); PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #00b2b0
}
.ProfileTabs {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; MARGIN-TOP: 10px; FONT-SIZE: 110%; FLOAT: left; BACKGROUND-IMAGE: url(../Images/ProfileTabsBg.gif); MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: normal; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.ProfileTabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 120%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.ProfileTabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ProfileTabs A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.ProfileTabs A {
	FLOAT: none
}
.ProfileTabs A:hover {
	COLOR: #666666
}
.ProfileTabs A:visited {
	COLOR: #666666
}
.ProfileTabs #current {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../Images/ProfileTabLeftOn.gif); BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
.ProfileTabs #current A {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../Images/ProfileTabRightOn1.gif); PADDING-BOTTOM: 4px; COLOR: #ff8c00; BACKGROUND-REPEAT: no-repeat
}
.ProfileBoxTitle {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../Images/ProfileBoxTitleBg.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
.ProfileBoxTitle H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; BACKGROUND-IMAGE: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ProfileBox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.ProfileBoxContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ProfileBoxTitleSummary {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../Images/ProfileBoxTitleBg.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.ProfileBoxTitleSummary H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; BACKGROUND-IMAGE: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ProfileBoxSummary {
	MARGIN-BOTTOM: 10px
}
.ProfileBoxContentSummary {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.ProfileBoxContentSummary TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ProfileBoxSummary .ProfileBoxContentSummary {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../Images/ProfileBoxBg.gif); BACKGROUND-REPEAT: repeat-x
}
.summaryInnerTD {
	WIDTH: 50%; BORDER-BOTTOM: #cccccc 1px solid
}
.summaryMore {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #ffa505; PADDING-TOP: 5px
}
.summaryInnerText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ProfileBox .ProfileBoxContent {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../Images/ProfileBoxBg.gif); BACKGROUND-REPEAT: repeat-x
}
.ProfileBoxText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.Summary .ProfileBoxContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Summary .ProfileBox {
	BORDER-BOTTOM-STYLE: none
}
.ProfileBoxOptionsOuter {
	FLOAT: left; WIDTH: 100%
}
.ProfileBox .ProfileBoxContent {
	PADDING-RIGHT: 10px; BACKGROUND-COLOR: #ffffff
}
.ProfileBoxSelected {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 100%; PADDING-TOP: 5px
}
.ProfileBoxSelected H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
.ProfileBoxContent P {
	WIDTH: 100%
}
.ProfileBox H5 {
	FONT-SIZE: 100%; COLOR: #666666
}
.ProfileBoxOptionsInner {
	BORDER-RIGHT: #cccccc 1px solid; FLOAT: left; WIDTH: 40%
}
.ProfileBoxOptionsInnerNoBorder {
	FLOAT: left; WIDTH: 40%
}
.ProfileBoxList {
	FLOAT: right; WIDTH: 59%
}
.RegistrationAreaInner .RegistrationPreferencesBox .ProfileBoxContent .ProfileBoxOptionsOuter .ProfileBoxOptionsInner {
	BORDER-RIGHT: #cccccc 1px solid; FLOAT: left; WIDTH: 47%
}
.RegistrationAreaInner .RegistrationPreferencesBox .ProfileBoxContent .ProfileBoxOptionsOuter .ProfileBoxList {
	FLOAT: right; WIDTH: 52%
}
.BlockedEmployersOptionsInner {
	WIDTH: 46%
}
.BlockedEmployersBoxList {
	WIDTH: 53%
}
.ProfileBoxOptionsAdd {
	CLEAR: both; FONT-WEIGHT: bold; FLOAT: right; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.ProfileBoxOptionsAddOther {
	CLEAR: both; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FLOAT: right; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.ProfileBoxCannotFindJobTitle {
	CLEAR: both; FONT-SIZE: 100%; COLOR: #7f8184; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.ProfileBoxCannotFindJobTitle A {
	CLEAR: both; FONT-SIZE: 100%; COLOR: #7f8184; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.ProfileBoxCannotFindJobTitle A {
	COLOR: #059a9a; TEXT-DECORATION: underline
}
.ProfileBoxSelectedItem {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.ProfileBoxOptionsOuter .FormField {
	WIDTH: 230px
}
.ProfileBoxOptionsOuter .FormList {
	WIDTH: 230px
}
.ProfileBoxOptionsOuter SELECT {
	WIDTH: 230px
}
.ProfileBoxOptionsOuterPreferences {
	WIDTH: 240px
}
.ProfileBoxTableForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ProfileBoxTableForm TD {
	PADDING-TOP: 5px
}
.ProfileBoxTableForm .ToolTipUnder {
	VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 20px
}
.ProfileBoxTableForm .FormList {
	WIDTH: 230px
}
.ProfileBoxTableForm .FormList2 {
	WIDTH: 210px
}
.ProfileBoxSelectedItems {
	
}
.ProfileBoxSelectedItems TABLE {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.ProfileBoxSelectedItems TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.ProfileBoxSelectedItems .ProfileBoxSelectedItemsCol TD {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/bgMyClassTableTitle.jpg); COLOR: #7d7d75; BORDER-BOTTOM: #cccccc 2px solid; HEIGHT: 17px
}
.ProfileBoxSelectedItems .Col0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 10%; COLOR: #333333; PADDING-TOP: 4px
}
.ProfileBoxSelectedItems .Col1 {
	WIDTH: 55%; COLOR: #333333
}
.ProfileBoxSelectedItems .Col1Full {
	WIDTH: 95%; COLOR: #333333
}
.ProfileBoxSelectedItems .Col2 {
	WIDTH: 35%; CURSOR: pointer; COLOR: #333399
}
.ProfileBoxSelectedItems .Col3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.ProfileBoxTableForm2 TH {
	FONT-WEIGHT: normal; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.ProfileBoxTableForm2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 97%; PADDING-TOP: 0px
}
.ProfileBoxSelected .Message {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cc0000; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffec
}
.NotesContainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: -5px; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../Images/NotesContainerBg.gif); PADDING-BOTTOM: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 97%; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f7f7f7
}
.NoteItemTitle {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/NotesTitleBg.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.NoteItemTitle H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; COLOR: #132046; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.NoteItemTitle A:link {
	COLOR: #132046; TEXT-DECORATION: none
}
.NoteItemTitle A:visited {
	COLOR: #132046; TEXT-DECORATION: none
}
.NoteItemTitle A:hover {
	COLOR: #132046; TEXT-DECORATION: none
}
.NoteItemContent {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.NoteItemContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.NoteItem {
	CLEAR: both; MARGIN-BOTTOM: 5px
}
.NoteItem TEXTAREA {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 580px; COLOR: #7f8184; PADDING-TOP: 2px; BORDER-BOTTOM: #bfbfbf 1px solid
}
.ProfileSummaryCol1 {
	FLOAT: left; WIDTH: 290px
}
.ProfileSummaryCol2 {
	FLOAT: right; WIDTH: 290px
}
.Summary .ProfileBoxContent TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.Summary .ProfileBox .ProfileBoxContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Summary .ProfileBoxContent TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.Summary .ProfileBoxContent TABLE {
	
}
.ProfileBoxTitle .FloatOpDir A {
	LINE-HEIGHT: 150%
}
.ProfileBoxContent .Current {
	FONT-WEIGHT: bold
}
.ProfileBoxSelectedItems A:link {
	COLOR: #333399; TEXT-DECORATION: none
}
.ProfileBoxSelectedItems A:visited {
	COLOR: #333399; TEXT-DECORATION: none
}
.ProfileBoxSelectedItems A:hover {
	COLOR: #333399; TEXT-DECORATION: none
}
.ProfileBoxContent .TableFormSideTh TH {
	WIDTH: 110px
}
.ProfileBoxContent .TableFormSideTh {
	MARGIN-BOTTOM: 0px
}
.OtherResume {
	PADDING-RIGHT: 10px; PADDING-LEFT: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ProfileBoxRadioSel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.ProfileBoxContent .PreferredGoals .TableFormSideTh TH {
	WIDTH: 195px
}
UL.topNav {
	BORDER-RIGHT: #bfbfbf 0px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND-IMAGE: url(../Images/topNavBG.jpg); BORDER-LEFT: #bfbfbf 0px solid; BORDER-BOTTOM: #bfbfbf 1px solid; BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none; HEIGHT: 41px
}
UL.topNav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.topNav LI SPAN {
	
}
UL.topNav LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 125%; BACKGROUND-IMAGE: url(../Images/TopNavLiBg.jpg); COLOR: #8d8d8d; PADDING-TOP: 13px; HEIGHT: 28px; TEXT-ALIGN: center
}
UL.topNav LI A:hover {
	BACKGROUND-POSITION: 0px -41px; COLOR: #132046
}
UL.topNav LI A.selected {
	BACKGROUND-POSITION: 0px -41px; COLOR: #132046
}
UL.topNav LI#blurb {
	
}
UL.topNav LI#explore A {
	WIDTH: 171px
}
UL.topNav LI#research A {
	WIDTH: 226px
}
UL.topNav LI#getAdvice A {
	WIDTH: 167px
}
UL.topNav LI#myShineNav A {
	WIDTH: 136px
}
DIV.pageHeader .logo {
	DISPLAY: inline; FLOAT: left; HEIGHT: 123px
}
DIV.pageHeader .banner {
	DISPLAY: inline; FLOAT: left; HEIGHT: 123px
}
DIV.pageHeader .logo {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../Images/logoDiv.jpg); WIDTH: 259px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
DIV.pageHeader .logo IMG {
	MARGIN-TOP: 20px
}
DIV.pageHeader .banner {
	WIDTH: 700px
}
DIV.exploreBanner DIV.banner {
	BACKGROUND-IMAGE: url(../Images/exploreBanner.jpg)
}
DIV.industriesBanner DIV.banner {
	BACKGROUND-IMAGE: url(../Images/industriesBanner.jpg)
}
DIV.adviceBanner DIV.banner {
	BACKGROUND-IMAGE: url(../Images/adviceBanner.jpg)
}
DIV.myShineBanner DIV.banner {
	BACKGROUND-IMAGE: url(../Images/myShineBanner.jpg)
}
DIV.pageHeader .headerCap {
	BACKGROUND-IMAGE: url(../Images/headerCap.jpg); LINE-HEIGHT: 1%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.RegistrationType DIV.pageHeader .headerCap {
	DISPLAY: none
}
.WorthMain {
	FLOAT: left; WIDTH: 389px
}
.WorthSide {
	FLOAT: right; WIDTH: 204px
}
.WorthSide TD {
	PADDING-TOP: 5px
}
.WorthSide TABLE {
	MARGIN-BOTTOM: 10px
}
.WorthEstimation {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../Images/WorthEstimationBg.jpg); MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.WorthEstimation STRONG {
	COLOR: #ff8c00
}
.WorthGraph {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 8px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}
.WorthTable TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.WorthTable TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.WorthTable .WhatIfTr {
	BACKGROUND-COLOR: #ffffe1
}
.WorthTable TABLE {
	MARGIN-BOTTOM: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
.WorthLinks LI {
	MARGIN-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
.WorthGraphGrid {
	BACKGROUND-IMAGE: url(../Images/WorthGraphGrid.gif); WIDTH: 331px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 115px
}
.WorthGraph TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: center
}
.DeletedJobs TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.DeletedJobs TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.DeletedJobs TABLE {
	WIDTH: 100%; BACKGROUND-COLOR: #f2f2f2
}
.DeletedJobsDetails {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(../Images/DeletedJobBg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.DeletedJobs .Selected TD {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.DeletedJobsLink:link {
	COLOR: #059a9a; TEXT-DECORATION: none
}
.DeletedJobsLink:visited {
	COLOR: #059a9a; TEXT-DECORATION: none
}
.DeletedJobsLink:hover {
	COLOR: #059a9a; TEXT-DECORATION: none
}
.RegEmploymentHistoryBox {
	WIDTH: 100%
}
.RegEmploymentHistoryBox .FormList {
	WIDTH: 230px
}
.SkilItemBox_Opened {
	BACKGROUND-IMAGE: url(../Images/SkilItemBg.gif); PADDING-BOTTOM: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
.SkilItemBox_Opened H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; COLOR: #132046; PADDING-TOP: 4px
}
.SkilItemBox_Opened H3 A:link {
	COLOR: #132046; TEXT-DECORATION: none
}
.SkilItemBox_Opened H3 A:visited {
	COLOR: #132046; TEXT-DECORATION: none
}
.SkilItemBox_Opened H3 A:hover {
	COLOR: #132046; TEXT-DECORATION: underline
}
.SkilItemBox_Opened TABLE {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #333333
}
.SkilItemBox_Opened IMG {
	BACKGROUND-IMAGE: url(../Images/IconMinus.gif)
}
.SkilItemBoxChoose {
	CURSOR: pointer
}
.PopUpOverLayerContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.OtherInstituteFormField2Disabled {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT: 1.2em Arial, Helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 345px; COLOR: #7f8184; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ebebeb
}
.RegistrationTotalExperience {
	FONT-WEIGHT: bold; FLOAT: right; COLOR: #ff8d00
}
.RegistrationPreferencesBox {
	BORDER-TOP: #cccccc 1px solid; BACKGROUND-COLOR: #fffae5
}
.Center {
	TEXT-ALIGN: center
}
.QuestionQuiz {
	BORDER-RIGHT: #ffcd02 1px solid; BORDER-TOP: #ffcd02 1px solid; BORDER-LEFT: #ffcd02 1px solid; WIDTH: 90%; BORDER-BOTTOM: #ffcd02 1px solid
}
.QuestionQuiz INPUT {
	WIDTH: 80px
}
.QuestionQuiz .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #ffcd02
}
.QuestionQuiz .table {
	BORDER-RIGHT: #ffcd02 1px solid; BORDER-TOP: #ffcd02 1px solid; BORDER-LEFT: #ffcd02 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffcd02 1px solid; BACKGROUND-COLOR: #ffffff
}
.QuestionQuiz .BigHint {
	FONT-SIZE: 150%; COLOR: black
}
.tableEmploymentHistory {
	PADDING-LEFT: 15px; BACKGROUND-COLOR: #fffae5
}
.tableEmploymentHistory .FormList {
	WIDTH: 200px
}
.FormActivationTitle {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 2em; COLOR: #ff8c00; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ProfileBoxOptionsOuter .BlockedEmployersOptionsInner .FormSelect {
	WIDTH: 100%
}
.SalarySurveyScalePerc {
	FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif
}
.iconlegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.iconlegend TABLE {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; WIDTH: 100%; BORDER-BOTTOM: #efefef 1px solid
}
.iconlegend .headOne {
	COLOR: #4cbebe; BACKGROUND-COLOR: #dadada
}
.iconlegend .headTwo {
	COLOR: white; BACKGROUND-COLOR: #4cc0bf
}
.iconlegend .bottomTd {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 0.8em; BORDER-LEFT: #efefef 1px solid; WIDTH: 14.5%; COLOR: #3baac1; BORDER-BOTTOM: #efefef 1px solid
}
.iconlegend .iconeLegendTitle {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.iconlegend .iconeLegendTitleMiddle {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
.PopMessageIconLegend {
	DISPLAY: none; RIGHT: 0px; OVERFLOW: hidden; WIDTH: 199px; POSITION: absolute
}
.PopMessageIconLegend .Top {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../Images/ToolTipTopOrange.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.PopMessageIconLegend .Bottom {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../Images/ToolTipBottomOrange.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.PopMessageIconLegend .Mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(../Images/ToolTipBgOrange.gif); PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #00b2b0
}
.RegCompleteButton {
	BORDER-RIGHT: #ffcd02 1px solid; BORDER-TOP: #ffcd02 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #ffcd02 1px solid; WIDTH: 70%; CURSOR: pointer; MARGIN-RIGHT: auto; BORDER-BOTTOM: #ffcd02 1px solid
}
.RegCompleteButton .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 5px; HEIGHT: 35px; BACKGROUND-COLOR: #ffcd02; TEXT-ALIGN: center
}
.CurrentSalaryRange {
	MARGIN-BOTTOM: 15px; TEXT-ALIGN: center
}
.CurrentSalaryRange STRONG {
	COLOR: #ff8c00
}
