body		{ margin:0px; font:normal 11px Verdana;}
.pagealign	{ //text-align:center;}
.main		{ width:778px;}
form		{ margin:0px; padding:0px;}
td			{ font-family:Verdana; font-size:12px; color:#666666}
input		{ border:solid 1px #85A2BC; height:16px; font-size:10px; margin:0px; padding:0px}
select		{ border:solid 1px #85A2BC; height:16px; font-size:10px; margin:0px; padding:0px}
fieldset 	{ padding:10px;border:solid 1px #CCCCCC;}
legend		{ padding-bottom:5px; color:#666666;}
ul			{ margin:10px; padding:10px;}
img			{ border:0px;}
h1			{ font-size:24px; margin-top:10px; padding:0px;}
h2			{ font-size:18px; margin-top:10px; padding:0px;}
a			{ color:#0089CF; text-decoration:none;}/*FF9900*/
a:hover		{ color:#000000}
a.button2		{ color:#FFFFFF;background-image:url(images/button.gif); background-repeat:no-repeat; font-size:10px; padding-bottom:3px;padding-top:4px; padding-left:6px;padding-right:6px; border:0px; background-color:#FFFFFF; line-height:19px; font-weight:bold}
a.button2:hover	{ color:#efefef;}
.border			{ border:solid 1px #CCCCCC;}	
a.redlink		{ color:#CC3300; font-size:10px; text-decoration:underline}
a.redlink:hover	{ color:#000000}

/*   Header  */
	#header	a		{ color:#666666; text-decoration:none; font-size:10px}
	#header	a:hover	{ color:#880000; text-decoration:none}
	.headerpic		{ background-image:url(images/headerpic.jpg); background-repeat:repeat-x}
	.go	{ background-image:url(images/go.gif); border:0px; background-repeat:no-repeat; width:23px; height:17px; font-size:9px; color:#FFFFFF; font-weight:bold;}
	.go2	{ background-image:url(images/go2.gif); 
	border:0px; background-repeat:no-repeat;
	color:#666666;	 font:bold 9px "Arial, sans-serif";
	}
	
	.login			{ padding-right:10px; padding-bottom:5px; font-size:9px}
	.login_text		{ width:80px; height:15px;font-size:9px; color:#666666}

/*  Tabs   */
	#tabs 	td		{ color:#FFFFFF; text-align:center}
	#tabs	a		{ padding:8px 10px 6px 10px;
	 font-weight:bold; color:#ffffff; text-decoration:none;}
	#tabs	a:hover	{ color:#CDE6F3; text-decoration:none;}
	.tabpic			{ background-image:url(images/tabpic.jpg); background-repeat:repeat-x}
	#content		{ padding-left:10px; padding-right:10px;}
	
/*  Wiz ww*/
	.wiz_ww				{ background-color:#E2E2E2;}
		.wiz_ww	td		{ font-size:11px;}
		.steps			{ border-left:solid 5px #E2E2E2;border-right:solid 5px #E2E2E2;}
		.button			{ background-image:url(images/button.gif); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; background-color:#CCCCCC; border:0px; height:19px; width:68px;	}
		.button3		{ color:#FFFFFF; font-weight:bold; background-color:#FF7733; border: solid 1px #FF9900; height:19px; width:68px;	}
		
	.add 		td		{ color:#FFFFFF; }
		.add_width		{ width:320px;}
		
		.add01			{ padding-left:5px;text-align:left;background-image:url(images/add_01right.gif); background-position:right; background-repeat:no-repeat; background-color:#FF8248}
		.add   p 		{ padding:14px 3px 3px 3px;;margin:0px;}
		.add02			{ padding-left:5px;text-align:left;background-image:url(images/add_02pic.gif); background-repeat:repeat-x;}
		a.smalllink		{ color:#ffffff; font-size:10px; text-decoration:none; font-weight:bold}
		a.smalllink:hover{ color:#880000;}
	.small				{ font-size:11px;}
	.smallred			{ font-size:11px; color:#CC0000}
		
	.section 		{ }
		.section_height { height:150px;}
		.sectiontop		{ border-top	:solid 1px #0FAAEC;height:2px;}
		.sectionleft	{ border-left	:solid 1px #0FAAEC;}
		.sectionright	{ border-right	:solid 1px #0FAAEC;}
			.section_height td		{ font-size:11px;}
			.section_height  a		{ color:#666; text-decoration:none; padding-top:8px;padding-bottom:6px;}
			.section_height  a:hover{ color:#FF751A; text-decoration:none;}
		.sectionbottom	{ border-bottom	:solid 1px #0FAAEC;height:2px;}


/* content*/		
	#content{}
		#content h1			{ font-size:24px; margin-top:10px; padding:0px;}
		#content h2			{ font-size:18px; margin-top:10px; padding:0px;}
		#content .more		{ text-align:right; padding-bottom:10px;}
		
		 		
		
		#content .more 	a		{ color:#FF9900; text-decoration:none; font-size:9px; font-weight:bold}
		#content .more 	a:hover	{ color:#000000}
		
.list	{	list-style-image:url(images/arrow4.gif);	}

li{}

/* Admin */
		.imgborder			{ display:block; border: solid 1px #a4a4a4; margin:2px; padding:2px; }
		a.imgborder			{ display:block; border: solid 1px #a4a4a4; margin:2px; padding:2px; }
		a.imgborder:hover	{ display:block; border: solid 1px #FF8248;}
		
		.catagory			{ background-color:#F0F0F0;}
		.alternate			{ background-color:#FFFFFF;}
		
		.headingrow			{ background-color:#E2E2E2; border-bottom: solid 1px #CCCCCC;}
		.smlink				{ font-size:10px}
		a.smlink			{ font-size:10px}
		a.smlink:hover		{ color:#666666}
	
	
	/*Manage Bookings*/
		.mblinks a			{ display:block; 	border: solid 1px #CCCCCC;  background-repeat:no-repeat;
							  text-align:left; 	padding:20px 0px 0px 60px;margin-bottom:10px;
							  font-size:12px;  	color:#000000; font-weight:bold;
							  width:180px; 		height:32px;
							  background-color:#F0F0F0; text-decoration:none; 
							  
							  }
		.mblinks a:hover	{ background-color:#FFFEE5; }
		.mblinks .s			{ 
							  display:block; 	border: solid 1px #CCCCCC;  background-repeat:no-repeat;
							  text-align:left; 	padding:20px 0px 0px 60px;margin-bottom:10px;
							  font-size:12px;  	color:#000000; font-weight:bold;
							  width:180px; 		height:32px;
							  background-color:#FFFEE5; 
							 }
		.mblinks .normal			{ 
							  display:block; width:180px; border: solid 1px #CCCCCC;  background-repeat:no-repeat;
							  text-align:left; 	padding:20px 0px 0px 60px;margin-bottom:10px;
							  font-size:12px; color:#000000; font-weight:bold;
							  background-color:#F0F0F0;
							 }
	
		
/* footer */
	#footer					{ font-size:11px;}
 	#footer    .border				{ color:#666; border-top:solid 1px #666; border-bottom:solid 1px #666; padding-top:7px;padding-bottom:7px;}
		#footer	a					{ color:#666; text-decoration:none; padding-top:8px;padding-bottom:6px;}
		#footer	a:hover				{ color:#FF751A; text-decoration:none;}
		.fleet li					{ /*list-style-image:url(images/arrowf.gif);  */background-image:url(images/border_hor.gif); background-position:bottom; background-repeat:repeat-x; padding-top:18px; }
		.fleet_listing fieldset 	{ background-color:#efefef; text-align:left}
		.fleet_listing .price	 	{ color:#F20006; font-size:12px}
		.fleet_listing img		 	{ margin-left:10px;}
		#content .fleet_listing h2	{ color:#0082BC; font-size:13px}
		.fleet_listing fieldset 	{ border: solid 1px #FFFFFF}
		.fleet_listing fieldset h3	{ font-size:14px; color:#666666}
		.heading					{ background-color:#FF8248; color:#FFFFFF; font-weight:bold; padding:3px; text-align:left}
		.list_fleet					{ border: solid 1px #999999; border-collapse:collapse}
		.list_fleet	 th				{ background-color:#999999; color:#FFFFFF}
		
		
		.location_main legend{ color:#FF9900;background-image:url(images/arrowround.gif); background-repeat:no-repeat; padding-left:30px; font-size:18px;}
		
		#content  .location_main .more a{ font-size:11px}
		.location_main	fieldset blockquote	{ font-size:13px; padding-left:12px; background-image:url(images/border_hor.gif); background-repeat:repeat-x; background-position:top; padding-top:10px;}
		.location legend	{ background-image:url(images/arrowround.gif); background-repeat:no-repeat; padding-left:30px; font-size:14px; padding-bottom:22px; padding-top:5px;}
		.location fieldset p{ line-height:15px;; font-size:11px}
		.location fieldset	{ background-image:url(images/bg.gif); background-position:bottom; background-repeat:repeat-x;}	
.info p{
	background-color: #E8F4FF;
	border:1px solid #B2DAFF;	
	padding: 5px;
	margin: 10px 0px;
}
.warn p{
	background-color: #FFE8E8;
	border:1px solid #FFBBBB;	
	padding: 5px;
	margin: 10px 0px;
}	