#bfc-content {background: #ffffff; padding: 8px 0px 0px 8px;}
#bfc-container {background: url(images/bfc_skin.png) no-repeat top left; width: 619px; display: inline-block; font: 11pt Arial; padding: 40px 0px 17px 10px; }
#bfc-container a { color: #88c540; font-weight: bold; }
#bfc-container a:hover { color: #000000; font-weight: bold; }
#bfc-container p { text-align: justify; font-size: 80%; }

input {font-weight:bold; font-size:16px;}

#bfc-left { width: 300px; float: left; height: 325px; }
#bfc-right { width: 275px; float: right; height: 300px; margin-right: 25px; overflow: scroll; overflow-y: scroll; overflow-x: hidden;	
overflow:-moz-scrollbars-vertical; }

.bfc-step-container { margin-left: 15px; margin-right: 15px; }
.bfc-hint { font-size: 80%; } 

.bfc-step1-label { display: inline-block; width: 67%; }
.bfc-step1-label-1 {background: url(images/bodyweight_bar.png) no-repeat; display:inline-block; width:340px; height: 38px; margin-left: -32px;}
.bfc-step1-label-2 {background: url(images/waist_bar.png) no-repeat; display: inline-block; width: 340px; height: 38px; margin-left: -32px;}
.bfc-step1-label-3 {background: url(images/sex_bar.png) no-repeat; display: inline-block; width: 340px; height: 38px; margin-left: -32px;}

.right-side-popup {display: none;}
.right-side-popup.default {display: block;}

.button1, .button2, .button3 { text-align: center; color: white !important; display: block; text-decoration: none;  }

a.button2, a.button3 { display: inline-block; width: 130px; }
a.button2 { float: left; }
a.button3 { float: right; }

#bfc-step2-left, #bfc-step2-right, #bfc-step3-left, #bfc-step3-right { display: none; }

/*=========SCROLLBAR STYLE=========*/

{scrollbar-base-color: #2f2f2f;}

/*=====CHART STYLE=====*/

.body-fat-chart { font-size: 12px;}