@charset "utf-8";
body {
	margin: 0;
	padding: 0;
	font: 400 12px Arial, Helvetica, sans-serif;
	background: url(../images/shedow-bg.jpg) no-repeat center 250px
}
#wraper {
	background: url(../images/main-bg.gif) no-repeat center top;
	overflow: hidden
}
a {
	outline: 0;
	text-decoration: none
}
a:hover {
	outline: 0;
	text-decoration: none
}
img {
	border: 0
}
.left {
	float: left
}
.left a {
	color: #00357e;
	text-decoration: none
}
.left a:hover {
	color: #00357e;
	text-decoration: underline
}
.left h5 {
	margin: 0;
	padding: 0;
	font-weight: 400;
	color: #00357e;
	float: left;
	font-size: 11px
}
h1 {
	margin: 0;
	padding: 0;
	color: #00357e;
	font-size: 20px;
	line-height: 26px
}
.right {
	float: right
}
.clear {
	clear: both;
	height: 0
}
#container {
	width: 1000px;
	margin: auto
}
#container-footer {
	width: 1000px;
	margin: auto
}
.page-title {
	font-size: 16px;
	float: left;
	line-height: 42px;
	color: #003360;
	font-weight: 700;
	padding: 0 5px;
	width: 719px;
	text-align: center
}
.top-bg {
	background: url(../images/plan-bg.png) no-repeat right top
}
.logo {
	float: left;
	padding-top: 10px;
	font: 700 14px Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #fff
}
.slogan {
	padding: 25px 0 0 20px;
	float: left
}
.toplinks {
	float: left;
	margin-left: 65px
}
.toplinks ul {
	margin: 8px 6px;
	padding: 0
}
.toplinks li {
	list-style-type: none;
	color: #fff;
	float: left;
	display: inline;
	font-size: 11px;
	font-weight: 700;
	border-right: 1px dotted #fff;
	padding: 0 8px
}
.toplinks li a {
	color: #fff;
	text-decoration: none
}
.toplinks li a:hover {
	color: #00357E;
	text-decoration: none
}
.toplinks li.last {
	border-right: 0
}
.search-bg {
	background: url(../images/search-bg.png) no-repeat;
	width: 245px;
	padding: 10px 0 0 10px;
	float: right;
	margin: 2px 0 0;
	height: 59px
}
.search-textarea-bg {
	background: url(../images/search-textarea-bg.gif) repeat-x;
	padding: 2px 5px;
	width: 135px;
	border: 1px solid #eaeae7;
	border-top: 0;
	font-size: 12px
}
.search-textarea-bg:focus {
	border: 1px solid #5e8693;
	background: #f3f9ff
}
.search-textarea-bg:active {
	border: 1px solid #5e8693;
	background: #f3f9ff
}
.date {
	float: left;
	width: 135px;
	color: #4c769c;
	margin-left: 38px;
	padding: 10px 0 0
}
.ddcolortabs {
	font: 700 12px Arial, Helvetica, sans-serif;
	color: #00357e;
	float: left;
	width: 565px
}
.ddcolortabs ul {
	margin: 15px 20px 0 0;
	padding: 0
}
.ddcolortabs li {
	font: 700 11px Arial, Helvetica, sans-serif;
	padding: 0 10px;
	text-transform: uppercase;
	color: #00357e;
	list-style-type: none;
	float: left;
	border-right: 1px solid #00357e
}
.ddcolortabs a {
	color: #fff;
	text-decoration: none;
	font: 700 12px Arial, Helvetica, sans-serif;
	color: #00357e
}
.ddcolortabs a:hover {
	color: #00357e;
	text-decoration: underline
}
.ddcolortabs .selected a, .ddcolortabs .selected a span {
	background: url(../images/navigation-bg-hover.jpg) repeat-x top center;
	color: #fff;
	text-decoration: none
}
.ddcolortabs li.last {
	border-right: 0
}
.top-shedow-bg {
	background: url(../images/top-bg.png) repeat-x;
	float: left;
	width: 720px;
	height: 40px;
*height:41px
}
.shedow-box {
	margin: 0
}
.left-panel {
	float: left;
	width: 220px;
	margin-left: 5px;
	padding: 0 5px
}
.right-panel {
	float: left;
	width: 220px
}
.mid-panel {
	float: left;
	width: 737px;
	padding: 0 5px
}
.menu-box {
	background: url(../images/menu-bg.jpg) repeat-x;
	height: 42px
}
.menu-box-right {
	background: url(../images/menu-bg-right.jpg) no-repeat;
	float: right;
	width: 8px;
	height: 42px
}
.menu-box ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.menu-box ul li {
	margin: 0;
	padding: 0;
	float: left
}
.menu-box-right {
	background: url(../images/menu-bg-right.jpg) no-repeat;
	float: right;
	width: 8px;
	height: 42px
}
.menu-box ul li {
	background: url(../images/menu-seprator.jpg) right top no-repeat;
	padding-right: 2px
}
.menu-box ul li a {
	background: url(../images/menu-bg.gif) left top repeat-x;
	padding: 0;
	display: block
}
.menu-box ul li a:hover {
	background: url(../images/menu-bg-hvr.gif) left top repeat-x;
	padding: 0;
	display: block;
	color: #fff;
	text-decoration: none
}
.menu-box ul li a span {
	padding: 10px 35px 13px 8px;
	display: block
}
.menu-box ul li.first {
	background: url(../images/menu-seprator.jpg) right top no-repeat;
	padding-right: 2px
}
.menu-box ul li.first a:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/menu-left.gif) left top no-repeat
}
.menu-box ul li.first a span {
	background: url(../images/menu-bg.gif) left top repeat-x;
	padding: 10px 30px 12px 17px
}
.menu-box ul li.first a:hover span {
	background: url(../images/menu-bg-hvr.gif) left top repeat-x
}
.menu-box ul li.last {
	background: 0 0;
	padding: 0
}
.menu-box ul li.last a {
	color: #003360;
	text-decoration: none;
	font: 700 16px Arial, Helvetica, sans-serif;
	background: url(../images/menu-right1.gif) right top no-repeat;
	padding: 0 7px 0 0;
	display: block
}
.menu-box ul li.last a:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/menu-right.gif) right top no-repeat
}
.menu-box ul li.last a span {
	background: url(../images/menu-bg.gif) left top repeat-x;
	padding: 10px 32px 13px 17px;
	cursor: pointer
}
.menu-box ul li.last a:hover span {
	background: url(../images/menu-bg-hvr.gif) left top repeat-x
}
.menu-box ul li a {
	color: #003360;
	text-decoration: none;
	font: 700 16px Arial, Helvetica, sans-serif
}
.menu-box ul li a:hover {
	color: #fff;
	text-decoration: none;
	font: 700 16px Arial, Helvetica, sans-serif
}
.menu-top {
	float: left;
	width: 140px;
	background: url(../images/menu-seprator.jpg) no-repeat right top;
	padding: 8px 15px;
	font-size: 16px;
	font-weight: 700;
	color: #003360
}
.menu-top a {
	color: #003360;
	text-decoration: none
}
.menu-top a span {
	color: #003360;
	text-decoration: none
}
.menu-top a:hover {
	color: #003360;
	text-decoration: underline
}
.menu-top1 {
	float: left;
	width: 180px;
	background: url(../images/menu-seprator.jpg) no-repeat right top;
	padding: 8px 15px;
	font-size: 16px;
	font-weight: 700;
	color: #003360
}
.menu-top1 a {
	color: #003360;
	text-decoration: none
}
.menu-top1 a:hover {
	color: #003360;
	text-decoration: underline
}
.menu-top2 {
	float: left;
	width: 150px;
	background: 0 0;
	padding: 8px 5px 8px 15px;
	font-size: 16px;
	font-weight: 700;
	color: #003360
}
.menu-top2 a {
	color: #003360;
	text-decoration: none
}
.menu-top2 a:hover {
	color: #003360;
	text-decoration: underline
}
.menu-images {
	margin-right: 12px;
	margin-bottom: -1px
}
.menu-images1 {
	margin-right: 12px;
	margin-top: -3px
}
.menu-images2 {
	margin: 1px 12px 0 0
}
.menu-images3 {
	margin: 2px 12px -4px 0
}
.spacer {
	height: 11px;
	clear: both
}
.header {
	float: left
}
.previous-arrow {
	width: 37px;
	height: 68px;
	margin: 150px 0 0 -10px;
	position: absolute
}
.next-arrow {
	width: 37px;
	height: 68px;
	margin: 150px 0 0 710px;
	position: absolute
}
.box1 {
	width: 241px;
	float: left;
	margin-right: 7px
}
.box1_inner {
	width: 176px;
	float: left;
	margin-right: 7px
}
.box-body1 {
	float: left;
	max-width: 241px;
	max-height: 239px
}
.box-body1 h1 {
	margin: 0;
	padding: 0;
	color: #ff0230;
	font-family: Arial;
	font-size: 16px
}
.box-body1 h2 {
	margin: 0;
	padding: 0;
	color: #003780;
	font-family: Arial;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase
}
.box-top-bg1 {
	float: left;
	width: 222px;
	border-top: 1px solid #e0e0e0;
	height: 5px
}
.box-top-bg1_inner {
	float: left;
	width: 162px;
	border-top: 1px solid #e0e0e0;
	height: 5px
}
.box-btm-bg1 {
	float: left;
	width: 222px;
	height: 6px;
	border-bottom: 1px solid #e0e0e0;
	background: #f2f2f2
}
.box-btm-bg1_inner {
	float: left;
	width: 162px;
	height: 6px;
	border-bottom: 1px solid #e0e0e0;
	background: #f2f2f2
}
.box2 {
	width: 241px;
	float: right
}
.box-body2 {
	float: left;
	max-height: 239px;
	max-width: 210px
}
.box-body2 h1 {
	margin: 0;
	padding: 0;
	color: #ff0230;
	font-family: Arial;
	font-size: 16px;
	line-height: 18px
}
.box-body2 h2 {
	margin: 0;
	padding: 0;
	color: #003780;
	font-family: Arial;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase
}
.box-top-bg2 {
	float: left;
	width: 197px;
	border-top: 1px solid #e0e0e0;
	height: 5px
}
.box-btm-bg2 {
	float: left;
	width: 197px;
	height: 6px;
	border-bottom: 1px solid #e0e0e0;
	background: #f2f2f2
}
.box3 {
	width: 241px;
	float: left
}
.box-body3 {
	background: #fff;
	float: left;
	min-height: 239px;
	max-height: 239px;
	height: auto;
	text-align: justify;
	line-height: 17px;
	text-align: center
}
.box-body3 h1 {
	margin: 0;
	padding: 0;
	color: #ff0230;
	font-family: Arial;
	font-size: 16px
}
.title {
	margin: 0;
	padding: 0;
	color: #003780;
	font-family: Arial;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase
}
.box-top-bg3 {
	float: left;
	width: 267px;
	border-top: 1px solid #e0e0e0;
	height: 5px
}
.box-btm-bg3 {
	float: left;
	width: 267px;
	height: 6px;
	border-bottom: 1px solid #e0e0e0
}
.contact-box {
	width: 210px;
	margin-right: 5px;
	padding: 18px 10px 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #666;
	font-size: 11px;
	border-right: 1px solid #efefef;
	float: left;
	text-align: center
}
.contact-box span {
	margin: 0;
	padding: 0;
	font-size: 13px;
	display: inline;
	font-weight: 700
}
.contact-box h4 {
	margin: 0;
	padding: 0;
	color: #666;
	font-size: 13px
}
.contact-box1 {
	width: 280px;
	margin-right: 5px;
	padding: 0 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #666;
	font-size: 11px;
	border-right: 1px solid #efefef;
	float: left;
	vertical-align: middle
}
.contact-box1 span {
	margin: 0;
	padding: 0;
	font-size: 12px;
	display: inline;
	font-weight: 700
}
.contact-box2 {
	width: 178px;
	padding: 9px 0 0 8px;
	margin-top: 10px;
	color: #666;
	font-size: 11px;
	float: left;
	margin-bottom: 10px
}
.contact-box2 span {
	margin: 0;
	padding: 0;
	font-size: 12px;
	display: inline;
	font-weight: 700;
	text-transform: uppercase
}
.left-social {
	float: left;
	width: 149px
}
.right-social {
	float: right;
	width: 95px;
	margin: -30px 45px 0 0
}
.img-pading {
	margin: 2px 5px 0 0
}
.cayman-img {
	margin: 15px 27px 0 0
}
.getdeals-box {
	width: 665px;
	float: left
}
.getdeals-img {
	width: 70px;
	float: right
}
.getdeals-right {
	float: right;
	padding-top: 10px;
	position: relative
}
.getdeals-message {
	position: absolute;
	top: -10px;
	font-size: 11px;
	font-weight: 700;
	width: 308px;
	color: #FF0230
}
.getdeals-textarea {
	background: url(../images/search-textarea-bg.gif) repeat-x;
	padding: 6px 5px;
	width: 185px;
	border: 1px solid #eaeae7;
	border-top: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif
}
.getdeals-textarea:focus {
	border: 1px solid #5E8693
}
.getdeals-textarea:active {
	border: 1px solid #5E8693
}
.box4 {
	width: 670px;
	float: left;
	margin-right: 7px
}
.box-body4 {
	background: url(../images/get-deals-box-bg.jpg) repeat-x #f6f6f6;
	float: left;
	width: 627px;
	padding: 10px 22px;
	line-height: 17px;
	border-left: 1px solid #e0e0e0
}
.box-top-bg4 {
	float: left;
	width: 662px;
	border-top: 1px solid #e0e0e0;
	height: 5px
}
.box-btm-bg4 {
	float: left;
	width: 662px;
	height: 6px;
	border-bottom: 1px solid #e0e0e0;
	background: #f5f5f5
}
#footer-bg {
	background: url(../images/footer-bg.jpg) no-repeat center bottom;
	padding-bottom: 12px
}
.footer-top-shedow-bg {
	background: url(../images/top-bg.png) repeat-x;
	float: left;
	width: 950px
}
.footer-div {
	min-width: 148px;
	width: auto;
	float: left;
	padding: 15px 3px 0 31px;
	font-weight: 700;
	color: #004b8d
}
.footer-div ul {
	margin: 0;
	padding: 0;
	margin-top: 5px
}
.footer-div li {
	list-style-type: none;
	line-height: 20px;
	color: #004b8d;
	font-weight: 400
}
.footer-div li a {
	color: #004b8d;
	text-decoration: none
}
.footer-div li a:hover, .footer-div li.selected a {
	color: #CD0000;
	text-decoration: none
}
.footer-div1 {
	width: 140px;
	float: left;
	padding: 15px 3px 0;
	font-weight: 700;
	color: #004b8d
}
.footer-div1 ul {
	margin: 0;
	padding: 0
}
.footer-div1 li {
	list-style-type: none;
	line-height: 20px;
	color: #004b8d;
	font-weight: 400
}
.footer-div1 li a {
	color: #004b8d;
	text-decoration: none
}
.footer-div1 li a:hover {
	color: #004b8d;
	text-decoration: underline
}
.footer-links {
	float: left;
	width: 362px;
	color: #004b8d;
	font-size: 11px
}
.footer-links a {
	color: #004b8d;
	text-decoration: none
}
.footer-links a:hover {
	color: red;
	text-decoration: none
}
.footer-links1 {
	float: right;
	width: 235px;
	color: #004b8d;
	font-size: 11px
}
.footer-links1 a {
	color: #004b8d;
	text-decoration: none
}
.footer-links1 a:hover {
	color: red;
	text-decoration: none
}
.blue-box-body {
	background: url(../images/blue-box-bg.jpg) repeat-x #00357e;
	width: 219px
}
.blue-box-text {
	padding: 0 10px 7px;
	color: #fff;
	font-size: 10px
}
.blue-box-text a {
	text-decoration: underline;
	color: #fff
}
.blue-box-text a:hover {
	text-decoration: none;
	color: #fff
}
.blue-box-text span {
	font-size: 11px;
	float: right
}
.blue-box-text h1 {
	margin: 0;
	padding: 6px 0 5px;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	background: url(../images/blue-border.jpg) repeat-x left bottom
}
.rewards-textarea {
	background: url(../images/search-textarea-bg.gif) repeat-x #fff;
	padding: 2px 5px;
	width: 187px;
	border: 1px solid #eaeae7;
	border-top: 0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}
.rewards-textarea:focus {
	background: #d9f0ff;
	border: 1px solid #eaeae7;
	border-top: 0
}
.rewards-textarea:active {
	background: #d9f0ff;
	border: 1px solid #eaeae7;
	border-top: 0
}
.remember-checkox {
	margin: 0;
	padding: 0;
	float: left;
	margin-right: 5px;
*margin:-5px 0 0 0
}
.news-title-box {
	width: 234px;
	float: left;
	margin-right: 7px
}
.news-title-body1 {
	background: url(../images/news-title-bg.jpg) repeat-x #eaeaea;
	border-bottom: 1px solid #e0e0e0;
	float: left;
	width: 201px;
	padding: 2px 7px 7px;
	line-height: 17px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	font-size: 16px;
	color: #003780;
	text-transform: uppercase;
	font-weight: 700
}
.news-title-body1 span {
	color: red;
	float: right;
	font-size: 12px;
	text-transform: none
}
.news-title-body1 span a {
	color:#cd0000;
	text-decoration: none;
	float: left
}
.news-title-body1 span a:hover {
	color: #004b8d;
	text-decoration: none
}
.box-body1 h1 {
	margin: 0;
	padding: 0;
	color: #ff0230;
	font-family: Arial;
	font-size: 16px
}
.box-body1 h2 {
	margin: 0;
	padding: 0;
	color: #003780;
	font-family: Arial;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase
}
.news-title-bg1 {
	float: left;
	width: 205px;
	border-top: 1px solid #e0e0e0;
	background: #fefefe;
	height: 5px
}
.news-btm-bg1 {
	float: left;
	width: 205px;
	border-bottom: 1px solid #e0e0e0;
	height: 6px;
	background: #fefefe
}
.news-box {
	width: 195px;
	float: left;
	padding: 0 10px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0
}
.news-box ul {
	margin: 0;
	padding: 0
}
.news-box li {
	list-style-type: none;
	padding: 6px 5px 6px 10px;
	border-bottom: 1px solid #e0e0e0;
	color: #5e5e5e;
	line-height: 16px
}
.news-box li a {
	color: #5e5e5e;
	text-decoration: none
}
.news-box li a:hover {
	color: #000;
	text-decoration: none
}
.news-box li span {
	float: right;
	color: #ff1a00;
	text-decoration: none;
	font-size: 14px
}
.news-box li.last {
	border: 0
}
.book-trip-title {
	background: url(../images/book-trip-title-top-bg.jpg) repeat-x #003680;
	width: 194px;
	float: left;
	color: #fff;
	font-size: 18px;
	line-height: 32px
}
.blue-box-text1 {
	padding: 0 10px 7px;
	color: #fff;
	font-size: 10px
}
.blue-box-text1 a {
	text-decoration: underline;
	color: #fff
}
.blue-box-text1 a:hover {
	text-decoration: none;
	color: #fff
}
.blue-box-text1 span {
	font-size: 11px;
	float: right
}
.box5 {
	width: 234px;
	float: left;
	margin-right: 7px
}
.box-body5 {
	background: url(../images/book-trip-bg.jpg) repeat-x #005baf;
	float: left;
	width: 195px;
	padding: 0 11px;
/*	text-align: justify;
*/	line-height: 17px;
	border-left: 1px solid #0c7adb;
	border-right: 1px solid #0c7adb;
	color: #fff;
	font-size: 11px;
	line-height: 16px
}
.box-body5 a {
	color: #fff;
	text-decoration: none
}
.box-body5 a:hover {
	color: #fff;
	text-decoration: none
}
.box-body5 h1 {
	margin: 0;
	padding: 0 0 3px;
	color: #ff1a00;
	font-family: Arial;
	font-size: 16px;
	background: url(../images/blue-border.jpg) repeat-x left bottom
}
.box-body5 h2 {
	margin: 0;
	padding: 0;
	color: #003780;
	font-family: Arial;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase
}
.box-top-bg5 {
	float: left;
	width: 207px;
	background: url(../images/book-trip-top-bg.jpg) repeat-x;
	height: 11px
}
.box-btm-bg5 {
	float: left;
	width: 207px;
	height: 5px;
	border-bottom: 1px solid #2776e3;
	background: #005db0
}
.book-border {
	background: url(../images/blue-border.jpg) repeat-x left bottom;
	padding: 7px 0 3px;
	margin-bottom: 2px;
	width: 194px;
*margin:0;
*padding:0
}
.box6 {
	width: 234px;
	float: left;
	margin-right: 7px
}
.box-body6 {
	background: url(../images/book-trip-btm-bg-bg.jpg) repeat-x #004c9d;
	float: left;
	width: 197px;
	padding: 3px 11px 0;
/*	text-align: justify;
*/	line-height: 17px;
	font-size: 11px;
	color: #fff
}
.box-body6 a {
	color: #fff;
	text-decoration: none
}
.box-body6 a:hover {
	color: #fff;
	text-decoration: none
}
.box-body6 h1 {
	margin: 0;
	padding: 0;
	color: #ff0230;
	font-family: Arial;
	font-size: 16px
}
.box-body6 h2 {
	margin: 0;
	padding: 0;
	color: #003780;
	font-family: Arial;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase
}
.box-top-bg6 {
	float: left;
	width: 207px;
	border-top: 1px solid #0f82e8;
	background: #0060b5;
	height: 5px
}
.box-btm-bg6 {
	float: left;
	width: 207px;
	height: 5px;
	border-bottom: 1px solid #0060b4;
	background: url(../images/book-trip-btm-bg.jpg) repeat-x
}
.box-btm-bg7 {
	float: left;
	width: 195px;
	height: 11px;
	border-bottom: 1px solid #0060b4;
	background: url(../images/bg-curv.png) repeat-x #004493
}
.box-body7 {
	background: url(../images/bg-box.jpg) repeat-x #004493;
	float: left;
	width: 197px;
	padding: 3px 11px 0;
/*	text-align: justify;
*/	line-height: 17px;
	font-size: 11px;
	color: #fff
}
.box-body7 a {
	color: #fff;
	text-decoration: none
}
.box-body7 a:hover {
	color: #fff;
	text-decoration: none
}
.radio-button {
	margin: 3px 3px 5px 0;
	padding: 0;
	float: left;
*margin:0
}
.radio-button1 {
	margin: 3px 5px 5px 0;
	padding: 0;
*margin:0;
	float: left
}
.small-font3 {
	font-size: 9px;
	padding: 2px 5px 0 0;
	float: right
}
.small-font {
	font-size: 9px;
	float: left;
	padding: 2px 5px 0 0
}
.small-font2 {
	font-size: 9px;
	float: left;
	width: 40px;
	padding: 2px 3px 0 0
}
.small-font1 {
	font-size: 9px;
	float: left;
	padding: 2px 0 0
}
.book-flight-textarea {
	float: left;
	margin-bottom: 5px;
	width: 95px;
	background: url(../images/search-textarea-bg.gif) repeat-x;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 0
}
.book-flight-textarea1 {
	float: left;
	margin: 0 3px 5px 0;
	width: 90px;
	background: url(../images/search-textarea-bg.gif) repeat-x;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px
}
.book-flight-textarea2 {
	float: left;
	margin: 0 8px 5px 0;
	width: 35px;
	background: url(../images/search-textarea-bg.gif) repeat-x;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px
}
.book-flight-textarea4 {
	float: left;
	margin: 0 0 5px;
	width: 35px;
	background: url(../images/search-textarea-bg.gif) repeat-x;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px
}
.book-flight-textarea3 {
	float: left;
	margin: 0 3px 5px 0;
	width: 35px;
	background: url(../images/search-textarea-bg.gif) repeat-x;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px
}
.btm-brd {
	border-bottom: 1px dotted #0066c0;
	height: 3px;
	margin-bottom: 3px;
	width: 196px
}
.left-padding {
	float: left
}
.coupon {
	margin: auto;
	color: #6ab8ff;
	text-align: center;
	font-weight: 700;
	font-size: 12px
}
.coupon a {
	color: #ffffff;
	text-decoration: none
}
.coupon a:hover {
	color: #6ab8ff;
	text-decoration: none
}
.spacer1 {
	clear: both;
	height: 6px
}
.book-flight-textarea5 {
	float: left;
	margin-bottom: 5px;
	width: 62px;
	background: url(../images/search-textarea-bg.gif) repeat-x;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 0
}
#accordion2 {
	margin: 0
}
.accordion2 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0;
	padding: 0
}
.accordion2 dt {
	cursor: pointer;
	background: url(../images/white-down-arrow.png) no-repeat right center;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 0
}
.accordion2 dt:hover {
}
.accordion2 .open {
	background: url(../images/down-arrow1.png) no-repeat right 7px;
	color: #ffffff;
}
.menu-box ul li.first a {
	color: #003360;
	text-decoration: none;
	font: 700 16px Arial, Helvetica, sans-serif;
	background: url(../images/menu-left1.gif) left top no-repeat;
	padding: 0 0 0 8px;
	display: block
}
.menu-box ul li.first a:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/menu-left.gif) left top no-repeat
}
.spacer2 {
	clear: both;
	height: 2px
}
.accordion2 dd {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 198px;
	float: left
}
.accordion2 span {
	display: block;
	margin: 0;
	padding: 0;
	width: 196px
}
#accordion3 {
	margin: 0
}
.accordion3 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0;
	padding: 0
}
.accordion3 dt {
	cursor: pointer;
	background: url(../images/contactus-close.png) no-repeat right top;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 0
}
.accordion3 dt:hover {
}
.accordion3 .open {
	background: url(../images/contactus-open.png) no-repeat right top;
	color: #FF1A00
}
.accordion3 dd {
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 250px;
	float: left
}
.accordion3 span {
	display: block;
	margin: 0;
	padding: 0;
	width: 196px
}
.breadcrumbs-logo-icon {
	background: url(../images/breadcrumbs-saprator.gif) no-repeat right top;
	float: left;
	width: 30px;
	height: 28px;
	margin: 0 10px 0 0
}
.inner-left-panel {
	float: left;
	width: 178px
}
.inner-panel {
	float: left;
	width: 745px;
	padding: 0 8px
}
.inner-submidpanel {
	float: left;
	width: 549px;
	padding-left: 12px;
	color: #00357e;
	text-align: justify;
	line-height: 18px;
	background: url(../images/inner-left-shedow.jpg) no-repeat left top
}
.inner-submidpanel a {
	color:#cd0000;
	text-decoration: none
}
.inner-submidpanel a:hover {
	color: #00357e;
	text-decoration: none
}
.inner-submidpanelforform {
	float: left;
	width: 549px;
	padding-left: 12px;
	color: #00357e;
	line-height: 18px
}
.inner-submidpanelforform a {
	color: #00357e;
	text-decoration: none
}
.inner-submidpanelforform a:hover {
	color: #00357e;
	text-decoration: underline
}
.div-btm-brd {
	border-bottom: 1px solid #e0e0e0;
	padding: 5px;
	margin-bottom: 10px
}
.div-btm-brd1 {
	padding: 5px
}
.map {
	float: left;
	width: 191px
}
.destination {
	float: left;
	width: 341px;
	color: #6f6f6f
}
.destination h1 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px
}
.destination span {
	font-size: 16px;
	color: #3b84c0;
	font-weight: 700
}
.destination a {
	text-decoration: none;
	color: #6f6f6f
}
.destination a:hover {
	text-decoration: underline;
	color: #6f6f6f
}
.red-font {
	color: #cd0000;
	font-size: 14px
}
.red-font a {
	color: #ff1a00;
	text-decoration: none
}
.red-font a:hover {
	color: #ff1a00;
	text-decoration: underline
}
.left-menu {
	float: left
}
.left-menu ul {
	margin: 0;
	padding: 0
}
.left-menu li {
	list-style-type: none;
	font-weight: 700;
	border-bottom: 1px dotted #e0e0e0;
	width: 155px;
	float: left
}
.left-menu li a {
	width: 138px;
	color: #00357e;
	text-decoration: none;
	padding: 5px 15px;
	float: left
}
.left-menu li a:hover {
	width: 138px;
	color: #00357e;
	text-decoration: none;
	background: #f1f1f1
}
.left-menu li.selected {
	color: #00357e;
	text-decoration: none;
	background: #f1f1f1 url(../images/menu-hover-bg.gif) no-repeat center;
	width: 169px;
	float: left;
	padding: 0
}
.left-menu li.selected a, .left-menu li.selected a:hover {
	background: 0 0
}
.left-menu li.last {
	border-bottom: 0
}
.left-menu li.last a {
	border-bottom: 0
}
.left-menu-selected-tab {
	float: left;
	width: 125px;
	padding: 2px
}
.left-menu-right-arrow {
	background: url(../images/menu-right-arrow.gif) no-repeat right
}
.main-content-box {
	margin: -25px 0 -10px 0
}
.breadcrumbs {
	padding: 0;
	height: 28px;
	color: #888;
	border-top: 1px solid #c1eaff;
	border-bottom: 1px solid #c1eaff;
	line-height: 28px
}
.breadcrumbs a {
	color: #888;
	text-decoration: none
}
.breadcrumbs a:hover {
	color: #00357E;
	text-decoration: none
}
.blue-font {
	color: #6ab8ff;
	font-size: 14px
}
.blue-font a {
	color: #6ab8ff;
	text-decoration: underline
}
.blue-font a:hover {
	color: #6ab8ff;
	text-decoration: none
}
.font {
	font-size: 12px;
	color: #fff;
	float: left;
	padding-right: 10px
}
.font a {
	color: #fff;
	text-decoration: none
}
.font a:hover {
	color: #fff;
	text-decoration: underline
}
.big-font {
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	float: left
}
.big-font a {
	color: #fff;
	text-decoration: none
}
.big-font a:hover {
	color: #fff;
	text-decoration: underline
}
.box8 {
	width: 234px;
	float: left;
	margin-right: 7px
}
.box-body8 {
	background: url(../images/inner-blue-bg.jpg) repeat-x #00357e;
	float: left;
	width: 195px;
	padding: 5px 11px 3px;
	text-align: justify;
	line-height: 17px;
	border-left: 1px solid #0c7adb;
	border-right: 1px solid #0c7adb;
	color: #fff;
	font-size: 16px;
	line-height: 14px;
	font-weight: 700
}
.box-body8 a {
	color: #fff;
	text-decoration: none
}
.box-body8 a:hover {
	color: #fff;
	text-decoration: none
}
.box-body8 h1 {
	margin: 0;
	padding: 0 0 3px;
	color: #ff1a00;
	font-family: Arial;
	font-size: 16px;
	background: url(../images/blue-border.jpg) repeat-x left bottom
}
.box-body8 h2 {
	margin: 0;
	padding: 0;
	color: #003780;
	font-family: Arial;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase
}
.box-top-bg8 {
	float: left;
	width: 203px;
	border-top: 1px solid #0f82e8;
	background: #005db1 url(../images/inner-blue-top-bg.png) repeat-x;
	height: 6px
}
.box-btm-bg8 {
	float: left;
	width: 203px;
	height: 6px;
	border-bottom: 1px solid #0060b4;
	background: #00357e
}
.spacer2 {
	clear: both;
	height: 3px
}
.footer-btm-shedow-bg {
	background: url(../images/btm-bg.jpg) repeat-x left 5px;
	float: left;
	height: 40px;
	width: 950px
}
.footer-box {
	padding: 7px 25px;
	float: left;
	width: 950px
}
.contact-box3 {
	width: 295px;
	margin-right: 5px;
	padding: 0 10px 0 0;
	margin-top: 10px;
	color: #666;
	font-size: 11px;
	border-right: 1px solid #efefef;
	float: left
}
.contact-box3 span {
	margin: 0;
	padding: 0;
	font-size: 12px;
	display: inline;
	font-weight: 700
}
.contact-box3 h4 {
	margin: 0;
	padding: 0;
	color: #666;
	font-size: 14px
}
.contact-box4 {
	width: 330px;
	margin-right: 5px;
	text-align: center;
	padding: 0 10px;
	margin-top: 10px;
	color: #666;
	font-size: 11px;
	text-align: center;
	border-right: 1px solid #efefef;
	float: left
}
.contact-box4 span {
	margin: 0;
	padding: 0;
	font-size: 12px;
	display: inline;
	font-weight: 700
}
.contact-box5 {
	width: 230px;
	padding: 0 0 0 8px;
	margin-top: 10px;
	color: #666;
	font-size: 11px;
	float: right
}
.contact-box5 span {
	margin: 0;
	padding: 0;
	font-size: 12px;
	display: inline;
	font-weight: 700;
	text-transform: uppercase
}
.left-space {
	padding-right: 15px;
	float: left
}
.brd-none {
	border-bottom: 0
}
.top {
	margin-top: -50px
}
.contact-left {
	float: left;
	width: 19px;
	margin-right: 5px
}
.contact-right {
	float: left;
	width: 212px
}
.contact-right a {
	color: #00539b;
	text-decoration: none
}
.contact-right a:hover {
	color: #FF1A00;
	text-decoration: none
}
.contact-right1 {
	float: left;
	width: 323px
}
.contact-right1 a {
	color: #00539b;
	text-decoration: none
}
.contact-right1 a:hover {
	color: #00539b;
	text-decoration: underline
}
.contact-img {
	border: 1px solid #c9c9c9
}
.contact-icons {
	float: left;
	width: 35px
}
.contact-details {
	float: left;
	width: 330px;
	padding-left: 10px;
	line-height: 20px;
	padding-bottom: 10px
}
.contact-details span {
	color: #0b66a6;
	font-weight: 700
}
.contact-details h3 {
	font-size: 18px;
	margin: 0;
	padding: 0;
	font-weight: 400;
	margin-bottom: 10px
}
.contact-details h4 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: 700;
	margin-bottom: 10px
}
.form-left {
	float: left;
	font-weight: 700;
	margin-bottom: 5px;
	color: #666
}
.form-left span {
	font-weight: 400;
	font-style: italic;
	color: #666
}
.main-left-contact {
	float: left;
	width: 360px
}
.main-left-contact h3 {
	margin: 0 13px 0 0;
	padding: 0;
	color: #00539b;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px dotted #e4e4e4;
	padding: 0 0 5px
}
.main-right-padding {
	padding: 6px;
	float: left
}
.main-right-padding h3 {
	margin: 0 0 5px;
	padding: 0;
	font-size: 14px;
	font-weight: 400;
	border-bottom: 0;
	color: #00539b
}
.main-right-padding h3 a {
	text-decoration: none;
	color: #00539b
}
.main-right-padding h3 a:hover {
	text-decoration: underline;
	color: #00539b
}
.form-input3 {
	width: 200px;
	border: 1px dashed #D2D2D2;
	height: 25px;
	background: #f3f9ff;
	color: #666;
	margin-bottom: 9px;
	padding: 3px
}
.form-input3:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.form-input3:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.form-input4 {
	width: 20px;
	border: 1px dotted #6792a0;
	height: 15px;
	background: #fbfeff;
	margin-bottom: 9px;
	padding: 3px
}
.form-input4:focus {
	background-color: #fff;
	border: 1px dotted #5e8693
}
.form-input4:active {
	background: #fff;
	border: 1px dotted #5e8693;
	color: #666
}
.form-input5 {
	width: 58px;
	border: 1px dotted #6792a0;
	height: 15px;
	background: #fbfeff;
	margin-bottom: 9px;
	padding: 3px
}
.form-input5:focus {
	background-color: #fff;
	border: 1px dotted #5e8693
}
.form-input5:active {
	background: #fff;
	border: 1px dotted #5e8693;
	color: #666
}
.form-inner-title {
	float: left;
	font-weight: 700;
	margin: 10px 0;
	color: #00539B;
	text-align: left;
	font-size: 14px;
	width: 310px
}
.form-inner-border {
	border-bottom: 1px #9A9A9A dotted;
	clear: both;
	width: 305px;
	margin: 0 0 15px
}
.main-left-contact1 {
	float: left;
	width: 350px;
	margin: 0 0 0 12px
}
.btm-brd {
	border-bottom: 1px dotted #e4e4e4;
	margin: 0 15px 0 0
}
.main-form {
	float: left;
	width: 270px;
	margin-right: 25px
}
.contact-detail {
	float: left;
	width: 220px;
	border: 2px solid #e9eef1;
	border-bottom: 0;
	padding: 2px
}
.form-left {
	float: left;
	font-weight: 700;
	margin-bottom: 5px;
	color: #000
}
.form-left span {
	font-weight: 400;
	font-style: italic;
	color: #363636;
}
.form-input {
	width: 275px;
	border: 1px dashed #D2D2D2;
	height: 15px;
	background: #f3f9ff;
	margin-bottom: 9px;
	padding: 3px;
	color: #666
}
.form-input:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.form-input:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.form-input1 {
	width: 188px;
	border: 1px dashed #D2D2D2;
	height: 15px;
	background: #f3f9ff;
	margin: 0 0 9px 5px;
	padding: 3px
}
.form-input1:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.form-input1:active {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.form-input2 {
	width: 275px;
	border: 1px dashed #D2D2D2;
	height: 100px;
	color: #666;
	line-height: 20px;
	background: #f3f9ff;
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 9px;
	padding: 2px
}
.form-input2:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.form-input2:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.contact-title-bg {
	padding: 8px;
	font-size: 12px;
	font-weight: 700;
	color: #00357E
}
.contact-title-bg a {
	color: #00539b;
	text-decoration: none
}
.contact-title-bg a:hover {
	color: #00539b;
	text-decoration: underline
}
.form-select {
	width: 310px;
	border: 1px dotted #d2d2d2;
	background: #fdfdfd;
	color: #666;
	margin-bottom: 9px;
	padding: 3px
}
.pagination {
	float: right
}
.pagination ul {
	margin: 0;
	padding: 0;
	float: right
}
.pagination li {
	list-style-type: none;
	color: #5fa7e2;
	display: inline
}
.pagination li a {
	background: url(../images/paging-bg.jpg) no-repeat #011629;
	color: #5fa7e2;
	float: left;
	padding: 0;
	width: 18px;
	margin-right: 3px;
	text-align: center
}
.pagination li a:hover {
	background: url(../images/paging-hover-bg.jpg) no-repeat left top #011629;
	padding: 0;
	width: 18px;
	margin-right: 3px;
	text-align: center;
	color: #fff;
	text-decoration: none
}
.pagination .selected a {
	background: url(../images/paging-hover-bg.jpg) no-repeat left top #011629;
	padding: 0;
	width: 18px;
	color: #fff;
	margin-right: 3px;
	text-align: center
}
.previous-button {
	margin-right: 5px
}
.next-button {
	margin-left: 3px
}
.listing {
	float: left;
	width: 150px
}
.listing-img {
	background: url(../images/listing-img-bg.png) no-repeat left top;
	padding: 4px 5px 7px
}
.listing-img:hover {
	background: url(../images/listing-img-bg-hover.png) no-repeat left top;
	padding: 4px 5px 7px
}
.listing-img1 {
	margin: 0 10px 5px 0;
	border: 1px solid #e0e0e0;
	padding: 3px
}
.listing-details {
	float: left;
	width: 389px
}
.listing-details h1 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px
}
.listing-details h1 a {
	color: #00357e;
	text-decoration: none
}
.listing-details h1 a:hover {
	color: red;
	text-decoration: none
}
.listing-details span {
	color: #6f6f6f;
	font-style: italic
}
.listing-details a {
	text-decoration: none;
	color: #6f6f6f
}
.listing-details a:hover {
	text-decoration: underline;
	color: #6f6f6f
}
.read-more {
	color: #ff1a00;
	float: right;
	font-size: 11px;
	margin-top: 7px
}
.read-more a {
	color:#cd0000;
	text-decoration: none
}
.read-more a:hover {
	color: #00357E;
	text-decoration: none
}
.listing-details1 {
	text-align: justify;
	overflow: hidden
}
.listing-details1 h1 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px
}
.listing-details1 span {
	color: #6f6f6f;
	font-style: italic
}
.listing-details1 a {
	text-decoration: none;
	color: #6f6f6f
}
.listing-details1 a:hover {
	text-decoration: underline;
	color: #6f6f6f
}
.bullets ul {
	margin: 0;
	padding: 0
}
.bullets li {
	background: url(../images/bullets.gif) no-repeat left 7px;
	list-style-type: none;
	padding: 0 0 5px 20px
}
.bullets li a {
	color: #00357e;
	text-decoration: none;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px
}
.bullets li a:hover {
	color: #00357e;
	text-decoration: underline
}
.sublimks-bullets ul {
	margin: 0;
	padding: 10px 0
}
.sublimks-bullets li {
	background: url(../images/sub-links-bullets.gif) no-repeat left 8px;
	list-style-type: none;
	padding-left: 12px;
	line-height: 24px
}
.sublimks-bullets li a {
	color: #636363;
	text-decoration: none;
	font-size: 12px;
	font-weight: 400;
	line-height: 24px
}
.sublimks-bullets li a:hover {
	color: #636363;
	text-decoration: underline
}
.left-box {
	float: left;
	width: 55px
}
#main-banner {
	position: relative;
	overflow: hidden;
	height: 365px;
	width: 738px
}
#hero_scroll_image {
	position: relative;
	overflow: hidden;
	border: 1px solid #000;
	height: 365px;
	width: 738px;
	border-style: none;
	z-index: 0
}
#rotator_arrow_left {
	position: absolute;
	z-index: 3
}
#rotator_arrow_right {
	position: absolute;
	z-index: 3
}
#hero_thumbs_container {
	position: absolute;
	z-index: 3
}
#hero_thumbs_container .hero_thumb {
	background-image: url(../images/promo-thumb-off.png);
	background-repeat: no-repeat;
	width: 13px;
	margin-left: 10px
}
.hero {
	position: absolute;
	left: 738px;
	height: 365px;
	width: 738px;
	z-index: 1
}
.pagination-top {
	float: left;
	width: 45px
}
.msgbox {
	color: #00357e;
	text-decoration: none;
	font-size: 12px;
	font-weight: 700;
	line-height: 24px
}
.mid-box {
	width: 560px;
	float: left
}
.mid-box-top-bg {
	float: left;
	width: 539px;
	border-top: 1px solid #e0e0e0;
	height: 5px
}
.mid-box-btm-bg {
	float: left;
	width: 539px;
	height: 6px;
	border-bottom: 1px solid #e0e0e0
}
.mid-box-body {
	background: #fff;
	float: left;
	width: 527px;
	padding: 3px 11px;
	text-align: justify;
	line-height: 17px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0
}
.faq-bullets ul {
	margin: 0;
	padding: 0
}
.faq-bullets li {
	background: url(../images/bullets.gif) no-repeat left 7px;
	list-style-type: none;
	padding: 0 0 5px 20px
}
.faq-bullets li a {
	color: #00357e;
	text-decoration: none;
	font-size: 13px;
	line-height: 24px
}
.faq-bullets li a:hover {
	color: red;
	text-decoration: none
}
.mid-box-body h3 {
	margin: 0 0 15px;
	padding: 0;
	font-size: 13px;
	font-weight: 400
}
.mid-box-body h3 a {
	text-decoration: none;
	color: #00357e
}
.mid-box-body h3 a:hover {
	text-decoration: underline;
	color: #00357e
}
.top-faq {
	float: right;
	text-align: right;
	font-size: 11px
}
.faq-btm-brd {
	border-bottom: 1px solid #e0e0e0;
	padding: 5px;
	margin-bottom: 10px
}
.faq-btm-brd h3 {
	margin: 0 0 15px;
	padding: 0;
	font-size: 14px;
	font-weight: 700
}
.faq-btm-brd h3 a {
	text-decoration: none;
	color: #00357e
}
.faq-btm-brd h3 a:hover {
	text-decoration: underline;
	color: #00357e
}
.spacer3 {
	clear: both
}
.left-details {
	float: left;
	width: 265px;
	margin: 0;
	padding: 0 5px 0 0;
	border-right: 1px dotted #0c4187
}
.left-details h2 {
	margin: 0;
	padding: 0 0 8px;
	font-size: 12px;
	color: #003360;
	border-bottom: 0
}
.right-details {
	float: left;
	width: 265px;
	padding: 0 5px
}
.right-details h2 {
	margin: 0;
	padding: 0 0 8px;
	font-size: 12px;
	color: #003360;
	border-bottom: 0
}
.div-btm-brd2 {
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 10px
}
#static-container {
	border: 1px solid #c5dbea;
	padding: 10px
}
.brd {
	border: 1px solid #c5dbea;
	padding: 6px
}
.contact-top-brd {
	border-top: 1px solid #e0e0e0;
	padding: 10px 0 0
}
.box-btm-brd {
	border-bottom: 1px dotted #d2d2d2;
	height: 10px
}
#hero_scroll_image2 {
	position: relative;
	overflow: hidden;
	border: 1px solid #000;
	height: 239px;
	width: 241px;
	border-style: none;
	z-index: 0
}
#hero_scroll_image3 {
	position: relative;
	overflow: hidden;
	border: 1px solid #000;
	height: 239px;
	width: 279px;
	border-style: none;
	z-index: 0
}
#hero_scroll_image4 {
	position: relative;
	overflow: hidden;
	border: 1px solid #000;
	height: 239px;
	width: 241px;
	border-style: none;
	z-index: 0
}
#rotator_arrow_left2 {
	position: absolute;
	z-index: 3
}
#rotator_arrow_right2 {
	position: absolute;
	z-index: 3
}
#hero_thumbs_container2 {
	position: absolute;
	z-index: 3;
	right: 10px;
	top: 213px
}
#hero_thumbs_container2 .hero_thumb2 {
	background-image: url(../images/promo-thumb-off.png);
	background-repeat: no-repeat;
	width: 13px;
	margin-left: 10px;
	cursor: pointer
}
.hero2 {
	position: absolute;
	left: 0;
	height: 183px;
	width: 241px;
	z-index: 1
}
#hero_thumbs_container3 {
	position: absolute;
	z-index: 3;
	right: 35px;
	top: 222px
}
#hero_thumbs_container3 .hero_thumb3 {
	background-image: url(../images/promo-thumb-off.png);
	background-repeat: no-repeat;
	width: 13px;
	margin-left: 10px;
	cursor: pointer
}
.hero3 {
	position: absolute;
	left: 0;
	height: 239px;
	width: 279px;
	z-index: 1
}
#hero_thumbs_container4 {
	position: absolute;
	z-index: 3;
	right: 10px;
	top: 213px
}
#hero_thumbs_container4 .hero_thumb4 {
	background-image: url(../images/promo-thumb-off.png);
	background-repeat: no-repeat;
	width: 13px;
	margin-left: 10px;
	cursor: pointer
}
.hero4 {
	position: absolute;
	left: 0;
	height: 239px;
	width: 241px;
	z-index: 1
}
#hero_scroll_image_inner {
	position: relative;
	overflow: hidden;
	border: 1px solid #000;
	height: 101px;
	width: 150px;
	border-style: none;
	z-index: 0
}
.box-body_inner {
	background: url(../images/box1-bg.jpg) repeat-x #f2f2f2;
	float: left;
	width: 150px;
	padding: 3px 11px;
	text-align: justify;
	line-height: 17px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	text-align: center
}
#hero_thumbs_container_inner {
	position: absolute;
	z-index: 3
}
.hero2_inner {
	position: absolute;
	left: 150px;
	height: 162px;
	width: 150px;
	z-index: 1
}
#hero_thumbs_container_inner {
	position: absolute;
	z-index: 3;
	right: 10px;
	top: 80px
}
#hero_thumbs_container_inner .hero_thumb_inner {
	background-image: url(../images/promo-thumb-off.png);
	background-repeat: no-repeat;
	width: 13px;
	margin-left: 10px
}
.form-textbox {
	width: 300px;
	border: 1px dashed #d2d2d2;
	height: 15px;
	background: #fdfdfd;
	color: #666;
	margin-bottom: 9px;
	padding: 3px
}
.form-textbox:focus {
	background-color: #fff;
	border: 1px dashed #9a9a9a
}
.form-textbox:active {
	background: #fff;
	border: 1px dashed #9a9a9a;
	color: #666
}
.forgot-password {
	float: right;
	text-align: right;
	margin: 0 108px 0 0
}
.login-note {
	margin: 200px 0 0
}
h4 {
	margin: 0;
	padding: 0;
	color: #ff0230;
	font-size: 16px;
	font-weight: 700
}
.grid-box {
	border: 1px solid #e0e0e0;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px
}
.grid-title {
	background: #005fb3;
	color: #fff
}
.grid-first {
	width: 85px;
	float: left;
	padding: 5px 3px;
	text-align: center
}
.grid-second {
	width: 130px;
	float: left;
	padding: 5px 3px;
	word-wrap: break-word
}
.grid-third {
	width: 93px;
	float: left;
	padding: 5px 3px;
	text-align: center
}
.grid-second-row {
	background: #f7f7f7
}
.statement-textbox {
	width: 40px;
	border: 1px solid #d7d7d7;
	margin: 0 5px
}
.member-card {
	width: 567px;
	height: 386px;
	background: url(../images/membercard.gif) no-repeat left top;
	padding: 187px 0 0 47px;
	width: 567px
}
.registration-left {
	float: left;
	width: 175px;
	font-weight: 700;
	margin-bottom: 5px;
	color: #666;
	text-align: left
}
.registration-left span {
	font-weight: 400;
	font-style: italic;
	color: #666
}
.question-textbox {
	width: 300px;
	border: 1px solid #d7d7d7
}
.register-combo {
	width: 283px;
	border: 1px dashed #d2d2d2;
	background: #f3f9ff;
	color: #666;
	padding: 3px
}
.register-combo:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.register-combo:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.phone-code {
	width: 62px;
	border: 1px dashed #D2D2D2;
	height: 15px;
	background: #f3f9ff;
	color: #666;
	margin-bottom: 9px;
	padding: 3px
}
.phone-code:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.phone-code:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.phone-nom {
	width: 125px;
	border: 1px dashed #d2d2d2;
	height: 15px;
	background: #f3f9ff;
	color: #666;
	margin: 0 5px;
	padding: 3px
}
.phone-nom:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.phone-nom:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.phone-nomnew {
	width: 100px;
	border: 1px dashed #d2d2d2;
	height: 15px;
	background: #fdfdfd;
	color: #666;
	margin: 0 5px;
	padding: 3px
}
.phone-nomnew:focus {
	background-color: #fff;
	border: 1px dashed #9a9a9a
}
.phone-nomnew:active {
	background: #fff;
	border: 1px dashed #9a9a9a;
	color: #666
}
.birth-date {
	width: 275px;
	border: 1px dashed #D2D2D2;
	height: 15px;
	background: #f3f9ff;
	color: #666;
	margin: 0 5px 0 0;
	padding: 3px
}
.birth-date:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.birth-date:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.error {
	color: red;
	font-weight: 700
}
.form-leftinner {
	float: left;
	width: 160px;
	font-weight: 700;
	margin-bottom: 5px;
	color: #666
}
.form-leftinner span {
	font-weight: 400;
	font-style: italic;
	color: #666
}
.photo-gallery-box-first {
	width: 146px;
	padding: 0 20px 0 0;
	float: left;
	margin: 0 5px 0 0;
	border-right: 1px dotted #b9b9b9;
	word-wrap: break-word
}
.photo-gallery-box-last {
	width: 126px;
	float: left;
	padding: 0 0 0 15px;
	word-wrap: break-word
}
.photo-gallery-box {
	width: 160px;
	padding: 0 14px 0 10px;
	float: left;
	margin: 0 5px 0 0;
	border-right: 1px dotted #b9b9b9;
	word-wrap: break-word
}
.photo-caption {
	text-align: center;
	color: #002d6a
}
.photo-caption a {
	text-decoration: none;
	color: #002d6a
}
.photo-caption a:hover {
	text-decoration: underline;
	color: #002d6a
}
.gallery-btm-brd {
	border-bottom: 1px dotted #0066c0;
	padding: 10px 0
}
.video-icon {
	width: 38px;
	height: 27px;
	position: absolute;
	margin: 45px 0 0 45px
}
.zoom {
	width: 19px;
	height: 19px;
	position: absolute;
	margin: 73px 0 0 107px
}
.popup-box {
	width: 455px;
	margin: auto;
	border: 10px solid #002d6a;
	padding: 15px;
	background: #e3e3e3
}
.popup-box h2 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #002d6a
}
.popup-white-bg {
	background: #fff;
	border: 1px solid #d3d3d3;
	padding: 15px 10px;
	text-align: center;
	margin: 12px 0 0
}
.popup-form-left {
	float: left;
	width: 30%;
	text-align: right;
	margin: 0 10px 0 0;
	padding: 3px 0;
	font-weight: 700;
	color: #002d6a
}
.popup-form-left span {
	font-style: italic;
	color: #878787;
	font-weight: 400
}
.popup-form-right {
	float: left;
	width: 60%;
	text-align: left
}
.popup-download tr td {
	width: 100%;
	text-align: left;
	margin: 0 10px 0 0;
	padding: 3px 0;
	font-weight: 700;
	color: #002d6a;
	height: 30px
}
.popup-input {
	border: 1px solid #cdcdcd;
	background: #fff;
	width: 236px;
	padding: 3px 5px 5px;
	font-size: 12px
}
.popup-input1 {
	border: 1px solid #cdcdcd;
	height: 80px;
	background: #fff;
	width: 236px;
	padding: 2px 5px;
	font-size: 12px;
	font-family: Arial
}
.popup-input2 {
	border: 1px solid #cdcdcd;
	background: #fff;
	width: 166px;
	padding: 3px 5px 5px;
	margin: 0 0 0 10px;
	font-size: 12px
}
.spacer {
	clear: both;
	height: 10px
}
.listing-details12 {
	float: left;
	width: 500px
}
.listing-details12 h1 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px
}
.listing-details12 h1 a {
	color: #00357e;
	text-decoration: none
}
.listing-details12 h1 a:hover {
	color: #00357e;
	text-decoration: underline
}
.listing-details12 span {
	color: #6f6f6f;
	font-style: italic
}
.listing-details12 a {
	text-decoration: none
}
.listing-details12 a:hover {
	text-decoration: underline;
	color: #6f6f6f
}
.drop-close {
	float: right
}
.close-pos {
	height: 16px
}
.close-pos a {
	float: right
}
.closepodbt {
	background: url(../images/close.png) left top no-repeat;
	display: block;
	height: 14px;
	overflow: hidden;
	text-indent: -9999em;
	width: 50px
}
.closepodbt:hover {
	background: url(../images/close-hvr.png) left top no-repeat;
	display: block;
	height: 14px;
	text-indent: -9999em;
	width: 50px
}
.field-textbox {
	padding: 10px 0
}
.subheader-title {
	background: #f1f1f1;
	border: 1px solid #dbdbdb;
	font-weight: 700;
	padding: 3px 0 3px 5px
}
.image-margin {
	margin: 0 10px 10px 0
}
.red-color {
	color: #cd0000
}
.newsblock {
	border-bottom: 1px solid #BECBD3;
	clear: both;
	display: block;
	margin: 0;
	padding: 20px
}
.home-newsblock {
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 250px
}
.contact-brd {
	border: 2px solid #e9eef1;
	width: 250px;
	float: left
}
.display-msg1 {
	color: #ff000;
	text-align: left;
	padding: 5px 0
}
.trackflightButton:hover {
	background: url(../images/track-flight-hvr.png) left top no-repeat;
	border: 0;
	height: 28px;
	width: 122px
}
.trackflightButton {
	background: url(../images/track-flight.png) left top no-repeat;
	border: 0;
	height: 28px;
	width: 122px
}
.listing-detail-img {
	background: url(../images/news-detail-bg.png) no-repeat left top;
	padding: 5px 5px 7px 6px;
	float: left;
	margin: 0 10px 0 0
}
.listing-detail-img:hover {
	background: url(../images/news-detail-hover-bg.png) no-repeat left top;
	padding: 5px 5px 7px 6px;
	float: left
}
.listing-details1 {
	float: left;
	width: 542px
}
.listing-details1 h1 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px
}
.listing-details1 h1 a {
	color: #00357e;
	text-decoration: none
}
.listing-details1 h1 a:hover {
	color: red;
	text-decoration: none
}
.listing-details1 a {
	color: #cd0000;
	text-decoration: none
}
.listing-details1 a:hover {
	color: #00357E;
	text-decoration: none
}
fieldset {
	margin: 0;
	padding: 0;
	border: 0
}
label {
	margin: 0;
	padding: 0;
	border: 0
}
.video-img {
	background: url(../images/video-img-hover-bg.png) no-repeat left top;
	padding: 7px 10px 8px 7px;
	float: left;
	margin: 0 10px 0 0
}
.video-img:hover {
	background: url(../images/video-img-bg.png) no-repeat left top;
	padding: 7px 10px 8px 7px;
	float: left
}
.searchpackages {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/search-packages.png) no-repeat scroll left top;
	border: medium none;
	margin: 0 10px 0 0;
	padding: 7px 10px 8px 7px;
	width: 170px;
	height: 25px;
	cursor: pointer
}
.searchpackages:hover {
	background: transparent url(../images/search-packages-hover.png) no-repeat scroll left top
}
.searchhotels {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/search-hotels.png) no-repeat scroll left top;
	border: medium none;
	float: left;
	margin: 0 10px 0 0;
	padding: 7px 10px 8px 7px;
	width: 170px;
	height: 25px;
	cursor: pointer
}
.searchhotels:hover {
	background: transparent url(../images/search-hotels-hover.png) no-repeat scroll left top
}
.searchpackages:hover {
	background: transparent url(../images/search-packages-hover.png) no-repeat scroll left top
}
.searchcars {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/search-cars.png) no-repeat scroll left top;
	border: medium none;
	float: left;
	margin: 0 10px 0 0;
	padding: 7px 10px 8px 7px;
	width: 170px;
	height: 25px;
	cursor: pointer
}
.searchcars:hover {
	background: transparent url(../images/search-cars-hover.png) no-repeat scroll left top
}
.pop-up-box {
	background: transparent url(../images/pop-up-bg.gif) repeat-x scroll left top;
	border: 2px solid #91CCF6;
	margin: 10px 25px;
	padding: 10px;
	width: 435px
}
.mgr10 {
	margin-right: 10px;
}
.head-glob, .head-dwon-aroow, .head-flag-cayman, .head-flag-us, .head-flag-glob, .head-serch, .head-top-left, .blue-box-top-left, .blue-box-top-right, .blue-box-btm-left, .blue-box-btm-right, .book-trip-title-top-left, .book-trip-title-top-right, .book-trip-top-left, .book-trip-top-right, .book-trip-btm-left, .book-trip-btm-right, .book-trip-btm-left-bg, .book-trip-btm-right-bg, .Specials-icon, .web-check-icon, .schedule-icon, .track-flight-icon, .left-panel-register, .flight-book, .left-panel-hotels, .web-check-in_new, .search-flight, .chack-in, .news-top-left, .news-top-right, .btm-left-curv, .btm-right-curv, .left-top-curv, .btm-left-bg, .get-deals, .go-button, .phone-icon, .face-book-icon, .twiter-icon, .footer-btm-top-left, .footer-btm-top-right, .right-arrow-icon, .red-arrow, div.slider-nav span.left, div.slider-nav span.right, span.pause, .left-panel-loin, .top-menu-bg-left, .top-menu-bg-right, .btm-left-cuve, .btm-right-cuve, .print-btn, .bg-left-curv, .bg-right-curv, .back-btn, .btm-submit-button, .btn-sign-in, .getstatusButton, .sheduleButton, .con-home, .con-email, .con-phone, .con-fax, .head-flag-cayman-top, .head-flag-us-top, .head-flag-glob-top {
	background: url(../images/caymanairways-sprite.png) no-repeat !important
}
.head-glob {
	width: 13px;
	height: 8px;
	background-position: -1px 0;
	display: block !important;
	margin: 0px 4px !important;
	float: right !important;
}
.head-dwon-aroow {
	width: 3px;
	height: 0px;
	background-position: 0 -18px !important;
	display: block !important;
	margin-top: 6px !important;
	float: right !important
}
.head-flag-cayman {
	width: 16px;
	height: 8px;
	background-position: -18px 0 !important;
	display: block !important;
	margin: 6px 6px 0 -7px !important;
	float: left !important
}
.head-flag-us {
	width: 15px;
	height: 8px;
	background-position: -40px 0 !important;
	display: block !important;
	margin: 6px 6px 0 -7px !important;
	float: left !important
}
.head-flag-glob {
	width: 12px;
	height: 8px;
	background-position: -1px 0 !important;
	display: block !important;
	margin: 5px 7px 0 -6px !important;
	float: left !important
}
.head-serch {
	width: 54px;
	height: 21px;
	display: block !important;
	background-position: -61px 0 !important;
	float: right;
	font-size: 0px
}
.head-serch:hover {
	background-position: -61px -21px !important
}
.head-top-left {
	width: 25px;
	height: 38px;
	display: block !important;
	background-position: -545px 2px!important;
	float: left
}
.blue-box-top-left {
	height: 6px;
	width: 6px;
	background-position: -584px -3px !important;
	float: left;
	display: block;
}
.blue-box-btm-left {
	height: 6px;
	width: 6px;
	background-position: -584px -10px !important;
	float: left;
	display: block;
}
.blue-box-top-right {
	height: 6px;
	width: 6px;
	background-position: -591px -3px !important;
	float: right;
	display: block;
}
.blue-box-btm-right {
	height: 6px;
	width: 6px;
	background-position: -591px -10px !important;
	float: right;
	display: block;
}
.book-trip-title-top-left {
	width: 13px;
	height: 32px;
	background-position: -572px -19px !important;
}
.book-trip-title-top-right {
	width: 13px;
	height: 32px;
	background-position: -586px -19px !important;
}
.book-trip-top-left {
	width: 6px !important;
	height: 11px;
	background-position: -527px -1px !important;
}
.book-trip-top-right {
	width: 6px !important;
	height: 11px;
	background-position: -534px -1px !important;
}
.book-trip-btm-left {
	width: 6px !important;
	height: 6px;
	background-position: -527px -13px !important;
}
.book-trip-btm-right {
	width: 6px !important;
	height: 6px;
	background-position: -534px -13px !important;
}
.book-trip-btm-left-bg {
	width: 6px !important;
	height: 6px;
	background-position: -506px 0 !important;
}
.book-trip-btm-right-bg {
	width: 6px !important;
	height: 6px;
	background-position: -516px 0 !important;
}
.Specials-icon {
	width: 15px;
	height: 17px;
	background-position: 0 -26px !important;
	display: block !important;
	padding: 0px !important;
	float: left;
	margin-right: 12px;
}
.web-check-icon {
	width: 11px;
	height: 25px;
	background-position: -19px -18px !important;
	display: block !important;
	padding: 0px !important;
	float: left;
	margin-right: 13px;
	margin-top: -3px;
}
.schedule-icon {
	width: 17px;
	height: 17px;
	background-position: -37px -21px !important;
	display: block !important;
	padding: 0px !important;
	float: left;
	margin-right: 13px;
	margin-top: 1px;
}
.track-flight-icon {
	width: 20px;
	height: 20px;
	background-position: 0 -47px !important;
	display: block !important;
	padding: 0px !important;
	float: left;
	margin-right: 13px;
	margin-top: 1px;
}
.left-panel-register {
	width: 70px;
	height: 21px;
	background-position: -214px -1px !important;
	display: block !important;
	float: left !important;
	text-indent: -999999px;
}
.left-panel-register:hover {
	background-position: -214px -25px !important;
}
.flight-book {
	width: 23px;
	height: 10px;
	background-position: 0 -131px !important;
	float: left;
	margin: 3px 12px 0 0;
}
.left-panel-hotels {
	width: 15px;
	height: 17px;
	background-position: -26px -127px !important;
	float: left;
	margin-right: 20px;
}
.web-check-in_new {
	width: 15px;
	height: 15px;
	background-position: -44px -129px !important;
	float: left;
	margin-right: 20px;
}
.search-flight {
	width: 168px;
	height: 24px;
	background-position: -287px -0px !important;
	float: left;
	margin-left: 16px;
	text-indent: -999px;
	font-size: 0px;
}
.search-flight:hover {
	background-position: -287px -25px !important;
}
.chack-in {
	width: 88px;
	height: 24px;
	background-position: -200px -46px !important;
	float: left;
	margin-left: 16px;
	font-size: 0px;
}
.chack-in:hover {
	background-position: -200px -72px !important;
}
.news-top-left {
	width: 6px;
	height: 6px;
	background-position: -199px 0 !important;
}
.news-top-right {
	width: 6px;
	height: 6px;
	background-position: -206px 0 !important;
}
.btm-left-curv {
	width: 6px;
	height: 6px;
	background-position: -199px -7px !important;
}
.btm-right-curv {
	width: 6px;
	height: 6px;
	background-position: -206px -7px !important;
}
.left-top-curv {
	width: 6px;
	height: 6px;
	background-position: -174px -18px !important;
}
.btm-left-bg {
	width: 6px;
	height: 6px;
	background-position: -174px -26px !important;
}
.get-deals {
	width: 71px;
	height: 77px;
	background-position: -424px -56px !important
}
.go-button {
	width: 34px;
	height: 28px;
	background-position: -456px -0px !important;
	display: block;
	float: right;
	font-size: 0px;
}
.go-button:hover {
	background-position: -456px -28px !important;
}
.phone-icon {
	width: 14px;
	height: 11px;
	background-position: -34px -82px !important;
	display: block !important;
	margin: 2px 6px 0 0 !important;
	float: left;
}
.face-book-icon {
	width: 32px;
	height: 32px;
	background-position: -288px -51px !important;
	display: block !important;
	margin: 16px 5px 0 0 !important;
	float: left;
	text-indent: -999999px;
}
.face-book-icon:hover {
	background-position: -322px -51px !important;
}
.twiter-icon {
	width: 32px;
	height: 32px;
	background-position: -356px -51px !important;
	display: block !important;
	margin: 16px 0 0 0 !important;
	float: left;
	text-indent: -999999px;
}
.right-arrow-icon {
	width: 34px;
	height: 25px;
	background-position: -493px -12px !important;
	display: block !important;
}
.twiter-icon:hover {
	background-position: -390px -51px !important;
}
.footer-btm-top-left {
	width: 24px;
	height: 38px;
	background-position: -495px -40px !important;
}
.footer-btm-top-right {
	width: 26px;
	height: 38px;
	background-position: -522px -40px !important;
}
.red-arrow {
	width: 4px !important;
	height: 7px;
	background-position: -23px -50px !important;
	margin: 6px 2px 3px 4px;
	display: block !important;
	float: left !important;
}
div.slider-nav span.left {
	width: 32px;
	height: 60px;
	background-position: -58px -44px !important;
	left: 2px;
}
div.slider-nav span.left:hover {
	background-position: -94px -44px !important;
}
div.slider-nav span.right {
	width: 32px;
	height: 63px;
	background-position: -130px -43px !important;
	right: 2px;
}
div.slider-nav span.right:hover {
	background-position: -166px -44px !important;
}
span.pause {
	display: block;
	width: 28px;
	height: 29px;
	position: absolute;
	top: 0;
	left: 0;
	background-position: 0 -68px !important;
	z-index: 4
}
span.pause.active {
	background-position: 0 -97px !important;
}
.fl {
	float: left !important;
}
.fr {
	float: right !important;
}
.d-block {
	display: block !important;
}
.mgt-3 {
	margin-top: -3px !important;
}
.menu li a i {
	font-style: normal;
}
.w63px {
	width: 63px;
}
.w92px {
	width: 92px;
}
.left-panel-loin {
	width: 54px;
	height: 20px;
	background-position: -117px 0px !important;
	margin-right: 17px;
	display: block !important;
	float: left !important;
	font-size: 0px;
	margin-bottom: 3px;
}
.left-panel-loin:hover {
	background-position: -117px -20px !important;
}
.top-menu-bg-left {
	width: 8px;
	height: 42px;
	background-position: -549px -45px !important;
}
.top-menu-bg-right {
	width: 8px;
	height: 42px;
	background-position: -560px -45px !important;
}
.btm-left-cuve {
	width: 25px;
	height: 35px;
	background-position: -344px -85px !important;
	margin-top: 5px;
}
.btm-right-cuve {
	width: 25px;
	height: 35px;
	background-position: -370px -85px !important;
	margin-top: 5px;
}
.print-btn {
	background-position: -288px -85px !important;
	width: 54px;
	height: 22px;
	display: block;
	border: 0;
	cursor: pointer;
	margin-bottom: 5px;
	font-size:0;
}
.print-btn:hover {
	background-position: -288px -108px !important;
}
.bg-left-curv {
	width: 12px;
	height: 12px;
	background-position: -171px -0px !important;
}
.bg-right-curv {
	width: 12px;
	height: 12px;
	background-position: -184px -0px !important;
}
.back-btn {
	width: 55px;
	height: 23px;
	background-position: -116px -107px !important;
	display: block !important;
	float: right;
	text-indent: -999999px;
}
.back-btn:hover {
	background-position: -61px -107px !important;
}
.btm-submit-button {
	width: 75px;
	height: 28px;
	background-position: -212px -99px !important;
	display: block !important;
	font-size: 0px;
}
.btm-submit-button:hover {
	background-position: -212px -127px !important;
}
.btn-sign-in {
	width: 75px;
	height: 28px;
	background-position: -496px -88px !important;
	display: block !important;
	font-size: 0px;
}
.btn-sign-in:hover {
	background-position: -497px -117px !important;
}
.getstatusButton {
	background-position: -60px -130px !important;
	border: 0;
	height: 28px;
	width: 110px;
	font-size:0;

}
.getstatusButton:hover {
	background-position: 1px -157px !important;
}
.sheduleButton {
	background-position: -287px -136px !important;
	border: 0;
	height: 28px;
	width: 122px;
	font-size:0;
}
.sheduleButton:hover {
	background-position: -408px -145px !important;
}
.w109px {
	width: 109px;
	display: block !important;
}
.donet-you-btn {
	width: 105px;
	height: 21px;
	background-position: -111px -161px!important;
	display: block !important;
	font-size: 0px;
}
.donet-you-btn:hover {
	background-position: -218px -166px !important;
}
.con-home {
	width: 22px;
	height: 24px;
	background-position: -179px -111px !important;
	display: block !important;
	font-size: 0px;
}
.con-email {
	width: 16px;
	height: 12px;
	background-position: -400px -115px !important;
	display: block !important;
	font-size: 0px;
}
.con-phone {
	width: 16px;
	height: 19px;
	background-position: -399px -89px !important;
	display: block !important;
	font-size: 0px;
}
.con-fax {
	width: 16px;
	height: 16px;
	background-position: -174px -138px !important;
	display: block !important;
	font-size: 0px;
}
.bg-none {
	background: none !important;
}
.red-a-mg {
	margin: 4px 2px 3px 4px;
}
.spacer2x {
	height: 40px !important;
}
.head-flag-cayman-top {
	background-position: -18px 0 !important;
	display: block !important;
	float: left !important;
	height: 8px;
	margin: 1px 4px 0 3px !important;
	width: 16px;
}
.head-flag-us-top {
	background-position: -40px 0 !important;
	display: block !important;
	float: left !important;
	height: 8px;
	margin: 1px 6px 0 4px !important;
	width: 13px;
}
.head-flag-glob-top {
	background-position: -1px 0 !important;
	display: block !important;
	float: left !important;
	height: 8px;
	margin: -1px 4px 0 !important;
	width: 12px;
}
.cayaman_schedule-table1 {
	background: url("../images/box_shedo.png") no-repeat scroll center bottom;
	padding: 0 0 15px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.go-button {
	margin-top: 2px;
}
}
#featured {
	width: 738px;
	height: 365px;
	background: #009cff url(../images/loading.gif) no-repeat center center;
	overflow: hidden
}
div.orbit {
	width: 1px;
	height: 1px;
	position: relative;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.25);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.25);
	overflow: hidden;
	z-index: 10
}
div.orbit img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1
}
div.orbit a img {
	border: 0
}
.orbit-wrapper .orbit-caption a {
	color: #fff;
	text-decoration: none
}
.orbit-caption {
	display: none;
	font: 400 12px Arial, Helvetica, sans-serif
}
.orbit-wrapper .orbit-caption {
	background: url(../images/banner-content-bg.png) left top repeat;
	z-index: 1000;
	color: #fff;
	text-align: left;
	padding: 5px;
	font-size: 12px;
	position: absolute;
	bottom: 10px;
	left: 10px
}
.timer {
	display: block
}
div.timer {
	width: 28px;
	height: 28px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
	z-index: 1001
}
span.rotator {
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	left: -20px;/*background:url(../images/rotator-black.png) no-repeat;*/
	z-index: 3
}
span.mask {
	display: block;
	width: 20px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	overflow: hidden
}
span.rotator.move {
	left: 0
}
span.mask.move {
	width: 40px;
	left: 0;/*background:url(../images/timer-black.png) repeat 0 0*/
}
.orbit-wrapper:hover .slider-nav {
	display: block
}
.slider-nav {
	display: none
}
div.slider-nav span {
	width: 37px;
	height: 68px;
	text-indent: -9999px;
	position: absolute;
	z-index: 1000;
	top: 42%;
	cursor: pointer
}
.orbit-bullets {
	position: absolute;
	z-index: 1000;
	list-style: none;
	bottom: 16px;
	right: 15px;
	margin: 0;
	padding: 0
}
.orbit-bullets li {
	float: left;
	margin-left: 5px;
	cursor: pointer;
	color: #999;
	text-indent: -9999px;
	background: url(../images/promo-thumb-on.png) no-repeat 0 0;
	width: 13px;
	height: 13px;
	overflow: hidden
}
.orbit-bullets li.active {
	color: #222;
	background: url(../images/promo-thumb-off.png) no-repeat 0 0
}
.big-txt {
	color: #000;
	font-size: 16px
}
.cayman_box_back {
	background: #f8f8f8;
	border: 1px solid #f8f8f8
}
.subheader {
	background: #ddd;
	border: 1px solid #dbdbdb;
	font-weight: 700;
	padding: 3px 10px
}
.cayaman_table {
	border: 1px solid #dbdbdb
}
.top-redio-button {
	width: 105px;
	float: left;
fo
}
.small-font3 {
	float: left;
	padding: 2px 3px 0 0
}
.book-flight-textarea6 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 28px;
	margin: 3px 10px 3px 0;
	padding: 3px;
	width: 253px
}
.book-flight-textarea6:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea6:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea7 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 15px;
	margin: 3px 7px 3px 0;
	padding: 3px;
	width: 126px
}
.book-flight-textarea7:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea7:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea8 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 25px;
	margin: 3px 3px 3px 0;
	padding: 3px;
	width: 93px
}
.book-flight-textarea8:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea8:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea10 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 25px;
	margin: 3px 7px 3px 5px;
	padding: 3px;
	width: 57px
}
.book-flight-textarea10:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea10:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea11 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 16px;
	margin: 3px 3px 3px 0;
	padding: 3px;
	width: 70px
}
.book-flight-textarea11:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea11:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea12 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 25px;
	margin: 3px 25px 3px 0;
	padding: 3px;
	width: 53px
}
.book-flight-textarea12:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea12:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.form-box-space {
	margin: 2px 5px 2px 0;
	float: left
}
.calender-icon {
	margin: 3px 15px 0 0
}
.grey-brd {
	border: 1px solid #e0e0e0;
	padding: 5px;
	float: left;
	margin: 0 7px 0 0;
	width: 242px
}
.grey-brd1 {
	border: 1px solid #e0e0e0;
	padding: 5px;
	float: left
}
.grey-brd2 {
	border: 1px solid #e0e0e0;
	padding: 5px;
	float: left;
	margin: 0 7px 0 0;
	width: 250px
}
.grey-brd3 {
	border: 1px solid #e0e0e0;
	padding: 5px;
	float: left;
	margin: 0 7px 0 0;
	width: 180px
}
.form-passenger {
	margin: 0 0 0 10px
}
.matrixIcon {
	margin: 6px 5px 0 0;
	padding: 0;
	float: left
}
.subLabel {
	font: 400 11px Arial, Helvetica, sans-serif;
	color: red;
	float: left;
	margin: 7px 0 0 10px
}
.book-flight-textarea9 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 25px;
	margin: 3px 15px 3px 0;
	padding: 3px;
	width: 53px
}
.book-flight-textarea9:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.book-flight-textarea9:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.bullets-points ul {
	margin: 0;
	padding: 10px 0 0
}
.bullets-points li {
	background: url(../images/sub-links-bullets.gif) no-repeat left 8px;
	font-size: 11px;
	list-style-type: none;
	color: #00498D;
	padding-left: 20px;
	line-height: 24px
}
.bullets-points li a {
	color: #00498D;
	text-decoration: none;
	font-size: 12px;
	font-weight: 400;
	line-height: 24px
}
.bullets-points li a:hover {
	color: #636363;
	text-decoration: underline
}
.form-textarea {
	width: 275px;
	border: 1px dashed #D2D2D2;
	height: 95px;
	background: #F3F9FF;
	color: #666;
	margin-bottom: 9px;
	padding: 3px
}
.form-textarea:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.form-textarea:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.application-left {
	float: left;
	width: 207px;
	font-weight: 700;
	margin-bottom: 5px
}
.application-left span {
	font-weight: 400;
	font-style: italic;
	color: #666
}
.application-textarea {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	float: left;
	color: #666;
	height: 15px;
	margin: 0 10px 3px 5px;
	padding: 3px;
	width: 168px
}
.application-textarea:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.application-textarea:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.aplication-left1 {
	float: left;
	width: 300px;
	text-align: left
}
.sir-turtel {
	width: 150px;
	float: left;
	font-weight: 700
}
.application-input {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 15px;
	float: left;
	margin: 0 10px 3px 0;
	padding: 3px;
	width: 131px
}
.application-input:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.application-input:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.application-input1 {
	background: #F3F9FF;
	border: 1px dashed #D2D2D2;
	color: #666;
	height: 15px;
	margin: 3px 10px 3px 5px;
	padding: 3px;
	width: 137px
}
.application-input1:focus {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.application-input1:active {
	background: #fff;
	border: 1px dashed #9DD2FF
}
.flightmultiseach {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/search-flight.png) no-repeat scroll center top;
	border: medium none;
	margin: 0 10px 0 100px;
	padding: 7px 10px 8px 7px;
	height: 25px;
	cursor: pointer
}
.flightmultiseach:hover {
	background: transparent url(../images/search-flight-hover.png) no-repeat scroll center top
}
.myaccount-font {
	font-size: 12px;
	color: #fff;
	float: left;
	padding-right: 7px;
	width: 105px;
	word-wrap: break-word
}
.myaccount-font a {
	color: #fff;
	text-decoration: none
}
.myaccount-font a:hover {
	color: #fff;
	text-decoration: underline
}
.myaccount-big-font {
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	float: left;
	width: 83px;
	word-wrap: break-word
}
.myaccount-big-font a {
	color: #fff;
	text-decoration: none
}
.myaccount-big-font a:hover {
	color: #fff;
	text-decoration: underline
}
#searchWiz {
	background-color: #FFF;
	border: 1px solid #06C;
	width: 150px;
	font-size: 10px;
	font-family: arial, verdana;
	overflow: auto;
	padding: 3px
}
* html #searchWiz {
	width: 150px
}
#searchWiz table {
	width: 100%
}
#searchWiz form {
	margin: 0
}
#searchWiz td, #searchWiz input, #searchWiz select {
	font-size: 10px;
	font-family: arial;
	padding: 0
}
#searchWiz th {
	font-size: 11px;
	font-family: arial
}
#searchWiz img {
	border: 0;
	margin-bottom: -5px
}
#searchWiz #searchWiz th {
	vertical-align: top;
	text-align: left;
	font-weight: 400;
	padding: 3px 0
}
#searchWiz th.roomTitle {
	vertical-align: bottom;
	COLOR: #666
}
#searchWiz ul {
	margin: 0;
	padding: 5px 0 0;
	list-style-type: none
}
#searchWiz ul label {
	float: none;
	font-weight: 700;
	margin: 0;
	padding: 0;
	width: auto
}
#searchWiz ul input {
	border: 1px solid #000;
	width: 124px;
	font-size: 10px;
	font-family: arial;
	overflow: auto;
	padding: 3px
}
#searchWiz li {
	display: inline;
	padding: 0;
	margin: 0 5px
}
#searchWiz #car label {
	width: auto
}
#searchWiz input.GoButton {
	margin: 10px 0
}
#searchWiz label {
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: arial, verdana
}
#searchWiz input.standard {
	FONT-SIZE: 10px;
	WIDTH: 124px;
	FONT-FAMILY: arial, verdana
}
#searchWiz input.date {
	FONT-SIZE: 10px;
	WIDTH: 52px;
	FONT-FAMILY: arial, verdana
}
#searchWiz select.standard {
	FONT-SIZE: 10px;
	WIDTH: 124px;
	FONT-FAMILY: arial, verdana
}
#searchWiz select.time {
	FONT-SIZE: 10px;
	WIDTH: 68px;
	FONT-FAMILY: arial, verdana
}
#searchWiz a {
	FONT-SIZE: 11px;
	COLOR: #666;
	FONT-FAMILY: arial, verdana;
	FONT-WEIGHT: bold;
	COLOR: #0d5b92
}
#searchWiz .borderColor {
	background-color: #06C;
	font: 700 11px Arial;
	text-align: c2enter;
	color: #FFF
}
#searchWiz .bgColor {
	background-color: #06C;
	font: 700 11px Arial;
	color: #FFF
}
#page td, #page th {
	font-size: 11px
}
#searchWiz .litebgColor {
	font: 700 11px Arial;
	color: #000;
	cursor: hand
}
#searchWiz .menuText {
	font: 700 11px Arial;
	text-align: left
}
#searchWiz .GoButton {
	BORDER-RIGHT: #060 thin solid;
	BORDER-TOP: #ccc thin solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #ccc thin solid;
	CURSOR: pointer;
	COLOR: #fff;
	LINE-HEIGHT: .85;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #060 thin solid;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #090
}
.turtle-combo {
	width: 140px;
	border: 1px dashed #d2d2d2;
	background: #f3f9ff;
	color: #666;
	padding: 3px
}
.turtle-combo:focus {
	background-color: #fff;
	border: 1px dashed #9dd2ff
}
.turtle-combo:active {
	background: #fff;
	border: 1px dashed #9dd2ff;
	color: #666
}
.iframe_container {
	overflow-x: hidden;
	overflow-y: scroll
}
.slider-tab {
	margin-bottom: 2px
}
.grey-section {
	float: left;
	width: 520px;
	background: #e5e5e5;
	margin: auto;
	padding: 0 10px
}
.grey-section-topleft {
	margin: -0px 0 0 -0px
}
.grey-section-topright {
	margin: -0px -0px 0 0
}
.grey-section-bottomleft {
	margin: 0 0 -0px -0px
}
.grey-section-bottomright {
	margin: 0 -0px -0px 0
}
.grey-middle-content {
	margin: 0 auto;
	padding: 0 10px
}
.grey-middle-content span {
	font-style: normal;
	color: #000
}
.origin_city {
	color: #000;
	font-size: 14px;
	font-weight: 700;
	margin: 15px 0 0
}
.destination_city {
	font-weight: 700
}
.grey-middle-content p {
	font-style: normal;
	color: #000
}
.iframe-box {
	background: #FEFEFE;
	float: left;
	width: 713px;
	height: auto;
	padding: 3px 11px;
	text-align: justify;
	line-height: 17px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	text-align: center
}
.iframe-title {
	background: url(../images/news-title-bg.jpg) repeat-x #eaeaea;
	border-bottom: 1px solid #e0e0e0;
	float: left;
	width: 721px;
	padding: 3px 7px 7px;
	line-height: 17px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	font-size: 16px;
	color: #003780;
	text-transform: uppercase;
	font-weight: 700
}
.iframe-box-top-bg {
	float: left;
	width: 725px;
	border-top: 1px solid #e0e0e0;
	height: 5px
}
.iframe-box-btm-bg {
	float: left;
	width: 725px;
	height: 6px;
	border-bottom: 1px solid #e0e0e0
}
.address-div {
	margin: 0;
	height: 118px;
	overflow: auto;
	width: 280px
}
.right-feedback {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 0 #FFF;
	color: #7b005a;
	position: fixed;
	font-weight: 700;
	width: 35px;
	height: 145px;
	right: 0;
	text-align: right;
	top: 200px
}
.right-feedback a img {
	z-index: 0
}
.img-caption {
	color: #000;
	font-weight: 700;
	text-align: center;
	padding: 0;
	width: 135px;
	word-wrap: break-word
}
.listing-img-brd {
	margin: 0 10px 5px 0;
	border: 1px solid #e0e0e0;
	padding: 3px;
	float: left;
	text-align: center
}
.listing-img-brd h3 {
	margin: 0 0 5px;
	padding: 0;
	font-size: 14px
}
.position {
	position: relative
}
.blue-txt {
	color: #069;
	text-align: center;
	padding: 10px
}
.blue-txt a {
	color: #069;
	text-decoration: underline
}
.blue-txt a:hover {
	color: #069;
	text-decoration: none
}
.tal {
	text-align: left!important
}
.taj {
	text-align: justify!important
}
h2.innerpopuph2 {
	font-size: 16px;
	text-align: left;
	margin: 5px 0;
	padding: 0;
	color: #00357E
}
#slideshow1 {
	position: relative;
	height: 100px;
	width: 150px;
	border: 1px solid #ccc;
	cursor: pointer
}
#slideshow1 DIV {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: 0;
	height: 100px;
	background-color: #FFF;
	background-position: center;
	width: 150px
}
#slideshow1 a {
	display: block
}
#slideshow1 DIV.active {
	z-index: 10;
	opacity: 1
}
#slideshow1 DIV.last-active {
	z-index: 9
}
#slideshow1 DIV IMG {
	display: block;
	border: 0
}
.addbanner1-img-div-outer {
	height: 100px;
	overflow: hidden;
	width: 150px;
	display: block
}
.addbanner1-img-div {
	height: 100px;
	overflow: hidden;
	width: 150px
}
.addbanner1-img-div td {
	vertical-align: middle!important
}
.destination-wedding {
	float: left;
	color: #00357E;
	width: 535px;
	text-align: justify;
	padding: 0
}
.destination-wedding h1 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px
}
.destination-wedding h1 a:visited {
	text-decoration: none;
	color: #00357E
}
.destination-wedding h1 a:link {
	text-decoration: none;
	color: #00357E
}
.destination-wedding h1 a:hover {
	text-decoration: none;
	color: #000
}
.destination-wedding span {
	font-size: 16px;
	color: #64ace7;
	font-weight: 700
}
.destination-wedding a {
	text-decoration: none;
	color: #6f6f6f
}
.destination-wedding a:hover {
	text-decoration: underline;
	color: #6f6f6f
}
.table-main {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	width: 535px
}
.table-main a {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	width: 535px
}
.table-main a:hover {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	width: 535px
}
.table-main1 {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	width: 373px;
	float: left;
	text-align: left
}
.table-main2 {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	float: left;
	width: 147px
}
.table-main2 ul {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	float: left;
	font-size: 10px;
	margin: 0;
	line-height: 15px;
	padding: 0
}
.table-main2 li {
	background: url(../images/sub-links-bullets.gif) no-repeat left 3px;
	list-style-type: none;
	padding: 0 0 5px 20px
}
.table-main1-small {
	padding: 5px;
	font: Arial, Helvetica, sans-serif;
	color: #666;
	width: 535px;
	float: left;
	text-align: justify;
	font-size: 10px;
	line-height: 15px;
	text-decoration: none
}
.table1 {
	text-align: right;
	font-size: 12px;
	color: #00357E;
	padding: 5px 15px 0 0;
	margin: 0;
	width: 59px;
	float: left
}
.table-td-pd-left {
	text-align: right;
	font-size: 12px;
	color: #00357E;
	padding: 5px 11px 0 5px;
	margin: 0;
	width: 59px;
	float: left
}
.table-tr2 {
	text-align: right;
	font-size: 12px;
	color: #00357E;
	padding: 5px 8px 0 0;
	margin: 0;
	width: 59px;
	float: left
}
.table2 {
	height: 74px;
	width: 92px;
	text-align: left;
	color: #00357E;
	padding: 5px 7px 0 0;
	float: left;
	border-right: 1px #009 solid;
	margin: 0
}
.table2-11 {
	float: left;
	width: 162px;
	text-align: left;
	font-size: 12px;
	color: #00357E;
	padding: 5px 10px 0 5px
}
.table2-1 {
	float: left;
	text-align: left;
	font-size: 12px;
	width: 100px;
	color: #00357E
}
.table2-3 {
	text-align: left;
	font-size: 29px;
	color: #00357E;
	margin: 0;
	float: left;
	line-height: 49px
}
.table2-4 {
	float: left;
	text-align: left;
	font-size: 10px;
	color: #00357E;
	margin: -2px 0 0 0
}
.table2last {
	height: 74px;
	width: 111px;
	text-align: left;
	color: #00357E;
	padding: 5px 0 0;
	float: left;
	margin: 0
}
.table2last-11 {
	float: left;
	width: 162px;
	text-align: left;
	font-size: 12px;
	color: #00357E;
	padding: 5px 0 0 5px
}
.table2last-1 {
	float: left;
	text-align: left;
	font-size: 12px;
	width: 100px;
	color: #00357E
}
.table2last-2 {
	float: left;
	text-align: left;
	font-size: 25px;
	font-weight: 700;
	color: #00357E
}
.table2last-3 {
	text-align: left;
	font-size: 49px;
	color: #00357E;
	margin: 0;
	float: left;
	line-height: 49px
}
.table2last-4 {
	float: left;
	text-align: left;
	font-size: 10px;
	color: #00357E;
	margin: -2px 0 0 0
}
.table3 {
	float: left;
	text-align: left;
	font-size: 12px;
	color: #00357E
}
.table2-113 {
	float: left;
	text-align: left;
	font-size: 12px;
	color: #00357E;
	padding: 5px 0 0 5px;
	width: 350px
}
.table2-113 ul {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	float: left;
	font-size: 12px;
	margin: 0;
	padding: 0
}
.table2-113 li {
	background: url(../images/sub-links-bullets.gif) no-repeat left 3px;
	list-style-type: none;
	padding: 0 0 5px 20px
}
.table2-new {
	height: 74px;
	width: 111px;
	text-align: left;
	color: #00357E;
	padding: 5px 0 0 5px
}
.table2-11 {
	float: left;
	width: 162px;
	text-align: left;
	font-size: 12px;
	color: #00357E;
	padding: 5px 10px 0 5px
}
.table2-new-1 {
	float: left;
	text-align: left;
	font-size: 12px;
	width: 100px;
	color: #00357E
}
.table2-new-2 {
	float: left;
	text-align: left;
	font-size: 25px;
	font-weight: 700;
	color: #00357E
}
.table2-new-3 {
	text-align: left;
	font-size: 49px;
	color: #00357E;
	margin: 0;
	float: left;
	line-height: 49px
}
.table2-new-4 {
	float: left;
	text-align: left;
	font-size: 10px;
	color: #00357E;
	margin: -2px 0 0 0
}
.table-new1 {
	background: #F8F8F8
}
.main-for-link {
	width: 535px
}
.table-main5 {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	float: right;
	width: 147px
}
.table-main5 ul {
	font: Arial, Helvetica, sans-serif;
	color: #00357E;
	float: left;
	font-size: 10px;
	margin: 0;
	line-height: 15px;
	padding: 0
}
.table-main5 li {
	background: url(../images/sub-links-bullets.gif) no-repeat left 3px;
	list-style-type: none;
	padding: 0 0 5px 20px
}
.book-flight-textarea option {
	background: #fff
}
.book-flight-textarea2 option {
	background: #fff
}
.book-flight-textarea4 option {
	background: #fff
}
.book-flight-textarea5 option {
	background: #fff
}
.check-div-box {
	float: left;
	width: 162px
}
.check-div-box input {
	float: left;
	margin: 2px 10px 0 0;
*margin:-2px 10px 0 0
}
.redio-button {
	float: left;
	margin: 2px 10px 0 0;
*margin:-2px 10px 0 0
}
#print-container {
	width: 595px;
	margin: auto
}
#print-logo {
	width: 350px;
	height: 150px;
	margin: -70px 0 0 30px;
*margin:15px 0 0 30px;
	display: block;
	z-index: 5
}
.print-right-box {
	width: 200px;
	float: right;
	margin: 10px 0 0;
	line-height: 18px
}
.print-right-box img {
	margin: 0 10px 0 0;
	float: left
}
.prop-main-left1 {
	width: 150px;
	font: 700 12px Tahoma, Arial, Helvetica, sans-serif
}
.print-right-box1 {
	width: 400px;
	margin: 0 20px 0 0;
	font-weight: 700;
	line-height: 18px;
	color: red;
	font-size: 14px;
	text-align: right;
	float: right
}
.print-right-box1 span {
	color: #000;
	font-size: 18px;
	font-weight: 700
}
.print-right-box1 img {
	margin: 0 10px 0 0;
	float: left
}
.print-right-box1 a {
	color: #133C8B
}
.print-page-title {
	float: left;
	margin: 0;
	padding: 0;
	color: #133c8b;
	font-size: 22px;
	font-weight: 700;
	line-height: 20px;
	padding: 0 0 5px
}
.print-page-title a {
	color: #133c8b;
	line-height: 17px;
	font-size: 21px;
	font-weight: 700;
	line-height: 20px
}
.print-page-title a:hover {
	color: #2362A5
}
.print-left-panel {
	width: 557px;
	float: left;
	margin: 0 10px 0 0;
	line-height: 25px;
	padding: 5px;
	font-size: 17px;
	color: #000
}
.print-right-panel {
	width: 391px;
	float: left
}
.print-right-pane2 {
	width: 391px;
	text-align: center;
	border: 1px solid #e5e5e5;
	vertical-align: middle
}
.print-left-panel h2 {
	margin: 0 0 10px;
	padding: 0 0 7px;
	font-size: 20px;
	color: #133c8b;
	padding: 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 366px
}
.print-present-detail {
	margin: 0 0 0 10px;
	float: left;
	width: 440px
}
.print-present-detail img {
	margin: 4px 10px 0 0;
	float: left
}
.print-present-detail h4 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #023226;
	line-height: 20px
}
.border-print {
	border-bottom: 1px solid #daeffb;
	height: 0;
	width: 100%;
	margin: -18px 0 -15px 0
}
.print-title-bg {
	position: absolute;
	z-index: 1;
	margin: -29px 0 0 0;
	padding: 5px 10px 0
}
.print-inner-middle {
	background: #fff;
	margin: 0 0 20px;
	width: 562px;
	padding: 13px 11px 0;
	border: 1px solid #b6e0fa;
	line-height: 18px;
	color: #00357E
}
.print-inner-middle a {
	color: #00357e;
	text-decoration: none
}
.print-inner-middle a:hover {
	color: #00357e;
	text-decoration: none
}
.print-title-right {
	color: #cb3a2c;
	font-size: 16px;
	font-weight: 700;
	text-align: right
}
.print-title-right span {
	color: #000;
	font-size: 16px;
	font-weight: 700
}
.print-inner-middle h2 {
	font-size: 22px;
	margin: 0 0 10px
}
.print-date {
	color: #6F6F6F;
	font-style: italic
}
ul.arrow-print {
	list-style: none outside none;
	margin: 0
}
ul.arrow-print li {
	line-height: 26px;
	background: url(../images/arrow.png) no-repeat 0 8px;
	padding: 0 0 0 20px;
	width: 273px;
	float: left
}
ul.arrow-print li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #8c8c8c
}
ul.arrow-print li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #1C4F90
}
ul.arrow-print li a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #1C4F90
}
.spacer50 {
	height: 50px;
	clear: both
}
.spacer33 {
	height: 33px;
	clear: both
}
.spacer30 {
	height: 30px;
	clear: both
}
.spacer25 {
	height: 25px;
	clear: both
}
.spacer20 {
	height: 20px;
	clear: both
}
.spacer15 {
	height: 15px;
	clear: both
}
.spacer14 {
	height: 14px;
	clear: both
}
.spacer12 {
	height: 12px;
	clear: both
}
.spacer10 {
	height: 10px;
	clear: both
}
.spacer7 {
	height: 7px;
	clear: both
}
.spacer5 {
	height: 5px;
	clear: both
}
.spacer3 {
	height: 3px;
	clear: both
}
.spacer {
	height: 5px;
	clear: both
}
.spacer40 {
	height: 40px;
	clear: both
}
.brm-brd {
	border-bottom: 1px solid #B6E0FA
}
.editprofile-btn {
	background: url(../images/edit-pro.jpg) no-repeat 0 0;
	width: 78px;
	height: 22px;
	display: block;
	border: 0;
	cursor: pointer;
	margin: 0 59px 0 0
}
.editprofile-btn:hover {
	background: url(../images/edit-pro-hvr.jpg) no-repeat 0 0
}
.logout-btn {
	background: url(../images/log-out.jpg) no-repeat 0 0;
	width: 78px;
	height: 22px;
	display: block;
	border: 0;
	cursor: pointer
}
.logout-btn:hover {
	background: url(../images/log-out-hvr.jpg) no-repeat 0 0
}
.bullets-points1 {
	margin: 0;
	padding: 10px 0 0;
	line-height: 24px
}
.bullets-points1 ul {
	margin: 0;
	padding: 10px 0 0
}
.bullets-points1 li {
	font-size: 11px;
	list-style-type: none;
	color: #00498D;
	padding-left: 20px;
	line-height: 24px
}
.bullets-points1 li a {
	color: #00498D;
	text-decoration: none;
	font-size: 12px;
	font-weight: 400;
	line-height: 24px
}
.bullets-points1 li a:hover {
	color: #636363;
	text-decoration: underline
}
.yui-content pre {
	color: #000
}
.table2-2 {
	float: left;
	text-align: left;
	font-size: 21px;
	font-weight: 700;
	color: #00357E
}
.table4 {
	height: 74px;
	width: 106px;
	text-align: left;
	color: #00357E;
	padding: 5px 0 0;
	float: left;
	border-right: 1px #009 solid;
	margin: 0
}
.table4-3 {
	text-align: left;
	font-size: 26px;
	color: #00357E;
	margin: 0;
	float: left;
	line-height: 18px
}
.table4last {
	height: 74px;
	width: 96px;
	text-align: left;
	color: #00357E;
	padding: 5px 0 0;
	float: left;
	margin: 0
}
.black-txt {
	color: #000;
	font-size: 11px
}
.bluefont a {
	color: #00357E;
	text-decoration: none
}
.bluefont a:hover {
	color: red;
	text-decoration: none
}
.blue-fontalbum {
	color: #00357E;
	font-size: 16px;
	font-weight: 700
}
.nivoSlider {
	text-align: center;
	vertical-align: middle
}
.detail-img1 {
	text-align: center;
	vertical-align: middle
}
.text-top {
	position: absolute;
	top: 2px;
	font-size: 22px;
	text-align: center;
	background: url(../images/text-s.png) repeat;
	padding: 5px 0;
	line-height: 22px;
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	text-align: center;
	width: 100%
}
.text-midd {
	position: absolute;
	font-size: 22px;
	text-align: center;
	background: url(../images/text-s.png) repeat;
	padding: 5px 0;
	line-height: 22px;
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	text-align: center;
	width: 100%
}
.text-midd-detail {
	position: absolute;
	bottom: 118px;
	font-size: 22px;
	text-align: center;
	background: url(../images/text-s.png) repeat;
	padding: 5px 0;
	line-height: 22px;
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	text-align: center;
	width: 100%
}
.text-btm {
	position: absolute;
	bottom: 2px;
	font-size: 22px;
	text-align: center;
	background: url(../images/text-s.png) repeat;
	padding: 5px 0;
	line-height: 22px;
	font-family: Verdana, Geneva, sans-serif;
	color: #fff;
	text-align: center;
	width: 100%
}
.banner-container {
	position: relative;
	text-shadow: 0 3px 2px #000;
	width: 540px;
	overflow: hidden;
	border: 1px solid #00357E
}
.gallery-img-div-outer {
	overflow: hidden;
	width: 540px;
	float: left
}
.gallery-img-div {
	overflow: hidden;
	width: 540px;
	padding: 0;
	border-collapse: collapse
}
.gallery-img-div td {
	vertical-align: middle!important
}
.red-txt {
	color: #FF1A00
}
.green-txt {
	color: #5cc253
}
.blue-bg {
	background: #005baf;
	color: #fff;
	font-weight: 700
}
.pdt20 {
	padding-top: 20px!important
}
.pdb20 {
	padding-bottom: 20px!important
}
.pdl20 {
	padding-left: 20px!important
}
.pdr20 {
	padding-right: 20px!important
}
.pdr35 {
	padding-right: 35px!important
}
.pdl14 {
	padding-left: 14px!important
}
.pdr14 {
	padding-right: 14px!important
}
.pdt40 {
	padding-top: 40px!important
}
.pdt5 {
	padding-top: 5px!important
}
.pdb5 {
	padding-bottom: 5px!important
}
.pdl5 {
	padding-left: 5px!important
}
.pdr5 {
	padding-right: 5px!important
}
.pdt10 {
	padding-top: 10px!important
}
.pdb10 {
	padding-bottom: 10px!important
}
.pdl10 {
	padding-left: 10px!important
}
.pdr10 {
	padding-right: 10px!important
}
.pdt11 {
	padding-top: 11px!important
}
.pdb11 {
	padding-bottom: 11px!important
}
.pdl11 {
	padding-left: 11px!important
}
.pdr11 {
	padding-right: 11px!important
}
.pdt12 {
	padding-top: 12px!important
}
.pdb12 {
	padding-bottom: 12px!important
}
.pdl12 {
	padding-left: 12px!important
}
.pdr12 {
	padding-right: 12px!important
}
.pdt15 {
	padding-top: 15px!important
}
.pdb15 {
	padding-bottom: 15px!important
}
.pdl15 {
	padding-left: 15px!important
}
.pdr15 {
	padding-right: 15px!important
}
.pdt12 {
	padding-top: 12px!important
}
.pdt8 {
	padding-top: 8px!important
}
.pdb8 {
	padding-bottom: 8px!important
}
.pdl8 {
	padding-left: 8px!important
}
.pdr8 {
	padding-right: 8px!important
}
.white-right-brd {
	border-right: 2px solid #fff
}
.inner-submidpanel01 {
	color: #00357e;
	line-height: 18px;/*margin-top:10px*/
}
.inner-submidpanel01 a {
	color: #00357e;
	text-decoration: none
}
.inner-submidpanel01 a:hover {
	color: #00357e;
	text-decoration: underline
}
.inner-submidpanel01 h2 {
	color: #00357e;
	font-size: 18px;
	border-bottom: 0
}
.subheader01 {
	background: #0052a3;
	border: 1px solid #dbdbdb;
	font-weight: 700;
	padding: 8px 15px;
	font-size: 13px;
	color: #fff
}
.cayman_box_back01 {
	background: #ebebeb;
	border: 1px solid #f8f8f8;
	padding: 8px 15px;
	font-size: 13px;
	color: #252525
}
.cayman_box_back02 {
	padding: 8px 15px;
	font-size: 13px;
	color: #252525
}
.cayaman_schedule-table {
	background: url(../images/bottom-shadow.jpg) no-repeat center bottom;
	padding: 0 0 15px
}
.destination-button {
	background: url(../images/destination-button.png) no-repeat left top;
	width: 743px;
	height: 42px;
	float: left;
	margin-top: 5px
}
.destination-button:hover {
	background: url(../images/destination-hvr-button.png) no-repeat left top
}
.oh {
	overflow: hidden
}
.oh h3 {
	font-size: 15px;
	margin: 0;
	padding: 0
}
.date-style {
	color: #6f6f6f;
	font-style: italic;
	margin: 7px 0;
	display: block
}
.listing-image {
	border: 1px solid #e0e0e0;
	padding: 3px;
	width: 129px;
	float: left;
	margin-right: 10px
}
.listing-img-div-outer {
	height: 85px;
	overflow: hidden;
	width: 128px;
	position: relative;
	text-align: center;
	float: left
}
.listing-img-div {
	height: 85px;
	overflow: hidden;
	width: 128px;
	text-align: center;
	vertical-align: middle;
	display: table-cell
}
.listing-img-div * {
	vertical-align: middle
}
.listing-img-div img {
	max-height: 85px;
	max-width: 128px
}
.subtitle {
	color: #00357e;
	font-size: 16px;
	border-bottom: 0;
	font-weight: 700
}
.div-box-bg {
	border: 1px solid #e0e0e0;
	background: #f9f9f9;
	padding: 10px;
	margin-bottom: 4px;
	width: 97%
}
#bannerslider {
	position: relative;
	width: 714px;
	height: 258px !important;
	margin-left: 0;
	background: url(images/loading.gif) no-repeat 50% 50%;
	display: block
}
#bannerslider img {
	position: absolute;
	top: 0;
	left: 0;
	display: none
}
#bannerslider a {
	border: 0;
	display: block
}
.nivo-controlNav {
	position: absolute;
	width: 100%;
	top: 40%;
	height: 29px;
	z-index: 9;
	left: 0
}
.nivo-controlNav a {
	display: block;
	width: 14px;
	height: 23px;
	background: url(../images/banner-nav.png) no-repeat -20px 0;
	border: 0;
	margin-right: 3px;
	padding: 6px 0 0 6px
}
.nivo-controlNav a.active {
	background-position: 0 0;
	padding: 6px 0 0 6px;
	color: #fff5fa
}
.nivo-controlNavinner {
	background: url(../images/banner-nav-bg.png) repeat-x 0 0;
	height: 29px;
	float: left;
	display: none
}
.nivo-directionNav {
	display: none
}
.nivo-directionNav a {
	display: block;
	text-indent: -9999px;
	border: 0;
	top: 40%!important;
	z-index: 6!important
}
a.nivo-nextNav1 {
	display: block;
	background: url(../images/next-arrow.png) no-repeat left top transparent;
	width: 45px;
	height: 69px;
	text-indent: -9999px;
	padding: 0;
	margin: 3px 0 0;
	right: 0px;
}
a.nivo-prevNav {
	display: block;
	background: url(../images/prev-arrow.png) no-repeat left top transparent;
	width: 45px;
	height: 69px;
	text-indent: -9999px;
	padding: 0;
	margin: 3px 3px 0 0;
	float: left
}
.nivo-caption {
	font-family: Helvetica, Arial, sans-serif
}
.nivo-caption a {
	color: #efe9d1;
	text-decoration: underline
}
.pos-rel {
	position: relative
}
.banner-top-left-curv {
	background: url(../images/banner-top-left-curv.png) no-repeat left top;
	width: 10px;
	height: 10px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 999
}
.banner-top-right-curv {
	background: url(../images/banner-top-right-curv.png) no-repeat left top;
	width: 10px;
	height: 10px;
	position: absolute;
	right: -1px;
	top: 0;
	z-index: 999
}
.banner-btm-left-curv {
	background: url(../images/banner-btm-left-curv.png) no-repeat left top;
	width: 10px;
	height: 10px;
	position: absolute;
	left: 0;
	top: 248px;
	z-index: 999
}
.banner-btm-right-curv {
	background: url(../images/banner-btm-right-curv.png) no-repeat left top;
	width: 10px;
	height: 10px;
	position: absolute;
	right: -1px;
	top: 248px;
	z-index: 999
}
.book-flight {
	background: url(../images/book-flight.png) no-repeat left top;
	width: 181px;
	height: 38px;
	position: absolute;
	right: -1px;
	top: 220px;
	z-index: 999
}
.book-flight:hover {
	background: url(../images/book-flight-hvr.png) no-repeat left top
}
.listing-details01 {
	float: left;
	width: 389px
}
.div-btm-brd h3 {
	margin: 0;
	padding: 0;
	font-size: 14px
}
.div-box-bg h3 {
	margin: 0 0 20px;
	padding: 0;
	font-size: 14px
}
.listingdetail-img-div-outer {
	height: 179px;
	overflow: hidden;
	width: 268px;
	position: relative;
	text-align: center;
	float: left
}
.listingdetail-img-div {
	height: 179px;
	overflow: hidden;
	width: 268px;
	text-align: center;
	vertical-align: middle;
	display: table-cell
}
.listingdetail-img-div * {
	vertical-align: middle
}
.listingdetail-img-div img {
	max-height: 179px;
	max-width: 268px
}
.listing-image01 {
	border: 1px solid #e0e0e0;
	padding: 3px;
	width: 268px;
	float: left;
	margin-right: 10px
}
.inner-submidpanel01 h1 {
	margin: 0;
	padding: 0;
	color: #00357e;
	font-size: 16px;
	line-height: 26px
}
.read-more01 {
	color: #ff1a00;
	float: right;
	font-size: 11px;
	margin-top: 7px;
	width: 65px;
	font-style: italic
}
.read-more01 a {
	color: #cd0000!important;
	text-decoration: none
}
.read-more01 a:hover {
	color: #cd0000;
	text-decoration: underline
}
.br {
	border-radius: 10px
}
.brtltr {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px
}
.table-title {
	font-weight: 700;
	padding: 8px 15px;
	font-size: 13px
}
.landing-page-body {
	background: url(../images/footer-bg.jpg) no-repeat fixed center bottom!important
}
#print-container01 {
	width: 840px;
	margin: auto
}
#print-container01 .footer-top-shedow-bg {
	width: 790px
}
#print-container01 .footer-btm-shedow-bg {
	width: 790px
}
#print-logo01 {
	display: block;
	height: 78px;
	margin: -44px 0 0 30px;
	z-index: 5
}
.button, button, input[type="submit"], input[type="image"], input[type="button"] {
	border: none !important
}
/* 15-7-14 */
.listing-details11 {
	float: left;
	width: 737px;
}
.banner-container1 {
	width: 735px !important;
}
.gallery-img-div1 {
	width: 735px !important;
}
.gallery-img-div-outer1 {
	width: 735px !important;
}
.listing-details11 .grey-section {
	width: 720px !important;
}
/* 15-7-14 */
.viewsheduleButton{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cd0000+0,cd0000+49,cd0000+49,cd0000+50,ff1a00+50,ff1a00+51 */
background: #cd0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cd0000 0%, #cd0000 49%, #cd0000 49%, #cd0000 50%, #ff1a00 50%, #ff1a00 51%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cd0000 0%,#cd0000 49%,#cd0000 49%,#cd0000 50%,#ff1a00 50%,#ff1a00 51%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cd0000 0%,#cd0000 49%,#cd0000 49%,#cd0000 50%,#ff1a00 50%,#ff1a00 51%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd0000', endColorstr='#ff1a00',GradientType=0 ); /* IE6-9 */
color:#FFF;text-transform: uppercase;font-family: arial;font-weight: bold;padding: 5px;border-radius: 3px;font-size: 14px
}

.viewsheduleButton:hover{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff1a00+49,ff1a00+50,cd0000+50,cd0000+51,cd0000+51,cd0000+100 */
background: rgb(255,26,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,26,0) 49%, rgb(255,26,0) 50%, rgb(205,0,0) 50%, rgb(205,0,0) 51%, rgb(205,0,0) 51%, rgb(205,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(255,26,0) 49%,rgb(255,26,0) 50%,rgb(205,0,0) 50%,rgb(205,0,0) 51%,rgb(205,0,0) 51%,rgb(205,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(255,26,0) 49%,rgb(255,26,0) 50%,rgb(205,0,0) 50%,rgb(205,0,0) 51%,rgb(205,0,0) 51%,rgb(205,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1a00', endColorstr='#cd0000',GradientType=0 ); /* IE6-9 */
}