/* BMI Calculator */

#bmi {width: 240px; padding: 25px; border: 1px solid #efefef;}
#bmi input {border: 1px solid #cccccc; padding: 3px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; margin: 0px 0px 15px 0px;}
#bmi label {padding: 3px; margin: 0px 0px 15px 0px; color: #333333; font-size: 13px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#bmi input.button {cursor: pointer; border: 1px solid #1F687F; color: #1F687F;}


/* Unit Selector */
#bmi div.units {width: 100%; height: 26px; clear: both; padding: 4px 0px 0px 0px; margin: 0px 0px 10px 0px;}
#bmi div.units input {width: 16px; margin-right: 5px; position: relative; top: 0px; border: 0px; float: left; display: inline;}
#bmi div.units label {padding: 4px 5px 3px 3px; margin-right: 15px; float: left;}

/* Height - CMs, Feet, and Inches Division */
#bmi div.height {width: 100%; clear: both; height: 26px; padding: 4px 0px 0px 0px; margin: 0px 0px 10px 0px;}
#bmi div.height input {width: 16px; margin-right: 10px; position: relative; top: -2px; float: left;}
#bmi div.height label {padding: 4px 5px 3px 3px; margin-right: 15px; float: left;}
#bmi #height-cms {width: 24px;}

/* Weight Division */
#bmi div.weight {width: 100%; clear: both; height: 26px; padding: 4px 0px 0px 0px; margin: 0px 0px 10px 0px;}
#bmi div.weight input {width: 24px; position: relative; top: -2px; margin-right: 10px; float: left;}
#bmi div.weight label {padding: 4px 5px 3px 3px; float: left;}

/* Buttons Division */
#bmi div.buttons {width: 100%; height: 26px; padding: 4px 0px 0px 0px; margin: 0px 0px 10px 0px; clear: both;}
#bmi div.buttons input.button:hover {background: #85C6DA; border: 1px solid #1F687F; color: #ffffff;}

/* Output Division */
#bmi div.output p {font-size: 12px;}
#bmi div.output p.alert {color: #AF0000; font-size: 12px;}
#bmi div.output p.success {color: #175F00; font-weight: bold; letter-spacing: 1px;}

/* Table Placement */
#table1 {position: relative; left: -10px; border-collapse: collapse;}