A {
	 TEXT-DECORATION: underline
}
A:link {
	 TEXT-DECORATION: underline
}
A:active {
	 TEXT-DECORATION: underline
}
A:visited {
	COLOR: #2f2f2f; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}




.alert
{
	font-family:Tahoma;
	font-size:11px;
	color:#ff4800;
	font-weight:bold;
}

.div {
	
	padding-left:13px;
	padding-bottom: 5px;
	float:right;
}

.parkheading
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:3px;
	padding-left:5px;
	padding-top:3px;
	border:1px solid #efefef;
}

.ddlist {
	height: 18px;
	font-family: Tahoma;
	font-size: 10px;
	color: #2f2f2f;
	width: 150px;
}

.flightinfotd {
	padding-left:8px;
	padding-bottom:10px;
}

.flightinfotxt{
	font-family:Tahoma;
	font-size:11px;
	color:#0164ca;
}

.tablebdr{
	border-left:1px solid #cccccc;	
	border-right:1px solid #cccccc;
}

.firsttd{
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.secondtd{
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
}


.lasttd{
	border-top:1px solid #cccccc;
	vertical-align:top;
	padding-top:10px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:10px;
}

.flashbg{
	background:url(images/flash_btm_bg.gif);
	background-repeat:repeat-x;
	height:25px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ff4800;
}

.securtytd{
	padding-right:10px;
	vertical-align:top;
	padding-top:5px;
	
}

.indexbodytxt{
	font-family:Tahoma;
	font-size:10px;
	color:#0164ca;
	padding-top:1px;
	vertical-align:top;
	line-height:14px;
}


.bodytxt{
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	line-height:14px; 
	
}
.bodysmalltxt{
	
	font-family:Tahoma;
	font-size:10px;
	color:#2f2f2f;	
	padding-left:5px;
	padding-right:5px;
	padding-top:12px;	
	vertical-align:top;	
	text-align:justify;  
	
}

.bodysmall{
	
	font-family:Tahoma;
	font-size:9px;
	color:#2f2f2f;	
	padding-left:5px;
	padding-right:5px;
	padding-top:12px;	
	vertical-align:top;	
	text-align:justify;  
	
}

/*JayStyles*/
.map_bdr{
	border-right:1px solid #efefef;	
	border-bottom:1px solid #efefef;
}


.bodytxtbold{
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	line-height:14px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	
}

.newstxtbox
{
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	line-height:14px;
	width:300px;
}

.adminloginheadin
{
	background:#cccccc;
	padding-left:5px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#2f2f2f;
}
.flashnewsbox
{
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	line-height:14px;
	width:300px;
	height:50px;
}
.headlinebox
{
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	width:300px;
}

.adminloginbox
{
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	width:150px;
}

.errormsg
{
	font-family:Tahoma;
	font-size:11px;
	color:#ff0000;
	line-height:14px;
	font-weight:bold;
}
a.gentext:link
{
	font-family:Tahoma; font-size:11px; color:#0070bf; text-decoration:underline 
	}
a.gentext:active
{
	font-family:Tahoma; font-size:11px; color:#0070bf; text-decoration:underline 
	}

a.gentext:visited
{
	font-family:Tahoma; font-size:11px; color:#0070bf; text-decoration:underline 
	}
a.gentext:hover
{
	font-family:Tahoma; font-size:11px; color:#7a9cc3; text-decoration:none
	}
	
.newsboxspace
{
	padding-bottom:10px;
	height:5px;
}
.newsboxspace1
{
	height:100px;
	vertical-align:top;
}

.more{
	text-align:right;
	font-family:Tahoma;
	font-size:10px;
	color:#0164ca;
	font-weight:bold;
}

a.more
{
	 COLOR: #0164ca; TEXT-DECORATION: underline
}
a.more:visited
{
	 COLOR: #0164ca; TEXT-DECORATION: underline
}
a.more:hover
{
	 COLOR: #0164ca; TEXT-DECORATION: none
}


.separator_h{
	height:1px;
	background:url(images/separator_horizontal.gif);
	background-repeat:repeat-x;
}

.shoptd{
	height:164px;
	background:url(images/shoping_bg.gif);
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding-right:15px;
	
}

.hoteltd{
	height:140px;
	background:url(images/hotels_bg_new.gif);
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding-right:15px;
}

.lasttdheading{
	font-family:Tahoma;
	font-size:14px;
	color:#2f2f2f;
	font-weight:bold;
	padding-bottom:5px;
}

.lasttdbodytxt{
	font-family:Tahoma;
	font-size:10px;
	color:#2f2f2f;
	line-height:14px;
	
}

a.lasttdbodytxt
{
	 COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.lasttdbodytxt:visited
{
	 COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.lasttdbodytxt:hover
{
	 COLOR: #2f2f2f; TEXT-DECORATION: none
}


.footer{
	font-family:Tahoma;
	font-size:10px;
	color:#2f2f2f;
	background:url(images/footer_bg.gif);
	height:45px;
	padding-left:10px;
	padding-top:12px;
	line-height:17px;
	vertical-align:top;
	background-repeat:repeat-x;
	border-top:1px solid #cccccc;
}
	
	
.innertd1{
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	vertical-align:top;
	width:170px;
	
	
}

.innertd2{
	
	background-image:url(images/menu_shadow_bg.gif);
	background-repeat:repeat-y;
	width:10px;
	vertical-align:top;
}


	
.textbox
{
	height:20px;
	width:125px;
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	line-height:14px;
	
	
}



.innertd3{
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
}

.headingtd{
	font-family:tahoma;
	font-size:16px;
	font-weight:bold;
	color:#0164ca;
	padding-bottom:10px;
}

 #subNavs .subMenuParent {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/point_1.gif) no-repeat 0px 9px; 
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	font-family: Tahoma;
	}
#subNavs .subMenuParent A {
	COLOR: #2f2f2f; TEXT-DECORATION: none 
	
}
A:visited {
	COLOR: #2f2f2f; TEXT-DECORATION: none
}
A:active {
	COLOR: #0164ca; TEXT-DECORATION: none
}
#subNavs .subMenuParent A:hover {
	COLOR: #0164ca;

}





.subMenuParentActive  {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 11px;
	COLOR:#0164ca;
	BACKGROUND: url(images/point_5.gif) no-repeat 0px 9px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	font-family: Tahoma;
	}


.subMenuParentMOver  {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 11px;
	COLOR:#0164ca;
	BACKGROUND: url(images/point_1.gif) no-repeat 0px 9px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	font-family: Tahoma;
	
	}

a.linkflight
{
	FONT-SIZE: 11px; COLOR: #ff4800; TEXT-DECORATION: underline
}
a.linkflight:visited
{
	FONT-SIZE: 11px; COLOR: #ff4800; TEXT-DECORATION: underline
}
a.linkflight:hover
{
	FONT-SIZE: 11px; COLOR: #ff4800; TEXT-DECORATION: none
}
	
a.linkflight1
{
	FONT-SIZE: 13px; COLOR: #ff4800; TEXT-DECORATION: underline
}
a.linkflight1:visited
{
	FONT-SIZE: 13px; COLOR: #ff4800; TEXT-DECORATION: underline
}
a.linkflight1:hover
{
	FONT-SIZE: 13px; COLOR: #ff4800; TEXT-DECORATION: none
}
	

a.linkairline
{
	FONT-SIZE: 11px; COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.linkairline:visited
{
	FONT-SIZE: 11px; COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.linkairline:hover
{
	FONT-SIZE: 11px; COLOR: #2f2f2f; TEXT-DECORATION: none
}
	
a.footerlinks
{
	FONT-SIZE: 10px; COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.footerlinks:visited
{
	FONT-SIZE: 10px; COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.footerlinks:hover
{
	FONT-SIZE: 10px; COLOR: #2f2f2f; TEXT-DECORATION: none
}
	
.heading2{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color: #0164ca;
	padding-bottom:3px;
}

.tblheading{
	background:#e7e7e7;
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	font-weight:bold;
	border-right:1px solid #ffffff;
}
.bodytext{
	font-family:Tahoma;	font-size:11px; color:#2f2f2f; text-align:left; /*word-spacing:1px;*/ line-height:15px;
	/*letter-spacing:1px;*/

}
.backtotop
{
	font-family:Tahoma;
	font-size:11px;
	color:#ff4800;
	text-align:right;
	padding-top:15px;
}

.tblheading1{
	
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	font-weight:bold;
	border-right:1px solid #ffffff;
}

.tbllisttd{
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	border-bottom:1px solid #dadada;
	border-right:1px solid #ffffff;
}

.heading3{
	font-family:Tahoma;
	font-size:11px;
	color: #2f2f2f;
	font-weight:bold;
	padding-bottom:3px;
}
	
.bc{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 11px;
	font-weight:bold;
	font-family: Tahoma;
	BACKGROUND: url(images/point_3.gif) no-repeat 0px 9px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	
	padding-right:15px;
}

.bctext{
	FONT-SIZE: 11px;
	font-weight:bold;
	font-family: Tahoma;
	}
a.bctext
{
	FONT-SIZE: 11px; COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.bctext:visited
{
	FONT-SIZE: 11px; COLOR: #2f2f2f; TEXT-DECORATION: underline
}
a.bctext:hover
{
	FONT-SIZE: 11px; COLOR: #0164ca; TEXT-DECORATION: none
}
.alignright
{
	align:right;
}
.height
{
	height:10px;
}	
.scheduletd
{
	padding-left:15px;
	padding-top:20px;
	padding-bottom:20px;
}
.maintd{

	width:765px; border-bottom:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; 
}

.sitemaplist{
	
	font-family:Tahoma;
	font-size:11px;
	color:#2f2f2f;
	padding-left:12px;
	padding-bottom:4px;

}
.sitemaptd{
	border-right:1px solid #efefef;
	padding-left:10px;
}
.sitemaplasttd{
	
	padding-left:10px;
}