/*Dwidaya CSS Document */

body
{ 
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
}
.text {
	font-family: Tahoma;
	font-size: 5px;
	color: #686C70;
}
td
{
	font-family:arial;
	font-size:12px;
	color:#000000;
	line-height:18px;
}

.txtbox2
{
	font-family:Verdana;
	color:#999999;
	font-size: 12px;
	height: 16px;
	width: 140px; 
	border: 1px #838CA0 solid;
	background-color:#FFFFFF;
}

.txtbox4
{
	font-family:Verdana;
	color:#999999;
	font-size: 12px;
	height: 86px;
	width: 640px; 
	border: 1px #838CA0 solid;
	background-color:#FFFFFF;
}

.txtbox1
{
	font-family:Verdana;
	color:#999999;
	font-size: 12px;
	height: 16px;
	width: 100px; 
	border: 1px #BED9E9 solid;
	background-color:#FFFFFF;
}

.txtbox
{
	font-family:Verdana;
	color:#165EB8;
	font-size: 10px;
	height: 16px;
	width: 150px; 
	border: 1px #BED9E9 solid;
	background-color:#D7E8F2;
}

.flitlef_contnt
{
	 padding-top:6px; padding-left:10px; padding-bottom:5px; padding-right:5px;
}

.smalblu
{
	font-family:arial;
	font-size:12px;
	color:#165EB8;
	line-height:18px;
}

.tdblue
{
	font-family:arial;
	font-size:12px;
	color:#0C4192;
	line-height:18px;
}

.tdblue1
{
	font-family:Verdana;
	font-size:14px;
	color:#0C4192;
	line-height:18px;
}
.tdblu
{
	font-family:Arial;
	font-size:13px;
	color:#0045D2;
	line-height:18px;
}

.tdwhite
{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	line-height:20px;
	
}

.red
{
	font-family:Arial;
	font-size:13px; line-height:18px;
	color:#BB060E;
}

h1
{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
	display:inline;
}

.btn_bg
{
	background-image:url(../images/btn_bg.gif);
	background-repeat:repeat-x;
}

.btn_bg1
{
	height:33px; padding-right:20px; padding-left:10px; padding-top:4px;
	background-image:url(../images/btn_bg.gif);
	background-repeat:repeat-x;
}

.btn_bg2
{
	height:30px; padding-right:20px; padding-left:10px;
	background-image:url(../images/btn_bg.gif);
	background-repeat:repeat-x;
}
.content
{
	padding-left:10px; padding-bottom:5px; padding-top:5px; padding-right:10px;
}	

.whitmid_bg
{
	background-image:url(../images/wit_midbg.jpg);
	background-repeat:repeat-x;
}

.cmn_pad
{	padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; }

#btn
{
width:170px;
height:30px;
}

.red_flit
{
	float:right; padding-right:100px; padding-bottom:20px; background-image:url(../images/red_flit.gif);
	background-repeat:no-repeat;
}

.red_flitbg
{
	background-image:url(../images/redflit_bg.gif);
	background-repeat:repeat-x;
}	

#date
{ padding-right:500px; padding-top:4px; }

#btn1
{
width:110px;
height:23px;
}

#greybg
{
width:310px;
background-color:#EEEEEE;
background-position:center;
height:23px;
padding-top:4px;
}

#whitcnt
{
width:670px;
height:100%; background-color:#FFFFFF;
padding-left:26px; padding-right:26px; padding-top:0px;
}

.mid_bg
{
	background-image:url(../images/mid_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.airbooknowbg
{
	background-image:url(../images/airbooknowbg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.botm_bg
{
	background-image:url(../images/botm_bg.jpg);
	background-repeat:repeat-x;
}

.blumid_bg
{
	background-image:url(../images/blugrd_mid.jpg);
	background-repeat:repeat-x;
}

.orngmid_bg
{
	background-image:url(../images/oranggrad_bg.jpg);
	background-repeat:repeat-x;
}

.searchtop_midl
{
	background-image:url(../images/searchtopmidil.gif);
	background-repeat:repeat-x;
}
.topbut a:link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topbut  a:visited {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topbut  a:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #818e98;
	text-decoration: none;
}
.topbut  a:active {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #b22828;
	text-decoration: none;
	background-color:#525252;
}

.searchbtm_midl
{
	background-image:url(../images/searchbtm_mid.gif);
	background-repeat:repeat-x;
}

.inersrchtop_midl
{
	background-image:url(../images/insrchtop_midl.gif);
	background-repeat:repeat-x;
}

.inersrchbtm_midl
{
	background-image:url(../images/insrchbtm_midl.gif);
	background-repeat:repeat-x;
}


.ofertop_midl
{
	background-image:url(../images/ofertop_bg.gif);
	background-repeat:repeat-x;
}

.oferbtm_midl
{
	background-image:url(../images/oferbtm_bg.gif);
	background-repeat:repeat-x;
}

.oferlefbg
{
	background-image:url(../images/offerlef_bg.gif);
	background-repeat:repeat-y;
}

.oferrigbg
{
	background-image:url(../images/oferrig_ng.gif);
	background-repeat:repeat-y;
}
.faresaver_btmmid
{
	background-image:url(../images/faresaver_btmmid.jpg);
	background-repeat:repeat-x;
}

.red_bg
{
	background-image:url(../images/red_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.outbndcr_bg
{
	background-image:url(../images/outbndcarer_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.bigblugra_bg
{
	background-image:url(../images/bigblugra_mid.jpg);
	background-repeat:repeat-x;
}

.jal
{
	padding-left:5px; padding-right:5px;
}

.menu_bg
{
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
}

a
{
	font-family:Arial;
	font-size:12px;
	color:#BB060E;
	text-decoration:underline;
}
a.tdblue1
{
	font-family:arial;
	font-size:14px;
	color:#0C4192;
	line-height:18px;
	text-decoration:none;
}

a.tdblue1:hover
{
	font-family:arial;
	font-size:14px;
	color:#0C4192;
	line-height:18px;
}
a.tdblue
{
	font-family:Verdana;
	font-size:12px;
	color:#0C4192;
	line-height:18px;
	text-decoration:underline;
}

a.tdblue:hover
{
	font-family:Verdana;
	font-size:12px;
	color:#0C4192;
	line-height:18px;
	text-decoration:none;
}

a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#BB060E;
	line-height:18px;
	text-decoration:none;
}

a.menuwhite
{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:none;
}

a.menuwhite:hover
{
	font-family:Arial;
	font-size:13px;
	color:#FFF601;
	line-height:18px;
	text-decoration:none;
}

a.menured
{
	font-family:Arial;
	font-size:12px;
	color:#B51F2B;
	line-height:18px;
	text-decoration:none;
}

a.menured:hover
{
	font-family:Arial;
	font-size:12px;
	color:#B51F2B;
	line-height:18px;
	text-decoration:underline;
}

a.menublu
{
	font-family:Arial;
	font-size:13px;
	color:#2D3D74;
	line-height:18px;
	text-decoration:none;
}

a.menublu:hover
{
	font-family:Arial;
	font-size:13px;
	color:#BB060E;
	line-height:18px;
	text-decoration:underline;
}

.quik_lefbg
{
	background-image:url(../images/quiklings_lefbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.quik_rigbg
{
	background-image:url(../images/quiklings_rigbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.quik_midbg
{
	background-image:url(../images/quik_midbg.gif);
	background-repeat:repeat-x;
	background-position:top;
}

ul
{
	font-family:arial;
	font-size:12px;
	color:#0C4192;
	line-height:18px;
	margin:0px;
	padding:0px;
	padding-top:5px; padding-bottom:10px;
	margin-left:2px;
	list-style-type:none; 
}
	
ul li
{
	background:url(../images/bullets.gif) left 8px no-repeat;
	padding-left:16px; padding-right:5px;
	padding-bottom:2px;
}

.cmbbox
{
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 18px;
	width: 120px;
	border: 1px #d7d7d5 solid;
	background-color:white;
}
.cmbbox3
{
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 18px;
	width: 144px;
	border: 1px #d7d7d5 solid;
	background-color:white;
}
.cmbbox2
{
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 18px;
	width: 45px;
	border: 1px #d7d7d5 solid;
	background-color:white;
}

.cmbbox1
{
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 18px;
	width: 70px;
	border: 1px #d7d7d5 solid;
	background-color:white;
}

.button
	{
	color : #FFFFFF;
	font-family:Verdana;
	font-size:11px;
	height: 22px; width:70px;
	border: 0px #303E85 solid;
	background-color:#FA662A;
	cursor:hand;
	text-align: center;
	vertical-align: top; 

	}
.CollapsePanel
{
	height:0;	
	width:100%;
}	
.modalBackground
{
    background-color:#e6e6e6;
    filter:alpha(opacity=60);
    opacity:0.60;
}

