body
{
	background-color: #000000;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
.top_border
{
	background-image: url(../images/top_border.jpg);
	background-repeat: no-repeat;
	
	padding-top: 32px;
	padding-right: 27px;
}
.top_border {font-family: tahoma; font-size: 9px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border a:link {font-family: tahoma; font-size: 9px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border a:visited {font-family: tahoma; font-size: 9px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border a:active {font-family: tahoma; font-size: 9px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border a:hover {font-family: tahoma; font-size: 9px; color: #B2B2B2; text-decoration: none; font-weight: bold
}
.top_border_big {font-family: Comic Sans MS,Verdana,Helvetica,sans-serif; font-size: 18px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border_big a:link {font-family: Comic Sans MS,Verdana,Helvetica,sans-serif; font-size: 18px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border_big a:visited {font-family: Comic Sans MS,Verdana,Helvetica,sans-serif; font-size: 18px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border_big a:active {font-family: Comic Sans MS,Verdana,Helvetica,sans-serif; font-size: 18px; color: #B2B2B2; text-decoration: none; font-weight: bold}
.top_border_big a:hover {font-family: Comic Sans MS,Verdana,Helvetica,sans-serif; font-size: 18px; color: #B2B2B2; text-decoration: none; font-weight: bold
}
.top_navigation
{
	background-image: url(../images/top_navigation.jpg);
	background-repeat: no-repeat;
}
.top_navigation {font-family: arial; font-size: 11px; color: #636363; text-decoration: none; font-weight: none}
.top_navigation a:link {font-family: arial; font-size: 11px; color: #636363; text-decoration: none; font-weight: none}
.top_navigation a:visited {font-family: arial; font-size: 11px; color: #636363; text-decoration: none; font-weight: none}
.top_navigation a:active {font-family: arial; font-size: 11px; color: #636363; text-decoration: none; font-weight: none}
.top_navigation a:hover {font-family: arial; font-size: 11px; color: #232323; text-decoration: none; font-weight: none
}
.middle_content
{
	background-image: url(../images/middle_content.jpg);
	background-repeat: repeat-x;
}
.header_content_white
{
	background-image: url(../images/header_content_white.jpg);
	background-repeat: no-repeat;
	
	padding-top: 18px;
	padding-left: 32px;
}
.header_content_white {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white a:link {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white a:visited {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white a:active {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white a:hover {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold
}
.sub_header_content_white {padding: 0 15 0 15; font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.sub_header_content_white a:link {font-family: tahoma; font-size: 11px; color: #444444; text-decoration: none; font-weight: bold}
.sub_header_content_white a:visited {font-family: tahoma; font-size: 11px; color: #444444; text-decoration: none; font-weight: bold}
.sub_header_content_white a:active {font-family: tahoma; font-size: 11px; color: #444444; text-decoration: none; font-weight: bold}
.sub_header_content_white a:hover {font-family: tahoma; font-size: 11px; color: #444444; text-decoration: underline; font-weight: bold
}
.sub_header_content_white2b {padding: 0 15 0 15; font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white2b a:link {font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white2b a:visited {font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white2b a:active {font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white2b a:hover {font-family: arial; font-size: 11px; color: #444444; text-decoration: none; font-weight: none
}
.sub_header_content_white2 {padding: 0 15 0 15; font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white2 a:link {font-family: arial; font-size: 11px; color: #222222; text-decoration: underline; font-weight: none}
.sub_header_content_white2 a:visited {font-family: arial; font-size: 11px; color: #222222; text-decoration: underline; font-weight: none}
.sub_header_content_white2 a:active {font-family: arial; font-size: 11px; color: #222222; text-decoration: underline; font-weight: none}
.sub_header_content_white2 a:hover {font-family: arial; font-size: 11px; color: #444444; text-decoration: underline; font-weight: none
}
.sub_header_content_white3 {padding: 0 15 0 15; font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white3 a:link {font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white3 a:visited {font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white3 a:active {font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white3 a:hover {font-family: arial; font-size: 11px; color: #444444; text-decoration: none; font-weight: none
}
.sub_header_content_white4 {padding: 0 15 0 15; font-family: arial; font-size: 11px; color: #222222; text-decoration: none; font-weight: none}
.sub_header_content_white4 a:link {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: none; font-weight: none}
.sub_header_content_white4 a:visited {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: none; font-weight: none}
.sub_header_content_white4 a:active {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: none; font-weight: none}
.sub_header_content_white4 a:hover {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: underline; font-weight: none
}
.header_content_white2
{
	background-image: url(../images/header_content_white2.jpg);
	background-repeat: no-repeat;
	
	padding-top: 8px;
	padding-left: 22px;
}
.header_content_white2 {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white2 a:link {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white2 a:visited {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white2 a:active {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white2 a:hover {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold
}
.header_content_white3
{
	background-image: url(../images/header_content_white3.jpg);
	background-repeat: no-repeat;
	
	padding-top: 18px;
	padding-left: 32px;
}
.header_content_white3 {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white3 a:link {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white3 a:visited {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white3 a:active {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.header_content_white3 a:hover {font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold
}
.icon_dot
{
	background-image: url(../images/icon_dot.jpg);
	background-repeat: repeat-x;
}
.footer_content_white
{
	background-image: url(../images/footer_content_white.jpg);
	background-repeat: no-repeat;
}
.footer_content_white2
{
	background-image: url(../images/footer_content_white2.jpg);
	background-repeat: no-repeat;
}
.header_content_black
{
	background-image: url(../images/header_content_black.jpg);
	background-repeat: no-repeat;
}
.sub_header_content_black {font-family: arial; font-size: 11px; color: #B2B2B2; text-decoration: none; font-weight: none}
.sub_header_content_black a:link {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: none; font-weight: none}
.sub_header_content_black a:visited {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: none; font-weight: none}
.sub_header_content_black a:active {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: none; font-weight: none}
.sub_header_content_black a:hover {font-family: arial; font-size: 11px; color: #0651A5; text-decoration: underline; font-weight: none
}
.sub_header_content_black2 {font-family: arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: none}
.sub_header_content_black2 a:link {font-family: arial; font-size: 11px; color: #57C9F2; text-decoration: none; font-weight: none}
.sub_header_content_black2 a:visited {font-family: arial; font-size: 11px; color: #57C9F2; text-decoration: none; font-weight: none}
.sub_header_content_black2 a:active {font-family: arial; font-size: 11px; color: #57C9F2; text-decoration: none; font-weight: none}
.sub_header_content_black2 a:hover {font-family: arial; font-size: 11px; color: #57C9F2; text-decoration: underline; font-weight: none
}
.sub_header_content_black3 {font-family: arial; font-size: 11px; color: #EAEAEA; text-decoration: none; font-weight: none}
.sub_header_content_black3 a:link {font-family: arial; font-size: 11px; color: #EAEAEA; text-decoration: none; font-weight: none}
.sub_header_content_black3 a:visited {font-family: arial; font-size: 11px; color: #EAEAEA; text-decoration: none; font-weight: none}
.sub_header_content_black3 a:active {font-family: arial; font-size: 11px; color: #EAEAEA; text-decoration: none; font-weight: none}
.sub_header_content_black3 a:hover {font-family: arial; font-size: 11px; color: #F6F6F6; text-decoration: none; font-weight: none
}
.footer_content_black
{
	background-image: url(../images/footer_content_black.jpg);
	background-repeat: no-repeat;
}
.bottom_border
{
	background-image: url(../images/bottom_border.jpg);
	background-repeat: no-repeat;
}
.bottom_copyright {font-family: arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: none}
.bottom_copyright a:link {font-family: arial; font-size: 11px; color: #57C9F2; text-decoration: none; font-weight: none}
.bottom_copyright a:visited {font-family: arial; font-size: 11px; color: #57C9F2; text-decoration: none; font-weight: none}
.bottom_copyright a:active {font-family: arial; font-size: 11px; color: #57C9F2; text-decoration: none; font-weight: none}
.bottom_copyright a:hover {font-family: arial; font-size: 11px; color: #95DDF7; text-decoration: none; font-weight: none
}
.form {font-family: arial; font-size: 11px; background-color: #F6F6F6; color: #232323; text-align: justify}
input {font-family: arial; font-size: 11px; background-color: #F6F6F6; color: #232323; text-decoration: none; border: 1px solid #A3A3A3}
textarea {font-family: arial; font-size: 11px; background-color: #F6F6F6; color: #232323; text-decoration: none; border: 1px solid #A3A3A3}
select {font-family: arial; font-size: 11px; background-color: #F6F6F6; color: #232323; text-decoration: none; border: 1px solid #A3A3A3
}









.questionmark
{
	cursor: help;
}

.hiddenDiv_HoursOfUse
{
	display: none;
}

.visibleDiv_HoursOfUse
{
	display: block;
	border: 1px #F4F4F4 solid;
	
	background-color: #F8F8F8;
	layer-background-color: #F8F8F8
}



.hiddenDiv_RoundTrip
{
	display: none;
}

.visibleDiv_RoundTrip
{
	display: block;
	border: 1px #F4F4F4 solid;
	
	background-color: #F8F8F8;
	layer-background-color: #F8F8F8
}




.hiddenDiv_arrival_information_pick_up_location
{
	display: none;
}
.hiddenDiv_departure_information_pick_up_location
{
	display: none;
}
.hiddenDiv_arrival_information_your_destination
{
	display: none;
}
.hiddenDiv_departure_information_your_destination
{
	display: none;
}
.visibleDiv_arrival_information_pick_up_location
{
	display: block;
	border: 1px #F4F4F4 solid;
	
	background-color: #F8F8F8;
	layer-background-color: #F8F8F8
}
.visibleDiv_departure_information_pick_up_location
{
	display: block;
	border: 1px #F4F4F4 solid;
	
	background-color: #F8F8F8;
	layer-background-color: #F8F8F8
}
.visibleDiv_arrival_information_your_destination
{
	display: block;
	border: 1px #F4F4F4 solid;
	
	background-color: #F8F8F8;
	layer-background-color: #F8F8F8
}
.visibleDiv_departure_information_your_destination
{
	display: block;
	border: 1px #F4F4F4 solid;
	
	background-color: #F8F8F8;
	layer-background-color: #F8F8F8
}