
/* should be nothing but m4 definitions in this file */

/* include anything so that the page isn't empty */
#dummy { margin: 0px}

 #sponsoredlink {float: right; width: 100px; padding-right: 5px; font-size: 10px; color: #666666; font-style: italic; text-align: right; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

 /*airfare boxes*/
 #airfarebox {border-right: #eeca6e 1px solid; border-top: #eeca6e 1px solid; font-size: 12px; border-left: #eeca6e 1px solid; border-bottom: #eeca6e 1px solid; background-color: #fefaf1; margin-top: 8px}
 #airfare {padding-right: 4px; padding-left: 4px; padding-bottom: 3px; margin: 0px; padding-top: 4px; background-color: #fffbef}
 #airfare .like_a {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #0033ff; padding-top: 0px}
 #airfare .header {font-size: 13px; font-weight: bold; color: #666666}

/*hac*/
 .hacLeftCorner {background-image: url("/img/corners/hacLeftCorner.gif"); background-repeat: no-repeat; background-position: left top}
 .hacRightCorner {background-image: url("/img/corners/hacRightCorner.gif"); background-repeat: no-repeat; background-position: right top}
 #hac td, #hac input, #hac select { font-size: 12px }
 #hacSpacing td {padding-bottom: 7px}
 .hacTD {background-color: #e6eef9; border-right: 1px solid #80a9dd; border-bottom: 1px solid #80a9dd; border-left: 1px solid #80a9dd; margin: 0; font-size: 12px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

/* Tourism Specific */
 #MapBlock, #InfoBlock { padding-top: 8px }
 #MapBlock td, #InfoBlock td { font-size: 12px; }
 #MapBlock img, #InfoBlock img { margin-right: 8px }
 #MapBlock p, #InfoBlock p, #tourismContentBox p { padding: 0px 0px 10px 0px; margin: 0px; line-height: 12px; }
 #MapBlock h3 { padding: 5px 0px 2px 0px; margin: 0px }
 h3.BarHeader { color: #ffffff; font-size: 12px; padding: 0px 0px 3px 8px; margin: 0px }
 h3.BarHeader img { margin-right: 5px }
 #tourismContentBox { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc }
 #tourismContentBox div { font-size: 12px; }
 #tourismContentBox td { padding: 5px }
 #tourismContentBox h4 { font-size: 13px; padding: 0px; margin: 0px }
 #tourismContentBox ul {list-style-image:  url("/img/arrows/arrow_lists.gif"); margin-top: 0px; padding-left: 12px; margin-left: 12px;}
 #tourismContentBox ul li {list-style-image:  url("/img/arrows/arrow_lists.gif");}
 #tourismContentBox ol {margin-top: 0px; margin-left: 12px; padding-left: 12px;}
 #tourismContentBox ol { padding: 0px 0px 8px 12px; margin: 0px 0px 0px 12px }
 .listText { font-weight: normal;color: #000000}
 .pt5 {padding-top: 5px}
 .reviews { font-size: 11px; margin: 5px 5px 5px 70px; color: #666666; text-indent: -70px}
 .frmSel { font-size: 11px; padding:0px; margin:0px }

