A:active
{
    COLOR: white;
    TEXT-DECORATION: underline
}

A:hover
{
    COLOR: teal;
    TEXT-DECORATION: underline
}

A:link
{
    COLOR: navy;
    TEXT-DECORATION: underline;
}

A:visited
{
    COLOR: blue;
    TEXT-DECORATION: underline;
}
.body
{
    FONT-SIZE: 8pt;
    COLOR: black;
    background: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.defaulttext
{
    FONT-SIZE: 8pt;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textright
{
    text-align: right;
}
.nobreak
{
	white-space: nowrap;
}
.outertable
{
    background: white;
    width: 705;
}

.topmenutext
{
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: blue;
    background: #FFCC33;
    Vertical-align: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.topmenutable
{
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: blue;
    background: #FFCC33;
    width: 100%;
    Vertical-align: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftmenureturns
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    Vertical-align: top;
    text-align: center;
    margin: 5pt;
    margin-bottom: 10pt;
    background-color: white;
    border: solid 1;
    Font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

}
.leftmenucurrent
{
    FONT-SIZE: 10pt;
    width: 100%;
    COLOR: black;
    margin: 0;
    background: #FFCC33;
    Vertical-align: top;
    text-align: center;
    Font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.leftmenutext
{
    FONT-SIZE: 7pt;
    COLOR: black;
    background: #FFCC33;
    Vertical-align: top;
    Font-weight: bold;
    width: 15%;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftmenutext A:link
{
    COLOR: blue;
    background: white;
    TEXT-DECORATION: none
}
.leftmenutext A:active
{
    COLOR: red;
    background: white;
    TEXT-DECORATION: none
}

.leftmenutext A:hover
{
    COLOR: teal;
    background: white;
    TEXT-DECORATION: none
}


.leftmenutext A:visited
{
    COLOR: navy;
    background: white;
    TEXT-DECORATION: none
}

.leftmenunextlinks
{
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: blue;
    Vertical-align: top;
    text-align: center;
    margin: 5pt;
    background: white;
    border: solid 1;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bottomheaderline
{
    border-width: 1 ;
    border-style: solid;
    border-color: blue
}


.leftmenuthi
{
    FONT-SIZE: 18pt;
    FONT-weight: bold;
    background: #FFCC33;
    COLOR: black;
    Vertical-align: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bottommenutable
{
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: blue;
    background: #FFCC33;
    Vertical-align: top;
    padding: 0;
    width: 100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bottommenutext
{
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: blue;
    background: #FFCC33;
    Vertical-align: top;
    padding: 0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bottommenuthi
{
    FONT-SIZE: 14pt;
    FONT-weight: bold;
    COLOR: black;
    background: #FFCC33;
    Vertical-align: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.pageheading
{
    FONT-SIZE: 16pt;
    FONT-weight: bold;
    COLOR: blue;
    background: white;
    text-align: center;
    Vertical-align: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageheading    img{float: right;}

.topheaderline
{
    border-width: thin ;
    border-style: solid;
    border-color: blue
}

.bottomheaderline
{
    border-width: thin ;
    border-style: solid;
    border-color: blue
}

.maininfo
{
    width: 100%;
    FONT-SIZE: 8pt;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maininfo img{float: right;}

.maininfoleft
{
    width: 100%;
    FONT-SIZE: 8pt;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maininfo img{float: left;}

.mainpagetable
{
    FONT-SIZE: 10pt;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    width: 100%;
}
.mainsubtable
{
    width: 100%;
    FONT-SIZE: 10pt;
    text-align: center;
    margin-top: 20pt;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainsubtable img{float: none;}

.maincentered
{
    width: 100%;
    FONT-SIZE: 10pt;
    text-align: center;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maincentered img{float: none;}
.mainsubhead
{
    FONT-SIZE: 14pt;
    margin-bottom: 10pt;
    COLOR: black;
    text-align: left;
    font-weight: bold;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maintoptext
{
    width: 100%;
    margin: 0;
    FONT-SIZE: 10pt;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maintoptext img{float: right;}

.maintoptextemphasised
{
    width: 100%;
    margin: 0;
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maintoptextemphasised img{float: right;}

.mainfeatures
{
    width: 100%;
    margin: 10pt;
    FONT-SIZE: 12pt;
    font-weight: bold;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainfeatures img{float: right;}
.mainfeaturespictureleft
{
    width: 100%;
    margin: 10pt;
    FONT-SIZE: 12pt;
    font-weight: bold;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainfeaturespictureleft img{float: left;}

.mainfeaturessmall
{
    width: 100%;
    margin: 10pt;
    FONT-SIZE: 8pt;
    font-weight: bold;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainfeaturessmall img{float: right;}
.mainfeaturespictureleftsmall
{
    width: 100%;
    margin: 10pt;
    FONT-SIZE: 8pt;
    font-weight: bold;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainfeaturespictureleftsmall img{float: left;}

.mainpagetableabout
{
    FONT-SIZE: 10pt;
    COLOR: black;
    background-color: green;
    background-image: url(/nonjava1/about/graphics/FOAM.JPG);
    FONT-FAMILY: Arial, Helvetica, sans-serif
    width: 100%;
}


.faqquestion
{
	font-size: 12pt;
      color: blue;
      background: white;
     FONT-FAMILY: Arial, Helvetica, sans-serif
}
.faqanswer
{
	font-size: 10pt;
      background: white;
      margin-bottom: 48pt;
     FONT-FAMILY: Arial, Helvetica, sans-serif
}
.faqquestionlist
{
	font-size: 12pt;
      line-height: 3;
      text-align: center;
      list-style-type: square;
      list-style-image: url(/NonJava1/Graphics/thitinylogo.gif);
      background: white;
     FONT-FAMILY: Arial, Helvetica, sans-serif
}

.faqquestionlist A:link
{
    COLOR: blue;
    background: white;
    TEXT-DECORATION: none
}
.faqquestionlist A:active
{
    COLOR: red;
    background: white;
    TEXT-DECORATION: none
}

.faqquestionlist A:hover
{
    COLOR: teal;
    background: white;
    TEXT-DECORATION: none
}


.faqquestionlist A:visited
{
    COLOR: red;
    background: white;
    TEXT-DECORATION: none
}
.spectable
{
   width: 600;
}
.specproperty
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    border: solid 1;
    padding: 5;
    vertical-align: top;

}
.specpropertydetail
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 12pt;
   border: solid 1;
    padding: 10;

}
.specsubhead
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    border: 0;
    padding: 15;
}
.addresshead
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    padding: 5;
    vertical-align: top;
    color: blue;

}
.addressdetail
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    vertical-align: top;
    padding: 5;

}

.newproductlink
{
    FONT-SIZE: 12pt;
    Font-weight: bold;
    COLOR: blue;
    Vertical-align: top;
    text-align: center;
    margin: 5pt;
     background: #FFCC33;
    border: solid 1;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specialofferp
{
    width: 100%;
    FONT-SIZE: 16pt;
font-weight: bolder;
    COLOR: red;

    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specialoffertext
{
color:navy;
    FONT-SIZE: 14pt;
font-weight: bolder;
}
.exhibtable
{
    width: 100%;
    FONT-SIZE: 10pt;
    vertical-align: middle;
    COLOR: black;
    background: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.exhibtable img{float: none;}

