.content_table td {
padding:2px 5px 4px;
}
.content_table a:link,.content_table a:visited {
text-decoration:underline
}
.content_table th {
font-size:12px;
line-height:19px;
padding-left:5px;
}
.content_table .hover {
background-color:#CFC;
}
.content_table .click {
background-color:#FC9;
}
.form_table_left a:visited, .content_table a:visited, .form_table a:visited, .form_table_info a:visited,.form_table th a:visited {
color:#999999;
}
.error {
	FONT-SIZE: 12px; 
	COLOR: #aa0000;
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center
}
H1 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #1b68ac; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
H2 {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px; COLOR: #1b68ac
}
H3 {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; COLOR: #2b804c
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H5 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 15px; COLOR: #fff; PADDING-TOP: 0px
}
 .inputText { background-color : #428CC5; border : 1px solid #0080C0; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; color : white; font-weight : bold; }
 
HR {
	COLOR: #1b68ac
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 15px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 12px; COLOR: #333333
}
TH {
	PADDING-LEFT: 5px; FONT-SIZE: 13px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #407eef; TEXT-ALIGN: left
}
A:link {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #1b68ac; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.comment {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: red 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 1em; BORDER-LEFT: red 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: red 1px solid
}
.tableContent TD {
	BACKGROUND-COLOR: #f8f8f1
}
.tableResumes A:link {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
.tableResumes A:visited {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; TEXT-DECORATION: none
}
.tableResumes A:hover {
	FONT-WEIGHT: normal; COLOR: #1b68ac; TEXT-DECORATION: underline
}
.tableResumes A:active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
.banner H1 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; BORDER-LEFT: #999 1px solid; WIDTH: 150px; COLOR: #fff; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #cc3300; TEXT-ALIGN: center
}
.hotCompany A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
.hotCompany A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
.hotCompany A:hover {
	FONT-WEIGHT: bold; COLOR: #1b68ac; TEXT-DECORATION: underline
}
.hotCompany A:active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
.tableNext A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
.tableNext A:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1b68ac; TEXT-DECORATION: none
}
.tableNext A:hover {
	FONT-WEIGHT: bold; COLOR: #1b68ac; TEXT-DECORATION: underline
}
.tableNext A:active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; TEXT-DECORATION: none
}
.hot A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hot A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hotJobs A:visited {
	FONT-WEIGHT: normal; COLOR: #000
}
.hotJobs A:hover {
	FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: underline
}
.footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; COLOR: #ffffff; TEXT-ALIGN: left
}
.footer A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.loginMenu A {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.loginMenu A:link {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.loginMenu A:active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.loginMenu A:visited {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.loginMenu A:hover {
	BACKGROUND-COLOR: #2052ce
}
.textheader {
	FONT-SIZE: 16px; COLOR: #1b68ac; LINE-HEIGHT: 18px
}
.jobs {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px
}
.title {
	FONT-SIZE: 24px; COLOR: #1b68ac
}
.subtitle {
	FONT-SIZE: 18px; COLOR: #1b68ac
}
.textsmall {
	FONT-SIZE: 12px; COLOR: #000000
}
.linktext {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #1b68ac
}
.linktextsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1b68ac
}
#tableheader A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#tableheader A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#tableheader A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#tableheader A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#tableheader A:hover {
	TEXT-DECORATION: underline
}
#pageHeading H1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: left
}
#pageSubHeading H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: left
}
#newyorkHeading H1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: left
}
.textwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.textwhite A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.textwhite A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.textred {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.description {
	FONT-SIZE: 10px
}
.smalltextwhite {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.smalltextblack {
	FONT-SIZE: 10px; COLOR: #000000
}
.copyright {
	FONT-SIZE: 9px; COLOR: #666666
}
.hot {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: serif; TEXT-DECORATION: none
}
.whiteLabel {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.teaTable {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; BORDER-LEFT: #ff6600 1px solid; BORDER-BOTTOM: #ff6600 1px solid
}
.orangeHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC6600, endColorstr=#E4AF79); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc6600
}
.orangeHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greenHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F14925, endColorstr=#FBC8BD); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #2b804c
}
.greenHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.grapeHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#963455, endColorstr=#C894A6); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #963455
}
.grapeHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0266A8, endColorstr=#7AAFD1); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #0266a8
}
.blueHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E8362B, endColorstr=#F39590); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #e8362b
}
.redHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mediumGrayHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#777777, endColorstr=#B8B8B8); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #777777
}
.mediumGrayHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.darkBlueHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#004E82, endColorstr=#7B8BC9); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #004e82
}
.darkBlueHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.darkGreenHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2B804C, endColorstr=#90BCA1); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #2b804c
}
.darkGreenHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redWineHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9E4040, endColorstr=#CC9B9B); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #9e4040
}
.redWineHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mediumGrayHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#777777, endColorstr=#B8B8B8); COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #777777
}
.mediumGrayHead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueHead A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.blueHead A:hover {
	TEXT-DECORATION: underline
}
.grapeHead A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.grapeHead A:hover {
	TEXT-DECORATION: underline
}
.white {
	COLOR: #ffffff
}
.jobcat_ad {
	BORDER-RIGHT: #983959 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #983959 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #983959 1px solid; WIDTH: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: #983959 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.jobcat_ad H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BACKGROUND-POSITION: left 50%; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/jobcat_ad_head.jpg); PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #983959
}

