body 
{ 
	overflow: hidden;
	height:420px;
	width:400px;
	background-color: rgba(180,200,230,0.95) rgba(180,200,230,0.95) rgba(160,180,210,0.95) rgba(160,180,210,0.95);
}
#title_bar #icon 
{
	foreground-image:url(V5Main.ico);
}
.main_panel
{
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	width:100%%;
	height:100%%;
	flow:vertical; 
	//border:1px red dashed;
}
.info_panel
{
	height:60px;
	width:100%%;
	flow:horizontal; 
}
.logo_div
{
	width:80px;
	height:60px;
}
.info_logo
{
	margin-left:auto;
	margin-right:auto;
	width:60px;
	height:60px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	//border:1px red dashed;
}
.info_desc
{
	height:60px;
	width:*;
	//border:1px red dashed;
}
.info_ver, .info_url, .info_company
{
	height:20px;
	color:red;
}
.info_url
{
	cursor:pointer;
}
.info_link
{
	height:40px;
	width:*;
	//border:1px red dashed;
	display:none;
}
.link_item
{
	height:20px;
	width:*;
	flow:horizontal; 
}
.link_name
{
	width:80px;
}
.link_href
{
	width:*;
}
.marquee_panel
{
	margin-left:auto;
	margin-right:auto;
	flow:horizontal; 
	width:280px;
	height:100%%;
	//border:1px red dashed;
}
.marquee-v 
{
	//border:1px #464646 solid;
	border-radius:3px;
	background: transparent;
	behavior: marquee;
	height:max-intrinsic;
	width:*;
	height:280px;
	overflow:hidden;
	flow:vertical;
	-marquee: vertical;
	-marquee-direction: forward;
	-marquee-style: scroll;
}
.footer 
{ 
	flow:horizontal; 
	height:22px;
	width:*;
	text-align:center;
	border-top:1px solid threedshadow;
	background-color: threedface;
}
.footer_text
{
	height:100%%;
	width:100%%;
	font:ËÎÌå;
	font:bold;
	color:#c0C0C0;
	text-align:center;
    vertical-align:middle;
}