

#top_content {
  position: absolute;
  margin-left:10px; 
  background:#ffffff;
  }

#top_content_right {
  position: absolute;
  margin-left:960px; 
  background:#ffffff;
  }

#waving_flag {
  position: absolute;
  margin-left:20px; 
  margin-top:425px;
  background:#000000;
  }

#main_content {
  Width:800px;
  background:#000000;
  position: absolute; 
  margin-left:145px;
  top: 190px; 
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  }

#main_content_schedule {
  Width:1100px;
  background:#ffffff;
  position: absolute; 
  margin-left:10px;
  top: 150px; 
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  font-size: 8pt;
  }

div.content_box {
  Width:1100px;
  background:#ffffff;
  position: relative; 
  margin-left:10px;
  top: 800px;
  }

#nav_menu_2 {
  width: 650px;
  height: 120px;
  margin-left:230px;
  border: 4px solid #A4A4A4; 
  }

#nav_menu {
  width: 650px;
  height: 120px;
  padding-top: 0px;
  padding-left: 0px;
  position: absolute; 
  margin-left:230px;
  margin-top: 0px; 
  font-weight: bold;
  font-family: Arial; 
  font-size: 10pt;
  background:#D8D8D8;
  border: 4px solid #A4A4A4; 
  }

div.menu_list a {
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  background: 	#848484;  
  border-top: 3px #cccccc solid;
  border-left: 3px #cccccc solid;
  border-bottom: 3px #333333 solid;
  border-right: 3px #333333 solid;
  text-decoration: none;
  color: #000000;
  font-weight: bold; 
  }

div.menu_list A:visited {
  background: 	#848484;  
  border-top: 3px #cccccc solid;
  border-left: 3px #cccccc solid;
  border-bottom: 3px #333333 solid;
  border-right: 3px #333333 solid;
  color: #000000;
  }

div.menu_list A:hover {
  background: 	#424242;  
  border-top: 3px #333333 solid;
  border-left: 3px #333333 solid;
  border-bottom: 3px #cccccc solid;
  border-right: 3px #cccccc solid;
  color: #fff;
  }



div.menu_list_news a {
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  background: 	#848484;  
  border-top: 3px #cccccc solid;
  border-left: 3px #cccccc solid;
  border-bottom: 3px #333333 solid;
  border-right: 3px #333333 solid;
  text-decoration: none;
  color: #000000;
  font-weight: bold; 
  }

div.menu_list_news A:visited {
  background: 	#848484;  
  border-top: 3px #cccccc solid;
  border-left: 3px #cccccc solid;
  border-bottom: 3px #333333 solid;
  border-right: 3px #333333 solid;
  color: #000000;
  }

div.menu_list_news A:hover {
  background: 	#424242;  
  border-top: 3px #333333 solid;
  border-left: 3px #333333 solid;
  border-bottom: 3px #cccccc solid;
  border-right: 3px #cccccc solid;
  color: #fff;
  }


div.menu_list_schedule a {
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  background: 	#848484;  
  border-top: 3px #cccccc solid;
  border-left: 3px #cccccc solid;
  border-bottom: 3px #333333 solid;
  border-right: 3px #333333 solid;
  text-decoration: none;
  color: #000000;
  font-weight: bold; 
  }

div.menu_list_schedule A:visited {
  background: 	#848484;  
  border-top: 3px #cccccc solid;
  border-left: 3px #cccccc solid;
  border-bottom: 3px #333333 solid;
  border-right: 3px #333333 solid;
  color: #000000;
  }

div.menu_list_schedule A:hover {
  background: 	#424242;  
  border-top: 3px #333333 solid;
  border-left: 3px #333333 solid;
  border-bottom: 3px #cccccc solid;
  border-right: 3px #cccccc solid;
  color: #fff;
  }




body {
  margin:10px 10px 0px 10px;
  padding:0px;
  font-family: Arial; 
  font-size: 10pt;
  color:#000000; 
  background:#ffffff;
  }
	

a:visited  {
  color:#000000; 
 
  text-decoration: none;
  border-top: none;
  border-left: none;
  border-bottom: none;
  border-right: none;
  }


a:link     {
  color:#000000; 

  text-decoration: none;
  border-top: none;
  border-left: none;
  border-bottom: none;
  border-right: none;
  }

a:hover   {
  color:#000000; 

  text-decoration: none;
  }


p,h1,h2,h3,h4 {
  margin:10px 10px 0px 0px;
  text-align: center; 
  }

hr {
  margin:10px 0px 10px 0px;
  color:#6E6E6E; 
  }


div.container {
  border: 4px solid #6080c0; 
  font-weight: bold; 
  text-decoration: none; 
  color:#a08060; 
  padding: 10px;
  }

div.spacer {
  clear: both;
  }

div.float_no_caption { 
  text-align: center; 
  float: left; 
  margin: 5px;
  }

div.float {
  text-align: center; 
  float: left; 
  width: 220px; 
  height: 200px; 
  }


div.widgetmenu {
  text-align: center; 
  float: left; 
  width: 220px; 
  height: 100px; 
  font-size: 12pt;
  }


div.product {
  border: 4px solid #FFFFFF;
  text-align: center; 
  float: left; 
  width: 205px; 
  height: 215px;
  text-decoration: none; 
  color:#FFFFFF; 
  padding: 5px;
  margin:5px;
  margin-left: 5px; 
  margin-right: 5px;
  background:#000000;
  }



