
.rebuntext1 { color: #030; font-size: 14px; font-weight: bold; line-height: 20px; padding-right: 5px; padding-left: 5px; border-color: #300 }
.rebuntext2 { color: #333; font-size: 12px; line-height: 18px; border-color: #300 }
.rebuntext3 { color: #333; font-size: 13px; line-height: 20px; text-indent: 13px; padding: 5px; border-color: #300 }
.rebuntext4  { color: #333; font-size: 13px; line-height: 20px; padding: 5px;}
.rebuntext5 { color: #333; font-size: 13px; line-height: 20px; }
.rebuntext5 ul {
margin: 0.5em 0 0 1.5em;
padding: 0; }

.rebunread1 { color: #333; font-size: 14px; font-weight: bold; line-height: 22px; border-color: #300 }
.rebunread2  { color: #333; font-size: 13px; font-weight: bold; line-height: 20px; padding: 5px;}
.rebunread3 { color: #333; font-size: 13px; font-weight: bold; line-height: 20px; }
.linkread { color: #030; font-size: 14px; font-weight: bold; line-height: 22px; padding-right: 10px; padding-left: 10px }
.hana a:hover { color: white; font-size: 14px; font-weight: bold; line-height: 22px; background-color: #363 }
.hana a { text-decoration: underline }
.dotline  { padding: 3px; border-top: 2px dotted #9c9 }
.dotline1   { padding: 3px; border-top: 2px dotted #9c9; border-bottom: 2px dotted #9c9 }
.dotline2 { padding: 2px; border-bottom: 3px dotted #c66 }
.dotline3 { padding: 2px; border-top: 3px dotted #c66 }
.line1  { border-top: 1px solid #9c9 }
.line2  { border-right: 1px solid #9c9 }
.line3 { border-top: 1px solid #9c9; border-right: 1px solid #9c9 }

/*Price Link*/
#hanrebunPriceLink {
color: #933540;
font-size: 12px;
line-height: 42px;
text-align: right;
width: 400px;
height: 44px;
float: right;
clear: both; }
#hanrebunPriceLink p {
line-height: 42px;
text-align: right;
width: 240px;
height: 42px;
float: left;
margin: 0;
padding: 0; }
#hanrebunPriceLink a span {
visibility: hidden; }

#hanrebunPriceLink a {
font-size: 12px;
line-height: 42px;
background-image: url(images/hanarebunPriceButton.gif);
text-decoration: none;
width: 160px;
height: 42px;
float: left;
margin: 0;
padding: 0;
display: block; }

#hanrebunPriceLink a:hover {background-image: url(images/hanarebunPriceButtonOver.gif); }


#hotelRebunPriceLink {
color: #639c2e;
font-size: 12px;
line-height: 42px;
text-align: right;
width: 400px;
height: 42px;
float: right;
clear: both; }
#hotelRebunPriceLink p {
line-height: 42px;
text-align: right;
width: 240px;
height: 42px;
float: left;
margin: 0;
padding: 0; }

#hotelRebunPriceLink a span {
visibility: hidden; }

#hotelRebunPriceLink a {
font-size: 12px;
line-height: 42px;
background-image: url(images/hotelRebunPriceButton.gif);
text-decoration: none;
width: 160px;
height: 42px;
float: left;
margin: 0;
padding: 0;
display: block; }

#hotelRebunPriceLink a:hover {background-image: url(images/hotelRebunPriceButtonOver.gif); }

tr {
clear: both; }
