@charset "iso-8859-1";

/* CSS Document */

body { 
margin: 0;
background-color: #ffffff;
color: #000000;
text-align: center;
}

table {
margin: 0 auto;
}

A:link		{color:		#3F6596;}
A:visited	{color:		#3F6596;}
A:hover		{color:		#FF0000; text-decoration:underline;}
A:active	{color:		#3F6596;}
A { text-decoration: underline }

#top_container {
margin: 0 auto;
}

.topicsmenu td {
font-family: "Helvetica","Arial","Verdana","sans-serif";
font-size: 12px;
color: #0E3E7C;
}

.topicsmenu td a {
color: #3699FE;
}		

.topicsmenu td h3 {
font-family: "Helvetica","Arial","Verdana","sans-serif";
font-size: 12px;
font-weight: bold;
}

.topicsmenu span {
color: #ff0000;
}

.topicsmenu td div.new-box-jan-sp {
margin: 0 auto 0 auto;
width: 294px;
overflow: hidden;
}

.topicsmenu td div.new-box-jan-sp p.stitle {
margin: 0 auto 0 auto;
padding: 5px;
text-align: center;
}

.topicsmenu td div.new-box-jan-sp div.container {
margin: 10px auto 10px auto;
padding: 4px;
width: 89px;
border-left: 1px solid #000000;
text-align: center;
float: left;
}

.topicsmenu td div.new-box-jan-sp div.first {
border-left: 1px solid #FFFFFF;
}

.topicsmenu td div.new-box-jan-sp div.container {
margin-bottom:-32768px;
padding-bottom:32768px;
}

.topicsmenu td div.new-box-jan-sp div.container strong {
color: #000000;
}

.topicsmenu td div.new-box-jan-sp div.container img {
padding: 15px 0 5px 0;
}

.topicsmenu td div.new-box-jan-sp div.container p.text {
width: 89px;
text-align: left;
}

div.visitourboothat {
margin: 15px auto 0 auto;
padding: 0;
width: 178px;
text-align: center;
clear: both;
}

div.visitourboothat img {
margin: 0;
padding: 0;
vertical-align: bottom;
}

div.visitourboothat p {
margin:0 auto 0 auto;
padding: 5px;
width: 155px;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
font-size: 12px;
}

div.visitourboothat p span {
color: #FF0000;
}


