body {
margin: 0;
padding: 10px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
color: #000000;
background: url(images/sky.jpg) repeat-x top;
background-color: #eaf7fe;
}
.tip {
width: 130px;
border: #62491D 1px dashed;
padding: 3px 3px 3px 3px;
z-index: 999; 
left: 90px; 
visibility: hidden; 
color: #62491D; 
font: 11px Helvetica;
position: absolute; 
top: 20px; 
background-color: #e0d9c4; 
text-align: left
}
a {
font-family: Arial, Helvetica, sans-serif;
color: #1488cf; 
font-weight: bold;
text-decoration: none
}
.backnext {
font-family: Arial, Helvetica, sans-serif;
color: #000000; 
font-weight: bold;
text-decoration: none
}
.activeimgmenu
{
font-family: Arial, Helvetica, sans-serif;
color: #5e5e5e; 
font-weight: bold;
text-decoration: none
}
a:hover {
color: #5e5e5e
}
a:active {
color: #5e5e5e
}
.atxt {
padding: 15px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
line-height: 16px;
text-decoration: underline;
font-weight: normal;
color: #1488cf;
}
.atxt:hover {
padding: 15px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
line-height: 16px;
color: #5e5e5e;
}
.subnav {
font: Arial;
font-size: 95%;
text-decoration: none;
color: #1488cf;
}
.subnav:hover {
font: Arial;
font-size: 95%;
text-decoration: none;
color: #1488cf;
}
.subsubnav {
font: Arial;
font-size: 90%;
text-decoration: none;
color: #5e5e5e;
}
.subsubnav:hover {
font: Arial;
font-size: 90%;
text-decoration: underline;
color: #0093dd;
}
.btmnav {
font: Arial;
font-size: 85%;
text-decoration: none;
color: #5e5e5e;
}
.btmnav:hover {
font: Arial;
font-size: 85%;
text-decoration: none;
color: #1488cf;
}
.news {
font-family: Arial, Helvetica, sans-serif;
font-size: 85%; 
color: #1488cf; 
text-decoration: none
}
.news:hover {
color: #5e5e5e
}
.more {
font: Arial;
font-size: 70%;
font-weight: bold;
text-decoration: none;
color: #0093dd;
}
.more:hover {
color: #5e5e5e;
}
.txt {
padding: 15px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
line-height: 16px;
color: #000000;
}
.bookit {
font-family: Arial, Helvetica, sans-serif;
color: #5e5e5e;
font-size: 85%;
letter-spacing: 1px; 
}
.ttl {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
color: #1488cf;
}
.ttl2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
color: #1488cf;
}
.fld {
padding-left: 5px;
width: 150px;
border: #0093dd 1px solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
letter-spacing: 1px; 
color: #000000;
background-color: #ededed
}
.fld2 {
padding-left: 5px;
width: 65px;
border: #0093dd 1px solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
letter-spacing: 1px; 
color: #000000;
background-color: #ededed
}
.copy {
padding: 0 230px 0 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 82%;
color: #1488cf;
}
.mmg {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #aaaaaa;
}
.mmg_a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #bbbbbb;
}
.mmg_a:hover {
color: #fa6207;
}
.pig {
padding: 0 5px 0 5px;
}
.pigl {
padding: 5px 10px 5px 0;
}
.pigr {
padding: 5px 0 5px 10px;
}
.tdbodyup {
height: 4px;
background: url(images/shadup.png) repeat-x bottom;
}
.tdbodyleft {
width: 6px;
background: url(images/shadleft.png) repeat-y right;
}
.tdbodycrnr {
height: 4px;
width: 4px;
background: url(images/shadbodycorner.png) no-repeat right bottom;
}
.tdnavtabrup {
height: 2px;
background: url(images/shadlatcorner.png) repeat-x bottom;
}
.tdnavtablup {
height: 2px;
background: url(images/shadratcorner.png) repeat-x bottom;
}
.tdnavtabctr {
width: 106px;
height: 12px;
background: url(images/shadcorner.png) no-repeat right bottom;
}
.tdnavtableft {
width: 2px;
background: url(images/shadllefttab.png) repeat-y right;
}
.tdnavtabbtm {
height: 2px;
background: url(images/shadbtmtab.png) repeat-x top;
}
.tdnavtab {
padding: 20px 0 0 20px;
line-height: 18px;
text-align: left;
width: 211px;
background: url(images/tabcornerin.gif) no-repeat left top;
background-color: #ffffff;
}
.tdframe {
padding: 10px;
background-color: #ffffff;
}
.tdframegrey {
padding: 5px 0 0 0;
border-top: #ffffff 10px solid;
border-right: #ffffff 10px solid;
background-color: #f1f1f1;
}
.tdgrey {
padding: 0 5px 0 5px;
border-right: #ffffff 10px solid;
background-color: #f1f1f1;
}
.tdgrey2 {
padding: 10px 0 0 0;
border-right: #ffffff 10px solid;
border-left: #ffffff 10px solid;
background-color: #f1f1f1;
}
.tdgrey3 {
padding: 10px 0 0 0;
border-top: #ffffff 10px solid;
border-right: #ffffff 10px solid;
border-left: #ffffff 10px solid;
background-color: #f1f1f1;
}
.tdgrey4 {
padding: 0 0 0 5px;
border-left: #ffffff 10px solid;
background-color: #f1f1f1;
}
.tdwhite2 {
background: url(images/white2.gif) repeat-y right;
}
.tdwhite3 {
background-color:#ffffff;
}
.tdbluestr {
border-bottom: #9d9d9d 1px solid 
}
.tdbluestr2 {
padding-top: 10px;
border-bottom: #9d9d9d 1px solid 
}
.atttl {
padding: 10px 0 0 0;
border-bottom: #9d9d9d 4px solid;
}
.atttl2 {
padding: 15px 0 0 10px;
}
.atatttl {
border-bottom: #9d9d9d 1px solid;
}
.moretd {
padding: 20px 20px 0 0;
}
.servicetd {
padding: 90px 0 3px 0;
}
#logo {
position:absolute;
left:59px;
top:-16px;
width:120px;
height:132px;
z-index:1;
}
#bodom {
position:absolute;
left:10px;
top:100px;
width:757px;
height:344px;
z-index:2;
}
#mnav {
position:absolute;
left:186px;
top:-40px;
width:766px;
height:78px;
z-index:3;
}
.sbut {
padding: 0 0 0 8px;
display: block;
width: 70px;
height: 22px;
background: url(images/but.gif) no-repeat;
font-size: 75%;
color: #ffffff;
text-decoration: none;
letter-spacing: 1px
}
.sbut:hover {
display: block;
width: 80px;
height: 22px;
background: url(images/hbut.gif) no-repeat;
color: #ffffcc;
}
.error {
padding: 5px 0 5px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
letter-spacing: 1px;
color: #cc0000
}
.subm_tabl{
text-align:center;
}
