.Default_scw       
{
	padding:1px;
	vertical-align:middle;
}
iframe.Default_scw 
{
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	visibility:hidden;
	width:1px;
	height:1px;
}

table.Default_scw  
{
	padding:0px;
	visibility:hidden;
	position:absolute;
	width:200px;
	top:0px;
	left:0px;
	z-index:2;
	text-align:center;
	cursor:default;
	padding:1px;
	vertical-align:middle;
	background-color:#F1F5FA;
	border:solid 1px #7A95B2;
	font-size:10pt;
	font-family:Arial,Helvetica,Sans-Serif;
	font-weight:bold;
}

td.Default_scwHead     
{
	padding:0px 0px;
	text-align:center;
}

select.Default_scwHead 
{
	margin:3px 1px;
}

input.Default_scwHead  
{
	height:22px;
	width:22px;
	vertical-align:middle;
	text-align:center;
	margin:2px 1px;
	font-size:10pt;
	font-family:fixedSys;
	font-weight:bold;
}

tr.Default_scwWeek     
{
	text-align:center;
	font-weight:bold;
	background-color:#CCCCCC;
	color:black;
}

td.Default_scwWeek     
{
	padding:0px;
}


table.Default_scwCells 
{
	text-align:right;
	font-size:8pt;
	width:96%;
	font-family:Arial,Helvetica,Sans-Serif;
}

td.Default_scwCells 
{
	padding:3px;
	vertical-align:middle;
	width:16px;height:16px;font-weight:bold;
	color:#013369;
	background-color:#CDE5FD;
}

td.Default_scwFoot  
{
	padding:0px;
	text-align:center;
	font-weight:normal;
	color:#F1F5FA;
}

td.Default_scwFootHighlight 
{
	padding:0px;
	text-align:center;
	font-weight:bold;
	color:#FFFF00;
}