
.tabContainer {
	width: 520px;
}


.tabContainer a {
	text-decoration:none;
	font-size:14px;
	font-weight: bold;
	color:#0099FF;
}	

.tabContainer dl {
	clear: both;
	width: 520px;
	padding: 0px;
}

.tabContainer dl dt {
	margin: 10px 0;	
}

.tabContainer dl dd {
	margin-left:3px;
	margin-bottom: 15px;
	padding: 0;
}

ul { list-style: none; }
ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
ul li a:hover { background: #fe4902; color: white; }
ul li:last-child a { border: none; }

#organic-tabs { background: #eee; padding: 10px; margin: 0 0 15px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#explore-nav { overflow: hidden; margin: 0 0 10px 0; }
#explore-nav li { width: 35px; float: left; margin: 0 10px 10px 0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 10px; text-align: center; border: 0; }
#explore-nav li a:hover { background-color: #111; }

#b, #c, #d, #e, #f, #g, #h, #i, #j, #k, #l, #m, #n, #o, #p, #q, #r, #s, #t, #u, #v, #w, #x, #y, #z { display: none; }

#explore-nav li#ex-a a.current, ul#a li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-b a.current, ul#b li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-c a.current, ul#c li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-d a.current, ul#d li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-e a.current, ul#e li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-f a.current, ul#f li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-g a.current, ul#g li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-h a.current, ul#h li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-i a.current, ul#i li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-j a.current, ul#j li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-k a.current, ul#k li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-l a.current, ul#l li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-m a.current, ul#m li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-n a.current, ul#n li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-o a.current, ul#o li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-p a.current, ul#p li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-q a.current, ul#q li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-r a.current, ul#r li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-s a.current, ul#s li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-t a.current, ul#t li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-u a.current, ul#u li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-v a.current, ul#v li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-w a.current, ul#w li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-x a.current, ul#x li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-y a.current, ul#y li a:hover { background-color: #2C8376; color: white; }
#explore-nav li#ex-z a.current, ul#z li a:hover { background-color: #2C8376; color: white; }

.table_kokunai {
	width:520px;
	border:1px solid #CCCCCC;
	}
	
.table_kokunai td {
	text-align:left;
	font-weight:normal;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
}	

.table_kokusai {
	width:510px;
	border:1px solid #CCCCCC;
	}
	
.table_kokusai th {
	font-weight:bold;
	text-align:left;
	background: #2C8376;
	color:#FFFFFF;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
}

.table_kokusai td {
	text-align:left;
	font-weight:normal;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
}

.table_kokusai .even {
    background:#fff;
}

.table_kokusai .odd {
    background:#DAFEF9;
}
