body{
	font-family: Verdana, Roboto, "Droid Sans", YuGothic, Meiryo, "Hiragino Kaku Gothic ProN", sans-serif;
	font-size: 13px;
	line-height: 1.7;
	color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	-webkit-text-size-adjust: 100%;
}

td,th{
	font-family: Verdana, Roboto, "Droid Sans", YuGothic, Meiryo, "Hiragino Kaku Gothic ProN", sans-serif;
	font-size: 13px;
	line-height: 1.7;
	color: #666666;}


a:link{text-decoration: none; color:#996600;}
a:visited{text-decoration: none; color:#996600;}
a:hover{text-decoration: underline; color:#990000;}

.highlightLink:link {text-decoration: none; color:#ffffff;}
.highlightLink:visited {color:#ffffff;}
.highlightLink:hover {text-decoration: none; color:#FFCC66;}

table.box td a {display: block; width:100%; height:100%} /* defining cell */
td.box {background-color: #F0F0F0;} /* specifying cell background color - light grey*/
td.box:hover {background-color: #FFCC00;} /* specifying cell background hover color*/

table.cell td a {display: block; width:100%; height:100%} /* defining cell */
td.cell {background-color: #CCFFFF;} /* specifying cell background color - light blue*/
td.cell:hover {background-color: #FFCC00;} /* specifying cell background hover color*/

table.cell01 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell01 {background-color: #006666;} /* specifying cell background color - greenblue*/
td.cell01:hover {background-color: #3399CC;} /* specifying cell background hover color - mid blue*/

table.cell02 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell02 {background-color: #006633;} /* specifying cell background color - green*/
td.cell02:hover {background-color: #990000;} /* specifying cell background hover color*/

table.cell03 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell03 {background-color: #990000;} /* specifying cell background color - dark red*/
td.cell03:hover {background-color: #FF6600;} /* specifying cell background hover color*/

table.cell04 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell04 {background-color: #FFFFFF;} /* specifying cell background color - white*/
td.cell04:hover {background-color: #FFCC00;} /* specifying cell background hover color*/

table.cell05 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell05 {background-color: #FFFFCC;} /* specifying cell background color - cream*/
td.cell05:hover {background-color: #FFCC00;} /* specifying cell background hover color*/

table.cell06 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell06 {background-color: #E3FFC8;} /* specifying cell background color - cream*/
td.cell06:hover {background-color: #FFCC00;} /* specifying cell background hover color*/

table.cell07 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell07 {background-color: #77b300;} /* specifying cell background color - cream*/
td.cell07:hover {background-color: #990000;} /* specifying cell background hover color*/

table.red td a {display: block; width:100%; height:100%}
td.red {background-color: #990000;} /* dark red*/
td.red:hover {background-color: #FFCC00;} /* light orange */

table.back td a {display: block; width:100%; height:100%}
td.back {background-color: #990000; border-radius:1.0em;} /* dark red*/
td.back:hover {background-color: #FFCC00; border-radius:1.0em;} /* light orange */

.style1 {color: #FFFFFF}
.style2 {color: #000000; font-weight: bold;}
.style3 {color: #990000}
.style4 {color: #FFFFFF; font-weight: bold;}
.style5 {font-size: 11px;}
.style6 {font-size: 10px; font-family: Arial, Helvetica, MS PGothic;}
.style7 {font-size: 13px; font-family: Arial, Helvetica, MS PGothic;}
.style8 {font-size: 13px}
.style9 {color: #009900}
.style10 {color: #0066CC}
.style11 {font-size: 13px; color: #FFFFFF;}
.style12 {color: #FF9933}

h1{font-size:14px; color: #003300; font-weight:normal; margin-bottom:0px}
h2{font-size:14px; color: #000000; font-weight: bold; margin-bottom:0px}
h3{font-size:14px; color: #FFFFFF; margin-bottom:0px}
h4{font-size:14px; color: #000000; margin-bottom:0px}

table.type1 {border: solid 1px #CCCCCC; border-collapse: collapse;}
table.type2 {border: solid 1px #666666; border-collapse: collapse;}
table.type3 {border: solid 1px #99CC00; border-collapse: collapse;}
table.type4 {border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-collapse: collapse;}
table.type5 {border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-collapse: collapse;}
table.typeR {border: solid 1px #333333; border-radius:1.0em; box-shadow: 5px 5px 5px rgba(0,0,0,0.4); }

#rotating-item-wrapper {
    position: relative;
    width: 160px;
    height: 160px;
}
.rotating-item {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}

.spacer10w{
	width: 100%;
	height: 10px;
	margin: 0px 0px;
	padding: 0px;
	background-color: #fff;
}