*{margin:0; padding:0;}
body{font:10px/1 arial,sans-serif;background:none;text-align:center;}
.page .content{font-size:1.3em;line-height:1.3;color:#1d1d1d;}
#page{margin:0 auto;text-align:left;width:928px;padding:0 26px;background:none;}
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cols{padding-top:21px;}
.cols .side{width:184px;float:left;}
.cols .content{width:723px;float:left;margin-left:21px;display:inline;}
/*.header{position:relative;z-index:12;}*/
.header{position:static;z-index:12;}
.header h1{background:url(logo2.png) no-repeat 0 0;width:928px;height:89px;}
.nav{background:url(nav2.png) no-repeat 0 -1px;height:44px;list-style:none;font-size:1.2em;font-weight:bold;padding:0 0 0 7px;font-family:Arial,FreeSans,Garuda,Utkal,sans-serif;overflow:hidden;}
.nav li{float:left;height:40px;}
.nav li a{	display:block;color:#262626;text-decoration:none;padding:0 0 0 10px;text-shadow:#fff 0 1px 0;outline:none;}
.nav li a span{display:block;padding:0 10px 0 0;line-height:40px;}
.nav li:hover {margin:0;cursor:pointer;}
.nav li:hover a{padding:0 0 0 10px;color:#1689d2;background:url(nav-hove.png) no-repeat 0 -1px;}
.nav li:hover span{padding:0 10px 0 0;background:url(nav-hove.png) no-repeat right -1px;}
.nav li.first:hover{margin:0 0 0 -8px;}
.nav li.first:hover a{padding:0 0 0 18px;background:url(nav-hove.png) no-repeat 0 -89px;}	
.nav li.here{position:relative;z-index:20;margin:0 -2px;}
.nav li.here a{padding:0 0 0 12px;text-shadow:#093754 0 -1px 0;color:#fff;background:url(nav-hove.png) no-repeat 0 -44px;}
.nav li.here span{padding:0 12px 0 0;background:url(nav-hove.png) no-repeat right -44px;}
.nav li.here.first{margin:0 -2px 0 -7px;}
.nav li.first.here a,.nav li.first.here:hover a{padding:0 0 0 17px;background:url(nav-hove.png) no-repeat 0 -134px;}
.nav li.first.here a span,.nav li.first.here:hover a span{padding:0 12px 0 0;}
.section{background:url(categ.png) repeat-y 0 0;font-size:1.1em;line-height:1.3;}
.subsection{background:url(categ-te.png) repeat-y 0 0;}
.section h2{background:url(categ-top.png) no-repeat 0 0;padding-top:5px;}
.section h2,.section h2 a{text-decoration:none;font-weight:bold;color:#fff;text-shadow:#18486f 0 -1px 0;}
.section h2 a:hover{text-decoration:underline;}
.section ul{border-top:0px solid #fff;list-style:none;padding-bottom:20px;background:url(categ-bo.png) no-repeat 0 100%;padding-top:5px;}
.subsection ul{background-image:url(categ-bp.png);padding-bottom:5px;}
.subsection ul ul{padding-bottom:0;}
.section ul ul{border:none;padding:0;background:none;}
.section li{margin-bottom:1px;}
.section ul a{color:#1d1d1d;text-decoration:none;display:block;line-height:1.4;padding:6px 0 6px 11px;margin:0 1px;}
.section li a:hover{background-color:#f7f7f7;}
.subsection .open li a{background:transparent;}
.subsection li a.left_nav{color:#115682;}
.subsection li.open a.left_nav{color:#fff;}
.section .open{margin-bottom:1px;margin-top:1px;}
.section .open a,.section .open a:hover{border-top:1px solid #fff;border-bottom:1px solid #4b4b4b;background:#7e7e7e url(open.png) repeat-x 0 0;margin:0;padding:0;color:#fff;}
.section .open a span{padding:6px 0 6px 11px;display:block;}
.side .subsection{margin-bottom:21px;}
.content h1{font:bold 26px/1.1 Arial,sans-serif;margin-bottom:.7em;}
.newslist h2{font-size:1.1em;font-weight:bold;margin-bottom:28px;padding-top:10px;}
.newslist-news .hentry{margin-bottom:41px;}
.newslist-news h2{margin-bottom:15px;margin-top:4px;}
.newslist h3 a{color:#717171;font-size:.75em;text-decoration:none;}
.newslist h2 a{margin-right:10px;color:#1d1d1d;}
.newslist .hentry{margin-left:10px;margin-bottom:20px;position:relative;}
.newslist h4{font-size:1em;font-weight:bold;}
.newslist-news .hentry h4 a{color:#115682;text-decoration:none;}
.newslist .hentry h4 a:visited,.hentry h4 {color:#115682;}
.hentry h4 a:visited{color:#909090;}
.entry-meta{font-size:.83em;margin:.5em 0 0 0;color:#717171;}
.news{margin:1.0em 0 0 0;color:#1D1D1D;}
.news a{color:#717171;}
.pagi{overflow:hidden;margin:30px 0 5px 0;padding-bottom:0;}
.pagi a{float:left;height:18px;color:#717171;font-size:.75em;text-decoration:none;padding-left:6px;margin-right:3px;}
.pagi a span{float:left;padding-right:6px;height:18px;line-height:18px;}
.pagi a:hover{background:url(pagihover.png) no-repeat 0 0;color:#115682;text-decoration:underline;}
.pagi a:hover span{background:url(pagihover.png) no-repeat 100% 0;}
.pagi a.here,.pagi a.here:hover,.pagi a.important,.pagi a.important:hover{background:url(pagi.png) no-repeat 0 0;color:#fff;text-decoration:none;}
.pagi a.here span,.pagi a.here:hover span,.pagi a.important span,.pagi a.important:hover span{background:url(pagi.png) no-repeat 100% 0;}
.pagi a.here:hover,.pagi a.important:hover{color:#c4ddec;}
.newslist .hentry-file{margin-left:10px;margin-bottom:10px;position:relative;}
.file {font-size:1.0em;font-weight:bold;color:#115682;width:540px;text-align:left;}
.file-down {font-size:0.9em;color:#1D1D1D;width:65px;}
.file-down a{text-decoration:none;color:#1D1D1D;}
.file-desc {font-size:0.9em;color:#1D1D1D;width:123px;}
.footer{background:#0c2954 url(footer.png) repeat-x 0 0;margin-left:0px;margin-right:0px;font-size:1.1em;line-height:1.3;color:#fff;margin-top:25px;}
.f-in{background:none;}
.column{float:left;padding-bottom:15px; padding-top:15px}
.column1{width:388px;margin-left:42px;display:inline;width:258px;}
.column2{width:258px;}
.column3{width:258px;float:right;margin-right:42px;}
.column2,.column3{margin-left:35px;display:inline;}
.column h3{font-weight:bold;color:#9ec9e8;font-size:1em;padding-bottom:12px;border-bottom:2px solid #9ec9e8;font-family:Tahoma,sans-serif;margin-bottom:4px;}
.column a{color:#fff;text-decoration:none;}
.column a:hover{text-decoration:underline;}
.column ul{list-style:none;overflow:hidden;padding-left:1px;}
.column li{background:url(dotted.png) repeat-x 0 0;padding:5px 0 5px 0;margin-top:-1px;font-weight:bold;}
.column .li-sec,.column3 li{font-weight:normal;}
.bottom{height:44px;background:url(nav.png) repeat-x 0 0;clear:both;position:relative;margin-right:7px;}
.bottom{margin-right:0;}
.bottom .copy{position:absolute;color:#848484;top:8px;right:40px;width:258px;text-align:right;}
.bottom .ico{position:absolute;color:#848484;top:16px;left:40px;width:258px;text-align:left;}
.bottom b.sep{float:right;height:12px;width:1px;background:url(nusep000.png) no-repeat 0 0;margin:0 11px;position:relative;top:-2px;}
.bottom b.sep{float:left;background:url(sep00001.png) no-repeat 0 50%;top:0;}
.mail TD {color:#1D1D1D;font-size:13px;font-family:Arial;height:26px;}
hr {width:100%;margin-top:10px;margin-bottom:10px;border: 0;height: 1px;background: #333;background-image:-webkit-linear-gradient(left, #ccc, #333, #ccc); background-image:-moz-linear-gradient(left, #ccc, #333, #ccc);background-image:-ms-linear-gradient(left, #ccc, #333, #ccc);background-image:-o-linear-gradient(left, #ccc, #333, #ccc);}
.items a {color:inherit;text-decoration:inherit;}
.items ul {list-style-type: disc;list-style-type: none;border-top:0px solid #b5c4d9;margin:0;padding:0;}
.items ul li {padding-bottom:5px;color:#115682;line-height:16px;padding:8px 10px 7px 26px;border-bottom:1px solid #b5c4d9;padding-left: 8px;}
.items ul li.grid0 {background-color:#ffffff;}
.items ul li.grid1 {background-color:#fafcff;}
.items ul li:hover {background-color:#f7f7f7;}
.items ul li:hover a {color:#115682;}
.banner a img{filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;}
.banner a:hover img{filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;-khtml-opacity:1.0;}