@charset "utf-8";
/** Product Banner **/
#prod-banner {
	margin: 0;
	padding: 0 0 25px 0;
	background: url(../images/bkg/banner-bot.gif) no-repeat 100% 100%;
}
#prod-banner a:visited {
	font-weight: bold;
}
#prod-intro {
	height: 125px;
	margin: 0; padding: 0;
	background:url(../images/bkg/banner-bkg.gif) repeat-y 0 0;
}
#prod-logo {
	margin: 0; padding: 0;
	width: 375px;
	float: left;
}
#prod-info, #prod-down {
	margin: 0; 
	padding: 25px 0;
	width: 300px;
	float: left;
}
/*#prod-action {
	margin: 0;
	padding: 5px 0;
	width: 300px;
	float: left;
}*/
#prod-info p, #prod-down p {
	height: 50px;
	margin: 0 25px 0 0;
	padding: 0 35px 0 25px;
}
#prod-info a:link, #prod-down a:link {
	font-size: 13px;
}
#prod-info a:visited, #prod-down a:visited {
	font-size: 13px;
}
#prod-text {
	margin: 0;
	padding: 0;
	background: url(../images/bkg/banner-bkg.gif) repeat-y 0 0;
}
#prod-text h4, #prod-text p {
	padding: 0 50px;
}
#prod-text h2, #prod-text h3 {
	margin: 0 0 25px 0;
	padding: 25px 50px 0 50px;
}
#prod-text h3 {
	font-size: 16px;
}
#prod-text h4 {
	font-size: 12px;
	margin: 20px 0 0 0;
}
#prod-text p {
	margin: 0 0 0px 0;
}
#prod-box {
	margin: 0; padding: 0;
	width: 325px;
	height: 200px;
	float: right;
	background: url(../images/bkg/box-whatsnew.gif) no-repeat 50% 0;
}
#prod-box h3, #prod-box p {
	padding: 0 40px;
}
#prod-box ul {
	padding: 0 60px;
}
#prod-caps {
	margin: 0; padding: 0;
	background: url(../images/bkg/banner-bkg.gif) repeat-y 0 0;
	border-top: 1px solid #dedede;
}
#prod-caps h4, #prod-caps p, #banner-box h4, #banner-box p {
	padding: 0 25px 0 50px;
}
#prod-caps h4, #prod-caps p, #banner-box h4, #banner-box p {
	margin: 0;
}
#prod-caps h4 { font-size: 12px; }
.prod-cap {
	padding: 25px 0 0 0;
	width: 325px;
	float: left;
}
.prod-cap-icon {
	margin: 0 0 15px 0;
	padding: 0 100px;
}
#whats-new {
	margin: 25px 50px 25px 25px;
	padding: 0 0 15px 0;
	width: 275px;
	float: right;
}
#whats-new-text {
	margin: 0; padding: 0;
	background: url(../images/bkg/whats-new-bkg.gif) repeat-y 0 0;
}
#whats-new h3 {
	margin: 0; 
	padding: 15px 15px 5px 15px;
	background: url(../images/bkg/whats-new-top.gif) no-repeat 0 0;
}
#whats-new p {
	margin: 5px 0 0 0;
	padding: 0 15px;
	font-size: 12px;
}
#whats-new ul {
	margin: 0 0 0 20px; 
	padding: 0 65px 0 15px;
}
#whats-new li {
	list-style: disc outside;
	font-size: 11px;
	margin: 5px 0 0 0;
}
#whats-new-bot {
	margin: 0;
	padding: 0;
	height: 15px;
	background: url(../images/bkg/whats-new-bot.gif) no-repeat 100% 100%;
}
.button-sum-video {
	margin: 0;
	padding: 0 50px 0 35px;
}
.button-sum-feedback {
	margin: 0;
	padding: 15px 50px 0 35px;
}
#hotprod_logo {
	margin-left: 155px;
	margin-right: 25px;
	margin-top: 23px;
	margin-bottom: 20px;
	float: left;
}