
	#map_header				{ height:14px; position:relative; border-bottom:1px solid rgb(50,60,120); text-align:center; padding:0px 0px 4px; margin:0px 0px 15px; }
	#map_header span		{ font:bold 12px Tahoma; color:rgb(80,120,180); margin-right:6px; cursor:pointer; }
	#map_header span:hover	{ text-decoration:underline; }
	#map_header img			{ width:10px; height:10px; margin-right:6px; background:transparent url('browser.png') -20px -50px no-repeat; }

	.container_map		{ width:570px; height:380px; position:relative; margin:0px 0px 20px; float:left; }
	.map_frame			{ width:570px; height:380px; position:relative; overflow:hidden; border:1px solid rgb(50,70,120); }
	#map				{ width:570px; height:380px; position:relative; display:block; }
	#map_image			{ width:100%; height:100%; }
	#map_option			{ position:absolute; bottom:6px; left:6px; background:rgb(40,50,70); border:1px solid rgb(90,100,130); color:rgb(170,180,200); padding:1px 10px 1px 0px; z-index:100; }
	#map_option input	{ position:relative; top:2px; margin:0px 4px 0px 10px; }
	.zone				{ width:12px; height:12px; background:transparent url('browser.png') 0px -42px no-repeat; position:absolute; margin:-6px 0px 0px -6px; z-index:10; cursor:pointer; }
	.point				{ width:12px; height:12px; background:transparent url('browser.png') 0px -42px no-repeat; position:absolute; margin:-6px 0px 0px -6px; z-index:10; cursor:pointer; }
	div.point:hover		{ background-position:-48px -30px; }
	.area				{ position:absolute; background:transparent url('area.png'); margin:0px; padding:0px; z-index:1; }
	.map_note			{ position:absolute; z-index:10; border:1px solid rgb(0,0,0); font:normal 11px Arial; padding:2px 6px; margin:5px; cursor:pointer; }
	.map_note b			{ margin-right:4px; }
	#map_node			{ width:12px; height:12px; background:transparent url('browser.png') -48px -30px no-repeat; position:absolute; margin:-6px 0px 0px -6px; display:none; cursor:pointer; }

	#container_quest	{ width:204px; position:relative; margin:0px 6px; float:right; }
	#quest_list			{ position:relative; top:1px; float:left; }
	#quest_list div		{ width:176px; height:17px; position:relative; border:1px solid rgb(100,100,100); color:rgb(100,100,100); margin:0px 0px 3px; padding:1px 6px; cursor:pointer; }
	#quest_slider		{ width:2px; height:375px; position:relative; top:3px; background:rgb(40,50,90); float:right; cursor:pointer; display:none; }
	#quest_thumb		{ width:12px; height:20px; position:relative; top:3px; left:-6px; background:rgb(50,60,80); border:1px solid rgb(70,80,150); cursor:pointer; }
	#quest_thumb:hover	{ background:rgb(70,80,100); }
	#quest_count		{ width:100%; position:absolute; top:180px; text-align:center; display:none; }
	#quest_none			{ position:relative; color:rgb(150,150,150); }
	#quest_none h5		{ font:bold 13px Tahoma; color:rgb(170,180,200); text-align:center; margin:8px 0px 4px; }
	#quest_none ul		{ font:normal 12px Arial; list-style-position:outside; }
	#quest_none ul li	{ margin-bottom:4px; }

	#container_detail			{ min-height:240px; position:relative; clear:both; }
	#detail_header				{ height:36px; position:relative; border-bottom:1px solid rgb(50,60,120); font:bold 13px Tahoma; color:rgb(80,120,180); text-align:center; margin:0px 0px 6px; }
	#detail_header img			{ width:60px; height:30px; position:absolute; top:0px; right:0px; border:0px; }
	#detail_header small		{ width:100%; font:normal 10px Tahoma; color:rgb(120,130,150); margin:2px 0px 0px; }
	#detail_header small b		{ font:bold 10px Tahoma; color:rgb(120,130,150); }
	.wowhead					{ width:60px; height:30px; position:relative; background:transparent url('browser.png') no-repeat; }
	#detail_none				{ width:100%; height:10px; position:absolute; top:160px; left:0px; color:rgb(100,100,100); text-align:center; }
	#detail_left,
	#detail_right				{ width:245px; position:relative; float:left; margin:0px 10px; }
	.detail h5					{ width:100%; font:bold 11px Tahoma; color:rgb(90,100,120); text-align:center; margin:12px 0px 5px; }
	.detail p					{ position:relative; width:208px; height:17px; margin:3px 0px; border:1px solid rgb(180,180,180); color:rgb(100,100,100); padding:1px 6px; text-align:center; cursor:pointer; }
	.detail ul span				{ color:rgb(210,120,0); }
	#detail_error				{ width:245px; position:relative; float:left; margin:0px 10px; display:none; }
	#error_note	h5				{ width:100%; font:bold 11px Tahoma; color:rgb(90,100,120); text-align:center; margin:12px 0px 10px; }
	#error_note	p				{ margin:0px 15px 10px; }
	#error_note div				{ width:90px; position:relative; left:50%; border:1px solid rgb(120,130,150); font:bold 11px Arial; color:rgb(170,180,200); text-align:center; padding:2px 0px; margin:20px 0px 0px -45px; cursor:pointer; }
	#error_create div:hover,
	#error_note div:hover		{ border:1px solid rgb(255,180,100); color:rgb(255,230,150); }
	#error_create				{ position:relative; font:normal 12px Tahoma; color:rgb(120,120,120); margin:15px 0px 0px; display:none; }
	#error_create p				{ font:normal 11px Tahoma; text-align:center; }
	#error_create label			{ display:block; margin:10px 0px 2px 4px; font:normal 10px Tahoma; color:rgb(255,150,0); }
	#error_create div			{ width:80px; border:1px solid rgb(120,130,150); font:bold 11px Arial; color:rgb(170,180,200); text-align:center; padding:1px 0px 2px; margin:10px 0px 0px 10px; float:right; cursor:pointer; }
	#message_text				{ width:233px; height:140px; background:rgb(20,30,50); border:1px solid rgb(255,150,100); color:rgb(170,170,170); padding:4px 6px; }

	#tooltip		{ position:absolute; display:none; background:rgb(255,245,200); border:1px solid rgb(0,0,0); padding:6px 10px 10px; z-index:100; }
	#tooltip h4		{ border-bottom:1px solid rgb(160,160,160); font:bold 11px Tahoma; color:rgb(80,120,230); text-align:center; margin:0px 0px 6px; padding:0px 4px 4px; }
	#tooltip h5		{ font:bold 10px Tahoma; color:rgb(210,200,150); text-align:center; margin:8px 0px 4px; }
	#tooltip ul		{ list-style-type:none; font:normal 10px Tahoma; color:rgb(150,100,50); margin:0px; padding:0px; }
	#tooltip b		{ color:rgb(210,120,0); margin-right:6px; }
	#tooltip p		{ font:normal 10px Tahoma; color:rgb(150,100,50); text-align:center; margin:2px 0px 0px; }
	#tooltip div	{ width:180px; height:1px; background:transparent; }

	#status		{ width:400px; position:absolute; top:50%; left:50%; background:rgb(210,210,210); border:1px solid rgb(0,0,0); font:normal 12px Tahoma; color:rgb(120,120,120); padding:10px 0px; margin:-20px 0px 0px -200px; z-index:120; display:none; }
	#status	p	{ width:260px; margin:0px 0px 0px 130px; }

