/*	general style information for overall part	
 --------------------------------------------*/
body {
	margin:0;
	padding:0;
	color:#666;
	text-align:center;	
	font-size:14px;
	line-height:26px;
	font-family:Arial,sans-serif;
}

ul{
	list-style:none;
}

img{	
	border:0;
	vertical-align:middle;
}
p{
	padding:0;
	margin:0;
}
h1,h2,h3,h4,h5,h6{
	margin:0;	
	padding:0;
}


h2{
	font-size:1.3em;
}

a{
	text-decoration:none;
}


/*	for clear float */
.clear_float{
	clear:both;
	visibility:hidden;
}
.hid{
	display:none;
}

.m_button{
	color: #D94650;
	padding: 2px 8px;
	border: 1px solid #D94650;
}

.m_button:hover{
	color: #FFFFFF;
	background-color: #D94650;
}

