html{
	height : 100%;
}

body{
	font: 13px/1.231 "‚l‚r ‚oƒSƒVƒbƒN",arial,helvetica,clean,sans-serif;
	margin: 0px;
	padding : 0px;
	height : 100%;
	overflow : hidden;
	background-color : #666;
	background-size : auto, cover;
	background-position : center;
}

a{
	color : #000;
	text-decoration : none;
}

a:hover{
	text-decoration : underline;
}

img{
	border : 0px;
}

#mask{
	position : absolute;
	z-index : 1000;
	width : 100%;
	height: 100%;
	background-color:rgba(0,0,0,0.4);
	display : none;
}

#title{
	z-index : 900;
	position : absolute;
	top : 0px;
	left : 0px;
	width : calc(100% - 320px);
	height : 40px;
	background-color : #999;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.5);
	border-bottom-right-radius : 10px 10px;
}

#title_info{
	position : absolute;
	bottom : 5px;
	left : 5px;
	color : #FFF;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
}

#st_title{
	color : #FFF;
	font-size : 180%;
	margin-right : 20px;
}

#gold_info{
	font-size : 120%;
}

#message{
	font-size : 90%;
	position:absolute;
	z-index : 901;
	text-align : right;
	font-size : 120%;
	right: 10px;
	bottom : 2px;
	opacity : 0;
}

#pause_caption{
	z-index : 2000;
	position : absolute;
	padding : 4px;
	width : 200px;
	left : 0px;
	right : 0px;
	border-bottom-right-radius : 10px 10px;
	background-color : #C00;
	color : #FFF;
	display : none;
}

#found_window{
	text-align : center;
	position:absolute;
	z-index : 990;
	padding : 6px;
	width : 500px;
	height : 560px;
	left : 50%;
	top : 50%;
	margin-left: -250px;
	margin-top : -280px;
	background-color:#CCC;
	border-radius : 10px 10px;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

#found_members{
	margin : 0 auto;
	border-collapse: collapse;
}

#found_members td{
	width:32px;
	height:60px;
	background-position : 80%;
	background-repeat:no-repeat;
	border : 1px solid #666;
	cursor : pointer;
}

#found_items{
	margin : 0 auto;
	border-collapse: collapse;
}

#found_items td{
	width:30px;
	height:30px;
	background-position : center;
	background-repeat:no-repeat;
	border : 1px solid #666;
	cursor : pointer;
}

.found_item_btn{
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,255,255,1)), to(rgba(220,220,220,1)));
	background: linear-gradient(#FFFFFF, #DDDDDD);
	behavior: url("PIE.htc");
}

.found_item_btn_hover{
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,153,0,1)), to(rgba(204,102,0,1)));
	background: linear-gradient(#FF9900, #CC6600);
	behavior: url("PIE.htc");
}

#st_found_complete{
	font-size : 120%;
	color : #FFF;
	text-shadow : 0px 1px 2px #000;
}

#ending_window1{
	position:absolute;
	z-index : 1010;
	background-color:#CCC;
	background-size : cover;
	background-repeat : no-repeat;
	width : 500px;
	height : 440px;
	left : 50%;
	top : 50%;
	margin-left: -250px;
	margin-top : -220px;
	border-radius : 10px 10px;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

#ending_window2{
	position:absolute;
	z-index : 1011;
	background-color:#CCC;
	background-size : cover;
	background-repeat : no-repeat;
	width : 500px;
	height : 440px;
	left : 50%;
	top : 50%;
	margin-left: -250px;
	margin-top : -220px;
	border-radius : 10px 10px;
	display : none;
}

#ending_window3{
	position:absolute;
	z-index : 1012;
	text-shadow: 0 0 1em #FFF;
	line-height : 18px;
	width : 460px;
	height : 400px;
	left : 50%;
	top : 50%;
	margin-left: -230px;
	margin-top : -200px;
	display : none;
}

#config_window{
	position:absolute;
	z-index : 1020;
	padding : 6px;
	width : 500px;
	height : 600px;
	left : 50%;
	top : 50%;
	margin-left: -250px;
	margin-top : -300px;
	background-color:#CCC;
	border-radius : 10px 10px;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

.config_h{
	border-bottom : 1px solid #999;
	padding : 4px;
	font-weight : bold;
	margin-top : 16px;
	margin-bottom : 4px;
}
.config_h:first-child{
	margin-top:0px;
}

#ragnarok_window{
	position:absolute;
	z-index : 1090;
	text-align : center;
	width : 600px;
	height : 460px;
	left : 50%;
	top : 50%;
	margin-left: -300px;
	margin-top : -230px;
	background-color:#CCC;
	border-radius : 10px 10px;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

#ragnarok_base_list{
	overflow:auto;
	height:100%;
}

#fusion_window{
	position:absolute;
	z-index : 1030;
	text-align : center;
	width : 600px;
	height : 460px;
	left : 50%;
	top : 50%;
	margin-left: -300px;
	margin-top : -230px;
	background-color:#933;
	border-radius : 10px 10px;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

.fusion_status{
	width : 90%;
	margin : auto;
	color : #FFF;
}

.fusion_status img{
	width : 96px;
	height : 96px;
	margin : 10px;
	padding:1px;
	background-color:#600;
	border:1px outset #FC0;
}

.fusion_status td{
	background-color:#600;
	padding : 4px;
}

#fusion_base_list{
	overflow:auto;
	height:100%;
}

#fusion_add_list{
	overflow:auto;
	height:100%;
}

#summon_window{
	position:absolute;
	z-index : 1040;
	text-align:center;
	width : 300px;
	height : 400px;
	left : 50%;
	top : 50%;
	margin-left: -150px;
	margin-top : -200px;
	background-color:#933;
	background-repeat : no-repeat;
	background-position : top right;
	border-radius : 10px 10px;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

#summon_effect{
	position : absolute;
	left:50%;
	top:50%;
	margin-top:-120px;
	margin-left:-120px;
	width : 240px;
	height : 240px;
}

#summon_status{
	width:240px;
	margin-left:auto;
	margin-right:auto;
}

#summon_status td{
	color : #FFF;
	background-color:#600;
	padding : 4px;
}

#summon_name{
	font-size:160%;
	color : #FFF;
}

#summon_img{
	width : 120px;
	height : 120px;
	padding:1px;
	background-color:#600;
	border:1px outset #FC0;
}

#member_edit_group_window{
	position:absolute;
	z-index : 1050;
	left : 50%;
	top : 50%;
	width : 600px;
	height : 600px;
	margin-left: -300px;
	margin-top : -300px;
	text-align : center;
	background-color:#CCC;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	border-radius: 10px 10px;
	display : none;
}

.member_edit_group_th{
	text-align:left;
	width:33%;
	padding : 4px;
	border-bottom:1px solid #000;
}

.member_edit_group_member{
	text-align:left;
	overflow:auto;
	height:100%;
}

.member_small_icon{
	overflow:hidden;
	text-align : left;
	height : 42px;
	margin : 2px;
	border : 1px solid #000;
	cursor : pointer;
	background-size : cover;
	background-position : center;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,255,255,1)), to(rgba(220,220,220,1)));
	background: linear-gradient(#FFFFFF, #DDDDDD);
	behavior: url("PIE.htc");
}

.member_small_icon:hover{
	color : #FFF;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,153,0,1)), to(rgba(204,102,0,1)));
	background: linear-gradient(#FF9900, #CC6600);
	behavior: url("PIE.htc");
}

.selected_member_small_icon{
	overflow:hidden;
	text-align : left;
	height : 42px;
	margin : 2px;
	border : 1px solid #000;
	cursor : pointer;
	background-size : cover;
	background-position : center;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(204,204,204,1)), to(rgba(153,153,153,1)));
	background: linear-gradient(#CCCCCC, #999999);
	behavior: url("PIE.htc");
}

.fusion_member_small_icon{
	overflow:hidden;
	color : #FFF;
	text-align : left;
	height : 42px;
	margin : 2px;
	border : 1px solid #000;
	cursor : pointer;
	background-size : cover;
	background-position : center;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(153,51,51,1)), to(rgba(119,34,34,1)));
	background: linear-gradient(#BB5555, #993333);
	behavior: url("PIE.htc");
}

.fusion_member_small_icon:hover{
	color : #FFF;
	border : 1px solid #FFF;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,153,0,1)), to(rgba(204,102,0,1)));
	background: linear-gradient(#FF9900, #CC6600);
	behavior: url("PIE.htc");
}

.item_small_icon{
	float : left;
	width : 26px;
	height : 24px;
	padding : 2px;
	margin : 2px 0px 0px 2px;
	border : 1px solid #000;
	background-color : #999;
	cursor : pointer;
	background-size : cover;
	background-position : center;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,255,255,1)), to(rgba(220,220,220,1)));
	background: linear-gradient(#FFFFFF, #DDDDDD);
	behavior: url("PIE.htc");
}

.item_small_icon:hover{
	color : #FFF;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,153,0,1)), to(rgba(204,102,0,1)));
	background: linear-gradient(#FF9900, #CC6600);
	behavior: url("PIE.htc");
}

.item_small_holder{
	float : left;
	width : 26px;
	height : 24px;
	padding : 2px;
	border : 1px dashed #000;
	margin : 2px 0px 0px 2px;
}

.member_small_holder{
	height : 42px;
	margin : 2px;
	border : 1px dashed #000;
}

.member_edit_group_item{
	padding-bottom : 2px;
	text-align:left;
	overflow:auto;
	height:100%;
}

#member_divide_window{
	position:absolute;
	z-index : 1060;
	left : 50%;
	top : 50%;
	width : 520px;
	height : 400px;
	margin-left: -260px;
	margin-top : -200px;
	background-size : cover;
	background-position : center middle;
	text-align : center;
	background-color:#999;
	border-radius : 10px 10px;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

#md_img{
	border-bottom:1px solid #000;
	background-size:cover;
	background-position:right;
	background-repeat:no-repeat;
	border-top-left-radius:10px;
}

.member_divide_th{
	height : 15%;
	padding : 4px;
	background-color:#999;
	color:#000;
	border-bottom:1px solid #000;
}

.member_divide_td{
	background-color:#CCC;
}

.divide_btn{
	width : 30px;
	height : 30px;
}

.divide_input_off_focus{
	font-size : 100%;
	color : #000;
	text-align : right;
	background-color : #CCC;
	border : 1px solid #CCC;
}

.divide_input_on_focus{
	font-size : 100%;
	text-align : right;
	background-color : #FFF;
	border : 1px solid #999;
}

#md_level{
	font-size : 300%;
	margin-right : 2px;
}

#md_st_level{
	font-size : 180%;
}

#sort_btns{
	text-align : center;
	cursor : move;
	position:absolute;
	z-index : 950;
	width : 420px;
	padding : 5px;
	left : 60px;
	top : 80px;
	background-color:#CCC;
	border : 1px solid #000;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}
.sort_btn{
	width : 60px;
	height : 40px;
}

#message_history_window{
	cursor : move;
	position:absolute;
	z-index : 960;
	font-size : 80%;
	width : 400px;
	height : 200px;
	padding : 5px;
	left : 40%;
	top : 40px;
	background-color:#CCC;
	border : 1px solid #000;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	display : none;
}

#message_history_text{
	overflow : auto;
	height : calc(100% - 24px);
}

#message_history_button{
	position : absolute;
	left : 2px;
	bottom : 2px;
}

#message_hisotry_handle{
	position : absolute;
	right : 0px;
	bottom : 0px;
	cursor : se-resize;
}

.item_base{
	position : relative;
	z-index : 30;
	height:40px;
}

.item_base div{
	display : table-cell;
	vertical-align : middle;
	text-align : right;
}

.item_base img{
	width : 24px;
	height : 24px;
}

.item_all{
	
}

.item_use{
	
}

.item_equipment{
	
}

.containts_info{
	height : 40px;
	background-color : #999;
	overflow:hidden;
	padding:6px;
}

.containts_title{
	color : #FFF;
	font-size : 150%;
}

#members_contains{
	float : left;
	margin-top : 40px;
	width : 36%;
	height : calc(100% - 75px);
}

.header_caption{
	color : #333;
	font-weight : bold;
}

#members_header{
	position : relative;
	padding-top : 4px;
	height : 30px;
	background-color:#CCC;
	border-right : 1px solid #999;
	border-bottom : 1px solid #999;
}

#disp_members{
	height : 100%;
	overflow-y:auto;
	overflow-x:hidden;
}

#members{
	white-space: nowrap;
	vertical-align:top;
}

.member{
	width:100%;
	background-color:#CCC;
	border-right : 1px solid #999;
	border-bottom : 1px solid #999;
	box-shadow: 0px 2px 2px rgba(0,0,0,0.5);
}

.member:last-child{
	border-bottom-right-radius: 10px 10px;
}

.member_state{
	overflow: hidden;
	padding : 2px;
	vertical-align:top;
}

.member_icon{
	position : relative;
	background-position : 40%;
	background-repeat:no-repeat;
	width:40px;
	background-color:#999;
	vertical-align:top;
}

.member_drop{
	background-color:#EEE !important;
}

.member_equipment_item{
	
}

.member_lv_up_ef{
	display : none;
}

.member_handle{
	cursor : move !important;
}


.member_exp_bar_bg{
	position : relative;
	height:5px;
	background-color:#999;
	margin-top : 1px;
	margin-right : 5px;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.5) inset;
}

.member_exp_bar_cls{
	position : absolute;
	left : 0px;
	top : 0px;
	height : 5px;
	background-color : #CCC;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.5) inset;
}

#disp_worldmap{
	z-index:100;
	position : absolute;
	width : calc(100% - 36% - 330px);
	height : calc(100% - 280px);
	right : 320px;
	bottom : 10px;
	
	overflow:hidden;
	border-top-left-radius: 10px 10px;
	border-bottom-left-radius: 10px 10px;
	box-shadow: 0px 3px 6px rgba(0,0,0,0.5);
	background-repeat:no-repeat;
	background-image: url('./data/etc/worldmap.jpg');
	background-color : #CCC;
	background-size: 6000px 6000px;
	cursor : move;
}

.worldmap_area_name{
	position:absolute;
	z-index : 20000;
	color:#FFF;
	text-shadow: 1px 1px 3px #000;
	text-align:center;
	width:200px;
	white-space:nowrap;
	pointer-events: none;
}
.worldmap_area_name:hover{
	cursor : default;
}

.worldmap_area_btn{
	position:absolute;
	z-index : 10000;
	text-align:left;
	background-position : center;
	background-repeat:no-repeat;
	border-radius : 5px 5px;
}

.worldmap_area_btn:hover{
	cursor : pointer;
	background-color : #FFF;
}

.worldmap_area_btn:active{
	cursor : pointer;
	background-color : #F60;
}

.worldmap_area_btn_info{
	padding : 4px 0px 0px 20px;
}

.worldmap_member_btn{
	position : absolute;
	z-index : 20000;
	width : 40px;
	height : 40px;
	border : 2px solid #930;
	background-color:#930;
	background-position : center;
	background-size:50px 50px;
	border-radius: 10px;
}

.worldmap_member_btn_selected{
	border : 2px solid #FC0;
	background-color:#FC0;
}

.worldmap_member_btn:hover{
	border : 2px solid #F90;
	background-color:#F90;
	cursor : pointer;
}

.worldmap_member_name{
	color : #930;
	text-shadow: 2px 2px 4px #930;
	text-align:center;
	width:200px;
	position:absolute;
	white-space:nowrap;
}
.worldmap_member_name:hover{
	
}

.worldmap_member_name_selected{
	color : #FC0;
}

#worldmap_info{
	z-index: 50000;
	display : none;
	line-height : 1.2em;
	position : absolute;
	background-color : #CCC;
	border : 1px solid #000;
	box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
}

.worldmap_button{
	position : absolute;
	z-index : 40000;
}

#info_area_name{
	color : #FFF;
	background-color : #999;
	padding : 4px;
}

#item_contains{
	width : calc(100% - 36% - 330px);
	float : left;
}

#item_header{
	position : relative;
	width : 100%;
	padding-top : 44px;
	padding-right : 10px;
	height : 30px;
	background-color:#CCC;
	border-bottom-right-radius : 10px 10px;
	border-right : 1px solid #999;
	border-bottom : 1px solid #999;
}

#disp_items{
	width : 100%;
	margin : 5px;
	height : 180px;
	overflow-y : auto;
	overflow-x : hidden;
}

#sell_window{
	display:none;
	position:absolute;
	z-index:1070;
	right : 320px;
	top : 75px;
	width : calc(100% - 36% - 330px);
	margin : 5px;
	background-color:#999;
}

#sell_list{
	height:180px;
	overflow-y:auto;
	overflow-x:hidden;
	border-bottom : 1px solid #000;
}

#sell_foot{
	display : table;
	width : 100%;
	height : 40px;
}

#game_menu{
	z-index : 1000;
	font-size : 90%;
	position : absolute;
	top : 0px;
	right : 10px;
	padding : 2px;
}

#ad{
	position : absolute;
	top : 10px;
	right : 10px;
}

#disp_events{
	z-index : 90;
	position : absolute;
	right : 0px;
	bottom : 10px;
	width : 320px;
	height : calc(100% - 280px);
	background-color:#CCC;
	text-align:center;
	overflow-y:auto;
	overflow-x:hidden;
	box-shadow: 0px 3px 6px rgba(0,0,0,0.5);
}

#events_img{
	position : relative;
	width : 100%;
	height : 200px;
	background-position : center;
	background-size : cover;
	background-color:#999;
	border-top : 1px solid #999;
}

.event_header{
	background-color:#999;
	margin : auto;
	padding : 10px;
	vertical-align : center;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.5);
	margin-bottom : 10px;
}

.event_th{
	padding : 10px;
}

.event_td{
	padding : 10px;
	text-align : center;
}

#dungeon_search_bar_bg{
	font-size : 80%;
	color : #666;
	margin : 0 auto;
	padding : 2px;
	position : relative;
	width : 80%;
	height : 100%;
	background-color : #999;
	border-bottom : 1px solid #999;
	border-right : 1px solid #999;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.5) inset;
}

#dungeon_search_bar{
	position : absolute;
	left : 0px;
	top : 0px;
	width : 10%;
	height : 100%;
	background-color : #CCC;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.5) inset;
}

#dungeon_search_value{
	position : relative;
}

.shop_item_btn{
	padding:4px 12px;
	height:40px;
	width:260px;
}

.shop_item_btn_table{
	display : table;
	width : 100%;
}

.shop_item_btn_cell{
	display : table-cell;
	vertical-align:middle;
}

#bar_message{
	text-align : left;
	padding : 2%;
	position : absolute;
	top : 130px;
	left : 8%;
	width : 80%;
	height : 40px;
	color : #FFF;
	background-color : rgba(0, 0, 0, 0.8);
	border-radius : 5px 5px;
	border : 2px solid #FFF;
	display : none;
}

.event_table{
	margin:10px auto;
	width : 290px;
	border : 1px solid #999;
	border-radius : 5px 5px;
}

#sell_total{
	color : #900;
	font-weight : bold;
}

.sell_selected{
	background-image : none !important;
	background-color : #C60 !important;
}

#boss_window{
	z-index:1080;
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	width:800px;
	height:400px;
	margin-left:-400px;
	margin-top:-200px;
	background-color:#999;
	box-shadow: 4px 4px 20px rgba(0,0,0,0.5);
	border-radius: 10px 10px;
}

.boss_fight_member:first-child{
	border-top-left-radius: 10px 10px;
}

.boss_fight_member{
	height : 80px;
	border-bottom : 1px solid #333;
	border-right : 1px solid #333;
	padding-left:120px;
	background-position:0px -10px;
	background-repeat:no-repeat;
	width:160px;
}

#boss_hp_bar{
	height:20px;
	background-image:url("./data/etc/boss_hp_bar.png");
	background-position:0px 0px;
	color : #FFF;
	border-top-right-radius: 10px 10px;
}

#boss_members_hp{
	height : 60px;
	background-image:url("./data/etc/members_hp_bar.png");
	background-position:0px 0px;
	text-align:center;
	color : #FFF;
	font-size:160%;
	border-top : 1px solid #333;
	border-right : 1px solid #333;
	border-bottom-left-radius: 10px 10px;
}

.boss_img{
	margin-bottom : 20px;
}

#boss_message{
	position : absolute;
	right : 4px;
	top : 20px;
}

.disp_damage{
	z-index:1081;
	color : #FFF;
	font-family: "arial";
	text-shadow: 2px 2px 4px rgba(0,0,0,1);
	font-size:200%;
	letter-spacing:0.1em;
	font-weight:bold;
	position:absolute;
}

.disp_heal{
	z-index:1082;
	color : #3F3;
	font-family: "arial";
	text-shadow: 2px 2px 4px rgba(0,0,0,1);
	font-size:200%;
	letter-spacing:0.1em;
	font-weight:bold;
	position:absolute;
}

.alike:hover {
	text-decoration : underline;
	cursor : pointer;
}

.btn{
	position : relative;
	white-space:nowrap;
	vertical-align:middle;
	margin : 2px;
	color : #000;
	background-color : #EEE;
	border : 1px solid #000;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	background-size : cover;
	background-position : center;
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,255,255,1)), to(rgba(220,220,220,1)));
	background: linear-gradient(#FFFFFF, #DDDDDD);
	behavior: url("PIE.htc");
}

.btn:hover{
	cursor : pointer;
	color : #FFF;
	background-color : #F90;
	background-size : cover;
	background-position : center;
	background: linear-gradient(#FF9900, #CC6600);
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,153,0,1)), to(rgba(204,102,0,1)));
	opacity : 1 !important;
	behavior: url("PIE.htc");
}

.btn:active{
	box-shadow: 0px 0px 0px;
}

.btn:disabled{
	cursor : default;
	color : #999;
	background-color : #CCC;
	border : 1px solid #666;
	background: linear-gradient(#EEEEEE, #DDDDDD);
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(230,230,230,1)), to(rgba(220,220,220,1)));
	behavior: url("PIE.htc");
}

.btn_edit{
	margin-right : 6px;
	width : 14px;
	height : 14px;
	border : 0px;
	background-position : center;
	background-repeat: no-repeat;
	background-color : #333;
	background-image : url('./data/button/edit.png');
	cursor : pointer;
}

.btn_edit:hover{
	background-color : #F30;
}

.btn_edit:active{
	background-color : #000;
}

.drop_hover{
	background-color:#333;
}

.hint{
	cursor : help;
}
