BODY {
	FONT-FAMILY: Tahoma, Geneva, sans-serif; BACKGROUND-IMAGE: url(../image/bg.gif); BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
#upper {
	HEIGHT: 100%; WIDTH: 100%
}
#top {
	HEIGHT: 136px; WIDTH: 1200px; BACKGROUND-IMAGE: url(../image/up.png); BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: center top; MARGIN-LEFT: -600px; LEFT: 50%; Z-INDEX: 4; TOP: 0px
}
#text {
	FONT-SIZE: 14px; HEIGHT: auto; WIDTH: 780px; TEXT-ALIGN: left; PADDING-TOP: 190px
}
#text2 {
	FONT-SIZE: 14px; HEIGHT: auto; WIDTH: 780px; TEXT-ALIGN: left; PADDING-TOP: 180px
}
#text3 {
	FONT-SIZE: 14px; HEIGHT: auto; WIDTH: 780px; TEXT-ALIGN: left; PADDING-TOP: 200px
}
#text A {
	COLOR: rgb(0,102,0)
}
#text A:hover {
	COLOR: rgb(255,204,0)
}
#text2 A {
	COLOR: rgb(0,102,0)
}
#text2 A:hover {
	COLOR: rgb(255,204,0)
}
#text3 A {
	COLOR: rgb(0,102,0)
}
#text3 A:hover {
	COLOR: rgb(255,204,0)
}
#logo {
	HEIGHT: 136px; WIDTH: 1200px; POSITION: absolute; MARGIN-LEFT: -600px; LEFT: 50%; Z-INDEX: 6; TOP: 0px
}
#lg {
	HEIGHT: 136px; WIDTH: 400px
}
#logo A {
	HEIGHT: 136px; WIDTH: 444px; BACKGROUND-IMAGE: url(../image/logo.png); BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: 154px 16px; LEFT: -36px; TOP: 0px
}
#logo A:hover {
	HEIGHT: 136px; WIDTH: 444px; BACKGROUND-IMAGE: url(../image/logo_g.png); BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: 154px 16px; LEFT: -36px; TOP: 0px
}
.down {
	HEIGHT: 63px; WIDTH: 1000px; BACKGROUND-IMAGE: url(../image/down.png); BACKGROUND-REPEAT: no-repeat; POSITION: static; BACKGROUND-POSITION: center bottom; LEFT: 50%; BOTTOM: 0px
}
.down2 {
	HEIGHT: 200px; WIDTH: 1000px; BACKGROUND-IMAGE: url(../image/down.png); BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-POSITION: center bottom; PADDING-TOP: 144px; MARGIN-LEFT: -500px; LEFT: 50%; BOTTOM: 0px
}
#menu {
	HEIGHT: 120px; WIDTH: 815px; POSITION: absolute; PADDING-TOP: 20px; MARGIN-LEFT: -407px; LEFT: 50%; Z-INDEX: 3; TOP: 120px
}
#menu4 {
	HEIGHT: 62px; WIDTH: 700px; POSITION: absolute; MARGIN-LEFT: -350px; LEFT: 50%; Z-INDEX: 2; TOP: 108px; BACKGROUND-COLOR: rgb(0,0,0)
}
#tel A {
	COLOR: rgb(255,255,255)
}
#tel A:hover {
	COLOR: rgb(255,204,0)
}
#tel {
	HEIGHT: 63px; WIDTH: 1000px
}
A.left_menu {
	FONT-SIZE: 14px; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(../image/left_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; COLOR: rgb(0,0,0); PADDING-BOTTOM: 22px; PADDING-TOP: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 26px; MARGIN-RIGHT: 1px
}
A.left_menu:hover {
	TEXT-DECORATION: none; BACKGROUND-IMAGE: url(../image/left_menu_b.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; COLOR: rgb(255,255,255); PADDING-BOTTOM: 22px; PADDING-TOP: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 26px; MARGIN-RIGHT: 1px
}
A.center_menu {
	FONT-SIZE: 14px; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(../image/center_menu.png); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; COLOR: rgb(0,0,0); PADDING-BOTTOM: 22px; PADDING-TOP: 20px; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; MARGIN-RIGHT: 1px
}
A.center_menu:hover {
	TEXT-DECORATION: none; BACKGROUND-IMAGE: url(../image/center_menu_b.png); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; COLOR: rgb(255,255,255); PADDING-BOTTOM: 22px; PADDING-TOP: 20px; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; MARGIN-RIGHT: 1px
}
A.right_menu {
	FONT-SIZE: 14px; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(../image/right_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; COLOR: rgb(0,0,0); PADDING-BOTTOM: 22px; PADDING-TOP: 20px; PADDING-LEFT: 24px; PADDING-RIGHT: 32px
}
A.right_menu:hover {
	TEXT-DECORATION: none; BACKGROUND-IMAGE: url(../image/right_menu_b.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; COLOR: rgb(255,255,255); PADDING-BOTTOM: 22px; PADDING-TOP: 20px; PADDING-LEFT: 24px; PADDING-RIGHT: 32px
}
LI {
	PADDING-BOTTOM: 4px; LIST-STYLE-IMAGE: url(../image/arrow.png)
}
#table_p {
	BORDER-TOP: rgb(0,0,0) 2px dashed; BORDER-RIGHT: rgb(0,0,0) 2px dashed; BORDER-BOTTOM: rgb(0,0,0) 2px dashed; BORDER-LEFT: rgb(0,0,0) 2px dashed
}
#table_p TD {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 10px; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 10px
}
#table_p TR {
	BACKGROUND-COLOR: rgb(255,255,255)
}
#table_p TR.tr_g {
	BACKGROUND-COLOR: rgb(233,233,233)
}
#table_p TR.tr_g2 {
	COLOR: rgb(255,255,255); BACKGROUND-COLOR: rgb(0,102,51)
}
#table_p P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H3 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 16px; COLOR: rgb(0,102,0)
}
H4 {
	FONT-SIZE: 14px; FONT-WEIGHT: normal; MARGIN: 0px
}
H5 {
	FONT-SIZE: 14px; COLOR: rgb(0,102,0); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
#lightbox {
	WIDTH: 100%; POSITION: absolute; TEXT-ALIGN: center; LEFT: 0px; Z-INDEX: 100; LINE-HEIGHT: 0
}
#lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#outerImageContainer {
	HEIGHT: 250px; WIDTH: 250px; POSITION: relative; MARGIN: 0px auto; BACKGROUND-COLOR: rgb(255,255,255)
}
#imageContainer {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
#loading {
	HEIGHT: 25%; WIDTH: 100%; POSITION: absolute; TEXT-ALIGN: center; LEFT: 0%; LINE-HEIGHT: 0; TOP: 40%
}
#hoverNav {
	HEIGHT: 100%; WIDTH: 100%; POSITION: absolute; LEFT: 0px; Z-INDEX: 10; TOP: 0px
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	OUTLINE-STYLE: none
}
#prevLink {
	HEIGHT: 100%; WIDTH: 49%; BACKGROUND: url(../image/blank.gif) no-repeat; DISPLAY: block
}
#nextLink {
	HEIGHT: 100%; WIDTH: 49%; BACKGROUND: url(../image/blank.gif) no-repeat; DISPLAY: block
}
#prevLink {
	FLOAT: left; LEFT: 0px
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: url(../image/prev.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(../image/prev.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(../image/next.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(../image/next.gif) no-repeat right 15%
}
#imageDataContainer {
	OVERFLOW: auto; FONT-SIZE: 10px; FONT-FAMILY: 1.4em Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; WIDTH: 100%; FONT-WEIGHT: normal; FONT-STYLE: normal; MARGIN: 0px auto; BACKGROUND-COLOR: rgb(255,255,255)
}
#imageData {
	COLOR: rgb(102,102,102); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
#imageData #imageDetails {
	WIDTH: 70%; FLOAT: left; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	PADDING-BOTTOM: 1em; CLEAR: left; DISPLAY: block
}
#imageData #bottomNavClose {
	WIDTH: 66px; FLOAT: right; PADDING-BOTTOM: 0.7em
}
#overlay {
	HEIGHT: 500px; WIDTH: 100%; POSITION: absolute; LEFT: 0px; Z-INDEX: 90; TOP: 0px; BACKGROUND-COLOR: rgb(0,0,0)
}
#line {
	WIDTH: 1px
}
#is A {
	FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: rgb(0,102,0); PADDING-BOTTOM: 12px; PADDING-TOP: 10px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px
}
#is A:hover {
	TEXT-DECORATION: none; BORDER-TOP: rgb(0,102,0) 1px solid; BORDER-RIGHT: rgb(0,102,0) 1px solid; BORDER-BOTTOM: rgb(0,102,0) 1px solid; FONT-WEIGHT: bold; COLOR: rgb(0,102,0); PADDING-BOTTOM: 11px; PADDING-TOP: 9px; PADDING-LEFT: 12px; BORDER-LEFT: rgb(0,102,0) 1px solid; PADDING-RIGHT: 12px; BACKGROUND-COLOR: rgb(255,255,255)
}
#is2 A {
	FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: rgb(0,102,0); PADDING-BOTTOM: 12px; PADDING-TOP: 10px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px
}
#is2 A:hover {
	TEXT-DECORATION: none; BORDER-TOP: rgb(0,102,0) 1px solid; BORDER-RIGHT: rgb(0,102,0) 1px solid; BORDER-BOTTOM: rgb(0,102,0) 1px solid; FONT-WEIGHT: bold; COLOR: rgb(0,102,0); PADDING-BOTTOM: 11px; PADDING-TOP: 9px; PADDING-LEFT: 12px; BORDER-LEFT: rgb(0,102,0) 1px solid; PADDING-RIGHT: 12px; BACKGROUND-COLOR: rgb(255,255,255)
}
#is {
	HEIGHT: 10px; WIDTH: 780px; POSITION: absolute; MARGIN-LEFT: -390px; LEFT: 50%; Z-INDEX: 4; TOP: 200px
}
#is2 {
	HEIGHT: 10px; WIDTH: 780px; POSITION: absolute; MARGIN-LEFT: -390px; LEFT: 50%; Z-INDEX: 4; TOP: 200px
}
#is TD {
	
}
.pic {
	PADDING-RIGHT: 20px
}
#mail A {
	FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: rgb(0,0,0)
}
#mail A {
	FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: rgb(0,0,0)
}
#mail A:hover {
	COLOR: rgb(0,102,0)
}
