
body
{
 background-color:#fff0d8;
 border:0px;
 margin:0px;
 padding:0px;
}

.header
{
 margin:0px;
 padding:0px;
}

table.header
{
 width:100%;
 heigth:250px;
 border-collapse:collapse;
}

.header_menu
{
 font-family:'Arial','Helvetica',sans-serif;
 font-size:12pt;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 margin:0px;
 padding:0px;
 color:#FFFFFF;
}

div.header_menu
{
 margin:0px;
 padding:0px;
 border:0px;
 border-style:solid;
 position:absolute;
 top:185px;
 left:0px;
 width:100%;
 min-width:900px;
 heigth:250px;
}

table.header_menu_placment
{
 width:100%;
 border:0px;
 margin:0px;
 padding:0px;
 border-collapse:collapse;
}

table.header_menu
{
 width:100%;
 border:0px;
 padding:0px;
 min-width:900px;
}

td.header_menu
{
 border:0px;
 border-left:2px;
 border-color:#FFFFFF;
 border-style:solid;
 margin:0px;
 border-collapse:collapse;
 text-align:center;
}

a.header_menu
{
 text-decoration:none;
 color:#FFFFFF;
}

a.header_menu:hover
{
 font-weight:bold;
}


.navi
{
 background-color:#FFFFFF;
 font-family:'Arial','Helvetica',sans-serif;
 font-size:16px;
 line-height:18px;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 margin:0px;
 border:0px;
 padding:0px;
}

div.navi
{
 border:2px;
 border-style:solid;
 border-color:#0000ff;
 width:200px;
 position:absolute;
 top:260px;
 left:20px;
}

table.navi
{
 width:100%;
 border-collapse:collapse;
}

thead tr .navi
{
 background-color:#0000ff;
 font-weight:bold;
 color:#FFFFFF;
 text-align:center;
}

td.navi
{
 padding:5px;
}

ul.navi
{
 list-style-position:inside;
 list-style-image:url(../images/list-bullet_2.png);
}

ul.navi_sub
{
 font-size:12px;
 line-height:14px;
 list-style-position:inside;
 list-style-image:none;
 list-style-type:circle;
}

a.navi
{
 color:#000000;
 text-decoration:none;
}

a.navi:hover
{
 font-weight:bold;
}

a.navi_sub
{
 color:#000000;
 text-decoration:none;
}

a.navi_sub:hover
{
 font-weight:bold;
}


.content
{
 background-color:#FFFFFF;
 font-family:'Arial','Helvetica',sans-serif;
 font-size:12pt;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 margin:0px;
 border:0px;
 padding:0px;
}

div.content
{
 margin-left:250px;
 margin-top:10px;
 margin-right:20px;
 margin-bottom:10px;
 border:2px;
 border-style:solid;
 border-color:#0000ff;
 min-width:620px;
 background-color:#f0f0ff;
}

.content_snippet
{
 background-color:#FFFFFF;
 font-family:'Arial','Helvetica',sans-serif;
 font-size:12pt;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 margin:0px;
 border:0px;
 padding:0px;
}

div.content_snippet
{
 margin:10px;
 padding:0px;
 border:2px;
 border-style:dashed;
 border-color:#0000ff;
}

p.content_snippet
{
 padding:10px;
 padding-right:5%;
 text-align:justify;
}

ol.content_snippet
{
 margin-left:30px;
 padding:0px;
 list-style-position:outside;
 text-indent:0em;
}

h1.content_snippet
{
 font-weight:bold;
 color:#000000;
 text-align:left;
 font-size:12pt;
 margin-top:20px;
 margin-left:5px;
}

div.content_snippet_header
{
 margin:0px;
 padding:5px;
 border:0px;
 background-color:#0000ff;
 font-weight:bold;
 color:#FFFFFF;
 text-align:left;
 font-size:12pt;
}

table.product_table
{
  margin:10px;
  border-width:2px; 
  border-style:solid; 
  border-color:#0000ff; 
  border-collapse:collapse;
  padding:0px; 
  border-spacing:0px;
  width:95%;
}

td.product_table
{
  border-width:1px; 
  border-style:solid; 
  border-color:#0000ff; 
  border-collapse:collapse; 
  margin:0px; 
  padding:3px;
}

tr.product_table_header
{
  background-color:#0000ff; 
  font-weight:bold;
  color:#FFFFFF;
}


a.product_table
{
  text-decoration:none;
  color:#000000;
}

a.product_table:hover
{
  font-weight:bold;
  color:#0000FF;
}

p.product_table
{
  margin:0px;
  margin-left:10px;
  margin-bottom:10px;
  font-size:10pt;
}

a.normal_link:hover
{
  font-weight:bold;
}  

a.normal_link:link
{
  text-decoration:none;
  color:black;
}  
a.normal_link:visited
{
  text-decoration:none;
  color:black;
}  
