#tcg_stepcarousel {
	margin: 0px 0px 0px 23px;
	padding: 0px;
}
#tc_stepcarousel {
	margin: 0px 0px 0px 23px;
	padding: 0px;
}


.stepcarousel{
  position: relative; /*leave this value alone*/
  border: 0px;
  overflow: scroll; /*leave this value alone*/
  width: 840px; /*Width of Carousel Viewer itself*/
  height: 120px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
  position: absolute; /*leave this value alone*/
  left: 0;
  top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 840px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

/*menu button list*/
li#menu_tcg:hover {
	background: url("../common/images/cbtn01_on.jpg") no-repeat center center;
}
li#menu_tcg {
	background: url("../common/images/cbtn01.jpg") no-repeat center center;
}

li#menu_tc:hover {
	background: url("../common/images/cbtn02_on.jpg") no-repeat center center;
}
li#menu_tc {
	background: url("../common/images/cbtn02.jpg") no-repeat center center;
}

li#menu_ap:hover {
	background: url("../common/images/cbtn03_on.jpg") no-repeat center center;
}
li#menu_ap {
	background: url("../common/images/cbtn03.jpg") no-repeat center center;
}

li#menu_c:hover {
	background: url("../common/images/cbtn04_on.jpg") no-repeat center center;
}
li#menu_c {
	background: url("../common/images/cbtn04.jpg") no-repeat center center;
}

li#menu_tcm:hover {
	background: url("../common/images/cbtn05_on.jpg") no-repeat center center;
}
li#menu_tcm {
	background: url("../common/images/cbtn05.jpg") no-repeat center center;
}

li#menu_tcu:hover {
	background: url("../common/images/cbtn06_on.jpg") no-repeat center center;
}
li#menu_tcu {
	background: url("../common/images/cbtn06.jpg") no-repeat center center;
}

a.tcg_page_btn:hover {
	display: block;
	height: 9px;
	width: 9px;
	background-image: url(../images/tcg/cbtn_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.tcg_page_btn {
	display: block;
	height: 9px;
	width: 9px;
	background-image: url(../images/tcg/cbtn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.tc_page_btn:hover {
	display: block;
	height: 9px;
	width: 9px;
	background-image: url(../images/tc/cbtn_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.tc_page_btn {
	display: block;
	height: 9px;
	width: 9px;
	background-image: url(../images/tc/cbtn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#tcg_stepcarousel-pagemaker a{
	display: inline;
	margin-right: 2px;
	margin-left: 2px;
}


#tcg_stepcarousel-pagemaker{
	margin: 0px;
	height: 9px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#tcg_stepcarousel-pagemaker img{
	padding-bottom: 5px;
}

#tc_stepcarousel-pagemaker a{
	display: inline;
	margin-right: 2px;
	margin-left: 2px;
}


#tc_stepcarousel-pagemaker{
	margin: 0px;
	height: 9px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#tc_stepcarousel-pagemaker img{
	padding-bottom: 5px;
}
