*{outline:none!important}
body,h1,h2,h3,p{margin:0;padding:0;font-family:"Times New Roman",Georgia,Serif;font-size:12px;font-weight:700}
body{-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff}
a{outline:none}
h2{font-size:14px;text-align:center;margin:0 0 0 5px;padding:0}
.handAnimation{left:1px;overflow:hidden;position:relative;width:99.65%}
.mainWrapper{width:585px;position:relative;margin:0 auto}
.outercontainer{background:none repeat scroll 0 0 #fff;border:1px solid #000;border-radius:5px;padding:15px 2px 0;position:relative;z-index:1}
.innercontainer{width:100%;overflow:hidden;background:#fff}
.middlecontainer{min-height:41px}
.imgmiddle{background:url(../images/mid1.png)no-repeat;background-size:100% 100%;background-position:100% 100%;width:99.85%;height:48px}
.mainfoot{position:relative;width:100%}
.midmaincontent{width:196px;height:41px;margin:0 auto}
li{list-style-type:none;text-decoration:none}
ul{margin:0;padding:0}
.introContentSection{padding:0;width:100%;height:448px}
.leftContainer{width:336px;float:left;margin:0}
.rightContainer{width:198px;float:left;position: relative;margin:0}
.side-twobutton{float:right;position:absolute;right:-33px;top:-2px;cursor:pointer}
.side-button{float:right;max-height:245px;padding:10px;position:absolute;right:1px;text-align:justify!important;top:21px;width:200px}
.side-button p{text-align:left!important;font-size:14px}
.button{background:url(../images/button.png) no-repeat;background-size:100% 100%;border:0 solid #fff;color:#000;display:block;font-size:16px;font-weight:700;height:56px;outline:medium none;position:relative;text-decoration:none;text-transform:lowercase;width:49px;z-index:1}
.buttonBehav{background:url(../images/button_normal.png) no-repeat;background-size:100% 100%;content:"";display:block;height:35px;left:6px;position:absolute;top:4px;width:35px}
.buttonBehav.backward{background:url(../images/button_backward.png) no-repeat}
.buttonBehav.forward{background:url(../images/button_forward.png) no-repeat}
.buttonTxt{bottom:-4px;font-size:12px;cursor:default;display:block;height:20px;left:0;padding-top:5px;position:absolute;text-align:center;width:99%}
.button .active{background:url(../images/button_hover.png) no-repeat;background-size:100% 100%}
.buttonBehav.active{background:url(../images/button_hover.png) no-repeat;background-size:100% 100%}
.buttonBehav.down{background:url(../images/button_active.png) no-repeat;background-size:100% 100%}
/*CUSTOM*/
.inputBoxBg{background:url(../images/inputbox_bg.png) no-repeat;width:251px;height:101px;position: relative;left: 15px;float: left}
.inputBox1, .inputBox2, .inputBox3{
border: 1px solid #000;
margin: 6px 0 0 8px;
padding: 2px 4px;
text-align: center;
width: 36px;
font-weight: normal;
position:absolute;
left: 122px;
top: 6px;
}
.inputBox2{top: 36px;}
.inputBox3{top: 66px;}
.buttomWrap{float: left;margin:20px 0 0 32px;}
.canvasLeft{clear: both;
position: relative;
top: 30px;margin:0 0 0 20px;}
.pTxt{background:url(../images/p_icon.png) no-repeat;width:12px;height:16px;position: absolute;left: 57px;top: 174px;}
.vTxt{background:url(../images/v_icon.png) no-repeat;width:14px;height:15px;position: absolute;left: 324px;top: 447px;}
#areaCanvas,#lineCanvas,#graphCanvas{position:absolute;top:160px;left:37px;}
 
@media (min-width: 741px) {
.mainWrapper{width:595px;margin:0 auto}
.outercontainer{padding:15px 15px 0}
}
#pressureCanvas{position: absolute;left: -12px;top:-12px;}