#ccf-dashboard { 
	width:100%;
	margin:0 0 15px 0;
}
#ccf-dashboard thead tr th { text-align:left; padding-left:2px; padding-bottom:7px; color: #8F8F8F;
    font-size: 14px;
	border-bottom:1px solid #ececec;
	font-weight:400; }

#ccf-dashboard  tr { margin:0; }
#ccf-dashboard  td { margin:0; padding: 3px;}
#ccf-dashboard  tr.even { background-color:#f0f0f0; }

#ccf-dashboard  .ccf-view-submission {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F2F2F2 url(../images/white-grad.png) repeat-x scroll left top;
	text-shadow:0 1px 0 #FFFFFF;
}

#ccf-dashboard  .ccf-view-submission-popover {
	display:none;
}

.ccf-view-submission-popover div.top  { height:30px; padding-bottom:7px; }
.ccf-view-submission-popover div.top .right { float:right; width:40%; }
.ccf-view-submission-popover div.top .left p { margin:2px; padding:0; }
.ccf-view-submission-popover div.top .right span, .ccf-view-submission-popover div.top .left span { font-weight:bold; }
.ccf-view-submission-popover div.top .left { float:left; width:60%; }
.ccf-view-submission-popover ul {
	min-height:30px;
	width:95%;
	margin:3px auto 2px auto;
}
.ccf-view-submission-popover .separate { clear:both; width:100%; border-bottom:1px solid #ccc; height:1px; margin:3px; }
.ccf-view-submission-popover ul li {  float:left; margin-right:9px; }
.ccf-view-submission-popover ul li p { display:block; }
.ccf-view-submission-popover ul li div { font-weight:bold; border-bottom:1px solid #666; padding:2px; text-align:left; }
