/*---------------css styles--------------------*/
	body {
		font-size:13px;
		color:#000000;
		background-color:#FFFFFF;
		background-image:none;
	}	

	img{
		border:0px;
	}
	
	p{
		color:#000000;
	}

	h1
	{
		font-family: 'lucida grande',tahoma,sans-serif;
		font-size: 120%;
		font-weight: bold;
		color:#000000;
		padding:0 0 3px 0;
		margin:0;
	}
	
	h2
	{
		font-family: 'lucida grande',tahoma,sans-serif;
		font-size: 120%;
		font-weight: bold;
		color:#000000;
		padding:0 0 3px 0;
		margin:0;
	}
	
	h3
	{
		font-family: 'lucida grande',tahoma,sans-serif;
		font-size: 110%;
		font-weight: bold;
		line-height: 160%;
		color:#000000;
		padding:0;
		margin:0;
	}
	
	ul
	{
		line-height: 170%;
		color:#000000;
		padding-left:20px;
		margin: 0 0 0 20px;
		padding: 0 0 0 0;
	}
	

/* ---------------- classes ------------------------------ */		

	.top
	{
		width:1000px; 
		height:178px; 
	}
	
	.bar
	{
		color:#999999;
	}
	
	div.menu-container, div.menu-top, div.top, div.ico-list, div#flashcontent, div.column-left, div.border, div.column-middle-right,div.footer,div.view-map, div#map1, div#map2, div#map3, div#map4 {
		display:none;
	}

	div#logo-print {
		text-align:left;
		display:block;
	}

	.container{
		width:auto;
		padding-top:10px;
	 }

	.box-main{
		font-family: 'lucida grande',tahoma,sans-serif;
		font-size: 160%;
		font-weight: normal;
		font-style: italic;
		line-height: 145%;
		color:#333333;
		padding-bottom:10px;
		margin:0;
		background-color:#ffffff; 
		padding:10px;
		margin-top:10px;
		text-align:left;
	 }

	.column-left{
		width:230px; 
		padding-top:15px;
		float:left;
		text-align:left;
		clear:both;
	 }

	.column-left-main-links{
		padding-left:10px; 
		color:#000000;
	 }

	.column-left-titles{
		padding-left:11px; 
	 }
	.column-left-titles{
		padding-left:11px; 
	 }
	 
	 .column-middle
	 {
		width:100%;
		padding-top:15px;
		float:left;
		text-align:left;
	 }

	 .column-middle-left
	 {
		width:100%; 
		text-align:left; 
		padding-left:7px; 
		padding-right:16px; 
		float:left;
	 }
	 
/* this class has been added by akira */
	 .column-middle-left p {
	 	margin:0;
		padding:0;
	}

/* css hack safari only*/

	/* safari only \*/ 
	html:\.column-middle-left p { 
		padding-top:4;
	} 
	
	 .column-middle-full p {
	 	margin:0;
		padding:0;
	}


	 .column-middle-full
	 {
		text-align:left; 
		padding-left:7px;
		padding-right:20px;
	 }

	.column-middle-right
	{
		width:300px;
		float:left; 
		text-align:right;
	}
	 
	.ico-list{
		width:30px; 
		float:left; 
		padding-top:10px;
 	 }

	.quick-links{
		padding-left:10px;
 	 }

	.list-contents{
		float:left; 
		width:180px; 
		padding-top:10px; 
		padding-bottom:20px; 
		color:#000000; 
		font-weight:normal;
 	 }
	 
	 .print{
	 	display:block;
	 }

/*--------------- footer --------------------*/		 
	.footer {
		clear: both;
		width:100%;
		height:250px;
		background-color:#FFFFFF;
		background-image:none;
	}
	
	.footer-contents{
		padding-top:160px;
	 	width:923px; 
		text-align:left;
		color:#000000;
	}
	
	.footer-height-space{
		height:200px;
	}
	
	.qualmark{
		padding-bottom:5px;
	}
/*--------------- footer end's --------------------*/ 	
	

/*---------------href --------------------*/	

	a{
		outline:0px;
		color:#000000;
	}
	
	a:link{
		outline:0px;
		color:#000000;
	}
	a:active{
		text-decoration: none;
	}
	a:visited{
		text-decoration: none;
	}
	a:hover{
		text-decoration: underline;
	}
	a:visited:hover{
		text-decoration: none;
	}


/*---------------home a ride styles--------------------*/	

	.home {
		color:#000000;
	}

	ul.home {
		color:#000000;
	}

	li.home {
		color:#000000;
	}
	
	h2.home {
		color:#000000;	
	}

	a.home:link
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}

	a.home:hover
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}
	
	a.home:active {
		color: #000000;
		text-decoration: underline;
	}

	a.home:visited {
		color: #000000;
		text-decoration: underline;
		font-weight:bold;		
	}

	a.home:visited:hover {
		outline:0px;
		color: #000000;
		text-decoration: underline;
	}
	
	.text-home
	{
		color:#000000;
	}

/*---------------take a ride styles--------------------*/	

	h1.take
	{
		color:#000000;
	}

	h2.take {
		color:#000000;	
	}
	
	ul.take {
		color:#000000;
	}

	li.take {
		color:#000000;
	}
	
	a.take:link
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}

	a.take:hover
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}
	
	a.take:active {
		color: #000000;
		text-decoration: underline;
	}

	a.take:visited {
		color: #000000;
		text-decoration: underline;
		font-weight:bold;		
	}

	a.take:visited:hover {
		color: #000000;
		text-decoration: underline;
	}

	.title-take
	{
		color:#000000;
		padding-bottom:6px;
		font-weight:bold;
	}
	
	.textTakeColor
	{
		color:#000000;
	}

/*---------------independent styles--------------------*/	
	
	h1.independent {
		color:#000000;
	}
	
	h2.independent {
		color:#000000;	
	}
	
	ul.independent {
		color:#000000;
	}

	li.independent {
		color:#000000;
	}

	a.independent:link
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}

	a.independent:hover
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}
	
	a.independent:active {
		color: #000000;
		text-decoration: underline;
	}

	a.independent:visited {
		color: #000000;
		text-decoration: underline;
		font-weight:bold;		
	}

	a.independent:visited:hover {
		color: #000000;
		text-decoration: underline;
	}
		
/*---------------supported styles--------------------*/	
	
	h1.supported {
		color:#000000;
	}

	h2.supported {
		color:#000000;	
	}
	
	ul.supported {
		color:#000000;
	}

	li.supported {
		color:#000000;
	}

	a.supported:link
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}

	a.supported:hover
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}
	
	a.supported:active {
		color: #000000;
		text-decoration: underline;
	}

	a.supported:visited {
		color: #000000;
		text-decoration: underline;
		font-weight:bold;		
	}

	a.supported:visited:hover {
		color: #000000;
		text-decoration: underline;
	}
/*---------------history styles--------------------*/	
	
	h1.history {
		color:#000000;
	}

	h2.history {
		color:#000000;	
	}
	
	ul.history {
		color:#000000;
	}

	li.history {
		color:#000000;
	}

	a.history:link
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}

	a.history:hover
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}
	
	a.history:active {
		color: #000000;
		text-decoration: underline;
	}

	a.history:visited {
		color: #000000;
		text-decoration: underline;
		font-weight:bold;		
	}

	a.history:visited:hover {
		color: #000000;
		text-decoration: underline;
	}
/*---------------booking styles--------------------*/	
	
	h1.booking {
		color:#000000;
	}

	h2.booking {
		color:#000000;	
	}
	
	ul.booking {
		color:#000000;
	}

	li.booking {
		color:#000000;
	}

	a.booking:link
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}

	a.booking:hover
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}
	
	a.booking:active {
		color: #000000;
		text-decoration: underline;
	}

	a.booking:visited {
		color: #000000;
		text-decoration: underline;
		font-weight:bold;		
	}

	a.booking:visited:hover {
		color: #000000;
		text-decoration: underline;
	}
	
/*---------------list default--------------------*/		
	.li-default{
		color:#000000;
	}

	a.default:link
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}

	a.default:hover
	{
		color:#000000;
		text-decoration:underline;
		font-size:100%;
		font-weight:bold;
	}
	
	a.default:active {
		color: #000000;
		text-decoration: underline;
	}

	a.default:visited {
		color:#000000;
		text-decoration: underline;
		font-weight:bold;		
	}

	a.default:visited:hover {
		outline:0px;
		color: #000000;
		text-decoration: underline;
	}
