@charset "utf-8";
/* CSS Document */

a, a:visited, a:active {outline-style:none;}

/*** Homepage Banners ***/
.home-page-banner { position: relative; width:750px; height:451px; text-align:center; }
.home-page-banner .btns {
	font:bold 10px Arial;
	position:absolute;
	z-index:299;
	bottom:2px;
	left:0px;
	width: 750px;
}
.home-page-banner .btns div { 
	width:250px; 
	height:90px; 
	float:left; 
	margin:0px; 
	position:relative; 
	background:none; 
	border:none; 
}
.home-page-banner .btns div a, .home-page-banner .btns div.selected a {
	display:block;
	height:18px;
	line-height:normal;
	margin:35px auto 0 auto;
	overflow:hidden;
	width:250px;
	text-align:center;
}

#hp-banner1,
#hp-banner2,
#hp-banner3{ position: absolute; top:0; left:0; background-repeat:no-repeat; width:750px; height:451px; z-index:250;margin:0; }
#hp-banner1 { z-index:255; }

.home-page-banner .btns div#bch1 a { background:url(../images/homepage/slideshow/btn_1_c.png) no-repeat center -18px; }
.home-page-banner .btns div#bch2 a { background:url(../images/homepage/slideshow/btn_2_c.png) no-repeat center -18px; }
.home-page-banner .btns div#bch3 a { background:url(../images/homepage/slideshow/btn_3_c.png) no-repeat center -18px; }
.home-page-banner .btns .selected a { background-position:center 0px !important;}