﻿* {margin:0;padding:0;border:0;}
body {background-color:#eeeeee;font:normal 13px Arial, Helvetica, sans-serif;text-align:justify;}
a:link, a:visited {color:#0066CC;text-decoration:none;}
a:hover {color:#0099FF;text-decoration:underline;}

h1 {font-size:16px;color:#656161;}
h2 {font-size:15px;color:#5f7391;}
h3 {font-style:italic;margin:8px 0 3px;}
#wrapper {width:810px;margin:0 auto;ackground-color:#eeeeee;}
#header {
margin:0 auto;
padding:0;
width:810px;
height:30px;
}
#content{
margin:0 auto;
padding:0 70px;
width:670px;
background:url(../images/tbe-bg-c.jpg) top center repeat-y;)
}
#logo {float:left;}
#content-header {position: relative;border-bottom:3px dotted #eee;padding-bottom:8px;height:55px;margin-bottom:8px;}
#header-title {position: absolute; bottom: 8px; left: 65px;vertical-align:bottom;font-size:16px;font-weight:700;margin:0px;color:#656161;}
#footer{
padding:0;
margin:0 auto;
width:810px;
height:58px;
}
#main-page-option {list-style-image:url("../images/blt.gif");font-size:15px; padding:10px 10px 10px 50px; background:#fbfbfb;border:1px solid #ddd;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#main-page-option li {padding:8px 0;}
#main-page-option li:hover { list-style-image:url("../images/blt-hover.gif");}
#main-page-option li a {text-decoration:none;color:#696969;}
#main-page-option li a:hover {text-decoration:underline;}
/*TBE Fields*/
#feedback input {
	border:100px solid black; 
	width:90%;
	height:25px;
}

#cal_frm input[type="button"][disabled]
 {
  color: GrayText;
  background:#e2e2e2;
  border:2px solid #e4e4ea;
}

.cal_button{
	height:25px; 
	width:100px;
	font-size:12px;
	clear:both;
	font-weight:700;margin:0;margin-top:5px;
	background:#328aa4 url(tr_back.gif) repeat-x;
	color:#fff;
}



.cal_button:hover{
	background:#428aa4;
	color:#f2f2f2;
}

/*TBE Fields*/
#tbe-fields ul {list-style:none;margin-top:10px;width:400px; margin:8px auto;}
#tbe-tests {background:url(../images/izumi-bg.jpg) 50% 20px no-repeat;}
#tbe-tests ol {margin-top:10px;margin-left:50px;line-height:20px;}
#tbe-tests ul {margin-top:10px;margin-left:50px;line-height:20px;}
#tbe-tests input[type=text] {border:1px solid #ccc;text-align:left;}
#tbe-tests input[type=text]:hover {background:#eeefff;}
#tbe-tests label {float:left;width:115px;}
#tbe-tests select{border:1px solid #ccc;text-align:center;height:20px}
#tbe-tests select:hover {background:#eeefff;}
#tbe-fields ul li,#tbe-tests li {padding-bottom:10px}
#tbe-fields label {float:left;width:130px;text-align:right; padding-right:14px}
#tbe-fields input[type=text] {border:1px solid #ccc;text-align:left;}
#tbe-fields select {border:1px solid #ccc;text-align:left;}
.radiobtn {margin-left:4px;}
#tbe-fields input {border:1px solid #ccc;text-align:left;}
.submitbtn {text-align:center;list-style:none;}
.submitbtn input {clear:both;background:#c2daff;border:3px solid #b3c9eb;padding:5px 10px; color:#5f7391;font-size:18px;font-weight:700;margin:10px;margin-top:5px;}

/*bmi*/
.bmi-form {width:300px;}
#weigh-scale {width:378px;height:352px;background:url(../images/weigh-scale.jpg) top left no-repeat;position:relative;padding:38px 0 0;margin:auto;}
#digital-screen {width:100px;height:40px;text-align:center;margin:0 auto 0;display:block;font-size:25px;font-weight:700px;}
#bmi-explanation {width:275px;height:215px;margin:20px auto 0;text-align:justify;font-size:14px;}

/*bmr*/
#bmr-explanation {font-size:14px;}
#bmr-explanation td {padding:5px 8px;}
.bmr-result {font-weight:700;font-size:16px;}

/*vdr*/
#tbe-gr {background:url(../images/vdr-bg-medium.jpg) top center no-repeat;}
#tbe-gr ul {list-style:none;width:360px; margin:0px auto;}
#tbe-gr ul {margin-top:50px;margin-left:50px;line-height:16px;}
#tbe-gr ul li{padding-bottom:14px}
#tbe-gr input[type=text] {border:1px solid #ccc;text-align:left;}
#tbe-gr input[type=text]:hover {background:#eeefff;}
#tbe-gr select{border:1px solid #ccc;text-align:center; width:93%; height:19px;}
#vdr-gr select:hover {background:#eeefff;}
#tbe-gr label {float:left;width:85px;}
#vdr-explanation {border-collapse:collapse;}
#vdr-explanation td {margin:0;padding:3px 8px;border:1px solid #d4d4d4;font-size:13px; text-align:right;}
#vdr-explanation th {margin:0;padding:3px 8px;border:1px solid #d4d4d4;font-size:13px; text-align:left; background-color:#FF00A0; color:#FFFDE9;}
.vdr-result {font-size:13px;}
.vdr-size {padding-top:100px;background:url(../images/vdr-bg-small.jpg) center center no-repeat;}
.vdr-goldenratio {padding-top:20px;background:url(../images/vdr-bg-medium.jpg) top center no-repeat;}

#results-content {padding:5px 0;}
#results-content p {margin:5px 0;}
#results-content ul {margin-left:20px;}
#results-content ol {margin-left:20px;}

.clear {clear:both;}

#tbetable table,th,td,p{
	font:14px Arial, Helvetica, sans-serif; 
	
}
#tbetable table{border-collapse:collapse;width:450px;margin:10px 0 0 0;}
#tbetable th{background:#328aa4 url(tr_back.gif) repeat-x;color:#fff; border:solid 1px #cacaca;height:25px;}
#tbetable td{background:#f8fbfc; border: 1px solid #cacaca;height:25px;}
#tbetable input:hover{background:#e8ebfc; }
#tbetable input, button{background:#f8fbfc;height:25px; width:100%;  vertical-align:baseline;}
#tbetable select,option{background:#f8fbfc; height:25px; width:100%; text-align:center; border:none; }
#tbetable select:hover{background:#e8ebfc;}
#click { }
   

#vdr table,th,td,p{
	font:14px Arial, Helvetica, sans-serif; 	
}
#vdr table{border-collapse:collapse;width:250px;margin:10px 0 0 0;}
#vdr th{background:#328aa4 url(vdr-th-bg.png) repeat-x;color:#fff; border:solid 1px #c4c4c4;height:25px;}
#vdr td{background:#FAFAFA; border: 1px solid #d4d4d4;height:25px;}
#vdr input:hover{background:#F2F2F2; }
#vdr input{background:#FAFAFA;height:25px; width:100%;}
#vdr input:hover{background:#F2F2F2;}    
#vdr input[type="submit"]
{
  width:120px;font-size:15px;clear:both;font-weight:700;
  background:url(vdr-th-bg.png) repeat-x;
  color:#fff;
}    
#vdr input:hover[type="submit"]
{
  background:#FF00FF;
  color:#F2F2F2;
}