#header {
	MARGIN-BOTTOM: 16px
}

#headerTopLinks {
	Z-INDEX: 1;
	BACKGROUND: url(/business/images/header_greyCorner_tr.gif) #3d3d3d
		no-repeat right top;
	PADDING-BOTTOM: 0px;
	COLOR: #ffcc00;
	POSITION: relative;
	HEIGHT: 25px
}

* HTML #headerTopLinks {
	PADDING-BOTTOM: 4px;
	HEIGHT: 25px
}

#headerLeftLinks {
	PADDING-RIGHT: 15em;
	PADDING-LEFT: 10px;
	BACKGROUND: url(/business/images/header_greyCorner_tl.gif) no-repeat
		left top;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 5px
}

UL#headerLeftLinks {
	LIST-STYLE-TYPE: none
}

#headerLeftLinks LI {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: #666;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN-RIGHT: 8px;
	PADDING-TOP: 1px;
	POSITION: relative
}

#headerLeftLinks LI.dropdown {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 1px
}

#headerLeftLinks LI.dropdown A {
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/business/images/dropdownArrow_yellow.gif) #666
		no-repeat right 50%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

HTML #headerLeftLinks LI.dropdown A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

#headerLeftLinks SPAN.tl {
	BACKGROUND: url(/business/images/greyBlackCorner_tl.gif) no-repeat left
		top;
	LEFT: 0px;
	WIDTH: 3px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 3px
}

#headerLeftLinks SPAN.tr {
	RIGHT: 0px;
	BACKGROUND: url(/business/images/greyBlackCorner_tr.gif) no-repeat right
		top;
	WIDTH: 3px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 3px
}

HTML #headerLeftLinks SPAN.tr {
	RIGHT: -1px
}

#headerLeftLinks SPAN.bl {
	BACKGROUND: url(/business/images/greyBlackCorner_bl.gif) no-repeat left
		bottom;
	LEFT: 0px;
	WIDTH: 3px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 3px
}

HTML #headerLeftLinks SPAN.bl {
	BOTTOM: -1px
}

#headerLeftLinks SPAN.br {
	RIGHT: 0px;
	BACKGROUND: url(/business/images/greyBlackCorner_br.gif) no-repeat right
		bottom;
	WIDTH: 3px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 3px
}

HTML #headerLeftLinks SPAN.br {
	RIGHT: -1px;
	BOTTOM: -1px
}

#headerRightLinks {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/business/images/header_greyCorner_tr.gif) no-repeat
		right top;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 4px;
	WHITE-SPACE: nowrap
}

UL#headerRightLinks {
	LIST-STYLE-TYPE: none
}

#headerRightLinks LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN-RIGHT: 8px;
	PADDING-TOP: 1px;
	POSITION: relative
}

#headerRightLinks LI.dropdown {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	BACKGROUND: #666;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 1px
}

#headerRightLinks LI.seprator {
	COLOR: #ffcc00
}

#headerRightLinks LI.dropdown A {
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/business/images/dropdownArrow_yellow.gif) #666
		no-repeat right 50%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

#headerRightLinks SPAN.tl {
	BACKGROUND: url(/business/images/greyBlackCorner_tl.gif) no-repeat left
		top;
	LEFT: 0px;
	WIDTH: 3px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 3px
}

#headerRightLinks SPAN.tr {
	RIGHT: 0px;
	BACKGROUND: url(/business/images/greyBlackCorner_tr.gif) no-repeat right
		top;
	WIDTH: 3px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 3px
}

HTML #headerRightLinks SPAN.tr {
	RIGHT: -1px
}

#headerRightLinks SPAN.bl {
	BACKGROUND: url(/business/images/greyBlackCorner_bl.gif) no-repeat left
		bottom;
	LEFT: 0px;
	WIDTH: 3px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 3px
}

HTML #headerRightLinks SPAN.bl {
	BOTTOM: -1px
}

#headerRightLinks SPAN.br {
	RIGHT: 0px;
	BACKGROUND: url(/business/images/greyBlackCorner_br.gif) no-repeat right
		bottom;
	WIDTH: 3px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 3px
}

HTML #headerRightLinks SPAN.br {
	RIGHT: -1px;
	BOTTOM: -1px
}

#headerRightLinks .dropdown .dropdown_exoDiv {
	PADDING-RIGHT: 9px;
	DISPLAY: none;
	PADDING-LEFT: 6px;
	Z-INDEX: 10;
	BACKGROUND: url(/business/images/dropshadow_right.png) repeat-y right
		50%;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 21px
}

UNKNOWN {
	HEIGHT: 74px
}

HTML #headerRightLinks .dropdown .dropdown_exoDiv {
	TOP: 20px
}

#headerRightLinks .dropdown:hover #headerRightLinks .dropdown_exoDiv {
	DISPLAY: block;
	Z-INDEX: 1;
	TEXT-ALIGN: left
}

#headerRightLinks .ddOver .dropdown_exoDiv {
	DISPLAY: block;
	Z-INDEX: 1;
	TEXT-ALIGN: left
}

#headerRightLinks .dropdown:hover {
	BACKGROUND: url(/business/images/tabShadow.gif) #666 no-repeat right top
		;
	MARGIN-BOTTOM: -10px;
	MARGIN-RIGHT: 3px ! important;
	HEIGHT: 20px
}

#headerRightLinks .ddOver {
	BACKGROUND: url(/business/images/tabShadow.gif) #666 no-repeat right top
		;
	MARGIN-BOTTOM: -10px;
	MARGIN-RIGHT: 3px ! important;
	HEIGHT: 20px
}

#headerRightLinks .dropdown:hover .br {
	DISPLAY: none ! important
}

#headerRightLinks .dropdown:hover .bl {
	DISPLAY: none ! important
}

#headerRightLinks .dropdown:hover .tr {
	DISPLAY: none ! important
}

#headerRightLinks .ddOver .br {
	DISPLAY: none ! important
}

#headerRightLinks .ddOver .bl {
	DISPLAY: none ! important
}

#headerRightLinks .ddOver .tr {
	DISPLAY: none ! important
}

#headerRightLinks .dropdown:hover .DD {
	PADDING-RIGHT: 0px ! important;
	PADDING-LEFT: 0px ! important;
	BACKGROUND: #666;
	PADDING-BOTTOM: 0px ! important;
	MARGIN: 0px 29px 0px 0px;
	PADDING-TOP: 0px ! important
}

#headerRightLinks .ddOver .DD {
	PADDING-RIGHT: 0px ! important;
	PADDING-LEFT: 0px ! important;
	BACKGROUND: #666;
	PADDING-BOTTOM: 0px ! important;
	MARGIN: 0px 29px 0px 0px;
	PADDING-TOP: 0px ! important
}

HTML #headerRightLinks .dropdown .dropdown_exoDiv {
	BACKGROUND: url(/business/images/dropshadow_right.gif) repeat-y right
		50%;
	FILTER: shadow(color = #666666, direction = 135, strength = 4);
	WIDTH: 1px;
	HEIGHT: 1px
}

#headerRightLinks .dropdown_mesoDiv {
	DISPLAY: block;
	BACKGROUND: url(/business/images/dropshadow_bottom.png) repeat-x 50%
		bottom;
	MARGIN-BOTTOM: -9px;
	PADDING-BOTTOM: 9px
}

UNKNOWN {
	MARGIN-BOTTOM: 0px
}

HTML #headerRightLinks .dropdown_mesoDiv {
	BACKGROUND: url(/business/images/dropshadow_bottom.gif) repeat-x 50%
		bottom;
	MARGIN-BOTTOM: 0px;
	HEIGHT: 1px
}

#headerRightLinks .dropdown_endoDiv {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: -6px;
	COLOR: #000;
	MARGIN-RIGHT: -4px;
	PADDING-TOP: 5px;
	POSITION: relative
}

HTML #headerRightLinks .dropdown .dropdown_endoDiv {
	HEIGHT: 1px
}

#headerRightLinks .dropdown_br {
	DISPLAY: block;
	FONT-SIZE: 1px;
	RIGHT: -5px;
	BACKGROUND: url(/business/images/dropshadow_white_br.png) no-repeat
		right bottom;
	WIDTH: 9px;
	BOTTOM: -9px;
	POSITION: absolute;
	HEIGHT: 9px
}

HTML #headerRightLinks .dropdown_br {
	BACKGROUND: url(/business/images/dropshadow_white_br.gif) no-repeat
		right bottom
}

#headerRightLinks .dropdown_bl {
	DISPLAY: block;
	FONT-SIZE: 1px;
	BACKGROUND: url(/business/images/dropshadow_white_bl.png) no-repeat left
		bottom;
	LEFT: 0px;
	WIDTH: 6px;
	BOTTOM: -9px;
	POSITION: absolute;
	HEIGHT: 9px
}

HTML #headerRightLinks .dropdown_bl {
	BACKGROUND: url(/business/images/dropshadow_white_bl.gif) no-repeat left
		bottom
}

#headerRightLinks .dropdown UL {
	MARGIN: 5px
}

#headerRightLinks .dropdown LI {
	PADDING-RIGHT: 0px ! important;
	PADDING-LEFT: 10px ! important;
	/*BACKGROUND: url(/business/images/orangeBullet.jpg) #fff no-repeat 0px
		5px;*/
	FLOAT: none ! important;
	PADDING-BOTTOM: 5px ! important;
	MARGIN: 0px;
	PADDING-TOP: 0px ! important;
	WHITE-SPACE: nowrap;
	LIST-STYLE-TYPE: none;
	POSITION: static
}

#headerRightLinks .dropdown LI A {
	PADDING-RIGHT: 0px ! important;
	PADDING-LEFT: 0px ! important;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px ! important;
	COLOR: #000 ! important;
	PADDING-TOP: 0px ! important
}

#headerSearch {
	BACKGROUND: url(/business/images/header_yellowGrad_bg.jpg) #3e82b1
		repeat-x;
}

#headerSearch #logoDiv {
	FLOAT: left;
	WIDTH: 185px;
	MARGIN-RIGHT: 2%
}

#logo {
	MARGIN: 18px 12px 16px 10px
}

#headerSearch .clearFix {
	BACKGROUND: url(/business/images/header_yellowCorner_br.gif) no-repeat
		right bottom
}

#headerSearch .bl {
	/*BACKGROUND: url(/business/images/header_yellowCorner_bl.gif) no-repeat
		left bottom*/
}

#searchForm {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	WIDTH: 80%;
	PADDING-TOP: 15px;
	font-size: 71%;
}

HTML #searchForm {
	
}

#keywords {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(/business/images/header_textbox_bg.jpg) #fff repeat-x;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 88%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #999 1px solid;
	border-radius: 4px
}

#keywordField {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(/business/images/header_textbox_bg.jpg) #fff repeat-x;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 88%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #999 1px solid;
	border-radius: 4px
}

#companyName {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(/business/images/header_textbox_bg.jpg) #fff repeat-x;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 88%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #999 1px solid;
	border-radius: 4px
}

#location {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(/business/images/header_textbox_bg.jpg) #fff repeat-x;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 88%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #999 1px solid;
	border-radius: 4px
}

#businesstype {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(/business/images/header_textbox_bg.jpg) #fff repeat-x;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 88%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #999 1px solid;
	border-radius: 4px
}

HTML #keywords {
	HEIGHT: auto
}

HTML #keywordField {
	HEIGHT: auto
}

HTML #companyName {
	HEIGHT: auto
}

HTML #location {
	HEIGHT: auto
}

#headerSearch .searchInputDiv {
	FLOAT: left;
	width: 28%;
	padding-left: 3px;
}

#headerSearch .categoryInputDiv {
	FLOAT: left;
	width: 22%;
	padding-left: 3px;
}

#headerSearch LABEL {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	WIDTH: 98%;
	PADDING-TOP: 0px
}

#headerSearch .eg {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	WIDTH: 90%;
	PADDING-TOP: 5px
}

#searchButtonDiv {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 12%;
	PADDING-TOP: 0px
}

#searchButtonDiv INPUT {
	position: relative;
	bottom: 22px;
}

.errorbox {
	BORDER-RIGHT: #333 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #333 1px solid;
	DISPLAY: none;
	PADDING-LEFT: 5px;
	Z-INDEX: 1;
	BACKGROUND: url(/business/images/homeErrorBox_bg.jpg) #ffc repeat-x;
	MARGIN-BOTTOM: 6px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #333 1px solid;
	MARGIN-RIGHT: 6px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #333 1px solid
}

.errorbox .leftArrow {
	/*BACKGROUND: url(/business/images/homeErrorMessageArrowLeft.gif)
		no-repeat;*/
	LEFT: -4px;
	WIDTH: 5px;
	POSITION: absolute;
	TOP: 16px;
	HEIGHT: 8px
}

.errorbox .upArrow {
	/*BACKGROUND: url(/business/images/homeErrorMessageArrowUp.gif) no-repeat;*/
	LEFT: 16px;
	WIDTH: 8px;
	POSITION: absolute;
	TOP: -4px;
	HEIGHT: 5px
}

#keywordError {
	POSITION: absolute;
	TOP: 5em
}

#companyNameError {
	POSITION: absolute;
	TOP: 5em
}

#toolbarIframe {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 25px
}