body
{font-family: verdana, tahoma, arial, sans-serif;
margin-top:0px;
margin-left:0px;
margin-bottom:100px;
font-size:9pt;
/*background-color:#0000ff;*/
background-color:#ffffff;
}

P {padding-top: 2px;
margin: 1px;}

p.tradmark {
font-family: arial;
font-size: 8pt;
color:#aeaeae;}

.centertext {
font-family: verdana, arial;
font-size: 8pt;
color: #333333;
text-align: left;
vertical-align: top;
padding-left: 8px }

.centertext1 {
font-family: verdana, arial;
font-size: 8pt;
color: #333333;
text-align: right;
vertical-align: top;
padding-left: 8px }

.centertext2 {
font-family: verdana, arial;
font-size: 8pt;
color: #333333;
text-align: center;
vertical-align: top;
padding-left: 8px }

.companytitle {
font-family: verdana, arial;
font-size: 10pt;
font-weight:bolder;
color: #638ab0;
text-align: left;
vertical-align: top;
padding-left: 8px }

.companytitleb {
font-family: verdana, arial;
font-size: 10pt;
font-weight:bolder;
color: #000000;
text-align: left;
vertical-align: top;
padding-left: 8px }

p.uploadimage {
display:none;
position:relative;
}

p.uploadnews {
display:none;
position:relative;
}

fieldset.newscontent {
display:block;
position:relative;
}

table.maintable {
font-size: 8pt;
}

table.navbar
{font-size: 8pt;
margin: 0px;
padding: 0px; 
border: 0px; 
font-weight: bolder;}

table.productsarea
{font-size: 8pt;
margin: 0px;
padding: 0px; 
border: 0px; 
font-weight: light;
}

table.menu
{font-size: 8pt;
margin: 0px;
padding-left: 0px;
border-style: solid;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-color:#333333;
}

td.menuNormal
{padding-left: 5px;
color: #bd2630;
font-weight: blod;
vertical-align: top;
background-color:#e6f1fb;}

td.menuHover
{padding: 0px;
color: #838383;
font-weight: bolder;
/*vertical-align: top;
/*remove the following line for drop-down menu with images*/
background-color: #e6f1fb}

td.menuNormal1
{padding-left: 8px;
color: #003366;
font-size:8pt;
font-weight: normal;
vertical-align: top;
/*border-color:#999999;*/
/*background-image:url('../manu_botton/prof_but.jpg');*/
background-color: #e6f1fb;}




td.pcateshow1{
height:100%;}

td.newsdisplay{
display: inline;
position: relative;
}

td.newshidden{
display: none;
position: relative;
}


td.titlenormal{   /*change for other browser inline-block,relative-absolute*/
display: table-cell;
position: relative;
}

td.titlehover{
display:none;
position: static;
}



td.advetisetext{
font-family: verdana, arial;;
text-align: left;
font-size: 10pt;
padding-left: 5px;
line-height: 150%;
background-color: #ffffff;
}

table.advetisetable{
font-family: arial;
text-align: left;
font-size: 8pt;
padding-left: 5px;
line-height: 150%;
background-color: #e6f1fb;
}

div.menuNormal
{display: none;
color:black;
background-color:white;
position: static;}

div.menuHover
{/*border: 1px solid #7f98b2;*/
background-color: white;
display: block;
position: relative;}

div.hidd
{display: none;
}

div.subNormal
{display: none;
position: static;
}

div.subHover
{
border: 1px solid lightblue;
background-color: white;
display: block;
position: relative;
}

div.titlenormal{
display: block;
position: relative;
}

div.titlehover{
display:none;
position: static;
}
a.menuitem:link
{text-decoration: none;
color: black;
background-color: white;
display: block;}

a.menuitem:visited
{text-decoration: none;
color: black;
background-color: white;
display: block;}

a.menuitem:hover
{text-decoration: none;
color: black;
background-color: lightblue;
display: block;}

a.menuitem:active
{text-decoration: none;
color: black;
background-color: lightblue;
display: block;}

a.titlebar:link 
{
text-decoration:none;}

a.titlebar:visited 
{text-decoration:none;}

a.titlebar:hover 
{text-decoration:none;}

a.titlebar:active 
{text-decoration:none;}

a.adverlink:link 
{border:0px;text-decoration:none;}

a.adverlink:visited 
{border:0px;text-decoration:none;}

a.adverlink:hover 
{border:0px;text-decoration:none;}

a.adverlink:active 
{border:0px;text-decoration:none;}

a.mainitem:link {
color:#000000;
font-size:7pt;
text-decoration:none;}

a.mainitem:visited {
color:#333333;
font-size:7pt;
text-decoration:none;}

a.mainitem:hover {
color:#ffffff;
font-size:7pt;
text-decoration: none
}


a.moreproducts:link {
color:#656483;
text-decoration: none}

a.moreproducts:visited {
color:#0000ff;
text-decoration: none}

a.moreproducts:hover {
color:#ffffff;
text-decoration: none}


a.morecategories:link {
color:#ffffff;
text-decoration: none}

a.morecategories:visited {
color:#ffffff;
text-decoration: none}

a.morecategories:hover {
color:#ffffff;
text-decoration: none}

a.tradmark1:link {
color:#54bde0;
text-decoration: none}

a.tradmark1:visited {
color:#54bde0;
text-decoration: none}

a.news:link {
color:#638ab0;
text-decoration: none
}
a.news:visited {
color:#638ab0;
text-decoration: none}

a.news:hover {
color:#838383;
text-decoration: underline}

a.tradmark1:hover {
color:#db2630;
text-decoration: none}

td.technormal{
display: none;
position: relative;
}

td.newschoice0{
display: none;
position: relative;
}

td.newschoice1{
display: none;
position: relative;
}

td.filename {
display:none;
position: relative;
}

td.content {
display:none;
position: relative;
}

table.technicalarea{
font-family: verdana, arial;
font-size:8pt;
width:528px;
overflow:auto;
table-layout:fixed;
word-break:keep-all;
}

table.newsdisplayarea{
font-family: verdana, arial;
font-size:8pt;
width:690px;
overflow:auto;
table-layout:fixed;
word-break:keep-all;
}

td.techtitlenormal{ /*change fixed to relative for opera*/
font-family: verdana, arial;
font-size:8pt;
padding-left:0px;
padding-right:0px;
text-align:left;
width:530px;
overflow:auto;
position:relative;
word-break:keep-all;
}
a.techbar:link 
{text-decoration:none;
 color:white;}

a.techbar:visited 
{text-decoration:none;
 color:white;}

a.techbar:hover 
{color:black;
background-color:#ffffff;
}

a.techbar:active 
{color:black;
text-decoration:none;}

a.titlelink {
 color:black;
text-decoration:none;}

a.titlelink:hover 
{color:#bd2630;
text-decoration:none;
}

tr.products-odd {
background:#dddddd;
}
tr.products-even {
background:#ffffff;
}

tr.products-title {
background:#ffffff;
font-size:14px;
color:#bd2630;
}
tr.products-title1 {
border-style:1px solid;
border-color:#ffffff;
border-top-width:0px;
border-left-width:0px;
border-right-width:1px;
border-bottom-width:0px;
text-align:left;
background:#638ab0;
color:white;
}

td.products-tdd {
font-size:8pt;
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:0px;
border-collapse: collapse;
}

td.pro-tablehead {
padding-left:2px;
border-style:1px solid;
border-color:#eeeeee;
border-top-width:0px;
border-left-width:0px;
border-right-width:1px;
border-bottom-width:0px;
}

td.tdleft {
font-size:8pt;
text-align:left;
font-weight:bold;
}
.pleft {
font-size:8pt;
text-align:left;
}

tr.oddline {
font-size:8pt;
background:#edf8e4;}

a.faqlink:link
	{
	font-size:10pt;
	}
a.faqlink:hover
	{
	font-size:10pt;
	color:red;
	}

a.faqlink:visited
	{
	font-size:10pt;
	}

a.faqlink1:link
	{
	font-size:11pt;
	color:black;
	font-weight:bold;
	text-decoration:none;
	}
a.faqlink1:hover
	{
	font-size:11pt;
	color:blue;
	font-weight:bold;
	text-decoration:none;
	}

a.faqlink1:visited
	{
        color:black;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	}

td.supstyle
    {font-weight:bold;
    font-size:12.0pt;
    height:30pt;
    color:#000000;
    }
	
td.qesstyle
    {font-size:10.0pt;
    height:20pt;
    color:#0000ef;
    }
td.ansstyle
    {font-style:italic;
    font-size:8.0pt;
    height:20pt;
    color:#000000;
    }
td.faqstyle
    {width: 70;
     height: 16.5pt; 
     border-left: 1.0pt solid #9cb886; 
     border-right: 1.0pt solid #9cb886; 
     border-top: 1.0pt solid #9cb886; 
     border-bottom: 1.0pt solid #9cb886; 
     padding-left: 1.4pt; 
     padding-right: 1.4pt; 
     padding-top: 0in; 
     padding-bottom: 0in
     }
 td.faqstyletitle
    {width: 250;
     height: 16.5pt; 
     border-left: 1.0pt solid #9cb886; 
     border-right: 1.0pt solid #9cb886; 
     border-top: 1.0pt solid #9cb886; 
     border-bottom: 1.0pt solid #9cb886; 
     padding-left: 1.4pt; 
     padding-right: 1.4pt; 
     padding-top: 0in; 
     padding-bottom: 0in
     }


