@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background-color:#f8f8f5;
	font-family:Arial, Helvetica, sans-serif;
	color:#653600;
}

img {border:0px;}
form {display:inline;}
.block {display:block;}

.text, div, td, a.menuitem, a.menuitem_on, div.footer div.copyright {
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#653600;
}

.txt_serif, 
.txt_serif_large, .txt_serif_small, div.pagenav {
	font-family:"Times New Roman", Times, serif;font-size:15px;line-height:20px;
}

.txt_serif_small { font-size:14px;}

.txt_vsmall {
	font-size:10px;	
}

.txt_small {
	font-size:11px;	
}

.txt_std {
	font-size:12px;	
	line-height:18px;
}

.txt_large, .txt_serif_large {
	font-size:15px;	
}

.txt_vlarge {
	font-size:18px;
}

.hdl_small {
	font-family:"Times New Roman", Times, serif;font-size:18px;line-height:18px;
}

.hdl_med {
	font-family:"Times New Roman", Times, serif;font-size:24px;line-height:24px;
}

.hdl_large {
	font-family:"Times New Roman", Times, serif;font-size:34px;line-height:34px;
}

.just { text-align:justify; }

a {color:#d6630a;text-decoration:none; font-style:italic;}
a:visited {color:#d6630a;}
a:hover {color:#d6630a;}

a.menuitem, a.menuitem_on {color:#653600;font-family:"Times New Roman", Times, serif;font-size:15px;text-decoration:none; font-style:normal;}
a.menuitem:visited {color:#653600;}
a.menuitem:hover {color:#d6630a;}

a.menuitem_on {color:#d6630a;font-style:italic;}

a.times {font-family:"Times New Roman", Times, serif;font-size:15px;color:#d6630a;font-style:italic;text-decoration:none;}
a.times:visited {color:#d6630a;}
a.times:hover {color:#CC0;}


table.menu {
	margin-left:auto;margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}

.menuitem, .menuitem_on {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
}

.menuitem_on {
	color:#d6630a;
	font-style:italic;
}

div.rel { position:relative;}

div.header {
	width:100%;
}

div.header div.logo {
	width:120px;margin-left:auto;margin-right:auto;
	margin-top:30px;margin-bottom:20px;
}

div.website_wrapper {
	width:900px;
	margin-left:auto;margin-right:auto;
}

div.pagenav {
	text-align:center; color:#999999;
}

div.footer, table.footer {
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
}

div.footer div.copyright {
	width:100%;
	text-align:center;
	color:#c5b49f;
	font-size:11px;
	padding:10px 0 30px 0;
}

div.line_double1 {background-image:url(/graphics/line_double1.gif);height:5px;overflow:hidden;}
div.line_double2 {background-image:url(/graphics/line_double2.gif);height:5px;overflow:hidden;}
div.line_dots {background-image:url(/graphics/line_dots.gif);height:4px;overflow:hidden;}
div.line_dots.margin { margin-top:18px;margin-bottom:18px;}
div.line_double_small {background-image:url(/graphics/line_double_small.gif);height:4px;overflow:hidden;}

input.std, textarea.std {
	border:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	padding:3px;
	background-color:#ebebd6;
	color:#d6630a;
}
textarea.std {overflow:auto;}
input.button {
	
	background:none;
	border:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	color:#d6630a;
	padding:0px;
	cursor:pointer;
	
	/*
	border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;
	border-bottom:1px solid #653600;border-right:1px solid #653600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#CC6;
	color:#653600;
	padding:5px 10px;
	*/
}

/* space */
div.space, div.space4, div.space10, div.space15, div.space20, div.space25, div.space30, div.space35, div.space40 { overflow:hidden;clear:both;height:5px; }
div.space4 { height:4px; }
div.space10 { height:10px; }
div.space15 { height:15px; }
div.space20 { height:20px; }
div.space25 { height:25px; }
div.space30 { height:30px; }
div.space35 { height:35px; }
div.space40 { height:40px; }
td.colspace20 {width:20px;overflow:hidden;}



