BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(pageBg.gif) #e6e6e6 repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif, Verdana; TEXT-ALIGN: left
}
.htmlarea-content-body {
	TEXT-ALIGN: left
}
A {
	COLOR: #050296; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ae3029
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 15px
}
.hr {
	CLEAR: both; MARGIN: 10px 0px; BORDER-BOTTOM: #dddddd 1px solid
}
.imageCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 15px; COLOR: #03569a; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.container {
	MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
DIV.container .page {
	
}
#topTagLine {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: gray; PADDING-TOP: 2px; BORDER-BOTTOM: #dcdcdc 1px solid; HEIGHT: 15px; TEXT-ALIGN: center
}
#topTagLine A {
	COLOR: gray
}
#topTagLine H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
#headerArea {
	MARGIN-TOP: 10px; FONT-FAMILY: helvetica; HEIGHT: 110px
}
#headerArea #topSearchForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headerArea #topSearchForm #businessSearchTypeTop {
	MARGIN: 0px; WIDTH: 215px; BACKGROUND-COLOR: #ffffff
}
.breadcrumbs {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #a3a0a0
}
.breadcrumbs A {
	COLOR: #a3a0a0
}
#breadcrumbsBottom {
	
}
#breadcrumbsTop {
	
}
#contentArea {
	FONT-SIZE: 12px; WIDTH: 970px
}
#contentArea p1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
#contentArea .pageCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#contentArea #middleArea {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 0px
}
#contentArea #middleArea P {
	MARGIN-TOP: 5px; FONT-SIZE: 13px
}
#contentArea #middleArea TABLE {
	FONT-SIZE: 13px
}
#contentArea #middleArea HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 1px dotted
}
#contentArea #middleArea LI {
	MARGIN-BOTTOM: 3px
}
#contentArea #middleArea H3 {
	BORDER-BOTTOM: #dddddd 1px solid
}
#contentArea #middleArea H2 {
	BORDER-BOTTOM: #dddddd 1px solid
}
#contentArea #leftArea {
	WIDTH: 240px
}
#contentArea #rightArea {
	
}
#contentArea #rightCol2 {
	WIDTH: 300px
}
#contentArea #rightCol3 {
	WIDTH: 160px
}
#contentArea #borderArea {
	
}
#topMenuContainer {
	MARGIN-BOTTOM: 15px
}
#topMenu {
	BACKGROUND: url(menu-main-bg.gif) #266fad repeat-x left bottom; PADDING-TOP: 4px
}
#topMenu A:visited {
	COLOR: #fff
}
#topMenu .mainMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; FONT: bold 13px "Arial", Arial, Verdana,sans-serif; PADDING-TOP: 0px
}
#topMenu .mainMenu TD {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topMenu .mainMenu TD A {
	DISPLAY: block; COLOR: white; TEXT-DECORATION: none
}
#topMenu .mainMenu TD A SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
#topMenu .mainMenu TD A:hover {
	BACKGROUND: url(menu-main-RO-left.gif) #87aecf no-repeat left top; CURSOR: pointer; TEXT-DECORATION: none
}
#topMenu .mainMenu TD A:hover SPAN {
	BACKGROUND: url(menu-main-RO-right.gif) no-repeat right top
}
#topMenu .mainMenu TD.topMenuItemRO A {
	BACKGROUND: url(menu-main-RO-left.gif) #87aecf no-repeat left top; CURSOR: pointer; TEXT-DECORATION: none
}
#topMenu .mainMenu TD.topMenuItemRO A SPAN {
	BACKGROUND: url(menu-main-RO-right.gif) no-repeat right top
}
#topMenu .mainMenu TD.topMenuItemACT A {
	FONT-SIZE: 13px; BACKGROUND: url(menu-main-tab-left.gif) #ccdeeb no-repeat left top; COLOR: #000
}
#topMenu .mainMenu TD.topMenuItemACT A:visited {
	FONT-SIZE: 13px; BACKGROUND: url(menu-main-tab-left.gif) #ccdeeb no-repeat left top; COLOR: #000
}
#topMenu .mainMenu TD.topMenuItemACT A SPAN {
	BACKGROUND: url(menu-main-tab-right.gif) no-repeat right top
}
#topSubMenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(menu-sub-bg.gif) #ccdeeb repeat-x left bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#topSubMenu A:visited {
	COLOR: #333
}
#topSubMenu .mainSubMenu {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px "Arial", Arial, sans-serif; PADDING-TOP: 0px
}
#topSubMenu .mainSubMenu TD {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#topSubMenu .mainSubMenu TD A {
	DISPLAY: block; FLOAT: left; COLOR: #333; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#topSubMenu .mainSubMenu TD A SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topSubMenu .mainSubMenu TD A:hover {
	BACKGROUND: url(menu-sub-ACT.gif) #fff repeat-x left bottom; CURSOR: pointer; COLOR: #000; TEXT-DECORATION: none
}
#topSubMenu .mainSubMenu TD A:hover SPAN {
	BACKGROUND: url(menu-sub-tab-right.gif) no-repeat right bottom
}
#topSubMenu .mainSubMenu TD.topSubMenuItemACT A {
	BACKGROUND: url(menu-sub-ACT.gif) #fff repeat-x left bottom; COLOR: #000
}
#topSubMenu .mainSubMenu TD.topSubMenuItemACT A SPAN {
	BACKGROUND: url(menu-sub-tab-right.gif) no-repeat right bottom
}
#bottomAreaContainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#bottomArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e8edf1
}
#subscriberLogin {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: right; PADDING-BOTTOM: 5px; COLOR: #216cab; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
#bottomMenu {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-ALIGN: center
}
#bottomMenu A {
	COLOR: #000000
}
#copyrightArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#searchBox {
	
}
#BizSearchForm INPUT {
	
}
#BizSearchForm SELECT {
	
}
#BizSearchForm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; FONT-FAMILY: arial
}
#BizSearchForm .formTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px
}
#BizSearchForm .businessType {
	BORDER-RIGHT: #a3a0a0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a3a0a0 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a3a0a0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a3a0a0 1px solid
}
#BizSearchForm .location {
	BORDER-RIGHT: #a3a0a0 1px solid; BORDER-TOP: #a3a0a0 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #a3a0a0 1px solid; BORDER-BOTTOM: #a3a0a0 1px solid
}
#BizSearchForm .location {
	WIDTH: 210px
}
#BizSearchForm .businessType {
	WIDTH: 210px
}
#rightCol2 #BizSearchForm .location {
	WIDTH: 267px
}
#rightCol2 #BizSearchForm .businessType {
	WIDTH: 267px
}
#resultsTab TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#resultsTab #oldBizText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#resultsTab {
	FONT-SIZE: 12px
}
 P {
	MARGIN-TOP: 5px; FONT-SIZE: 13px
}
.listingItem {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: gray 1px dotted
}
#list{ width:524px;}
#list li{width:524px; text-align:left; float:left;}
#pagestr{ height:30px; line-height:30px;}
#pagestr A{ color:#00CC33;}
#content A{ font-size:18px; font-weight:bold;}