﻿.mybbs
{
	width: auto;
}
.mybbs a:hover
{
	text-decoration: underline;
}
.mybbs.legacy
{
	width: 760px;
}

.mybbsHeader
{
	padding: 12px 0 24px;
}
.mybbs.legacy .mybbsHeader
{
	padding: 12px 0;
}
.mybbsHeader .mybbsTitle
{
	float: left;
	margin: 10px 0 0 0;
}
.mybbsHeader .mybbsTitle h1
{
	position: relative;
	display: block;
	width: 154px;
	height: 25px;
	color: #384D7E;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	text-indent: -9000px;
	background: url(../../images/title_myBFS3.gif) no-repeat;
}
.mybbsHeader .mybbsTitle h1 em
{
	position: absolute;
	top: 7px;
	left: 160px;
	width: 400px;
	text-indent: 0;
	color: #808080;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}
.mybbsModule
{
	float: left;
	width: 738px;
	padding: 0px;
}
.mybbsModule div.confirmationAlertMessage,
.mybbsModule div#errorMessages
{
    margin-top: 0px !important;
}
.mybbsModule div.confirmationAlertMessage
{
	width: 737px;
}
.mybbs.legacy .mybbsModule
{
	padding: 0 0 40px;
}
.mybbsModule .mybbsModuleHeader
{
	background: url(../../images/bg_moduleHeader.gif) 100% 0 no-repeat;
	border-bottom: 1px solid #999;
}
.mybbsModule .mybbsModuleHeader h2
{
	background: url(../../images/bg_moduleHeader.gif) no-repeat;
	color: #fff;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 12px 18px 11px 18px;
}
.mybbsModule .mybbsModuleHeader h2 em
{
	font: 11px arial, helvetica, sans-serif;
	color: #ccc;
	margin-left: 10px;
}
.mybbsModule .mybbsModuleHeader .mybbsModuleHeaderSort
{
	color: #fff;
	display: inline;
	float: right;
	margin: 13px 18px 0 0;
	position: relative;
	z-index: 10000;
}
.mybbsModule .mybbsModuleHeader .mybbsModuleHeaderSort a.anchorToggle
{
	color: #FFFFFF;
	background: transparent url(../../images/icon_dropdownArrowWhite.gif) no-repeat right 6px;
	padding-right: 15px;
}
.mybbsModule .mybbsModuleHeader .mybbsModuleHeaderSort a.anchorToggle.expanded
{
	background-position: right -10px;
}
.mybbsContentContainer
{
	margin-left: 231px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dd
{
	width: 684px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dd p
{
	float: left;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dd p.question
{
	margin: 0 20px 0 0; #margin:020px10px0;
padding-bottom:10px;
width:480px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dd p.question a
{
	text-decoration: none;
	color: #000;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dd p.question a em
{
	text-decoration: underline;
	color: #5780AE;
	font-weight: bold;
	font-style: normal;
	clear: right;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dd.last p
{
	padding-bottom: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dd p.answered
{
	width: 80px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dt em,
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dt em a
{
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail.subject dl dt em
{
	margin-left: 10px;
}

.mybbsModule .mybbsModuleHeader .mybbsModuleHeaderSort ul
{
	background-color: #fff;
	border-top: 1px solid #999;
	border-right: 1px solid #4D4D4D;
	border-bottom: 1px solid #4D4D4D;
	border-left: 1px solid #999;
	display: none;
	list-style: none;
	margin: 0;
	padding: 6px 7px 1px 7px;
	position: absolute;
	right: -3px;
	top: 17px;
	z-index: 10000;
}
.mybbsModule .mybbsModuleHeader .mybbsModuleHeaderSort li
{
	margin: 0;
	padding: 0 0 5px;
}
.mybbsModule .mybbsModuleHeader .mybbsModuleHeaderSort li a
{
	color: #5780AE;
	font-size: 12px;
	outline: none;
	white-space: nowrap;
}
.mybbsModule .mybbsModuleContent
{
}
.mybbsModule .mybbsModuleContent .mybbsListing
{
	border-right: 1px solid #999;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #999;
	padding: 17px;
	
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingPhoto
{
	border: 1px solid #ccc;
	border-bottom: 1px solid #999;
	float: left;
	margin: 0 14px 0 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingPhoto a.mybbsListingPhotoLink
{
	display: block;
	/*height: 75px;*/
	text-align: center;
	/*width: 100px;*/
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingPhoto a.mybbsListingPhotoLink p
{
	color: #999;
	font-size: 12px;
	margin: 0;
	padding: 22px 9px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingPhoto a.mybbsListingPhotoLink:hover
{
	text-decoration: none;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingPhoto a.mybbsListingPhotoLink p em
{
	color: #5780AE;
	font-style: normal;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingPhoto a.mybbsListingPhotoLink:hover p em
{
	text-decoration: underline;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails
{
	float: left;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails dl
{
	margin: 0;
	padding: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails dl dt
{
	position: relative;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails dl dt input
{
	float: left;
	height: 13px;
	width: 13px;
	margin: 1px 5px 0 0;
}

/* Finance */
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin
{
	float: left;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl
{
	margin: 0;
	padding: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl dt
{
	position: relative;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl dt input,
.mybbsModule .mybbsModuleContent .mybbsListing .fin_number input
{
	float: left;
	height: 13px;
	width: 13px;
	margin: 1px 5px 0 0;
}



.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl dd
{
	margin: 0;
	padding: 1px 0 0;
	
}

.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin.mail dl dd
{
	width: 620px;
	margin: 10px 0 -10px 0px;
	padding: 10px 0 0 0;
	border-top: 1px dotted #ccc;	
}



.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin.mail dl dd p
{
	color: #000;
	font: 12px Arial,Verdana,sans-serif;
}

.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl dt a.adResponse_emailSubject
{
	background: transparent url(../../images/icon_dropdownArrowBlue.gif) no-repeat right 6px;
	padding-right: 13px;
}

.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl dt a.adResponse_emailSubjectRed
{
	background: transparent url(../../images/icon_dropdownArrowRed.gif) no-repeat right 6px;
	padding-right: 13px;
}

.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl dt a.adResponse_emailSubject.expanded,
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetailsFin dl dt a.adResponse_emailSubjectRed.expanded
{
	background-position: right -10px;
}



.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails dl dt a.adResponse_emailSubject
{
	background: transparent url(../../images/icon_dropdownArrowBlue.gif) no-repeat right 6px;
	padding-right: 13px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails dl dt a.adResponse_emailSubject.expanded
{
	background-position: right -10px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails dl dd
{
	margin: 0;
	padding: 1px 0 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails dl dd.mybbsExpiringAd
{
	background: url(../../images/icons_mybbsAction.gif) 0 -287px no-repeat;
	color: #c00;
	padding-left: 18px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail dl dd
{
	width: 655px;
	margin: 10px 0 -10px 19px;
	padding: 10px 0 0 0;
	border-top: 1px dotted #ccc;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingDetails.mail dl dd p
{
	color: #000;
	font: 12px Arial,Verdana,sans-serif;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions
{
	float: right;
	margin-bottom: -3px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActionsDel
{
	float: left;
	margin-bottom: -3px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions.fixed
{
	width: 235px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li
{
	font-size: 12px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 2px 20px;
	background: url(../../images/icons_mybbsAction.gif) no-repeat;
	list-style-type: none;
	list-style-image: none;
}

.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActionsDel ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActionsDel ul li
{
	font-size: 12px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 2px 20px;
	background: url(../../images/icons_mybbsAction.gif) no-repeat;
	list-style-type: none;
	list-style-image: none;
}

.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li a
{
	display: inline-block;
	font-size: 12px;
	line-height: 15px;
	padding: 0px 12px 0px 0px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li a.toggle
{
	background: url(/mybbs/images/icons/icon_dropdownArrowBlue.gif) no-repeat right 6px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li a.toggle.expanded
{
	background-position: right -10px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li ul.mybbsDropdown.emailAlerts, 
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li div.mybbsDropdown.emailAlerts, 
.mybbsModule .mybbsModuleContent .mybbsListing dl dt div.mybbsDropdown.emailAlerts
{
	background-color: #fff;
	border-top: 1px solid #999;
	border-right: 1px solid #4D4D4D;
	border-bottom: 1px solid #4D4D4D;
	border-left: 1px solid #999; /* display: none; */
	padding: 10px 10px 3px;
	position: absolute;
	top: 18px;
	right: 0px;
	z-index: 11;
	width: 175px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li ul.mybbsDropdown.emailAlerts, 
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li div.mybbsDropdown.emailAlerts a.close, 
.mybbsModule .mybbsModuleContent .mybbsListing dl dt div.mybbsDropdown.emailAlerts a.close
{
	display: block;
	position: absolute;
	top: 5px;
	right: 5px;
	text-indent: -5000px;
	overflow: hidden;
	width: 17px;
	height: 17px;
	background: url(/xcommon/images/buttons/b_close.gif) no-repeat 0 0;
	padding: 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li ul.mybbsDropdown.emailAlerts h1, 
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li div.mybbsDropdown.emailAlerts h1, 
.mybbsModule .mybbsModuleContent .mybbsListing dl dt div.mybbsDropdown.emailAlerts h1
{
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	margin: 0 0 10px 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li ul.mybbsDropdown.emailAlerts input, 
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li div.mybbsDropdown.emailAlerts input
{
	float: left;
	width: 13px;
	height: 13px;
	margin: 1px 5px 0 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing dl dt div.mybbsDropdown.emailAlerts p
{
	font-weight: normal;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li ul.mybbsDropdown.emailAlerts select, 
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li div.mybbsDropdown.emailAlerts select
{
	margin: 0 0 0 5px;
	font-size: 12px;
}
.mybbsDropdown .termLength
{
	margin: 7px 0 0 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsDropdown .emailAlertAction
{
	background-color: #efefef;
	margin: 10px -10px -3px;
	padding: 5px;
	border-top: 1px solid #ccc;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsDropdown .emailAlertAction a
{
	background: none;
	padding: 0;
	float: right;
	margin-left: 7px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsDropdown .emailAlertAction a.cancel
{
	margin-top: 3px;
	font-size: 11px;
}
.mybbsModule a .mybbsDropdownArrow
{
	left: 2px;
	position: relative;
	top: -2px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsEditAd
{
	position: relative;
	z-index: 9999;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsEditAd
{
	background-position: 0px 0px;
	font-weight: bold;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsEditAd ul li a
{
	font-weight: normal;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsAdStats
{
	background-position: 0px -36px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsAdWordsStats
{
	background-position: 0px -72px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsAdWordsBudget
{
	background-position: 0px -108px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsProspectList
{
	background-position: 0px -144px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsEditAdDetails
{
	background-position: 0px 0px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsAddPhotos
{
	background-position: 0px -180px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsViewBrochure
{
	background-position: 0px -216px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsDeleteAd
{
	background-position: 0px -252px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActionsDel ul li.mybbsDeleteAd
{
	background-position: 0px -252px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsBack
{
	background-position: 0px -289px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsMail
{
	background-position: 0px -324px;
	position: relative;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsMail.noExpiration .termLength
{
	display: none;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsListingActions ul li.mybbsMail.noExpiration label
{
	display: block;
	float: left;
	width: 155px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsShowcaseUpsell
{
	background: url(../../images/bg_showcaseUpsell.jpg) 0px 100% repeat-x;
	margin: 0 0px -16px -17px;
	padding: 0 0 14px;
	position: relative;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsShowcaseUpsell dl
{
	margin: 0;
	padding: 0 0 0 133px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsShowcaseUpsell dl dt
{
	border-top: 1px dashed #ddd;
	color: #FF8500;
	font-size: 14px;
	font-weight: bold;
	margin: 14px 17px 0 -1px;
	padding: 14px 0 3px 0;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsShowcaseUpsell dl dd
{
	background: url(../../images/bull_showcaseUpsell.gif) 1px 6px no-repeat;
	margin: 3px 0 0;
	padding: 0 0 0 9px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsShowcaseUpsell .mybbsShowcaseUpsellAction
{
	position: absolute;
	right: 17px;
	text-align: center;
	top: 40px;
	width: 220px;
}
.mybbsModule .mybbsModuleContent .mybbsListing .mybbsShowcaseUpsell .mybbsShowcaseUpsellAction em
{
	display: block;
	font-style: normal;
	text-align: center;
}

/* Pager */
.mybbsModule div.bbsStandardPager  
{
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 10px 0px 10px 17px;
}

.mybbsModule div.bbsStandardPager span.bbsPager_pages,
.mybbsModule div.bbsStandardPager a.bbsPager_previous,
.mybbsModule div.bbsStandardPager a.bbsPager_next
{
	display: block;
	margin-top: 1px;
	margin-left: 0px;
	margin-right: 4px;
}

.mybbsModule .mybbsModuleFooter
{
	background: url(../../images/bg_moduleFooter.gif) 100% 100% no-repeat;
}
.mybbsModule .mybbsModuleFooterContent
{
	background: url(../../images/bg_moduleFooter.gif) 0 100% no-repeat;
	float: left;
	margin: 0 4px 0 0;
	padding: 13px 17px;
}
.mybbsModule .mybbsModuleFooterWhite
{
	background: url(/mybbs/images/backgrounds/bg_moduleFooterWhite.gif) 100% 100% no-repeat;
}
.mybbsModule .mybbsModuleFooterWhite .mybbsModuleFooterContent
{
	background: url(/mybbs/images/backgrounds/bg_moduleFooterWhite.gif) 0 100% no-repeat;
	float: left;
	margin: 0 4px 0 0;
	padding: 13px 17px;
}
.mybbsModule .mybbsListing.mybbsModuleFooterWhite .mybbsModuleFooterContent
{
	padding: 17px;
}
.mybbsModule .mybbsListing.mybbsModuleFooterWhite .mybbsModuleFooterContent dl
{
	margin: 0;
}
.mybbsModule .mybbsListing.mybbsModuleFooterWhite .mybbsModuleFooterContent dl dt
{
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.mybbsModule .mybbsModuleFooter em
{
	display: block;
	float: left;
	margin: 21px 0 0 -10px;
	font-style: normal;
	color: #666;
}

/* Side Bar */
.mybbsSideBar
{
	float: left;
	width: 199px;
	margin: 0 30px 0 0; /* was 19 */
	border: 1px solid #E6E6E6;
	background-color: #FAFAFA;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.mybbsSideBar dl
{
	padding: 12px 11px 12px 12px;
	margin: 0;
	border-bottom: 1px solid #E6E6E6;
}
.mybbsSideBar dl:hover
{
	background-color: #F3FBFF;
}
.mybbsSideBar dl.active
{
	background-color: #E1F3FF;
}
.mybbsSideBar dl.last
{
	border-bottom: none;
}
.mybbsSideBar dl.active dd.active a
{
	padding-right: 8px;
	background: url(../../images/icon_activeArrow.gif) no-repeat right 4px;
}
.mybbsSideBar dl dt
{
	position: relative;
	padding: 0 0 0 39px;
	margin: 0 0 3px 0;
	font: bold 14px arial, helvetica, sans-serif;
}
.mybbsSideBar dl dt img
{
	position: absolute;
	left: 2px;
	top: 0;
}
*html .mybbsSideBar dl dt img
{
	left: -38px;
}
.mybbsSideBar dl dd
{
	font: 12px arial, helvetica, sans-serif;
}
.mybbsSideBar dl dd a
{
	color: #384D7E;
}
.mybbsSideBar dl dd a:hover
{
	text-decoration: underline;
}
.mybbsSideBar dl dt img.ie6
{
	display: none;
}
/* Community */
.bbsCommunityModule
{
	float: left;
	width: 739px;
	margin-top: 20px;
}
.bbsCommunityModule h4
{
	font: bold 14px Arial,Helvetica,sans-serif;
	margin: 0 0 5px;
}
.questionContainer
{
	position: relative; 
	/* 
	background: url(/xcommon/images/backgrounds/bg_textarea.gif) no-repeat 0 0; 
	*/
	border-bottom: 1px solid #bdc5d3;
	margin: 6px 0 20px 0;
	padding: 0 0 10px 0;
}
.tail
{
	position: absolute;
	bottom: 19px; #bottom:20px;
left:93px;
}
.questionContainer textarea
{
	border: 1px solid #BDC5D3;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font: 12px Arial,Helvetica,sans-serif;
	width: 450px;
	height: 47px;
	margin: 3px 6px 4px 0;
	padding: 5px;
	overflow: auto;
	color: #bbb;
}
.questionContainer a
{
	display: block;
	width: 89px;
}
.bbsCommunityModule .questions a.question
{
	position: relative;
	text-decoration: underline;
	background: url(/mybbs/images/icons/icon_greenQuestionBubble.gif) no-repeat 0 2px;
	padding-bottom: 3px;
	margin-top: 10px;
}
.bbsCommunityModule .questions a.question, 
.bbsCommunityModule .questions em
{
	display: block;
	padding-left: 20px;
}
.bbsCommunityModule .questions em
{
	font: 10px Arial,Helvetica,sans-serif;
	padding-bottom: 10px;
	border-bottom: 1px solid #dce0e8;
}
.bbsCommunityModule a.question.viewMore
{
	background: url(/cmntyqna/images/icons/icon_ques_arrow.gif) no-repeat 0 0;
}
/* Tabular */
.mybbsModule.tabular .mybbsListingDetails
{
	float: left;
	width: 240px;
}

.mybbsModule.tabular .mybbsListingDetailsFin
{
	float: left;
	width: 150px;
}

.mybbsModule.tabular .mybbsListingDetails dd.expired
{
	position: relative;
	/* 
	width: 705px; 
	margin: 7px -17px -17px !important;
	padding: 3px 16px 16px !important;
	border-top: 1px solid #efefef; 
	*/
	color: #CCCCCC;
}
.mybbsModule.tabular .mybbsListingDetails dd.expired em
{
	font-style: normal;
	color: #cc0000;
}
.mybbsModule.tabular .mybbsListingDetails dd.expired img
{
	display: none;
	position: absolute;
	top: -8px;
	left: 20px;
}
.mybbsModule.tabular .mybbsLabels strong.question, 
.mybbsModule.tabular .mybbsListingDetails.question
{
	display: block;
	float: left;
	width: 450px;
	margin-right: 10px;
}
.mybbsModule.tabular .mybbsLabels
{
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #ccc;
	padding: 7px 17px;
	background-color: #e1f3ff;
}
.mybbsModule.tabular .mybbsLabels strong.business
{
	display: block;
	float: left;
	width: 220px;
}

/* Finance */


.mybbsModule.tabular .mybbsLabels strong.fin_number, 
.mybbsModule.tabular .mybbsListing div.fin_number
{
	display: block;
	float: left;
	width: 100px;
}

.mybbsModule.tabular .mybbsLabels strong.fin_status, 
.mybbsModule.tabular .mybbsListing div.fin_status
{
	display: block;
	float: left;
	width: 150px;
}

.mybbsModule.tabular .mybbsLabels strong.fin_subject, 
.mybbsModule.tabular .mybbsListing div.fin_subject
{
	display: block;
	float: left;
	width: 280px;
}

.mybbsModule.tabular .mybbsLabels strong.fin_sum, 
.mybbsModule.tabular .mybbsListing div.fin_sum
{
	display: block;
	float: left;
	width: 75px;
}

.mybbsModule.tabular .mybbsLabels strong.fin_date_created, 
.mybbsModule.tabular .mybbsListing div.fin_date_created
{
	display: block;
	float: left;
	width: 79px;
	white-space:nowrap;
	 
}

.mybbsModule.tabular .mybbsLabels strong.subject_fin, 
.mybbsModule.tabular .mybbsListing div.subject_fin
{
	display: block;
	float: left;
	width: 280px;
	margin-right: 20px;
}

.mybbsModule.tabular .mybbsLabels strong.answered, 
.mybbsModule.tabular .mybbsListing div.answered
{
	display: block;
	float: left;
	width: 75px;
	margin-right: 10px;
}






.mybbsModule.tabular .mybbsLabels strong.location, 
.mybbsModule.tabular .mybbsListing div.location, 
.mybbsModule.tabular .mybbsLabels strong.answered, 
.mybbsModule.tabular .mybbsListing div.answered
{
	display: block;
	float: left;
	width: 75px;
	margin-right: 10px;
}

.mybbsModule.tabular .mybbsLabels strong.subject, 
.mybbsModule.tabular .mybbsListing div.subject
{
	display: block;
	float: left;
	width: 280px;
	margin-right: 20px;
}
.mybbsModule.tabular .mybbsModuleContent .mybbsLabels strong.expiration, 
.mybbsModule.tabular .mybbsListing div.expiration
{
	display: block;
	float: left;
	width: 90px;
}
.mybbsModule.tabular .mybbsModuleContent .mybbsLabels strong.received, 
.mybbsModule.tabular .mybbsListing div.received
{
	display: block;
	float: left;
}
.mybbsModule.tabular .mybbsModuleContent .mybbsListing .mybbsListingActions
{
	/* width: 132px; */
}
/* dual pane community module */
.bbsCommunityModule .askPane
{
	float: right;
	width: 230px;
	padding: 10px;
	background-color: #f4f7ff;
	border: 1px solid #bec9dd;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.bbsCommunityModule .askPane .questionContainer
{
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.bbsCommunityModule .askPane .questionContainer textarea
{
	width: 220px;
	height: 80px;
}
.bbsCommunityModule .askPane .questionContainer .tail
{
	bottom: 14px; #bottom:15px;
}
.bbsCommunityModule .questionsPane
{
	float: left;
	width: 511px;
}
.bbsCommunityModule .questionsPane .questions
{
	float: left;
	width: auto;
}
.bbsCommunityModule .questionsPane .questions a, 
.bbsCommunityModule .questionsPane .questions em
{
	width: auto;
}

/* Edit Profile */
/*
See Users.css
.myAccountForm
{
	position: relative;
}
.myAccountForm div
{
	position: relative;
	width: 420px;
	text-align: right;
	margin: 0 0 9px 0;
}
.myAccountForm div label
{
	padding: 0 10px 0 10px;
	margin: 3px 0 0;
	font: 12px Arial,Helvetica,sans-serif;
	line-height: 1.3em;
	color: #294270;
	vertical-align: top;
}
.myAccountForm div.required label
{
	font-weight: bold;
	background: url(http://www.bizbuysell.com/users/images/icons/icon_required.gif) no-repeat left center;
}
.myAccountForm div input, .myAccountForm div textarea
{
	width: 248px;
	height: 17px;
	margin: -4px 0 0 0;
	padding: 3px 6px 1px;
	border: 1px solid #d2d0ca;
	color: #000;
	font-size: 12px;
}
.myAccountForm div.checkbox
{
	margin: 0 0 0 158px;
}
.myAccountForm div.checkbox input
{
	float: left;
	width: 13px;
	height: 13px;
	margin: 4px 0 0;
	border: none;
}
.myAccountForm div.checkbox label
{
	float: left;
	padding: 0;
	margin-left: 3px;
	line-height: normal;
}
.myAccountForm div textarea
{
	height: 77px;
}
.myAccountForm div select
{
	width: 262px;
	margin: -4px 0 0 0;
	padding: 2px;
	border: 1px solid #d2d0ca;
	color: #000;
	font-size: 12px;
}
.myAccountForm div em
{
	display: block;
	font: normal 11px Arial,Helvetica,sans-serif;
	color: #959595;
	text-align: left;
	margin-left: 157px;
}
.myAccountForm div a
{
	float: right;
	margin: 0 -96px 0 0; 
	#margin:-20px-96px010px;
}
.myAccountForm div img.profilePhoto
{
	position: absolute;
	top: 0;
	left: 158px;
	border: 1px solid #d2d0ca;
}
.myAccountForm div.photo
{
	padding-top: 75px;
}
.myAccountForm .registration_form .registration_form_row p.registration_form_label
{
	width: 147px;
	float: left;
	margin-right: 10px;
}
.myAccountForm .registration_form .registration_form_row div.registration_form_field
{
	float: left;
	width: 262px;
}
*/
/* Form Sidebar */
.sideBar
{
	width: 240px;
	text-align: left;
}
.myAccountContainer
{
	position: relative;
	min-height: 230px;
}
.myAccountContainer .sideBar
{
	position: absolute;
	right: 10px;
}
.myAccountForm .registration_form h3
{
	font-size: 14px;
	width: 419px;
}
.myAccountForm .registration_form .registration_form_row.cmnty_form_row_check.topRow
{
	margin-top: 20px;
}
.myAccountForm .registration_form .registration_form_row .registration_form_label
{
	float: left;
	text-align: right;
	width: 147px;
	margin: 0px 10px 0px 0px;
}
.myAccountForm .registration_form .registration_form_row .registration_form_field
{
	float: left;
}
.myAccountForm .registration_form .registration_form_row .registration_form_field .check_label
{
	color: #294270;
}
.myAccountForm .registration_form .registration_form_row.guidelines .registration_form_field
{
	width: 263px;
}
.myAccountForm .registration_form .registration_form_row a.cmnty_form_removeImage
{
	float: left;
	margin: 5px 0px 0px 5px;
	text-decoration: underline;
}
.myAccountForm .registration_form .registration_change_password
{
	width: 422px;
}

/* Edit Email Preferences */
.editEmail div.checkbox input
{
	float: left;
	width: 13px;
	height: 13px;
	margin: 1px 0 5px 15px;
	border: none;
}
.editEmail div.checkbox label
{
	float: left;
	padding: 0;
	margin-left: 3px;
	line-height: normal;
}
.editEmail strong
{
	display: block;
	margin-bottom: 5px;
}
.editEmail p
{
	font: 12px Arial,Helvetica,sans-serif;
	color: #000;
}
.editEmail em
{
	display: block;
	margin: 10px 0 0;
	font-size: 11px;
	font-style: normal;
	color: #666;
}
.mybbsModule.tabular .mybbsListingDetails dd.expired em
{
	color: #cc0000;
	font-style: normal;
}

/* Register page */
#joinMyBBS_TitleHeader
{
	height: 78px; 
	background-color: #6E84AD;
	border-bottom: 1px solid #5A6B96;
	padding: 0;
	margin: 0 auto;
	width: expression(document.body.clientWidth < 970 ? "970px" : "100%");
	min-width: 970px;
}
#joinMyBBS_TitleHeader_Footer
{
	border-top: 6px solid #DEE9FF;
}
h1.joinMyBBS_TitleHeaderName
{
	font-family: Arial, Helvetica, sans-serif;
	height: 1.2em;
	font-size: 19px;
	margin: 0;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px auto;
	text-align: left;
	width: 966px;
	padding: 25px 0px 0px 0px;
}
.myBBS_join_header
{
	width: 550px;
}
.myBBS_join_header p
{
	margin: 0px 0px 10px 0px !important;
	overflow: hidden;
	width: 100%;
	clear: right;
}
.myBBS_join_header p span.required
{
	background: transparent url(../../images/icon_required.gif) no-repeat left center;
	font-weight: bold;
	padding-left: 12px;
	float: right;
}
.myBBS_join_header .title_sep
{
	background: transparent url(../../images/bg_sep_title.gif) repeat-x scroll 0px 0px;
	height: 1px;
}
.myBBS_join
{
	position: relative;
	margin: 30px 0px 0px 0px;
}
.myBBS_join .myBBS_join_form_container
{
	overflow: hidden;
	width: 100%;
	clear: left;
}
.myBBS_join .myBBS_join_form_container .myBBS_join_form
{
	float: left;
	width: 550px;
}
.myBBS_join .myBBS_join_form_container .myBBS_join_form .registration_form_row .registration_form_field .check_label_optin
{
	width: 385px;
}
.myBBS_join .myBBS_join_form_container .myBBS_join_form .registration_form_row .registration_form_field .check_label
{
	color: #000000;
}
.myBBS_join .myBBS_join_form_container .sideBar
{
	float: left;
	margin: 0px 0px 0px 50px;
	width: 300px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits
{
	border: solid 1px #D0D9F0;
	width: 300px;
	position: relative;
	background-color: #F5F7FF;
	padding: 15px 20px 10px 20px;
	font-size: 11px;
	margin-bottom: 70px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .contentBox_header_corner
{
	background: transparent url(../../images/bg_infoBox.png) no-repeat 0px 0px;
	position: absolute;
	width: 4px;
	height: 4px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .contentBox_header_corner.topLeft
{
	top: -1px;
	left: -1px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .contentBox_header_corner.topRight
{
	background-position: -4px 0px;
	top: -1px;
	right: -1px;
	_right: -2px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .contentBox_header_corner.bottomLeft
{
	background-position: -8px 0px;
	bottom: -1px;
	left: -1px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .contentBox_header_corner.bottomRight
{
	background-position: -12px 0px;
	bottom: -1px;
	right: -1px;
	_right: -2px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .accountBenefits
{
	margin: 0px 0px 25px 0px;
	height: 225px;
	border-bottom: solid 1px #DFE0E5;	
	padding: 0px 0px 20px 0px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .accountBenefits img.divider
{
	float: left;
	margin-right: 20px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .accountBenefits h4
{
	color: #384D7E;
	font-size: 14px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-weight: bold;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .accountBenefits ul
{
	margin: 0px; 
	padding: 0px;
	width: 290px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits .accountBenefits ul li
{
	padding: 2px 0px 2px 20px;
	margin: 0px 0px 5px 0px;
	list-style-type: none;
	background: transparent url(../../images/icon_greenCheck.gif) no-repeat 0px 3px;
	font-size: 12px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits #isMyInfoSafe
{
	width: 220px;
}
.myBBS_join .myBBS_join_form_container .sideBar #myBBS_registrationBenefits #isMyInfoSafe p a:hover
{
	text-decoration: underline;
}

/* My BBS Welcome */
.myBBS_welcome
{
	float: left;
	width: 650px;
	padding: 0px;
}
.myBBS_welcome h2
{
	font-size: 20px;
	margin: 0px 0px 15px 0px;
	border-bottom: solid 1px #CCCCCC;
	padding: 0px 0px 15px 0px;
}
.myBBS_welcome .myBBS_welcome_content
{
	margin: 0px 0px 0px 10px;
}
.myBBS_welcome .myBBS_welcome_content h3
{
	font-size: 16px;
	margin: 0px 0px 25px 0px;
}
.myBBS_welcome .myBBS_welcome_content dl
{
	margin: 0px 0px 0px 15px;
	width: 550px;
}
.myBBS_welcome .myBBS_welcome_content dl dt,
.myBBS_welcome .myBBS_welcome_content dl dd
{
	font-size: 14px;
}
.myBBS_welcome .myBBS_welcome_content dl dt
{
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background: transparent url(../../images/icon_greenCheck.gif) no-repeat 0px 0px;
	color: #4081C5;
}
.myBBS_welcome .myBBS_welcome_content dl dd
{
	margin: 0px 0px 15px 35px;
	font-size: 12px;
}