@charset "utf-8";
/* CSS Document */

body{margin: 0 auto; background:#fff url(../images/hd_bg.jpg) repeat-x;width:990px;}
#wrapper{margin: auto;width:990px;overflow:hidden;}

/*p{margin:0px; padding:0px;float:left}*/
.btn{border:1px solid #afb9bf; height:15px; float:left; line-height:17px;color:#444; background:url(../images/ipc_btnBg.jpg) center repeat-x; padding:2px 7px 0px 7px;cursor:pointer; text-transform:uppercase; margin:0px 5px 5px 0px; text-decoration:none; font:bold 11px Arial}

.btn:hover{color:#adadad}

.clear{clear:both; width:0px; height:0px; margin:0px; padding:0px; overflow:hidden}
#header{height:103px; }
.kmg_logo{background:url(../images/ipc_logo.jpg) left top no-repeat; float:left; height:86px; width:530px;padding:0px 0px 0px 30px;}
#hBanner{height:86px;}
#hLang{ height:35px; width:330px; float:right}
.phone{float:right; text-decoration:none; font: bold 11px Arial; color:#000;margin:7px 7px 0px 7px;}
.VN{background:url(../images/lang/vi.jpg) left no-repeat; height:25px; width:25px; display:block; float:right; margin:2px 0px 0px 5px}
.EN{background:url(../images/lang/en.jpg) left no-repeat; height:25px; width:25px; display:block; float:right; margin:2px 0px 0px 5px}
.KR{background:url(../images/lang/kr.jpg) left no-repeat; height:25px; width:25px; display:block; float:right; margin:2px 0px 0px 5px}
.JP{background:url(../images/lang/jp.jpg) left no-repeat; height:25px; width:25px; display:block; float:right; margin:2px 0px 0px 5px}

.btnSearch{background:url(../images/en-US/ipc_BTNSearch.jpg) no-repeat; float:right; width:49px; height:21px;}

#hCall{background:url(../images/ipc_SearchBg.jpg) right top no-repeat; height:36px; width:235px; float:right;padding:15px 20px 0px 65px}
#hCall input{border:none; width:175px; height:16px; font:normal 11px Arial; float:left }

#hMenu{background:url(../images/ipc_Mbg.jpg) right top no-repeat; height:24px}
#hMenuTop{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ; height:24px; float:left; width:660px;}

.jpg{background:url(../images/ipc_typeJPG.jpg)}
.pdf{background:url(../images/ipc_typePDF.jpg)}
.video{background:url(../images/ipc_typeVIDEO.jpg)}
.doc{background:url(../images/ipc_typeDOC.jpg)}
.xls{background:url(../images/ipc_typeXLS.jpg)}
.ppt{background:url(../images/ipc_typePPT.jpg)}
.flv{background:url(../images/ipc_typeFLV.jpg)}

.jpg, .pdf, .video, .flv, .ppt, .doc  {float:left; width:55px; height:12px; background-repeat:no-repeat; margin:0px 0px 0px 0px; border:1px solid #fff}

.fileTypeLink{margin:0px 0px 0px 10px; border:1px solid #FFFFFF; float:right;  height:14px; overflow:hidden; cursor:pointer}
.fileTypeLink img{border:0px}
.fileTypeLink:hover{border:1px solid #CC6600}


#hMenuTopR{float:right;margin:0px ; padding:2px 0px 0px 65px ; height:22px; width:265px}
#hMenuTopR ul{margin:0px; padding:0px}
#hMenuTopR ul li{display:inline; list-style:none;margin:0px; padding:0px}

#mbody{clear:both; margin:5px 0px 0px 0px }

#footer{ clear:both;border-top: 2px solid #e5e5e5 ; padding:0px 50px 2px 0px; }

.tabLinkM{float:right; background:url(../images/ipc_footerBg.jpg) center top no-repeat; width:335px; text-align:center }
.tabLink{ padding:2px 0px 0px 25px; margin-bottom:5px}

#tohome{background:url(../images/ipc_homeICO.jpg) left no-repeat;}
#totop{background:url(../images/ipc_topICO.jpg) left no-repeat;}
#sitemap{background:url(../images/ipc_siteMapICO.jpg.jpg) left no-repeat;}
#privacy{background:url(../images/ipc_privacyICO.jpg) left no-repeat;}
#rss{background:url(../images/rss.png) left no-repeat;}

#tohome, #totop, #sitemap, #privacy, #rss  {padding:0px 5px 0px 12px; font:normal 11px Arial; text-decoration:none; float:left; color:#444; display:block}
#tohome:hover, #totop:hover, #sitemap:hover, #rss:hover , #privacy:hover {text-decoration:underline}

#lineNavigate{text-align:right; font: normal 10px Arial; height:10px; margin:0px 0px 0px 0px; padding:0px;}
#lineNavigate a{color:#444; text-decoration:none}
#lineNavigate a:hover{text-decoration:underline}

.ColLeft{float:left; width:200px}
.ColRight{float:left;width:610px;padding:0px 10px 0px 10px}
.ColRightAdverting{float:left; width:160px; padding:19px 0px 0px 0px}

.ColRightAdverting img{border:0px; margin:5px 0px 5px 0px}

.ColRightAdverting02{float:left; width:160px; padding:0px 0px 0px 0px}
.ColRightAdverting02 img{border:0px; margin:5px 0px 5px 0px}

.footerInfor{font:normal 11px Arial; text-decoration:none;padding:3px 0px 0px 10px; line-height:16px}
.footerInfor a{color:#990000; text-decoration:none}
.designBy{text-align:center; margin-top:5px; font:normal 12px Arial; display:block}
.designBy a{text-decoration:none; font:bold 11px Arial; color:#990000}
.designBy a:hover{color:#000}
.hitCouter{float:left; background:url(../images/ipc_splDot.jpg) right repeat-y; margin-right:10px; text-align:center; padding:0px 10px 5px 0px}
.hitCouter span{font-weight:bold}
