html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-size: 100%;
}
body {
 margin: 0em;
 padding: .5em;
 background-color: #6633cc;
 background-image: url(../../uploads/boaf/simple4up.png);
 background-repeat: repeat;
 text-align: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 70%;
 font-weight: bold;
 line-height: 1em;
}
div {
 font-size: 1em;
}
img {
 border: 0;
}
/* Links */a, a:active, a:visited {
 color: #6633ff;
}
a, a:link, a:active {
 text-decoration: underline;
 color: #03818b;
}
a:visited {
 text-decoration: underline;
 color: #03818b;
}
a:hover {
 text-decoration: none;
}
a#clikit {
 cursor: pointer;
}
div#pagewrapper {
 width: 950px;
 margin: 0 auto;
 padding: 0;
 text-align: left;
 background-color: #FFF;
}
/* CONTENT */
div#header {
 margin: 0;
 padding: 0;
 eight: 290px;
 background: #33cccc;
 text-align: left;
}
#barit {
 display: none;
}
/* MAIN */h2.bigblu {
 font-size: 1.75em;
 color: #6633CC;
}
div#content {
 width: 96%;
 margin: 0;
 padding: .5em 2%;
 text-align: left;
}
div.breadcrumbs {
 clear: both;
 padding: 1em 0;
 text-align: left;
 font-size: 90%;
 color: #9999ff;
 margin: 0 1em;
}
div.CGBlogSummary {
 margin: 0 0 10px;
 border-bottom: 1px solid;
}
div.daimg {
 width: 40%;
 padding:  0;
}
div.daimg img {
 width: 100%;
 height: auto;
}
img.right, p img.right, div.daimg.right, div.daimgd.right, img.right4 {
 float: right;
 margin: 0 0 0 10px;
}
img.left, p img.left, div.daimg.left, div.daimgd.left, img.left4 {
 float: left;
 margin: 0 10px 0 0;
}
div.flat {
 margin: 0 0 16px;
}
div.nextblog {
 float: right;
}
div.prevblog {
 float: left;
}
#footer {
 margin-bottom: 5px;
}
div.flags {
 float: right;
 width: 18px;
 padding:  0;
 text-align: right;
 margin: 0 0 0 0;
}
.togle h2 {
 font-size: 1.8em;
 line-height: 1.4em;
 font-weight: normal;
 color: #6633CC;
}
.togle h2:focus {
 outline: none;
}
h2.ui-state-default {
 padding-left: 25px;
 background: url(../../uploads/boaf/bplus.png) no-repeat left center;
 cursor: pointer;
}
h2.ui-state-active {
 padding-left: 25px;
 background: url(../../uploads/boaf/bminus.png) no-repeat left center;
 cursor: pointer;
}
#footer a, #footer a:active, div#footer a:visited {
 color: #6633cc;
}
#foot p {
 text-align: center;
}
/* TEXT */
p {
 margin: 0 0 1.5em 0;
 padding: 0;
 font-size: 1.8em;
 line-height: 1.4em;
 font-weight: normal;
}
.drone-video ol li, .note {
 margin: 0 0 1.5em 0;
 padding: 0;
 font-size: 1.8em;
 line-height: 1.4em;
 font-weight: normal;
}
.drone-video ol li {
 margin-left: 1.5em;
}
.lbox {
	margin-bottom: 10px;
	padding: 5px 10px;
	border: 4px solid #40E0D0; 
	background-color: #CECEE3; 
}
.lbox p {
	line-height: 1;
	margin-bottom: 0.75em;
}
p.bigblu {
 font-size: 1.75em;
 color: #6633CC;
}
.linkies a {
 display: block;
 olor: #6633CC;
}
.browscat {
 padding-bottom: 0.5em;
}
.browscat p {
 margin-bottom: 0.5em;
 line-height: 1em;
 text-align: center;
}
p.smlr {
 font-size: 1em;
 margin: 0 0 0.5em 0;
 padding: 0;
 line-height: 1em;
 font-weight: normal;
 text-align: center;
}
.gallery p.smlr {
 font-size: 1.3em;
 line-height: 1.1em;
}
/* END TEXT *//* Headings */h1, h2, h3, h4, h5, h6 {
 color: #000;
}
h1 {
 font-size: 2em;
 line-height: 1em;
 margin: 0;
 padding: 0;
}
#main h1, h2 {
 font-size: 2em;
 line-height: 1.5em;
 margin: 0 0 0.5em 0;
 padding: 0;
}
h3 {
 font-size: 1.75em;
 line-height: 1.3em;
 margin: 0 0 0.25em 0;
 padding: 0;
}
h4 {
 font-size: 1.5em;
 line-height: 1.3em;
 margin: 0 0 0.25em 0;
 padding: 0;
}
h5 {
 font-size: 1.25em;
 line-height: 1.3em;
 margin: 0 0 0.25em 0;
 padding: 0;
}
h6 {
 font-size: 1em;
 line-height: 1.3em;
 margin: 0 0 0.25em 0;
 padding: 0;
}
/* END HEADINGS *//* LISTS */#main ul {
 line-height: 1.4em;
 margin: 0 0 1.5em 0;
 padding: 0;
}
#main ul li {
 margin: 0 0 0.25em 30px;
 padding: 0;
 font-size: 1.6em;
 line-height: 1.4em;
 text-align: left;
}
#main ul#yearul {
 line-height: 1.4em;
 margin: 0 20px 1.5em 0;
 padding: 0;
 list-style: none;
}
#main ul#yearul li {
 float: right;
 margin: 0 4px 0.25em 0;
 padding: 0;
 font-size: 1.1em;
 line-height: 1.4em;
 font-weight: normal;
}
#main ul#yearul li a:visited {
 text-decoration: none;
 margin: 0 4px 0.25em 0;
 padding: 0;
 font-size: 1.1em;
 line-height: 1.4em;
 ont-weight: normal;
}
ol {
 font-size: 1.0em;
 line-height: 1.4em;
 margin: 0 0 1.5em 0;
 padding: 0;
}
ol li {
 font-size: 1.0em;
 margin: 0 0 0.25em 30px;
 padding: 0;
}
dl {
 margin: 0 0 1.5em 0;
 padding: 0;
 line-height: 1.4em;
}
dl dt {
 font-weight: bold;
 margin: 0.25em 0 0.25em 0;
 padding: 0;
}
dl dd {
 margin: 0 0 0 30px;
 padding: 0;
}
/* END LISTS *//* TABLE */table {
 font-size: 1 em;
 margin: 0 0 1.5em 0;
 padding: 0;
}
table caption {
 font-weight: bold;
 margin: 0 0 0 0;
 padding: 0 0 1.5em 0;
}
th {
 font-weight: bold;
 text-align: left;
}
td {
 font-size: 1em;
 text-align: center;
}
td p {
 text-align: center;
}
td a {
 display: block;
 text-align: center;
}
td form {
 text-align: left;
}
/* END TABLE */hr {
 display: none;
}
div.hr {
 height: 1px;
 margin: 1em 10px;
}
.btopline {
 border-top: 1px solid #000;
 {
  margin: 5px 0;
 }
}
/* END TYPOGRAPHY *//* clearing */.clearb {
 clear: both;
}
.stretch, .clear {
 clear: both;
 height: 1px;
 margin: 0;
 padding: 0;
 font-size: 15px;
 line-height: 1px;
}
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
* html>body .clearfix {
 display: inline-block;
 width: 100%;
}
* html .clearfix {
 /* Hides from IE-mac \*/height: 1%;
 /* End hide from IE-mac */
}
/* end clearing *//* replace */.replace {
 display: block;
 background-repeat: no-repeat;
 background-position: left top;
 background-color: transparent;
}
/* tidy these up */.replace * {
 text-indent: -10000px;
 display: block;
 background-repeat: no-repeat;
 background-position: left top;
 background-color: transparent;
}
.replace a {
 text-indent: 0;
}
.replace a span {
 text-indent: -10000px;
}
/* end replace *//* accessibility */span.accesskey {
 text-decoration: none;
}
.accessibility {
 position: absolute;
 top: -999em;
 left: -999em;
 display: none;
}
dfn {
 position: absolute;
 left: -1000px;
 top: -1000px;
 width: 0;
 height: 0;
 overflow: hidden;
 display: inline;
 display: none;
}
.hidden {
 display: none !important;
}
/* end accessibility */.bbwide {
 max-width: 100%;
 margin: 0 auto;
 padding: 0;
 clear: both;
}
.bleft {
 float: left;
 width: 270px;
 margin: 10px 0 0 2.75%;
 padding: 0;
 text-align: center;
}
.imgbrdr {
 border: 1px #6B3AC5 solid;
}
#cardi {
 display: block;
 clear: both;
 width: 74.25%;
 margin: 0 auto;
}
#cardi img:nth-of-type(2) {
 margin: 0 0 0 70px;
}
#relo {
 margin: 20px auto 0;
 padding: 0 0 0 5%;
}
#relo span {
 color: #6B3AC5;
}
#relo span.bigr {
 font-size: 1.45em;
}
.pbdr {
 float: left;
 width: 45.5%;
 padding: 16px;
 margin: 0 0 20px;
 border: 1px #6B3AC5 solid;
}

/* Stylesheet: Layout Modified On 2022-04-17 14:34:11 */
#menu_horiz {width: 100%;text-align: left;}#menuwrapper {background-color: #33CCCC;border-bottom: 1px solid #bcf8fd;width: 100%;}#primary-nav li li {width: 200px;}#primary-nav,#primary-nav ul {list-style: none;margin: 0px;padding: 0px;}#primary-nav ul {position: absolute;top: auto;display: none;}#primary-nav ul ul {margin-top: 1px;margin-left: -1px;left: 100%;top: 0px;}#primary-nav li {margin-left: -1px;float: left;}#primary-nav li li {margin-left: 0px;margin-top: -1px;float: none;position: relative;border: 2px solid #33CCCC;}#primary-nav a {display: block;margin: 0px;padding: 8px 7.8px;text-decoration: none;color: #000000;font-size: 110%;}#primary-nav li,#primary-nav li.menuparent {background-color: #33CCCC;}#primary-nav li.menuactive {background-color: #FFF;}#primary-nav ul li.menuparent,#primary-nav ul li.menuparent:hover,#primary-nav ul li.menuparenth {background-image: url(../../uploads/UVC/arrow.gif);background-position: center right;background-repeat: no-repeat;}#primary-nav li:hover,#primary-nav li.menuh,#primary-nav li.menuparenth,#primary-nav li.menuactiveh {background-color: #fff;}#primary-nav ul,#primary-nav li:hover ul,#primary-nav li:hover ul ul,#primary-nav li.menuparenth ul,#primary-nav li.menuparenth ul ul {display: none;}#primary-nav li:hover ul,#primary-nav ul li:hover ul,#primary-nav ul ul li:hover ul,#primary-nav li.menuparenth ul,#primary-nav ul li.menuparenth ul,#primary-nav ul ul li.menuparenth ul {display: block;}/* IE Hacks */*html #primary-nav li li {float: left;clear: both;}*html #primary-nav li li a {height: 1%;}
/* Stylesheet: 1Menu Modified On 2017-03-29 14:53:37 */
form {margin: 0;padding: 0;}form div, form p {margin: 0 0 1em 0;padding: 0;font-size: 1.2em;line-height: 1.1em;font-weight: normal;}label {display: block;font-weight: normal;}fieldset {border: none;padding: 5px 10px;margin: 0 0 1.5em 0;}fieldset legend {color: #666;font-size: 1.1em;font-weight: bold;margin: 0 0 0 0px;padding: 0;background-color: white;}* html fieldset legend {margin: 0 0 10px -10px;}fieldset ul {list-style: none;margin: 0 0 1.5em 0;padding: 0;}fieldset ul li {list-style: none;margin: 0 0 0.5em 0;padding: 0;}input, select, textarea {font-size: 1em;font-family: arial, helvetica, verdana, sans-serif;margin: 0;padding: 2px;}input, select {vertical-align: middle;}textarea {width: 200px;height: 8em;}input.check {border: none;width: auto;height: auto;margin: 0;}input.radio {border: none;width: auto;height: auto;margin: 0;}input.file {height: auto;width: 250px;}input.readonly {background-color: transparent;border: none;}input.button {width: 10em;border: 1px solid black;background-color: #ddd;}input.image {border: none;width: auto;height: auto;}form div.submit {margin: 1em 0;}form div.submit input {height: 2.5em;width: auto;padding: 10px 10px 15px;}.ini input {border: 1px grey solid;width: 210px;}.texti textarea {width: 300px;}.imgbrdr {border: 1px #6B3AC5 /* rgba(107,58,197,0.5) */ solid}.EmailHint {font-weight:bold;font-size:12px;color:#FF3500;}
/* Stylesheet: 1Forms Modified On 2019-01-11 22:01:58 */
