body
{
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f7f7f7;
}
div#appForm
{
	margin: 0px;	
}
table#page
{
	width: 980px;
	text-align: left;
	margin: 30px auto 0px;
}
td#mainheader
{
	background: #FFFFFF;
	BACKGROUND: url(../img/border_top.jpg) no-repeat left top;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 20px;
	WIDTH: 940px;
	HEIGHT: 29px;
	valign: top;
}
td#header
{
	background: #FFFFFF;
	BACKGROUND: url(../img/harris_scarfe_logo.gif) no-repeat left bottom;
	color: #000;
	text-align: left;
	valing: bottom;
	margin:0px;
	padding: 0px;
	width: 244px;
	height: 49px;
	border: none;
}
#header #hsHome
{	
	BACKGROUND: #000;
	FLOAT: right;
	WIDTH: 85px;
	HEIGHT: 30px;
} 
td#hsmenu
{
	background: #fff;
	color: #fff;
	vertical-align: top;
	width: 695px;
	height: 30px;
}
#LeftPadding
{
	position:relative;
	top:0px;
	left: 0px;
}
#links 
{	
	FONT-WEIGHT: bold;
	FLOAT: left;
	MARGIN-LEFT: 5px;
	VERTICAL-ALIGN: top;
	WIDTH: 606px;
	COLOR: #fff;
	HEIGHT: 30px;
	BACKGROUND-COLOR: #000;
}
#links UL
{	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#links LI 
{	
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 7px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 22px;
	color: #fff;
}
#links .selected 
{	
	BACKGROUND-POSITION: center top;
	BACKGROUND-IMAGE: url(../img/link_Selected.gif);
	BACKGROUND-REPEAT: no-repeat;
}
#links A 
{	
	PADDING-RIGHT: 3px;
	_PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: normal;
}
#links A:hover 
{	
	COLOR: #65A518;
	BACKGROUND-COLOR: #000
}
#links A.active 
{	
	COLOR: #65A518;
	BACKGROUND-COLOR: #000
}

td#leftLane
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 40px;
	width: 150px;
	background-color: transparent;
	BACKGROUND: url(../img/careers_heading2.gif) no-repeat left top;
}
td#leftLane_alt
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 40px;
	width: 50px;
	background-color: transparent;
}
.left_menu
{	
	FONT-SIZE: 8pt;	
	COLOR: #666666;	
	FONT-FAMILY: arial, verdana, helvetica;
	font-weight: bold;
	padding-top:25px;
	padding-bottom:5px;
}
.left_menu_link a
{
	FONT-SIZE: 8pt;	
	COLOR: #666666;	
	FONT-FAMILY: arial, verdana, helvetica;
	font-weight: bold;
	padding-top:15px;
	text-decoration: underline;
}
.left_menu_link a:hover
{
	FONT-SIZE: 8pt;	
	COLOR: #666666;	
	FONT-FAMILY: arial, verdana, helvetica;
	font-weight: bold;
	text-decoration: underline;
}
td#contentBody
{
	Padding: 0px 0px 0px 0px;
	BACKGROUND: url(../img/border_sides.jpg) repeat-y left top;
	
}
table#bodyborder
{
	background-color: transparent;
	padding: 0px;
	margin: 50px;
}

td#menu
{
	background: #FFFFFF;
	color: #000;
	padding: 0 0 1px 6px;
}
td.menuItemStyle,
td.menuItemSelectedStyle
{
	padding:0px;
}
a.menuItemStyle
{
	background: #FFFFFF;
	color: #666666;
	display: block;
	font-family: arial, verdana, helvetica;
	font-size: 8pt;	
	margin: 0;
	padding: 5px 10px 0pt 0px;
	text-decoration: none;
	width: 145px;
	font-weight: normal;
}
a.menuItemSelectedStyle
{
	background: #FFFFFF;
	color: #666666;
	font-weight: normal;
	display: block;
	font-family: arial, verdana, helvetica;
	font-size: 8pt;	
	margin: 0;
	padding: 5px 10px 0pt 0px;
	text-decoration: none;
	width: 145px;
}

a.menuItemSelectedStyle:hover
{
	background: #FFFFFF;
	color: #666666;
	display: block;
	font-family: arial, verdana, helvetica;
	font-size: 8pt;	
	margin: 0;
	padding: 5px 10px 0pt 0px;
	text-decoration: none;
	width: 145px;
}

a.menuItemStyle:hover
{
	background: #FFFFFF;
	color: #666666;
	display: block;
	font-family: arial, verdana, helvetica;
	font-size: 8pt;	
	margin: 0;
	padding: 5px 10px 0pt 0px;
	width: 145px;
}

td#content
{
	width: 630px;
	background: transparent;
	padding-left: 75px;
	padding-top: 0px;
	margin-top: 0px;
}
table.previewbackground td
{
	padding-left: 0px;
}
.box 
{	
	background-color: transparent;
	BACKGROUND-POSITION: left top;	
	BACKGROUND-IMAGE: url(../img/box_topLeft-grey.gif);	
	MARGIN-BOTTOM: 10px;	
	BACKGROUND-REPEAT: no-repeat;
	_zoom:-1;
} 
.box-inner-one 
{	
	BACKGROUND-POSITION: right top;	
	BACKGROUND-IMAGE: url(../img/box_topRight-grey.gif);	
	BACKGROUND-REPEAT: no-repeat;
	padding-top: 10px;
	background-color: transparent;
	zoom: 1;
}
.box-inner-one-popup
{	
	BACKGROUND-POSITION: right top;	
	BACKGROUND-IMAGE: url(../img/box_topRight-grey.gif);	
	BACKGROUND-REPEAT: no-repeat;
	padding-top: 2px;
	_padding-top: 10px;
	background-color: transparent;
	zoom: 1;
}
.box-inner-two 
{	
	PADDING-RIGHT: 0px;	
	BACKGROUND-POSITION: left bottom;	
	PADDING-LEFT: 10px;	
	BACKGROUND-IMAGE: url(../img/box_bottomLeft-grey.gif);	
	PADDING-BOTTOM: 0px;	
	BACKGROUND-REPEAT: no-repeat;
	background-color: transparent;
} 
.box-inner-three 
{	
	PADDING-RIGHT: 15px;	
	BACKGROUND-POSITION: right bottom;	
	PADDING-LEFT: 0px;	
	BACKGROUND-IMAGE: url(../img/box_bottomRight-grey.gif);	
	PADDING-BOTTOM: 10px;	
	PADDING-TOP: 0px;	
	BACKGROUND-REPEAT: no-repeat;
	background-color: transparent;
	ZOOM: 1;
}
#footercontainer
{
	BACKGROUND: url(../img/border_sides.jpg) repeat-y left top;
	height: 20px;
	PADDING-BOTTOM: 14PX;
	valign: top;
	padding-left: 20px;
}

#footercopyrightmain
{	
	CLEAR: both;
	MARGIN-TOP: 20px;
	FONT-SIZE: 9px;
	BACKGROUND: #000;
	WIDTH: 940px;
	COLOR: #fff;
	HEIGHT: 20px;
	font-family: verdana, Arial, Helvetica, sans-serif;

}

#footercopyright 
{	
	
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 14px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 286px;
	PADDING-TOP: 5px;
	font-family: verdana, Arial, Helvetica, sans-serif;	
}
#footerlinks 
{
	PADDING-RIGHT: 19px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	FONT-SIZE: 9px;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
#footerlinks  A,
#footerlinks  A:hover
{	

	PADDING-BOTTOM: 0px;
	CLEAR: both;
	COLOR: #fff;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	BACKGROUND: #000;
	COLOR: #fff;
	font-weight: normal;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
td#footer
{
	BACKGROUND-IMAGE: url(../img/border_bottom.jpg);
	BACKGROUND-REPEAT: no-repeat;
	height: 30px;
}
div#appForm
{
	background: transparent;
	width: 570px;
	border: 1px solid #C0C0C0;
	margin-top:20px;
	margin-left:7px;
}
div#appFormExitFinished
{
	margin-left: 50px;
}
td#jobalertprose,
td#portalIntroProse
{
	padding: 10px 8px 10px 8px;
	background: #ffffff;
}
td#portalIntroProse h1
{
	font-family: Franklin Gothic Demi; 
	font-size: 14pt; color:#469C23; font-weight: normal;
}
#non_underline
{
	font-weight: normal;
	text-decoration: none;	
}