/* ARES styles */

#aresBot, #aresBot a, #aresBot div, #aresBot form, #aresBot ul, #aresBot ul li, #aresBot label, #aresBot input, #aresBot img { border: 0 none; display: block; list-sytle: none; overflow: hidden; margin: 0; padding: 0; vertical-align: baseline; }
#aresBot { background: red url(/img/bot-hotel-only.png) 0 0 no-repeat; font-family: "lucida grande", Arial, sans-serif; font-size: 11px; height: 81px; width: 400px; }

#aresBot a:link, #aresBot a:visited { color: #166b96; text-decoration: none; }
#aresBot a:hover, #aresBot a:focus { text-decoration: underline; }
#aresBot div { position: relative; }
#aresBot > div { padding: 0 5px; }
#aresBot input[type="text"] { border: 1px solid #7f9db9; font-size: 11px; padding: 2px 4px; }
#aresBot h4 { display: none; }
#aresBot h5 { display: none; visibility: hidden; }

#tbs { width: 400px; }
#tbs ul li { display: block; float: left; height: 30px; width: 100px; }
#tbs ul li a { font-size: 0; height: 30px; width: 100px; text-indent: -9999px; }

#Search-bot > div { height: 70px; padding: 5px 5px 0; }

/* display: none for layered tabs */ 
#Search-bot { width: 390px; }
#Search-bot ul { display: inline; float: left; margin-bottom: 3px; margin-right: 20px; }
#Search-bot ul li { display: inline; float: left; margin-right: 10px; }
#Search-bot ul li span { float: left; display: block; margin: 0; padding: 0; }
#Search-bot ul li select { *font-size: 10px; }
#Search-bot .bookNow { position: absolute; bottom: 0; right: 5px; }
#Search-bot .omega { margin-right: 0; }

ul.aresGrid_2 li input[type="text"] { width: 75px; }
ul.aresGrid_3 li select { width: 53px; }
