





body *,
div *
{
	font-family:"SongTi","Mincho",Arial,sans-serif;
}

a img
{
	border-width:0px;
}

/** HIDE NAVIGATION ELEMENTS **/

table.banner
{
	display:none;
}

div.jscroller,
div.jscroller p
{
	display:none;
	color:red;
}

div.chooselang
{
	display:none;
}

div.MBTL,
div.MBIm,
div.MBCC
{
	display:none;
}

div.menu-spacer
{
	display:none;
}

div.leftcolumn,
div.rightcolumn,
div.bottom
{
	display:none;
}

div.content
{
}

img.avatar
{
	display:none;
}


/** EXTRA STYLESHEETS **/



div.list-bordered
{
	margin-top:5px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:80px;
	color:rgb(64,64,64);
	line-height:12pt;
}

div.list-bordered div.list-item
{
	border-width:0px 0px 0px 3px;
	border-style:solid;
	border-color:rgb(200,200,200);
	margin-bottom:15px;
	padding-left:10px;
}

div.list-bordered div.list-item div.h1
{
font-size:10pt;
	font-weight:bold;
	line-height:12pt;
}

div.list-bordered div.list-item div.p
{
font-size:10pt;
	line-height:12pt;
}

table.normal
{
	border-collapse:collapse;
	border-spacing:0px;
	background-color:rgb(255,255,255);
	color:#2D314D;
font-size:10pt;
	line-height:12pt;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
}

table.bordered
{
	border-collapse:collapse;
	border-spacing:0px;
	background-color:rgb(255,255,255);
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	color:#2D314D;
font-size:10pt;
	line-height:12pt;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
	page-break-before:auto;
	page-break-after:auto;
}

table.indented
{
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:30px;
	margin-left:40px;
	margin-right:40px;
	margin-top:10px;
}
table.indent
{
	border-collapse:collapse;
	border-spacing:0px;
	background-color:#666699;
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	color:rgb(255,255,255);
	margin-bottom:30px;
	margin-left:40px;
	margin-right:40px;
	margin-top:10px;
}

table.events
{
	border-collapse:collapse;
	border-spacing:0px;
	background-color:rgb(255,255,255);
	color:#4F536F;
	margin-bottom:30px;
	margin-left:40px;
	margin-right:40px;
	margin-top:10px;
}

table.products
{
	border-collapse:collapse;
	border-spacing:0px;
	margin-left:10px;
	background-color:#DDDDFF;
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	color:#2D314D;
font-size:10pt;
	line-height:12pt;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:10px;
}

tr.header,
td.header
{
	background-color:#0B102B;
	color:rgb(255,255,255);
	font-weight:bold;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
}

tr.subheader1
{
	background-color:#2D314D;
	color:rgb(255,255,255);
	font-weight:bold;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
}

tr.lighter
{
	background-color:#6F7E92;
	color:rgb(255,255,255);
}

tr.lightgrey,
td.lightgrey
{
	background-color:#DDDDDD;
}

tr.grey,
td.grey
{
	background-color:#BBBBBB;
}

td
{
font-size:10pt;
}

td.leftcolumn
{
	background-color:rgb(255,255,255);
	color:#2D314D;
}

td.rightcolumn
{
	padding-top:20px;
	width:220px;
}

td.events
{
	color:#4F536F;
}

td.NewsSummary
{
font-size:9pt;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}

td.Fiscal
{
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px;
}



/** PRINTER-SPECIFIC STYLING **/

div.banner-print
{
	margin-top:0px;
	height:82px;
	width:100%;
	text-align:right;
}

h1,
h2,
h3,
h4,
p,
div
{
	margin:0px 0px 5px 0px;
font-size:10pt;
	color:rgb(0,0,0);
	border-color:rgb(0,0,0);
}

h1
{
font-size:11pt;
}

h2
{
font-size:11pt;
}

h3
{
font-size:11pt;
}

h4
{
font-size:11pt;
}

p,
li
{
font-size:11pt;
	text-align:justify;
}

li
{
	text-align:left;
}

div.suggest-para *
{
	display:none;
}0px 5px 0px;
font-size:10pt;
	color:rgb(0,0,0);
	border-color:rgb(0,0,0);
}

h1
{
font-size:11pt;
}

h2
{
font-size:11pt;
}

h3
{
font-size:11pt;
}

h4
{
font-size:11pt;
}

p,
li
{
font-size:11pt;
	text-align:justify;
}

li
{
	text-align:left;
}

div.suggest-para *
{
	display:none;
}
div.suggest-para *
{
	display:none;
}
}