﻿	
/*
itinery info
*/
.blueBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight:bold;
	color: #002f9b;
	text-decoration:none;
	cursor:hand; 
	cursor:pointer;
}
	.blueBtn A:visited {text-decoration: none; color:#002f9b;}
	.blueBtn A:active {text-decoration: none;}
	.blueBtn A:link {text-decoration: none;color:#008f9b;}
	.blueBtn A:hover { text-decoration:underline; color: #ff0000;}
	
.ctrlname {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #001857;
	font-weight:bold;	
	text-align:left;
}
.bluebg{
	background-color:#dedede;
	border:solid 1px #bdbdbd;
}
.bdr-lft{
	border-left:solid 1px #dedede;
}
.bdr-right{
	border-right:solid 1px #dedede;
}
.bdr-lr{
	border-right:solid 1px #dedede;
	border-left:solid 1px #dedede;
}
.carTotal{
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:17px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	border-left:solid 1px #dedede;
	border-right:solid 1px #dedede;	
}
.flightDetailsHd{
	text-align:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #2ca1d3;
	text-decoration: none;	
}
.flgtDtlsContent{
	text-align:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #111111;
	text-decoration: none;	
}

.total{
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:17px;
	color:#000000;
	font-weight:bold;
}
/*	
-------------------------------	
*/

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	align:justify;
	text-align:left;
}
.contentcntr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
.contentsml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	}

.callcardTop{
	background-image:url(/CallingCard/images/search-display-top.gif);
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	height:19px;
}

.callcardhline{
	height:1px;
	background-color:#39b3da;
}

.content1{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#000000;
	text-align:justify;
	} 
.contentsmlb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	align:justify;
	text-align:left;
	font-weight:bold;
}
.gray {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #5b5c5c;
	text-decoration:underline;
}

.head {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #000000;
	text-align:left;
	font-weight:bold;
}


.head2 {
	font-family:  Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #444444;
	text-align:left;
	font-weight:bold;
}
.customerBtn {
	text-align:center;
	margin-left:10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #0055ff;
	height:22px;
	border:solid 1px #CCCCCC;
	
	}
	.customerBtn A:visited {text-decoration: none; color:#0055ff;}
	.customerBtn A:active {text-decoration: none;}
	.customerBtn A:link {text-decoration: none;color:#0055ff;}
	.customerBtn A:hover {font-weight:bold; color: #ddb600;}

.contentr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
}
.contentb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #0022dd;
	text-decoration:underline;
	margin:5px;
	cursor:pointer;
}
.blue A:visited {color: #0022dd;}
.blue A:active {color: #0022dd;}
.blue A:link {color: #0022dd;}
.blue A:hover {text-decoration: none;color: #df0069;}

.blue0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #757575;
	text-decoration:none;
}
.graybg{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	background-color:#aaaaaa;
}
.yellowbg{
background-color:#fffdf1;
}

.blue00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #757575;
	text-decoration:none;
	font-weight:bold;
}
.yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #ffff00;
	font-weight:bold;
	text-decoration:none;
}
.blueb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight:bold;
	color: #002f9b;
	text-decoration:none;
}
.blackb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}

.textboxlgt {
	font-family: arial;
	font-size: 8pt;
	height:13px;
	font-style: normal;
	border-style:solid;
	border-width:1px;
	border-color:#888888;
	text-align:left;
	background-color:#ffffff;
}

BODY { MARGIN: 0px;
	
	 }

.tableReport {
	Border-Style:Groove;
	Border-Color:#000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	
}
.listbox
{
	background-color:#ffffff;
	border-bottom-style:groove;
	Border-Color:#9C5D42;	
}
.txtboxAddress 
{
	width: 216px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #B1B1B1;
	padding: 2px 2px;
}

.textboxCstm{
	border-width:1px;
	border-color:#008ed0;
	border-style:solid;
	font-family:Arial, Verdana;
	font-size:8pt;
	background-color:#FFFFFF;
	height:14;

}

.compobox{
	border-width:1px;
	border-color:#008ed0;
	border-style:solid;
	font-family:Arial, Verdana;
	font-size:8pt;
	background-color:#FFFFFF;	
}

.combobox {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #B1B1B1;
	border-style:none;
	width: 216px;
	background-color:#ffffff;
	padding: 2px 2px;
}

.headmain {
	font-family: Verdana, Arial, Tahoma;
	font-size: 9pt;
	color: #000000;
	height:22px;
	font-weight:bold;
	background-image:url(/HotelReservation/Images/head-back.gif)
}

.comboboxa {
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #B1B1B1;
	border-style:none;
	background-color:#ffffff;	
}

.label1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	text-align:left;
}

.labelb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #111111;
	text-decoration: none;
	font-weight:bold;
	text-align:left;
}

.labellgt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #444444;
	text-decoration: none;
	text-align:left;
}

.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #ff1100;
	text-decoration: none;
	font-weight:normal;
}
.redbld {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #ff1100;
	text-decoration: none;
	font-weight:bold;
}

.blackb2{
	font-family:Tahoma,Verdana,  Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:#000000;
}

select { 
 background-color: #ffffff; 
 border-style:groove;
}

.whiteb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	}
.whiteb1 A:visited {text-decoration: none; color:#ffffff;}
.whiteb1 A:active {text-decoration: none;}
.whiteb1 A:link {text-decoration: none;color:#ffffff;}
.whiteb1 A:hover {text-decoration: underline; color: #fffeb5;
}	
.bluebld{
	font-family:Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	color:#0047a7;
	}
.blueb2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0055ff;
	
	}
	.blueb2 A:visited {text-decoration: none; color:#0055ff;}
	.blueb2 A:active {text-decoration: none;}
	.blueb2 A:link {text-decoration: none;color:#0055ff;}
	.blueb2 A:hover {text-decoration: underline; color: #0055ff;}

.blueb1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #6d6d6d;	
	}
	.blueb1 A:visited {text-decoration: none; color:#6d6d6d;}
	.blueb1 A:active {text-decoration: none;}
	.blueb1 A:link {text-decoration: none;color:#6d6d6d;}
	.blueb1 A:hover {text-decoration: none; color: #0060cc;}
	
.gridHeader{
	font-family:Arial,verdana;
	font-size:12px;
	background-color:#df0069;
	font-weight:bold;
	height:22px;
}
.gridRow{
	font-family:Arial,verdana;
	font-size:11px;
	height:20px;
	background-color:#ffffff;
		
}
.gridAltRow
{
	font-family:Arial,verdana;
	font-size:11px;
	height:20px;
	background-color:#f2f2f2;
}
/*Added From rajive	*/

.input
{
color:#781351;
background: #DADADA;
border:1px solid;
}
.Common_IMG
{
background-image:url(/Image/b2c_all.gif);
background-position:left;
}
.head_tl
{
	background-position: -409px 44px; height:12px; width:12px;
}
.head_tr
{
	background-position: -422px 44px;height:12px; width:12px;
}	
.main_logo
{
	background-position: -114px 44px; width:291px; cursor:pointer;height:44px;
}
.facebk_logo
{
background-position: -463px 44px; width:24px; height:21px; cursor:pointer;
}
.twiter_logo
{
background-position: -436px 44px; width:27px; height:21px; cursor:pointer;
}
.login_lft
{
background-position: -97px 44px; width:5px; height:24px;
}
.login_rgt
{
background-position: -105px 44px; width:5px; height:24px;
}
.arch_lft
{
background-position: -68px 44px; width:12px; height:11px;
}
.arch_rgt
{
background-position: -79px 44px; width:12px; height:11px;
}
.ftr_top
{
background-position: 0px 0px; width:737px; height:47px;
}
.ftr_rgt
{
width:24px; height:47px;
background-color:#FF0000;
}
.ftr_bl
{
background-position: 0px 44px; width:37px; height:20px;
}
.ftr_br
{
background-position: -40px 44px; width:24px; height:20px;  
}
.Srch_bg
{
background-position: -489px 44px; width:95px; height:28px; 
}
.Srch_tbl
{
background-position: -615px 44px; width:8px; height:8px; 
}	
.Srch_tbr
{
background-position: -602px 44px; width:8px; height:8px; 
}
.Srch_tblb{
background-position: -591px 44px; width:8px; height:8px; 
}
.Srch_tbrb{
background-position: -627px 44px; width:8px; height:8px; 
}
.FCTWT_dvd{
background-position: -641px 44px; width:3px;  padding-right:2px;  
}
.Common_IMG{
background-image:url(/Image/b2c_all.gif);
background-position:left;
}
.head_tl{background-position: -409px 44px; height:12px; width:12px;}
.head_tr{background-position: -422px 44px;height:12px; width:12px;}	
.main_logo{	background-position: -114px 44px; width:291px; cursor:pointer;height:44px;}
.facebk_logo{background-position: -463px 44px; width:24px; height:21px; cursor:pointer;}
.twiter_logo{background-position: -436px 44px; width:27px; height:21px; cursor:pointer;}
.login_lft{background-position: -97px 44px; width:5px; height:24px;}
.login_rgt{background-position: -105px 44px; width:5px; height:24px;}
.arch_lft{background-position: -68px 44px; width:12px; height:11px;}
.arch_rgt{background-position: -79px 44px; width:12px; height:11px;}
.ftr_top{background-position: 0px 0px; width:737px; height:47px;}
.ftr_rgt{width:24px; height:47px;background-color:#FF0000;}
.ftr_bl{background-position: 0px 44px; width:37px; height:20px;}
.ftr_br{background-position: -40px 44px; width:24px; height:20px;}
.Srch_bg{background-position: -489px 44px; width:95px; height:28px;}
.Srch_tbl{background-position: -615px 44px; width:8px; height:8px;}	
.Srch_tbr{background-position: -602px 44px; width:8px; height:8px;}
.Srch_tblb{background-position: -591px 44px; width:8px; height:8px;}
.Srch_tbrb{background-position: -627px 44px; width:8px; height:8px;}
.FCTWT_dvd{background-position: -641px 44px; width:3px;  padding-right:2px;}
.size{font-size:10px;}
.size1{font-size:11px;}
.size2{font-size:12px;}
.bld{font-weight:bold;}