/* CSS Document */
	body {
		padding:0px;
		margin:5px 0px 0px 0px;
		text-align:center;
		font-family:verdana, arial, helvetica, sans-serif;
		font-size:12px;
		color:#000000;	
	}

	img {
		border:0px;
	}	
		
	input {
		font-size:11px;	
	}
	
	select {
		font-size:11px;	
	}
	
	a:link 		{font-family:verdana, arial, helvetica, sans-serif; color:#00008b; font-size:12px; text-decoration:none;}
	a:visited	{font-family:verdana, arial, helvetica, sans-serif; color:#00008b; font-size:12px; text-decoration:none;}
	a:active	{font-family:verdana, arial, helvetica, sans-serif; color:#00008b; font-size:12px; text-decoration:none;}
	a:hover		{font-family:verdana, arial, helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none; background-color:#00008b;}
		
	.top {	
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		width:760px;
	}
	
	.top_content {
		float:left;
		width:760px;
		background-color:#d7dce8;
		text-align:left;
	}
	
	.logo {
		float:left;
		padding:10px 10px;
	}
	
	.banner {
		text-align:right;
		padding:10px 10px;
	}
	
	.top_toolbar {
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		width:760px;
	}
	.top_toolbar_links {
		color:#d7dce8;
		font-size:11px;
		text-align:left;
		padding:2px 10px;
		background-color:#04236f;
		float:left;
		width:740px;
		margin:0px;
	}
	
	.top_toolbar_links a:link 		{color:#ffffff; font-size:11px; text-decoration:none;}
	.top_toolbar_links a:visited	{color:#ffffff; font-size:11px; text-decoration:none;}
	.top_toolbar_links a:active		{color:#ffffff; font-size:11px; text-decoration:none;}
	.top_toolbar_links a:hover		{color:#00008b; font-size:11px; text-decoration:none; background-color:#ffffff;}
	
	.content_body {
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		width:760px;
	}
	
	.content_body_col_1 {
		float:left;
		/*background-color:#999999;*/
		width:582px;
	}
	.content_body_col_2 {
		float:right;
		/*background-color:#00FFFF;*/
		width:178px;
	}
	
	.content_body_txt {
		padding:10px;
	}
	
	.content_body_r_col {
		padding:10px 0px;
	}
	
	h1 {
		font-size:13px;
		color:#000066;
		margin:0px;
		font-style:normal;
		font-family:verdana, arial, helvetica, sans-serif;	
	}

	h2 {
		font-size:13px;
		color:#000066;
		margin:0px;
		font-style:normal;
		font-family:verdana, arial, helvetica, sans-serif;
	}
	
	h3 {
		background-color:#04236f;
		font-size:12px;
		padding:2px 5px 0px 5px;
		margin:0px;
		font-weight:bold;
		color:#FFFFFF;		
	}
	
	.content_txt {
		color:#04236f;
		font-size:12px;
	}
	
	.all_center {
		text-align:center;	
	}
	
	.title_headline {
		background-color:#d7dce8;
		color:#04236f;
		padding:2px 5px 2px 25px;
		background-image:url(../img/healine_dot.gif);
		background-position:left;
		background-repeat:no-repeat;
		margin:10px 0px;
	}
	
	.table_1 {
		border:solid 1px #d7dce8;
		width:1px;
	}
	
	.table_1 td {
		text-align:center;
		padding:10px 10px;
	}
	
	.table_1 div {
		text-align:left;
	}
	
	.content_box_1 {
		border:solid 1px #d7dce8;
		padding:10px;
	}
	
	.table_form_hotel {
			
	}
	
	.table_form_hotel td {
		padding:4px;
		font-size:10px;
		font-weight:bold;
		color:#000000;
		text-align:left;
		background-color:#ffdf7b;				
	}
	
	.txt_bold {
		font-weight:bold;	
	}
	
	.hotel_selection {
		float:left
	}
	
	.hotel_selection div {
		float:left;
		font-size:11px;
		padding-left:18px;
	}
	
	.hotel_selection select, .hotel_selection input {
		font-size:10px;
		float:left
	}
	
	.r_col_header {
		background-color:#04236f;
		padding:2px 5px;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	.r_col_txt {
		padding:10px;	
	}
	
	.table_3 {
		border:solid 1px #d7dce8;
		width:100%;	
	}
	
	.table_3 td {
		padding:3px;
		font-weight:bold;
		font-size:11px;
		width:50%;
		text-align:center;
	}
	
	.table_3 .not_city td {
		font-weight:normal;
		width:100%;	
	}
	
	.footer { 
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		width:760px;
		clear:both;
	}
	
	.footer_txt {
		float:left;	
		width:760px;
	}
	
	.article_pic {
		float:left;
	}
	
	.article_txt {
		color:#0000FF;
	}
	
	.container_contents {
		float:left;
		width:540px;
	}
	
	.list_item {
		border:solid 2px #d7dce8;
	}
	.list_item thead td {
		background-color:#d7dce8;
		font-weight:bold;
		color:#04236f;	
	}
	.list_item tbody td {
		padding:2px 5px;
		font-size:11px;
	}
	.list_item a:link 		{font-size:11px;}
	.list_item a:visited	{font-size:11px;}
	.list_item a:active		{font-size:11px;}
	.list_item a:hover		{font-size:11px;}
