/* CSS Document */


body{
  margin: 0px;
}
div.menu_box {
	position: absolute;
	padding: 0;    
	border: none;    
	height: auto;    
	width: 200px;    
	left: 10px;    
	top: 80px;    
}    
div.logo_box {
	position: absolute;
	padding: 0;    
	border: none;    
	height: auto;    
	width: 200px;    
	left: 10px;    
	top: 10px;    
}    
div.main_box {
	position: absolute;
	padding: 0;    
	border: none;    
	height: auto;    
	width: auto;    
	left: 220px;    
	top: 10px;    
}    


font.link{
  color: #FF7F00;
  text-decoration: underline;
  margin: 0px;
  margin-left: 0em;
  margin-right: 0em;

}

font.warning{
  color: #FF0000;
  text-decoration: none;
  font-size: 14px;
  font-weight: 900;
  margin: 0px;
  margin-left: 0em;
  margin-right: 0em;

}

table.order{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  font-family:sans-serif;
  font-size: 9pt;
  border-collapse: collapse;  
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  
}
table.order th{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  font-family:sans-serif;
  font-size: 9pt;
  border-collapse: collapse;  
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  
}
table.order td{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  font-family:sans-serif;
  font-size: 9pt;
  border-collapse: collapse;  
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  
}

table.screenshots{
  border-style: none;
  border-width: 1px;
  border-color: #FFA245;
  border-collapse: collapse;
  font-family:sans-serif;
  font-size: 9pt;  
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  
}

table.download{
  border-style: solid;
  border-width: 2px;
  border-color: #FFA245;
  border-collapse: collapse;
}

table.download th{
  background-color: #FFA245;
  font-size: 16px;
  font-weight: 900;
  font-family: sans-serif;  
  line-height: 140%;
  padding-left: 5px;
  padding-right: 5px;
}

table.download td{
  border-style: none;
  border-width: 1px;
  font-family:sans-serif;
  font-size: 10pt;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

table.download td.files{
  border-style: solid;
  border-width: 1px;
  border-color: #FFA245;
  border-collapse: collapse;
  font-family:sans-serif;
  font-size: 9pt;
  border-collapse: collapse;  
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  
}


img.flyer{
  border-style: solid;
  border-color: gray;
  border-width: 1px;
}

td.headtext{
  font-size:28px;
  font-weight: 900;
  font-family:sans-serif;

}
table.basic{
  border-style: none;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-collapse: collapse;  
  background-repeat: no-repeat;
  width: 100%;
}

table.basic td{
  border-style: solid;
}

table.basic td.logo{
  height: 70px;
  width: 230;
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

table.basic td.menu{
  vertical-align: top;
}

table.basic td.page{
  vertical-align: top;
  font-family:sans-serif;

}

table.subpagetext{
  vertical-align: top;
  border-style: none;
  font-family:sans-serif;
  font-size: 10pt;

}


table.menu{
  border-style: none;
  border-color: black black black black;
  border-width: 1px;
  border-collapse: collapse;
  
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  
  background-image: url(navi/images/dot_menuline.gif);
  background-repeat: repeat-y; 
  background-position: 25px 0px;
  width: 205px;
}

table.menu a{
  color: black;
  text-decoration: none;
  line-height: 100%; 
}

table.menu a#hover{
  color: black;
  text-decoration: none;
  line-height: 100%; 
}

table.menu tr.mainmenu{
  height: 25px;
}

table.menu tr.menuline{
}


table.menu td.mainmenupoint{
  border-style: none;
  border-color: black black black black;
  border-width: 1px;
  border-collapse: collapse;

  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 20px;
}
table.menu td.submenupoint{
  border-style: none;
  border-color: black black black black;
  border-width: 1px;
  border-collapse: collapse;
  vertical-align: middle;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 20px;
  line-height: 100%; 
  height: 15px;

}

table.menu td.mainmenutext{
  background-image: url(navi/images/main_menu.jpg);
  background-repeat: repeat-y; 
  background-position: left;
  border-style: none;
  border-color: black black black black;
  border-width: 1px;
  border-collapse: collapse;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  padding-right: 0px;
  color:black;
  font-size:16px;
  font-weight: 900;
  font-family:sans-serif;
  line-height: 100%;
}

table.menu td.submenutext{
  border-style: none;
  border-color: black black black black;
  border-width: 1px;
  border-collapse: collapse;
  vertical-align: middle;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 5px;
  padding-right: 0px;
  color:black;
  font-size:9pt;
  font-weight:900;
  font-family:sans-serif;
  height: 15px;
  line-height: 100%; 
  width: 165px;
}
