/* CSS Document */

div.cup,
div.cdown
{
  width: 460px;
}

div.cup{
  margin: 0px auto;
  font: normal 15px/20px arial;
  color: #616161;
  text-align: left;
  padding: 10px;
  background: #ebeff2;
}
div.cup img{
  margin: 0px 20px 0px 0px;
  float: left;
  padding: 5px;
  background: #fff;
  border: 1px solid #a0adb8;
  width: 120px;
  height: 84px;
}
div.cup a{
  float: left;
  width: 132px;
  margin: 0px;
  padding: 8px 2px 8px 18px;
  font: normal 11px/20px arial;
  color: #2d2d2d;
  background: transparent url(image/box_bullet.gif) no-repeat 2px center;
  height: 20px;
}

div.cup a:hover{
  
  color: #AF0000;
  text-decoration:none;
}


div.cdown{
  margin: 15px auto; 
  border: 2px solid #275b90;
  width: 430px;
  padding:10px 10px 10px 20px;
  background: #e7f0f7;
  display: none;
}
div.cdown a{
  display: block;
  width: 125px;
  float: left;
  font: bold 11px/30px arial;
  text-align: left;
  background: #e7f0f7 url(image/arrow_black.gif) no-repeat left center;
  padding: 0px 3px 0px 12px;
  margin: 0px;
  border-bottom: 1px solid #fff;
  color:#275b90;
  
}
div.cdown a:hover{
  color:#AF0000;
  text-decoration:none;
  }
  
div.cell
{
  margin: 5px 15px;
  border: 1px solid #a2a2a2;
  width: 120px;
  float: left;
  height: 120px;
  
} 
div.cell img,
div.cell a
{
  display: block;
  width: 116px;
  margin: 0px auto;
  padding: 2px;
  height: 85px;
}
div.cell a{
  display: block;
  width: 112px;
  height: 25px;
  font: normal 15px/25px arial;
  color: #aaaaaa;
  text-align: center;
  background: transparent url(image/gray_strip.gif) repeat-x 0px center;
}

	
div.abar p {
	font: bold 16px/30px Verdana, Arial, Helvetica, sans-serif;
	}
	
div#citem{
  margin: 0px auto;
  width: 480px;
  border: none;
  padding: 0px;
}

