#front {
	background: url("../images/Default.png") 0px 0px no-repeat;
	width:256px;
	height:189px;
	text-align:left;
}

#back {
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	background: url(images/Back.png) 0px 0px no-repeat;
	width:256px;
	height:189px;
}

#main {
	width:230px; 
	text-align:center; 
	margin-left:4px;
}

#main_back {
	width:230px; 
	text-align:center; 
	margin-top:21px; 
	margin-left:4px;
	color:#D2D2D2;
	padding-top:28px;
}

#main_back div a {
	color:#D2D2D2;
}

#main_back div a:hover {
	color:#FFFFFF;
}

#result {
	display:none;
	margin-top:6px;
	width:230px;
	height:84px;
	overflow:auto;
}

#name_result_number {
	font-weight:bold;
	font-size:33px;
}

.matchDesc {
	color:#990000;
	font-size:9px;
	font-weight:bold;
	margin-bottom:2px;
}

.numLink {
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}

.numLink:hover {
	color:#FF0000;
	background-color:#FFFFFF;
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
}

.head_link {
	float:left;
}

.txChNumber {
	font-size:23px;
	font-weight:bold;
	color:#990000;
	text-align:center;
}

.txChNumberSub {
	font-size:19px;
	font-weight:bold;
	color:#990000;
	text-align:center;
	margin-top:8px;
}

#links {
	height:25px;
	margin-bottom:5px;
	padding-top:4px;
}

#name_numerology {
	display:block;
}

#date_numerology {
	display:none;
	font-size:12px;
}

#date_explanation {
	display:block;
	font-size:9px;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	padding-top:23px; 
	line-height:140%;
	color:#990000;
	font-weight:bold;
}

#name_explanation {
	display:block;
	font-size:9px;
	font-weight:bold;
	color:#990000;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	padding-top:23px; 
	line-height:140%;
}

#date_result {
	display:none;
	padding-top:18px; 
	line-height:170%;
	font-size:15px;
}

#matching {
	display:none;
}

#matches_table {
	display:none;
}

#match_key {
	display:none;
}

#match_no_data {
	display:none;
	padding-top:45px;
	color:#990000;
}

#match_key_main {
	color:#990000;
}

#match_key_sub {
	color:#990000;
}

#match_key_sub_display {
	display:inline;
}

#name_whole {
	font-size:11px;
	font-weight:bold;
	margin-top:4px;
	height:97px;
	overflow:auto;
	width:230px;
}


.mt_num {
	font-weight:bold;
	color:#990000;
	width:14px;
	vertical-align:top;
}

.match_tbl_btn {
	position:absolute;
	z-index:19;
	left:204px;
	top:43px;
}

#txNoExist {
	display:none;
	text-align:center;
	width:220px; 
	height:117px;
	padding-left:5px;
	padding-right:5px;
	overflow:auto;
}

