#RightInfo
{
	float:right;
font-size:10px;
display:inline;
}
#RightInfo p{ width: 265px; padding: 10px 20px;}
#bInfoRight .textR{ display:inline; padding-right: 25px; float:left;}

.menu{
border: 1px solid #d9d9d9;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-top: none;}
#BodyText {
padding:0;
width: 650px;
z-index: 55;
float: left;

-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
-webkit-border-radius-topleft:0;
-webkit-border-radius-topright:0;
border-top-left-radius:0;
border-top-right-radius:0;
}
#BodyText p{padding:5px 20px;}
#BodyText h2{ border-bottom:1px solid #d9d9d9;
padding: 10px 10px 10px 20px;
margin:0;
}
#topMenu {
z-index: 50;
height: 30px;
margin:0;
width:650px;
padding:0;
}



/**
 * bSearch
 */
.bSearch {
	border: 1px solid #d9d9d9;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 0 10px 10px;
	overflow: hidden;
	height: 1%;
	margin-bottom: 10px;
	width: 632px;
	}

	.bSearch li { 
		float: left; 
		display: inline;
		margin-right: 10px;
		}

	.bSearch li.passanger,
	.bSearch li.driver { margin-top: 4px; }

	.bSearch li .field { width: 140px; }

	.bSearch li input,
	.bSearch li label { vertical-align: middle; font-weight:normal; }

	.bSearch li.submit input {
		border: none;
		color: #fff;
		width: 56px;
		height: 21px;
		background: transparent url(../img/bg-search-btn.png) scroll no-repeat top left;
		}
	
	.bSearch table {
		padding:10px 10px 10px 20px;
	}
	
	.bSearch th {
		/*border-bottom: 1px solid #7A7A7A;*/
		border-bottom:1px dashed #D9D9D9;
		padding-bottom: 8px;
	}
	
	.bSearch td {
		border-bottom: 1px dashed #D9D9D9;
		padding:5px 0;
	}
	
/*Trip*/
#Trip {
	background: #fff url(../img/bg-side-box.png) scroll repeat-x top left;
	border: 1px solid #dadada;
	border-top: none;
	width: 650px;
	border-top: 1px solid #d9d9d9;
	border-bottom: none;
	border-left:none;
	font-weight:normal;

	}
#left{ width:425px;
float:left; 
padding:10px 20px;
display: inline;}

#left input {
border: 1px solid #d9d9d9;
width: 325px;
margin: 5px 0px;
}
#left .image{
float:left;
display:inline;
margin-left: 5px;
margin-bottom: 10px;}
#left lebel {
	font-width: normal;
}

#left .image input {
	width: 84px;
}

#right{
width: 265px;
display:inline;
padding:10px 20px;
}
#right li {display: inline-block; margin-bottom: 10px;}
#right input { width: 20px;}


.orange {
color:#EA6E05;
}

ul.errors { color: red; }
