div.ext_repository_descriotion {
	padding:5px 5px 5px 5px;
}

.ext_rep_title {
	background-color:#FFD7A6;
	color: rgb(190, 0, 39);
	font-weight:bold;
	vertical-align:middle;
}

.ext_rep_cat_title {
	background-color:#AECF9E;
	color:#003000;
	font-weight:bold;
}

.ext_rep_cat_field {
	background-color:#CFDFC7;
	color:#000000;
}

.ext_rep_empty {
	background-color:#FFFFFF;
	color:#000000;
}

	.ext_rep_state_devel {
		background-color:#D72438;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		text-align:center;
	}
	
	.ext_rep_state_alpha {
		background-color:#FF8000;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		text-align:center;
	}
	
	.ext_rep_state_beta {
		background-color:#96B279;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		text-align:center;
	}
	
	.ext_rep_state_stable {
		background-color:#38B659;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		text-align:center;
	}
	
li.extensions-repository {

 position: relative;

	margin-bottom:0.8em;
	display:block;
	background: none;

margin: 5px 0;

}
	
.ext-header {

	position:relative;

	display:block;

	padding:0.2em 0.5em;

	background:#ffd5a6;

}
	
.ext-header dt {

	position:absolute;

	top:-100px;

	left:0;

	visibility:hidden;

}

.ext-header dd {

	position:relative;

	display:inline;

	vertical-align:bottom;

}

.ext-header dd.ext-name {

	position:relative;

	font-weight:bold;

	color:#be0027;
}

.ext-header dd.state {

	position:absolute;

	right:0;

	top:0;

	display:block;

	width:109px;

	height:21px;
}

.hidden {

	display:block;

	width:1px;

	height:1px;

	overflow:hidden;

}

.ext-info {

	display:block;

	width:100%;

	background:#CADFC2;

}

dd.left {

	position:relative;

	display:block;

	float:left;

	width:67%;

}

dd.left dl {

	position:relative;

	float:left;

	width:49.99%;

	min-width:50%;

	background:#fff;

}

.ext-info dd.right {

	position:relative;

	display:block;

	float:right;

	width:33%;

}





.ext-info dd dl {

	display:block;

	border-top:1px solid #fff;

}





.ext-info dd.bottom {

	display:block;

	width:100%;

	clear:both;

}





.ext-info dd dl dt,

.ext-info dd dl dd {

	display:block;

	line-height:1.2em;

	padding:0.2em 0.5em;

}





.ext-info dd dl dt {

	background:#ACCD9F;

}





.ext-info dd dl dd {

	background:#CADFC2;

}





.ext-info dd.left dl dt {

	white-space:nowrap;

	border-right:1px solid #fff;

}





.ext-info dd.left dl dd {

	white-space:nowrap;

	border-right:1px solid #fff;

}





.ext-info dd.right dl dt {

	position:relative;

	white-space:nowrap;

}





.ext-info dd.right dl dd.updated {

	position:relative;

	white-space:nowrap;

}





.ext-info dd.right dl.changelog dd {

	height:4.2em;

	overflow:auto;

}





.ext-info dd.bottom dl dd {

	height:3.6em;

	overflow:auto;

}
