﻿body
{
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.thrColFix #container
{
	width: 1014px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
}
.thrColFix #HeaderRow
{
	background-image: url('../Images/BF_IMAGES/BF-HEADER.gif');
	background-repeat: no-repeat;
	width: 100%;
	height: 200px;
	margin: 0;
	padding-top: 0;
}
.thrColFix #FooterRow img
{
	width: 100%;
	height: 75px;
	margin: 0;
	padding-top: -10px;
}
.clearfloat
{
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
	margin: 0;
}
.thrColFix #LeftColumn
{
	float: left;
	width: 160px;
	padding: 15px 10px 15px 20px;
}
.thrColFix #LeftColumn a
{
	margin-bottom: 20px;
}
.leftAds img
{
	margin-bottom: 23px;
}
.thrColFix #RightColumn
{
	float: right;
	width: 160px;
	padding: 15px 10px 15px 20px;
	margin-bottom: 20px;
}
.thrColFix #RightColumn img
{
	margin-bottom: 35px;
}
.imgRotation
{
	padding-bottom: 15px;
}
.imgRotation img
{
	height: 30%;
}
.thrColFix #MiddleColumn
{
	margin: 0 200px;
	padding: 0 10px;
}
.fltrt
{
	float: right;
	margin-left: 8px;
}
.fltlft
{
	float: left;
	margin-right: 8px;
}
.categoriesstyle
{
	color: #000000;
}
.categoriesstyle a
{
	color: #000000;
}
.categoriesstyle table
{
	background-color: #FFFFFF;
	width: 100%;
}
.gridDiv
{
	margin-top: 10px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	border: 1px solid black;
}
.GridPager
{
	text-align: right;
}
.GridPager a
{
	padding-left: 200px;
	vertical-align: middle;
	color: #CC0000;
	text-decoration: none;
}
.GridPager a:hover
{
	color: #000099;
}
.Searchfooter
{
	padding: 5px;
	text-align: right;
}
.Searchfooter a
{
	color: #000099;
	padding-left: 250px;
	text-decoration: none;
}
.Searchfooter a:hover
{
	color: #CC0000;
}
.gridResult
{
	font-weight: bold;
	font-style: italic;
}
.headertitle
{
	text-align: center;
	margin: 0px 0px 5px 0px;
}
.cssmore
{
	text-align: center;
	display: block;
	margin: 2px 2px 2px 2px;
	padding-bottom: 5px;
}
.contactdiv
{
	padding-left: 2em;
	margin-bottom: 1em;
	padding-bottom: 1em;
}
.contactdiv p
{
	padding-left: 6em;
	margin: 0px;
}
.black_overlay
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
}
# .white_content
{
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid orange;
	background-color: white;
	z-index: 1002;
	overflow: auto;
}
#buttonColumn
{
	padding-bottom: 3px;
}
.menuButtons img
{
	padding-bottom: 5px;
}
.rotatingAds
{
	padding-bottom: 150px;
}
#spacer
{
	height: 60px;
}
.passwordSent
{
	font-size: 10pt;
	color: #FF0000;
	border: 0;
}
#categoryList
{
	padding-bottom: 10px;
	color: #ffffff;
}
#loginView
{
	text-align: center;
}
.legend
{
	background: #3366CC;
	padding: 6px;
	font-weight: bold;
}
.join
{
	padding-bottom: 5px;
}
.loginBoxes
{
	margin: 0 auto;
	background-color: #F7F6F3;
	border: 1px solid #E6E2D8;
	padding: 4px;
	font-size: 0.8em;
}
.loginButton
{
	background-color: #FFFBFF;
	border: 1px solid #CCCCCC;
	font-size: 1.1em;
	color: #284775;
}
.mailbtn
{
	cursor: pointer;
}
.forgotPW
{
	margin: 0 auto;
	background-color: #F7F6F3;
	border: 1px solid #E6E2D8;
	font-size: 1em;
	padding: 4px;
}
.forgotTitle
{
	background-color: #5D7B9D;
	font-weight: bold;
	font-size: 0.9em;
	color: #ffffff;
}
.submitBtn
{
	background-color: #FFFBFF;
	border: 1px solid #CCCCCC;
	font-size: 0.8em;
	color: #284775;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}
.success
{
	font-weight: bold;
	color: #5D7B9D;
}
.txtFont
{
	font-size: 0.8em;
}
.registerError
{
	text-align: center;
	color: #FFFF00;
}
.zipSelect
{
	text-align: center;
}
.txtReadOnly
{
	background-color: #C0C0C0;
}
.contactMail
{
	padding-left: 10px;
}
.innerContact
{
	padding-left: 10px;
}
.emailFrom
{
	margin-left: 17px;
}
.multilineBox
{
	margin-left: 20px;
	border: 1px solid #000;
}
.pageSize
{
	text-align: center;
	font-weight: bold;
	font-style: italic;
}
.AdText
{
	padding: 10px;
	text-align: justify;
}
.AdImage
{
	padding: 5px;
}
.AdEmail
{
	padding: 5px;
}
.changePasswordBtn
{
	margin-left: 40px;
	margin-right: 5px;
}
.deleteButton
{
	text-align: center;
}
.deleteText
{
	padding: 5px;
}
.subscribeBtns
{
	text-align: center;
}
.showImg
{
	text-align: center;
	vertical-align: middle;
	position: absolute;
	left: 30%;
	top: 25%;
	display: none;
	visibility: visible;
	border-style: inset;
	border-color: #000000;
	background-color: #c8d1d4;
}
.white_content
{
	display: none;
	position: absolute;
	top: 25%;
	left: 35%;
	width: 25%;
	height: 30%;
	padding: 16px;
	background-color: #ffffff;
	z-index: 1002;
	overflow: auto;
}
#light p input
{
	width: 100px;
}
.footerMenu
{
	text-align: center;
	margin: 10px;
}
.footerMenu a
{
	text-decoration: none;
}
.footerMenu a:hover
{
	text-decoration: underline;
}
.privacyPolicy
{
	text-align: justify;
}
.privacyPolicy p
{
	padding: 5px;
}
.privacyContact
{
	padding-left: 15px;
}
.adStyle
{
	padding: 5px;
}
.adGridHead
{
	text-align: center;
	font-style: italic;
}
.searchBtns
{
	margin-right: 5px;
	margin-top: 5px;
}
.sendEmail
{
	position: absolute;
	top: 25%;
	left: 35%;
	width: 25%;
	height: 30%;
	z-index: 1001;
	padding: 10px;
	background-color: #fde8cc;
}
.errors
{
	color: #ffffff;
}
.txtFont1
{
	font-size: 0.8em;
}
.fieldsetTest
{
	padding-left: 125px;
	padding-top: 35px;
}
.fieldsetSelect
{
	text-align: center;
}
.fieldset div label
{
	margin-right: 2em;
	width: 11em;
	margin: 2px 2px 2px 2px;
	float: left;
}
.fieldset div input
{
	display: inline;
	width: 40%;
}
.fieldset div select
{
	display: inline;
}
.fieldset div textarea
{
	display: inline;
	width: 40%;
}
.fieldset div
{
	margin: 2px 2px 2px 0px;
}
.fieldset
{
	margin: 0 auto;
	border: 1px solid #3366CC;
	width: 75%;
	background: #6699FF;
	padding: 3px;
	margin-bottom: 10px;
}
fieldset
{
	margin: 0 auto;
	border: 1px solid #CCA383;
	background: #6699FF;
	padding: 3px;
	margin-bottom: 10px;
}
fieldset ol
{
	margin: 0;
	padding: 0;
}
fieldset li
{
	list-style: none;
	padding: 5px;
}
fieldset label
{
	text-align: left;
	width: 150px;
	float: left;
	padding: 0.2em;
	margin: 0;
	margin-top: 0.3em;
}
fieldset input
{
}
#fieldsetWrapper
{
}

