/* CSS Document */

body {
	background-color:#84AED9;
	padding:0;
	margin:20px 0 20px 0;
}	

select, select option {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3F588B;
	line-height:12px;

}		

p {
	margin:0;
	padding:0;
}
ul {
	margin:0;
	padding:0;
}
li {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3F588B;
}		

.logo {
	padding-bottom:22px;
	background-image:url(images/logo-bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:top;
}	

.top-links-td {
	padding-bottom:52px;
}	

.top-links-bg {
	border-left:#697DA4 1px solid;
	padding:16px 22px 0 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}	

.top-links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}	
.top-links:hover {
	text-decoration:none;
}	
.linkis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}	
.linkis:hover {
	color:#84AED9;
	text-decoration:none;
}	
.ilinkis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}	
.ilinkis:hover {
	color:#84AED9;
	text-decoration:none;
}	
.menu-td {
	padding:2px 2px 2px 0;
	background-color:#FFFFFF;
}

.menu-bg {
	padding:8px 40px 8px 0;
	background-image:url(images/menu-bg.gif);
	background-repeat:repeat-x;
}		

.menu {
	padding:5px 28px 0 28px;
	border-right:#5573A3 1px solid;
	border-left:#A0C4EA 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	display:block;
	height:24px;
}
.menu:hover {
	color:#13306D;
}	

.menu-current {
	padding:5px 28px 0 28px;
	border-right:#5573A3 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	display:block;
	height:24px;
}
.menu-current:hover {
	color:#13306D;
}

.menu-end {
	padding:5px 0px 0 28px;
	border-left:#A0C4EA 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	display:block;
	height:20px;
}
.menu-end:hover {
	color:#13306D;
}	

.content-td {
	background-color:#FFFFFF;
	padding-left:17px;
	padding-right:17px;
}	

.welcome {
	padding:25px 10px 18px 25px;
	border-bottom:#3F588B 1px solid;
}

.p-top20 {
	padding-top:20px;
}
.p-right5 {
	padding-right:5px;
}	

.read-more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3F588B;
	font-weight:bold;
	padding-right:15px;
}	
.read-more1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-right:15px;
}
.read-more:hover {
	text-decoration:none;
}	


.bottom-content-td {
	padding-bottom:8px;
	padding-top:20px;
}	

.p-right20 {
	padding-right:20px;
	border-right:#3F588B 1px solid;
}

.p-right44 {
	padding-right:44px;	
}
.p-right14 {
	padding-right:14px;
	
}

.p-left14 {
	padding-left:14px;
}	
.p-top4 {
	padding-top:4px;
}		
.p-top2 {
	padding-top:2px;
}

.p-top12 {
	padding-top:12px;
}

.p-top14 {
	padding-top:12px;
}
.p-top8 {
	padding-top:8px;
}

.search {
	background-color:#D6E9FC;
	padding:12px 18px 12px 18px;
	border:#B5C6D6 1px solid;
}	
.search2 {
	background-color:#cccccc;
	padding:12px 18px 12px 18px;
	border:#B5C6D6 1px solid;
}	
.search1 {
	background-color:#D6E9FC;
	padding:12px 18px 12px 18px;
	border:#B5C6D6 1px solid;
	border-bottom:#3F588B 1px solid;
}	

.combo {
	width:138px;
	height:16px;
}
.combo1 {
	width:68px;
	height:16px;
}
.combo2 {
	width:54px;
	height:16px;
}
.p-border {
	border-bottom:#3F588B 1px solid;
}	

.go {
	background-color:#3F588B;
	border:#000000 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:34px;
	height:18px;
	cursor:hand;
}	

.button {
	background-color:#3F588B;
	border:#000000 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:74px;
	height:20px;
	cursor:hand;
}		

.booking-text {
	font-size:11px;
}

.booking-text1 {
	font-size:11px;
	padding-right:36px;
}	

.services-td {
	padding:0 0 0 14px;
	
}	

.services {
	padding:0 0 20px 0;
	border-bottom:#3F588B 1px solid;
}
.services1 {
	padding:20px 0 20px 14px;
	border-bottom:#3F588B 1px solid;
}

.float {
	float:left;
	padding-right:14px;
}

.list {
	list-style-type:disc;
	line-height:14px;
	margin-bottom:6px;
}	

.offers {
	padding-right:16px;
	border-right:#3F588B 1px solid;
}		

.footer {
	padding:27px 0 14px 20px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#3F588B;
}	