.error, .errors, .fielderror, .labelerror{color:#CC0000;}.labelerror, .globalerrors, .globalerrors a{font-weight:bold;}.globalerrors{background-color:#CC0000;padding:8px 20px;}.globalerrors, .globalerrors a{color:white;}.searchbymap {font:9px;font-weight:bold;text-decoration:underline;}.moresearchoptions {font-weight:bold;}.content .tollfree {font:12px;font-weight:bold;}.offers .funclinks {vertical-align:middle;text-align:right;padding:10px 60px;background-color:white;}.offers .funclinks a, .offers .funclinks a:visited{font-weight:bold;}@media print {.header, .confirmation, .amenities, .footer {display:none;}body,div,input,p,td,th,a,select,textarea{font:10pt Verdana,Arial,Helvetica,Sans-Serif;}h1{font-size:12pt;font-weight:bold;}h2{font-size:12pt;font-weight:bold;text-decoration:underline;padding-top:20px;padding-bottom:10px;}h2 td,h2 a,h2 a:visited{font-size:12pt;font-weight:bold}h3{font-size:10pt;font-weight:bold;}a {color:black;font-weight:bold;text-decoration:underline;}.label {font-weight:bold}}div.autocomplete {position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0px;padding:0px;}div.autocomplete ul {list-style-type:none;margin:0px;padding:0px;}div.autocomplete ul li.selected { background-color: #ffb;}div.autocomplete ul li {list-style-type:none;display:block;margin:0;padding:2px;height:16px;cursor:pointer;color:gray;}.hotelcompare { width: 20%; padding: 5px; vertical-align: top; }.hotelcompare h2 a {color:black;}.odd {background-color: #CCCCCC;}.informationPanel {background-color: white; border: 1px solid black; padding: 8px; margin-bottom: 4px; }.hierarchy {width: 620px;margin-left: 140px; }.hierarchy td.leftside {border:1px solid black;padding:5px;border-right:none;border-top:none;}.hierarchy td.rightside {border:1px solid black;padding:5px;text-align:right;border-left:none;border-top:none;font-size:11px;}.hierarchy .countries a {font-size:11px; }.hierarchy .states a {font-size:10px; }.hierarchy .cities a {font-size:9px; }