/* hader styles */
/* IDs */
#head-cont { width: 775px; font: 10px Verdana; color: #000; }
#head-cont img { border: 0; }
#head-cont form { margin: 0; padding: 0; }
#head-main { background: #003d88 url(i/nilogo.gif) 10px 50% no-repeat; height: 66px; }
#log-link { width: 138px; height: 46px; margin: 8px 10px; }
#srG, #srI, #srZ { display: none; }
#hd_banner { margin: 10px auto; text-align: center; }
#hd_banner table { margin:auto;}
/* Classes */
.h-rb { border: 1px solid #c4c6ca; border-top: 0; background: #efefef; }
.h-rb a { display: block; line-height: 16px; font-weight: bold; color: #666; text-decoration: none;margin: 0 50px; }
.h-rb a:hover { color: #ff6e00; }
.h-rb p { padding: 2px 10px; margin: 0; text-align: left; }
.h-rb p.h-rb-r { padding: 0; margin: 0; text-align: right; float: right; }
.h-rb img { float: right; }
#head-main .h-r { float: right; margin: 10px; }
* html #head-main .h-r { margin: 10px 5px; }
#head-main .h-l { text-align: left; }
.hdbg-tl { background: #f0f4fa url(i/nihd_tl.gif) no-repeat; }
.hdbg-tr { background: url(i/nihd_tr.gif) no-repeat right top; }
.hdbg-bl { background: url(i/nihd_bl.gif) no-repeat left bottom; }
.hdbg-br { background: url(i/nihd_br.gif) no-repeat right bottom; width: 535px; height: 43px; }
.h-sr { padding: 2px 0 2px 3px; }
.h-sr div { float: left; }
.h-sr-l span { clear: both; }
.h-sr ul { margin: 0; padding: 0; }
.h-sr img { margin-left: 5px; }
* html .h-sr img { margin-bottom: -2px; }
.h-sr li.linkm { margin: 5px 2px 8px; }
.h-sr li { list-style: none; background: url(i/hd_arr.gif) no-repeat 0 5px; padding: 0 8px; margin: 0 2px; }
.h-sr-l { width: 324px; }
/* links */
.h-sr-l a { display: block; float: left; text-decoration: none; line-height: 16px; font-weight: bold; padding: 0 8px; color: #000; border: 1px solid #b3c3d7; margin: 0 1px 1px 0; }
.h-sr-l a:hover { color: #000; text-decoration: none; }
.h-sr-l a.mark { background: #004397; color: #fff; border: 1px solid #004397; }
.h-sr-l a.mark:hover { color: #fff; text-decoration: none; }
.h-sr li a { color: #003d88; text-decoration: none; font-weight: bold; }
.h-sr li a:hover { color: #ff6e00; text-decoration: none; }
/* end links */
.hdbut { margin: 2px 1px 0 0; }
.hdform, .hdform1, .hdform2 { font: 11px Verdana; color: #333; width: 315px; background: #fff; }
* html > body .hdform { width: 320px; }
.hdform1 { width: 195px; }
* html > body .hdform1 { width: 200px; }
.hdform2 { width: 120px; }
/* new */
.hNew { background: url(i/tab_bg.gif) no-repeat right top; }
.hNewS { background: url(i/tab_bg_s.gif) no-repeat right top; }
/* header styles end */

