#newsBox {
	border: 1px solid #bbcdd7;
	background-color: #ffffff;
}
.newsHeader {
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	font-size: 12px;
}

#guideBox {
	border: 1px solid #bbcdd7;
	background-color: #265173;
}
.guideHeader {
	background-color: #bed9e5;
	color: #265173;
	font-weight: bold;
	padding-left: 5px;
	font-size: 14px;
}

#campaignBox {
	border: 1px solid #bbcdd7;
	background-color: #ffffff;
}
.campaignHeader {
	background-image: url(/images/box_header.gif);
	background-repeat: no-repeat;
	height: 17px;	
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	font-size: 12px;
}
.productBox {
	position: relative;
	width: 510px;
	height: 153px;
	background-image: url(/images/bg_product_box.gif);
}
.productBox .screen {
	position: absolute;
	top: 11px;
	left: 16px;
}
.productBox .title {
	position: absolute;
	top: 11px;
	left: 195px;
}
.productBox .description {
	position: absolute;
	top: 45px;
	left: 200px;
	color: #333333;
	width: 130px;
	font-weight: bold;
}

.productBox .button1
{
	position: absolute;
	top: 48px;
	left: 345px;
	width:160px;
}

.productBox .button2
{
	position: absolute;
	top: 72px;
	left: 345px;
	width:160px;
}

.productBox .links {
	position: absolute;
	top: 42px;
	left: 343px;
}
.productBox .links td {
	background-image: url(/images/bg_button.gif);
	width: 156px;
	height: 19px;
	font-weight: bold;
}
.productBox .links td div {
	padding-left:20px;
}
.productBox .links a:link, .productBox .links a:active, .productBox .links a:visited {
	color: #333333;
	text-decoration: none;
}
.productBox .links a:hover {
	color: #333333;
	text-decoration: underline;
}