@charset "UTF-8";
/* CSS Document */

#topFlash{
	margin-top:1px;
	width:980px;
	height:260px;
	text-align:center;
}
#topFlash p{
	padding-top:100px;
}

#main,
#main2{
	background-color:#ffffff;
	margin:0;
	padding:10px 15px;
	width:950px;
}
#contents{
	margin:0;
	padding:0;
	width:670px;
}
#footer{
	background-image:url(/common/img/topBgFooter.jpg);
}


#TabbedPanels1{
	width:670px;
}
#TabbedPanels1 ul{
	padding:0 5px 5px 5px;
	background-image:url(/common/img/topTabBase.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	width:660px;
}
#TabbedPanels1 ul li{
	float:left;
	width:220px;
	position:relative;
}
#TabbedPanels1 ul li a{
	display:block;
	width:220px;
	height:33px;
	outline:none;
}
#TabbedPanels1 ul li a#tabLink1hide,
#TabbedPanels1 ul li a#tabLink2hide,
#TabbedPanels1 ul li a#tabLink3hide{
	position:absolute;
	top:0;
	left:0;
	visibility:hidden;
}
#TabbedPanels1 ul li img{
	vertical-align:bottom;
}

.TabbedPanelsContentGroup{
	padding:10px 5px 0 5px;
	width:660px;
}
.TabbedPanelsContent{
	width:655px;
	height:290px;
	_height:280px;
	padding-right:5px;
	overflow:auto;
}

.TabbedPanelsContent .feedInfo{
	text-align:right;
	font-size:80%;
	margin-bottom:10px;
}
.TabbedPanelsContent .feedInfo a.arrLink{
	background-position:0 0;
}
.TabbedPanelsContent .feedInfo img{
	margin-left:10px;
	vertical-align:middle;
}

.TabbedPanelsContent dl{
}
.TabbedPanelsContent dl dt,
.TabbedPanelsContent dl dd{
	margin:0;
	padding:0;
}
.TabbedPanelsContent dl dt{
	background-image:url(/common/img/bg_incline.gif);
	background-repeat:repeat-x;
	min-height:15px;
	_height:15px;
	font-weight:bold;
	line-height:100%;
}
.TabbedPanelsContent dl dt img{
	margin-right:10px;
	vertical-align:bottom;
}
.TabbedPanelsContent dl dt span{
	font-size:75%;
}
.TabbedPanelsContent dl dd{
	padding:3px 0 10px 0;
	line-height:130%;
}
.TabbedPanelsContent dl dd a.arrLink{
	display:block;
	background-position:0 6px;
}



.feedInfo{
	width:655px;
	height:40px;
	_height:30px;
	padding-right:5px;
	text-align:right;
	font-size:80%;
	margin-bottom:0px;
}
.feedInfo a.arrLink{
	background-position:0 0;
}
.feedInfo img{
	margin-left:10px;
	vertical-align:middle;
}



div.lineImg{
	width:655px
}



#btnLink{
	float:left;
	width:250px;
	padding-left:30px;
}
#btnLink ul li{
	margin-bottom:5px;
}
#btnLink ul li img{
	vertical-align:bottom;
}



h2.bgH2{
	background-image:url(/common/img/bg_incline.gif);
	background-repeat:repeat-x;
	clear:both;
	width:940px;
	min-height:26px;
	_height:26px;
	font-size:120%;
	font-weight:bold;
	padding:6px 0 0 10px;
	line-height:100%;
}

ul#banner{
	margin:5px 0 15px 0;
}
ul#banner li{
	width:160px;
	padding-right:10px;
	float:left;
}
ul#banner li img{
	vertical-align:bottom;
}

/*clearfix start*/
/*
:after{
	content:".";
	height:0;
	font-size:0;
	clear:both;
	display:block;
	visibility:hidden;
}
*/
/*clearfix end*/


li.banner {
	display:block;
	margin-top:10px;
}



