BODY {
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(bg_b.gif);
	MARGIN: 0px;
	COLOR: #666666;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
FORM {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TEXTAREA {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
SELECT {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c8c8c8 1px solid; COLOR: #666666; BORDER-BOTTOM: #c8c8c8 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;; HEIGHT: 20px
}
INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #0a3347; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #0a3347; COLOR: #4c535b; BORDER-TOP-COLOR: #0a3347; LINE-HEIGHT: 14px; FONT-FAMILY: "Verdana"; BACKGROUND-COLOR: #bfccd2; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #0a3347
}
A {
	COLOR: #0190d6; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.Txtinput {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Verdana"; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.top_bg {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(top_bg.jpg); BACKGROUND-REPEAT: repeat-x
}
.title_bg {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(logo_bg.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 83px
}
.menu_bg {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(menu_bg.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.copyright {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(copyright_bg.jpg); COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x; HEIGHT: 110px
}
.copyright A {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
.copyright A:hover {
	TEXT-DECORATION: none
}
.copyright002 {
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-IMAGE: url(bg002.jpg);
	COLOR: #333;
	HEIGHT: 25px;
	text-align:center;
	
}
.copyright002 A {
	COLOR: #333;
	TEXT-DECORATION: underline
}
.copyright002 A:hover {
	TEXT-DECORATION: none
}
.CopyrightLink {
	COLOR: #999999
}
.CopyrightLink A {
	COLOR: #999999
}
.CopyrightLink A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.bot_shadow {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(shadow_bottom.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 15px
}
.shadowLeft {
	BACKGROUND-IMAGE: url(s_bg.jpg); BACKGROUND-REPEAT: repeat-y
}
.shadowRight {
	BACKGROUND-IMAGE: url(s_bg2.jpg); BACKGROUND-REPEAT: repeat-y
}
.shadowLeft002 {
	BACKGROUND-IMAGE: url(s_bg002.jpg); BACKGROUND-REPEAT: repeat-y
}
.shadowRight002 {
	BACKGROUND-IMAGE: url(s_bg2002.jpg); BACKGROUND-REPEAT: repeat-y
}
.ArrowDot A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(dot.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.ArrowDot A:hover {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(dot2.gif); COLOR: #cccccc; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.ArrowDot002 A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(dot002.gif); COLOR: #666; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.ArrowDot002 A:hover {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(dot2002.gif); COLOR: #333; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.NewsList {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(dot3.gif); PADDING-BOTTOM: 8px; COLOR: #005581; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial
}
.NewsList A {
	FONT-WEIGHT: bold; COLOR: #005581; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.NewsList A:hover {
	COLOR: #00a9cb; TEXT-DECORATION: underline
}
.MoreNews {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #bd0100; FONT-FAMILY: "Verdana"; TEXT-DECORATION: underline
}
.MoreNews A {
	FONT-WEIGHT: bold; COLOR: #bd0100; FONT-FAMILY: "Verdana"; TEXT-DECORATION: underline
}
.MoreNews A:hover {
	FONT-WEIGHT: bold; COLOR: #bd0100; TEXT-DECORATION: none
}
.scene {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(scene_shadow.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.Drop {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 4px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(drop.gif); PADDING-BOTTOM: 3px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat
}
.Drop A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
.Drop A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}
.NewsTableBg {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(table_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.TableLineBg {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(tab_dot.gif); BACKGROUND-REPEAT: repeat-x
}
.ProBg {
	FONT-WEIGHT: normal; COLOR: #666666
}
.ProBg A {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
.ProBg A:hover {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline
}
.Menu A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.Menu A:hover {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: none
}
.copyaAsist A {
	FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-DECORATION: none
}
.copyaAsist A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.copyaAsist002 A {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.copyaAsist002 A:hover {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: none
}
.MenuType {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a7a7a7; TEXT-INDENT: 10px; HEIGHT: 24px; BACKGROUND-COLOR: #f1f1f1
}
.MenuType A {
	FONT-WEIGHT: bold; COLOR: #a7a7a7; TEXT-DECORATION: none
}
.MenuType A:hover {
	TEXT-DECORATION: none
}
.MenuOne {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333333; TEXT-INDENT: 10px; HEIGHT: 24px; BACKGROUND-COLOR: #dddddd
}
.MenuOne A {
	COLOR: #333333; TEXT-DECORATION: none
}
.MenuOne A:hover {
	TEXT-DECORATION: underline
}
.MenuType2 {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-INDENT: 11px; HEIGHT: 24px; BACKGROUND-COLOR: #f1f1f1; TEXT-DECORATION: none
}
.MenuType2 A {
	COLOR: #a7a7a7; TEXT-DECORATION: none
}
.MenuType2 A:hover {
	DISPLAY: block; COLOR: #666666; TEXT-DECORATION: underline
}
.MenuTypeSec {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-INDENT: 11px; HEIGHT: 24px; BACKGROUND-COLOR: #dddddd
}
.MenuTypeSec A {
	COLOR: #666666; TEXT-DECORATION: none
}
.MenuTypeSec A:hover {
	TEXT-DECORATION: underline
}
.MenuType3 {
	BACKGROUND-POSITION: 10px 8px; BACKGROUND-IMAGE: url(spot02.gif); COLOR: #a7a7a7; TEXT-INDENT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; BACKGROUND-COLOR: #f1f1f1
}
.MenuType3 A {
	COLOR: #a7a7a7; TEXT-DECORATION: none
}
.MenuType3 A:hover {
	TEXT-DECORATION: none
}
.MenuTypeThree {
	BACKGROUND-POSITION: 10px 8px; BACKGROUND-IMAGE: url(spot01.gif); VERTICAL-ALIGN: middle; COLOR: #666666; TEXT-INDENT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; BACKGROUND-COLOR: #dddddd
}
.MenuTypeThree A {
	COLOR: #666666; TEXT-DECORATION: none
}
.MenuTypeThree A:hover {
	TEXT-DECORATION: underline
}
.TabFrame {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.FrameNo {
	BORDER-RIGHT: #d4d5da 1px solid; BORDER-LEFT: #d4d5da 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #d4d5da 1px solid
}
.LinkTitle {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #00a5e4
}
.LinkTitle03 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #70d902
}
.LinkTitle04 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #f15328
}
.LinkTitle05 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #f5b700
}
.Type01 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #00a5e4
}
.Type02 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #002c63
}
.Type03 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #70d902
}
.Type04 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #f15328
}
.Type05 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #f5b700
}
.TitleList {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #002c63
}
.HeadLine {
	FONT-SIZE: 24px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 2px
}
.TitleThree {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
.Site {
	FONT-SIZE: 12px; COLOR: #666666
}
.Site A {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline
}
.Site {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.MenuThree {
	BACKGROUND-POSITION: 8px 5px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(spot01.gif); PADDING-BOTTOM: 5px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat
}
.MenuThree A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
.MenuThree A:hover {
	FONT-WEIGHT: normal; COLOR: #999999; TEXT-DECORATION: underline
}
.PrTabBg {
	BORDER-BOTTOM: #d4d5da 1px solid
}
.PrTitle {
	FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND-COLOR: #d0d0d0
}
.ProdTitle {
	FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND-COLOR: #d0d0d0
}
.PrFrame {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1c638f
}
.PrFrame A {
	FONT-WEIGHT: bold; COLOR: #1c638f; TEXT-DECORATION: none
}
.PrFrame A:hover {
	FONT-WEIGHT: bold; COLOR: #00a8ca
}
.PrFrame2 {
	FONT-SIZE: 12px; COLOR: #1c638f
}
.PrFrame2 A {
	COLOR: #1c638f; TEXT-DECORATION: none
}
.PrFrame2 A:hover {
	COLOR: #00a8ca
}
.AdaptorPic {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.AdaptorPic A {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.AdaptorPic A:hover {
	BORDER-RIGHT: #88d3e3 1px solid; BORDER-TOP: #88d3e3 1px solid; BORDER-LEFT: #88d3e3 1px solid; BORDER-BOTTOM: #88d3e3 1px solid
}
.Title01 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 14px; COLOR: #005581; TEXT-DECORATION: none
}
.TableLine {
	BORDER-BOTTOM: #cccccc 1px solid
}
.FaqLink {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(table_line.gif); COLOR: #666666; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
.FaqLink A {
	FONT-SIZE: 12px; COLOR: #00a8ca; TEXT-DECORATION: none
}
.FaqLink A:hover {
	COLOR: #00a8ca; TEXT-DECORATION: underline
}
.Num {
	FONT-WEIGHT: bold; COLOR: #2e7b9e; TEXT-DECORATION: underline
}
.Num A {
	FONT-WEIGHT: normal; COLOR: #2e7b9e; TEXT-DECORATION: none
}
.Num A:hover {
	FONT-WEIGHT: normal; COLOR: #2e7b9e; TEXT-DECORATION: underline
}
.Table_Left {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(table_line.gif); BACKGROUND-REPEAT: repeat-y
}
.Table_Left2 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(table_line.gif); BACKGROUND-REPEAT: repeat-y
}
.DownloadBg {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(download_bg.jpg); PADDING-BOTTOM: 14px; WIDTH: 702px; PADDING-TOP: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 77px
}
.FaqBg {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../img/02_support/faq_bg.jpg); PADDING-BOTTOM: 14px; WIDTH: 348px; PADDING-TOP: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}
.SmallLink {
	BACKGROUND-POSITION: 3px 11px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(dot3.gif); COLOR: #4a85a4; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.SmallLink A {
	COLOR: #4a85a4; TEXT-DECORATION: underline
}
.SmallLink A:hover {
	COLOR: #4a85a4; TEXT-DECORATION: none
}
.DownbgBig {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(../img/02_support/download_big.jpg); PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 190px
}
.frameLine {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: right top; BORDER-TOP: #cccccc 1px solid; BACKGROUND-IMAGE: url(../img/04_contact/tab_bg.jpg); BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat
}
.frameBg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND-IMAGE: url(../img/04_contact/contact_tab_bg.jpg); BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat
}
.PressBg {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../img/03_about/title_pic.jpg); BACKGROUND-REPEAT: no-repeat
}
.Date {
	FONT-SIZE: 9px; COLOR: #8d8e8e
}
.DownloadTxt {
	BORDER-TOP: #d4d5da 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; COLOR: #000000; BORDER-BOTTOM: #d4d5da 1px solid; HEIGHT: 29px; BACKGROUND-COLOR: #f7f7f7
}
.DownloadTxt A {
	FONT-WEIGHT: bold; COLOR: #00a9cb; TEXT-DECORATION: none
}
.DownloadTxt A:hover {
	TEXT-DECORATION: underline
}
.PressTxt {
	FONT-SIZE: 13px; COLOR: #1c638f; FONT-FAMILY: " Verdana "
}
.PressTxt A {
	FONT-SIZE: 13px; COLOR: #00a8ca; FONT-FAMILY: " Verdana "; TEXT-DECORATION: underline
}
.PressTxt A:hover {
	TEXT-DECORATION: none
}
.AlbumBg {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../img/03_about/album_bg.jpg); PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 576px
}
.site01 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_01.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.site02 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_02.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.site03 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_03.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.site04 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_04.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.site05 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_05.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.site06 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_06.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.site07 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_07.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.site08 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/05_sitemap/site_08.jpg); WIDTH: 218px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 173px
}
.SiteTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #034b72; TEXT-INDENT: 4px; FONT-FAMILY: "Verdana"
}
.SiteTxt A {
	FONT-WEIGHT: bold; COLOR: #034b72; TEXT-DECORATION: none
}
.SiteTxt A:hover {
	FONT-WEIGHT: bold; COLOR: #034b72
}
.SiteDot {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 5px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(dot3.gif); PADDING-BOTTOM: 6px; COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
.SiteDot A {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
.SiteDot A:hover {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline
}
DIV#Loc {
	BORDER-RIGHT: #dfe0e1 1px solid; BORDER-TOP: #dfe0e1 1px solid; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-LEFT: #dfe0e1 1px solid; WIDTH: 134px; BORDER-BOTTOM: #dfe0e1 1px solid
}
.Loc {
	BORDER-RIGHT: #dfe0e1 1px solid; BORDER-TOP: #dfe0e1 1px solid; FLOAT: left; BORDER-LEFT: #dfe0e1 1px solid; WIDTH: 134px; BORDER-BOTTOM: #dfe0e1 1px solid
}
#Add {
	PADDING-LEFT: 16px; FLOAT: left
}
#awad_show {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; DISPLAY: none; BORDER-LEFT: #ffffff 1px solid; WIDTH: 330px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 55px; BACKGROUND-COLOR: #ffffff
}
#ProList {
	FLOAT: left; MARGIN-RIGHT: 0px
}
#ProList A {
	COLOR: #0190d6
}
#ProList A:hover {
	TEXT-DECORATION: none
}
.Protab {
	MARGIN-RIGHT: 0px
}
.TableLine2 {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/page_bg.jpg); BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
.leaf {
	BACKGROUND-IMAGE: url(images/page_linebg.gif)
}
.leaf A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.leaf A:hover {
	TEXT-DECORATION: underline
}
.leafdown {
	BACKGROUND-IMAGE: url(images/leafdown.gif)
}
.leafdown A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.leafdown A:hover {
	TEXT-DECORATION: underline
}
.ttlType02b {
	PADDING-RIGHT: 25px; MARGIN-TOP: 15px; PADDING-LEFT: 25px; BACKGROUND: url(mark_ttltype02b.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.page {
	FONT-SIZE: 12px
}
DIV#sidebar {
	FLOAT: left; WIDTH: 196px
}
DIV#sidebar DIV#ln {
	
}
DIV#sidebar DIV#ln P.lnTtl {
	MARGIN-TOP: 10px
}
DIV#sidebar DIV#ln UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN-LEFT: 2px; WIDTH: 196px; PADDING-TOP: 0px! important; HEIGHT: auto
}
DIV#sidebar DIV#ln LI {
	MARGIN: 0px 0px 1px
}
DIV#sidebar DIV#ln LI A {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND-POSITION: 7px 8px; DISPLAY: block; FONT-SIZE: 12px; WIDTH: 195px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
DIV#sidebar DIV#ln LI.level01Off A {
	BACKGROUND-COLOR: #f0f0f0
}
DIV#sidebar DIV#ln LI.level02Off A {
	BACKGROUND-COLOR: #f9f9f9
}
DIV#sidebar DIV#ln LI.level03Off A {
	BACKGROUND-COLOR: #fff
}
DIV#sidebar DIV#ln UL.type02 {
	MARGIN-TOP: 20px
}
DIV#sidebar DIV#ln UL.type02 LI A {
	BACKGROUND-COLOR: #eaeff4
}
DIV#sidebar DIV#ln LI A SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
DIV#sidebar DIV#ln LI A SPAN.space {
	LETTER-SPACING: 1em
}
DIV#sidebar DIV#ln LI.level01Off A {
	BACKGROUND-IMAGE: url(ln_bg_normal_off.gif)
}
DIV#sidebar DIV#ln LI.level01Off A:hover {
	BACKGROUND-IMAGE: url(ln_bg_normal_on.gif); COLOR: #fff; BACKGROUND-COLOR: #7697b8! important
}
DIV#sidebar DIV#ln LI.level01On A {
	BACKGROUND-IMAGE: url(ln_bg_normal_on.gif); COLOR: #fff; BACKGROUND-COLOR: #7697b8! important
}
DIV#sidebar DIV#ln LI.level02Off A {
	BACKGROUND-POSITION: 7px 12px; BACKGROUND-IMAGE: url(ln_bg_sub_off.gif)
}
DIV#sidebar DIV#ln LI.level02Off A SPAN {
	PADDING-LEFT: 20px
}
DIV#sidebar DIV#ln LI.level02On A SPAN {
	PADDING-LEFT: 20px
}
DIV#sidebar DIV#ln LI.level02On A {
	BACKGROUND-POSITION: 7px 12px; BACKGROUND-IMAGE: url(ln_bg_sub_on.gif); COLOR: #fff; BACKGROUND-COLOR: #9bb6cb! important
}
DIV#sidebar DIV#ln LI.level02Off A:hover {
	BACKGROUND-POSITION: 7px 12px; BACKGROUND-IMAGE: url(ln_bg_sub_on.gif); COLOR: #fff; BACKGROUND-COLOR: #9bb6cb! important
}
DIV#sidebar DIV#ln LI.level03On A {
	BACKGROUND-POSITION: 20px 14px; BACKGROUND-IMAGE: url(ln_bg_level03_off.gif)
}
DIV#sidebar DIV#ln LI.level03Off A {
	BACKGROUND-POSITION: 20px 14px; BACKGROUND-IMAGE: url(ln_bg_level03_off.gif)
}
DIV#sidebar DIV#ln LI.level03Off A SPAN {
	PADDING-LEFT: 30px
}
DIV#sidebar DIV#ln LI.level03On A SPAN {
	PADDING-LEFT: 30px
}
DIV#sidebar DIV#ln LI.level03Off A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #eaeff3! important
}
DIV#sidebar DIV#ln LI.level03On A {
	COLOR: #000000; BACKGROUND-COLOR: #eaeff3! important
}
DIV#sidebar DIV#ln LI.other {
	MARGIN-TOP: 10px
}
DIV#sidebar DIV#ln LI.other A {
	BACKGROUND-IMAGE: url(ln_bg_other.gif)
}
DIV#sidebar DIV#ln LI.other SPAN {
	PADDING-LEFT: 28px
}
DIV#sidebar DIV#flowGuide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(line01.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV#banArea {
	FLOAT: none; MARGIN: 10px 0px 0px; WIDTH: 210px
}
DIV#banArea IMG {
	MARGIN: 0px 0px 5px
}
.clearBoth {
	CLEAR: both
}
.path {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e1e1e1
}
.path01{
	BACKGROUND: url(../images/internal_top_fade_bg.jpg); WIDTH: 900px; HEIGHT: 43px;
	border: 1px solid #CCC;
	border-top:none;
}


.faqLink {
	FONT-SIZE: 12px; COLOR: #0190d6; TEXT-DECORATION: none
}
.faqLink:hover {
	TEXT-DECORATION: underline
}
#top {
	position: relative;	
	height: 78px;
	text-align: right;
	font-size:11px;
}
#top ul {
	white-space: nowrap;
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 3px 0 0;
}
#top ul li {
	display: inline;
	background: yello;
	padding: 0 5px 0 9px;
	margin: 0 0 0 0;
	border-right: 1px #333333 solid;
}
#top ul li a {
	text-decoration: none;
	color: #082754;
	
}
#top ul li a:hover {
	text-decoration: underline;
}
#top ul li.last {
	border-right: none;
}
.sttb{border-style:none;background-color:transparent;background-image:none;}
.sttr{border-style:none;background-color:transparent;background-image:none;}
.sttd{border-style:none;background-color:transparent;background-image:none;}
.stdv{border-style:none;background-color:transparent;background-image:none;margin:0px;padding:0px;}
.sta:link,.sta:hover,.sta:active,.sta:visited{display:block;border-style:none;background-color:transparent;background-image:none;margin:0px;padding:0px;}
.sthd{display:none;}
.stsp{border-style:none;background-color:transparent;background-image:none;margin:0px;padding:0px;}

.ab001	
{
	width:900px;
	text-align:left;
	border: 1px solid #CCC;
	background:url(../images/abbg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-size:16px;
	line-height:30px;
	margin-top:8px;
	height:202px;
	
	}

.title{
	font-size: 17px;
	font-weight: bold;
	color: #186F9A;
	padding: 0px 40px 0 20px;}
	
.breadcrumbs {
padding:0px 18px 0 0;
color: #082754;
font-weight: bold;
font-size:14px;}

.breadcrumbs A {
font-weight: bold; 
color: #662044; 
font-size: 14px;
}

.breadcrumbspage {
padding:16px 18px 0 0;
color: #082754;
font-weight: bold;
font-size:12px;}

.breadcrumbspage A {
font-weight: bold; 
color: #662044; 
font-size: 12px;
}
.page001{

font-weight: bold; 
color: #082754; 
font-size: 13px;}
.page001 a{

font-weight: bold; 
color: #662044; 
font-size: 13px;}

.page002{

font-weight: bold; 
color: #666; 
font-size: 13px;}
.page002 a{

font-weight: bold; 
color: #CC742D; 
font-size: 13px;}


.prd{
margin-top:24px;
color:#082754;
}
.prd img{
border: 1px solid #CCC;
margin-bottom:10px;
}
.prd a{
font-size:11px;
font-weight:bold;
color:#082754;
text-decoration:none;

}	
.prd a:hover{
font-size:11px;
font-weight:bold;
color:#082754;
text-decoration: underline;

}

.cornerbox, .cornerbox_big {
	clear: left;
}
.cornerbox .photobox {
	width: 138px; 
	float: left; 
	background: url(../images/upper_right_corner.gif) top right no-repeat;
	font-size: 9px;
	padding-bottom: 10px;
}
.cornerbox_big .photobox {
	width: 285px; 
	float: left; 
	background: url(../images/upper_right_corner_big.gif) top right no-repeat;
}
.cornerbox .photobox img, .cornerbox_big .photobox img {
	border: 1px solid #cccccc;
	margin: 12px 12px 3px 0;
}
.cornerbox .contentbox {
	margin-left: 138px; 
}
.cornerbox_big .contentbox {
	margin-left: 285px; 
}
.cornerbox .cornerbox_header {
	font-size: 12px;
	padding: 1px 0 0 15px;
	background: #a3afc0 url(../images/blue_header_fade.jpg) repeat-y ;
	color: white;
	font-weight:bold;
}
.cornerbox_big .cornerbox_header {
	font-size: 15px;
	padding: 1px 0 2px 15px;
	background: #a3afc0 url(../images/blue_header_fade.jpg) repeat-y ;
	color: white;
}
.cornerbox .cornerbox_text, .cornerbox_big .cornerbox_text {
	padding: 10px 20px 0 15px;
	font-size:12px;
}
.ttlType01 {
	width: 632px;
	height: 24px;
	margin-bottom: 10px!important;
	padding: 1px 0 0 10px!important;
	background: url(../images/ttl01_back.gif) no-repeat top left;
	color: #FFF;
	font-size: 16px;
}

/* table */
table.dataTbl{
	border-collapse: collapse;
}

table.dataTbl th,
table.dataTbl td {
	padding: 7px;
	border: 1px solid #CCC;
	vertical-align: middle;
	text-align: left;
	font-weight: normal;
	background: #FFF;
	font-size:12px;
}

table.dataTbl th {
	background: #7089B1;
	color: #FFF;
	font-weight:bold;
}

table.dataTbl th.error {
	background: #750003;
}

table.dataTbl td.backF6F3F3 {
	background: #F6F3F3;
}

table.dataTbl tr.right td, table.dataTbl td.right {
	text-align: right;
}

table.dataTbl tr.center th,
table.dataTbl tr.center td,
table.dataTbl th.center,
table.dataTbl td.center {
	text-align: center;
}

table.dataTbl.middle th,
table.dataTbl.middle td {
	vertical-align: middle;
}

.dataTbladd {
	border:0px;
}

/* Form */
#formFlowCont input,textarea {
	margin-top: 0px;
	border: 1px solid #CCC;
	background: #F0F0F0;
}

#formFlowCont textarea:focus,
#formFlowCont input:focus {
	border: 1px solid #648BAC;
	background: #FFF!important;
}

#formFlowCont textarea {
	width: 99%;
	height: 100px;
}


#formFlowCont input.decorationNon {
	border: none;
	background: none;
}

.formType01 {
	width: 250px!important;
}

.formType02 {
	width: 200px;
}

.formType03 {
	width: 100px;
}

.formType04 {
	width: 50px;
}

.formType05 {
	width: 30px;
}

#formFlowCont {
	margin-top: 15px;
	width: 642px;
	float: left;
}

#contents p,#formFlowCont p,
#contents dl,#formFlowCont dl,
#contents dt,#formFlowCont dt,
#contents dd,#formFlowCont dd,
#contents ul,#formFlowCont ul,
#contents li,#formFlowCont li{
	margin: 0;
	padding: 0;
}

#formFlowCont img.ttl {
	margin-bottom: 10px;
}

.clearBoth {
	clear: both;
}

#contents a img,#formFlowCont a img {
	border: none;
}

#contents p,#formFlowCont p,
#contents th,#formFlowCont th,
#contents td,#formFlowCont td,
#contents div,#formFlowCont div {
	line-height: 150%;
}

#formFlowCont .innerCont {
	margin: 0 15px!important;
}

#contents .ex, #formFlowCont .ex {
	color: #750003;
}

#contents must, #formFlowCont .must {
	color: #FF5E35;
}

.errorInfo {
	margin-bottom: 10px;
	padding: 10px;
	background: #FFF0F0;
	border: 1px solid #C00;
}

.errorInfo ul {
	margin-left: 20px!important;
}

#singleArea {
	padding: 20px;
	height: 300px;
	text-align: center;
}

#singleArea .errorMsg{
	margin-top: 120px!important;
	margin-bottom: 20px!important;
	font-weight: bold;
	font-size: 16px;
	color: #750033;
}

#singleArea .instructionMsg{
	margin-top: 120px!important;
	margin-bottom: 20px!important;
	font-weight: bold;
	font-size: 16px;
}

.fcRed {
	color: #750033;
}
.must, #formFlowCont .must {
	color: #FF5E35;
}

.ordermenurr{
text-align:center;
width:210px;
margin-bottom:8px;
font-weight:bold;
font-size:12px;}

.ordermenu{
	width:210px;
	padding-bottom:3px;
	padding-top:3px;
	background-color:#fff;
	color:#999;
	border: 1px solid #CCCCCC;
	margin-bottom:5px;
	text-align:center;
	font-size:12px;
}
.ordermenu a{
	color:#999;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;

}
.ordermenu a:hover{
	color:#999;
	text-decoration:underline;
	font-size:12px;

}
.ordermenuhere{
	width:210px;
	padding-bottom:3px;
	padding-top:3px;
	background-color:#264A84;
	color:#fff;
	border: 1px solid #CCCCCC;
	margin-bottom:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;

}
.ordermenuhere a{
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;

}
.ordermenuhere a:hover{
	text-decoration:underline;
	font-size:14px;
}
.faq{
	width:880px;
	line-height:23px;
	font-size:12px;
	margin-top:15px;
	text-align:left;
	list-style-type: upper-alpha;
}
.pbt a{
font-weight:bold;
font-size:12px;
margin-left:10px;
margin-right:10px;
}
