/* BF Master Styles Start */

/* BFBody Start */
.BFBody {BACKGROUND: white;}
/* BFBody End */

/* BFBase Start */
.BFBase 
{
	BACKGROUND: #003366;/*:::BaseBG*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;/*:::BaseText*/
	text-decoration: none;
}

.BFBase B {}
.BFBase A {color: #FFFFFF;/*:::BaseText*/}
.BFBase A:link {color: #FFFFFF;/*:::BaseText*/}
.BFBase A:active{color: #FFFFFF;/*:::BaseText*/}
.BFBase A:visited{color: #FFFFFF;/*:::BaseText*/}
/* BFBase End */

/* BFBaseComplementary1 Start */
	/* Used for top and bottom strips */
	
.BFBaseComplementary1 
{
	BACKGROUND: #DDDDDD;/*:::StripBG*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #B7C8DE;
	text-decoration: none;
}
.BFBaseComplementary1 B{color:Lime;}
.BFBaseComplementary1 A{color: Maroon;}
.BFBaseComplementary1 A:link{color: Lime;}
.BFBaseComplementary1 A:active{color: Olive;}
.BFBaseComplementary1 A:visited{color: Yellow;}
/* BFBaseComplementary1 End */

/* BFBaseComplementary2 Start */
	/* Used on the login page */

.BFBaseComplementary2 
{
	BACKGROUND: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #003366;
	text-decoration: none;
}
.BFBaseComplementary2 B{}
.BFBaseComplementary2 A{color: #a40606;}
.BFBaseComplementary2 A:link{color: #a40606;}
.BFBaseComplementary2 A:active{color: #a40606;}
.BFBaseComplementary2 A:visited{color: #a40606;}
/* BFBaseComplementary2 End */

/* BFDocument Start */

.BFDocument
{
	BACKGROUND: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;/*:::DetailText*/
	text-decoration: none;
}
/*.BFDocument B{color:black;}*/
.BFDocument B.b2{color:003366;}
.BFDocument A:link{color: #000000;/*:::DetailText*/}
.BFDocument A:active{color: #000000;/*:::DetailText*/}
.BFDocument A:visited{color: #000000;/*:::DetailText*/}
/*Used on tos and privacy pages*/
.BFDocument A.BFDocumentComplementaryHyperlink1{color:#003366}
/*Used on tos and privacy pages*/
.BFDocumentTitle2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #999966;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.BFDocumentTitle3
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #003366; 
	text-decoration: none;
}

.BFDocumentSmall
{
	BACKGROUND: white;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;/*:::DetailText*/
	text-decoration: none;
}
	/* used on the view 22 3D open projects window */
.BFDocumentView22Bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;/*:::DetailText*/ 
	text-decoration: none;
}

	/* used on the view 22 3D open projects window */
.BFDocumentView22RoomHeader
{
	BACKGROUND: #003366;/*:::BaseBG*/	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;/*:::BaseText*/
	text-decoration: none;
}

/* BFDocument End */



/* BFErrorBlock Start */
	/* Used for "div-like" block error messages 
	(as in a summary error control with a background color) */
	
.BFErrorBlock
{
	BACKGROUND: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #990000;
	text-decoration: none;
}
/* BFErrorBlock End */

/* BFError Start */ 
	/* Used when an error font with NO background is desired */

.BFError
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF0000; 
	text-decoration: none;
}
/* BFError End */

/* BFSuccessMessage Start */
	/* Used when an success/thank you message font with NO background is desired */
.BFSuccessMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #009900;
	text-decoration: none;
}

/* BFSuccessMessage End */

/* Universal Classes Start */
	/* Univesal Classes are "utility styles" that can be used on 
		any page nested inside of any other style */

	.BFNormal 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		color: #000000;/*:::DetailText*/
		text-decoration: none;
	}

	/* Used on home.aspx for hyperlink colors of plan options and rooms */
	.BFNormalTab
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: normal; 
		color: #FFFFEE;
		text-decoration: none;
	}

	.BFNormalTab A:link{color: #FFFFEE;}
	.BFNormalTab A:active{color: #FFFFEE;}
	.BFNormalTab A:visited{color: #FFFFEE;}

	/*used on finish up page for font of "view unselected", etc. at top of page */
	.BFNormalSmall
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: normal; 
		color: #000000;/*:::DetailText*/
		text-decoration: none;
	}

/* BFBlurb1 Start */
.BFBlurb1 
{
	BACKGROUND: #EEEEEE;/*:::WelcomeBG*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;/*:::WelcomeText*/
	text-decoration: none;
}
.BFBlurb1 B {}
.BFBlurb1 A {color: #000000;/*:::WelcomeText*/}
.BFBlurb1 A:link {color: #000000;/*:::WelcomeText*/}
.BFBlurb1 A:active{color: #000000;/*:::WelcomeText*/}
.BFBlurb1 A:visited{color: #000000;/*:::WelcomeText*/}
/* BFBlurb1 End */

	/* used on the My 3D Projects page for alternating bgcolors of rows */ 
	.BFNormalWithAlternatingBGColor1 
	{
		BACKGROUND: #EEEEEE;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: normal;
		color: #000000;/*:::DetailText*/
		text-decoration: none;
	}

	/* used on the My 3D Projects page for alternating bgcolors of rows */ 	
	.BFNormalWithAlternatingBGColor2 
	{
		BACKGROUND: #DDDDDD;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: normal; 
		color: #000000;/*:::DetailText*/
		text-decoration: none;
	}	

/* Universal Classes End */

/* BFEmailAFriend Start */

.BFEmailAFriend
{
	BACKGROUND: white;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;/*:::DetailText*/
	text-decoration: none;
}

/* BFEmailAFriend End */

/* BFRoomUnselectedCategories Start */
.BFRoomUnselectedCategories 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFB573;/*:::CatText*/
	text-decoration: none;
}
.BFRoomUnselectedCategories B {}

.unselectedRoomCategoryLink {color: #FFB573;/*:::CatText*/}
.unselectedRoomSubCategoryLink {color: #FFE7C6;/*:::SubCatText*/}

/* BFRoomUnselectedCategories End */

/*BFLogin Start*/
	/* Used on the login page */

.BFLoginTable {border-color:#b7c8de;}

.BFLoginTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
}

/*BFLogin End*/


/* BFShoppingCart Start */
	/* Used on the shopping cart page (finish up/favorites) */

	/* Used for the "view: unselected, selected, etc." text on Cost Summary page */
.BFShoppingCartTitleBar 
{
	BACKGROUND: #FFFFEE;
	border-color: #990000;
	border-style: solid;
	border-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	margin-bottom: 5px;
}

	/* Used for the "view: unselected, selected, etc." text on Cost Summary page */
.BFShoppingCartTitleBarText 
{
	BACKGROUND: #FFFFEE;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}


.SortByLink
{
    FONT: bold 12pt Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #003366
}

.BFPleaseChooseFeaturesToView
{
    FONT: bold 14pt Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
}

	/*BFPackageItems used on ShoppingCart page only for ITEMS in a package*/
.BFPackageItems
{
	BACKGROUND: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;/*:::DetailText*/ 
	text-decoration: none;
}
.BFPackageItems B{color:#000000;/*:::DetailText*/}
.BFPackageItems B.b2{color:003366;}
.BFPackageItems A:link{color: #000000;/*:::DetailText*/}
.BFPackageItems A:active{color: #000000;/*:::DetailText*/}
.BFPackageItems A:visited{color: #000000;/*:::DetailText*/}

/* BFShoppingCart End */

/* BFShopperNotes Start */
	/* used on the shoppernotes page */
	
.BFShopperNotes
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.BFShopperNotes B{color: #000000;}
.BFShopperNotes B.b2{color: #000000;}
.BFShopperNotes A:link{color:#000000;}
.BFShopperNotes A:active{color: #000000;}
.BFShopperNotes A:visited{color: #000000;}

.ColumnHeader
{
    FONT: bold 12pt Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
}

.InputHeader
{
    FONT: bold 12pt Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #999966;
}

/* BFShopperNotes End */

/* BFAcceptOptions Start */ 
	/* Used the the Accept Options inline dialog box (Add, Replace, or Cancel) 
	on BFProductActionButtons User Control*/
	
.BFAcceptOptions
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #CC0000; 
	text-decoration: none;
}
/* BFAcceptOptions End */

/* BFAcceptOptionsBlock Start */
.BFAcceptOptionsBlock
{
	background-color: #ffffcc;
	border-color: #CCCCCC;
	border-width: 2;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
/* BFAcceptOptionsBlock End */

/* BFPaymentSummary Start */
	/*  Used for the BFPaymentSummary User Control 
		which displays the estimated monthly payment
		and the total cost */

.BFPaymentSummary
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.BFPaymentSummary B {}
.BFPaymentSummary.LinkColor {color: #990000;}
.BFPaymentSummary .BFMoney{COLOR: #336600;}

/* BFPaymentSummary End */

/* BFFooter Start */
	/* Used for the BFFooter User Control */
.BFFooter 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal;
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFFooter B {}
.BFFooter A {color: #AEBEAE;/*:::FooterText*/text-decoration: none;}
.BFFooter A:link {color: #AEBEAE;/*:::FooterText*/text-decoration: none;}
.BFFooter A:active{color: #AEBEAE;/*:::FooterText*/text-decoration: none;}
.BFFooter A:visited{color: #AEBEAE;/*:::FooterText*/text-decoration: none;}
/* BFFooter End */

/* BFProductThumbs Start */
	/* Used for thumbnail paging control on iproduct and pproduct */
.BFProductThumbs 
{
	BACKGROUND: #003366;/*:::BaseBG*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFProductThumbs B {}
.BFProductThumbs A 
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFProductThumbs A:link 
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFProductThumbs A:active
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFProductThumbs A:visited
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}

	/* Used for GoTo Page Button and page number textbox on ProductThumb control */
.BFTopPageGotoCssClass
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}

	/* Used for page number textbox on ProductThumb control */
.BFTopPageGotoCssClass INPUT
{
	width: 35px;
	text-align: center;
}

	/* Start BFPageNoCssClass */
		/* Used for clickable page numbers and previous/next buttons on Product Thumbs control*/
.BFPageNoCssClass
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}

.BFPageNoCssClass img
{
	border-width: 0px;
}

.BFPageNoCssClass A 
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFPageNoCssClass A:link 
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFPageNoCssClass A:active
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}
.BFPageNoCssClass A:visited
{
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}

	/* End BFPageNoCssClass */

	/* Used for "page number 1 of 2" text on Product Thumb control */
.BFTopTextCssClass
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #AEBEAE;/*:::FooterText*/
	text-decoration: none;
}

/* BFProductThumbs End */

/*bfHTMLFramework ID's Start*/
	/* Here is a comprehensive list of the ID's used 
		for the BF HTML Framework elements */
/*
#BF_Body { BACKGROUND: #ffffff } 
#BF_Table_Main { BACKGROUND: #003366 } 
#BF_Row_T_Status { BACKGROUND: #bcac54 } 
#BF_T_Status { BACKGROUND: #bcac54 } 
#BF_Row_Content { BACKGROUND: #003366 } 
#BF_L_Container { BACKGROUND: #003366 } 
#BF_Table_L { BACKGROUND: #003366 } 
#BF_Row_Logo { BACKGROUND: #003366 } 
#BF_Logo { BACKGROUND: #003366 } 
#BF_Row_L { BACKGROUND: #003366 } 
#BF_L { BACKGROUND: #003366 } 
#BF_R_Container { BACKGROUND: #003366 } 
#BF_Table_R { BACKGROUND: #003366 } 
#BF_Row_Topmenu { BACKGROUND: #003366 } 
#BF_Topmenu { BACKGROUND: #003366 } 
#BF_Row_R { BACKGROUND: #ffffff } 
#BF_L_Padding_Container { BACKGROUND: #ffffff } 
#BF_Table_L_Padding { BACKGROUND: #ffffff } 
#BF_Row_LT_Padding_And_BF_R { BACKGROUND: #ffffff } 
#BF_LT_Padding { BACKGROUND: #ffffff } 
#BF_LT_Padding_Image_Holder { BACKGROUND: #003366 }
#BF_R { BACKGROUND: #ffffff } 
#BF3_HTML_TEMPLATE2 { BACKGROUND: #ffffff } 
#BF_Row_LM_Padding { BACKGROUND: #ffffff } 
#BF_LM_Padding { BACKGROUND: #ffffff } 
#BF_Row_LB_Padding { BACKGROUND: #ffffff } 
#BF_LB_Padding { BACKGROUND: #ffffff} 
#BF_LB_Padding_Image_Holder { BACKGROUND: #003366 } 
#BF_Row_R_Status { BACKGROUND: #003366 } 
#BF_R_Status { BACKGROUND: #003366 } 
#BF_Row_B_Status { BACKGROUND: #bcac54 } 
#BF_B_Status { BACKGROUND: #bcac54 } 
*/

/*bfHTMLFramework ID's End*/
