/* Version 4.1 */
html {
	background: rgb(0, 0, 255); color: rgb(0, 0, 0);
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
address {
	font-style: normal; font-weight: normal;
}
caption {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
code {
	font-style: normal; font-weight: normal;
}
dfn {
	font-style: normal; font-weight: normal;
}
em {
	font-style: normal; font-weight: normal;
}
strong {
	font-style: normal; font-weight: normal;
}
th {
	font-style: normal; font-weight: normal;
}
var {
	font-style: normal; font-weight: normal;
}
li {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
acronym {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
input {
	
}
textarea {
	
}
select {
	
}
legend {
	color: rgb(0, 0, 0);
}
body {
	font-family: Roboto,Arial,sans-serif; font-size: 12px; font-weight: 400;
}
input {
	border: 1px solid transparent; transition:0.15s linear; border-image: none; -webkit-transition: all .15s linear; -moz-transition: all .15s linear; -o-transition: all .15s linear;
}
input:focus {
	border-color: rgb(58, 132, 223);
}
#map {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}



#calibre {background: rgb(255, 255, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 488px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#calibre input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#calibre input:focus {
	border-color: rgb(58, 132, 223);
}
#calibre label {
	font-weight: 500; border-color: rgb(0,0,0); display: inline-block; padding-right: 11px;
}
#calibre label:not(:first-child) {
	margin-left: 10px; 
}
#calibre #calibreInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#calibre p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}


#windspeed {background: rgb(255, 255, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 444px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#windspeed input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#windspeed input:focus {
	border-color: rgb(58, 132, 223);
}
#windspeed label {
	font-weight: 500; border-color: rgb(0,0,0); display: inline-block; padding-right: 14px;
}
#windspeed label:not(:first-child) {
	margin-left: 10px;
}
#windspeed #windspeedInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#windspeed p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}


#winddirection {background: rgb(255, 255, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 400px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#winddirection input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#winddirection input:focus {
	border-color: rgb(58, 132, 223);
}
#winddirection label {
	font-weight: 500; border-color: rgb(0,0,0);
}
#winddirection label:not(:first-child) {
	margin-left: 10px;
}
#winddirection #winddirectionInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#winddirection p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}


#tubedirection {background: rgb(255, 255, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 356px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#tubedirection input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#tubedirection input:focus {
	border-color: rgb(58, 132, 223);
}
#tubedirection label {
	font-weight: 500; border-color: rgb(0,0,0);
}
#tubedirection label:not(:first-child) {
	margin-left: 10px;
}
#tubedirection #tubedirectionInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#tubedirection p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}


#tubeangle {background: rgb(255, 255, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 312px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#tubeangle input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#tubeangle input:focus {
	border-color: rgb(58, 132, 223);
}
#tubeangle label {
	font-weight: 500; border-color: rgb(0,0,0); display: inline-block; padding-right: 17px;
}
#tubeangle label:not(:first-child) {
	margin-left: 10px;
}
#tubeangle #tubeangleInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#tubeangle p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}

#normalburst {background: rgb(255, 0, 0); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 268px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#normalburst input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#normalburst input:focus {
	border-color: rgb(58, 132, 223);
}
#normalburst label {
	font-weight: 500; border-color: rgb(0,0,0);inline-block; padding-right: 41px;
}
#normalburst label:not(:first-child) {
	margin-left: 10px;
}
#normalburst #normalburstInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#normalburst p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}


#normaldebris {background: rgb(0, 100, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 224px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#normaldebris input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#normaldebris input:focus {
	border-color: rgb(58, 132, 223);
}
#normaldebris label {
	font-weight: 500; border-color: rgb(0,0,0);inline-block; padding-right: 32px;
}
#normaldebris label:not(:first-child) {
	margin-left: 10px;
}
#normaldebris #normaldebrisInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#normaldebris p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}


/* *** V4.1 *** changed longdebris label padding-right from 17px to 14px to display properly in Firefox */

#longdebris {background: rgb(0, 255, 0); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 180px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#longdebris input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#longdebris input:focus {
	border-color: rgb(58, 132, 223);
}
#longdebris label {
	font-weight: 500; color: rgb(0,0,0); border-color: rgb(0,0,0);inline-block; padding-right: 14px;
}
#longdebris label:not(:first-child) {
	margin-left: 10px;
}
#longdebris #longdebrisInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#longdebris p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}



#tumbling {background: rgb(255, 255, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 136px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}
#tumbling input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#tumbling input:focus {
	border-color: rgb(58, 132, 223);
}
#tumbling label {
	font-weight: 500; border-color: rgb(0,0,0);inline-block; padding-right: 34px;
}
#tumbling label:not(:first-child) {
	margin-left: 10px;
}
#tumbling #tumblingInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#tumbling p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}


/* *** V4.1 *** Change to Bottom value was 92px */
#burstsize {background: rgb(255, 255, 255); padding: 6px; border-radius: 2px; left: 10px; width: 220px; height: 28px; bottom: 136px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);   
}
#burstsize input {
	border-radius: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; 
}
#burstsize input:focus {
	border-color: rgb(58, 132, 223);
}
#burstsize label {
	font-weight: 500; border-color: rgb(0,0,0);inline-block; padding-right: 6px;
}
#burstsize label:not(:first-child) {
	margin-left: 10px;
}
#burstsize #burstsizeInput {
	padding: 3px; width: 40px; border-color: rgb(0,0,0);
}
#burstsize p {
	color: rgb(0,0,0); margin-top: 7px;font-weight: 500;
}



#ClearAll {background: rgb(255, 255, 255); padding: 5px; border-radius: 2px; left: 130px; width: 102px; bottom: 48px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);

}
#ClearAll #ClearAllBursts2 {
	color: rgb(0,0,0); font-weight: 500; text-align: center; left: 15px; position: relative;
}

#ClearLast {background: rgb(255, 255, 255); padding: 5px; border-radius: 2px; left: 10px; width: 102px; bottom: 48px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}

#ClearLast #ClearLastBurst2 {
	color: rgb(0,0,0); font-weight: 500; text-align: center;left: 10px; position: relative;
}


#RedrawLast {background: rgb(255, 255, 255); padding: 5px; border-radius: 2px; left: 10px; width: 222px; bottom: 5px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}

#RedrawLast #RedrawLastBurst2 {
	color: rgb(0,0,0); font-weight: 500; text-align: center; left: 45px; position: relative;
}


#search input {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 2px; left: 10px; top: 5px; width: 400px;  color: rgb(102, 102, 102); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}


#Help {background: rgb(255, 255, 255); padding: 5px; border-radius: 2px; right: 10px; width: 116px; bottom: 29px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}

#Help2 {right: 20px; width: 120px; bottom: 29px; position: absolute; 
}

#Help2 #ShowHelp {
	color: rgb(0,0,0); font-weight: 500; text-align: center;
}

#ToggleMapType {background: rgb(255, 255, 255); padding: 5px; border-radius: 2px; right: 10px; width: 116px; top: 5px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}

#ToggleMapType #ToggleMapType2 {
	color: rgb(0,0,0); font-weight: 500; text-align: center; left: 8px; position: relative;
}


#copyright {background: rgb(255, 255, 255); padding: 4px; border-radius: 2px; left: 600px; width: 150px; bottom: 29px; color: rgb(0,0,0); position: absolute; box-shadow: 0px 0px 6px rgba(0,0,0,0.298039); -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.298039); -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 2px solid rgb(0,0,0);
}

#copyright #copyrighttext {
	color: rgb(0,0,0); font-weight: 500; text-align: center;
}
 




