@charset "UTF-8";

main section>article{background-color:#F0F0F0;padding:0px;margin:0px;}
main section>article>h2{color:#002E40;background-color:#F0F0F0;padding:6px 4px;margin:0px;border-bottom:1px solid #D0D0D0;}

main section>article>hr{background-color:#000000;padding:0px;margin:4px 20px;height:2px;background-image:linear-gradient(270deg, #F0F0F0, #FFFFFF);border:none;}

main section>article#progress{margin-bottom:0px;border-top-left-radius:9px;border-top-right-radius:9px;}
main section>article#progress>p{
	background-color:#FFFFFF;display:inline-block;margin:2px;padding:2px 7px;border:1px solid #C0C0C0;
	border-radius:5px;
	}

main section>article#progress, main section>article#status{text-align:center;
background-color:#002E40;
}


main section>article#progress>p.done{color:#008020;border-radius:15px;}
main section>article#progress>p.active{color:#204080;border-top-left-radius:15px;border-bottom-left-radius:15px;}
main section>article#progress>p.todo{color:#808080;opacity:0.7;}

main section>article>p>textarea{
	display:inline-block;
	font-family:Calibri,Helvetica,Verdana,Nimbus Sans L,sans-serif;
	width:24em;
	height:40px;
	}

main section>article>p{padding:2px 4px;margin:2px;}
main section>article#status>p{color:#FFFFFF;}
main section>article p>em{display:inline-block;margin:0px 4px;padding:2px 4px;color:#808080;font-size:80%;}
main section>article p>label{width:12em;display:inline-block;text-align:right;padding:2px 4px;margin:2px;}
main section>article p>label.radioArray{color:#204080;padding:6px 8px;text-align:left;border:1px solid #C0C0C0;width:auto;min-width:6em;margin:4px;background-color:#FFFFFF;border-radius:5px;}

main section>article p>input.text{width:16em;padding:4px;}
main section>article p>input.date{width:12em;padding:4px;}
main section>article p>input.textNarrow{width:12em;padding:4px;}

#SITE_NGR_P{width:2em;}
#SITE_NGR_E{width:4em;}
#SITE_NGR_N{width:4em;}
#SITE_BNG_E{width:4em;}
#SITE_BNG_N{width:4em;}
#DRILL_DEPTH{width:4em;}



main section>article.formPage{
	min-height:30em;
	border-left:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
	margin-bottom:0px;
	}
main section>article.formPage p>img{
	width:16px;
	height:16px;
	margin-right:4px;
	}
main section>article.formPage>p>img.textareaIcon{
	margin-top:-20px;
	margin-bottom:30px;
	}	

main section>article#status{margin-bottom:2px;color:#FFFFFF;border-bottom-left-radius:9px;border-bottom-right-radius:9px;}
main section>article#status>p>strong{font-weight:normal;display:inline-block;padding:4px 12px;margin:2px;margin-top:-1px;color:#204080;background-color:#FFFFFF;border-bottom-left-radius:9px;border-bottom-right-radius:9px;}
main section>article#status>p>img{
	width:16px;
	height:16px;
	background-color:#F0F0F0;
	margin:2px;
	padding:0px;
	border-radius:50%;
	}
main section>article#status>p>input{font-size:100%;color:#002E40;background-color:#FFFFFF;border:none;border-radius:3px;box-shadow: 2px 2px 4px #204080;padding:12px 12px;margin:4px;cursor:pointer;font-weight:bold;}
main section>article#status>p>input:disabled{color:#C0C0C0;opacity:0.6;box-shadow:none;}
main section>article#status>p>input#statusPrevBtn{float:left;border-top-left-radius:23px;border-bottom-left-radius:23px;}
main section>article#status>p>input#statusNextBtn{float:right;border-top-right-radius:23px;border-bottom-right-radius:23px;}

h2>em{font-weight:normal;font-size:80%;}

#LocationDetails>h3{color:#002E40;margin-left:10em;}

#LocationDetails>ul{list-style-type:none;margin:0px;margin-left:12em;padding:0px;text-align:left;}
#LocationDetails>ul>li{list-style-image:none;display:inline-block;margin:4px 2px;padding:4px 9px;background-color:#F0F0F0;border-radius:3px;cursor:pointer;color:#808080;border:1px solid #C0C0C0;}
#LocationDetails>ul>li>label{cursor:pointer;display:inline-block;padding:2px 4px;}
#LocationDetails>ul>li:hover{color:#204080;background-color:#FAFAFA;}
#LocationDetails>ul>li.active{background-color:#FFFFFF;border:1px solid #C0C0C0;}
#LocationDetails>ul>li.active>label{color:#900000;}

#LocationDetails>div>h3{margin:0px;padding:2px 4px;color:#002E40;}

#status>p>input.cheatBtn{border-radius:50%;font-size:50%;background-color:#204080;box-shadow:none;}