#home_content {
	margin: 35px 35px;
}
#home_content #top_content {
	width: 933px;
	height: 478px;
	background-color: #eee;
}
#top_content .hd {
	clear: both;
}
#top_content .hd div {
	float: left;
	width: 7px;
	height: 7px;
	background-color: #eee;
}
#top_content .hd .left {
	background: #fff url(/img/home/corners-EEEEEE.gif) top left no-repeat;
}
#top_content .hd .center {
	width: 919px;
}
#top_content .hd .right {
	background: #fff url(/img/home/corners-EEEEEE.gif) top right no-repeat;
}
#top_content .bd {
	padding: 13px 25px;
}
#top_content .bd h1 {
	color: #171847;
	font-size: 30px;
	font-weight: bold;
	margin: 0 0 18px 0;
}
#top_content .bd .copy {
	color: #545454;
	font-size: 17px;
	margin: 0 0 18px 0;
}
#top_content .bd .solution_box {
	float: left;
	width: 140px;
	height: 177px;
	color: #1D191A;
	font-size: 11px;
	text-align: center;
	margin-right: 19px;
	padding: 0 23px;
	background: #eee url(/img/home/box_news-and-mag.png) top center no-repeat;
}
#top_content .bd #book.solution_box {
	background-image: url(/img/home/box_book-pub.png);
}
#top_content .bd #games.solution_box {
	background-image: url(/img/home/box_games.png);
	margin-right: 0;
}
#top_content .bd .solution_box h2 {	height: 54px;	margin: 49px 0 7px 0;	padding-top: 3px;	border: 1px solid white;	background-color: #1F9EC9;}
#top_content .bd .solution_box h2 a {	color: #fff;	font-size: 18px;	margin-top: 3px;}
#top_content .bd .solution_box h2 a:hover {	color: #171847;}
#top_content .bd .solution_box a {	display: block;	color: #171847;	font-size: 16px;	font-weight: bold;	text-decoration: none;	margin-top: 5px;}
#top_content .bd .solution_box a:hover {	color: #DB4711;}
#top_content .bd .solution_box img {	display: block;	margin: 30px auto 0;	border: 0;}
#top_content .ft {	clear: both;}
#top_content .ft div {	float: left;	width: 7px;	height: 7px;		background: #eee;}
#top_content .ft .left {	background: #fff url(/img/home/corners-EEEEEE.gif) bottom left no-repeat;}
#top_content .ft .center {	width: 919px;}
#top_content .ft .right {	background: #fff url(/img/home/corners-EEEEEE.gif) bottom right no-repeat;}
#bottom_content {	margin: 20px 0;	width: 933px;}
#bottom_content .link_section {	float: left;	margin-right: 11px;}
#bottom_content .link_section .hd div {	float: left;	width: 7px;	height: 7px;	background-color: #F8F8F8;}
#bottom_content .link_section .hd .left {	background: #fff url(/img/home/corners-F8F8F8.gif) top left no-repeat;}
#bottom_content .link_section .hd .center {	width: 202px;}
#bottom_content .link_section .hd .right {	background: #fff url(/img/home/corners-F8F8F8.gif) top right no-repeat;}
#bottom_content .link_section .bd {	clear: both;}
#bottom_content .link_section .bd {	width: 200px;	height: 63px;	font-size: 11px;	background: #f8f8f8 url(/img/home/blog.gif) 7px 3px no-repeat;	padding: 17px 8px 5px;}
#bottom_content .link_section .read_more {display: block;}
#bottom_content #languages {background-image: url(/img/home/languages_bg.png); width: 252px;}
#bottom_content #languages.link_section #language-select {margin-top: 7px;}
#bottom_content #languages.link_section .bd {width: 236px;}
#bottom_content #languages.link_section .bd,
#bottom_content #languages.link_section .hd .left, #bottom_content #languages.link_section .ft .left,
#bottom_content #languages.link_section .hd .center, #bottom_content #languages.link_section .ft .center,
#bottom_content #languages.link_section .hd .right, #bottom_content #languages.link_section .ft .right {
	background-image: none;
	background-color: transparent;
}
#bottom_content #white_paper.link_section .bd {background-image: url(/img/home/news.gif);}
#bottom_content #contact.link_section {	margin-right: 0;}
#bottom_content #contact.link_section .bd {	cursor: pointer;	background-image: url(/img/home/contact-us.gif);	background-position: center center;}
#bottom_content .link_section .plussign {	height: 100%;}
#bottom_content .link_section h3 {	font-size: 11px;	margin: 0;}
#bottom_content .link_section a {	color: #4D73A9;	text-decoration: none;}
#bottom_content .link_section a:hover {	color: #DB4711;}
#bottom_content .link_section .ft div {	float: left;	width: 7px;	height: 7px;	background-color: #F8F8F8;	}
#bottom_content .link_section .ft .left {	background: #fff url(/img/home/corners-F8F8F8.gif) bottom left no-repeat;}
#bottom_content .link_section .ft .center {	width: 202px;}
#bottom_content .link_section .ft .right {	background: #fff url(/img/home/corners-F8F8F8.gif) bottom right no-repeat;}