@charset "utf-8";
/* CSS Document */

html { color:#666666; font:12px/1.58 Verdana, Dotum, Arial, sans-serif;}
form { margin: 0; padding: 0; }

a:link    {color:#666666;text-decoration:none;}
a:visited {color:#666666;text-decoration:none;}
a:active  {color:#666666;text-decoration:none;}
a:hover  {color;#666666;text-decoration:underline;}
a img {border:0;}
body {
	scrollbar-face-color:#e0e0e0;
	scrollbar-highlight-color:#cccccc;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	margin: 0px;
	background-image: url(../image/bg.gif);
	background-repeat: repeat-x;
}
td {
/*	font-family: "Dotum";
	font-size: 11px;
	color: #666666;*/
}

.AlignCon { text-align:center;}
.AlignCon table { margin:auto; text-align:left;}

/* table */
.table_01_box{
	border-top:solid 2px #0f3884;
}

.table_01_title_left {
	border-top:solid 0px #c7c7c7;
	border-right: solid 1px #c7c7c7;
	border-bottom: solid 1px #c7c7c7;
	border-left: solid 1px #c7c7c7;
	background-color:#f7f7f7;
	padding:3px 3px 3px 3px;
}
.table_01_title {
	border-top:solid 0px #c7c7c7;
	border-right: solid 1px #c7c7c7;
	border-bottom: solid 1px #c7c7c7;
	border-left: solid 0px #c7c7c7;
	background-color:#f7f7f7;
	padding:3px 3px 3px 3px;
}
.table_01_content_left {
	border-top:solid 0px #c7c7c7;
	border-right: solid 1px #c7c7c7;
	border-bottom: solid 1px #c7c7c7;
	border-left: solid 1px #c7c7c7;
	padding:3px 3px 3px 3px;

}
.table_01_content {
	border-top:solid 0px #c7c7c7;
	border-right: solid 1px #c7c7c7;
	border-bottom: solid 1px #c7c7c7;
	border-left: solid 0px #c7c7c7;
	padding:3px 3px 3px 3px;
}

/* index font */
.text_notice {
	font-size: 11px;
	color: #666666;
}
.text_product_category {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.text_product_info {
	font-size: 12px;
	color: #666666;
}
.IndexProdIntro { height:14px; overflow:hidden}
/* sub main font */
.text_navi {
	font-size: 11px;
	color: #999999;
	padding-right:5px;
	text-transform:uppercase;
	width:290px;
	text-align:right;
}
.text_navi strong {
	letter-spacing:-1px;
	font-weight:bold;
}
.text_title_B {
	font-size: 14px;
	color: #555;
	font-weight: bold;
}
.text_ygray_11{
	display:none;
	font-size: 11px;
	color: #999999;
}
.text_product_name{
	font-size: 20px;
	line-height: 22px;
	color: #333333;
	font-weight: bold;
}

/* form */
.textfield_1 {
	font-size: 12px;
	color: #666666;
	background-color: #ffffff;
	border: solid 1px #dbdbdb;
}
.textfield_2 {
    width: 99%;
	font-size: 12px;
	color: #666666;
	background-color: #ffffff;
	border: solid 1px #dbdbdb;
}

.textfield_3 {
    width: 99%;
	font-family: "Dotum";
	font-size: 12px;
	color: #666666;
	background-color: #ffffff;
	border: solid 1px #dbdbdb;
}

/* LeftMenu Start*/
.MenuArea{ 
	text-align:right;
	font-family:Arial;
	margin-bottom:20px;
}
.MenuArea h2{
	font-family:Arial;
	text-transform:uppercase;
	color:#000;
	font-size:24px;
	font-weight:bold;
	letter-spacing:-2px;
	color:#222;
	padding:0 6px 4px 0 ;
	margin:30px 0 0 0;
	border-bottom:2px solid #e3e3e3;
}
.MenuArea ul{ 
	margin:0;
	padding:0;
	list-style:none;
}
.MenuArea a:hover{ text-decoration:none}
.Menu01 ul li {
	height:30px;
	border-bottom:1px solid #e3e3e3;
}
.Menu01 ul li a{
	color:#222;
	font-size:13px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:18px;
	height:30px;
	display:block;
	background:url(../image/MenuIcon01.gif) no-repeat 177px 13px;
	text-transform:capitalize;
}
.Menu01 ul li.Menu01Act{
	background:url(../image/MenuBg01.gif) repeat-x;
	height:auto;
}
.Menu01 ul li.Menu01Act a{
	color:#FFF;
	background:url(../image/MenuIcon01Act.gif) no-repeat 177px 12px;
}
.Menu01 ul li .Menu02{ display:none}
.Menu01 ul li.Menu01Act .Menu02 {
	display:block;
	margin:10px 15px;
	padding:5px; 
	background-color:#f8f8f8;
}
.Menu01 ul li.Menu01Act .Menu02 ul li {
	height:20px;
	background-color:#f8f8f8;
	border-bottom:0;
}
.Menu01 ul li.Menu01Act .Menu02 ul li a{
	color:#666;
	font-size:11px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:12px;
	height:30px;
	display:block;
	background:url(../image/MenuIcon02.gif) no-repeat 142px 9px;
}
.Menu01 ul li.Menu01Act .Menu02 ul li.Menu02Act a{
	color:#d3b980;
	background:url(../image/MenuIcon02Act.gif) no-repeat 142px 9px;
}
/* LeftMenu End*/

/* Pages Share Start*/
.HeadRootBG{ background:url(../image/main_title_bg.gif) repeat-y}
.PageHead h3 {
	font-family:Arial;
	color:#333;
	font-weight:normal;
	font-size:24px;
	line-height:24px;
	letter-spacing:-1px;
	color:#222;
	padding:4px 6px 4px 15px;
	margin:0;
	text-transform:capitalize;
	}
/* Pages Share Start*/

/* Product TableList Start */
.ProdListTH { text-align:center;background:url(../image/share/board_title_bg3.gif) repeat-x;}
.ProdListTH td{
	color:#777;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}
.ProdListBtn{
	background:url(../image/Product/ProdListFucBtn.gif);
	width:84px;	height:20px; font-size:10px; font-weight:bold; letter-spacing:-1px;
	padding-left:5px; color:#777; display:block; line-height:20px;margin-bottom:10px;	border:0; font-family:"Dotum";}
.ProdListBtn:hover{
	background:url(../image/Product/ProdListFucBtn.gif) no-repeat right;
	color:#FFF;
	text-decoration:none;
}
.ProdListIntroTd { padding:10px 0;}
.ProdListIntroTd table { text-align:left; width:100%;}
.ProdListPicTd table{ border:1px solid #ccc; height:100px; width:100px; margin:auto; text-align:center;}
.ListPrize { text-align:left; height:25px; vertical-align:top; color:#F90; font-size:16px; line-height:16px; font-family:Arial; font-weight:bold;}
/* Product TableList End */

/* PageSet Start */
.PageSet span{ padding:0 6px; font-size:13px; font-weight:bold; color:#333;}
.PageSet a span{ padding:0 6px; font-size:11px; font-weight:normal; color:#666;}
.PageSetBtnPre { background:url(../image/Share/PageSet_Pre.gif) no-repeat top left; width:30px; height:10px; display:block; text-indent:-5000px;}
.PageSetBtnPre:hover { background:url(../image/Share/PageSet_Pre.gif) no-repeat bottom left;}
.PageSetBtnNext { background:url(../image/Share/PageSet_Next.gif) no-repeat top right; width:30px; height:10px; display:block; text-indent:-5000px;}
.PageSetBtnNext:hover { background:url(../image/Share/PageSet_Next.gif) no-repeat bottom right;}
/* PageSet End */

/* ProdView Start */
.DollarSale{ font-weight:bold; padding-right:15px; color:#F90; font-size:20px; font-family:Arial;}
.Dollar{ font-size:13px; text-decoration:line-through; color:#999; font-weight:bold; font-family:Arial;}
.ProductDetailIntroTd { padding:15px 15px; min-height:100px;}
.ProdAddCarBtn{
	background:url(../image/Product/ProdAddCar.gif) no-repeat  top;
	width:118px; height:30px; text-indent:-5000px; 	display:block; float:left; margin-right:3px;}
.ProdAddCarBtn:hover{ background:url(../image/Product/ProdAddCar.gif) no-repeat bottom;}
.ProdDownloadBtn{
	background:url(../image/Product/ProdDownload.gif) no-repeat  top;
	width:118px; height:30px; text-indent:-5000px; display:block; float:left;}
.ProdDownloadBtn:hover {background:url(../image/Product/ProdDownload.gif) no-repeat bottom;}
.ProdViewOutStock { padding-left:20px; color:#F33; line-height:30px;}
/* ProdView End */

/* Share Start*/
.ListLineDash { background:url(../image/Share/board_dotline.gif) repeat-x;}
.ListLine { background:url(../image/Share/board_line.gif) repeat-x;}
.EditListLineDash { background:url(../image/Product/Shop_dotline.gif) repeat-x;}
.EditListLine { background:url(../image/Product/Shop_line.gif) repeat-x;}
.BtnBack { background:url(../image/Share/BtnBack.gif) no-repeat left; width:38px;	height:20px; display:block;	text-indent:-5000px;}
.BtnBack:hover { background:url(../image/Share/BtnBack.gif) no-repeat right;}

.BtnHome { background:url(../image/Share/BtnHome.gif) no-repeat left; width:44px;	height:20px; text-indent:-5000px; display:inline-block; line-height:20px;}
.BtnHome:hover { background:url(../image/Share/BtnHome.gif) no-repeat right;}

.SysInfo { text-align:center; padding:20px; color:#914e00; background-color:#efefef;} 
.SysCarInfo { padding:20px 20px 50px 60px; font-size:12px; color:#777; font-family:Arial; font-weight:bold; line-height:25px;} 
.SysMain{  color:#914e00; padding-right:10px; font-size:16px; text-transform:uppercase;}
/* Share End*/

/* News Start */
.TableListIntro { font-size:13px; vertical-align:middle; text-transform:uppercase; font-weight:bold; padding:10px 0 0 15px; color:#777;}
.NewsViewTitleTh { width:80px; text-align:center; font-weight:bold; color:#777; font-size:11px;}
.NewsViewTitle {padding-top:5px; padding-bottom:5px;font:12px/1.3 Verdana; font-weight:bold; }
/* News End */

/* Shoping Car Start  */
.ShopCarTable { text-align:center;}
.ShopCarTableTh { background-color:#f9f7f5;}
.ShopCarTableTh td{	color:#867869;	font-size:10px;	font-weight:bold; text-transform:uppercase; height:23px;}
.ShopListPicTd table{ border:1px solid #ccc; height:76px; width:76px; text-align:center;}
.ShopListDelBtn { width:24px; height:14px; background:url(../image/Product/ShoppingDel.gif) no-repeat top; display:block;}
.ShopListDelBtn:hover { background:url(../image/Product/ShoppingDel.gif) no-repeat bottom;}
.OutStock { color:#F33; font-family:Arial;}
.CarProPrice {  font-family:Arial;}
.CarProPriceSum {text-align:right; font-family:Arial;}
.CarTotalPrice { text-align:right; font-size:14px; font-weight:bold; font-family:Arial; text-transform:uppercase; vertical-align:bottom;}
.CarTotalPrice span { font-size:20px; color:#f08300; padding-left:8px;}
.ShopCarShopBtn{ width:134px; height:26px; display:block; text-indent:-5000px; background:url(../image/Product/ShopCarShop.gif) no-repeat top;}
.ShopCarShopBtn:hover {background:url(../image/Product/ShopCarShop.gif) no-repeat bottom;}
.ShopCarPaypalBtn{width:144px; height:26px; display:block; text-indent:-5000px; background:url(../image/Product/ShopCarPaypal.gif) no-repeat top;}
.ShopCarPaypalBtn:hover { background:url(../image/Product/ShopCarPaypal.gif) no-repeat bottom;}
/* Shoping Car End  */

/* WWMap Start */
.MapPlaceCon { margin-bottom:25px;}
.MapPlaceHeading { background:url(../image/Share/icon_title.gif) no-repeat 0 4px; padding-left:15px; font-size: 14px; color: #555; font-weight: bold; margin-bottom:5px;}
.MapPlaceTableInfo tr { height:18px}
.EditTable { border-collapse:collapse; border:0; text-align:center;}
.ContactItemIBg { background-color:#f9f7f5; width:120px; height:32px; color:#867869; font-size:10px; font-weight:bold; text-transform:uppercase; text-align:center}
.ContactItem {  height:32px; text-align:left;}
.ContactItem span{ color:#867869; font-size:10px; font-weight:bold; text-transform:uppercase; padding:0 20px 0 20px;}
.ManCheck { color:#f08300; font-size:13px; font-weight:bold;}
.BtnReset{ width:80px; height:26px; display:block; text-indent:-5000px; background:url(../image/Contact/BtnReset.gif) no-repeat top;}
.BtnReset:hover { background:url(../image/Contact/BtnReset.gif) no-repeat bottom;}
.BtnSubmit{ width:80px; height:26px; display:block; text-indent:-5000px; background:url(../image/Contact/BtnSubmit.gif) no-repeat top;}
.BtnSubmit:hover {background:url(../image/Contact/BtnSubmit.gif) no-repeat bottom;}
/* WWMap End */

/* About Start */
.AboutCon{ margin-bottom:40px;}
.AboutBigHead{ color:#914e00; font-size:20px; font-weight:100; font-family:Arial; margin-bottom:4px; text-transform:uppercase;}
.MilestoneYear { width:60px; color:#ef870e; font-size:14px; font-family:Arial; padding:10px; padding-left:0; vertical-align:top;}
.MilestoneYear span { font-size:18px; line-height:10px; font-weight:bold; padding-left:3px; font-family:Georgia}
.MilestoneInfo { padding:10px 0 10px 0; text-align:left;}
.MSTable { text-align:left; width:100%}
.MSTable td{ padding-bottom:2px;}
.AboutCon ul{ margin:2px; padding-left:20px;}
.AboutCon ul li { padding:1px;}
.AboutCon ul ul{ margin:5px; padding-left:20px; margin-bottom:15px;}

.CertificationList { margin:0; padding:0 0 0 15px;}
table.TableManufacturer { margin:15px 0 40px;}
.TableManufacturer td{ vertical-align:top; padding:3px 5px;}
.TableManufacturerTitle { width:130px; color:#999}
.ManufacturerCon { width:100%;}
.ManufacturerHead { color:#914e00; font-size:20px; font-weight:100; font-family:Arial; margin-bottom:10px; text-transform:uppercase; padding-left:10px;}

/* About End */
.
.MapTable td{ font-size:12px; font-weight:bold; font-family:Arial; color:#777;}

/* TopMenu Start*/
.MainMenuCon ul { margin:0; padding:0;}
.MainMenuCon li { list-style:none; display:block; float:left; text-align:center;}
.MainMenuS1:hover { background:url(../image/MainMenuAct.gif) no-repeat center top;}
.MainMenuS1 a{ width:130px; height:56px; line-height:50px; color:#fff; font-family:Arial; font-size:12px;  text-transform:uppercase; display:block;}
.MainMenuS1 a:active{ border:0;}
.MainMenuS1 a:hover { text-decoration:none;line-height:60px;}
.MainMenuItemAct { background:url(../image/MainMenuAct.gif) no-repeat center top;}
.MainMenuItemAct a{ width:130px; height:56px; line-height:60px; color:#fff; font-family:Arial; font-size:12px;  text-transform:uppercase; display:block;}
.MainMenuItemAct a:hover { text-decoration:none;}

.MainMenuS2 {}
.MainMenuS2  li{ height:20px; float:left; width:auto;}
.MainMenuS2  li:hover {background:none;}
.MainMenuS2 a{ color:#666; font-size:11px; font-weight:normal; line-height:11px; height:20px; padding:0 25px 0 0;}
.MainMenuS2 a:hover { color:#666; text-decoration:underline}
.MainMenuS2Act { font-weight:bold;}

/* TopMenu End*/
.IndexNewProd img { width:56px; height:56px;}
.LinkSingapore { width:154px; height:99px; display:block; background:url(../image/index/Link_Singapore.jpg) left top;}
.LinkSingapore:hover { background:url(../image/index/Link_Singapore.jpg) right top;}
.TopFastLink { padding-top:5px;}


.IndexWelCon { padding:20px 0 15px 5px;}
.WelHead { font-size:20px; font-weight:bold; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#963;}
.WelWord {/* line-height:18px;*/ text-align:justify;}
.WelWord em { font-style:normal; font-weight:bold; color:#963;}
