	/*{{{ common */
	body{margin:0 0 0 0;background:#ddd;color:#222;background:#dde}
	td,body{font-size:12px;font-family:verdana;}
	
	.body_table{
		border-collapse:collapse;
		width:800px;
		border-left:1px solid #338;
		border-right:1px solid #338;
		background:#fefeff;
		border-bottom:1px solid #338;
	}
	/*}}}*/
	
	/*{{{ menu_tab */
	
	.menu_tab td{
		width:150px;
		height:40px;
		font-size:11px;
		background:url('img/bgi.gif');/*#a5a0f0;*/
		border-right:1px solid #88b;
		border-left:1px solid #bbf;
		padding:5px;
	}
	
	.menu_tab td.active{
		background:url('img/bga.gif');
		border-right:1px solid #a00;
		border-left:1px solid #faa;
	}
	
	.menu_tab td.active a{
		text-decoration: underline;
		cursor: default;
	}
	
	.menu_tab{
		border-top:1px solid #338;
		border-bottom:1px solid #338;
	}
	
	.menu_tab td a{
		text-decoration: none;
		font-weight: 700;
		color:#efefff;
		padding-left:5px;
	}
	.menu_tab td a:hover{
		color:#fff;
	}
	
	/*}}}*/
	
	/*{{{ right panel */
	td.uppercell{
		border-bottom:1px solid #338;
		height:10px;
	}
	
	td.hdrcell{
		border-bottom:1px solid #338;
		background: #fff;
		color:#338;
		font-weight:700;
		text-decoration:none;
		padding:5px;
		font-size:10px;
	}
	
	td.imagecell{
		border-bottom:1px solid #338;
		padding:0px;
	}
	
	td.contentcell{
		background:inherit;
		padding:5px;
		font-size:10px;
		font-family:tahoma;
	}
	/*}}}*/
	
	/*{{{ submenu */
	.submenu{
		margin-bottom: 15px;
		width: 100%;
	}
	
	.submenu td{
		font-size: 10px;
		border-bottom: 1px solid #aaf;
		padding: 7px;
	}
	
	.submenu .active {
		text-decoration: underline;
		color: red;
	}
	
	.submenu .title {
		font-size: 14px;
		font-weight: 700;
		padding: 10px;
		border-bottom: 2px solid #338;
	}
	.submenu a:visited{
		color: #00f;
	}
