.pagebackground {
background-image:url(/images/sitebg.gif); 
background-repeat:repeat-y; 
background-position:center; 
}
#maincontent 
{ margin:0px auto; 
width:770px;}

#printcontent 
{ margin:0px; 
width:690px;}

td {
font-family: Arial, Helvetica, sans-serif;
font-size:12px; 
}

.copyrighthome {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

a.footerhome, a.footerhome:link, a.footerhome:active , a.footerhome:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #136BD5;
}

a.footerhome:hover {
color:#000000
}


.frmTitle {
background-color:#E4F2FE;
border-bottom:1px solid #136BD5;
color:#136BD5;
font-size:14px;
font-weight:bold;
font-family:tahoma,arial,verdana;
padding:3px;
width:100%}

td.vm {vertical-align:middle;}
td.vmr {vertical-align:middle; text-align:right}

.hdrText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:2px;
padding-top:2px;
color:#999999;
}

input,select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.hlPhone {color: #cc0000}

.hlText {color: #dd0000;font-weight:bold;}

.hpDescNormal {color:#666666;padding-top:3px;}

.hpDescBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; padding-top:3px;}

.dealsDesc {font-family: Arial, Helvetica, sans-serif;}

a.tripLink:link, a.tripLink:visited, a.tripLink:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #000000;}

a.tripLink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline; color: #000000;}

.text10	{font-family: arial, tahoma, helvetica; font-size: 10px; color: #000000;}

.btext14 {font-family: arial, tahoma, helvetica; font-size: 14px; color: #000000; font-weight: bold;}

a.hmLinkHl, a.hmLinkHl:visited, a.hmLinkHl:link, a.hmLinkHl:active {font-family:arial; color:#0033FF;}

a.hmLinkHl:hover {font-family:arial; color:#009900;}

a.readmore {
font-family:arial; color:#dd0000;
}
a.readmorebold {
font-family:arial; color:#dd0000; font-weight:bold;
}
a.readmore:hover, a.readmorebold:hover {
font-family:arial; color:#136BD5;
}

.hmIcon {
border-right:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
}
.hmIconText {
border-bottom:1px dotted #cccccc;
font-size:16px;
padding-left:5px;
}
.zIndex2 {
position:absolute;
z-index:2;}
a.RefuseToLose {
color:#ff0000;
font-size:11px;
font-weight:bold;
z-index:2;
}
a.RefuseToLose:hover {
color:#ff0000;
z-index:2;
}
.RefuseToLoseBox {
	position:absolute;
	z-index:3;
	cursor:default;
}
.RefuseToLoseText {
	font-size:11px;
	z-index:3;
	text-align:left;
	margin:0px;
}



#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}


#topNav	{
font-family: helvetica, arial, tahoma;
 font-size: 11px; 
 color: #FFFFFF; 
 text-align: right;
 height: 24px; 
border-bottom: solid 1px #000000; 
background: url(/images/topnav/topNav_bg.jpg) no-repeat; 
padding: 0px 10px 0px 0px; margin: 0px;}
#topNav a:link, #topNav a:visited, #topNav a:active {font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
#topNav a:hover {font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; position: relative;}


P_	{margin: 0px; padding: 8px;}


#tabs {
}

.tabs_tabs_area    {
	width: 475px;
}
.tabs_tabs_area ul { list-style: none; margin: 0; padding: 0; }
.tabs_tabs_area li { float: left; width: 175px; height: 27px; }

.tab_normal a, .tab_highlighted a {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	color:#666666;
	padding-top: 7px;
	text-align:center;
}

.tab_normal        { 
	color: #0000FF; 
	background: #eeeeee  url(/images/bannerBG_off.gif) scroll 0% 0%; 
	border-right:1px solid #cccccc; 
	border-left:1px solid #cccccc; 
	border-top:1px solid #cccccc; 
	margin: 0px; 
	padding-bottom: 0px; }
/*
.tab_highlighted   { color: #FFFFFF; background: #fff url(http://www.iegflyers.com/bandaid/gc_highlighttab.jpg) no-repeat scroll 0% 0%; }
.tab_highlighted a { color: #FFFFFF; padding-top: 6px; }
*/
.tab_highlighted   { color: #000000; 
background: #ffe774 url(/images/bannerBG_on.gif) scroll 0% 0%; 
border-right:1px solid #cccccc; 
border-left:1px solid #cccccc; 
border-top:1px solid #cccccc; 
margin: 0px; }
.tab_highlighted a { color: #000000; padding-top: 6px; margin: 0px; }
.tab_highlighted a:hover {color: #333333;}
.tabs_content_area { clear: both; border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.tab_normal a:hover { color:#1b6cff;background-position: 0px -.5em; }

.boxHighlight {
width: 230px; 
background-color:#eeeeee;
background: url(/images/destinationInfo_bg.gif) repeat-x;
 }

A.blue {font-family: Verdana,Arial,Helvetica,sans-serif;  color: #136BD5; text-decoration: underline; font-size: 11px; font-weight: normal;}
.title1_20 {font-family:Tahoma, Verdana, Arial; FONT-SIZE: 20px; COLOR: #136BD5; TEXT-DECORATION: none; font-weight: bold;}

.BoldRed11link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FF3300; font-weight:bold; text-decoration: none;}
.body_12_blue {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color: #136BD5;}
.body_10_red{ font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:bold; color: #cc0000;}
.td_title {background-color: #136BD5; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding-top:10px;padding-bottom:10px}
.td_data2 {background-color: #E4F2FE; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000; padding-top:4px; padding-bottom:4px}
.td_heading {background-color: #9BD0FC; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000000;  padding-top:7px;padding-bottom:7px}
.mainTitleBlue {font-weight: bold; font-size:16px; color: #136BD5; font-family: Tahoma, Verdana, Arial;}
.countdown_red {font-family: verdana,arial,helvetica,san-serif; font-size: 12px; color: #ff3300; font-weight: bold;}
.highlight_blue {font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #136BD5; font-weight:bold;}
.red_ {color:#FF3300;}

#siteMap 		{font-family: arial, tahoma, helvetica; font-size: 11px; color: #000000; border: solid 0px #000000;}
#siteMap P		{margin: 0px;}
#siteMap P.section	{font-size: 14px; font-weight: bold; padding-top: 12px; border-bottom: solid 1px #999999;}
#siteMap P.destination		{font-weight: bold; padding-top: 4px;}
#siteMap a:link, #siteMap a:visited, #siteMap a:active {text-decoration: none; color: #136BD5;}
#siteMap a:hover {text-decoration: underline; color: #136BD5;}

#subNav			{font-family: arial, tahoma, helvetica; font-size: 11px; color: #000000; text-align: right; float: right; padding: 12px 8px 0px 0px; border: solid 0px #000000;}
#subNav a:link, #subNav a:visited, #subNav a.:active {font-family: helvetica, arial, tahoma; font-size: 11px; color: #000000; text-decoration: none; display: inline; padding: 0px 4px 0px 4px;}
#subNav a:hover {font-family: helvetica, arial, tahoma; font-size: 11px; color: #000000; text-decoration: underline; padding: 0px 4px 0px 4px;}

a.destNav:link, a.destNav:visited, a.destNav:active {font-family: helvetica, arial, tahoma; font-size: 11px; color: #000000; text-decoration: none; display: inline; padding: 0px 4px 0px 4px;}
a.destNav:hover {font-family: helvetica, arial, tahoma; font-size: 11px; color: #000000; text-decoration: underline; padding: 0px 4px 0px 4px;}

a.white:link, a.white:visited, a.white:active {font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.white:hover {font-size: 12px; color: #FFFFFF; text-decoration: underline;}

.featureText	{font-family: arial, tahoma, helvetica; font-size: 11px; color: #000000;}
.text11			{font-family: arial, tahoma, helvetica; font-size: 11px; color: #000000;}
.btext11		{font-family: arial, tahoma, helvetica; font-size: 11px; color: #000000; font-weight: bold;}
.btext12		{font-family: arial, tahoma, helvetica; font-size: 12px; color: #000000; font-weight: bold;}

.blackHeading	{font-family: arial, tahoma, helvetica; font-size: 14px; color: #000000; font-weight: bold;}

#whiteTitle	{font-family: arial, tahoma, helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; z-index: 6;}
#whiteHeading	{font-family: arial, tahoma, helvetica; font-size: 16px; color: #FFFFFF; font-weight: bold; z-index: 6;}
#whiteHeading a:link, #whiteHeading a:visited, #whiteHeading a:active {font-family: arial, tahoma, helvetica; font-size: 16px; color: #FFFFFF; font-weight: bold; text-decoration: none; display: inline; padding: 0px 8px 0px 4px;}
#whiteHeading a:hover {font-family: arial, tahoma, helvetica; font-size: 16px; color: #FFFFFF; font-weight: bold; text-decoration: underline; position: relative; padding: 0px 8px 0px 4px;}

.destinationHeading	{font-family: arial, tahoma, helvetica; font-size: 22px; color: #000000; font-weight: bold;}

.title2 {font-family: verdana,arial,helvetica,san-serif; font-size: 13px; color: #136BD5; text-decoration: none; font-weight: bold;}

#blueBarHeading		{font-family: arial, tahoma, helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; text-align: left; height: 30px; border-bottom: solid 1px #000000; background: URL(../images/destinationTitle_bg.gif) repeat-x; padding: 0px 0px 0px 8px;}
#yellowBarHeading	{font-family: arial, tahoma, helvetica; font-size: 12px; color: #000000; font-weight: bold; text-align: left; width: 305px; height: 30px; border-bottom: solid 1px #000000; background: #FFFF00 URL(/images/pytHeading_bg.gif) repeat-x; padding: 0px 0px 0px 8px;}
#grayInfoArea		{font-family: arial, tahoma, helvetica; font-size: 11px; color: #000000; text-align: left; background: #CCCCCC URL(../images/infoBox_bg.gif) repeat-x; padding: 7px 0px 0px 8px;}

.tbHeader1			{border-bottom:1px solid #136BD5; background-color:#136BD5; font-weight:bold; height:40px; color:white; padding-top:10px; padding-bottom:10px; font-size:14px;}
.tbHeaderSmallText	{color:white; font-size:12px; font-weight:normal;}
.rowColor			{background-color:#E4F2FE; border-bottom:1px solid #136BD5; width:100%}