body{
	font-family: "MS PGothic";
	font-size: 14px;
	line-height: 1.7;
	color: #666666;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	-webkit-text-size-adjust: 100%;
}

td,th{
	font-family: "MS PGothic";
	font-size: 14px;
	line-height: 1.7;
	color: #666666;}

#wrapper {
  width: 100%;      /* specifying site width 900px */
  max-width: 900px; /* specifying the max upto 900px */
  min-width: 600px; /* specifying the min down to 600px */
  margin: 0 auto;  /* centering */
  /* IE */  
  width: expression(document.body.clientWidth < 601? "600px " : document.body.clientWidth > 901? "900px" : "auto");
  text-align: left;
}

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*/
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*/
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: #003366;} /* specifying cell background color*/
td.cell01:hover {background-color: #FF6600;} /* specifying cell background hover color*/

table.cell02 td a {display: block; width:100%; height:100%} /* defining cell */
td.cell02 {background-color: #006633;} /* specifying cell background color*/
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*/
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*/
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*/
td.cell05:hover {background-color: #FFCC00;} /* specifying cell background hover color*/

.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: 11px; 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;}

/*Dropdown Menu*/
.ddmenu ul{width:140px; list-style:none; margin:0; padding:1px 0;}
.ddmenu ul li{ position:relative; margin:0; padding:1px 0; width:140px;}
.ddmenu ul li.off{position:relative; margin:0; padding:0px 0; width:140px; overflow:hidden;}
.ddmenu ul li.on{ position:relative; margin:0; padding:0px 0; width:140px; overflow:visible;}
.ddmenu a{ display:block;width:100%; color:#960;}
.ddmenu a:hover{color:#900;}
.ddmenu ul li ul{
	margin:0;
	padding:1px 0;
	position:absolute;
	width:140px;
	top:0px;
	left:140px;
	border:1px solid #CCC;
	border-bottom:1px solid #CCC;
	background-color:#fff;
	text-indent:0.5em;
}
.ddmenu ul li ul li a{margin:0; padding:1px 0; width:100%; text-indent:0.5em;}
.ddmenu ul li ul li a:hover{margin:0; padding:1px 0; background-color:#666; color:#fff;}

ol{width:320px; list-style:none; margin:0; padding:1px 0; font-size:14px; line-height:1.7;}

#rotating-item-wrapper {
    position: relative;
    width: 160px;
    height: 160px;
}
.rotating-item {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
