body { 
	margin:0px;
	background-color:#CCCC99;

	scrollbar-face-color: #3E6A1E; 
	scrollbar-highlight-color: #666666; 
	scrollbar-arrow-color: #FFCC00; 
	scrollbar-base-color: #57962A; 
}

body#front { 
	background-color:#000000;
	padding:25px;
	text-align:center;
 }

table.front_main {
	background-color:#57962A;
}

table.blk_frame {
	background-color:#000000;
	text-align:left;
}

table.foot {
	padding:10px 0px;
	text-align:left;
}

td.navi{ 
	background-color:#000000;
 }

td.main_cont{ 
	background-image:url("images/bk_stripe.gif");
	padding:15px;
	text-align:center;
 }

td.cont_field { 
	background-color:#CCCC33;
	padding:15px 10px;
 }

div.hd_block {
	border-bottom:solid 1px #9F9F28;
	margin-bottom:0px;
}

div.ft_block {
	border-top:solid 1px #E9E93A;
	margin-top:0px;
}

div.md_block {
	border-top:solid 1px #E9E93A;
	border-bottom:solid 1px #9F9F28;
	margin-top:0px;
	margin-bottom:0px;
}

div.lang_change {
	color:#FFFFFF;
	font-size:70%;
	font-weight:bold;
	margin:0px 10px 5px 0px;
}

div.photo_cap {
	color:#333333;
	font-size:70%;
	margin:5px 0px 5px 0px;
}

p.closed_top {
	margin-top:0px;
	color:#333333;
	font-size:12px;
	line-height:18px;
}

.fl_left {
	float:left; 
	margin:0px 15px 10px 0px;
 }

.fl_right {
	float:right; 
	margin:0px 0px 10px 20px;
 }


.cap {font-size:115%;font-weight:bold;}
.reg {color:#333333;font-size:12px;line-height:18px;}
.catch_copy {color:#990066;font-size:85%;font-weight:bold;line-height:130%;}
.credit {color:#FFCC00;font-size:80%;}
.alltk {color:#FFCC00;font-size:12px;line-height:14px;}
.txt_title {color:#FFCC00;font-size:90%;font-weight:bold;}

A:link {color:#336699;text-decoration:none;}
A:visited {color:#996600;text-decoration:none;}
A:hover {text-decoration:underline;}

.alltk A:link {color:#0099FF;text-decoration:none;}
.alltk A:visited {color:#CC99CC;text-decoration:none;}

.lang_change A:link {color:#FFFFFF;text-decoration:none;}
.lang_change A:visited {color:#FFFFFF;text-decoration:none;}
.lang_change A:hover {color:#FFFFFF;text-decoration:underline;}

