html {  
	display: flex;
    flex-flow: row nowrap;  
  	justify-content: center;
    align-content: center;
    align-items: center;
	}

body {
	font-size: 16px;
	max-width: 1000px;
	background-image: url(backBodyB.jpg);
	background-repeat: repeat;
	font-family: Verdana;
	color: #6B6B6B;
	margin-right:1%;
	margin-left:1%;
	}

.menuTop {
	font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	}
.menuTop a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.menuTop a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.menuTop a:hover{
	color: #09F;
	text-decoration: none;
}
.menuTop a:active{
	color: #FFFFFF;
	text-decoration: none;
}

.top {
	background-color: #00335B;
}
#top2 {
	position:absolute;
	color: #fff;
	width: 86%;
	top: 170px;
	left: 7%;
	height: 112px;
	}

#top_cart {
	position: absolute;
	color: #fff;
	width: 60%;
	top: 106px;
	left: 20%;
	height: 10%;
	}

.small_font {
	font-size:12px;
}

h1 {
	font-size:24px;
	font-weight: bold;
	}	
h2 {
	font-size:18px;
}
	
.table1 {
	position: relative;
	bottom: 80%;
	}
.table2 {
	border-radius: 20px;
	border: 1px outset #CCC;
	position: relative;
	bottom: 18%;
	}

.img_style {
	border-radius: 20px;
	margin: 5px;
	padding: 5px;
	}
.TDBudy {
	font-size: 10px;
	font-weight: bold;
	color: #333;
}
.TDBudy1 {
	background-color: #99ccff;
	color: #FFF;
}
.TDBudy1 a:link {
	text-decoration: underline;
	background-color: #99ccff;
	font-family: Verdana;
	font-size: 11pt;
	color: #FFF;
}
.TDBudy1 a:visited {
	text-decoration: underline;
	/* [disabled]font-family: Verdana; */
	/* [disabled]font-size: 12pt; */
	color: #FFF;
}
.TDBudy1 a:hover {
	text-decoration: underline;
	/* [disabled]font-family: Verdana; */
	/* [disabled]font-size: 12pt; */
	color: #012245;
}
.TDBudy2 {
	background-color: #336699;
	color: #FFF;
}
.TDBudy2 a:link {
	text-decoration:underline;
	background-color: #336699;
	font-family: Verdana;
	font-size: 11pt;
	color: #FFF;
}
.TDBudy2 a:visited {
	text-decoration: underline;
	/* [disabled]font-family: Verdana; */
	/* [disabled]font-size: 12pt; */
	color: #FFF;
}
.TDBudy2 a:hover {
	text-decoration: underline;
	/* [disabled]font-family: Verdana; */
	/* [disabled]font-size: 12pt; */
	color: #012245;
}
.green {
	font-weight: bold;
	color: #393;
	font-size: 13px;
}
.white {
	background-color: #FFF;
}

#book_now {
	font-weight:600;
	height:30px;
	width:74px;
	margin-top:10px;
	margin-bottom:10px;
	border-radius: 20px;
	}
#book_now:hover {
	color:FFF;
}
#round {
	font-weight:600;
	padding:4px;
	border-radius:10px;
	}
#round:hover {
	color:FFF;
}
.TimeG {
	color: #0C0;
}
.current a:link{
	color:#0099FF
}
.current a:visited{
	color:#0099FF
}
.current a:hover{
	color:#0099FF
}
.field_form {
	font-weight: 600;
	height: 28px;
	border-radius: 10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:50%;
}
.field_form3 {
	font-weight: 600;
	height: 28px;
	border-radius: 10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:20%;
	alignment-adjust:central;
}

.field_form2 {
	font-weight: 600;
	height: 28px;
	border-radius: 10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:98%;
}

.hotel_form {
	font-weight: 600;
	border-radius: 10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:98%;
	height:50px;
}
#hotel {
	font-weight:600;
	border-radius:10px;
	size:4;
	width:98%;
	height:30px
}
#captcha {
	border-radius:10px;
	width:98%;
	padding-top:10px;
	padding-bottom:10px;
}
#captcha_form {
	border-radius:10px;
	width:80px;
	height:28px;
	font-weight:600;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align: center;
}

.conf_table {
	font-size:14px;	
	padding-bottom:20px;
	padding-top:20px;
}
.RedPrice {
	color:#F00;
	font-size:14px;
}
#agree {
	height:20px;
	width:20px;
	}
.S_comment {
	font-size:11px;
	font-style:italic;
}
.orangeB {
	color:#FF9900;
	font-size:14px;
	}