#calculator #leftCol{
	width:220px;
}

#calculator #middleCol
{
	width:275px;
}
#calculator #page {
    width: 930px;
}
#calculator #rightCol
{
	width:373px;
}
#calculator #colMolarity, #calculator #colStoichiometry
{
	width:110px;
}
#calculator #colMolarityValues
{
	text-align:right;
	padding-right: 45px;
}
#calculator #flowAnswers{
    height: 55px;
	line-height:95%;
    width: 878px;
	margin-left: 15px;
}
#calculator #flowAnswersLeft{
    height: 55px;
	line-height:95%;
	width: 480px;
	margin-left:40px;
}

#calculator #flowAnswersRight{
    height: 64px;
	line-height:95%;
	margin-left:30px;
	text-align:center;
	width:300px;
}

#calculator #colStoichiometry{
	margin-left:15px;
}

#calculator #colMolarityTitle{
	margin-left:20px;
}

#calculator #configuration, #calculator #chemistry{
	line-height:95%;
	height:266px;
	font-weight:bold;
}

#calculator #configuration{
	padding-right:15px;
}

#calculator #pumpCheckA{
    position: absolute;
    top: 10px;
	left: 6px;
}

#calculator #pumpCheckB{
    position: absolute;
    top: 78px;
	left: 6px;
}

#calculator #pumpCheckC{
    position: absolute;
    top: 147px;
	left: 6px;
}

#calculator #pumpCheckD{
    position: absolute;
    top: 215px;
	left: 6px;
}

#calculator .inputShaded{
	border: 1px solid #7F9DB9;
	padding: 2px;
	background: #F5F5F5;
	margin:0px; /*override Safari & Chrome 1px top margin*/
	height:15px;
}

#calculator .input{
	border: 1px solid #7F9DB9;
	padding: 2px;
	background: white;
	margin:0px; /*override Safari & Chrome 1px top margin*/
}

/*#flowPath{
	background-image: url('../images/flow/flowAB.jpg');
	background-repeat:no-repeat;
	padding:0px;
	height:258px;
	width:371px;
	position: absolute;
}*/
#calculator #flowPath{
	padding:0px;
	position: absolute;
	font-weight:bold;
}
#calculator #connectionVolAImageText{
	position: absolute;
    top: 28px;
	left: 60px;
}
#calculator #connectionVolBImageText{
	position: absolute;
    top: 70px;
	left: 60px;
}
#calculator #connectionVolCImageText{
	position: absolute;
    top: 145px;
	left: 110px;
}
#calculator #connectionVolDImageText{
	position: absolute;
    top: 213px;
	left: 150px;
}
#calculator #delayAImageText{
	position: absolute;
    top: 43px;
	left: 60px;
}
#calculator #delayBImageText{
	position: absolute;
    top: 85px;
	left: 60px;
}
#calculator #delayCImageText{
	position: absolute;
    top: 172px;
	left: 120px;
}
#calculator #delayDImageText{
	position: absolute;
    top: 240px;
	left: 160px;
}
#calculator #vol1ImageText{
	position: absolute;
    top: 43px;
	left: 150px;
}
#calculator #resTime1ImageText{
	position: absolute;
    top: 70px;
	left: 150px;
}
#calculator #vol2ImageText{
    position: absolute;
	top: 97px;
	left: 255px;     
}
#calculator #resTime2ImageText{
	position: absolute;
    top: 123px;
	left: 255px;
}

#calculator input[disabled], #calculator select[disabled], #calculator checkbox[disabled], #calculator textarea[disabled] /*Make all browsers look like IE disabled*/
{
border: 1px solid #7F9DB9;
color: #ACA899;
cursor: default;
}