.BlockRight div.Banner {
	margin:20px 10px;
	width: 200px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:justify;
}

.BlockRight p, div.Banner li, div.Banner input {
	padding:2px 0!important;
}

.BlockRight div.Banner div.ProductHeader, div.BannerHead {
	height:33px;
	background:#125AA7 url(/img2/common/ui/banner-head.gif) no-repeat;
	color:#fff;
}

.BlockRight div.Banner div.ProductHeader h3, div.BannerHead h3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:31px;
	padding:0 0 0 35px;
	margin:0;
}

.BlockRight div.Banner div.ProductContent, div.BannerContent {
	background: url(/img2/common/ui/banner-content.gif) repeat-y;
	padding:10px 20px;
}

.BlockRight div.Banner div.ProductContent ul, div.BannerContent ul {
	margin:0;
	padding:4px 0;
	list-style: none;
}

.BlockRight div.Banner a.MenuActive {
	color:#000;
}

.BlockRight div.Banner div.ProductContent ul li, div.BannerContent ul li {
	margin:0;
	padding:0;
}

.BlockRight div.Banner div.ProductFooter, div.BannerBottom {
	font-size:1px;
	height:10px;
	background: url(/img2/common/ui/banner-bottom.gif) bottom left no-repeat;
}

.BlockRight div.Banner div.ImgHeader {
	width:100%;
	text-align:center;
}

.BlockRight div.ImgBanner {
	margin:20px 10px;
	line-height: 100%;	/* Mozilla */
}

.BlockRight div.ImgChat {
	height: 80px;
	padding: 2px 0 9px 14px;
	line-height: 100%;	/* Mozilla */
}

.BlockRight form.MailingList {
	padding: 5px 0 0 0;
	margin:0;
}

.BlockRight form.MailingList input {
	padding:0;
	margin:0;
	line-height:11px;
	width: 105px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	border: 1px solid #808080;
}

.BlockRight form.MailingList input.Button {
	width: 50px;
	border: #b0b0b0 1px solid;
	background-color: #d0d0d0;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}
