div#wpmainframe {
	width:400px;
	height:224px;
	background-image: url(../images/avia.png);
	font-size:11px;
	color:#FFFFFF;
	font-weight: normal;
	font-family:"Trebuchet MS", Verdana, Arial;
}

div#avia {
	display:none;
}

div#rail {
	display:none;
}

div#hotel {
	display:none;
}

div#tour {
	display:none;
}



div#wpmainframe div table td {
	margin:0px;
	padding:0px;
	text-align: right;
	vertical-align: middle;
}

div#wpmainframe div table td#_left {
	margin:0px;
	padding:0px;
	text-align: left;
	vertical-align: middle;
}

input.wpedit, textarea.wpedit {
	margin:0px;
	height:21px;
	background-color: #FFFFFF;
	border: 2px solid #000000;
	font-size:16px;
	color:#000000;
	font-weight: normal;
	vertical-align: middle;
	padding-left:3px;
	
}


.wpedit#from_a, .wpedit#from_r, .wpedit#to_a, .wpedit#to_r, .wpedit#city_h {
	color:#999999;
	width:160px;
}


.wpedit#category_h {
	color:#999999;
	width:80px;
}

.wpedit#room_h {
	color:#999999;
	width:160px;
	font-size:14px;
}

.wpedit#servicekind_s
{
	color:#999999;
	width:250px;
}

.wpedit#servicedetail_s
{
	color:#999999;
	width:355px;
	height:45px;
}

.wpedit#date1_a, .wpedit#date2_a, .wpedit#date1_r, .wpedit#date2_r, 
.wpedit#date1_h, .wpedit#date2_h, .wpedit#date1_s, .wpedit#date2_s {
	width:90px;
	font-size:13px;
}

.wpedit#adults_num_a, .wpedit#adults_num_r, 
.wpedit#children_num_a, .wpedit#children_num_r,
.wpedit#infants_num_a, .wpedit#infants_num_r, 
.wpedit#roomnum_h, .wpedit#paxes_h, .wpedit#passengers_s {
	width:21px;
}

.wplist {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	z-index: 999;
	position:absolute;
	display:none;
	color=#000000;
}

.wplist ul {
	cursor:pointer;
	list-style-type: none;
	margin:0px;
	padding:0px;
	text-align:left;
}
.wplist ul li{
	margin:0px;
	padding:0px;
	margin-left:3px;
	color: #000000;
	cursor:pointer
	text-align:left;
}

div#wperror {
	position:absolute;
	display:block;
	z-index:1000;
	cursor:pointer;
	
	font-size:11px;
	color:#FFFFFF;
	font-weight: normal;
	font-family:"Trebuchet MS", Verdana, Arial;	
	
}


.avia_error_ttl, .rail_error_ttl, .hotels_error_ttl, .services_error_ttl {
	padding-top:15px;
	padding-left:50px;
	margin:10px;
	height:40px;
	width:auto;	
	background-color: #0088AA;	
	background-image: url(../images/error.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	color:#FFFFFF;
	font-size:24px;
}

div#avia_error ul, div#rail_error ul, div#hotels_error ul, div#services_error ul{
	list-style-type: disc;
	margin-left:30px;
}

div#error {
	margin:0px;
	width:auto;
	height:auto;
	font-weight: bold;
	display:none;
	float:left;
}

div#avia_error, div#rail_error, div#hotels_error, div#services_error  {
	color:#000000;
	width:285px;
	height:330px;
}

div#avia_error {
	background-color: #0099FF;
	border: 4px ridge #00AAFF;
}
.avia_error_ttl {
	background-color: #0088AA;	
}

div#rail_error {
	background-color: #009900;
	border: 4px ridge #009900;
}
.rail_error_ttl {
	background-color: #006600;
}

div#hotels_error {
	background-color: #FF00CC;
	border: 4px ridge #FF00CC;
}
.hotels_error_ttl {
	background-color: #CC66CC;
}

div#services_error {
	background-color: #CCCCCC;
	border: 4px ridge #CCCCCC;
}
.services_error_ttl {
	background-color: #666666;
}


div#tour-sim {
	display:none;
}


