body { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; font: 62.5%/1.4em ??, gulim, arial, sans-serif, verdana;
padding-top: 0px; height: 100% }
table { margin: 0px auto; border-collapse: collapse }
td { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-align: center }
form { margin: 0px }
.bgp a { display: block; cursor: pointer }
.bgp span { display: block; cursor: pointer }
.bgp .bgp-fr { margin: 0px auto }
#wrapper { font-size: 1.3em; text-align: center }
a:link { color: #444; text-decoration: none }
a:active { color: #444; text-decoration: none }
a:visited { color: #444; text-decoration: none }
a:hover { color: #0000cc; text-decoration: underline }
#guser { padding-right: 15px; margin-top: 7px; font-size: 0.9em; text-align: right }
#guser a:link { color: #0000cc; text-decoration: none }
#guser a:visited { color: #0000cc; text-decoration: none }
#guser a:hover { color: #0000cc; text-decoration: underline }
#guser a:active { color: #0000cc; text-decoration: underline }
#guser .separator { margin: 0px 0.3em 0px 0.35em; color: #999 }
#guser em { font-weight: bold; font-style: normal; font-family: arial, sans-serif }
#logo { margin: 0px auto }
#svc-tab td { padding-right: 0.35em; padding-left: 0.4em; font-size: 1em; padding-bottom: 0px; padding-top: 0px }
#svc-tab .separator { font-size: 0.8em; color: #c2c2c2; padding-top: 33px }
#svc-tab a span { color: #0000cc; text-decoration: none }
#svc-tab a:hover span { text-decoration: underline }
#svc-tab strong { font-weight: bold }
.svc-tab_noimg { padding-top: 33px }
#svc-tab .bgp-fr { margin-bottom: 0.2em; width: 33px; height: 33px }
#we-i .bgp-fr { background-position: 0px 0px }
#im-i .bgp-fr { background-position: 0px -33px }
#ne-i .bgp-fr { background-position: 0px -66px }
#bl-i .bgp-fr { background-position: 0px -99px }
#gr-i .bgp-fr { background-position: 0px -132px }
#search_form { margin-top: 0.2em }
#q { border-right: #7e9dba 1px solid; padding-right: 0px; border-top: #7e9dba 1px solid; padding-left: 5px; font-size: 1em; padding-bottom: 2px; border-left: #7e9dba 1px solid; width: 415px; color: #444; padding-top: 4px; border-bottom: #7e9dba 1px solid; font-family: ??, gulim, arial, sans-serif, verdana
}
.search_button { padding-right: 1.5em; padding-left: 1.5em; padding-bottom: 0px; overflow: visible; width: auto; line-height: 1.1em; padding-top: 0.2em }
#search_options { margin-top: 0.5em; font-size: 0.9em; color: #444 }
#search_options label { margin-left: 0.1em }
#search_options .separator { margin: 0px 0.3em 0px 0.35em; color: #999 }
#search_scope { margin: 0px 2em 0px 0px }
#search_scope input { margin: 0px 0px -0.15em 0.4em }
.promo_line { font-size: 0.9em; margin-bottom: 1em }
#footer { font-size: 0.9em }
#footer .separator { padding-right: 0.3em; padding-left: 0.35em; padding-bottom: 0px; color: #999; padding-top: 0px }
#copyright { margin-top: 1.5em; font-size: 0.83em; color: #444; font-family: arial }
.tt { font-size: 1.2em; z-index: 2; background: #fff; left: 0px; position: absolute; top: 0px }
.ttl { font-size: 0px; margin: 0px 1px; overflow: hidden; height: 1px; background-color: red }
.ttc { border-right: red 1px solid; border-left: red 1px solid; text-align: center }
.tt-text { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; padding-top: 0.2em; white-space: nowrap }
.ttdc { overflow: hidden; height: 1px }
.ttdl { filter: alpha(opacity=75); float: left; width: 1px; height: 1px; moz-opacity: .75; opacity: .75 }
.ttdr { filter: alpha(opacity=75); float: left; width: 1px; height: 1px; moz-opacity: .75; opacity: .75 }
.ttdr { float: right }
.ttvc { height: 4px }
.ttv { z-index: 3; margin: 0px auto; overflow: hidden; width: 8px; position: relative; top: -1px; height: 4px }
#svc-toolbar { margin: 2em auto 1.5em }
#svc-toolbar .bgp-fr { margin-bottom: 0.5em; width: 52px; height: 37px }
#svc-toolbar td { padding-right: 0.35em; padding-left: 0.4em; font-size: 0.9em; padding-bottom: 0px; padding-top: 0px }
#gm-i .bgp-fr { background-position: 0px 0px }
#gm-i:hover { color: #ea0000 }
#gm-i-tt .ttl { background-color: #ea0000 }
#gm-i-tt .ttdl { background-color: #ea0000 }
#gm-i-tt .ttdr { background-color: #ea0000 }
#gm-i-tt .ttc { border-left-color: #ea0000; border-bottom-color: #ea0000; border-top-color: #ea0000; border-right-color: #ea0000 }
#gm-i-tt .ttv { background-position: -364px 0px }
#ta-i .bgp-fr { background-position: 0px -185px }
#ta-i:hover { color: #ffb400 }
#ta-i-tt .ttl { background-color: #ffb400 }
#ta-i-tt .ttdl { background-color: #ffb400 }
#ta-i-tt .ttdr { background-color: #ffb400 }
#ta-i-tt .ttc { border-left-color: #ffb400; border-bottom-color: #ffb400; border-top-color: #ffb400; border-right-color: #ffb400 }
#ta-i-tt .ttv { background-position: -364px -185px }
#ca-i .bgp-fr { background-position: 0px -37px }
#ca-i:hover { color: #0d53a4 }
#ca-i-tt .ttl { background-color: #0d53a4 }
#ca-i-tt .ttdl { background-color: #0d53a4 }
#ca-i-tt .ttdr { background-color: #0d53a4 }
#ca-i-tt .ttc { border-left-color: #0d53a4; border-bottom-color: #0d53a4; border-top-color: #0d53a4; border-right-color: #0d53a4 }
#ca-i-tt .ttv { background-position: -364px -37px }
#no-i .bgp-fr { background-position: 0px -222px }
#no-i:hover { color: #3aa4df }
#no-i-tt .ttl { background-color: #3aa4df }
#no-i-tt .ttdl { background-color: #3aa4df }
#no-i-tt .ttdr { background-color: #3aa4df }
#no-i-tt .ttc { border-left-color: #3aa4df; border-bottom-color: #3aa4df; border-top-color: #3aa4df; border-right-color: #3aa4df }
#no-i-tt .ttv { background-position: -364px -222px }
#to-i .bgp-fr { background-position: 0px -74px }
#to-i:hover { color: #878787 }
#to-i-tt .ttl { background-color: #878787 }
#to-i-tt .ttdl { background-color: #878787 }
#to-i-tt .ttdr { background-color: #878787 }
#to-i-tt .ttc { border-left-color: #878787; border-bottom-color: #878787; border-top-color: #878787; border-right-color: #878787 }
#to-i-tt .ttv { background-position: -364px -74px }
#de-i .bgp-fr { background-position: 0px -111px }
#de-i:hover { color: #1da745 }
#de-i-tt .ttl { background-color: #1da745 }
#de-i-tt .ttdl { background-color: #1da745 }
#de-i-tt .ttdr { background-color: #1da745 }
#de-i-tt .ttc { border-left-color: #1da745; border-bottom-color: #1da745; border-top-color: #1da745; border-right-color: #1da745 }
#de-i-tt .ttv { background-position: -364px -111px }
#pi-i .bgp-fr { background-position: 0px -148px }
#pi-i:hover { color: #9e7eb9 }
#pi-i-tt .ttl { background-color: #9e7eb9 }
#pi-i-tt .ttdl { background-color: #9e7eb9 }
#pi-i-tt .ttdr { background-color: #9e7eb9 }
#pi-i-tt .ttc { border-left-color: #9e7eb9; border-bottom-color: #9e7eb9; border-top-color: #9e7eb9; border-right-color: #9e7eb9 }
#pi-i-tt .ttv { background-position: -364px -148px }
