



/* New layout */
.indexLeftCol {
	width:48%;
	float:left;
}
.indexRightCol {
	width:48%;
	float:right;
}



.indexLeft3Col {
	width:420px;
	float:left;
}
.indexRight3Col {
	width:220px;
	float:right;
}
.indexCenter3Col {
	width:280px;
	float:left;
	
}
.indexCenter3ColSpace {
	margin-left: 25px;
	margin-right: 14px;	
}
.indexLeft3ColSpace {
	margin-right: 15px;
}

#content .indexHeader {
	margin-top: 0;
	color: gray;
}





#scDetailColumns {
	
	background: url('../pics/scDetailBg.gif') repeat-y top;
}







/*
 * Dashlets
 */
.dashletLoader {
	border:1px solid #e6e6e6;
	line-height:36px;
	background:url('../pics/ajax-loader.gif') no-repeat center #f6f6f6;
	margin-bottom:12px;
}

.dashlet .dashletspace .hide {
		display:none;
	}

		
	.dashlet {
		border:1px solid silver;
		border-bottom:1px solid gray;
		border-right:1px solid gray;
		margin-bottom:12px;
	}
	.dashletHeader {
		background: #536079;
		margin-bottom: 0;
	}
	.dashletHeader h4 {
		/*font-family:Verdana;*/
		margin:0 4px 0 0  !important;
		padding:3px 4px 4px 4px !important;
		background: url('../pics/portal/dashleticon.gif') no-repeat right; /* open status */
		color: white;
		font-weight: normal;
		font-size:120% !important;
	}
	.dashletHeader h4 small {
		font-weight:normal;
		font-size:90%;
	}
	.dashletHeader h4.hover {
		background: url('../pics/portal/dashleticonclose.gif') no-repeat right;
	}	
	.dashlet div.hide h4 {	
		background: url('../pics/portal/dashleticon.gif') no-repeat right !important;
		font-weight:normal;
	}
	.dashlet div.hide h4.hover {
		background: url('../pics/portal/dashleticonopen.gif') no-repeat right  !important;
		text-decoration:underline;
	}
	.dashletHeader img {
		float:right;
		margin:4px 4px 0 0;
		padding:0 0 0 4px;
		border:0;
		border-left:1px solid black;
	}
	.dashletSpace div.hide {
		display:none;
	}
	.dashletContent {
		margin:0 1px 0;
		padding:5px;
		clear:both;	
		overflow: auto;
	}
	
	
/* Dashlet content */
.dashlet .messageBox {
	width:auto !important;
}


.dashlet h5 {
	margin:2px 0 3px !important;
	font-size:100% !important;
}
.dashlet table {
	margin:0 0 10px !important;
}
.dashlet td.date {
	width:6em;
}
.dashlet td.timeDate {
	width:12em;	
}

.dashlet p.noData {	
	background:none;
	padding:0;
	margin:4px 0 10px;
	color:gray;
	font-size: 90%;
}
.dashlet h5.noData {
	color:gray;
	
}
.dashlet p {
	clear:both;
}






/* Specific dashlets */

.myClasses tr td, .myClasses tr th {
	border-bottom-width:2px !important;
	border-top-width:2px !important;
}


