/*tag specific styles*/.bfccbody{	background-color: #b3a287;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/background.jpg);	background-position: 0% 0%;	height: 100%;	width: 100%;	}FORM{	margin:0px;	padding:0px;	}A{	color: #a5d9fd;	}A:LINK{	color: #a5d9fd;	}A:HOVER{	color: #1748fd;	text-decoration: underline;	}LI{	list-style-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Bullets/red_bullet_logo.gif);	}INPUT{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	}SELECT{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	}TEXTAREA{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	}.bfccBodyNew TD{	color: #ffffff;	font-family: Times New Roman, Times, serif;	font-size: 11px;	letter-spacing: 1px;	line-height: 22px;	}/*background and main site specific styles*/div#background{	background-color: #b3a287;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/background.jpg);	background-position: 0% 0%;	height: 100%;	width: 100%;	}#BackgroundPage{	background: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/backgroundv4.jpg) #020f1f fixed no-repeat center top;	width: 100%;	height: 100%;	}.blueBG{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/BlueBG-85.png);	background-position: 0% 0%;	background-repeat: repeat;	}.blackBG{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/blackBG-80.png);	background-position: 0% 0%;	background-repeat: repeat;	}.midBlueBG{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/MidBlueV2BG-85.png);	background-position: 0% 0%;	background-repeat: repeat;	color: #ffffff;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 9px;	font-weight: bold;	line-height: 16px;	}.midBlueBG-cal{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/MidBlueV2BG-100.png);	background-position: 0% 0%;	background-repeat: repeat;	color: #ffffff;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 9px;	font-weight: bold;	line-height: 16px;	}div#header{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/main_header.png);	background-position: center top;	background-repeat: no-repeat;	height: 208px;	width: 862px;	}div#header2{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/header2.png);	background-position: center top;	background-repeat: no-repeat;	height: 109px;	width: 862px;	}div#menu_nav{	background-color: #b3a287;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/menu_nav.png);	background-position: center top;	background-repeat: no-repeat;	height: 48px;	width: 862px;	}.rosterPg A{	color: #ffffff;	font-size: 12pt;	}.main_header{	background-color: #b3a287;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/main_bkgrd_header.png);	background-position: center top;	background-repeat: no-repeat;	width: 862px;	height: 23px;	}.main_body{	background-color: #b3a287;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/main_bkgrd_body.png);	background-position: 0% 0%;	background-repeat: repeat-y;	width: 862px;	min-height: 350px;	padding-bottom: 30px;	}.main_body2{	background-color: #ffffff;	min-height: 350px;	padding-bottom: 30px;	width: 862px;	}.main_body-test{	background-color: #ffffff;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/main_bkgrd_body.png);	background-position: 0% 0%;	background-repeat: repeat-y;	width: 862px;	min-height: 350px;	padding-bottom: 30px;	}.main_footer{	background-color: #b3a287;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/main_bkgrd_footer.png);	background-position: center top;	background-repeat: no-repeat;	width: 862px;	height: 18px;	}.top_left{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/top_left.png);	background-position: right top;	background-repeat: no-repeat;	height: 38px;	width: 35px;	}.top_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/top_border.png);	background-position: 0px 0px;	background-repeat: repeat-x;	height: 38px;	width: 862px;	}.top_right{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/top_right.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 38px;	width: 35px;	}.left_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/left_border.png);	background-position: top right;	background-repeat: repeat-y;	width: 35px;	}.right_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/right_border.png);	background-position: 0% 0%;	background-repeat: repeat-y;	width: 35px;	}.bottom_left{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/btm_left.png);	background-position: top right;	background-repeat: no-repeat;	height: 38px;	width: 35px;	}.bottom_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/btm_border.png);	background-position: 0% 0%;	background-repeat: repeat-x;	height: 38px;	}.bottom_right{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/btm_right.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 38px;	width: 35px;	}/*box styles*/.box_top_left{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_top_left.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 15px;	width: 15px;	}.box2011_top_left{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_topLeft.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 12px;	width: 11px;	}.box_top{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_top_border.png);	background-position: 0% 0%;	background-repeat: repeat-x;	height: 15px;	width: 170px;	}.box2011_top{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_top.png);	background-position: 0% 0%;	background-repeat: repeat-x;	height: 12px;	width: 11px;	}.box_top_right{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_top_right.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 15px;	width: 15px;	}.box2011_top_right{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_topRight.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 12px;	width: 11px;	}.box_left_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_left_border.png);	background-position: 0% 0%;	background-repeat: repeat-y;	width: 15px;	}.box2011_left_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_left.png);	background-position: 0% 0%;	background-repeat: repeat-y;	width: 12px;	}.box_right_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_right_border.png);	background-position: 0% 0%;	background-repeat: repeat-y;	width: 15px;	}.box2011_right_border{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_right.png);	background-position: 0% 0%;	background-repeat: repeat-y;	width: 12px;	}.box_body{	background-color: #b3a287;	}.box2011_body{	background-color: #818285;	}.box_btm_left{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_btm_left.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 15px;	width: 15px;	}.box2011_btm_left{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_btmLeft.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 12px;	width: 11px;	}.box_btm{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_btm_border.png);	background-position: 0% 0%;	background-repeat: repeat-x;	height: 15px;	width: 170px;	}.box2011_btm{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_bottom.png);	background-position: 0% 0%;	background-repeat: repeat-x;	height: 12px;	width: 11px;	}.box_btm_right{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/box_btm_right.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 15px;	width: 15px;	}.box2011_btm_right{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/box2011_btmRight.png);	background-position: 0% 0%;	background-repeat: no-repeat;	height: 12px;	width: 11px;	}/*dhtml navigation menu styles*/.mnuMain{	height: 48px;	text-align: center;	width: 100%;	}.mnuMain2011{	height: 12px;	text-align: center;	width: 100%;	}.mnuSub{	color: #efecca;	}.mnuSub2011{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/menu_nav_over.png);	background-position: 0% 0%;	background-repeat: repeat-x;	}.mnuItem, .mnuItemOver, .mnuItemActive, .mnuItemActiveOver, .mnuItemMembers, .mnuItemMembersOver{	color: #efecca;	font-family: Georgia,Times New Roman,Arial, Helvetica;	font-size: 11px;	letter-spacing: 2px;	padding-bottom: 7px;	padding-top: 8px;	text-align: center;	text-transform: uppercase;	}.mnuItem2011, .mnuItemMembers2011{	color: #ffffff;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/blackBG-80.png);	background-position: 0% 0%;	background-repeat: repeat-x;	font-family: Georgia,Times New Roman,Arial, Helvetica;	font-size: 11px;	letter-spacing: 2px;	padding-bottom: 4px;	padding-top: 4px;	text-align: center;	text-transform: uppercase;	}.mnuItemOver,.mnuItemMembersOver,.mnuItemActive,.mnuItemActiveOver{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2/menu_nav_over.png);	background-position: 0% 0%;	background-repeat: repeat-x;	}.mnuItemOver2011,.mnuItemMembersOver2011,.mnuItemActive2011,.mnuItemActiveOver2011{	background-color: #727882;	color: #ffffff;	font-family: Georgia,Times New Roman,Arial, Helvetica;	font-size: 11px;	letter-spacing: 2px;	padding-bottom: 4px;	padding-top: 4px;	text-align: center;	text-transform: uppercase;	}.mnuSub .mnuItem,.mnuSub  .mnuItemOver,.mnuSub  .mnuItemActive,.mnuSub  .mnuItemActiveOver,.mnuSub  .mnuItemMembers,.mnuSub  .mnuItemMembersOver{	background-attachment: scroll;	background-color: #b3a287;	border-bottom: 0px;	border-left: 0px;	border-right: 0px;	border-top: 0px;	color: #efecca;	font-family: Georgia,Times New Roman,Arial, Helvetica;	font-size: 10px;	letter-spacing: 1px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	text-transform: uppercase;	}.mnuSub2011 .mnuItem2011,.mnuSub2011 .mnuItemOver2011,.mnuSub2011 .mnuItemActive2011,.mnuSub2011 .mnuItemActiveOver2011,.mnuSub2011 .mnuItemMembers2011,.mnuSub2011 .mnuItemMembersOver2011{	background-attachment: scroll;	background-color: #5d626a;	border-bottom: 0px;	border-left: 0px;	border-right: 0px;	border-top: 0px;	color: #ffffff;	font-family: Georgia,Times New Roman,Arial, Helvetica;	font-size: 10px;	letter-spacing: 1px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	text-transform: uppercase;	}.mnuSub .mnuItemOver,.mnuSub .mnuItemMembersOver{	background-color: #b3a287;	border-left: #736c4d 3px solid;	border-right: #736c4d 3px solid;	}.mnuSub .mnuItemActive,.mnuSub .mnuItemActiveOver{	background-color: #b3a287;	border-left: #736c4d 3px solid;	border-right: #736c4d 3px solid;	color: #efecca;	}.mnuItemSeparatorH{	display:none;	background-color:#477054;	width:100%;	height:1px;	}.mnuItemSeparatorH2011{	background-color:#ffffff;	width:100%;	height:1px;	}.mnuItemSeparatorV{	display:none;	}.mnuItemSeparatorV2011{	background-color:#ffffff;	width:100%;	height:1px;	}.mnuSeparatorH{}.mnuSeparatorV{}/*content styles*/.inpButton{	font-family:Ms Sans Serif,Arial;	font-size:8pt;	font-weight: bold;	border: 1px outset #999999;	border-left:4px solid #818285;	color: #333333;	padding: 1px;	background-color: #EFEFEF;	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Backgrounds/btn_background.gif);	background-attachment:scroll;	}.homeLogin{	background-image: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Design2011/blackBG-80.png);	background-position: 0% 0%;	margin-left: 0 auto;	margin-right: 0 auto;	align: center;	padding-bottom: 6px;	padding-left: 6px;	padding-right: 6px;	padding-top: 6px;	width: 963px;	text-align: center;	}.cb{	border:none;	}.inpCheckBox{	BORDER-RIGHT: 0px;	BORDER-TOP: 0px;	BACKGROUND: none transparent scroll repeat 0% 0%;	BORDER-LEFT: 0px;	BORDER-BOTTOM: 0px;	}.modContainer{	margin-bottom:10px;	}.modHeader{	background-color: #818285;	border-bottom: #ffffff 2px solid;	border-left: #ffffff 2px solid;	border-right: #ffffff 2px solid;	border-top: #ffffff 2px solid;	color: #90ca11;	font-family: Century Gothic;	font-size: 12pt;	font-weight: bold;	height: 20px;	padding-bottom: 2px;	padding-top: 2px;	text-align: center;	text-transform: uppercase;	}.modContent{}.navHelperMain{	margin-bottom:10px;	}.navHelperMain TD{	padding:0px;	}.navHelper{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	}.ctHeader{	background-color: #333333;	border-bottom: #a5d9fd 1px solid;	border-top: #a5d9fd 1px solid;	color: #ffffff;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 8pt;	font-weight: bold;	}.ctHeader A{	background-color:#333333;	color: #ffffff;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 8pt;	font-weight: bold;	}.ctToolBar, .ctToolBar TD{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 8pt;	font-weight: bold;	}.ctAlternate{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 8pt;	}.ctNormal{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	}.ctSmall{	font-family: Verdana;	font-size: 10px;	}.ctBulletin{	padding-bottom:5px;	}.ctBulletinNew{	/*	background: url(http://www.biltmoreforestcc.com/_filelib/ImageGallery/Bullets/new.gif) no-repeat 100% 2px;	padding-right: 28px;	*/	}.ctBulletinDate{	color:#000000;	}.ctBulletinShortText{	font-family:Arial;	font-size:10px;	color:#111111;	}.calWeekDayHeader{	color: #402019;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-variant: small-caps;	font-weight: bold;	}.calMonthName, .calDayCounter{	color: #402019;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	}#calDayCellNoEventX,#calDayCellEventX{	visibility:hidden;	}/* designers styles */.body{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	letter-spacing: 1px;	line-height: 15px;	padding-bottom: 10px;	padding-left: 30px;	padding-right: 30px;	padding-top: 15px;	text-align: left;	}.footer{	color: #541e12;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	letter-spacing: 1px;	line-height: 22px;	padding-bottom: 10px;	padding-left: 30px;	padding-right: 30px;	padding-top: 15px;	text-align: center;	}.news{	color: #402019;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	line-height: 15px;	margin-bottom: 15px;	margin-left: 20px;	margin-right: 15px;	}.newsheader{	color: #402019;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 15px;	list-style-position: outside;	list-style-type: square;	margin-left: 20px;	margin-top: 20px;	}.bodysite{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	letter-spacing: 1px;	line-height: 22px;	padding-bottom: 15px;	padding-top: 15px;	text-align: left;	}.sitesidebar{	color: #5c4f3c;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	letter-spacing: 1px;	line-height: 22px;	margin: 25px 30px 30px;	text-align: left;	vertical-align: top;	}.header{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	letter-spacing: 1px;	line-height: normal;	text-align: justify;	}.bodysitefortables{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	letter-spacing: 1px;	line-height: 22px;	text-align: left;	}.smallphotomargins{	padding-bottom: 20px;	padding-left: 20px;	}.smallphotomarginsleft{	margin-bottom: 20px;	margin-right: 20px;	}.contacthourstext{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	letter-spacing: 1px;	line-height: 17px;	padding-left: 20px;	text-align: left;	}.photocredit{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 9px;	letter-spacing: 1px;	line-height: 22px;	text-align: right;	}.calendar{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	letter-spacing: 0px;	line-height: normal;	text-align: left;	}.sidebar{	padding-right: 20px;	width: 200px;	}.main_text{	padding-left: 20px;	padding-bottom: 20px;	width: 612px;	}/*tee sheet specific styles*/.gold{	background-color: #ffd700;	color: #402019;	font-size: 11px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	font-weight: bold;	}.white{	background-color: #ffffff;	color: #402019;	padding: 5px;	font-size: 11px;	font-weight: bold;	}.green{	background-color: #008000;	color: #ffffff;	padding: 5px;	font-size: 11px;	font-weight: bold;	}.usga{	background-color: #0000ff;	color: #ffffff;	padding: 5px;	font-size: 11px;	font-weight: bold;	}.par{	background-color: #000000;	color: #ffffff;	padding: 5px;	font-size: 11px;	font-weight: bold;	}.holeinfo{	border-bottom: #90ca11 2px solid;	border-left: #90ca11 2px solid;	border-right: #90ca11 2px solid;	border-top: #90ca11 2px solid;	width: 300px;	}.teeinfo{	border-bottom: #90ca11 2px solid;	border-left: #90ca11 2px solid;	border-right: #90ca11 2px solid;	border-top: #90ca11 2px solid;	width: 200px;	}.course_table{	width: 720px;	}.hole_img{	width: 300px;	}.hole_table{	align: center;	}