.LnkB12px 
{
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#096879;

	text-decoration: none;

	font-weight:bold;

} 
.LnkB12px:hover 
{
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#096879;

	text-decoration: underline;

	font-weight:bold;

}
.tg11
{
	font-family:Arial;

	font-size:11px;

	color:#777777;

	text-decoration:none
}
.lnkg11
{
	font-family:Arial;

	font-size:11px;

	color:#777777;

	text-decoration:underline;

}
.lnkg11:hover
{
	font-family:Arial;

	font-size:11px;

	color:#FF6600;

	text-decoration:underline
}
.lnkg12
{
	font-family:Arial;

	font-size:12px;

	color:#777777;

	text-decoration:underline;

}
.lnkg12:hover
{
	font-family:Arial;

	font-size:12px;

	color:#FF6600;

	text-decoration:underline;

}
.lnkw11
{
	font-family:Arial;

	font-size:11px;

	color:#FFFFFF;

	text-decoration:none
}
.lnkw11:hover{font-family:Arial;

font-size:11px;

color:#FFFFFF;

text-decoration:underline;
}
.lnkw12:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.lnkw13
{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.lnkw13:hover
{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
}
.lnkb11
{
	font-family:Arial;
	font-size:11px;
	color:#096879;
	text-decoration:underline;
}
.lnkb12
{
	font-family:Arial;
	font-size:12px;
	color:#096879;
	text-decoration:underline;
}
.lnkb11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}
.lnkO12
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}
.lnkO12:hover
{
	font-family:Arial;
	font-size:12px;
	color:#096879;
	text-decoration:underline;
}
.lnkO9
{
	font-family:Arial;
	font-size:9px;
	color:#FF6600;
	text-decoration:underline;
}
.lnkO9:hover
{
	font-family:Arial;
	font-size:9px;
	color:#096879;
	text-decoration:none;
}
.lnkOrg11
{
	font-family:Arial;
	font-size:11px;
	color:#ff6600;
	text-decoration:none;
}
.lnkOrg11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#ff6600;
	text-decoration:underline;
}
.lnkO11
{
	font-family:Arial;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline
}
.lnkO11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#096879;
	text-decoration:none;
}
.lnkgd11
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	text-decoration:none;
}
.lnkgd11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	text-decoration:none;
}
.tO11
{
	font-family:Arial;
	font-size:11px;
	color:#FF6600;
}
.tO12
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
}
.tO14
{
	font-family:Arial;
	font-size:14px;
	color:#FF6600;
}
.tO16
{
	font-family:Arial;
	font-size:16px;
	color:#FF6600;
}
.tO13
{
	font-family:Arial;
	font-size:13px;
	color:#FF6600;
}
.tbar11
{
	font-family:Arial;
	font-size:11px;
	color:#1596AE;
}
.tbar14
{
	font-family:Arial;
	font-size:14px;
	color:#1596AE;
}
.tbar12
{
	font-family:Arial;
	font-size:12px;
	color:#096879;
}
.ttb13
{
	font-family:Arial;
	font-size:13px;
	color:#086878;
}
 h1
 {
	font-family:Arial;
	font-size:11px;
	color:#7E7E7E;
	font-weight:normal;
	margin-bottom:3;
}
.h2
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	text-decoration:underline;
	margin-bottom:3;
}
.h2:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
	margin-bottom:3;
}
h3
{
	font-family:Arial;
	font-size:16px;
	color:#FF6600;
	font-weight:normal;
	margin-bottom:0;
}
.tg12
{
	font-family:Arial;
	font-size:12px;
	color:#777777;
	text-decoration:none;
}
.tdb11
{
	font-family:Arial;
	font-size:11px;
	color:#096879;
}
.tbar11
{
	font-family:Arial;
	font-size:11px;
	color:#076878;
}
.tb19
{
	font-family:Arial;
	font-size:19px;
	color:#1596AE;
	line-height:30px;
}
.tg11pad
{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	text-decoration:none;
	line-height:20px;
}
.tg10
{
	font-family:Arial;
	font-size:10px;
	color:#777777;
	text-decoration:none;
}
.tw19
{
	font-family:Arial;
	font-size:19px;
	color:#FFFFFF;
	line-height:30px;
}
.tblk12
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.tblkb11
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.lnkbb11
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.lnkbb11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.tblk11
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.bt50
{
	font-family:Arial;
	font-size:11px;
	width:50px;
	height:20px;
}
.bt60
{
	font-family:Arial;
	font-size:11px;
	width:60px;
	height:20px;
}
.bt40
{
	font-family:Arial;
	font-size:11px;
	width:30px;
	height:20px;
}
.bt100
{
	font-family:Arial;
	font-size:11px;
	width:100px;
	height:20px;
}
.bt140
{
	font-family:Arial;
	font-size:11px;
	width:140px;
	height:20px;
}
.spanpad
{
	font-family:Arial;
	font-size:13px;
	padding:2px 0px;
	color:#000000;
	height:12px;
	line-height:22px;
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2px;
	margin-left:0px;
}
.tO18
{
	font-family:Arial;
	font-size:18px;
	color:#FF6600;
}
.tbar18
{
	font-family:Arial;
	font-size:18px;
	color:#096879;
}
.lnkblk10
{
	font-family:Arial;
	font-size:10px;
	color:#252525;
	text-decoration:underline;
}
.lnkblk10:hover
{
	font-family:Arial;
	font-size:10px;
	color:#252525;
	text-decoration:none;
}
.lnkblk11
{
	font-family:Arial;
	font-size:11px;
	color:#252525;
	text-decoration:underline;
}
.lnkblk11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#252525;
	text-decoration:none;
}
.asbMenu
{
	cursor:hand;
	border:1px solid #000000;
	background:#EEEEEE;
	position:absolute;
	padding:5;
	white-space:nowrap;
}
.csHide
{
	display:none;
	visibility:hidden;
}
.csShow
{
	display:block;
	visibility:visible;
}
.csHideDiv
{
	visibility:hidden;
}
.csShowDiv
{
	visibility:visible;
}
td
{
	font-family:Arial;
	font-size:11px;
	color:#7E7E7E;
	font-weight:normal;
}
.tw13
{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
}
.tw11
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}
.ErrMsg
{
	font-family:Arial;
	font-size:11px;
	color:#FF0000;
}
.tO19
{
	font-family:Arial;
	font-size:19px;
	color:#FF6600;
}
.tdg11
{
	font-size:11px;
	color:#252525;
	font-family:Arial;
	text-decoration:none;
}
.tdg18
{
	font-size:18px;
	color:#252525;
	font-family:Arial;
	text-decoration:none;
}
.lnkdg18
{
	font-family:Arial;
	font-size:18px;
	color:#252525;
	text-decoration:none;
}
.lnkdg18:hover
{
	font-family:Arial;
	font-size:18px;
	color:#252525;
	text-decoration:underline;
}
.lnkdg14
{
	font-family:Arial;
	font-size:14px;
	color:#252525;
	text-decoration:none;
}
.lnkdg14:hover
{
	font-family:Arial;
	font-size:14px;
	color:#252525;
	text-decoration:underline;
}
.tdg12
{
	font-size:12px;
	color:#252525;
	font-family:Arial;
	text-decoration:none;
}
.lnkdg11
{
	font-family:Arial;
	font-size:11px;
	color:#252525;
	text-decoration:underline;
}
.lnkdg11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}
.lnkbpad12
{
	font-family:Arial;
	font-size:12px;
	color:#096879;
	text-decoration:underline;
	padding:5;
}
.lnkbpad12:hover
{
	font-family:Arial;
	font-size:12px;
	color:#096879;
	text-decoration:none;
	padding:5;
}
.tg9
{
	font-family:Arial;
	font-size:9px;
	color:#777777;
	text-decoration:none;
}
.tO11
{
	font-family:Arial;
	font-size:11px;
	color:#FF6600;
}
.lnkblk
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.lnkblk:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}
.calcontainer
{
	height:1%;
}
.calcontainer:after
{
	content:'.';
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}
.calbordered
{
	float:left;
	padding:5px;
	background-color:#D5ECF0;
	border:1px solid #73C0CE;
}
.calbordered .title
{
	font:70% Arial,Helvetica,sans-serif;
	color:#666666;
	font-weight:bold;
	margin-bottom:5px;
	height:auto;
	width:304px;
	position:relative;
}
.title .close-icon
{
	position:absolute;
	right:0;
	top:0;
	border:none;
}
.cal2up
{
	float:left;
}
.calnavleft
{
	position:absolute;
	top:0;
	bottom:0;
	height:12px;
	left:2px;
}
.calnavright
{
	position:absolute;
	top:0;
	bottom:0;
	height:12px;
	right:2px;
}
.calendar
{
	font:70% Arial,Helvetica,sans-serif;
	text-align:center;
	border-spacing:0;
}
.calcell
{
	width:1.5em;
	height:1em;
	border:1px solid #E0E0E0;
	background-color:#FFF;
}
.calcell a
{
	color:#1596AE;
	text-decoration:none;
}
.calcell.today
{
	border:1px solid #000;
}
.calcell.oom,.calcell.oom:hover
{
	cursor:default;
	color:#999;
	background-color:#EEE;
	border:1px solid #E0E0E0;
}
.calcell.selected
{
	color:#003DB8;
	background-color:#FFF19F;
	border:1px solid #FF9900;
}
.calcell:hover,.calcell.calcellhover
{
	cursor:pointer;
	color:#FFF;
	background-color:#FF9900;
	border:1px solid #FF9900;
}
.calcell.calcellhover a,.calcell:hover a
{
	color:#FFF;
}
.calcell.restricted
{
	text-decoration:line-through;
}
.calcell.previous
{
	color:#CCC;
}
.calcell.highlight1
{
	background-color:#CCFF99;
}
.calcell.highlight2
{
	background-color:#99CCFF;
}
.calcell.highlight3
{
	background-color:#FFCCCC;
}
.calcell.highlight4
{
	background-color:#CCFF99;
}
.calhead{border:1px solid #E0E0E0;
	vertical-align:middle;
	background-color:#FFF;
}
.calheader
{
	position:relative;
	width:100%;
	color:#666;
}
.calheader img
{
	border:none;
}
.calweekdaycell
{
	color:#666;
	font-weight:normal;
}
.calfoot
{
	background-color:#EEE;
}
.calrowhead,.calrowfoot
{
	color:#666;
	font-size:8px;
	font-style:italic;
	font-weight:normal;
	width:15px;
}
.calrowhead
{
	border-right-width:2px;
}
.tblk18
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#000000;
}
.tblk14
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#000000;
	line-height:25px;
}
.tblk14 a
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FF5A00;
	font-weight:bold;
	text-decoration:none;
}
.lnkdg24
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	color:#000000;
	text-decoration:none;
}
.lnkOr12
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
	text-decoration:underline;
}
.lnkOr12:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}
.Ntdg12
{
	font-size:12px;
	color:#252525;
	font-family:Arial;
	text-decoration:none;
}
.Ntdg12:hover
{
	font-size:12px;
	color:#252525;
	font-family:Arial;
	text-decoration:none;
}
.Nlnkdg18
{
	font-family:Arial;
	font-size:18px;
	color:#252525;
	text-decoration:none;
}
.Nlnkdg18:hover
{
	font-family:Arial;
	font-size:18px;
	color:#252525;
	text-decoration:none;
}
.NtO12
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}
.NtO12:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}
.NlnkO12
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}
.NlnkO12:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}.Nlnkb11
{
	font-family:Arial;
	font-size:11px;
	color:#096879;
	text-decoration:none;
}
.Nlnkb11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#096879;
	text-decoration:none;
}
.Nlnkw11
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.Nlnkw11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.Nlnkdg11
{
	font-family:Arial;
	font-size:11px;
	color:#252525;
	text-decoration:none;
}
.Nlnkdg11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#252525;
	text-decoration:none;
}
.THH11
{
	font-family:Arial;
	font-size:11px;
	color:#0384A4;
}
.black11
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.blackUL11
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.blackUL11:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.lnkO13
{
	font-family: Arial;
	font-size: 13px;
	color: #FF6600;
	text-decoration: none;
}
.lnkO13:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #FF6600;
	text-decoration: underline;
}
.ttb-new12 
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #0284A5;
}
.hyp01
{
	text-align:center;
	width:100px;
}
.lnkblk12 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252525;
	text-decoration: underline;
}
.lnkblk12:hover 
{
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252525;
	text-decoration: none;
}
.tair12 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0383A6;
	text-decoration: none;
}
.lnkdg10 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #252525;
	text-decoration: underline;
}
.lnkdg10:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: underline;
}
.tOH2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}
.lnkbar11 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #096879;
}
.lnkbar11:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #096879;
	text-decoration: underline;
}
.lnkbar12 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #096879;
	text-decoration: none;
}
.lnkbar12:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #096879;
	text-decoration: underline;
}
.tg9lnk
{
	FONT-SIZE: 9px;
	COLOR: #777777;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
.tg9lnk:hover 
{
	FONT-SIZE: 9px;
	COLOR: #ff6600;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
body
{
	margin: 15px 0px 0px 30px;
	font-family:"arial";
	font-size:11px;
}
h1
{
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}
.flag
{
	color:#FF6600;
	font-size:9px;
	border: 1px solid #FF6600;
	padding:0px 2px;
}
#hd 
{
	width:160px;
	height:45px;
	z-index:1;
	left: 28px;
	clear:both;
}
.navdiv
{
	background:#0284A5;
	float:left;
	text-align:center;
	width:115px;
	font-family:"arial";
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	text-decoration:none;
	height:20px;
}
.navdiv:link
{
	text-decoration:none;
}
.navdiv:hover 
{
	background:#FF6600;
	float:left;
}
#tnav 
{
	width:935px;
	height:24px;
	z-index:2;
	left: 28px;
	top: 70px;
	background-color:#0284A5;
	clear:both;
}
.nav 
{
	float:left;
	font-family:"arial";
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px 26px 0px 26px;
	border-right:1px solid #FFFFFF;
	height:20px;
	text-decoration:none;
}
.nav:link 
{
	text-decoration:none;
}
.nav:hover 
{
	background-color:#FF6600;
}
#frmR 
{
	height:362px;
	width:6px;
	background-image:url(../images/form-right-bg.gif);
	float:left;
}
#frm 
{
	border-left:2px solid #f1f1f1;
	border-top:2px solid #f1f1f1;
	width:440px;
	height:360px;
}
#frms 
{
	width:444px;
	height:5px;
	background-image:url(../images/form-bot-bg.gif);
	clear:both;
	overflow:hidden;
}
.frmlist
{
	font-size:11px;
}
.frmcon
{
	width:440px;
	padding-top:15px;
	clear:both;
}
.frmel
{
	width:202px;
	float:left;
	padding:0px 0px 0px 25px;
}
.frmer
{
	width:202px;
	float:left;
}
.frmbtn
{
	width:160px;
	size:11px;
}
#rnav1 
{
	width:175px;
	height:150px;
	clear:both;
	float:left;
}
#rnav2 
{
	width:175px;
	height:150px;
	float:left;
}
#rnav3 
{
	width:120px;
	height:150px;
	float:right;
}
.rnavtxt 
{
	padding:6px 0px 0px 17px;
	border-bottom:1px solid #CFE8EE;
	font-family:"arial";
	font-size:11px;
	color:#000000;
	width:158px;
	height:18px;
	background-image:url('../images/bullet-rnav.gif');
	background-position:left;
	background-repeat:no-repeat;
}
#block
{
	border:1px solid #0284A5;
	background-color:#FFFFFF;
	width:230px;
	height:185px;
	float:left;
	clear:both;
}
.blockh
{
	border-bottom:1px solid #0284A5;
	background-color:#CFE8EE;
	height:17px;
	font-size:11px;
	color:#0284A5;
	padding:2px 0px 0px 10px;
	font-weight:bold;
}
#alert
{
	width:220px;
	height:185px;
	border:1px solid #FF6600;
	float:right;
}
.alerth
{
	width: 210px;
	border-bottom:1px solid #FF6600;
	background-color:#FF6600;
	height:16px;
	font-size:11px;
	color:#FFFFFF;
	padding:2px 0px 0px 10px;
	font-weight:bold;
}
#ftad
{
	width:935px;
	height:90px;
}
#ftr
{
	width:935px;
	height:115px;
	border-top:1px solid #CFE8EE;
	color:#666666;
	clear:both;
	float:left;
	padding-top:10px;
	margin-top:10px;
}
.lf
{
	padding-left:8px;
}
.lf-IT
{
	padding:7px 5px 0px 25px;
	height:22px;
	background-image:url(../images/icn-IT.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.lf-6E
{
	padding:7px 5px 0px 25px;
	height:22px;
	background-image:url(../images/icn-6E.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.hlink 
{
	 font-family:"arial";
	 font-size:11px;
	 color:#000000;
	 text-decoration:none;
}
.hlink:hover 
{
	 font-family:"arial";
	 font-size:11px;
	 color:#000000;
	 text-decoration:underline;
}
.Cloud1
{
	font-family:Arial;
	font-size:10px;
	color:#939595;
	text-decoration:underline;
} 
.Cloud2
{
	font-family:Arial;
	font-size:12px;
	color:#939595;
	text-decoration:underline;
} 
.Cloud3
{
	font-family:Arial;
	font-size:15px;
	color:#939595;
	text-decoration:underline;
}
.Cloud4
{
	font-family:Arial;
	font-size:18px;
	color:#939595;
	text-decoration:underline;
} 
.Cloud5
{
	font-family:Arial;
	font-size:20px;
	color:#7CB8C7;
	text-decoration:underline;
} 

/* for holiday enquiry */
.tdholidetail
{
	padding-top: 10px;
}
.spnHeading
{
	color: #0384a4; 
	font-size: 16px; 
	font-family: Arial; 
	font-weight: bold;
}
.spnInstract
{
	font-family: Arial; 
	font-size: 11px; 
	color: #3b9caf;
}
.areaOther
{
	height: 97px;
	width:215px;
	font-family:Verdana;
	font-size:12px;
}
.tdfont
{
	font-size: 12px;
}
.addComment
{
	width: 588px;
	font-family:Verdana;
	font-size:12px;
}
.tblDetail
{
	border: 1px solid #0384a4; 
	background: #e2f9ff;
}
.font{font-family:Verdana;}
.divPanal
{
	width:865px;
	padding-bottom:17px;
	height:367px;
}
.divBg
{
	border:12px solid #D3E1E5;
	background-image:url(../images/Thanksbg.jpg);height:345px;
}
.divThanks
{
	font-family:Tahoma;
	font-size:28px;
	color:#128CAB;
}
.divThankSum
{
	font-family:Tahoma;
	font-size:21px;
	color:#636363;
}
.divSignature
{
	font-family:Arial;
	font-size:13px;
	padding-left:58px;
}
.tdFh
{ 
	border-right:1px solid #ffffff; 
	background:#0284A5;
	text-align:center;
	height:26px;
	padding: 0 7px;

}

.trevlocityChk
{	width:440px;	
padding-top:8px;	
clear:both;
}

.seoTopNav {
background-color:#0284A5;
border-right:1px solid #FFFFFF;
height:26px;
padding-left:8px;
padding-right:8px;
text-align:center;
}
.lnkw111
{
	font-family:Arial;

	font-size:13px;

	color:#FFFFFF;

	text-decoration:none
}
.lnkw111:hover{font-family:Arial;
font-size:13px;

color:#FFFFFF;

text-decoration:underline;
}
.tdb111
{
	font-family:Arial;
	font-size:13px;
	color:#096879;
}
.tO111
{
	font-family:Arial;
	font-size:14px;
	color:#FF6600;
}
.lnkBlue12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#162fd6;
	text-decoration: underline;
}
.lnkBlue12:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#162fd6;
	text-decoration: none;
}
.lnkBlackU12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
}
.lnkBlackU12:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: underline;
}
/* More Popups */
.popup {background:#ffffff; border: 3px solid #2b85a0; width: 306px; float: left; font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #2B85A0; padding:0px;}
#popup_top { height: 23px; background: #fff8bb; border-bottom:1px solid #2B85A0; float: left; width: 296px; padding-left: 10px; padding-top: 5px; font-size: 14px; font-weight: bold;}
#popup_top img {vertical-align:middle; margin-left:55px;}
.popup_bottom { float: left; width: 286px; padding:5px 10px 0px;}
.popup_dottedline { border-bottom: 1px dotted #2B85A0; height: 10px; font-size:10px;}
.popup_mid { float: left; padding-top: 5px;}
.popup_txt_mid { width: 150px; float: left; padding-left: 15px; padding-top: 5px;}
/* More Popups */
/* Hbar */
.hBarTLeft{border-left:1px solid #80d4df; border-top:1px solid #80d4df; border-right:1px solid #80d4df; border-bottom:1px solid #cccece; background:#e2faff; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; color:#096879; font-weight:bold; text-align:center;}
.hBarTTd{border-top:1px solid #80d4df; border-right:1px solid #80d4df; background:#e2faff; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:bold; text-align:center; height:22px; color:#096879;}
.hBarTTd2{border-top:1px solid #80d4df; border-right:1px solid #80d4df; border-bottom:1px solid #cccece; background:#e2faff; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:bold; text-align:center; height:25px;}
.hBarLeft{border-left:1px solid #cccece; border-right:1px solid #cccece; border-bottom:1px solid #cccece; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:bold; text-align:center; height:60px;}
.hBarTd{border-right:1px solid #cccece; border-bottom:1px solid #cccece; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:9px; text-align:center;}
.empty4{font-size:4px; font-weight:normal;}

.maindiv{float:left; width:226px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.divin{float:left; width:226px; border:1px solid #0F83A8; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.divlinehd{float:left; width:226px; border-bottom:1px solid #0F83A8; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:12px; color:#56544C; padding:3px 0px;}
.divlinevia{float:left; width:226px; background:#ffffff; border-bottom:1px solid #CCCECE; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:12px; color:#56544C; padding:3px 0px;}
.divline{float:left; width:226px; background:#FFF9C8; border-top:1px solid #CCCECE; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:12px; color:#56544C; padding:3px 0px;}
.divline input{ vertical-align:middle; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.airlinelogo{width:52px; float:left; text-align:center; padding-top:5px;}
.divdetail{width:110px; float:left; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.divbookbtn{width:64px; float:left; padding-top:7px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.maindivbottom{background:url(../images/down-arrow.gif?v=0) center top no-repeat; float:left; height:9px; width:226px; margin-top:-1px; font-size:0px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
/* End Hbar */
