body *{
	font-family:Comic Sans MS,Verdana;
}
/* Cover */
.cover{
	width:100%;
}
.content{
	width:100%;
}
.blocksTd{
	width:20%
}
.whatsnewsTd{
	width:60%;
}
/* Header */
.header{	
	border-style:none;
	border-width:1;
}
.header *{
	
}
/* Commons*/
.iconTd{
	text-align:center;
	width:16px;		
}
.iconTd img,.iconTdLarge img,.iconTdExtraLarge img{
	border-style:none;
	border-width:1px;
	border-color:#aaaaaa;
}
.iconTd img{
	width:14px;	
	height:14px;	
}
.iconTdLarge img{
	height:48px;
	width:48px;
}
.iconTdExtraLarge img{
	height:72px;
	width:72px;
}

/* Blocks */
.blocks{
	border-style:none;
	border-width:1px;
	width:100%;
}
.blocks caption{
	text-align:center;	
}
.blocks caption a{
	font-size:14px;	
}
.block{
	width:100%;	
	border-style:solid;
	border-width:1px;	
	border-color:black;
}
.block caption, .block caption a{
	border-style:solid;
	border-width:2px;
	border-color:#888888;
	background:#dddddd;		
	font-size:12px;
	color:navy;
}
.block caption a{
	border-style:none;
}
.group{
	border-style:none;
	border-width:1px;
	width:100%;	
}
.group caption{
	border-style:solid;
	border-width:1px;
	border-color:#888888;		
	font-size:11px;
	text-align:right;
	background:#eeeeff;
	color:black;
	
}
.group a{
	font-size:12px;	
	font-style:italic;	
}
.shortcut{
	margin:0px 0px 0px 0px;	
	height:16px;
}
.shortcut *{
}

/* Whatsnews*/

.whatsnews{
	border-style:none;
	border-width:1px;	
	width:100%;	
}
.whatsnews caption{
	font-size:2px;
	color:white;		
	border-style:none;
	border-width:1px;
	border-color:#e0e0e0;
}
.whatsnew{
	border-style:solid;
	border-width:1px;
	width:100%;		
}
.whatsnew caption{
	border-style:solid;
	border-width:1px;	
	border-color:#888888;
	background:#eeeef4;
}
.whatsnew caption *{
	background:#eeeef4;
	font-size:13px;
}
.summary{
}
.summary img{
	height:100px;
	width:100px;
	float:right;
	margin-right:5px;
}
.summary a{
	margin-top:5px;
	font-size:14;
}
.summary .head{
	margin-top:5px;
	font-size:14;
	font-weight:bold;
}
.shortcutArrow{
	color:#9900ff;
	font-size:9px;
}

.root{
	text-align:left;	
	padding-right:10px;
}
.label{
	text-align:right;	
	color:gray;	
	font-size:10px;
}
.bannerTd,.bannerTd *{
	background:#f0f0f0;
}
.outlines, .outlines *{
	padding-top:5;
	background:#f0f0f0;
	text-align:center;
}

