body  {
	font : normal 13px Verdana, Helvetica, sans-serif;
	color : #000000;
	background-color : #ffffff;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	margin-left : 0px;
    padding-top: 0px;
 }
td {
	font : normal 13px Verdana, Helvetica, sans-serif;
	color : #000000;
}
html, body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, blockquote, th, td {
	margin:0;
	padding:0;
}
.Size12CatNav{
	font : normal 12px Verdana, Helvetica, sans-serif;
	color : #000000;
}
.Size12CatNav:hover{
	font : normal 12px Verdana, Helvetica, sans-serif;
	color : #000000;
}
.NavFind{
	font : normal 11px Verdana, Helvetica, sans-serif;
	color : #000000;
}
a {
	font-family: Arial,  Helvetica, Tahoma, sans-serif; 
	color: #000000; 
	text-decoration: underline;
}
a:hover {
	font-family: Arial,  Helvetica, Tahoma, sans-serif; 
	color: #000000; 
	text-decoration: none;
}
a.dashed{
	font-family: Arial,  Helvetica, Tahoma, sans-serif; 
	color:#000000;
	border-bottom:1px dashed;
	TEXT-DECORATION: none;
}
.b_a {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.b_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
h1 {
	font : bold 18px/100%  Arial, Verdana, Helvetica, sans-serif;
	color : #000000;
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
}
h2 {
	font : bold 13px/100%  Arial, Verdana, Helvetica, sans-serif;
	color : #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h3 {
	font : bold 13px/100%  Arial, Verdana, Helvetica, sans-serif;
	color : #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.wh_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
.wh_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.blink_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #BF0304; 
	text-decoration: none;
}
.blink_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #BF0304;
	text-decoration: underline;
}




.wh_head_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
.wh_head_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: underline;
}
.bl_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}
.bl_menu:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.info {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}
.info:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.menu_tree {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.menu_tree:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}
.menu_tree1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.menu_tree1:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}
.menu_red {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #BF0304; 
	text-decoration: none;
}
.menu_red:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #BF0304; 
	text-decoration: underline;
}
.hind {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #031D20; 
	text-decoration: underline;
}
.hind:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #031D20; 
	text-decoration: none;
}
.ii {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #031D20; 
	text-decoration: underline;
}
.ii:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #031D20; 
	text-decoration: none;
}
.busy {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #BF0304; 
	text-decoration: underline;
}
.busy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #BF0304; 
	text-decoration: none;
}
.HotelWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: underline;
}
.HotelWhite:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none;
}

.headCode {font-family:sans-serif; font-size:200%; color:white; background-color:#999999; padding:0 11px;}

.Size15 {
	FONT-SIZE: 16px; COLOR: #000000; FONT-WEIGHT: bold; 
}

.Size18 {
	FONT-SIZE: 19px; COLOR: #000000; FONT-WEIGHT: bold; 
}

.Size11 {
	FONT-SIZE: 13px
}

.Size11_grey {
	FONT-SIZE: 13px;
	background-color : #ededed;
	text-align: center;
	height: 100px;
}

.h_cl{   FONT-SIZE: 13px; 
	COLOR: #000000;
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
.h_red{   FONT-SIZE: 13px; 
	COLOR: red;
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
	
.TaggingBG {
	background-color:#F8F8F5;
	background-image:url(/images/left_taggingblock_bg.gif);
	background-position:left center;
	background-repeat:repeat-y;
	margin-top:15px;
	padding:15px;
	width:90%;
}

form#loginForm input {}
form#loginForm input.submit {
	float: right;
}
form#loginForm div {
top: 13px;
margin-bottom: 3px;
position: relative;
overflow: hidden;
}
form#loginForm label {
cursor: text;
position: absolute;
left: 3px;
top: 3px;
}

form#searchForm div {
top: 2px;
margin-bottom: 3px;
position: relative;
overflow: hidden;
}
form#searchForm label {
cursor: text;
position: absolute;
left: 3px;
top: 2px;
}

form#step1 div {
top: 2px;
margin-bottom: 3px;
position: relative;
overflow: hidden;
}
form#step1 label {
cursor: text;
position: absolute;
left: 3px;
top: 2px;
}

table.spec {
	border-collapse:collapse;
}

.spec td, .spec th {
	border:1px solid #333333;
	padding:4px;
	text-align:left;
}

