p {  font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif; margin: 0px 0px 1px}
ul,ol,li  { font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, sans-serif }

.header  { color: black; font: bold 16px Arial, Geneva, Helvetica, sans-serif }
.subhead  { color: black; font: bold 14px Arial, Geneva, Helvetica, sans-serif }
.text    { color: black; font: 12px Arial, Geneva, Helvetica, sans-serif }
.caption { color: black; font: italic 12px Arial, Geneva, Helvetica, sans-serif }
.infobox  { color: #c00; font: bold 12px Arial, Geneva, Helvetica, sans-serif; text-decoration: blink }
.infoboxgreen { color: #030; font: bold 12px Arial, Geneva, Helvetica, sans-serif; text-decoration: blink }
.textsmall { font: 10px Arial, Geneva, Helvetica, sans-serif }
.textbold { font: 12px Arial, Geneva, Helvetica, sans-serif; font-weight:bold}
.picturetitle { font: bold 12px Arial, Geneva, Helvetica, sans-serif }
.textboldwhite { color: white; font: bold 12px Arial, Geneva, Helvetica, sans-serif }
.menu  { color: black; font: bold 12px Arial, Geneva, Helvetica, sans-serif }
.menuback  { color: black; font: bold 12px Arial, Geneva, Helvetica, sans-serif; background-color: #c1e2fd; text-align: right; margin: 0pt; padding: 0pt; border: solid 1pt }
.menubacktop  { color: black; font: bold 12px Arial, Geneva, Helvetica, sans-serif; background-color: #ecf6fe; text-align: center; margin: 0pt; padding: 0pt; border: solid 1pt }
.textitalic { font: 12px Arial, Geneva, Helvetica, sans-serif; font-style:italic}
.textitalicsmall { font: 10px Arial, Geneva, Helvetica, sans-serif; font-style:italic}
.grey { color:#666666; font: 12px Arial, Geneva, Helvetica, sans-serif}
.smallgrey { color:#666666; font: 10px Arial, Geneva, Helvetica, sans-serif}
.link      { color: #00009c; font-style: normal; font-variant: normal; font-family: Arial, Geneva, Helvetica, sans-serif }
.linknews   { color: #00087e; font: 12px Arial, Geneva, Helvetica, sans-serif; text-decoration: none }
.linkover   { color: red; font: 14px Arial, Geneva, Helvetica, sans-serif }
.smallink { color:#336699; font: 10px Arial, Geneva, Helvetica, sans-serif}
.largelink      { color: black; font: 16px Arial, Geneva, Helvetica, sans-serif; text-decoration: none }
.space { font: 8px Arial, Geneva, Helvetica, sans-serif}
a    { color: blue; text-decoration: none }
a:hover          { text-decoration: none; background-color: #b2c7e4 }
.forms {  font: 12px Arial, Geneva, Helvetica, sans-serif; }
.date { color:white; font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif}

.white { color:white}
.indent5 { margin-left:5px}
.indent10 { margin-left:10px}
.indent20 { margin-left:20px}
.nounderline {  text-decoration: none}


td.tabon { background-color: #B2C7E4 }
td.taboff { background-color: #ffffff }
A.tablink:LINK { color: #00009c; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.tablink:active { color: #00009c; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.tablink:visited { color: #00009c; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.tablink:hover { color: #00009c; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #B2C7E4 }
.tablink { color: #F6F1FF; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
td.tabcolor { background-color: #B2C7E4 }

#layerMOVIE        { border: #a1b5ce; position: absolute; z-index: 5; top: 90px; left: 85px; width: 250px; height: 175px; visibility: visible; display: block }

#layerNEWS     { background-color: #dbeafd; margin: 5px; padding: 10px; border-top: 1px solid #a1b5ce; border-right: 1px solid #a1b5ce; border-bottom: none #a1b5ce; border-left: 1px solid #a1b5ce; position: absolute; z-index: 5; top: 60px; left: 560px; width: 200px; height: 100px; visibility: visible; display: block }

#layerRProducts           { background-color: #dbeafd; padding: 20px; border-style: solid none solid solid; border-width: 1px 0px 1px 1px; border-color: #a1b5ce; position: absolute; z-index: 20; top: 90px; left: 85px; width: 250px; height: 150px; visibility: hidden; display: block }
#layerRConsulting         { background-color: #dbeafd; padding: 20px; border-style: solid none solid solid; border-width: 1px 0px 1px 1px; border-color: #a1b5ce; position: absolute; z-index: 20; top: 90px; left: 85px; width: 250px; height: 150px; visibility: hidden; display: block }
#layerRProjects         { background-color: #dbeafd; padding: 20px; border-style: solid none solid solid; border-width: 1px 0px 1px 1px; border-color: #a1b5ce; position: absolute; z-index: 20; top: 90px; left: 85px; width: 250px; height: 150px; visibility: hidden; display: block }
#layerRVolcanic        { background-color: #dbeafd; padding: 20px; border-style: solid none solid solid; border-width: 1px 0px 1px 1px; border-color: #a1b5ce; position: absolute; z-index: 20; top: 90px; left: 85px; width: 250px; height: 150px; visibility: hidden; display: block }
#layerRAbout        { background-color: #dbeafd; padding: 20px; border-style: solid none solid solid; border-width: 1px 0px 1px 1px; border-color: #a1b5ce; position: absolute; z-index: 20; top: 90px; left: 85px; width: 250px; height: 150px; visibility: hidden; display: block }


#gfxTile {
background-image : url(tileSmall.jpg);
background-position : bottom left;
background-repeat : repeat-x;
}

#gfxLayer {
background-image : url(img/atroxGFX.jpg);
background-position : bottom left;
background-repeat : no-repeat;
}


#bottomrightdefaultLayer {
background-image : url(img/bottomrightdefaultw.jpg);
background-position : bottom center;
background-repeat : no-repeat;
}

