.top_menu {	background:#FFFFFF; border:1px solid #000000!important; border-top:0px!important; margin:0px 0px 0px 0px; position: relative; bottom:0px; padding:0px; font-size:10px; line-height:12px; height:16px;}

.dest { width:260px; margin:10px 0px 0px 0px;  text-align:center }
.dest .caption { font-size:16px; font-weight:bold; padding:10px 0px 0px 54px; height:30px; background:url(../images/destination2.jpg) center no-repeat; text-align:left; }
 .dest .caption span { margin:0px 0px 0px 0px; color:#3c6598; font-family:Arial}
.dest .dest_list {padding:4px 2px 6px 8px}
.dest .dest_list a { color:#5C69A3; margin:3px 2px 3px 2px;padding:1px 0px 1px 0px; text-decoration:none; font-size:9px; font-weight:100 }
.dest .dest_list a:hover{color:#0066FF; }


#unitop A {  font-size: 7pt; color: #CCCCCC; text-decoration: none}
#unitop TD {  font-size: 7pt; color: #CCCCCC; padding-top:1px}
#unitop A:hover { color: #FFFFFF}

#unibottom A {  font-size: 11px; color: #555555; text-decoration: none}
#unibottom TD {  font-size: 11px; }
#unibottom A:hover { color: #999999}

TD.hd {  background-color: #E5E7EF}

#pagetitle { FONT-SIZE: 18pt; COLOR: #3C52A1; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif;padding-top:15px; }
#search_results #result_header { FONT-SIZE: 14pt; COLOR: #3C52A1; }
#search_results TD { vertical-align:middle }
#search_results #result_name A { FONT-SIZE: 10pt; }
#result_explain { font: 12px; COLOR: #666666;  }
#result_explain B { COLOR: #000000;  }

#paging_navigation A { color: #6699cc }
#paging_navigation A:hover { color: #336699 }

#searchbox { margin-top:10px; margin-bottom:10px; BORDER: #ff9900 1px solid;  }
#searchbox INPUT.queryform { width: 220px; BORDER: #6699cc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: -16px; PADDING-TOP: 0px;  }
#searchbox SELECT.choicelist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
#searchbox #searchbox_name { COLOR: #3C52A1; font-weight: bold; font-size: 12px; margin-top:3px}
#searchbox_name .color2 { COLOR: #293769; }
#searchbox #searchbox_motto { COLOR: #999999;  }
#searchbox SELECT, #searchbox INPUT { font-size: 12px; }

TD.rightside {  text-align: center; background-color: #E5E7EF}
#rightside { FONT-FAMILY: arial, helvetica, sans-serif; font-size: 8pt; color: #000000}

#offer_list { text-align: left; margin: 3px 0px 3px 0px; border-top: 1px solid #000000;  border-bottom: 1px solid #000000; background-color: #ffffff;padding: 3px 2px 3px 8px} 
#offer_list #offer_list_name {  font-size: 9pt; color: #000000; FONT-WEIGHT: bold; padding-left:12px; }
#offer_list #offer_list_kareto { border-top: 1px solid #D4D4D4; padding-top: 2px; margin: 3px 0px 3px 0px; }

#piclist  IMG {	border-color: #555555; border-width:1px }
#piclist  TD {	text-align:right }

#picview {	FONT-SIZE: 8pt; COLOR: #CC3300;  }
#picview  IMG {	border-color: #555555; border-width:1px }
#picview_row {	FONT-SIZE: 8pt; COLOR: #CC3300;  }
#picview_row  IMG {	border-color: #555555; border-width:1px }

A.backtop {	COLOR: #A26D37; FONT-WEIGHT: bold; FONT-SIZE: 8pt}
A.backtop:hover {	COLOR: #CC9933 }

hr {  color: #6699cc; height: 2px; width: 100%; margin-top:0px; margin-bottom:0px; }

.disclaimer {	COLOR: #999999; FONT-SIZE: 8pt}
TD.border {  background-color: #000000!important;padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px}

BODY {  background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #2F2F2F}
TD {  vertical-align: top; font-size: 8pt}
A {	COLOR: #ff6600; FONT-WEIGHT: bold; FONT-SIZE: 8pt; text-decoration: none}
A:hover {	COLOR: #ff9900 }

