body {	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../images/bg_tgn2.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

img, div, input  
{
	behavior : url("iepngfix.htc");
}

input {
	font-family: Verdana, MS Sans Serif, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}

select { 
	font-family: Verdana, MS Sans Serif, Arial; 
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	height: 19px;
}

/*Start==== Engine Main Table ====*/
.dvMAIN { text-align:center; width:100%; vertical-align:top; }
.tb_Main  { width:618px; height:80%; padding:5px 0px 0px 0px;   margin: 0px auto; text-align:left; vertical-align:top; }
.td_Main_Left  { width:216px;  padding:5px 0px 0px 5px;   margin: 0px auto; text-align:center; vertical-align:top;} 
.td_Main_Right  { width:165px;  padding:5px 0px 0px 0px;   margin: 0px auto; text-align:right; vertical-align:top;} 
.tb_Main_BlueBar {margin-bottom:0px;}
/*.tb_Main_BlueBar {margin-bottom:5px;}*/

.tb_Main_Background
{	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
   background-image: url(../images/bg_main.jpg);
   margin-bottom:0px;
   text-align:center;
   padding-top:5px;
	/*background-color:Red;*/
}
.tb_Main_Background_kanok
{	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
   background-image: url(../images/bg_kanok.jpg);
   margin-bottom:0px;
   text-align:center;
	/*background-color:Red;*/
}

.tb_Main_Background_kanok2
{	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
   background-image: url(../images/bg_kanok2.jpg);
   margin-bottom:0px;
   text-align:center;
	/*background-color:Red;*/
}
.tb_shadow
{
	 background-image: url(../images/bg_tgn.gif);
}
.td_TabFlag
{
	 line-height:20px;
     text-align:right;
	 background-image: url(../images/bg01.gif);
}
.linefooter
{
	border-top: 2px #999999 solid;
	text-align:center;
}

td.shadowRight{
   width:5px;
   background-image: url(../images/shadowRight.jpg);
   background-repeat:repeat-y;
}

td.shadowLeft{
   width:5px;
   background-image: url(../images/shadowLeft.jpg);
   background-repeat:repeat-y;
}

/*End==== Engine Main Table ====*/

/*Start==== Table for display Error or Others Message ====*/
.tbMessageBox{width:500px}
td.tdMessageBox_LeftTop{width:14px; height:43px; background-image:url(../images/MessageBox/tp_left_a.gif); background-repeat:no-repeat;}
td.tdMessageBox_LeftCenter{width:14px; height:130px; background-image:url(../images/MessageBox/ct_left_c.gif); background-repeat:repeat-y;}
td.tdMessageBox_LeftBottom{width:14px; height:14px; background-image:url(../images/MessageBox/bt_left_c.gif); background-repeat:no-repeat;}

td.tdMessageBox_RightTop{width:14px; height:43px; background-image:url(../images/MessageBox/tp_right_a.gif); background-repeat:no-repeat;}
td.tdMessageBox_RightCenter{width:14px; height:130px; background-image:url(../images/MessageBox/ct_right_c.gif); background-repeat:repeat-y;}
td.tdMessageBox_RightBottom{width:14px; height:14px; background-image:url(../images/MessageBox/bt_right_c.gif); background-repeat:no-repeat;}

td.tdMessageBox_Center{width:472px; background-color:#FFFFFF; color:#002A7A; padding:15px; text-align:center; vertical-align:top}
td.tdMessageBox_CenterTop{height:43px; background-image:url(../images/MessageBox/tp_center_a.gif); background-repeat:repeat-x;}
td.tdMessageBox_CenterBottom{height:14px; background-image:url(../images/MessageBox/bt_center_c.gif); background-repeat:repeat-x;}

/*End==== Table for display Error or Others Message ====*/

.menu01 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none; 
	font-weight:bold;
}

a.menu03:link				
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none; 
	font-weight:bold;


}
a.menu03:visited		
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none; 
	font-weight:bold;


}
a.menu03:active			
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none; 
	font-weight:bold;


}

a.menu03:hover			
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none; 
	font-weight:bold;


}

.menu02 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 13px;
	color: #222222;
	text-decoration: none;
	font-weight: bold;
}

.txt01 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	/*color: #384F7B;*/
	color:Black;
	text-decoration: none;

}

.txt02 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #29B651;
	text-decoration: none;
	font-weight: bold;
}

.txt03 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.txt04 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.txt05 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	color: #B4B5B7;
	text-decoration: none;
	line-height: 16px;
}

.txt06 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	color: #EDAD6A;
	text-decoration: none;
	line-height: 16px;
}

.txt07 {
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	color: #2E3192;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}


.txtRedStar{
	font-size:12px;
	font-weight:bold;
	color:#E50101;

	
}
/*------Start header -------*/
.padding
{
	 padding-top:10px;
	
}
/*------End header -------*/

/*------Start search box -------*/
.txtsearchH
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.txtsearchD
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	
}

/*------Start search golf course -------*/
.tbColor
{
	background-color:#ADAEB1;
}
.tabHeader
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left:10px;
	font-weight :bold;

}

.tabHeaderColor
{

	background-color:#D3D3D5;

}
.tabHeaderColor2
{

	background-color:#D4D4D6;

}
.txtgolfcourse
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	width:60px;


}
.txtgolfcourse_tee
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #8D8E90;
	font-weight: bold;
	text-align:center;



}
.txtgolfcourse_tee2
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #58595B;
	font-weight: bold;
	text-align:center;



}
.txtgolfcourse_gc
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	width:90px;


}
.txtgolfdetail
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align:top;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
	padding-top:7px;

}
.trheight
{
	height:15px;
}
.tabShortDes
{
	background-color:#A8A9AD;
	height:15px;
	
}
.txtShortDes2
{
	padding-left:7px;
	color:#9C9D9F;
	font-weight:bold;
	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 9px;
	padding-left:12px;
}
.txtShortDes3
{
	padding-left:7px;
	color:#777777;
	font-weight:bold;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 9px;
	padding-left:12px;
	width:60px;
	
}
.txtShortDes4
{
	padding-left:7px;
	color:#9C9D9F;
	font-weight:bold;
	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 9px;
	

}
.tabgolfdetail
{
	background-image:url(../images/bg_gray.jpg);
		background-repeat:repeat-x;
	background-color:#FEFEFE;
}
.txtShortDes
{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:7px;

	
}
.tabgolfcourse
{
	background-color:#E8E8EA;
	height:17px;
	
}

.txtvisiter
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
	width:60px;
	
}
.txtvisiter_gc
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
	width:90px;
	
}
.tabvisiter
{

	background-color:#FFFFFF;
	font-size: 11px;
	height:17px;
	
}
.tabGuest
{

	background-color:#FFFFFF;
	font-size: 11px;
	height:17px;
	
}

.txtTGNPrice
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	width:60px;
}
.txtTGNPrice_gc
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	width:90px;
}
.tabTGNPrice
{
	background-color:#D1D2D4;
	height:17px;
	
}

.BodyGolfCourse1
{
	background-color:#D9D9D9;
}

.BodyGolfCourse2
{
	background-color:#E2F0F9;
}

.Result
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align:center;
}

/*------End search golf course -------*/

/*------Start search Tee Time -------*/
.BodyTeeTime1
{
	/*background-color:#F8E3EC;*/
	background-color:#EEF1EF;
}

.BodyTeeTime2
{
	/*background-color:#FFFFFF;*/
	background-color:#D6DADE;
}
.tabHeaderTeeTime
{
	background-color:#DCDDDF;
	
}

.tabExchange
{
	background-color:#E0E0E0;
	text-align:center;

}
.tabpageing
{
	/*background-color:#E7E8EA;*/
	background-color:#BDBEC0;
	text-align:right;
	padding-right:10px;
}
.tabTeeTime
{
	background-color:#C4C5C7;
	/*background-image:url(../images/bg_head_table01.gif);*/
	height:24px;
}
.tabTeeTime2
{
	background-color:#DCDDDF;
	height:24px;
}
.txtHeaderTeeTime
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #919294;
	font-weight: bold;
	text-align:left;
	padding-left:10px;

}
.txtHeaderTeeTime2
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	font-style:italic;


}
.txtTeeTime
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:left;
	padding-left:10px;

}

.txtPirceTeeTime
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
	text-align:right;
	padding-right:25px;

}
.txtListTee
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 26px;
	color: #303B7D;
	font-weight: bold;
	padding-left:18px;
	padding-bottom:10px;
	text-align:left;

	

}
.tabMenu
{
		background-image:url(../images/TabMenu.png);
		height:90px;
		margin-bottom:0px;
		width:1000px;
		background-repeat:no-repeat;
}
.txtPageing
{
 cursor:pointer;
 text-decoration:underline;

}
.txtshortDetail
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: #9E9FA1;
	text-align:left;
    padding-left:5px;
    padding-top:5px;
    font-weight:normal;
}

/*------End search Tee Time -------*/
/*------Start courseDescription -------*/
.txtSubMenu
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color: Black;
	padding-left:5px;
	text-decoration:none;

}
.txtContent
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-top:15px;
	padding-left:10px;
	padding-right:30px;
	
	

}
.txtContentli
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-top:5px;
	
}
.txtContact
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight:bold;
	
	


}
	
/*------End courseDescription -------*/

/*------Start Signature Hole -------*/
.txtSignature
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	/*color: #39147B;*/
	font-weight: bold;
	padding-left:15px;
	text-align:left
}
.txtTabHole
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	/*color: #39147B;*/
	font-weight: bold;
	font-style:italic;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	background-color:#A8A9AD;
	height:25px;
}
.Bodysignature1
{
  background-color:#C1C2C4;
  /*	border-bottom :2px #777788 solid;
	border-top:2px #777788 solid;*/
}
.Bodysignature2
{
	background-color:#C8C9CB;
	/*border-bottom :2px #777788 solid;
	border-top:2px #777788 solid;*/
}
.txtsigContent
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:10px;
	padding-right:10px;
	
}
.txtsigContent2
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-left:10px;
	padding-right:10px;
	color:#B0B1B3;
}


.bgHoleDes
{
	padding-top: 10px;
	padding-left:10px;
	height:140px; 
	background-image:url(../images/bg_gray.jpg);
	background-repeat:repeat-x;
	background-color:#FEFEFE;
	vertical-align:top;
	text-align:left;
}
.tabHoleDetail
{
	/*background-color:#D3D3D3;*/
	height:20px;
	font-weight:bold;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	text-align: left;
	padding-left:15px;
}
/*------End Signature Hole -------*/

/*------start map -------*/
.txtmap
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-left:10px;
	color:#4943A3;
    font-weight: bold;
	
}
/*------end map -------*/
/*------start Register -------*/
.lineborder1
{
	border-bottom:1px #ADAEB2 solid; 
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
}


.tbHeadReBody
{
	
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.txtReBody1
{
	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
}
.txtReBody
{
	
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
    color:#78787A;
}
.tbReBody
{
	padding-left:60px;
	height:30px;
	text-align:left;
	width:20%;
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
}
.tbReBody2
{
	padding-left:60px;
	height:30px;
	text-align:left;
   width:20%;
   font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
	
}
.tbReBody3
{
	padding-left:50px;
	height:30px;
	text-align:left;
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
}
.tbReBody4
{
	width:80%;
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
}
.tbReBody5
{
	padding-left:60px;
	padding-top:8px;
	height:30px;
	text-align:left;
	width:20%;
	vertical-align:top;
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
	
}
.tbReBody6
{
	padding-left:60px;
	height:30px;
	text-align:left;
   width:32%;
    font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
	
}
.tbReBody7
{
	padding-left:60px;
	padding-top:8px;
	height:30px;
	text-align:left;
	width:32%;
	vertical-align:top;
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
	
}

.tbReBody8
{
	padding-left:60px;
	height:30px;
	text-align:left;
	width:40%;
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
	
}
.tbReBody9
{
	padding-left:60px;
	height:30px;
	text-align:left;
	width:40%;
	 font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
	
}
.trHight
{
	height:30px;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:#78787A;
}
.tbwidth
{

	width: 990px;
	
}
.tdpadding
{
	padding-left:7px;
}
.tdpadding2
{
	padding-left:0px;
	
}
.tdpadding3
{
	padding-left:18px;
}
.txtcolor
{
	 color:#78787A;
}
/*------end Register -------*/
/*------start summary -------*/
.trPadding
{

padding-left:30px;
height:15px;
text-align:left;

}
.tdGolfCourseName  
{
	color:#5D5FA9;
	 width:85%;
}
.trPaddingheader
{

padding-left:15px;
height:15px;
text-align:left;

}
.txtright
{
	 text-align:right;
	  color:#98979C;
}
.txtright2
{
	 text-align:left;
	 color:#98979C;
}
.txtright3
{
	 text-align:right;
	  color:#98979C;
}
.txtright4
{
	 text-align:right;
	  color:Red;
}
.txtleft
{
	 text-align:left;
}
.txtleft2
{
	 text-align:left;
	 color:#98979C;
}
.trGrandTotal
{
	padding-left:30px;
	height:20px;
	background-color:#A8A9AD;
	text-align:left;
	
}
/*------end summary -------*/

/*------Start Booking Information -------*/

table.BookingInfoBody
{
	width:100%;
    font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
   background-image: url(../images/bg_main.jpg);
}

td.HeadMenu
{
	/*background-color:#A8A9AD;*/
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-align: left;
	padding-left:10px;
	/*line-height:25px;*/
}
td.HeadMenu2
{
	background-color:#A8A9AD;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-align: left;
	padding-left:10px;
	line-height:25px;
}
td.HeadMenu3
{
	background-color:#A8A9AD;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-align: center;
	padding-left:10px;
	line-height:25px;
}

td.TextLeft
{
	width:20%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:20px;
	line-height:20px;
}

td.TextLeft2
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #878789;
	text-align: right;
	padding-right:5px;
	line-height:20px;
	background-color:#F7F7F7;
}

td.TextLeft3
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:20px;
	line-height:20px;
	background-color:#DCDDDF;
}

td.TextLeft4
{
	width:20%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:20px;
	line-height:20px;
	color:Red;
}
td.TextLeft5
{
	width:20%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #878789;
	text-align: left;
	padding-left:20px;
	line-height:20px;
}
td.TextLeft6
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: right;
	padding-right:5px;
	line-height:20px;
	background-color:#F7F7F7;
}


td.TextRight
{
	width:80%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:10px;
	line-height:20px;
}

td.TextRight2
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #878789;
	text-align: right;
	padding-right:5px;
	line-height:20px;
	background-color:#F7F7F7;
}

td.TextRight3
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: right;
	padding-right:20px;
	line-height:20px;
	background-color:#DCDDDF;
}

td.TextRight4
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:10px;
	line-height:20px;
	background-color:#F7F7F7;
}
td.TextRight5
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #5F62AA;
	text-align: left;
	padding-left:10px;
	line-height:20px;
	
}
td.TextRight6
{
	width:80%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #878789;
	text-align: left;
	padding-left:10px;
	line-height:20px;
}
td.TextRight7
{
	width:50%;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Red;
	text-align: right;
	padding-right:5px;
	line-height:20px;
	background-color:#F7F7F7;
}

table.PriceBody
{
	background-color:#000000;
	width:100%;
}

table.BookingInfoGolfer
{
	width:95%;
}

.imageClickStyle
{
	cursor:pointer;
}

.inputStyle
{
	width:150px;
}
.inputStyleddl
{
	width:50px;
}

td.HeadGolfInfo
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:5px;
	line-height:20px;
	border-bottom:2px #000000 solid;
}

td.HeadPriceInfo
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: #878789;
	text-align: left;
	padding-left:5px;
	line-height:20px;
	/*border-bottom:1px #000000 solid;*/
}

td.PriceMenu
{
	background-color:#DCDDDF;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:5px;
	line-height:20px;
}

td.PriceTotal
{
	background-color:#BCBDC1;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
	padding-left:5px;
	line-height:20px;
}

.requireField
{
	color:Red;
}

/*------End Booking Information -------*/
/*------start TeeTime Booking  -------*/
.txtbookteetime
{

	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 14px;
	color: Black;
	
	
}
.txtbookToday
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 15px;
	color: #808185;
	font-weight: bold;
	padding-left:15px;
	text-align:left;
}
.txtcallcenter
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 10px;
	color: #BABCBF;
	font-weight: bold;
	text-align:left;
}
.txtnumber
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 10px;
	color: #4F4F9F;
	font-weight: bold;
}
.tabheaderspeacial
{
	background-color:#C4C5C7;
}
.BodyTeeTimeBooking1
{
	background-color:#DFE0E2;
}
.BodyTeeTimeBooking2
{
	background-color:White;
}
.txtheaderspeacialBack
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	width:80%;
	color:#636466;
}
.txtheaderspeacialGray
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	width:20%;
	color:#979799;

}
.txtspeaciallink 
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	width:20%;
	color:#979799;
	text-decoration:none;
}

.txtspeaciallink:hover
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	width:20%;
	padding-right:8px;
	color:#979799;
	text-decoration:none;
}

.txtSpeacialBlue
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	text-align:left;
	padding-left:10px;
	color:#60619A;
	width:80%;
	
}


.txtSpeacialPrice
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	text-align:right;
	padding-right:8px;
	color:red;
	width:20%;
	
}
.txtcontentblack
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	text-align:left;
	padding-left:10px;
	
	color:#797A7C;
}

/*------End TeeTime Booking -------*/
/*------start TeeTime speacial -------*/
.txtTeespeacialHeader
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
	color:#8A8B8D;
	
}
.txtDiscountHeader
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
	color:#8A8B8D;
	 
}
.txtDiscountlist
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:bold;
	color:Red;
	
}
.txtDetaillist
{
	font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	text-align:center;
    padding-left:10px;
    text-align:left;
    font-weight:bold;
    color:#6F70AC;

	
}
.bgTeeTimespeacial
{
	 background-color:#CCCCCC;
}
.bgTeeTimespeacial2
{
	 background-color:#999999;
}
/*------End TeeTime speacial -------*/
.subTblLeft
{
	text-align:left;
}
.tdflag
{
	
	 height:16px;
	 background-image:url(../images/bg01.gif);
	 vertical-align:middle;
	
}
.paddingflag
{
	padding-right:13px;
	padding-left:5px;
	text-align:right;
	width:23px;
	height:27px;
	
}


/*------start Itinerary -------*/

.pageItineraryList
{
	background-image: url(../images/bg_main.jpg);
}

.HeaderItineraryList
{
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight: bold;
	background-color:#D3D3D3;
	color:#000000;
	line-height:20px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

.infoItineraryList
{
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
}
.infoItineraryList2
{
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	color:#000000;
	background-color:#E7E7E9;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
}



.pageEditItinerary
{
	width:100%;
	background-image: url(../images/bg_main.jpg);
}

.summaryTable
{
	width:80%;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
}

.summaryHeaderLeft
{
	width:30%;
	font-weight: bold;
	background-color:#D3D3D3;
	color:#000000;
	line-height:20px;
	text-align:right;
	padding-right:5px;
}

.summaryHeaderRight
{
	width:70%;
	font-weight: bold;
	background-color:#D3D3D3;
	color:#000000;
	line-height:20px;
	text-align:left;
	padding-left:5px;
}

.summaryInfoLeft
{
	background-color:#FFFFFF;
	color:#000000;
	line-height:20px;
	text-align:right;
	padding-right:5px;
}

.summaryInfoRight
{
	background-color:#FFFFFF;
	color:#000000;
	line-height:20px;
	text-align:left;
	padding-left:5px;
}

a.ItineraryLink
{
	text-decoration: none;
	color:#303B7D;
	font-weight:bold;
}

a.ItineraryLink:hover
{
	text-decoration: none;
	color:#303B7D;
	font-weight:bold;
}

.SubTableSummary
{
	width:100%;
	background-color:#E3E3E3;
}

.golferInfoTable
{
	width:80%;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
}

.golferInfoHeaderLeft
{
	width:30%;
	font-weight: bold;
	background-color:#D3D3D3;
	color:#000000;
	line-height:20px;
	text-align:left;
	padding-left:5px;
}

.golferInfoHeaderCenter
{
	width:40%;
	font-weight: bold;
	background-color:#D3D3D3;
	color:#000000;
	line-height:20px;
	text-align:left;
	padding-left:5px;
}

.golferInfoHeaderRight
{
	width:30%;
	font-weight: bold;
	background-color:#D3D3D3;
	color:#000000;
	line-height:20px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}

.golferInfoLeft
{
	background-color:#FFFFFF;
	color:#000000;
	line-height:20px;
	text-align:right;
	padding-right:5px;
}

.golferInfoRight
{
	background-color:#FFFFFF;
	color:#000000;
	line-height:20px;
	text-align:left;
	padding-left:5px;
}

.golferPriceHeader
{
	font-weight: bold;
	background-color:#D3D3D3;
	color:#000000;
	line-height:20px;
	text-align:left;
	padding-left:5px;
}

.golferSpace
{
	padding-top:10px;
}

.cancelLink
{
	text-decoration:underline;
	color:Blue;
	cursor:pointer;
}





/*------end Itinerary -------*/

/*------start BoxExchangeRate -------*/
.buttomup
{
	text-align:right;
	vertical-align:middle;
	padding:0px 8px 0px 0px;
	width:35px;
}


/*------end BoxExchangeRate -------*/

/*------start Callcenter -------*/
.callcenter
{
	color:#203363;
	font-size:18px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	vertical-align:bottom;
	text-align:left;
}
.CallCenter_Number
{
	color:red;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
.24hour
{
	color:#203363;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;

}
.callcentersmall
{
	color:#203363;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	vertical-align:bottom;
	text-align:left;
}
.CallCenter_NumberSmall
{
	color:red;
	font-size:10px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
.hourSmall
{
	color:#203363;
	font-size:10px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	vertical-align:top;
}
/*------end Callcenter -------*/

/* style a for paging */

a.pagingLink:link				{
						font-family: "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						color: #A9AAAC; 
						text-decoration: underline;	}
a.pagingLink:visited		{
						font-family: "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						color: #A9AAAC; 
						text-decoration: underline;	}
a.pagingLink:active			{
						font-family:  "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						color: #000000; 
						text-decoration: underline;	}
a.pagingLink:hover			{
						font-family:  "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						color: #000000; 
						text-decoration: underline;	}

						
.pagingActive		{
						font-family:  "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #000000; 
						text-decoration: none;	}
						
a.pagingPrev:link				{
						font-family: "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #A9AAAC; 
						text-decoration: underline;	}
a.pagingPrev:visited		{
						font-family: "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #A9AAAC; 
						text-decoration: underline;	}
a.pagingPrev:active			{
						font-family:  "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #000000; 
						text-decoration: underline;	}
a.pagingPrev:hover			{
						font-family:  "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #000000; 
						text-decoration: underline;	}

						
a.pagingNext:link				{
						font-family: "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #A9AAAC; 
						text-decoration: underline;	}
a.pagingNext:visited		{
						font-family: "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #A9AAAC; 
						text-decoration: underline;	}
a.pagingNext:active			{
						font-family:  "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #000000; 
						text-decoration: underline;	}
a.pagingNext:hover			{
						font-family:  "Tahoma", Geneva, sans-serif;
						font-size: 12px;
						font-weight:bold;
						color: #000000; 
						text-decoration: underline;	}
/* style a for paging */

/*------start MemberUser Control -------*/
.txtlink
{
	color:Black;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;

}
.trlink1
{
	height:30px;
	background-color:White;
}
.trlink2
{
	height:30px;
	background-color:#DDA2B6;
}

.lineborder
{
	border-bottom:1px #ADAEB2 solid; 
	
}

/*------end MemberUser Control -------*/

/*------start hotel.html  -------*/
.trimg
{
	height:85px;
	padding-top:5px;
}
.tdimg
{
	padding-left:3px;
}

.txthotel
{
	
	font-size:9px;
	font:"Tahoma", Geneva, sans-serif;
	vertical-align:top;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;

}

.tbhotel
{
	/*background-color:White;*/
	background-color:Transparent;
	padding-right:5px;
	padding-left:5px;
}
.tbhotel2
{
	background-color:Transparent;
	padding-right:5px;
	padding-left:5px;
}

/*------end hotel.html -------*/

/*------start linksubmenu -------*/
a.txtSubMenu:hover{ 
	
	color: #9A3046;

}
/*------end linksubmenu -------*/

/*------start changepassword -------*/
.txtchangepass
{
	 text-align:left;
	 padding-left:20px;
	 color:#444444;
	 font-weight:bold;
}
/*------end changepassword -------*/
.tabPointRedemption
{
	background-color:#00A652;
	font-size:14px;
	font:"Tahoma", Geneva, sans-serif;
	color:White;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:30px;
}
.tabPointRedemption2
{
	background-color:#EB337C;
	font-size:14px;
	font:"Tahoma", Geneva, sans-serif;
	color:White;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:30px;
}
.txtpoint
{
	color:#00A652;
	font-size:14px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:25px;
	vertical-align:middle;
}
.txtRedemption
{
	color:#EB3335;
	font-size:14px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	padding-left:10px;
	height:25px;
	vertical-align:middle;
}
.txtSearchpoint
{
	color:#00A652;
	font-size:10px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	width:20%;
}
.txtSearchRedemption
{
	color:#EB3335;
	font-size:10px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	width:20%;
	
}
.txtMemberName
{
	color:#292C90;
	font-size:13px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	padding-left:10px;
	text-align:left;
}

.BodyPoint1
{
	background-color:#9ED0AA;
}

.BodyPoint2
{
	background-color:#C9E1D4;
}
.BodyPoint3
{
	background-color:#E4A2B6;
}

.BodyPoint4
{
	background-color:#D9D3C6;
}
.txtchkdone
{
	color:#A1A1A3;
	font-size:11px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:18px;
	padding-right:18px;
	padding-top:20px;
	 
}
.txtpresentby
{

	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	text-align:right;
	padding-right:18px;
}
.txtNoquestion
{
	color:Red;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	height:100px;
}
.tabQuesionnaire
{
	background-color:#949599;
	color:White;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	height:30px;
}
.tabhight
{
	height:18px;
}
.txtProfile
{
	color:#6591B8;
	font-size:10px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.txtheaderpointalign
{
	text-align:center;
	height:20px;
	vertical-align:middle;
}
.txtheaderpointright
{
	text-align:right;
	height:20px;
	vertical-align:middle;
	padding-right:5px;
}
.txtheaderpointleft
{
	text-align:left;
	height:20px;
	vertical-align:middle;
	padding-left:5px;
}
.txtcenter
{
	text-align:center;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight:bold;
}
.txtleft
{
	text-align:left;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	padding-left:10px;
	padding-right:10px;
	
}
.txtHeadHandicap
{
	height:25px ;
	background-color:#D3D3D3;
	color:Black;
	font-weight:bold;
	text-align:center;
}
.txtnameuserHandicap
{
	text-align:left;
	font-size:16px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight :bold;
}
.txtdataHandicap
{
	text-align:left;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	color :Blue;
}
.txtHandicap
{
	text-align:left;
	font-size:12px;
	font:"Tahoma", Geneva, sans-serif;
	font-weight :bold;

}
.bgHandiCap
{
	background-color:#E7E7E9;
	height:25px;
}

.bgHandiCap2
{
	background-color:White;
	height:25px;

	
}

.inputalignnumber
{
	text-align :right;
}
.alignnumber
{
	text-align :right;
	padding-right :10px;
}
.aligntxt
{
	text-align :left;
	padding-left:5px;
	
}

.HandiCapLink
{
	text-decoration: none;
	color:#303B7D;
	font-weight:bold;
	cursor:pointer;
}
.txtforgetpass
{
	
   font-family: "Tahoma", Geneva, sans-serif;
	font-size: 11px;
	color:Black;
	
}
.txtHeadEasyBook
{
	
   font-family: "Tahoma", Geneva, sans-serif;
	font-size: 16px;
	color:#ADAEB2;
	font-weight:bold;
	text-align:center;

	
}


