body.main {background-color:#e5e7dc; color:black; font-size:100%; font:arial, helvetica, sans-serif; }

div.mainContain {position:absolute; top:0; left:0; width:99%; padding:0.3em;}
div.logo {position:relative; float:left; width:19%;}
div.headContain {position:relative; float:right; width:78%;}
div.headContent {position:relative; width:90%; text-align:center; margin-bottom:1em; margin-left:auto; margin-right:auto;}
div.navBar {position:relative; width:70%; margin-left:auto; margin-right:auto; border:none; padding-bottom:0.3em; text-align:center;}
 p.navBar {margin:0; padding:0;}


div.bodyContain {position:relative; float:left; width:100%;}
div.leftColumn {position:relative; float:left; width:30%; margin-top:0.5em; padding:0.3em;}
div.rightColumn {position:relative; float:right; width:65%; margin-top:0.5em; padding:0.5em; border-left:solid black 1px; border-bottom:solid black 1px;}
div.greenmain {position: relative; width: 96%; border: 1px solid green; padding: 0.5em; background: #ffe;}
div.toolbox {position: relative; width: 94%; margin-left:auto margin-right:auto; padding: 10px; border: 1px solid black; background: white;}
div.tools1 {position: relative; float: right; width: 94px; height: 131px; border: solid 1px black; text-align: center; font-size: 8pt; padding-top: 2px;margin: 2px;}
div.tools2 {position: relative; float: right; width: 108px; height: 270px; border: solid 1px black; text-align: center; font-size: 8pt; padding-top: 2px;margin: 2px;}
div.tools3 {position: relative; float: right; width: 108px; height: 270px; border: solid 1px black; text-align: center; font-size: 8pt; padding-top: 2px;margin: 2px;}
div.tools4 {position: relative; float: right; width: 194px; height: 131px; border: solid 1px black; text-align: center; font-size: 8pt; padding-top: 2px;margin: 2px;}
div.threat_A {}
div.threat_B {position:relative; float:left; width:80px; font-size:132%; text-align:center; border-style:solid; border-width:2px 0 2px 2px; padding-bottom:3px; border-color:blue; color:inherit; background:#ffe;}
div.threat_C {position:relative; float:left; width:80px;}
div.threat_D {position:relative; float:left; width:80px; font-size:95%; text-align:center; border-style:solid; border-width:2px 0 0 1px; border-color:blue; color:inherit; background:#ffe;}
div.threat_E {position:relative; float:left; width:80px; font-size:80%; text-align:center; border-style:solid; border-width:1px 0 2px 1px; border-color:blue; color:inherit; background:#ffe;}
div.rightfloat {position:relative;  height:auto; float:right; padding:1em; text-align:center;}
div.leftfloat {position:relative;  height:auto; float:left; padding:1em; text-align:center;}
div.tipbox {color:black; background:#ffe; padding:0.35em; border:solid black 1px;}
div.formclass {position:absolute;left:0px; top:0px; visibility:hidden; height:0px; width:0px; background:#ffe; border:solid 1px black; z-index:6;}


span.nav_out {background:inherit; color:black;}
span.nav_in {background:inherit; color:silver;}
span.display {font-weight:bold; color:black; background:inherit; font-size:110%;}
span.red {background:inherit; color:red; font-weight:bold;}
span.bold {font-weight:bold; font-size:110%;}
span.Threat {font-size:70%;}
span.small {font-size:80%;}



img.display_R {display:block; position:relative; width:30%; float:right; margin:0 0 0.5em 0.5em;}
img.display_L {display:block; position:relative; width:30%; float:left; margin:0 0.5em 0.5em 0;}
img.display_C {display:block; position:relative; width:100%; margin-left:auto; margin-right:auto;}
img.imlogo {display:block; float:left; width:98%;}
img.icon {border:none;}
img.right_B {display:block; position:relative; float:right; margin-left:1em; border:solid 1px black;}
img.left {display:block; position:relative; float:left; margin-right:1em;}








a {text-decoration:none; border:none;}


div.sales_0 {position:absolute; top:0; left:0; margin:0; padding:0; width:100%;}
div.head {position:relative; float:left; margin:0; padding:0.5em; width:98%;}
div.sale_box_inner {position:relative; float:left; padding:0 0.3em;}
div.bottomNavBar {position:relative; width:52em; height:2em; text-align:center; border-top:green double 4px;  padding-top:0.5em; padding-bottom:0.2em; margin-left:auto;   margin-right:auto;}
div.sale_box {position:relative; float:left; width:20em; height:15em; border:solid green 1px; padding:0.5em; margin:1em;}
div.nav {position:relative; float:left; padding: 0 0.3em; border-right:solid black 1px; background:white; margin:0 3px 10px 3px; text-align:center;}
div.body {position:relative; float:left; width:99%; padding:0 0.3em; margin:0;}
div.colour {background:#ffe; color:inherit; padding:0.3em; padding-bottom:1em; margin-bottom:1em; border:solid 1px green;}

p.navBar {display:block; margin-left:auto; margin-right:auto; width:40em; border-bottom:green double 4px; padding-bottom:0.5em; font-size:90%;}

ul.small {font-size:x-small; margin-left:-2em; }
ul.tasks {list-style-image:url(../favicon.ico); line-height:3.0; font-size:90%;}
img.sale {display:block; position:relative; float:left; padding-right:0.5em;}