body {
      margin: 0px 0px 0px 0px;
      background-color: white;
}
.flashbox{
      height: 100px;
      width: 350px;
      color: gray;  
      display: none;
}
.banner{
      width: 739px;
      height: 147px;
}
.indexlogo{
      margin: 5px 10px 5px 0px;
}
p,li {
	color: #000000;
	font-family : verdana, arial,helvetica,sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.anchorbottom{
      xposition: absolute;
      xmargin-bottom: 110px;
      line-height: .8em;
}
h1,h2{
	color: rgb(0,0,153);
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 13px;
	font-weight : bold;
      xmargin-bottom: -1.5em;
      xpadding-bottom: .5em;
}
.squarelist{
     list-style-type: square;
     margin-left: -20px;
     padding-left: 40px; 
     xline-height: .8em;
     font-family : arial,helvetica,sans-serif;
     font-size : 13px;


}
.picborder{
     border: 2px solid rgb(0,0,153);
}
.containertable {
	border-left: 6px solid rgb(0,0,153);
    	border-right: 6px solid rgb(0,0,153);
      width: 740px;
}
.maintable {
      xpadding: 10px 0px 0px 0px;
      margin-top: 10px;
      line-height: 16px;
}
.maintablefull{
      width: 100%;
      padding: 0px 15px 0px 15px;
}

.maintableleft{
      xwidth: 359px;
      width: 50%;
      padding: 0px 15px 0px 15px;
      line-height: .9em;
      /line-height: .8em;
}
.maintableright{
      xwidth: 359px;
      width: 50%;
      padding: 0px 15px 0px 15px;
}

.maintabledivider{
      width: 1px;
      padding: 10px;
}
.tophspacer{
      height: 1px;
      line-height: 1px;
}
.bottomrgb(0,0,153)bar{
      background-color: rgb(0,0,153);
      height: 20px;
}
.bulletbar{
      background-image: url(graphics/bulletbar.gif);
      height: 23px;
      color: white;
}
.bulletbarfont{
      color: white;
	font-family : verdana, arial,helvetica,sans-serif;
	font-size : 11px;
	font-weight : bold;
      margin-left: 10px;
}
.indexphotos {
      margin: 2px 11px 2px 0px;
      float: left;
      border: 3px solid rgb(0,0,153);
}
.cellgray{
      background-color: rgb(247,247,247);
      padding-left: 16px;
      padding-top: 15px;
}
.cellblue{
      background-color: rgb(231,231,245);
      padding-left: 16px;
      padding-top: 15px;
      padding-right: 5px;
}

.bottomtable{
      background-color: rgb(0,0,153);
      width: 757px;
      height: 40px;
      text-align: center;
      color: white;
}
.bottomtablefont{
      color: white;
	font-family : arial,helvetica,sans-serif;
	font-size : 10px;
}
.industrytable{
      background-color: #d3d3d3;
      color: black;
	font-family : arial,helvetica,sans-serif;
	font-size : 12px;
      width: 300px;
      line-height: 1.3em;
      float: right;
      padding: 10px;

}
.industrytablediv{
      background-color: #d3d3d3;
      width: 300px;
      float: right;
      margin: 10px 0px 10px 27px;
      padding: 15px;

}
.paramcell{
     background-color: rgb(0,0,153);
     text-align: center;
     vertical-align: middle;
}
.paramheadercell{
     background-color: green;
     text-align: center;
     color: white;
     font-size: 11px;
     padding: 0px 4px 0px 4px;
}
.paramvar{
     background-color: rgb(187,228,201);
     padding-left: 3px;

}
.paramlabelcell{
     background-color: rgb(255,118,118);
     padding-left: 3px;
     font-weight: bold;

}
.paramtable{
     padding: 5px;
     width: 700px;
     font-family : arial,helvetica,sans-serif;
     font-size : 12px;
     font-weight : normal;
     border: 1px solid gray;
     background-color: rgb(220,220,220);
     margin: 10px 0px 20px 0px;

}
#returnlevel{
      border: 2px solid black;
      visibility: hidden;
}
.menubar{
     width: 100%;
     xbackground-color: red;
     xbackground-color: rgb(163,166,173);
     background-color: rgb(204,204,204);
     height: 27px;
     vertical-align: middle;
     font-family : verdana, arial,helvetica,sans-serif;
     font-size : 10px;
     font-weight : bold;
     xcolor: #d3d3d3;
     color: rgb(235,235,235);
}
.menubarul{
        /* comment */
        xmargin-right: 10px;
        vertical-align: middle;
}

#menulist {
    margin-left: -18px;
}

#menulist li {
      float: left;
      padding: 0px 6px 0px 0px;
	list-style-type: none;
	white-space: nowrap;
      margin-right: 4px;
}
.quote{
      height: 100px;
      width: 200px;
	color: #ffffff;
	font-family : verdana, arial,helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
      position: absolute;
      top: 50px;
      left: 400px;
      vertical-align: middle;
      text-align: center;
}

a:link, a:active, a:visited {
	text-decoration: none;
      color: brown;
      xcolor: rgb(41,61,107);
      font-weight: bold;
}

a:hover{
      color: red;
	text-decoration: none;
}
#prodserv a:link, #prodserv a:active, #prodserv a:visited
{
   	color: rgb(0,0,153);
	text-decoration: none;
      font-size: 12px;
 }
#prodserv a:hover{
      color: red;
}

#menulist a:link, #menulist a:visited  {
      color: rgb(41,61,107);
	text-decoration: none;

}

#menulist a:hover, #menulist a:active,
#pagelink a:link, #pagelink a:visited, 
#pagelink a:hover, #pagelink a:active {
      color: rgb(158,47,90);
	text-decoration: none;
}
#sitelink a:link, #sitelink a:active, #sitelink a:visited
{
   	color: #ffffff;
	text-decoration: none;
      font-size: 10px;
 }
#sitelink a:hover
{
   	color:  #FFFFFF;
	text-decoration: none;
      font-size: 10px
}
