a.titleindex2{
    color:#666;
	font: 14px Arial,Helvetica,sans-serif;
	margin : 10px 0;
	line-height:40px;
}
.transfer{
	width:850px;
}
.transferHead{
    color:#666;
	font: 18px Arial,Helvetica,sans-serif;
	padding : 0 0 0 10px;
	line-height:40px;
	background-color:#fff;
}

td.titleindex3high{
	background-color:#000000;
}
.titleindex3high{
	color:#000;
	font-size:11px;
}
.titleindex3high:hover{
	color:#ff0000;
}
.titleindex3 {
	color:#ccc;
	font: 11px Arial,Helvetica,sans-serif;
}
.titleindex3:hover{
	color:#ff0000;
	font: 11px Arial,Helvetica,sans-serif;
}
span.titleindex2{
	color: #0099cc; 
	font-size: 11px; 
	font-weight: bold;
}
label.titleindex3{
	color: #000000; 
	font-size: 11px; 
	
}

label.titleindex2{
	color: #000000; 
	font-size: 11px; 
	font-family: Verdana,Arial;
}
td.headList{
	font-weight:bold;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	/*background-color:#ccc;*/
	padding-right:0px;
}
td.headList1{
	font-weight:normal;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#2E9AFE;
	/*background-color:#ccc;*/
	padding-left:3px;
	padding-right:0px;
	
}
td.headList11{
	font-weight:normal;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#333;
	/*background-color:#ccc;*/
	padding-left:3px;
	padding-right:0px;
	
}
/*
font-weight:bold;
font-size:14px;
font-family:Ubuntu;
color: #ad965c;
padding-left:8px;
padding-right:0px;
border-bottom:2px solid #EBEBEB;
border-top:2px solid #EBEBEB;*/
td.list{
	padding-left:0px;
	padding-right:0px; 
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#666;
}
td.list11{
	padding-left:10px;
	padding-right:0px; 
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
}
td.list1_error{
	padding-left:9px;
	padding-right:0px; 
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#ff0000;
}
td.list1{
	padding-left:4px;
	padding-right:0px;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#666;
	border-bottom:1px solid #EBEBEB;
}
td.list1 a{
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
	color:#00BFFF;
}
td.list1 a:hover{
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
	color:#ff0000;
}
td.list2{
	padding-left:0px;
	padding-right:0px; 
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#666;
	border-bottom:1px solid #EBEBEB;
}
td.list3{
	
	padding-left: 10px;
	font-size:11px;
	color:#666;
	font:11px Arial,Helvetica,sans-serif;
	border-bottom:1px solid #EBEBEB;
}
td.list4{
	background-color: #ccc;
	padding-left:0px;
	padding-right:0px; 
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#666;
	border:1px solid #fff;
}
.custHead{
	font:22px Arial,Helvetica,sans-serif;
	color:#666;
	padding-left:28px;
}
.custSecHead{
	font:16px Arial,Helvetica,sans-serif;
	color:#666;
}
.custSpan{
	color:#666;
}
.custLabel{
	font:11px Arial,Helvetica,sans-serif;
	color:#666; 
	padding-right:10px; 
	width:60px;
}
td.forgot{
	font:11px Arial,Helvetica,sans-serif;
	color:#666;
	padding-right:100px;
	padding-top:10px;
}
td.offerHead{
	width:30%;
	height:102px;
	background-color:#ccc;
	text-align:center;
	vertical-align:middle;
	border:3px solid #666;
	padding:5px;
}
td.offerList{
	width:70%;
	height:102px;
	background-color:#ccc;
	text-align:center;
	vertical-align:middle;
	border-top:3px solid #666;
	border-bottom:3px solid #666;
	border-right:3px solid #666;
}

.offerH{
	width:100%;
	font:bold 16px Arial,Helvetica,sans-serif;
	padding-bottom:1px;
	text-align:center;
	border-bottom:1px solid #666;
}
.offerButton{
	padding:3px;
	font-weight:bold;
	border:0px;
	background-color:#ccc;
	color:#fff;
	width:100px;
}
.offerDetail{
	border:3px solid #ccc;
	display:none
}
.book-button{
	/*background:url("../images/select_room_small.png");*/
	width:83px;
	height:20px;
	color:#00BFFF ;
	padding-left:10px;
	
	line-height:20px;
	cursor:pointer;
}
.book-button:hover{
	/*background:url("../images/select_room_small.png");*/
	width:83px;
	height:20px;
	color:#ff0000 ;
	padding-left:10px;
	
	line-height:20px;
	cursor:pointer;
}
.book-buttonst1{
	/*background:url("../images/select_room_small.png");*/
	width:73px;
	height:20px;
	color:#00BFFF ;
	padding-left:19px;
	
	line-height:20px;
	cursor:pointer;
}
.book-buttonst1:hover{
	/*background:url("../images/select_room_small.png");*/
	width:73px;
	height:20px;
	color:#ff0000 ;
	padding-left:19px;
	
	line-height:20px;
	cursor:pointer;
}
.book-buttonst11{
	/*background:url("../images/select_room_small.png");*/
	width:73px;
	height:20px;
	color:#ff0000 ;
	padding-left:19px;
	
	line-height:20px;
	cursor:pointer;
}
.book-buttonst11:hover{
	/*background:url("../images/select_room_small.png");*/
	width:73px;
	height:20px;
	color:#ff0000 ;
	padding-left:19px;
	
	line-height:20px;
	cursor:pointer;
}
.continue-button{
	/*background:url("../images/select_room_small.png");*/
	width:89px;
	height:20px;
	color:#ff0000 ;
	padding-left:4px;
	
	line-height:20px;
	cursor:pointer;
}
.long-button{
	width:89px;
	height:20px;
	color:#ff0000 ;
	padding-left:4px;
	
	line-height:20px;
	cursor:pointer;
}
.long-button:hover{
	width:89px;
	height:20px;
	color:#ff0000 ;
	padding-left:4px;
	
	line-height:20px;
	cursor:pointer;
}
.book-error{
	background-color: #ccc;
	padding-left:0px;
	padding-right:0px;
	font-weight:bold;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#fff;
	border-bottom:2px solid #EBEBEB;
}

#hotel_area{
	float:left;
	width:100%;
	/*padding:20px;*/
}
#hotel_area .step_head{
background-color:#fff;
width:100%;

}
.sortTitle{
	color: #666;
	font-size:11px;
	padding-left:5px;
}
.sortTitle:hover{
	color: #ff0000;
	font-size:11px;
	padding-left:5px;
}
.lbltitleindex2{
	color:#666;
	font-size:11px
}
.bkhoteltitle{
	color:#333;
	font:14px Arial,Helvetica,sans-serif;
	font-weight:bold;
}
.bkhoteldesc{
	padding-top:3px;
	color:#333333;
}
.bkhotellink{
	color: #2E9AFE; 
	text-decoration:none;
}
.bkhotellink:hover{
	color: #ff0000; 
	text-decoration:none;
}
.acctitleindex2{
	color:#666;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
}
.bkstp1bt{
	font-weight:normal;
	color:#666;
	padding-left:10px;
}
.ordHeading{
	float:left;
	color:#666;
	font-weight:bold;
	font-size:16px;
	vertical-align:top;
	padding-top:23px;
}
.link1:hover{
	color:#ff0000;
}
td.summery{
 	/*background-color: #666666;*/
    color: #000;
    float: left;
    font: 26px/71px Arial,Helvetica,sans-serif;    
    width: 285px;
}
td.sumlbl{
	font-weight:bold;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	padding-right:0px;
}
td.summheadList{
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	padding-right:0px;
	
	
}
.error{
	padding:10px;
	border:1px solid #ff0000;
	width:96%;
	margin:10px 0;
}
.accLbl{
	color: #2E9AFE;
    float: left;
    font-size: 11px;
    font-weight: normal;
    padding-right: 10px;
    width:13%;
    line-height:20px;
}
.accVal{
	color:#2E9AFE;
	line-height:20px;
	width:85%;
	float:left;
	font-size: 11px;
}
.bkhoteldesc{
	font-size:11px;
}
#right_column{
	width:100%;
	float:left;
}
#right_column_inner{
	width:100%;
	float:left;
}
#payfrm input[type="text"],select{
padding:0px;
 float: left;
    margin-right: 10px;
}
#offcnt{
	font-size:12px;
	z-index:10;
	padding:4px;
	background-color:#EDE4D3;
}