body {
	
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #005580;
}
a {text-decoration: none; color:#000000;}



#table_1 td {background-color:#f3f0e8; margin-top:0px; padding:5px 5px 5px 5px; font-family: Tahoma, Arial; font-size:12px;}
#table_1 th {border-bottom:#cfccc5 solid 1px;}
#menu_1 th {margin: 0px; padding:2px; text-decoration:none; font-family: Tahoma,Arial;}

#menu_1 a:hover {background-color:#f3f0e8; margin-top: 2px; padding-bottom: 5px; padding-top: 3px; margin-bottom:-4px; text-decoration:none; color:#954257; border-right:solid 1px #cfccc5;}

.menu_it
	{
	float:left;
	height: 16px;
	width:	60px;
	background-color: #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-bottom:none;
	margin: 0px 1px -2px 0px;
	padding: 4px 1px 4px 1px;
	font-family:Tahoma,Arial;
	font-size: 11px;
	font-weight: normal;
	color:#954257;
	text-decoration:underline;
	}

.menu_it_sel
	{
	float:left;
	height: 16px;
	width:	60px;
	background-color: #f3f0e8;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #cfccc5;
	border-bottom:none;
	margin: 2px 1px -4px 0px;
	padding: 3px 1px 5px 1px;
	font-family:Tahoma,Arial;
	font-size: 10px;
	font-weight: bold;
	color:#4c4c4c;
	text-decoration:none;
	}

#find_form
	{
	vertical-align: middle;
	height:20px; background-color:#ebe6d8;
	padding:10px 10px 10px 10px;
	border: 1px solid #954257;
	width: 200px;
	}

#find_form input {
vertical-align:middle;
font-size:11px;
padding: 2px 2px 2px 2px;
}

#find_form img {
vertical-align:middle;
border: 0px;
}


select,input {
	vertical-align:middle;
	font-size:11px;
	padding: 1px 1px 1px 1px;
	border:1px solid #b5ad97;
	color:#000000;
}

.small_icon
	{
	vertical-align:top;
	padding:0px;
	margin:0px;
	border:0px;
	height:16px;
	width:16px;
	}

.mid_icon
	{
	vertical-align:top;
	padding:0px;
	border:#CCCCCC 1px solid;
	}
.mob_icon
	{
	vertical-align:top;
	padding:0px 0px 0px 0px;
	border:none;
	height:15px;
	width:15px;
	}
.mmob_icon
	{
	vertical-align:top;
	padding:0px 0px 0px 0px;
	border:none;
	height:24px;
	width:24px;
	}

img {
border:none;
}

#table_2 th {border:none; font-family: Tahoma, Arial; font-size:12px; color:#000000; text-align:center;
padding: 5px 0px 5px 5px;
}

#table_2 td {line-height:normal; text-align:center; font-family: Tahoma, Arial; font-size:12px;}
.cell1 {background:#f3f0e8; }
.cell2 {background:#ebe6d8; }
.cell3 {background:#ebe6d8; text-align:left;}
.cell4 {background:#FFFFFF; border-bottom:1px dotted #4c4c4c; padding: 4px 2px 4px 2px;}
.cell5 {background-color:#FFFFFF; border-bottom:#000000 1px dotted; font-family:Tahoma, Arial; font-size:11px;}
#table_2 a {text-decoration:none; color:#000000;}
#table_2 a:hover {text-decoration:underline;}

.bottom_cell{text-align:left; font-size:10px; padding:0px; margin:0px;}
.wp_bonus {cursor:help;}

.pages
{
font-family: Tahoma, Arial; font-size:12px; text-decoration:underline; color:#000000;
}

.pages_s
{
font-family: Tahoma, Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;
}
#page {float:right;}
#page a {text-decoration:underline; padding:0px; margin:0px;}
#page a:hover {text-decoration:none; padding:0px; margin:0px;}


div#prompt{
padding:2px;
background:#FFFFCC;
border:1px solid #999999;
font-size:11px;
color:#555555;
}

span.prompt{
display:none;
}

#table_3 th {background-color:#FFFFFF; border-bottom:#000000 1px dotted; font-family:Tahoma, Arial; font-size:11px;}
#table_3 td {border-bottom:#CCCCCC 1px solid; padding:0px; font-family:Tahoma, Arial; font-size:11px;}
#table_3 a {text-decoration:none; color:#000000;}
#table_3 a:hover {text-decoration:underline;}
#table_3 th .cell1 {background:#f3f0e8; }


.b_head {color:#005580; font-family:Tahoma, Arial; font-size:13px; padding-left:2px; padding-right:2px; font-weight:bold; background-color:#FFFFFF;}
#enchant {background-color:#FFFFFF; border: #999999 1px solid; width:30px;}

#table_4 th {background:#ebe6d8; font-family:Tahoma, Arial; font-weight:normal; font-size:12px; margin:10px;}
#table_4 td {background:#f3f0e8; font-family:Tahoma, Arial; font-weight:normal; font-size:12px; vertical-align:middle; text-align:center;}
#recipe_tree ul {font-family:Tahoma, Arial; font-size:13px; list-style: none;}
#recipe_tree ul li {padding:0px; margin:0px;}

#recipe_tree .r_calc {text-align:right;}
#recipe_tree .l_calc {float:left;}
#recipe_tree .s_calc {}
#recipe_tree .m_calc {float:none;}
#recipe_tree input {width: 70px;}
#recipe_tree a {text-decoration:none; font-family:Tahoma, Arial; font-size:13px; color:#000000;}
#recipe_tree a:hover {text-decoration:underline;}

#navigator {font-weight: bold; color:#954257; margin:5px 0px 5px 0px;}
#navigator a {font-weight: bold; text-decoration: underline;}
#navigator a:hover {font-weight: bold; text-decoration: none;}

#pica {height:107px; width:583px; background-color:#FFFFFF;}

#mainpage {text-align:right; margin-right:50px; margin-top:20px; vertical-align:top;}
#mainpage td {text-align:right; width:33.33pt; vertical-align:top;}

.aab1 {color: #005580; font-weight:bold; margin-top:2px; font-size:11px;}

#menu01 {}
#menu01 td {background:url(../images/menu0s.gif); text-align:center; height:20px; vertical-align:middle;}
#menu01 a {color:black; text-decoration: none;}
#menu01 a:hover {color:black; text-decoration: underline;}

#pic_changer {padding:5px 0px 5px 0px; background-color:#ebe6d8;}
#pic_changer select {font-size:10px;}
#pic_changer input {font-size:11px;}

#fmv {float:left; padding: 0px 3px 5px 3px; width:220px;}
