/*General CSS Starts from here*/
body
	{
	background-image:url(../images/body-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#2A353B;
	}
body , ul, li, form, p, br, h1
	{
	margin:0px;
	padding:0px;
	}
table {
	border:0px;
}
p
	{
	text-align:justify;
	}	
td, div {

	font-family:verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
	color:#000;
	}
#externalcontainer {
	width:903px;
	margin:0px auto 0px auto;
}
.width100per {
	border:0;
	width:100%;	
}		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}
table903
	{
	width:903px;
	margin:0 auto 0 auto;
	}
/*General CSS Ends here*/
/*Logo style starts from here*/
.logo
	{
	padding:7px 0px 3px 22px;
	}
/*Logo style ends here*/
.white-bg
	{
	background-color:#fff;
	}
.padng5
	{
	padding:5px;
	}
/*Header Left Pannel starts from here*/
.left-pannel
	{
	width:233px;
	padding-right:4px;
	}
.menu-bg
	{
	background-image:url(../images/menu-bg.gif);
	background-repeat:repeat-x;
	background-color:#278ABC;
	font:bold 12px/14px Tahoma;
	color:#fff;
	}
.menu-bg a
	{
	font:bold 12px/14px Tahoma;
	color:#fff;
	text-decoration:none;
	}
.menu-bg a:hover
	{
	text-decoration:underline;
	}
.pln-ur-trp-bg
	{
	background-image:url(../images/plan-ur-trip-bg.gif);
	background-repeat:repeat-x;
	background-color:#5B9BA1;
	font:bold 12px/14px Tahoma;
	color:#fff;
	padding-left:21px;
	}
.pln-ur-trp-bdy-bg
	{
	background-image:url(../images/pln-ur-trp-bdy-bg.gif);
	background-repeat:repeat-x;
	background-color:#72D9E3;
	padding:0px 8px 7px 8px;
	}
select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
.selct44
	{
	width:40px;
	}
.selct58
	{
	width:54px;
	}
.input26
	{
	width:25px;
	height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.btn-rght
	{
	width:25px;
	background-image:url(../images/view-thtr-rght.gif);
	background-repeat:no-repeat;
	}
.go-btn
	{
	width:22px;
	height:17px;
	border:0;
	background-image:url(../images/go-btn-bg.gif);
	background-repeat:no-repeat;
	font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	cursor:pointer;
	}
.view-bullet
	{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#FF5A00;
	background-color:#fff;
	padding:5px 0px 0px 0px;
	}
.view-bullet a
	{
	background-image:url(../images/vw-bullet.gif);
	background-repeat:no-repeat;
	background-position:15px 4px;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#FF5A00;
	padding:0px 0px 0px 28px;
	text-decoration:none;
	}
.view-bullet a:hover
	{
	text-decoration:underline;
	}
/*Header Left Pannel ends here*/
/*Left Pannel starts from here*/
.cstmr-log-in
	{
	background-image:url(../images/custmr-lgin-th-bg.gif);
	background-repeat:repeat-x;
	background-color:#8AB448;
	height:28px;
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:10px;
	}
.grn-brdr
	{
	border:1px solid #8AB448;
	}
.red-txt
	{
	font-weight:bold;
	line-height:16px;
	color:#AD0201;
	}
.srt-pckg-btn
	{
	width:131px;
	height:21px;
	background-color:#E4E4E4;
	border:1px solid #BABABA;
	font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	cursor:pointer;
	}
.nws-ltr
	{
	background-color:#F0F0F0;
	border:1px solid #BABABA;
	padding:6px 16px 6px 16px; 
	}
.blue-txt
	{
	font-weight:bold;
	color:#166BAA;
	padding-top:5px;
	}
.thma9
	{
	font:bold 9px/11px Tahoma;
	}
.inpt196
	{
	width:196px;
	border:1px solid #BABABA;
	}
.red-txt-10
	{
	font:bold 10px/12px Tahoma;
	color:#AD0201;
	padding-bottom:7px;
	}
.red-txt-10 a
	{
	font:bold 10px/12px Tahoma;
	color:#AD0201;
	text-decoration:none;
	}
.red-txt-10 a:hover
	{
	text-decoration:underline;
	}
/*Left Pannel ends here*/
.vrtcl-brdr
	{
	background-image:url(../images/brdr-vrtcl.gif);
	background-repeat:repeat-y;
	}
/*rightpanel starts from here*/
.nt-2-miss-bg
	{
	background-image: url(../images/nt-2-miss-bg.gif);
	background-repeat:repeat-x;
	background-color:#487078;
	font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	height:29px;
	padding-left:22px;
	}
.nt-2-miss-bdy
	{
	background-color:#2D393F;
	border:1px solid #649099;
	padding:20px 20px 10px 20px;
	line-height:16px;
	color:#fff;
	}
.nt-2-miss-bdy span
	{
	color:#FEFE9A;
	}
.nt-2-miss-bdy span a
	{
	color:#FEFE9A;
	text-decoration:none;
	}
.nt-2-miss-bdy span a:hover
	{
	text-decoration:underline;
	}

.nt-2-miss-bdy p
	{
	text-align:right;
	font-weight:bold;
	color:#8AB446;
	}
.nt-2-miss-bdy p a
	{
	text-align:right;
	font-weight:bold;
	color:#8AB446;
	text-decoration:none;
	}
.nt-2-miss-bdy p a:hover
	{
	text-decoration:underline;
	}
/*rightpanel ends here*/
/*Middle Panel starst from here*/
.bdy19
	{
	text-align:justify;
	}
.bdy19 h1
	{
	font:19px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#AD0201;
	text-transform:uppercase;
	padding-top:25px;
	}
.bdy19 p 
	{
	padding:19px 0px 19px 0px;
	text-align:justify;
	}
.bdy19 span
	{
	color:#AD0201;
	}
.top-pic-bg
	{
	background-image:url(../images/top-pics-bg.gif);
	background-repeat:repeat-x;
	height:29px;
	font:bold 14px/16px Tahoma;
	color:#fff;
	padding-left:21px;
	text-transform:uppercase;
	}
.top-pic-brdr
	{
	border-bottom:1px solid #649099;
	}
.more
	{
	text-align:right;
	color:#AD0201;
	padding-top:10px;
	font-weight:bold;
	}
.more a
	{
	text-align:right;
	color:#AD0201;
	text-decoration:none;
	font-weight:bold;
	}
.more a:hover
	{
	text-decoration:underline;
	}
.srch-al
	{
	border:1px solid #D4D0C8;
	padding:6px;
	}
.thma12
	{
	font:bold 12px/14px Tahoma;
	color:#AD0201;
	}
.input100
	{
	width:100%;
	}
/*Middle Panel ends here*/
.footer
	{
	background-color:#487078;
	}
.footer-link
	{
	color:#72D8E3;
	padding-left:16px;
	}
.footer-link a
	{
	color:#72D8E3;
	text-decoration:none;
	}
.footer-link a:hover
	{
	text-decoration:underline;
	}
.arl10
	{
	font:10px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.arl10 span
	{
	color:#FFFF78;
	}
.arl10 span a
	{
	color:#FFFF78;
	text-decoration:none;
	}
.arl10 span a:hover
	{
	text-decoration:underline;
	}
