
.noshow {display:none;}
#ark {
background: transparent url(/themes/gts1/images/ark_small.gif) no-repeat;height:360px;width:900px;margin:55px 0 0 24px
}
.ark2 {
background: transparent url(/themes/gts1/images/ark_small_2.gif) no-repeat !important;}

#error {background-color:#FFFFFF;
display:none;
float:left;
margin-left:24px;
padding:6px 12px 8px;
text-align:left;
width:876px;
                }
           .error1{display:block !important;}
          .error2{display:block !important;}


            input {border:0px solid; background-color:#EFE14A;width:70px;
            text-align:center;
            }



            #h1error {display:none}
                      .error {display:block !important;}

            #pipesize,#entryangle,.curvedepth,#boatbottom,.exitangle,.maxdepth, #curveradius {
            background-color:#77B9EF
            }

            .curvedepth.errorentry,.exitangle.errorentry{background-color:red;color:black}
            .errorentry {
                    color:red;
                    display:block;
                    padding:4px;}

            #inputs ul li {position:absolute;width:200px;list-style:none;}
            #inputs ul li input {width:100px;}

#inputs {font-size:11px;margin:35px 0 0 24px}

.exitangle {
font-size:0.9em;
margin-left:763px;
margin-top:204px;
padding:0;
position:absolute;
width:41px !important;
}

#h1, .h1{
font-size:0.9em;
margin-left:763px;
margin-top:162px;
padding:0;
position:absolute;
width:41px !important;
}

#g1, #r15{
font-size:0.9em;
margin-left:680px;
margin-top:190px;
padding:0;
position:absolute;
width:41px !important;

}
#g2, #q18 {
font-size:0.9em;
margin-left:636px;
margin-top:235px;
padding:0;
position:absolute;
width:43px !important;

}
#g3 , #r20 {
font-size:0.9em;
margin-left:680px;
margin-top:263px;
padding:0;
position:absolute;
width:41px !important;

}

#f1, #o15{
font-size:0.9em;
margin-left:566px;
margin-top:190px;
padding:0;
position:absolute;
width:41px !important;}

#f2, #o24{
font-size:0.9em;
margin-left:565px;
margin-top:319px;
padding:0;
position:absolute;
width:42px !important;
}

#e1 , #k15{
font-size:0.9em;
margin-left:413px;
margin-top:190px;
padding:0;
position:absolute;
width:41px !important;
}
#e2, .maxdepth{
font-size:0.9em;
margin-left:413px;
margin-top:263px;
padding:0;
position:absolute;
width:41px !important;
}

#boatbottom {
font-size:0.9em;
margin-left:413px;
margin-top:333px;
padding:0;
position:absolute;
width:41px !important;
}

#d1, #i9 {font-size:0.9em;
margin-left:327px;
margin-top:106px;
padding:0;
position:absolute;
width:41px !important;}

#d2, #i11 {font-size:0.9em;
margin-left:327px;
margin-top:134px;
padding:0;
position:absolute;
width:41px !important;}

#c1, #g15 {font-size:0.9em;
margin-left:242px;
margin-top:190px;
padding:0;
position:absolute;
width:41px !important;}

#c2, #g20 {font-size:0.9em;
margin-left:242px;
margin-top:263px;
padding:0;
position:absolute;
width:41px !important;}

#c3, #g24 {
font-size:0.9em;
margin-left:242px;
margin-top:319px;
padding:0;
position:absolute;
width:41px !important;
}

#b1, #d15 {
font-size:0.9em;
margin-left:111px;
margin-top:190px;
padding:0;
position:absolute;
width:41px !important;
}

.curvedepth, #e18 {
font-size:0.9em;
margin-left:153px;
margin-top:235px;
padding:0;
position:absolute;
width:42px !important;
}

#b2, #d20 {
font-size:0.9em;
margin-left:111px;
margin-top:263px;
padding:0;
position:absolute;
width:41px !important;
}
#a1, .a1 {
font-size:0.9em;
margin-left:15px;
margin-top:162px;
padding:0;
position:absolute;
width:41px !important;
}

#entryangle {
font-size:0.9em;
margin-left:15px;
margin-top:204px;
padding:0;
position:absolute;
width:41px !important;
}

#pipesize,#curveradius {
border:1px solid black;
font-size:0.9em;
margin-left:14px;
margin-top:104px;
padding:0;
position:absolute;
width:49px !important;
}
