body {margin: 0px;padding: 0px;color: #4D4D4D; background: #ffffff;}

td {font-family: Arial, sans-serif; font-size: 12px; color: #4D4D4D; line-height:18px}
.tdmy {font-family: Arial, sans-serif; font-size: 10px; color: #4D4D4D; line-height:18px}

a:link, a:active, a:visited {color: #FF8000;text-decoration: underline;}
a:hover {color: #FF8000;text-decoration: none;}

a.b:link, a.b:active, a.b:visited {color: #4D4D4D;text-decoration: underline;}
a.b:hover {color: #4D4D4D;text-decoration: none;}

a.r:link, a.r:active, a.r:visited {color: red;text-decoration: underline;}
a.r:hover {color: red;text-decoration: none;}

img.sp {visibility: hidden;}
img.banner {border: 1px solid #B5B5B5;}

.h100 {height: 100%;}
div.sp {visibility: hidden;}

/* main page */

p {margin: 17px 0 0 0;}

td.or {background: #F2A919;}
td.wh {background: #ffffff;}

tr#ico td img.home {margin: 18px 16px 19px 58px;}
tr#ico td img.mail {margin: 20px 16px 0 15px;}
tr#ico td img.map {margin: 18px 61px 0 14px;}
tr#ico td.line {background: #FADFAA;}


.activate {vertical-align:middle; padding-right:10; font-weight:bold}
.aactivate:link, .aactivate:active, .aactivate:visited {color: white;text-decoration: underline;}
.aactivate:hover {text-decoration: none;}

td.main {background: url('imgs/bg-main.gif') no-repeat;}

td.copyright {padding-left: 37px; color: #848484;}
td.logo {padding: 0 27px 41px 0;}
td.line-n {padding: 0 20px 0 0;}
td.line-n1 {padding: 0 20px 0 35px;}

td#menu-m div {padding: 4px 0 5px 24px; background: url('imgs/menu-m.gif') 0% 50% no-repeat;}

div.news-pad {margin: 5px 0 0 15px;}

td.b {font-weight: bold;}
td.ex {color: #027ABB;}
.br {border-right: 1px solid #CDCDCD;}
.bb {border-bottom: 1px solid #CDCDCD;}
.bpad {padding-left: 15px;}

/* second page */

div.logo {margin: 46px 0 58px 22px;}

td.sec {background: url('imgs/bg-sec.gif') no-repeat;}
td.sec-1 {background: url('imgs/bg-sec1.jpg') no-repeat;}
td.sec-2 {background: url('imgs/bg-sec2.jpg') no-repeat;}
td.sec-3 {background: url('imgs/bg-sec3.jpg') no-repeat;}
td.sec-r {background: url('imgs/bg-sec-r.gif') no-repeat;}

/* menu in second */

td.title {padding: 0 175px 0 28px;}

td#menu-ms div {padding: 4px 0 5px 24px; background: url('imgs/menu-m.gif') 0% 50% no-repeat;}
td#menu-ms div.on {padding: 4px 0 5px 24px; background: url('imgs/menu-m.gif') 0% 50% no-repeat; font-weight: bold; color: #027ABB;}
td.line-m { background: url('imgs/line-m.gif') top right repeat-y;}

td#menu-ms div.sec {padding: 4px 0 5px 27px; background: #fff;}

h1 {font-size: 16px; font-family: Arial, sans-serif; font-weight: bold; color: #027ABB; line-height: 17px;}

td.text {padding: 0 30px 27px 28px;}
table.menu-sec {position: relative; left: -9px; z-index:2;}

.font10 {font-family: Arial, sans-serif; font-size: 10px;}
.input10 {font-family: Arial, sans-serif; font-size: 11px;}
.font9 {font-family: Arial, sans-serif; font-size: 9px;}
.menu {line-height:12px}
.contract {line-height:12px;font-size: 11px;}
.font14bold {font-size: 14px; font-family: Arial, sans-serif; font-weight: bold; color: #027ABB;}

.DlgTitleTextStyle { background-color:#E69900; color:#FFFFFF}
.DlgLabelStyle {height:25px; text-align:left}
.DlgCommonStyle {background-color:#F7F7DE;border-color:#CCCC99;border-width:1px;border-style:Solid;border-collapse:collapse;}
.redlink {color:Red; font-weight:bold;}
.redlink a {color:Red; font-weight:bold;}
.redlink a:hover {color:Red; font-weight:bold;}
