/* init */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}                  

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display:block;
}

ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:''; content:none;}
a {margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; cursor:pointer;text-decoration: none;}
a,img{outline: none;selector-dummy : expression!(this.hideFocus=true);}
:focus {-moz-outline-style:none;} 
ins {background-color:#ff9; color:#000; text-decoration:none;}
mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
table {border-collapse:collapse; border-spacing:0;}
hr {display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}
input, select {vertical-align:middle;} 
h1,h2,h3,h4,h5,h6 {font-weight: bold;}
html {overflow-y: scroll;}
ul, ol {margin-left: 0em;}
ol {list-style-type: decimal;}
small {font-size: 85%;}
strong, th {font-weight:bold;}
td, td img {vertical-align:top;}
sub {vertical-align: sub; font-size: smaller;}
sup {vertical-align: super; font-size: smaller;}

pre {
  padding: 15px; 
  white-space: pre; /* CSS2 */
  white-space: pre-wrap; /* CSS 2.1 */
  white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word; /* IE */
}
.png24 {tmp:expression(setPng24(this));}

/*Main Top Nav */
/*
.mainNav {position:relative; width:100%; height:38px; z-index:10; background: url("../img/getlk/bgMainNav.gif") center top repeat-x}
.mainNav span {display:inline; width:auto; height:38px; line-height:38px; vertical-align:middle;}
.mainNav span.first, .mainNav span:first-child {text-align:right; padding-right:190px;}
.mainNav span.last, .mainNav span:last-child {text-align:left; padding-left:190px;}
*/
.hanBgLeft { position:absolute; top:0; left:0; display:inline-block; width:50%; height:37px; background: url("../img/common/bg_nav_left.gif") 0 0 repeat-x; }
.hanBgRight { position:absolute; top:0; right:0; display:inline-block; width:50%; height:37px; background: url("../img/common/bg_nav_right.gif") 0 0 repeat-x; }
.getBgLeft { position:absolute; top:0; right:0; display:inline-block; width:50%; height:37px; background: url("../img/common/bg_nav_left.gif") 0 0 repeat-x; }
.getBgRight { position:absolute; top:0; left:0; display:inline-block; width:50%; height:37px; background: url("../img/common/bg_nav_right.gif") 0 0 repeat-x; }
nav.mainNav { text-align:center; width:100%; position:absolute; left:0; top:0; z-index:10; }
nav.mainNav .nav { width:907px; height:37px; z-index:10; margin:0 auto; }