body{ font: 12px Verdana; color: #646464; background: top repeat-x url('/templates/main/images/page/bground.jpg') #fff; }

a{ font-family: Verdana; color: #005c90; }
a:hover{ text-decoration: none; }

table,div{ font-size: 12px; }

img.png{ filter: expression(fixPNG(this)); }
img.border{ border: 1px solid #bfbfbf; }

h1{ font: 18px Verdana; color: #000; font-weight: normal; padding: 0px 0px 15px 0px; margin: 0px; }

#if_ireview{ position: absolute; z-index: 777; width: 100%; height: 100%; left: 0; top: 0; display: none; }

#topdiv{ width: 100%; height: 100%; }

	#menu{ position: absolute; z-index: 2; width: 100%; height: auto; left: 0; top: 75; }
		#menu div.padding{ width: 100%; height: auto; padding: 0px 35px 0px 270px; }
			html > body #menu div.padding{ width: auto; }

		#menu table.menu{ width: 100%; height: auto; }
			#menu table.menu td{ width: auto; padding: 0px 20px 0px 0px; vertical-align: top; }

			#menu table.menu a.main{ font-size: 16px; color: #000; text-decoration: none; border-bottom: 1px solid #000; }
			#menu table.menu span.main{ font-size: 16px; color: #000; border-bottom: 1px solid #000; cursor: default; }

			#menu table.menu a.main_true{ font-size: 16px; color: #f15922; text-decoration: none; border-bottom: 1px solid #f15922; }
			#menu table.menu span.main_true{ font-size: 16px; color: #f15922; border-bottom: 1px solid #f15922; cursor: default; }

			#menu table.menu ul.up{ margin: 10px 0px 0px 0px; padding: 0px }
				#menu table.menu ul.up li{ list-style: none; }
					#menu table.menu ul.up a{ font-size: 11px; color: #005c90; }
					#menu table.menu ul.up a.true{ color: #000; }

	#logo{ position: absolute; z-index: 3; width: auto; height: auto; left: 35; top: 20; }

	#address{ position: absolute; z-index: 3; width: auto; height: auto; left: 265; top: 22; }
		#address a{ font-size: 11px; color: #aeaeae; text-decoration: none; border-bottom: 1px dashed #aeaeae; }
		#address a:hover{ border: none; }

	#toolbar{ position: absolute; z-index: 3; width: auto; height: auto; right: 60; top: 22; }

	#phone{ position: absolute; z-index: 3; width: auto; height: auto; left: 40; top: 120; font-size: 11px; color: #000; }

	#ftp_link{ position: absolute; z-index: 3; width: auto; height: auto; left: 30; top: 175; }

	#hr_bottom{ position: absolute; z-index: 2; width: 100%; height: 1; left: 0; bottom: 85; font-size: 1px; }
		#hr_bottom div.hr{ width: auto; height: 1; margin: 0px 35px 0px 35px; background: #e3e3e3; font-size: 1px; }

	#copy{ position: absolute; z-index: 2; width: auto; height: auto; left: 45; bottom: 44; font: 12px Arial; color: #303030; }

	#phone_bottom{ position: absolute; z-index: 2; width: auto; height: auto; right: 480; bottom: 30; font: 12px Arial; color: #696969; }
		#phone_bottom a{ color: #f15922; }

	#address_bottom{ position: absolute; z-index: 2; width: auto; height: auto; right: 40; bottom: 30; font: 12px Arial; color: #696969; }
		#address_bottom a{ color: #f15922; }
