body {
margin-top:0;
background-color:#b6ccd7;
}
img{
border:0px;
}
.maintbl{
border: 2px solid #faab03;
}
.borderroundblue {
	border: thin solid #0066CC;
}
.linkdarkgreysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.linkdarkgreysmall a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.linkdarkgreysmall a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.linkdarkgreysmall a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.linkdarkgreysmall a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	font-weight: bold;
	text-decoration:none;
}
.topmenu {
font-family:Geneva, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}
.topmenu a {
font-family:Geneva, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}
.topmenu a:visited {
font-family:Geneva, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}
.topmenu a:hover {
font-family:Geneva, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #17465F;
text-decoration:none;
}
.topmenu a:active {
font-family:Geneva, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #17465F;
text-decoration:none;
}
.smalllinks {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #333333;
text-decoration:none;
}
.smalllinks a {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #333333;
text-decoration:none;
}
.smalllinks a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #333333;
text-decoration:none;
}
.smalllinks a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #FF0000;
text-decoration:none;
}
.smalllinks a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #FF3300;
text-decoration:none;
}
.menu1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF6600;
text-decoration:none;
}
.menu1 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF6600;
text-decoration:none;
}
.menu1 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #3399FF;
text-decoration:none;
}
.menu1 a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF3300;
text-decoration:none;
}
.menu1 a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF3300;
text-decoration:none;
}
.maintext{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #000000;
text-decoration:none;
}
.maintextsmall{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration:none;
}
.maintexttitle{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}
.maintexttitle2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
text-decoration:none;
}
.maintexttitle32{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #333333;
text-decoration:none;
}
.footer{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration:none;
}
.footer2{
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #666666;
text-decoration:none;
}
.smallgreytextside{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration:none;
}
.header1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #006699;
font-weight: bold;
}
.title2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #0066CC;
}
.sidecolortext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #990000;
}
.countrytitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0066CC;
}
.title23 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF6600;
}
.title242 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF3300;
}
.menu2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FF6600;
 text-decoration:none;
}
.menu2 a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FF6600;
 text-decoration:none;
}
.menu2 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #3399FF;
text-decoration:none;
}
.menu2 a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF3300;
text-decoration:none;
}
.menu2 a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF3300;
text-decoration:none;
}
.titles2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.titles31 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
}
.maintextgrey {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #333333;
}
.countrytitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FF3300;
}
.orangelarge {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #666699;
}
.borderleftright {
border-right: thin solid #858585;
border-left: thin solid #858585;
}

.borderleftrightbottom {
border-right: thin solid #858585;
border-left: thin solid #858585;
border-bottom: thin solid #858585;
border-top: thin solid #858585;
}
.bordertbottom {
border-bottom: thin solid #CCCCCC;
}
.headline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0000FF;
}
.headline a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0000FF;
text-decoration:none;
}
.headline a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style:italic;
color: #00CC00;
text-decoration:none;
}
.headline a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF6600;
text-decoration:none;
}
.headline a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #FF3300;
text-decoration:none;
}
.title24 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #99CC00;
}
.title24 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003366;
}
.title24 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003366;
}
.title24 a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003366;
}
.title24 a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003366;
}
.sidetitles {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight:bold;
}
.sidetitles a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight:bold;
}
.sidetitles a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight:bold;
}
.sidetitles a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight:bold;
}
.sidetitles a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight:bold;
}
.borderround {
border: thin solid #666666;
}
.borderround2 {
border: thin solid #ff6600;
}
.buttonlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
font-weight: bold;
}
.buttonlink a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
font-weight: bold;
text-decoration:none;
}
.buttonlink a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #3366CC;
font-weight: bold;
text-decoration:none;
}
.buttonlink a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #3366CC;
font-weight: bold;
text-decoration:none;
}
.buttonlink a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #3366CC;
font-weight: bold;
text-decoration:none;
}
.clicktobook {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c75f43;
font-weight: bold;
text-decoration:none;
}
.clicktobook a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c75f43;
font-weight: bold;
text-decoration:none;
}
.clicktobook a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c75f43;
font-weight: bold;
text-decoration:none;
}
.clicktobook a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0066FF;
font-weight: bold;
text-decoration:none;
}
.clicktobook a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF6600;
font-weight: bold;
text-decoration:none;
}
.buttonlink2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: bold;
}
.buttonlink2 a{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: bold;
text-decoration:none;
}
.buttonlink2 a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3366CC;
font-weight: bold;
text-decoration:none;
}
.buttonlink2 a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3366CC;
font-weight: bold;
text-decoration:none;
}
.buttonlink2 a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3366CC;
font-weight: bold;
text-decoration:none;
}
.logintext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}
.logintext a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration:none;
}
.logintext a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0066CC;
text-decoration:none;
}
.logintext a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0099FF;
text-decoration:none;
}
.logintext a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC6600;
text-decoration:none;
}
.maptext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: gray;
font-weight: bold;
}
.offertbltd {
border-bottom:dotted;
border-bottom-color:#999999;
border-bottom-width:thin;
}
.offertext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c75f43;
font-weight: bold;
}
.linkwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.linkwhite a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.linkwhite a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.linkwhite a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.linkwhite a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.indexpointselection{
border: 2px outset #FFFFCC;
 
border-color: #FFFFCC #666633 #666633 #FFFFCC;
background-color: #d5e5ed;
 
padding: 5px;
font: 14px/22px Arial, Helvetica, sans-serif;
text-align:center;
 }
.indexpointhtmlsel{
	width: 250px;
}
.arrivalt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0066CC;
}
.departt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF3300;
}

.transON  {width: 100%; background-color: silver;
			opacity:.50;filter: alpha(opacity=50);
			 -moz-opacity: 0.5;border:1px solid black; 
}