div.manage-channel-container{
	margin: 1.5em 0;
}

div.manage-channel {
	/*width:350px;
	height:100px;*/
	color:#46463E;
	background-color:#fff;
	border:2px solid #D5D5D3;
	padding: 2px;
	float: left;
	margin-right: 10px;
	margin-bottom: 0.5em;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

div.manage-channel h1, div.manage-channel h2, div.manage-channel h3, div.manage-channel h4 {
	margin-top:0px;
	margin-bottom:0px;
	padding:2px;
	padding-bottom:3px;
	background-color: #efefef;
	border-bottom: 1px solid #d3d3d3;
}

div.manage-channel .more-header {
	border-top: 1px solid #d3d3d3;
	margin-top:0.5em;
}

div.manage-channel h4 span {
	font-size:8pt;
	margin-left:2em;
}

div.manage-channel .body {
	/*position:relative;*/
}

/***
 * Pop up window inner styling
 **/

table.pop-up-table {
	width:100%;
	color:#46463E;
	margin-top:1em;
	border:1px outset #c3c3c3;
	text-align:left;
	border-collapse:collapse;
}

table.pop-up-table td, table.pop-up-table th {
	padding: 5px;
}

table.pop-up-table th {
	border-bottom:1px solid #DADADA;
}

table.pop-up-table tbody td {
	border-bottom: 1px dotted #EFEFEF;
}

table.pop-up-table tbody tr:last-child td {
	border-bottom: none;
}

/***
 * Publish page styling
 **/

div.publish-step-container {
	margin: -1em 0 0 0em;
}

div.publish-step-container a {
	text-decoration: underline;
}

div.publish-step-container table {
	width: 99%;
	border-spacing: 1.3em;
	bodrer-collapse: collapse;
}

div.publish-step-container table td.icon {
	width: 80px;
	text-align: center;
}


div.publish-step-container table td {
	vertical-align: top;
}

div.publish-step-container table td div {
	margin-top: 0.2em;
}

img.publish-step {
	width: 48px;
	height:48px;
}

/* iFrame on lightbox */
#generic-iframe {
	margin: none;
	padding: none;
	width: 99%;
	height: 95%;
	border: none;
}

.subanswer-json-data, table.subanswer-json-data td, table.subanswer-json-data th {
    font-size:0.9em;
}
.subanswer-json-data .row span , table.subanswer-json-data th {
    font-weight:bold;
}

#content .pagination {
    font-size: 90%;
    margin:0.8em 0;
}

#content .pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

#content .pagination a, #content .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.6em;
    margin-right: 5px;
	margin-bottom: 5px;
}

#content .pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
	font-weight:bold;
}

#content .pagination .current.prev, #content .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}
