﻿
html {
height:100%;
}
* {
margin:0pt;
padding:0pt;
}
body, td, div {
font-family:Arial,Helvetica,sans-serif;
}
h1, h2 {
font-size:18px;
}
h3, h4, h5, h6 {
font-size:14px;
}
p, dt, dd, li, th, td, caption, blockquote {
font-size:12px;
}
img {
border:0px none;
vertical-align:bottom;
}
body {
background-image:url(../images/header-bg.jpg);
background-repeat:repeat-x;
color:#333333;
}
body#top {
background-image:url(../images/header-bg-top.jpg);
background-repeat:repeat-x;
}
span#bg-id {
background-image:url(../images/footer-bg.gif);
background-position:center bottom;
background-repeat:repeat-x;
display:block;
}
a:link {
color:#333333;
}
a:visited {
color:#333333;
}
a:hover {
color:#FF0000;
}
.mrg-left10 {
margin-left:10px;
}
.mrg-right12 {
margin-right:12px;
}
.mrg-top10 {
margin-top:10px;
}
.mrg-btm10 {
margin-bottom:10px;
}
.mrg-btm10_2 {
margin-bottom:10px;
margin-top:10px;
}
.mrg-btm15 {
margin-bottom:15px;
}
.mrg-btm5 {
margin-bottom:5px;
}
.pdg-left10 {
padding-left:10px;
}
.red {
color:red;
}
.idt1em {
text-indent:1em;
}
.font10 {
font-size:9px;
}
.text-left {
text-align:left;
}
.text-right {
text-align:right;
}
.text-center {
text-align:center;
}
div#header {
height:130px;
position:relative;
width:100%;
}
h1#header-logo {
}
ul#language-list {
font-size:12px;
height:20px;
position:absolute;
right:0px;
top:8px;
width:300px;
}
div#header ul#language-list li {
display:inline;
}
div#search {
font-size:12px;
height:20px;
line-height:100%;
position:absolute;
right:0px;
top:40px;
}
html:first-child div#search {
width:510px;
}
input#search-text-box {
height:20px;
width:180px;
}
div#search input {
float:left;
}
div#search input.mrg-r {
margin-right:5px;
}
input.search-select {
margin-right:0pt;
margin-top:3px;
}
div#search p {
float:left;
margin-right:5px;
margin-top:0px;
padding-top:5px;
}
div#search p strong {
color:#004EA2;
}
div#search p#ser-op {
margin-left:10px;
}
div#search p a {
text-decoration:none;
}
input.sserchb {
margin-right:10px;
}
form#c-search {
display:none;
}
ul#global-menu {
left:10px;
position:absolute;
top:81px;
width:900px;
}
ul#global-menu li {
background-image:url(../images/g-mune-arrow.gif);
background-position:0px 7px;
background-repeat:no-repeat;
border-right:1px solid #CCCCCC;
display:block;
float:left;
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:10px;
padding-left:12px;
padding-right:10px;
padding-top:3px;
}
html:first-child ul#global-menu li {
font-size:11px;
}
ul#global-menu li#gmlitop {
margin-left:0pt;
}
ul#global-menu li a {
text-decoration:none;
}
p#sitemap {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-size:11px;
line-height:100%;
padding:3px 0px 0px;
position:absolute;
right:0px;
text-align:center;
top:83px;
width:6em;
}
p#sitemap a {
text-decoration:none;
}
ul#topic-path {
font-size:12px;
left:20px;
position:absolute;
top:112px;
}
ul#topic-path li {
display:inline;
}
ul#topic-path li a {
text-decoration:none;
}
div#footer {
background-image:url(../images/footer-bg.gif);
background-position:center bottom;
background-repeat:repeat-x;
height:40px;
margin-top:10px;
position:relative;
width:100%;
}
p#page-top-link {
font-size:12px;
text-align:right;
width:980px;
}
p#page-top-link a {
background-image:url(../images/up-arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding-left:12px;
text-decoration:none;
}
p#p-policy {
background-image:url(../images/right-arrow.gif);
background-position:0px 2px;
background-repeat:no-repeat;
bottom:2px;
font-size:11px;
left:20px;
padding-left:8px;
position:absolute;
}
p#p-policy a {
text-decoration:none;
}
p#s-policy {
background-image:url(../images/right-arrow.gif);
background-position:0px 2px;
background-repeat:no-repeat;
bottom:2px;
font-size:11px;
left:150px;
padding-left:8px;
position:absolute;
}
p#s-policy a {
text-decoration:none;
}
p#copy-r {
bottom:2px;
font-size:11px;
left:500px;
position:absolute;
text-align:right;
width:480px;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
ul#language-list {
font-size:12px;
height:20px;
position:absolute;
right:0px;
top:8px;
width:375px;
}
