/* global styles */
	body{
		margin: 0px;
		padding: 0px;
		background: #C06850 url(../img/bgBody.jpg) 0 0 repeat-x;
		font: normal 15px/166% Arial, Helvetica, sans-serif;
		color:#333;
	}
	
	p{
		margin: 0 0 1em 0;
	}
	
	a{
		color:#663300;
		outline: none;
		text-decoration: none
	}
	
	a:hover{
		text-decoration: underline
	}
/* /global styles */

#MainWrapper{
	width: 850px;
	margin: 14px auto 20px auto;
}

/* header */
	#Header{
		width:838px;
		height:112px;
		position:relative;
	}
	
	/* logo */
		#Logo{
			margin: 0px;
			position:absolute;
			top:0px;
			left:2px;
		}
		
		#Logo a{
			display: block;
			width:200px;
			height:95px;
			text-indent: -9999em;
			background: url(../img/AlpineSmiles.gif) 0px 0px no-repeat;
		}
	/* /logo */
	
	/* headline */
		h2#Headline{
			margin: 0px 0px 0px 0px;;
			position:absolute;
			top:27px;
			left:243px;
			display: block;
			width:367px;
			height:56px;
			text-indent: -9999em;
			background: url(../img/txtHeadline.gif) 0px 0px no-repeat;
		}
	/* /headline */
	
	/* contact info */
		#ContactInfo{
			position:absolute;
			top:9px;
			right:0px;
			text-align:right;
			font: normal 14px/100% Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #FFF;
		}
		
		#ContactInfo .PhoneNumber{
			font: normal 22px/100% Trebuchet MS, Arial, Helvetica, sans-serif;
			margin: 0px 0px 3px 0px;
		}
		
		#ContactInfo .PhoneNumber strong{
			font-weight: normal;
		}
	/* /contact info */
	
	/* top nav */
		#TopNav{
			position:absolute;
			top: 70px;
			right: 0px;
		}
		
		#TopNav a{
			color: #FFF;
			text-decoration: none
		}
		
		#TopNav a:hover{
			text-decoration: underline
		}
	/* /top nav */
/* /header */

/* content wrapper */
	#ContentOuterWrapper{
		width: 838px;
		padding: 0px 10px 0px 2px;
		position:relative;
		z-index:0
	}
	
	#ContentOuterWrapper[id]{
		background: url(../img/bgContentWrapper.png) 0px 0px repeat-y;
	}
	
	#ContentOuterWrapper .ContentOuterWrapperBtm{
		width: 850px;
		height: 12px;
		overflow: hidden;
		position: absolute;
		left: 0px;
	}
	
	#ContentOuterWrapper .ContentOuterWrapperBtm[class]{
		background: url(../img/bgContentWrapperBtm.png) 0px 0px no-repeat;
		bottom: -12px;
	}
	
	#ContentOuterWrapper .ContentOuterWrapperTopRight{
		width: 10px;
		height: 12px;
		overflow: hidden;
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	#ContentOuterWrapper .ContentOuterWrapperTopRight[class]{
		background: #C06850 url(../img/bgContentWrapperTopRight.png) 0px 0px no-repeat;
	}
	
	#ContentWrapper{
		width: 834px;
		background: #DED5BA url(../img/bgContentTop.gif) 0px 0px repeat-x;
		border: 2px solid #FFF;
		position: relative;
		z-index:10;
		height: 400px;
	}
	
	#ContentWrapper[id]{
		height: auto;
		min-height: 400px;
	}
	
	#ContentWrapper.HomePage{
		background: #DED5BA;
	}
/* /content wrapper */

/* main nav */
	#MainNav{
		width: 100%;
		height: 34px;
		overflow:hidden;
		background: #686F5D url(../img/bgMainNav.jpg) 0px 0px repeat-x;
	}
	
	#MainNav ul.NavLevel1{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		width: 110%;
		height: 34px;
	}
	
	#MainNav li.ItemLevel1{
		float: left;
		height: 34px;
		background: url(../img/sepMainNav.gif) 100% 11px no-repeat;
		padding: 00 19px 0 14px;
	}
	
	#MainNav li.ItemLevel1.first{
		padding-left: 25px;
	}
	
	#MainNav li.ItemLevel1.last{
		background: none;
	}
	
	#MainNav a.LinkLevel1{
		display: block;
		float:left;
		font: normal 15px/34px Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
		color: #FFF;
		white-space: nowrap
	}

	#MainNav a.LinkLevel1:hover, #MainNav li.ItemLevel1.selected a.LinkLevel1{
		color: #C7A563;
		text-decoration:none;
	}
/* /main nav */

/* home header */
	#HomeHeader{
		width: 100%;
		height: 248px;
		background: #FFF;
	}
	
	/* testimonials */
		#Testimonials{
			width: 690px;
			height: 248px;
			overflow: hidden;
			position: absolute;
			left:145px;
			top: 0px
		}
		
		#Testimonials ul{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			width: 690px;
			height: 248px;
			overflow: hidden;
		}
		
		#Testimonials ul li{
			background-position: 0 0;
		    background-repeat: no-repeat;
			width: 690px;
			height: 248px;
			position:relative;
			overflow: hidden;
		}
		
		#Testimonials ul li .TextContent{
			padding: 0px 0px 0px 0px;
			font: normal 15px/186% Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #333333;
			position: absolute;
			left: 302px;
		}
		
		#Testimonials ul li .TextContent p{
			margin: 0 0 0.5em 0;
		}
		
		#Testimonials ul li.testimonial1{background-image: url(../img/testimonials/testimonial1.jpg)}
		#Testimonials ul li.testimonial1 .TextContent{padding: 0px 0px 0px 0px}
		#Testimonials ul li.testimonial2{background-image: url(../img/testimonials/testimonial2.jpg)}
		#Testimonials ul li.testimonial2 .TextContent{width: 370px; top: 95px}
		#Testimonials ul li.testimonial3{background-image: url(../img/testimonials/testimonial3.jpg)}
		#Testimonials ul li.testimonial3 .TextContent{width: 260px; top: 75px; left:416px}
		#Testimonials ul li.testimonial4{background-image: url(../img/testimonials/testimonial4.jpg)}
		#Testimonials ul li.testimonial4 .TextContent{width: 317px; top: 55px; left: 308px}
		#Testimonials ul li.testimonial5{background-image: url(../img/testimonials/testimonial5.jpg)}
		#Testimonials ul li.testimonial5 .TextContent{width: 240px; top: 55px; left: 430px}
		#Testimonials ul li.testimonial6{background-image: url(../img/testimonials/testimonial6.jpg)}
		#Testimonials ul li.testimonial6 .TextContent{width: 322px; top: 55px; left:360px}
		#Testimonials ul li.testimonial7{background-image: url(../img/testimonials/testimonial7.jpg)}
		#Testimonials ul li.testimonial7 .TextContent{width: 290px; top: 82px; left: 365px;}
	/* /testimonials */
/* /home header */

/* side nav */
	#SideNav{
		width: 150px;
		position:absolute;
		left: 0px;
		top: 34px;
		z-index:10;
	}
	
	#SideNav[id]{
		background: url(../img/bgSideNavRight.png) 100% 0% repeat-y;			
	}
	
	#SideNav .SideNavBtm{
		width:150px;
		height: 5px;
		overflow: hidden;
		position:absolute;
		left: 0px;
		bottom: -5px;
	}
	
	#SideNav .SideNavBtm[class]{
		background: url(../img/bgSideNavBtm.png) 0% 0% no-repeat;
	}
	
	#SideNav ul.NavLevel1{
		width: 122px;
		margin: 0px 0px 0px 0px;
		padding: 10px 12px 6px 10px;
		list-style-type: none;
		border: 1px solid #C8A563;
		background: #E6C89B;
	}
	
	#SideNav li.ItemLevel1{
		display: inline
	}
			
	#SideNav a.LinkLevel1{
		display: block;
		padding: 4px 0px 4px 3px;
		font: normal 12px/12px Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #C9A463;
		color: #333300;
		white-space:nowrap;
	}
	
	#SideNav li.last a.LinkLevel1{
		border-bottom: none;
	}
	
	#HomeHeader #SideNav{
		position: absolute;
		left: 0px;
		top: 0px;
	}
	
	#SideNav li.selected  a.LinkLevel1{
		color: #000;
		cursor:default;
	}
	
	#SideNav li.selected  a.LinkLevel1:hover{
		text-decoration: none;
	}
/* /side nav */

/* main content */
	.MainContent{
		width:434px;
		padding: 18px 0px 20px 175px;
		float: left;
		clear:left;
	}
	
	.MainContent h2{
		margin: 0px 0px 28px 0px;
		font:italic bold 29px/100% Times New Roman, Trebuchet MS, Arial, Helvetica, sans-serif;
		color: #333300
	}
	
	.MainContent h3{
		margin: 0px 0px 2px 0px;
		font:italic bold 22px/100% Times New Roman, Arial, Helvetica, sans-serif;
		color: #710D0A
	}
	
	/* inner nav */
		ul.InnerNav{
			margin: 5px 0px 20px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
		}
		
		ul.InnerNav li{
			display: inline;
			padding: 0px 12px 0px 13px;
		}
		
		ul.InnerNav li.EatingGuide{background: url(../img/bltEatingGuide.gif) 0px 4px no-repeat}
		ul.InnerNav li.Sealants{background: url(../img/bltSealants.gif) 0px 50% no-repeat}
		ul.InnerNav li.Fluoride{background: url(../img/bltFluoride.gif) 0px 50% no-repeat}
		ul.InnerNav li.CavityFreeClub{background: url(../img/bltCavityFreeClub.gif) 0px 50% no-repeat}
		
		ul.InnerNav li a{
			font:normal 15px/100% Arial, Helvetica, sans-serif;
			color: #333;
			text-decoration: none
		}
		
		ul.InnerNav li a:hover{
			text-decoration: underline;
		}
		
		ul.InnerNav li.selected a{
			color: #B19157;
			cursor: default;
		}
		
		ul.InnerNav li.selected a:hover{
			text-decoration: none;
		}
	/* /inner nav */
	
	/* homepage main content */
		#ContentWrapper.HomePage .MainContent{
			width: 534px;
			float: left;
			padding: 31px 0px 10px 31px;
			color:#272727
		}
		
		#ContentWrapper.HomePage .MainContent h2{
			margin: 0px 0px 10px 0px;
			font:italic bold 22px/100% Times New Roman, Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #660000
		}
	/* /homepage main content */
	
	/* before/after */
		table.BeforeAfter{
		
		}
		
		table.BeforeAfter th{
			padding: 0px
		}
		
		table.BeforeAfter img{
			border: 1px solid #FFF;
		}
	/* /before/after */	
	
	/* sitemap */
		.sitemap ul{
			color: #663300;
			list-style-type: square;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 20px;
		}
	/* /sitemap */
	
	/* cleaning page */
		.CleaningPics{
			line-height: 120%;
		}
	/* /cleaning page */
	
	/* tip box */
		.TipBox{
			width: 425px;
			overflow:hidden;
			margin: 0px 0px 0px 0px;
			position:relative;
		}
		
		.TipBox .TipBoxTop{
			width: 425px;
			height:121px;
			background: url(../img/bgTipBoxTop.jpg) 0 0 no-repeat;
		}
		
		.TipBox .TipBoxTop2{
			width: 119px;
			height:121px;
			background: url(../img/bgTipBoxTop2.jpg) 0 0 no-repeat;
			position:absolute;
			top:0px;
			left: 306px;
		}
		
		.TipBox .TipBoxContent{
			margin: -82px 0px 0px 21px;
			padding: 0px 36px 0px 24px;
			background: url(../img/bgTipBoxSides.jpg) 0 0 repeat-y;
		}
		
		.TipBox .TipBoxBtm{
			width: 425px;
			height:8px;
			overflow: hidden;
			background: url(../img/bgTipBoxBtm.jpg) 0 0 no-repeat;
			margin: 0px 0px 0px 21px;
		}
		
		.MainContent .TipBox h4{
			margin: 0px 0px 8px 0px;
			font:italic bold 20px/100% Times New Roman, Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #710D0A
		}
		
		.MainContent .TipBox h5{
			margin: 0px 0px 0px 0px;
			font:normal bold 15px/166% Arial, Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #710D0A;
		}
		
		.MainContent .TipBox p{
			margin: 0;
			padding: 0 0 1em 0;
		}
		
		.MainContent .TipBox ul{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 1em 0px;
			list-style-type: none;
			line-height:150%
		}
		
		.MainContent .TipBox li{
			margin: 0px 0px 10px 0px;
		}
		
		.MainContent .TipBox li .counter{
			color: #710D0A;
			display: block;
			float: left;
			width: 18px;
		}
		
		.MainContent .TipBox li p{
			margin: 0;
			padding: 0 0 0 0;
			float: left;
			width: 310px;
		}
	/* /tip box */
	
	/* testimonials box */
		.TestimonialsBox{
			width: 449px;
			overflow:hidden;
			margin: 0px 0px 0px 0px;
			position:relative;
		}
		
		.TestimonialsBox .TestimonialsBoxTop{
			width: 449px;
			height:12px;
			overflow: hidden;
			background: url(../img/bgTestimonialsBoxTop.jpg) 0 0 no-repeat;
		}
		
		.TestimonialsBox .TestimonialsBoxContent{
			width: 442px;
			overflow:hidden;
			padding: 0px 7px 0px 0px;
			background: #99A388 url(../img/bgTestimonialsBoxSides.jpg) 100% 0% repeat-y;
		}
		
		.TestimonialsBox .TestimonialsBoxBtm{
			width: 449px;
			height:8px;
			overflow: hidden;
			background: url(../img/bgTestimonialsBoxBtm.jpg) 0 0 no-repeat;
			margin: 0px 0px 0px 0px;
		}
		
		.TestimonialsBox img{
			padding: 0px 27px 0px 25px;
			display: block
		}
		
		
		.TestimonialsBox ul{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			font: italic bold 19px/150% "Times New Roman", Times, serif;
			color: #333300;
			width: 442px;
			overflow: hidden
		}
		
		.TestimonialsBox ul li{
			padding: 25px 27px 25px 25px;
		}
		
		.TestimonialsBox ul li.odd{
		
		}
		
		.TestimonialsBox ul li.even{
			background: #ADB5A0
		}
		
		.TestimonialsBox ul li .author{
			text-align:right
		}
	/* /testimonials box */
/* /main content */

/* side content */
	.SideContent{
		width:184px;
		padding: 32px 15px 0px 0px;
		float: right;
		position:relative
	}
	
	.SideContent h3{
		margin: 0px 0px 6px 0px;
		padding: 0px 0px 8px 0px;
		font:normal 18px/100% Arial, Helvetica, sans-serif;
		color: #444;
		border-bottom: 1px solid #999;
	}
	
	/* homepage side content */
		#ContentWrapper.HomePage .SideContent{
			width: 221px;
			padding: 36px 15px 0px 0px;
		}
	/* /homepage side content */
	
	/* side pic */
		.SidePic{
			margin: 0px 0px 30px 0px;
		}
		
		.SidePic img{
			border: 2px solid #FFF;
		}
	/* /side pic */
	
	/* side banners */
		.SideBanners{
			background: #E8E2CF;
			margin: 0px 0px 20px 0px;
		}
	/* /side banners */

	/* winter special banner */
		#bnrWinterSpecial{
			background: #E8E2CF url(../img/bgWinterSpecialBnrTop.gif) 0 0 no-repeat;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
		}
		
		#bnrWinterSpecial h3{
			margin: 0px 0px 0px 0px;
			height: 81px;
			padding: 33px 0px 0px 108px;
			background: url(../img/Sun.jpg) 0px 10px no-repeat;
			font:normal 24px/100% Times New Roman, Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #333300;
			text-indent: -10px;
			border: none;
		}
		
		#bnrWinterSpecial h4 a{
			color: #4A4E41;
		}
		
		#bnrWinterSpecial h4{
			margin: 0px 15px 0px 15px;
			font:normal 14px/150% Arial, Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #4A4E41;
			text-decoration: underline;
		}
		
		#bnrWinterSpecial p{
			font:normal 12px/150% Arial, Helvetica, sans-serif;
			color: #4A4E41;
			margin: 0px 15px 0px 15px;
		}
		
		#bnrWinterSpecial p strong{
			font-weight: bold;
			font-size: 14px;
		}
	/* winter special banner */
	
	/* tooth fairy news banner */
		#bnrToothFairyNews{
			background: #E8E2CF url(../img/bgWinterSpecialBnrTop.gif) 0 100% no-repeat;
			padding: 0px 0px 35px 0px;
			margin: 0px 0px 0px 0px;
		}
		
		#bnrToothFairyNews h3{
			margin: 0px 0px 0px 0px;
			height: 64px;
			padding: 13px 0px 0px 109px;
			background: url(../img/bgToothFairyNewsBnrTop.jpg) 13px 0px no-repeat;
			font:normal 24px/100% Times New Roman, Trebuchet MS, Arial, Helvetica, sans-serif;
			color: #333300;
			text-indent: -10px;
			border: none;
		}

		#bnrToothFairyNews p{
			font:normal 15px/120% Arial, Helvetica, sans-serif;
			color: #4A4E41;
			margin: 6px 15px 0px 15px;
		}
		
		#bnrToothFairyNews p a{
			font-weight: normal;
			color: #4A4E41;
			text-decoration: underline
		}
	/* tooth fairy news banner */
	
	/* office hours */
		#OfficeHours{
			background: #E8E2CF;
			padding: 15px;
			margin: 0px 0px 20px 0px
		}
		
		#OfficeHours h3{
			margin: 0px 0px 6px 0px;
			padding: 0px 0px 4px 0px;
			font:bold 15px/100% Arial, Helvetica, sans-serif;
			color: #333300;
			/*border: none;*/
		}
		
		#OfficeHours p{
			font:normal 12px/140% Arial, Helvetica, sans-serif;
			color: #333;
			margin: 0px 0px 0px 0px;
		}
	/* /office hours */
	
	/* 728x90 banner */
		.banner_728x90{
			width: 728px;
			height: 90px;
			margin: 50px auto 40px 31px;
		}
	/* /728x90 banner */
	
	/* banners vertical separator */
		.banner_vertical_separator{
			clear:both;
			width: 124px;
			height: 1px;
			background: #C9A463;
			margin: 25px auto 25px auto;
		}
	/* /banners vertical separator */
	
	/* side secondary nav */
		ul.SideSecondaryNav{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
		}
		
		ul.SideSecondaryNav li{
			padding: 0px 0px 6px 0px;
		}
		
		ul.SideSecondaryNav li a{
			font:normal 14px/100% Arial, Helvetica, sans-serif;
			color: #663300;
			text-decoration: underline;
		}
		
		ul.SideSecondaryNav li a:hover{
			text-decoration: none;
		}
	/* /side secondary nav */
	
	/* side contact info */
		.SideContent .ContactInfo{
			position: absolute;
			top: 76px;
			left: -40px;
		}
		
		.SideContent .ContactInfo a{
			color: #663300;
			text-decoration: underline;
		}
		
		.SideContent .ContactInfo a:hover{
			text-decoration: none;
		}
	/* /side contact info */
	
	/* side hours info */
		.SideContent .Hours{
			position: absolute;
			top: 76px;
			left: -10px;
		}
		
		.SideContent .Hours dl{
			margin: 0px 0px 0px 0px;
		}
		
		.SideContent .Hours dl dt{
			font-weight: bold;
		}
		
		.SideContent .Hours dl dd{
			margin: 0px 0px 6px 0px;
		}

	/* /side hours info */

/* /side content */

/* footer */
	#Footer{
		width: 838px;
		height: 85px;
		position:relative
	}
	
	#Footer #AcceptedCreditCards{
		position: absolute;
		left: 0px;
		top: 10px;
		width:100%;
		height: 36px;
		text-indent: -9999px;
		background: url(../img/imgAcceptedCreditCards.png) 50% 0% no-repeat;
	}
	
	#Footer #FooterTextContent{
		position: absolute;
		left: 0px;
		top: 69px;
		width:100%;
		height: 20px;
		text-align: center;
		font: normal 13px/100% Arial, Helvetica, sans-serif;
		color: #E8E2CF;
	}
	
	#Footer #FooterTextContent a{
		color: #E8E2CF;
		text-decoration: underline;
	}
	
	#Footer #FooterTextContent a:hover{
		text-decoration: none;
	}
	
	#Footer #FooterTextContent span.sepFooterLinks{
		padding: 0px 2px 0px 2px;
	}
/* /footer */

/* form styles */
	form{
		margin: 0px;
	}
	
	label{
		float: left;
		width: 100px;
		text-align: right;
		padding: 0px 4px 0px 0px;
		color: #333300
	}
	
	input.txtInput{
		float: left;
		border: 1px solid #333300;
		margin: 0px 0px 3px 0px;
		width:300px;
	}
	
	textarea{
		float: left;
		border: 1px solid #333300;
		margin: 0px 0px 3px 0px;
		overflow: auto;
		width:300px;
	}
	
	input.btnInput{
		float: left;
		background: #333300;
		color: #FFF;
		border: none;
		font-weight: bold;
		height: 20px;
	}
/* /form styles */

/* common */
	.clr{
		clear:both;
		height: 1px;
		overflow: hidden;
		clear:both;
	}
	
	.contentPic{
		border: 1px solid #FFF;
	}
	
	.hr{
		width:98%;
		height: 1px;
		background:#758D5A;
		margin: 3em auto 2.5em auto;
	}
	
	.ContentBox{
		overflow: hidden;
		margin: 0 0  1em 0;
		font:normal 16px/120% Arial, Helvetica, sans-serif;
		color: #663300;
		background: url(../img/bgContentBox.jpg) 0 0 repeat-x
	}
	
	.ContentBox .col1{
		float: left;
		width: 282px;
	}
	
	.ContentBox .col2{
		float: left;
		width: 115px;
		padding: 8px 18px 0px 18px;
	}
	
	.notice_error{
		color: #F00;
		border: 1px solid #F00;
		background: #FBD2D9 url(../img/icError.png) 4px 5px no-repeat;
		
		width:271px;
		padding:1px 5px 2px 24px;
		margin:0 0 5px 104px;
		font-size:14px;
	}
	
	.notice_success{
		color: #009933;
		border: 1px solid #009933;
		background: #D7FFE3 url(../img/icSuccess.png) 4px 5px no-repeat;
		
		width:auto;
		padding:1px 5px 2px 24px;
		margin:10px 27px 5px 0px;
		font-size:14px;
	}
	
	.notice_warning{
		color: #333;
		border: 1px solid #CCC;
		background: #FFFFCC url(../img/icWarning.png) 4px 5px no-repeat;
		
		width:auto;
		padding:1px 5px 2px 24px;
		margin:10px 27px 5px 0px;
		font-size:14px;
	}
/* /common */

/* referral program  */

#ReferralProgram{
	width:535px; height:155px; overflow:hidden; position:relative;
	background:#E8E2CF url(../img/bgRPrg.gif) no-repeat;
	}
#ReferralProgram img{
	float:left; overflow:hidden; font-size:1px;
	margin:0 10px 0 0; position:absolute; top:10px; left:10px;
	}
#ReferralProgram .RprText{
	position:absolute; top:20px; left:170px;
	}
#ReferralProgram h2{
	margin:0 0 7px 0!important; padding:0!important;
	}
#ReferralProgram p{
	font-size: 11px;
	line-height: 12px;
	color:#660000;
	margin:0 0 7px 0; padding:0; display:block;
	}
#ReferralProgram p.Bigger{
	font-size:14px!important; line-height:16px!important;
	}
#ReferralProgram strong{
	font-size:14px!important; line-height:16px!important; color:#C46E57;
	}

/* /referral program */