@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/blue_images_02.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	/* position: relative; because problems with calendar */
}.user_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
#container {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	background-color: #f7c100;
	float: left;
	width: 900px;
	height: 363px;
	background-image: url(images/bg_img_05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#top {
	background-image: url(images/header_10.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 149px;
	width: 900px;
}
#nav_bar {
	float: left;
	width: 890px;
	padding-top: 20px;
	padding-left: 10px;
}
#nav {
	float: left;
	height: 40px;
	width: 900px;
}


#mainbody {
	width: 900px;
	float: left;
}
#b1 {
	float: left;
	width: 790px;
	padding-bottom: 20px;
}


#text_caption {
	float: left;
	width: 880px;
	padding-left: 20px;
}


#body {
	float: left;
	width: 896px;
	background-color: #000000;
	border: 2px dotted #CCCCCC;
}
#map {
	float: left;
	width: 650px;
}
#driver {
	float: left;
	width: 450px;
	background-image: url(images/driver_20.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 97px;
	padding-top: 30px;
	padding-left: 350px;
}
#driver1 {
	float: left;
	width: 390px;
	padding-top: 20px;
}
#driver2 {
	float: left;
	width: 398px;
	padding-top: 20px;
}
#driver_nav {
	float: left;
	width: 898px;
}
#contact_info {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/contact_info.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#d1 {
	float: left;
	height: 30px;
	width: 722px;
}
#d2 {
	float: left;
	height: 30px;
	width: 722px;
}

#location {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/location.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.menu_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
}
.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

#message {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/message.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#operator_info {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/driver_info.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#coverage {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/coverage.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#schedule {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/schedule.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#trip {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/trip.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

#comment {
	float: left;
	width: 228px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 150px;
	border: 1px solid #CCCCCC;
	height: 200px;
	background-image: url(images/comments.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#driver_content {
	float: left;
	width: 898px;
}

#summary {
	width: 557px;
	background-image: url(images/logo.gif);
	height: 80px;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 20px;
	padding-right: 125px;
	padding-top: 20px;
	padding-left: 50px;
}
.titl4 {
	font-family: "Trebuchet MS", Arial;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	color: #006699;
}

#profile1 {
	float: left;
	width: 720px;
	padding-top: 10px;
}
#profile2 {
	float: left;
	width: 900px;
	background-image: url(images/blue_images_40.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#bottom {
	background-image: url(images/blue_images_42.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	background-position: top;
}

#bottom2 {
	background-image: url(images/footer_full_19.jpg);
	background-repeat: no-repeat;
	height: 130px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	background-position: top;
}

#bottom3 {
	background-image: url(images/footer_full_19.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-position: top;
}

#profile_a {
	float: left;
	width: 732px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#profile_a12 {
	float: left;
	width: 696px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}


#profile_b {
	float: left;
	width: 735px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right:80px;
}
#earnings_via {
	float: left;
	width: 680px;
	margin-top: 10px;
}
#all {
	float: left;
	width: 680px;
	margin-top: 10px;
}
#profit_tab {
	float: left;
	width: 680px;
}

#container #body1 #body_content #profile2 #profile_b #profile_b2 #payout {
	float: left;
	width: 700px;
}



#profile_a3 {
	float: left;
	width: 673px;
	padding: 10px;
	height: 140px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
#review_title {
	float: left;
	width: 695px;
	margin-left: 10px;
	margin-top: 25px;
}

#profile_left {
	float: left;
	width: 362px;
	margin-left: 5px;
}
#profile_right {
	float: left;
	width: 340px;
}

#profile_b1 {
	float: left;
	width: 720px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
#pending_trips {
	float: left;
	width: 720px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;

}
#earning_title {
	float: left;
	width: 722px;
	margin-left: 5px;
}
#total {
	float: left;
	width: 680px;
	margin-left: 20px;
}
#others {
	float: left;
	width: 680px;
}
#total_bill {
	float: left;
	width: 680px;
	margin-left: 20px;
}

#total_bill1 {
	float: left;
	width: 680px;
	padding-left: 20px;
}
#total_cab {
	float: left;
	width: 200px;
}
#total_onsite {
	float: left;
	width: 200px;
}
#total_profit {
	float: left;
	width: 200px;
}

#payment_title {
	float: left;
	width: 722px;
	margin-top: 50px;
	margin-left: 5px;
}


#incoming_title {
	float: left;
	width: 723px;
	margin-right: 5px;
	margin-left: 5px;
}

#trips_listings {
	float: left;
	margin-bottom: 20px;
	width: 723px;
	margin-right: 5px;
	margin-left: 5px;
}
#trips_listings a{
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9C7204;

}

#trips_listings a:hover{
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #725303;

}

#incoming {
	float: left;
	width: 720px;
}
#pick_up {
	float: left;
	width: 700px;
}
#progress {
	float: left;
	width: 720px;
	margin-left: 5px;
	padding-top: 20px;
	padding-bottom: 10px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
#past_title {
	float: left;
	width: 723px;
	margin-left: 5px;
	margin-top: 20px;
}

#past {
	float: left;
	width: 700px;
}

#driver1 {
	float: left;
	width: 700px;
}
#driver_1 {
	float: left;
	width: 700px;
}
#driver_2 {
	float: left;
	width: 700px;
}
#driver_3 {
	float: left;
	width: 700px;
}
#driver_4 {
	float: left;
	width: 700px;
}
#driver_5 {
	float: left;
	width: 700px;
}
#driver_6 {
	float: left;
	width: 700px;
}
#driver_7 {
	float: left;
	width: 700px;
}
#driver_8 {
	float: left;
	width: 700px;
}
#driver_9 {
	float: left;
	width: 700px;
}
#driver_10 {
	float: left;
	width: 700px;
}
#driver_11 {
	float: left;
	width: 700px;
}
#driver_12 {
	float: left;
	width: 700px;
}
#driver_13 {
	float: left;
	width: 700px;
}
#driver_14 {
	float: left;
	width: 700px;
}
#driver_15 {
	float: left;
	width: 700px;
}

#profile_b2 {
	float: left;
	width: 720px;
	margin-left: 5px;
	padding-bottom: 20px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	padding-top: 20px;
}
#mydrivers {
	float: left;
	width: 720px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	margin-bottom: 20px;
	background-color: #FFFFFF;
}

#payout_title {
	float: left;
	width: 722px;
	margin-left: 5px;
	margin-top: 50px;
}

#profile_b2a {
	float: left;
	width: 680px;
	margin-left: 20px;

}
#progress_title {
	float: left;
	width: 723px;
	margin-left: 5px;
	margin-top: 20px;
}
.pending_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
.received_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #006633;
}



#waiting_title {
	float: left;
	width: 723px;
	margin-left: 5px;
	margin-top: 20px;
}

#profile_b3 {
	float: left;
	width: 720px;
	margin-left: 5px;
	padding-top: 20px;
	padding-bottom: 10px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
#profile_b4 {
	float: left;
	width: 720px;
	border: 1px solid #e4e4e4;
	margin-top: 20px;
}

#area_b {
	width: 300px;
	margin-left: 6px;
	border: 1px solid #F2A41C;
	padding: 10px;
	position: absolute;
	background-color: #FAEFC9;
	visibility: hidden;
	left: 502px;
	top: 469px;
	float: left;
	z-index: 20;
}
#group {
	float: left;
	width: 685px;
	margin-right: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#invite {
	float: left;
	width: 330px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
}

#invite1 {
	float: left;
	width: 500px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
}

#invite2 {
	float: left;
	width: 330px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#invite2_title {
	float: left;
	width: 330px;
	margin-top: 20px;
}


#invite_title {
	float: left;
	width: 342px;
}

#user_approval {
	float: left;
	width: 330px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	overflow: scroll;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#approval_title {
	float: left;
	width: 332px;
	margin-top: 30px;
}

#user_pending {
	padding: 5px;
	float: left;
	width: 330px;
	border: 1px solid #CCCCCC;
}
#pend_title {
	float: left;
	width: 332px;
	margin-top: 20px;
	margin-left: 15px;
}


#prohibit {
	float: left;
	width: 700px;
	padding-bottom: 40px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 40px;
}

#prohibit2 {
	float: left;
	width: 345px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 20px;
	overflow: scroll;
}
#prohibit_title {
	float: left;
	width: 342px;
	margin-top: 20px;
}



#approve {
	float: left;
	width: 445px;
	padding-top: 15px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#approves {
	float: left;
	width: 345px;
	padding-top: 15px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	overflow: scroll;
}

#approve1 {
	float: left;
	width: 700px;
	padding-top: 15px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#a_group_title {
	float: left;
	width: 702px;
	margin-top: 20px;
}

#pending {
	float: left;
	width: 575px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	padding-top: 15px;
	padding-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#pending1 {
	float: left;
	width: 345px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	padding-top: 15px;
	padding-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	overflow: scroll;
}
#pending_title {
	float: left;
	width: 702px;
	margin-top: 30px;
}


.area_div_c {
	width: 300px;
	margin-left: 6px;
	border: 1px solid #F2A41C;
	padding:10px;
	position: absolute;
	background-color: #FAEFC9;
	left:35.7%;
	
	float: left;
	z-index: 20;
}




#area_c {
	width: 300px;
	margin-left: 6px;
	border: 1px solid #F2A41C;
	padding: 10px;
	position: absolute;
	background-color: #FAEFC9;
	visibility: hidden;
	left: 511px;
	top: 867px;
	float: left;
	z-index: 20;
}

#profile_nav5 {
	height: 17px;
	width: 123px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #EDCA72;
	border-right-color: #EDCA72;
	border-bottom-color: #EDCA72;
	border-left-color: #EDCA72;
	float: left;
	padding-left: 15px;
	background-color: #F6D986;
	background-image: url(images/nav_bg_01.png);
	background-repeat: repeat-y;
	border-left-style: solid;
}
#profile_nav10 {
	float: left;
	height: 16px;
	width: 123px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #E7C368;
	border-right-color: #E7C368;
	border-bottom-color: #E7C368;
	border-left-color: #E7C368;
	background-image: url(images/nav_bg_01.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	border-left-style: solid;
	background-color: #F6D986;
}
.nav_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}


#profile_nav6 {
	float: left;
	height: 15px;
	width: 120px;
	margin-right: 20px;
	padding-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#profile_nav7 {
	float: left;
	height: 15px;
	width: 120px;
	margin-right: 20px;
	padding-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#profile_nav8 {
	float: left;
	height: 15px;
	width: 120px;
	margin-right: 20px;
	padding-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#profile_nav9 {
	float: left;
	height: 15px;
	width: 120px;
	margin-right: 20px;
	padding-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}




#profile_a4 {
	float: left;
	width: 673px;
	padding: 10px;
	margin-left: 10px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.heading_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.heading3 {
}


#profile_a1 {
	float: left;
	width: 340px;
	height: 140px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#profile_admin {
	float: left;
	width: 340px;
	height: 180px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#profile_aa1 {
	float: left;
	width: 340px;
	height: 160px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}

#u_profile_title {
	float: left;
	width: 342px;
	margin-left: 10px;
}
#message_title {
	float: left;
	width: 342px;
	margin-left: 10px;
	margin-top: 30px;
}


#profile_a7 {
	float: left;
	width: 320px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#cab_title {
	float: left;
	width: 342px;
	margin-left: 10px;
	padding-top: 32px;
}

#profile_a13 {
	float: left;
	width: 320px;
	margin-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#profile_a8 {
	padding: 10px;
	float: left;
	width: 650px;
	margin-left: 20px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#reserve_title {
	float: left;
	width: 445px;
	margin-left: 20px;
}

#trips_title {
	float: left;
	width: 330px;
}

#profile_a9 {
	padding: 10px;
	float: left;
	width: 251px;
	border: 1px solid #e4e4e4;
	margin-left: 8px;
	height: 100px;
	position: relative;
	visibility: hidden;
}
#profile_a10 {
	float: left;
	width: 720px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
}

#profile_aa10 {
	float: left;
	width: 720px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 20px;
	padding-bottom: 10px;
}

div#profile_a10 a span.profile_a11,
div#profile_a10 a:hover span.profile_a11,
{
	display:inline;
	position:absolute;
	top:115px;
	left:100px;
	width:160px;
	height:40px
}

#profile_a11 {
	padding: 10px;
	float: left;
	width: 251px;
	border: 1px solid #DAB58F;
	margin-left: 8px;
	height: 100px;
	visibility: hidden;
	position: absolute;
	left: 40%;
	top: 50%;
	background-color: #FCF1CF;
}
#profile_a11a {
	float: left;
	height: 100px;
	width: 249px;
	position: absolute;
	visibility: hidden;
	border: 1px solid #DAB58F;
	padding: 10px;
	margin-left: 8px;
	top: 50%;
	left: 40%;
	background-color: #FFFFD9;
}

#profile_a6 {
	padding: 10px;
	float: left;
	width: 337px;
	margin-top: 10px;
	border: 1px solid #e4e4e4;
}

#profile_a5 {
	float: left;
	width: 335px;
	margin-left: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom: 10px;
	padding-left: 10px;
}
#trips {
	float: left;
	width: 320px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 140px;
	padding-left: 10px;
}

#trips_admin {
	float: left;
	width: 320px;
	padding-bottom: 10px;
	padding-top: 10px;	
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 180px;
	padding-left: 10px;
}

#favorites {
	float: left;
	width: 320px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#user_admin {
	float: left;
	width: 320px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#operator_title {
	float: left;
	width: 342px;
	margin-top: 30px;
	margin-left: 10px;
}

#operator {
	float: left;
	width: 320px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 10px;
	padding-right: 10px;
}


#profile_a2 {
	float: left;
	width: 325px;
	height: 160px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}


#p1 {
	float: left;
	width: 145px;
	padding-bottom: 10px;
}
#logos {
	float: left;
	width: 145px;
	padding-top: 20px;
}

#trip_title {
	float: left;
	width: 342px;
	margin-left: 20px;
}

#bottom_left_nav {
	background-image: url(images/blue_images_32.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 145px;
}
#left_nav {
	background-image: url(images/blue_images_31.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 145px;
}

#p2 {
	width: 140px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}

#profile_nav {
	float: left;
	width: 123px;
	height: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #E7C368;
	border-right-color: #E7C368;
	border-bottom-color: #E7C368;
	border-left-color: #E7C368;
	padding-top: 3px;
	background-color: #F6D986;
	background-image: url(images/nav_bg_01.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	border-left-style: solid;
}
#profile_nav2 {
	float: left;
	width: 123px;
	height: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #E7C368;
	border-right-color: #E7C368;
	border-bottom-color: #E7C368;
	border-left-color: #E7C368;
	padding-top: 3px;
	margin-right: 0px;
	background-image: url(images/nav_bg_01.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	border-left-style: solid;
	background-color: #F6D986;
}
#profile_nav1 {
	float: left;
	width: 123px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #E7C368;
	border-right-color: #E7C368;
	border-bottom-color: #E7C368;
	border-left-color: #E7C368;
	height: 16px;
	padding-top: 3px;
	padding-left: 15px;
	background-image: url(images/nav_bg_01.png);
	background-repeat: repeat-y;
	border-left-style: solid;
	background-color: #F6D986;
}

#profile_nav3 {
	float: left;
	width: 123px;
	height: 16px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #E7C368;
	border-right-color: #E7C368;
	border-bottom-color: #E7C368;
	border-left-color: #E7C368;
	background-image: url(images/nav_bg_01.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	border-left-style: solid;
	background-color: #F6D986;
}
#profile_nav4 {
	float: left;
	width: 123px;
	height: 16px;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-top-color: #E7C368;
	border-right-color: #E7C368;
	border-bottom-color: #E7C368;
	border-left-color: #E7C368;
	background-image: url(images/nav_bg_01.png);
	background-repeat: repeat-y;
	padding-left: 15px;
	border-left-style: solid;
	background-color: #F6D986;
}
#ads_1 {
	float: left;
	width: 145px;
	margin-top: 20px;
}
#coverage_map {
	background-color: #325573;
	height: 550px;
	width: 750px;
	top: 7%;
	left: 25%;
	position: absolute;
	border: 2 solid #666666;
	padding: 10px;
	visibility: visible;
	clear: both;
}

#ads_2 {
	float: left;
	width: 130px;
	margin-top: 40px;
	margin-right: 10px;
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
}

#body_content {
	width: 900px;
	float: left;
	background-image: url(images/blue_images_40.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

#body_content2 {
	width: 900px;
	float: left;
	background-image: url(images/bg_full_15.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#directory {
	float: left;
	width: 700px;
	padding-right: 7px;
	padding-left: 0px;
}
#listing_menu {
	float: left;
	width: 710px;
}

#d_listings {
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	float: left;
	width: 708px;
	border: 1px solid #CCCCCC;
	padding-top: 20px;
	padding-bottom: 20px;
}



.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
#operator_name {
	float: left;
	width: 400px;
	padding-right: 50px;
	padding-left: 50px;
	height: 70px;
}
#operator_review {
	float: left;
	width: 200px;
	height: 70px;
}
#review {
	float: left;
	width: 600px;
	padding-right: 50px;
	padding-left: 50px;
}


#faqs {
	float: left;
	width: 690px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
}

#profile {
	float: left;
	width: 898px;
	padding-top: 10px;
}
#order_form {
	float: left;
	width: 270px;
	padding-top: 10px;
	clear: right;
}
#order_car {
	float: left;
	width: 896px;
	background-image: url(images/reserve.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;

}

.caption1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	color: #FF9900;
}
.heading4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}

.title4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	color: #F6BD32;
}
.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	color: #006699;
}

#body_bottom {
	float: left;
	width: 100%;
	height: 150px;
	background-image: url(images/blue_images_55.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	clear: left;
}

#body_bottom2 {
	float: left;
	width: 100%;
	height: 150px;
	background-image: url(images/footer_bg_18.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

#body_bottom2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
#body_bottom2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
#body_bottom2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
#body_bottom2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
#bottom a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
#bottom a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
#bottom a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
#bottom a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	color: #CC6600;
}

#column2 {
	float: left;
	width: 583px;
	background-color: #BD7D11;
	background-image: url(images/img_a_12.jpg);
	height: 59px;
	background-repeat: no-repeat;
}
#body1 {
	float: left;
	width: 898px;
}

.title1 {
	font-family: "Trebuchet MS", Arial;
	font-size: large;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}


#row2 {
	float: left;
	width: 900px;
	background-color: #FFFFFF;
}
#coverage {
	float: left;
	width: 120px;
}
#coverage_area {
	float: left;
	width: 140px;
	margin-top: 20px;
	margin-left: 5px;
}


#order_bottom {
	float: left;
	height: 25px;
	width: 470px;
	background-color: #E5E5E5;
}

#title_box2 {
	float: right;
	height: 30px;
	width: 200px;
}
#login_clients {
	width: 252px;
	float: left;
	padding-right: 75px;
	padding-left: 50px;
}
#b2 {
	width: 900px;
	float: left;
	background-image: url(images/blue_images_39.jpg);
	background-repeat: repeat-y;
}

#login_users_bottom {
	background-image: url(images/img_18.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	width: 200px;
	height: 25px;
}
#users_forgot {
	float: right;
	width: 180px;
	padding-right: 10px;
	padding-left: 10px;
}
#client_forgot {
	float: right;
	width: 180px;
	padding-right: 10px;
	padding-left: 10px;
}


#login_clients_bottom {
	background-image: url(images/img_18.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 25px;
	width: 200px;
}
#title_box3 {
	float: left;
	width: 896px;
	background-color: #0066CC;
	height: 25px;
}



#footer {
	float: left;
	width: 900px;
	background-image: url(images/blue_images_42.jpg);
	background-repeat: no-repeat;
}
#box1 {
	float: left;
	width: 425px;
	padding-top: 67px;
	padding-left: 475px;
}
#login {
	float: left;
	width: 210px;
}

#main_box {
	float: left;
	width: 210px;
}

#box2 {
	float: left;
	width: 210px;
	margin-top: 10px;
	border: thin solid #CCCCCC;
}
#box3 {
	float: right;
	width: 896px;
	background-repeat: repeat-y;
}
#title1 {
	float: left;
	width: 210px;
	background-color: #0066CC;
}
#login_users {
	float: left;
	width: 252px;
	padding-right: 50px;
	padding-left: 100px;
}
#register2 {
	float: left;
	width: 500px;
}
#registration2 {
	float: left;
	width: 700px;
	padding-left: 30px;
}

#title_box {
	background-color: #266ee3;
	float: left;
	width: 210px;
}
.small_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
}
#navigation_top {
	float: left;
	width: 690px;
	padding-top: 25px;
	padding-left: 160px;
}
#navigation_top1 {
	float: left;
	width: 75px;
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}

a:active {
	text-decoration: none;
	color: #333333;
}
#header2 {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/blue_images_10.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_home {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/home_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header_home2 {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/home_full_14.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header_op_reg {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/op_reg_14.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_home {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/home_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_us_reg {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/us_reg_14.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header_admin_reg {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/admin_14.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header_aboutus {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/about_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header_policy {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/policy_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_terms {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/terms_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_terms_op {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/terms_op_14.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_tell {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/tell_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_investor {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/investor_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_contact {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/contact_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_faqs {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/faqs_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_help {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/help_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_help {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/help_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_user {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/user_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header_listings {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/directory_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header_admin {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/grp_admin_14.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#header2a {
	float: left;
	width: 900px;
	height: 101px;
	background-image: url(images/header2_11.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#prohibited_user {
	float: left;
	width: 700px;
	padding-top: 30px;
	padding-bottom: 5px;
}

#column1 {
	background-color: #BD7D11;
	background-image: url(images/img_a_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 43px;
	width: 317px;
}
#navigation {
	float: left;
	width: 317px;
}
#messages {
	float: left;
	width: 800px;
}
#send_message {
	float: left;
	width: 310px;
	border: 1px solid #E4E5E7;
}
#receive_message {
	float: left;
	width: 798px;
	border: 1px solid #E4E5E7;
}
#separator {
	float: left;
	width: 898px;
}
#navigationbar {
	background-image: url(images/img_06.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 25px;
	width: 900px;
}
.text_dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.text_dark input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.text_dark select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

#aboutus1 {
	float: left;
	width: 400px;
	margin-top: 20px;
}
#ab1 {
	float: left;
	width: 390px;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 29px;
}
#ab2 {
	float: left;
	width: 390px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 29px;
}
#row {
	float: left;
	width: 698px;
	margin-left: 20px;
}

#row3 {
	float: left;
	width: 750px;
	padding-left: 75px;
}
#home_menus {
	float: left;
	width: 750px;
}
#welcome {
	float: left;
	width: 750px;
	padding-bottom: 30px;
}
#orderacar {
	float: left;
	width: 600px;
}

#daily {
	float: left;
	width: 230px;
}
#week {
	float: left;
	width: 230px;
}


#area_a {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	float: left;
	width: 687px;
	
		background-color: #FFFFFF;
		padding-right: 15px;
		padding-bottom: 10px;
		padding-left: 15px;
	background-image: url('images/yellow_57.jpg');
		background-repeat: repeat-x;
		
}
#areaadd_a {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	float:left ;
	position:relative;
	width: 687px;
	 left:2%;
		background-color: #FFFFFF;
		padding-right: 15px;
		padding-bottom: 10px;
		padding-left: 15px;
	background-image: url('images/yellow_57.jpg');
		background-repeat: repeat-x;
		
}
#mygroup {
	float: left;
	width: 700px;
	margin-left: 10px;
}
#left_group {
	float: left;
	width: 350px;
}
#right_group {
	float: left;
	width: 350px;
}

#state1 {
	float: left;
	width: 700px;
}
#city1 {
	float: left;
	width: 660px;
	padding-top: 2px;
}
#state2 {
	float: left;
	width: 700px;
}
#city2_1 {
	float: left;
	width: 660px;
}
#zip2_1_1 {
	float: left;
	width: 620px;
}
#zip2_1_2 {
	float: left;
	width: 620px;
}
#zip2_1_3 {
	float: left;
	width: 620px;
}

#zip1 {
	float: left;
	width: 620px;
}
#zip2 {
	float: left;
	width: 620px;
}
#zip3 {
	float: left;
	width: 620px;
}



.zip {
	position: static;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #9C7204;
}

.zip:hover{
	background-color: transparent;
	z-index: 20;
}
#city1_2 {
	float: left;
	width: 660px;
}
#zip1_1_1 {
	float: left;
	width: 620px;
}
#zip1_1_2 {
	float: left;
	width: 620px;
}
#zip1_1_3 {
	float: left;
	width: 620px;
}
#city1_3 {
	float: left;
	width: 660px;
}
#zip1_2_1 {
	float: left;
	width: 620px;
}
#zip1_2_2 {
	float: left;
	width: 620px;
}
#zip1_2_3 {
	float: left;
	width: 620px;
}
#zip2_2_1 {
	float: left;
	width: 620px;
}
#zip2_2_2 {
	float: left;
	width: 620px;
}
#zip2_2_3 {
	float: left;
	width: 620px;
}
#payment {
	float: left;
	width: 698px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 20px;
	padding-bottom: 20px;
}
#payment_head {
	float: left;
	width: 700px;
	padding-top: 30px;
}

#payment1 {
	float: left;
	width: 673px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#balance {
	float: left;
	width: 700px;
	padding-top: 30px;
}
#balance_section {
	float: left;
	width: 698px;
	padding-top: 30px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#payment_head2 {
	float: left;
	width: 700px;
}

#pay {
	padding: 10px;
	float: left;
	height: 300px;
	width: 300px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	position: absolute;
	visibility: hidden;
	left: 444px;
	top: 399px;
}
#area_d {

	width: 300px;
	margin-left: 6px;
	border: 1px solid #F2A41C;
	padding: 10px;
	position: absolute;
	background-color: #FAEFC9;
	visibility: hidden;
	left: 507px;
	top: 680px;
	float: left;
	z-index: 20;
}

#upper_nav {
	float: left;
	width: 900px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #0099FF;
}
#heading {
	float: left;
	width: 720px;
	margin-top: 30px;
	padding-left: 180px;
}
#profile_title {
	float: left;
	width: 338px;
	margin-left: 10px;
}
#public_title {
	float: left;
	width: 695px;
	margin-left: 10px;
	margin-top: 25px;
}
#map {
	float: left;
	width: 528px;
	margin-left: 30px;
	height: 194px;
}
#fav_title {
	float: left;
	width: 330px;
	margin-top: 30px;
}
#user_title {
	float: left;
	width: 330px;
	margin-top: 30px;
}
#onsite {
	float: left;
	width: 680px;
	margin-top: 10px;
}
#login_user {
	float: left;
	width: 550px;
	padding-right: 100px;
	padding-left: 100px;
}
#mobile1 {
	background-color: #006699;
	padding: 10px;
	width: 300px;
	border: 1px solid #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	position: absolute;
	visibility: hidden;
	display: inline-table;
	z-index: auto;
	left: 816px;
	top: 668px;
}
.small_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
#map_google {
	background-color: #FDF8D0;
	float: left;
	width: 898px;
	border: 1px solid #FFCC66;
	padding-top: 20px;
	padding-bottom: 20px;
}
.thumbnail{
	position: relative;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible; /*position where enlarged image should offset horizontally */
	top: -50px;
	left: -20px;

}
#description {
	margin-left: 6px;
	border: 1px #9C7204;
	padding: 10px;
	background-color: #FBF6CC;
	border-style: solid;
	width: 300px;

}
.add {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
#contact {
	float: left;
	width: 508px;
	background-color: #FFFFFF;
	background-image: url(images/yellow_57.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 20px;
}
.index_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.rating{position:relative;
	height:20px;
	width:100px;
	margin:0;
	padding:0;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background: url(images/stars3.gif);
}

.star{
	height:20px;
	width:20px;
	float:left;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(images/stars.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:100px;
height:20px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:1px;
left:4px;
text-indent:-1000em;
height:20px;
line-height:20px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
	right: 16px;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left top;
}

.home_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:142px;
z-index: 9002;
}
.sep {
	font-family: "Trebuchet MS", Arial;
	color: #FDF8D0;
	font-size: x-small;
}

#order_a_car {
	width: 600px;
	visibility: visible;
}

#user_log {
	width: 600px;
	z-index: 1;
	visibility: visible;
	padding-top: 40px;
}

#operator_log {
	width: 600px;
	visibility: visible;
	padding-top: 40px;
}

#registernow {
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
	position: absolute;
	left: 447px;
	top: 527px;
	visibility: hidden;
}

#group_admin {
	width: 600px;
	padding-top: 40px;
	visibility: visible;
}

#uniquename4 {
	border-style: solid;
	background-color: white;
	padding: 10px;
	float: left;
	width: 200px;
	position: absolute;
	visibility: hidden;
	left: 432px;
	top: 62px;
}


#uniquename5 {
	border-style: solid;
	background-color: white;
	padding: 10px;
	float: left;
	width: 200px;
	position: absolute;
	visibility: hidden;
	left: 433px;
	top: 113px;
}
#receive {
	float: left;
	width: 155px;
}
#choose {
	float: left;
	width: 100px;
	padding-left: 8px;
}
#choose2 {
	float: left;
	width: 100px;
	padding-left: 9px;
}
#email {
	float: left;
	width: 315px;
}
#image {
	float: left;
	width: 210px;
}
#cc {
	float: left;
	width: 475px;
	clear: both;
}
#paypal {
	float: left;
	width: 475px;
}
#blanket {
   background-color:#000000;
   opacity: 0.75;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#blanket1 {
   background-color:#111;
   opacity: 0.75;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#blanket2 {
   background-color:#111;
   opacity: 0.75;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#blanket3 {
   background-color:#111;
   opacity: 0.75;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}

#popUpDiv {
	position:absolute;
	background-color:#eeeeee;
	width:100px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv1 {
	position:absolute;
	background-color:#eeeeee;
	width:100px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv2 {
	position:absolute;
	background-color:#eeeeee;
	width:100px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#popUpDiv3 {
	position:absolute;
	background-color:#eeeeee;
	width:100px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#popUpDiv4 {
	position:absolute;
	background-color:#eeeeee;
	width:100px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
.style1 {font-size: x-small; font-style: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

#popUpDiv_list {
	position:absolute;
	background-color:#eeeeee;
	width:400px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

#popUpDiv_profile {
	position:absolute;
	background-color:#eeeeee;
	width:350px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
.s_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
#selectstate {
	float: left;
	width: 180px;
}
#selectcity {
	float: left;
	width: 180px;
}
#selectzipcode {
	float: left;
	width: 180px;
}
#selectradius {
	float: left;
	width: 180px;
}
#selectratings {
	float: left;
	width: 180px;
}

.text_bold_address_list {
        white-space:nowrap;
background-color: white;
width: 250px;
}

#popUpDivSelOp {
position:absolute;
background-color:#eeeeee;
width:600px;
z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}

.notificationBar {
	position:absolute;
	background-color:#eeeeee;
	left:450px;top:300px;
	width:200px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}