
ul {
 padding-left: 13px;
 margin-left: 1px;
 margin-top: 1px;
 margin-bottom: 1px;
}

td {  font-family: Arial; font-size: 11px; line-height: 13px; text-decoration: none; color: #000000; }
li {list-style-image: url('img/bullet.gif'); font-family:Arial; font-size:11px; color:#000000; text-decoration:none;}

a:link {  font-family: Arial; font-size: 11px; line-height: 13px; text-decoration: none; color: #007f9e; }
a:visited {  font-family: Arial; font-size: 11px; line-height: 13px; text-decoration: none; color: #007f9e; }
a:hover {  font-family: Arial; font-size: 11px; line-height: 13px; text-decoration: underline; color: #007f9e; }


.sidebar:link { font-family:Arial; font-size:11px; color:#02779a; text-decoration:none; font-weight:bold; }
.sidebar:visited { font-family:Arial; font-size:11px; color:#02779a; text-decoration:none; font-weight:bold; }
.sidebar:hover { font-family:Arial; font-size:11px; color:#02779a; text-decoration:none; font-weight:bold; }
.sidebar { font-family:Arial; font-size:11px; color:#02779a; text-decoration:none; font-weight:bold; }


.header:link { font-family:Arial; font-size:11px; color:#43aace; text-decoration:none; }
.header:hover { font-family:Arial; font-size:11px; color:#43aace; text-decoration:none; }
.header:visited { font-family:Arial; font-size:11px; color:#43aace; text-decoration:none; }

.footer:link { font-family:Arial; font-size:11px; color:#7f7f7f; text-decoration:none; }
.footer:hover { font-family:Arial; font-size:11px; color:#7f7f7f; text-decoration:none; }
.footer:visited { font-family:Arial; font-size:11px; color:#7f7f7f; text-decoration:none; }
.footer {  font-family: Arial; font-size: 9px; line-height: 10px; text-decoration: none; color: #007B98; }

.path:link {font-family:Arial; font-size:11px; color:#007f9c; text-decoration:none;}
.path:visited {font-family:Arial; font-size:11px; color:#007f9c; text-decoration:none;}
.path:hover {font-family:Arial; font-size:11px; color:#007f9c; text-decoration:underline;}

.more:link { font-family:Arial; font-size:11px; color:#007f9e; text-decoration:underline; font-weight:bold;}
.more:visited { font-family:Arial; font-size:11px; color:#007f9e; text-decoration:underline; font-weight:bold;}
.more:hover { font-family:Arial; font-size:11px; color:#007f9e; text-decoration:underline ; font-weight:bold;}

.content {  font-family: Arial; font-size: 11px; line-height: 13px; text-decoration: none; color: #000000; }
.search_small {  font-family: Arial; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #ffffff; }
.search {  font-family: Arial; font-size: 12px; line-height: 13px; text-decoration: none; font-weight: bold; color: #ffffff; }
.title {  font-family: Arial; font-size: 12px; font-weight: bold; color: #007f9c;}
.price { font-family:Arial; font-size:15px; color:#ee1c27; text-decoration:none; font-weight:bold;}
.days { font-family:Arial; font-size:12px; color:#7f7f7f; text-decoration:none; font-weight:bold;}
.date {  font-family: Arial; font-size: 18px; line-height: 22px; font-weight: bold; color: #7f7f7f;}
.error {  font-family: Arial; font-size: 11px; line-height: 13px; font-weight: bold; color: #ff4080;}
.content_title {  font-family: Arial; font-size: 12px; line-height: 16px; text-decoration: none; font-weight: bold; color: #43aace; }

.offer_title:link {  font-family: Arial; font-size: 12px; line-height: 16px; text-decoration: none; font-weight: bold; color: #007f9e; }
.offer_title:visited {  font-family: Arial; font-size: 12px; line-height: 16px; text-decoration: none; font-weight: bold; color: #007f9e; }
.offer_title:hover {  font-family: Arial; font-size: 12px; line-height: 16px; text-decoration: none; font-weight: bold; color: #007f9e; }
.offer_title {  font-family: Arial; font-size: 12px; line-height: 16px; text-decoration: none; font-weight: bold; color: #007f9e; }


.input {  font-family: Arial; font-size: 11px; line-height: 13px; color: #000000; height: 17px; background-color: #ffffff; margin: 0px; padding: 1px; border-color: #7f7f7f; border-style: solid; border-top-width: 1; border-right-width: 1; border-bottom-width: 1; border-left-width: 1; width:170px; }
.button {  font-family: Arial; font-size: 12px; font-weight: bold; color: #02779a; width:168px; height: 27px; background-image:url("../img/btn-bg.gif"); border-right-width: 0; border-bottom-width: 0; border-left-width: 0; border-top-width: 0; }
.checkbox {  width: 11px; height: 11px; margin: 1px; padding: 1px; }

.tablenonevenrow { }
.tableOver { background-color:#b00000;}

.top_left  { background-image: url(img/top-offer-bg.gif);  background-position: 0px -0px;  width:6px; height:6px; background-repeat: no-repeat;}
.top_right  { background-image: url(img/top-offer-bg.gif);  background-position: -215px -0px;  width:6px; height:6px; background-repeat: no-repeat;}
.bottom_left  { background-image: url(img/top-offer-bg.gif);  background-position: 0px -235px;  width:6px; height:6px; background-repeat: no-repeat;}
.bottom_right  { background-image: url(img/top-offer-bg.gif);  background-position: -215px -235px;  width:6px; height:6px; background-repeat: no-repeat;}



.table  { border-style:solid; border-width:thin; border-left-width:0px; border-top-width:0px; border-bottom-width:1px;  border-right-width:1px; border-color:#FFFFFF; }
.table-cell  { border-style:solid; border-width:thin; border-left-width:1px; border-top-width:1px; border-bottom-width:0px;  border-right-width:0px; border-color:#FFFFFF; background-color:#effcff; }
.htable-header { font-family:Arial; font-size:10px;  background-color:#dbf8ff; text-decoration:none; border-style:solid; border-width:thin; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:0px; border-color:#FFFFFF;text-align: center;}
.htable-left-col { font-family:Arial; font-size:11px; text-decoration:none;  background-color:#eff9ff; border-style:solid; border-width:thin; border-top-width:0px; border-bottom-width:1px;
border-left-width:1px; border-right-width:0px; border-color:#FFFFFF;text-align: center; font-weight:bold; }

.calendar-cell  { border-style:solid; border-width:thin; border-left-width:1px; border-top-width:1px; border-bottom-width:1px;  border-right-width:1px; border-color:#b8f2ff; background-color:#ffffff; padding-top:3px; padding-bottom:2px;}

.cal-noncurr { font-family:Arial; font-size:17px; color:#0b2aa0; text-decoration:none; }
.cal-workday { font-family:Arial; font-weight:bold; font-size:12px; color:#000000; text-decoration:none; background-color:#ffffff; }
.cal-weekend { font-family:Arial; font-weight:bold; font-size:12px; color:#869d07; text-decoration:none; background-color:#ffffff; }
.cal-today { font-family:Arial; font-size:12px; color:#869d07; text-decoration:none; font-weight:bold; }

.cal-workday-no { font-family:Arial; font-size:12px; color:#000000; text-decoration:none; }
.cal-weekend-no { font-family:Arial; font-size:12px; color:#869d07; text-decoration:none; } 

.btn-active {
 background: url(img/btn-a-mid.gif);
 padding: 0 5px;
}
.btn-active:link{
 color: #0507FF;
 text-transform: lowercase;
 font-family: Georgia, Timese New Roman;
 font-weight: bold;
 font-size: 11px;
 background: transparent;
}
.btn-active:visited{
 color: #0507FF;
 text-transform: lowercase;
 font-family: Georgia, Timese New Roman;
 font-weight: bold;
 font-size: 11px;
 background: transparent;
}
.btn-active:hover {
 color: #0507FF;
 text-transform: lowercase;
 font-family: Georgia, Timese New Roman;
 font-weight: bold;
 font-size: 11px;
 background: transparent;
}


.btn {
 padding: 0 5px;
}
.btn:link{
 color: #fff;
 text-transform: lowercase;
 font-family: Georgia, Timese New Roman;
 font-weight: bold;
 font-size: 11px;
}
.btn:visited{
 color: #fff;
 text-transform: lowercase;
 font-family: Georgia, Timese New Roman;
 font-weight: bold;
 font-size: 11px;
}
.btn:hover{
 color: #fff;
 text-transform: lowercase;
 font-family: Georgia, Timese New Roman;
 font-weight: bold;
 font-size: 11px;
}


.banners  {
/* border: 1px solid #B8F2FF;*/

}
.banners .title {
 font-weight: bold;
 color: red;
 height: 25px;
 background: #fff; 
 padding: 10px 0; 
 font-family: Georgia; 
 font-style: italic; 
 font-size: 20px; 
 line-height: 23px;
}

.banner_num_active {
 font-family: Georgia;
 background: url(img/home/top-number.gif) no-repeat;
 text-align:center;
 color: #fff;
 font-size:12px;
 line-height: 20px;
 padding: 0;
 margin: 0;
 width: 24px;
 height: 24px;
 font-weight: bold;
}

.banner_num {
 font-family: Georgia;
 background: #fff;
 text-align:center;
 font-size:12px;
 line-height: 23px;
 color: #007f9c;
 padding: 0;
 margin: 0;
 width: 24px;
 height: 24px;
 font-weight: bold;
}
