
/* THUMB :  WIDTH, HEIGHT & FONT */
table.thumb td a, table.thumb td a:link, table.thumb td a:visited, table.thumb td a:hover, table.thumb td a:visited:hover {
	display: block;
	width: 100%;
	margin: 5px;
	padding: 5px 0;
	text-decoration: none;
	color: #616169;
}
/* THUMB : COLORS */
table.thumb td a:link, table.thumb td a:visited {
	background-color: #CCCEFF;
	border-top: 1px dotted #ACADFF;
	border-bottom: 1px dotted #ACADFF;
	text-decoration: none;
}
/* THUMB : COLORS : HOVER */
table.thumb td a:hover {
	background-color: #B9BBFF;
	border-top: 1px dotted #484AFF;
	border-bottom: 1px dotted #484AFF;
}

/* HEADLINE BAR */
.table-headline {
	text-decoration: none;
	vertical-align: top;
	text-align: right;
	height: 30px;
	background-color: #CCCEFF;
	border-bottom: 2px dotted #8687FF;
	border-top: 2px dotted #8687FF;
	letter-spacing: 5px;
	padding-right: 5px;
}
.headline{
   font-size: 12pt;
	font-weight: bold;
	text-align: right;
	color: #797983;
}
.headline-center{
   font-size: 12pt;
	font-weight: bold;
	text-align: center;
	color: #797983;
}


/* BODY PROPERTIES */
.mg2body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: black;
	background-color: #D7D8FF;
	margin: 0;
	padding: 0;
}

/* LINK PROPERTIES */
.mg2body a:link, .mg2body a:visited {
   color: #404040; text-decoration: underline;
}
.mg2body a:hover, .mg2body a:visited:hover { 
   color: #404040; text-decoration: none;
}

/* FLAG */
a.flag, a.flag:link, a.flag:visited {
	text-decoration: none;
}
img.flag {
	border: 0;
}

.notice {
	padding: 20px 0;
	font-weight: bold;
	color: #444444;
}

h1{
	font-size: 110%;
	color: #444444;
}