body {	background-image: url(images/bg_index2017.png);}#wrap #main #main_img table tr td ul {	margin: 0px;	padding: 0px;	list-style-type: none;	float: left;	padding-right: 10px;}#wrap #main #main_img table tr td ul li {	padding-top: 3px;	margin: 0px;}#wrap #content h2 {	margin-top: 0px;}.info {	border: 2px solid #9E810C;	margin-top: 20px;	margin-bottom: 20px;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;	background-color: #F5F5EE;}.platform {	padding-left: 300px;}#wrap #content .whatsnew tr td {	padding-bottom: 5px;}#wrap #content .whatsnew tr td .red strong {	color: #C00;}#wrap #main #sidemenu p {	margin: 0px 0 3px ;	padding: 0px;}.midashi {	font-size: small;	color: #FFF;	background-color: #999;	padding: 3px 5px;	margin-bottom:1px;	border: 1px solid #999;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;}.event-list1 {	padding: 10px;}table.sample{  border-collapse: collapse;}table.sample td{  border: 1px solid #fff;}table.sample tr:hover {	background-color: #FEE1E1;} .acknowledge  {	padding: 15px;	border: 1px solid #666;	font-family: Arial, Helvetica, sans-serif;	background-color: #FAE1E7;}#wrap #content .notification.warning.fa-2x .larger {	font-size: 150%;	color: #F00;	margin: 0px;	padding: 20px 20px 20px 40px;}.new {	margin:0 5px ;padding: 0 6px;float: none;display: inline-block;*display: inline;  *zoom: 1;color: #FFF;font-size: 0.7em;background: #e02d26;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}.small90 {	font-size: 90%;}.main .wrap .wrap #sidemenu p .platform_link img {	border: 1px solid #CCC;}.information h5 {	font-size: 1em;	color: #FFF;	background-color: #F00;	padding: 8px 1em;	margin: 1em 0 0px;}.information p {	border: 2px solid #F00;	margin: 0px 0 1em 0;	padding: 1em;}