
@import url("layout.css");
@import url("texts.css");



ul.pager {
	float: left;
	display: block;
	margin-bottom: 20px;
	width: 520px;
}
ul.pager li {
	float: left;
	display: block;
	padding-right: 5px;
}	
ul.pager li a {
	float: left;
	display: block;
	width: 27px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
	color: #6cb218;
	background: url(/images/parts/bg-pager.png) bottom left no-repeat;
}
ul.pager li a.nextprev {
	width: 145px;
	background: url(/images/parts/bg-pager.png) bottom right no-repeat;
}
	ul.pager li a.on, ul.pager li a:hover {
		background-position: top left;
		color: #FFF;
	}
	ul.pager li a.nextprev:hover {
		background-position: top right;
	}

ul.tabs {
	float: left;
	display: block;
	width: 510px;
	border-bottom: 1px solid #c9c9c9;
	border-collapse: separate;
	padding: 0px 0px 0px 10px;
	height: 34px;
	*overflow: hidden;
	z-index: 1;
	margin-bottom: 20px;
}
	ul.tabs li a { text-decoration: none; color: #FFF; }
	ul.tabs li {
		float: left;
		display: block;
		background: url(/images/parts/tab-content.png) top repeat-x;
		height: 33px;
		margin-right: 1px;
	}
		ul.tabs li .start {
			float: left;
			display: block;
			background: url(/images/parts/tab-start.png) left no-repeat;
		}
		ul.tabs li .end {
			float: left;
			display: block;
			background: url(/images/parts/tab-end.png) right no-repeat;
			text-align: center;
			color: #FFF;
			font-weight: bold;
			padding: 10px 10px 0px 10px;
			height: 23px;
		}		
	ul.tabs li.on {
		float: left;
		display: block;
		background: url(/images/parts/tabon-content.png) top repeat-x;
		height: 35px;
		margin-right: 1px;
		z-index: 50;
		display: absolute;
	}
		ul.tabs li.on .start {
			height: 35px;
			float: left;
			display: block;
			background: url(/images/parts/tabon-start.png) left no-repeat;
		}
		ul.tabs li.on .end {
			float: left;
			display: block;
			height: 25px;
			background: url(/images/parts/tabon-end.png) right no-repeat;
			text-align: center;
			color: #808080;
			font-weight: bold;
			padding: 10px 10px 0px 10px;
		}		

.breadcrumb {
	width: 510px;
	float: left;
	display: block;
	margin-bottom: 10px;
	color: #333;
}

.padded, h2.padded {
	margin-bottom: 10px;
}
.smallpadded {
	margin-bottom: 5px;
}
.largepadded, h2.largepadded {
	margin-bottom: 20px;
}
