body{ font:11px '微軟雅黑','新細明體',Arial, Helvetica, sans-serif; color:#666666; }
.white {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.white-link {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.normal-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.normal:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.artdate {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.artdate {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.artdate:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.boxtext {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.boxtext {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.boxtext:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.link:unknown {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.link2:link {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.link2:visited {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.link2:hover {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.link2:unknown {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
#top_tc {
	Z-INDEX: 30; FILTER: alpha(opacity=90); LEFT: 8px; VISIBILITY: hidden; POSITION: absolute; TOP: 100px
}
#bot_tc {
	Z-INDEX: 30; FILTER: alpha(opacity=90); LEFT: 8px; VISIBILITY: hidden; POSITION: absolute; TOP: 280px
}
#topnav {
	Z-INDEX: 30; FILTER: alpha(opacity=90); LEFT: 48px; VISIBILITY: visible; POSITION: absolute; TOP: 103px
}
#default-subnav {
	Z-INDEX: 20; FILTER: alpha(opacity=3); LEFT: 2px; VISIBILITY: visible; POSITION: absolute; TOP: 136px
}
#ourfirm-menu_old {
	Z-INDEX: 25; FILTER: alpha(opacity=60); LEFT: 2px; VISIBILITY: hidden; POSITION: absolute; TOP: 136px
}
#ourfirm-menu {
	Z-INDEX: 25; FILTER: alpha(opacity=60); LEFT: 2px; VISIBILITY: hidden; POSITION: absolute; TOP: 136px
}
#offerings-menu {
	Z-INDEX: 25;
	FILTER: alpha(opacity=60);
	LEFT: 2px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 136px;
}
#insight-menu {
	Z-INDEX: 25;
	FILTER: alpha(opacity=60);
	LEFT: 2px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 136px;
}
#careers-menu {
	Z-INDEX: 25; FILTER: alpha(opacity=60); LEFT: 2px; VISIBILITY: hidden; POSITION: absolute; TOP: 136px
}
#bustness-menu {
	Z-INDEX: 25; FILTER: alpha(opacity=60); LEFT: 2px; VISIBILITY: hidden; POSITION: absolute; TOP: 136px
}
A.nav-top-go {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; HEIGHT: 21px; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
A.nav-top-go:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; HEIGHT: 21px; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
A.nav-top {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-top:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-top:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.nav-top-b {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-top-b:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-top-hil {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-top-hil:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.nav-top {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-bot {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-bot:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nav-bot:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.nav-bot {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica
}
A.mod-light {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.mod-dark {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.mod-arrow {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.mod-hil {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.mod-arrow-b {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.mod-hil-under {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.mod-light:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.mod-dark:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.mod-arrow:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.mod-hil:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A.mod-arrow-b:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.mod-light {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica
}
.mod-dark {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.mod-arrow {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.mod-hil {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.mod-shortcut {
	WIDTH: 188px
}
TD.neutral-dot {
	BACKGROUND-IMAGE: url(http://www.gs.com/images/graydot2x2.gif)
}
TD.neutral-bkg {
	BACKGROUND-COLOR: #cccccc
}
.neutral-bkg {
	BACKGROUND-COLOR: #cccccc
}
.white-bkg {
	BACKGROUND-COLOR: #ffffff
}
HR.neutral {
	COLOR: #cccccc
}
.body-home-ctrlist {
	WIDTH: 226px; HEIGHT: 21px
}
.body-hdr-detail {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica
}
.body-norm {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.body-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.body-bold-normal {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.body-bold-large {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.body-arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #27CAD9; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.body-arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #27CAD9; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.body-arrow-large {
	FONT-SIZE: 30px; COLOR: #3C82CA; FONT-FAMILY: Arial, Helvetica
}
.body-arrow-large2 {
	FONT-SIZE: 26px; COLOR: #3C82CA; FONT-FAMILY: Arial, Helvetica
}
.body-lite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3C82CA; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.body-lite-u {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.body-light-n {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica
}
.body-light-b {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica
}
.body-box-norm {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.body-box-hil {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica
}
.body-bcr {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.body-bcr {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.body-bcr:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.body-bcr-hil {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.body-bcr-hil {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.nolink:link {
	TEXT-DECORATION: none
}
A.nolink:visited {
	TEXT-DECORATION: none
}
A.nolink:hover {
	TEXT-DECORATION: none
}
A.nolink:unknown {
	TEXT-DECORATION: none
}
.gsci-header {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.font00 {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.font01 {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.font001 {
	font-size: 10px;
	color: #949494;
	font-family: Arial, Helvetica, sans-serif;
}
.font02 {
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.font03 {
	font-size: 12px;
	color: #A7A7A7;
	font-family: Arial, Helvetica, sans-serif;
}
.font04 {
	font-size: 12px;
	color: #c7c7c7;
	font-family: Arial, Helvetica, sans-serif;
}
.font05 {
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height: 15pt;
}
.font005 {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height: 15pt;
}
.font06 {
	font-size: 20px;
	font-weight:bold;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.font07 {
	font-size: 15px;
	font-weight:bold;
	color: #FFF798;
	font-family: Arial, Helvetica, sans-serif;
}
.n {
	font-size: 12px;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.p11 {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
A.p11:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}
A.p11:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}
A.p11:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
A.p11:active {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}
.p10 {
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
A.p10:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
A.p10:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
A.p10:hover {
	color: #ffff00;
	text-decoration: underline;
	font-size: 12px;
}
A.p10:active {
	color: #ffff00;
	text-decoration: none;
	font-size: 12px;
}
.p010 {
	font-size: 10px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
A.p010:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
A.p010:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
A.p010:hover {
	color: #ffffff;
	text-decoration: underline;
	font-size: 10px;
}
A.p010:active {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}

.p100 {
	font-size: 12px;
	color: #3399cc;
	font-family: Arial, Helvetica, sans-serif;
}
A.p100:link {
	color: #3399cc;
	text-decoration: none;
	font-size: 12px;
}
A.p100:visited {
	color: #3399cc;
	text-decoration: none;
	font-size: 12px;
}
A.p100:hover {
	color: #ff0000;
	text-decoration: none;
	font-size: 12px;
}
A.p100:active {
	color: #ff0000;
	text-decoration: none;
	font-size: 12px;
}


.pd {
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A.pd:link {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}
A.pd:visited {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}
A.pd:hover {
	color: #ff0000;
	text-decoration: underline;
	font-size: 12px;
	font-weight:bold;
}
A.pd:active {
	color: #ff0000;
	text-decoration: none;
	font-weight:bold;
	font-size: 12px;
}

.why {
	font-size: 12px;
	color: #888888;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A.why:link {
	color: #888888;
	text-decoration: none;
	font-size: 12px;
}
A.why:visited {
	color: #888888;
	text-decoration: none;
	font-size: 12px;
}
A.why:hover {
	color: #888888;
	text-decoration: none;
	font-size: 12px;
}
A.why:active {
	color: #888888;
	text-decoration: none;
	font-size: 12px;
}


.why2 {
	font-size: 14px;
	font-weight:bold;
	color: #A98567;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A.why2:link {
	color: #A98567;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
}
A.why2:visited {
	color: #A98567;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
}
A.why2:hover {
	color: #D3C1AF;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
}
A.why2:active {
	color: #D3C1AF;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
}

.n_link {
	font-size: 11px;
	color: #5C9998;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A.n_link:link {
	color: #5C9998;
	text-decoration: none;
	font-size: 11px;
}
A.n_link:visited {
	color: #5C9998;
	text-decoration: none;
	font-size: 11px;
}
A.n_link:hover {
	color: #009900;
	text-decoration: none;
	font-size: 11px;
}
A.n_link:active {
	color: #009900;
	text-decoration: none;
	font-size: 11px;
}


.image {
	border: 1px solid #717171;
}
select{font-size:12px;}

TEXTAREA.InputLine {BORDER-RIGHT: #305661 1px solid; BORDER-TOP: #305661 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #ffffff; BORDER-LEFT: #305661 1px solid; COLOR: #666666; LINE-HEIGHT: normal; BORDER-BOTTOM: #305661 1px solid; FONT-STYLE: normal; FONT-VARIANT: normal}
INPUT.InputLine {BORDER-RIGHT: #305661 1px solid; BORDER-TOP: #305661 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #111111; BORDER-LEFT: #305661 1px solid; COLOR: #ffffff; LINE-HEIGHT: normal; BORDER-BOTTOM: #305661 1px solid; FONT-STYLE: normal; HEIGHT: 19px; FONT-VARIANT: normal}
INPUT.box {BORDER-RIGHT: #E0E0E0 1px solid; BORDER-TOP: #E0E0E0 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #ffffff; BORDER-LEFT: #E0E0E0 1px solid; COLOR: #666666; LINE-HEIGHT: normal; BORDER-BOTTOM: #E0E0E0 1px solid; FONT-STYLE: normal; HEIGHT: 17px; FONT-VARIANT: normal}
SELECT.face {BORDER-RIGHT: #E0E0E0 1px solid; BORDER-TOP: #E0E0E0 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #E0E0E0 1px solid; COLOR: #666666; LINE-HEIGHT: normal; BORDER-BOTTOM: #E0E0E0 1px solid; FONT-STYLE: normal; HEIGHT: 17px; FONT-VARIANT: normal}
INPUT.face {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #666666 1px solid; COLOR: #000000; LINE-HEIGHT: normal; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; HEIGHT: 18px; FONT-VARIANT: normal}

.tab-on {
	padding: 2px;
	cursor: pointer;
	color: #2A89BA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/images/tabon_bg.gif);
	width: 75px;
}
.tab-off {
	padding: 2px;
	background-image: url(/images/taboff_bg.gif);
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
	width: 75px;
}
.tab-none {
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tab-content {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	vertical-align: top;
	background-color: #FFFFFF;
	padding: 5px;


}
.td_heading {
	padding: 3px 3px 3px 10px;
	color: #FF8400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.td_title {
	color: #666666;
	background-color: #F6F6F6;
	border: 1px solid #E0E0E0;
}
.td_text {
	padding: 10px;
}
.td_download_title {
	background-color: #5874AD;
	color: #FFFFFF;
}
.td_download_main {
	background-color: #F6F6F6;
}
.hide-table {
	display: none
	}
.show-table {
	display: block
	}
.wb4 {
	border: 5px solid #ffffff;
}
.wb5 {
	border: 10px solid #ffffff;
}

 body{
background-color:#ffffff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
color:white;
}
ul,li{
margin:0px;
padding:0px;
}
li{
display:inline;
list-style:none;
list-style-position:outside;
text-align:center;
font-weight:bold;
float:left;
}
a.menu:link{
color:#666666;
font-size:12px;
text-decoration:none;
float:left;
width:68px;
padding:3px 5px 0px 7px;
}
a.menu:visited{
color:#666666;
font-size:12px;
text-decoration:none;
float:left;
padding:3px 5px 0px 7px;
width:68px;
}
a.menu:hover{
font-size:12px;
float:left;
padding:3px 3px 0px 20px;
width:68px;
text-decoration:none;
background-color:#F9F3A4;
color:#666666;
}
a.menu:active{
font-size:12px;
float:left;
padding:3px 3px 0px 20px;
width:68px;
text-decoration:none;
background-color:#F9F3A4;
color:#666666;
}
#box1{
 position: relative;		
 width:100px;
 height:20px;
 border-bottom:0px;
 z-index:1;
	}
#box2{
 position: absolute;
 width:100px;
 height:20px;
 border-bottom:0px;
 padding:0px 5px;
 z-index:400;
	}

#box3{
 position: absolute;
 width:325px;
 height:450px;
 z-index:10;
	}
#box4{
 position:absolute;
 bottom:0px;		
 width:325px;
 height:20px;
 background-color:#E3E2E2;
 color:#666666;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 padding:5px 0px 5px 0px;
 z-index:20;
	}

.list{
line-height:20px;
text-align:center;
padding:10px 0px 0px 0px;
font-weight:normal;
}
.menu1{
width:93px;
height:auto;
background-color:#e8e1ca;
color:#999999;
padding:5px 0px 0px 0px;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=70);
-moz-opacity:0.5;
}
.menu2{
width:93px;
height:20px;
background-color:#ffffff;
color:#999999;
padding:5px 0px 0px 0px;
overflow-y:hidden;
cursor:hand;
}

.product img {
 border: 1px solid #fce0a5;
}
.product img:hover {
 border: 1px solid #ff0000;
}
