/* 
    Document   : search
    Created on : 06/07/2011, 12:29 PM
    Author     : Charleene
    Description:
    Purpose of the stylesheet follows.
*/

/*** SEARCH BOX ***/
table.blue-bg					{background:#0575bd url(http://www.bookdirect2save.com.au/images/australia-accommodation.gif) left top repeat-x; margin:0px auto; padding:0px; border:0px; display:block; width:1000px;}
.search-box 					{background:#53b937 url(http://www.bookdirect2save.com.au/images/map_bg.gif) right bottom no-repeat; margin:10px auto 5px auto; width:780px; font:bold 14px arial,tahoma; color:#000000;}
.search-box td.border-left		{border-left:solid 1px #FFFFFF;}
.search-box td.border-right		{border-right:solid 1px #FFFFFF;}
.search-box td.step-1			{background:url(http://www.bookdirect2save.com.au/images/step-1.png) left 2px no-repeat; width:80px; height:34px; vertical-align:top;}
.search-box td.step-2			{background:url(http://www.bookdirect2save.com.au/images/step-2.png) left 2px no-repeat; width:80px; height:34px; vertical-align:top;}
.search-box td.step-3			{background:url(http://www.bookdirect2save.com.au/images/step-3.png) left 2px no-repeat; width:80px; height:34px; vertical-align:top;}
.search-box td.step-4			{background:url(http://www.bookdirect2save.com.au/images/step-4.png) left 2px no-repeat; width:80px; height:34px; vertical-align:top;}
.search-box td.country			{vertical-align:top; padding:9px 5px 2px 0px; width:70px;}
.search-box td.country-select	{vertical-align:top; padding:9px 5px 2px 0px; text-transform:uppercase;}
.search-box td.city				{vertical-align:top; padding:9px 5px 2px 0px;}
.search-box td.city-select		{vertical-align:top; padding:5px 5px 2px 0px;}
.search-box td.suburb			{vertical-align:top; padding:9px 5px 2px 0px;}
.search-box td.suburb-select	{vertical-align:top; padding:5px 5px 2px 0px;}
.search-box td.dates			{vertical-align:top; padding:9px 5px 2px 0px;}
.search-box td.dates-select		{vertical-align:top; padding:6px 10px 0px 0px;}
.search-box td.dates-select select	{vertical-align:top; margin:0px; }
.search-box td.dates-select img.ui-datepicker-trigger	{margin-top:0px !important; padding-top:0px !important; border:none;}
.search-box td.show				{vertical-align:top; padding:9px 5px 2px 0px;}
.search-box td.show-select		{vertical-align:top; padding:5px 5px 2px 0px;}
.search-box select				{border:solid 1px #066F32; opacity:0.75; filter:alpha(opacity=75);}
.search-box option				{background:#FFFFFF; color:#000000; border-bottom:solid 1px #FFFFFF;}
.search-box input				{margin:0px 2px;}
.search-box p					{margin:0px;}
.search-box td.padding			{padding:2px 5px;}
.search-box td.corner-topl		{background:#0051AF url(http://www.bookdirect2save.com.au/images/search-corners-top-l.gif) top left no-repeat; margin:0px; padding:0px; width:10px;}
.search-box td.corner-topr		{background:#0051AF url(http://www.bookdirect2save.com.au/images/search-corners-top-r.gif) top right no-repeat; margin:0px; padding:0px; width:10px;}
.search-box td.corner-bot		{margin:0px; padding:0px; text-align:center; height:10px; border-bottom:solid 1px #FFFFFF;}
.search-box td.corner-botl		{background:#0078bf url(http://www.bookdirect2save.com.au/images/search-corners-bot-l.gif) left bottom no-repeat; margin:0px; padding:0px; width:6px; height:6px;}
.search-box td.corner-botr		{background:#0078bf url(http://www.bookdirect2save.com.au/images/search-corners-bot-r.gif) right bottom no-repeat; margin:0px; padding:0px; width:6px; height:6px;}
.search-box-heading				{background:#066f32; font:normal 12px arial,tahoma; text-align:center; color:#FFFFFF; border-top:solid 1px #FFFFFF;}
.search-box-heading h2.search	{margin:0px; padding:0px 5px; font:bold 18px/30px arial,tahoma; color:#FFFFFF; display:inline-block;}
.search-box .nights-num, .search-box .nights-num span	{font:bold 14px arial,tahoma; color:#FF0000;}
.search-box td.button			{text-align:center; padding:3px 0px 0px 0px;}

.search-box input.b_search		{background:url(http://www.bookdirect2save.com.au/images/b_search.png) left top no-repeat; margin:2px 0; padding:0px 25px 3px 5px; height:40px; width:220px; border:none;
								 font:bold 18px arial,tahoma; letter-spacing:1px; text-transform:uppercase; color:#FFFFFF; text-align:center; display:inline-block; cursor:pointer;}
.search-box .error			{color:#FFFF00 !important;}



