/* Main Business Directory body */
.cm_BusDirBody {
	MARGIN-LEFT:5px;
	MARGIN-RIGHT:5px;
	width: 800px;
	BACKGROUND-COLOR: transparent
}
/* Results Links */
.cm_linksBlue {
	FONT-WEIGHT: bold;
	COLOR: #3272a4;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
.cm_linksBlueOvr {
	FONT-WEIGHT: bold;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: underline/* member pages - top links */
}
.cm_linksMain {
	FONT-WEIGHT: bold;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
.cm_linksMainOvr {
	FONT-WEIGHT: bold;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	BACKGROUND-COLOR: #003366;
	TEXT-DECORATION: none
}
/* Results links */
.cm_linksMainLtBlue {
	FONT-WEIGHT: bold;
	COLOR: #3272a4;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
/* QuickLinks main - not sub categories, Alphabetical listing letters */
.cm_linksNormal {
	COLOR: #3272a4;
	TEXT-DECORATION: none
}
.cm_linksNormalOvr {
	COLOR: #000;
	TEXT-DECORATION: none
}
/* Footer Links */
.cm_lnkModuleNavOut {
	FONT-SIZE: 10px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: underline
}
/* Footer Links (over state) */
.cm_lnkModuleNavOvr {
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: underline
}
/* ?? */
.cm_linksWhite {
	FONT-WEIGHT: bold;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: underline
}
.cm_linksWhiteOvr {
	FONT-WEIGHT: bold;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
.cm_linksWhiteOvr2 {
	FONT-WEIGHT: bold;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
/* Main Headers for member pages */
.cm_memberPageHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
.cm_tboxBorderlessBlue10 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10px;
	BORDER-LEFT: medium none;
	COLOR: blue;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-ALIGN: right
}
/* Not text, and misc small text */
.cm_text10 {
	FONT-SIZE: 10px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif
}
.cm_text11 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #321e15;
}
/* Main text headers "Business Directory, Hot Deals" */
.cm_textHeading {
	font: normal 24px Georgia, "Times New Roman", Times, serif;
	color: #321e15;
	text-transform: uppercase;
	padding-bottom: 20px;
}
/* Info Request,  */
.cm_textNormal {
	font: 12px Arial, Helvetica, sans-serif;
	color: #321e15;
}
input.cm_textNormal, select.cm_textNormal, textarea.cm_textNormal {
	COLOR: #000;
	padding: 2px;
	margin: 1px;
		border: 1px solid #000;
}
/* Member Pages - bottom bar text */
.cm_textNormalWhite {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none;
}
/* Lodging */
.cm_textNote {
	FONT-SIZE: 9px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif
}
.cm_textSectionHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif
}
.cm_linksWhite A:visited {
	COLOR: #321e15
}
.cm_linksWhite A:active {
	COLOR: #999999;
	TEXT-DECORATION: none
}
.cm_linksWhite A:hover {
	COLOR: #999999
}
.cm_linksWhite A:link {
	COLOR: #fff
}
.cm_links10 {
	FONT-SIZE: 10px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
.cm_links10Ovr {
	FONT-SIZE: 10px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
/* Search Results top and bottom bars */
.cm_resultBar {
	BACKGROUND-COLOR: #003366
}
/* Buttons */
.cm_buttonOvr {
	BORDER-RIGHT: #003366 1px solid;
	PADDING-RIGHT: 9px;
	BORDER-TOP: #e0e0e0 1px solid;
	PADDING-LEFT: 9px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #e0e0e0 1px solid;
	CURSOR: pointer;
	COLOR: #003366;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #003366 1px solid;
	FONT-FAMILY: Arial, 'MS Sans Serif', sans-serif, Helvetica;
	POSITION: relative;
	TOP: -2px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}
.cm_buttonOut {
	BORDER-RIGHT: #003366 1px solid;
	PADDING-RIGHT: 9px;
	BORDER-TOP: #3272a4 1px solid;
	PADDING-LEFT: 9px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #3272a4 1px solid;
	COLOR: white;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #003366 1px solid;
	FONT-FAMILY: Arial, 'MS Sans Serif', sans-serif, Helvetica;
	POSITION: relative;
	TOP: -2px;
	BACKGROUND-COLOR: #3272a4;
	TEXT-DECORATION: none
}
/*bus dir search page */
.cm_bizQLOut {
	FONT-WEIGHT: bold;
	COLOR: #003366
}
.cm_bizQLOvr {
	FONT-WEIGHT: bold;
	CURSOR: pointer;
	COLOR: #321e15;
	BACKGROUND-COLOR: #003366
}
.cm_bizQLSubOut {
	FONT-SIZE: 10px;
	POSITION: relative;
	TOP: -6px;
	TEXT-DECORATION: underline
}
.cm_bizQLSubOvr {
	FONT-SIZE: 10px;
	CURSOR: pointer;
	POSITION: relative;
	TOP: -6px
}
.cm_bizQLSubOut {
	FONT-SIZE: 10px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
.cm_bizQLSubOvr {
	FONT-SIZE: 10px;
	COLOR: #321e15;
	FONT-FAMILY: Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
/* Category Quick-Links Header on Search page */
.cm_bizHeading {
	FONT-WEIGHT: 600;
	FONT-SIZE: 16px;
	COLOR: #321e15;
	FONT-FAMILY: Arial
}
/* Category Quick-Links Rule(bar)
 under Header on Search page */
.cm_bizNavBar {
	FONT-SIZE: 9pt;
	COLOR: #321e15;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #321e15
}
.cm_bizQLBlock {
}
.cm_qlSubCatgLine {
}
/*Member Page class */
.cm_MemberPageBody {
}
/*Member Page class */
 .cm_memberPageHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, 'MS Sans Serif', sans-serif;
	TEXT-DECORATION: none
}
/* Alternating row colors in Information Request */
.cm_inforeqPubsRow1 {
	BACKGROUND-COLOR: #c8af8a
}
.cm_inforeqPubsRow2 {
	BACKGROUND-COLOR: #d5c1a5
}
.cm_hdCatgHeading {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 3px;
}
.errorbgcolor {
	background-color : #ff9999;
}
.errorbordercolor /*This should be the same color as errorbgcolor if no border is wanted*/ {
	background-color : #003366;
}
.errortext /*Use to create type in error message box*/ {
	color : #333333;
	font-family : arial, verdana, helvetica;
	text-decoration : none;
}
.errortextbold /*Use to create type in error message box*/ {
	color : #333333;
	font-family : arial, verdana, helvetica;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}
.td_hdTableWrapper {
	width: 500px;
	margin: 0 auto;
}
.cm_hdRowSpacer {
	height: 10px;
}
.cm_hdRowSpacer_Items {
	height: 10px;	
}
