BODY
{
}
BODY
{
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, arial, helvetica, serif;
}
BODY
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #00003f;
}
A:link
{
	COLOR: #bfbfff;
	TEXT-DECORATION: none
}
A:visited
{
	COLOR: #bfbfff;
	TEXT-DECORATION: none
}
A:active
{
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A:hover
{
	COLOR: #bfffff;
	TEXT-DECORATION: none
}
A.flashlink:link
{
	COLOR: #bfbfff;
	TEXT-DECORATION: none
}
A.flashlink:visited
{
	COLOR: #7f7fff;
	TEXT-DECORATION: none
}
A.flashlink:active
{
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.flashlink:hover
{
	COLOR: #bfffff;
	TEXT-DECORATION: none
}
IMG
{
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	VERTICAL-ALIGN: top;
}
.thin_table
{
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
}
TABLE
{
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	EMPTY-CELLS: show
}
TD
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, arial, helvetica, serif;
}
.windowbg
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, arial, helvetica, serif;
	BACKGROUND-COLOR: #00005F;
	BORDER-RIGHT: #00001F 1px solid;
	BORDER-TOP: #00009F 1px solid;
	BORDER-LEFT: #00009F 1px solid;
	BORDER-BOTTOM: #00001F 1px solid
}
.windowbg2
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, arial, helvetica, serif;
	BACKGROUND-COLOR: #00005F;
	BORDER-RIGHT: #00001F 1px solid;
	BORDER-TOP: #00009F 1px solid;
	BORDER-LEFT: #00009F 1px solid;
	BORDER-BOTTOM: #00001F 1px solid
}
.windowbg3
{
	FONT-SIZE: 10pt;
	COLOR: #0000ff;
	FONT-FAMILY: Verdana, arial, helvetica, serif;
	BACKGROUND-COLOR: #00007F
}
.titlebg
{
	COLOR: #FFFFFF;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, arial, helvetica, serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #00007F;
	BORDER-RIGHT: #00003F 1px solid;
	BORDER-TOP: #0000BF 1px solid;
	BORDER-LEFT: #0000BF 1px solid;
	BORDER-BOTTOM: #00003F 1px solid
}
.text1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: transparent
}
.catbg
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #000000
}
.bordercolor
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, arial, helvetica, serif;
	BACKGROUND-COLOR: #000000
}
.quote
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, verdana, helvetica, serif;
	BACKGROUND-COLOR: #00007F
}
.code
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Courier New, helvetica, Times New Roman, serif;
	BACKGROUND-COLOR: #00007F
}
.help
{
	CURSOR: help;
	BACKGROUND-COLOR: transparent
}
.meaction
{
	COLOR: red;
	BACKGROUND-COLOR: transparent
}
TABLE.maintable
{
	WIDTH: 100%
}
TD.pixline
{
	WIDTH: 100%;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #0000ff
}
.date
{
	FONT-SIZE: 10pt;
	COLOR: #7fffff;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold
}
.normal
{
}
.highlight
{
	COLOR: #ffff7f
}
.title6
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 30pt;
	COLOR: #0000ff
}
.title5
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 24pt;
	COLOR: #0000ff
}
.titleg
{
	FONT-SIZE: 16pt;
	COLOR: #00ffff
}
.smtext
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-STYLE: italic
}
.secret
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-STYLE: italic
}
.newsfoot
{
	FONT-SIZE: 8pt;
	COLOR: #00ffff
}
.nav
{
	text-align: left;
}
div.roundframe div.cat_bar
{
	background: #99abbf url(../images/theme/main_block.png) no-repeat 0 -240px;
	margin-bottom: 0;
}
div.roundframe div.cat_bar h3.catbg
{
	background: url(../images/theme/main_block.png) no-repeat 100% -240px;
}
div.title_barIC
{
	background: #dadfe6 url(../images/theme/main_block.png) no-repeat 0 -120px;
	padding-left: 9px;
	height: 31px;
	overflow: hidden;
	margin-bottom: 1px;
}
div.title_barIC h4.titlebg
{
	background: url(../images/theme/main_block.png) no-repeat 100% -120px;
}
#upshrinkHeaderIC p.pminfo
{
	margin: 0;
	padding: 0.5em;
}
img#upshrink_ic, img#newsupshrink
{
	float: right;
	margin: 10px 5px 0 0;
}
table.table_list a.unreadlink, table.table_list a.collapse
{
	float: right;
}
table.table_list a.collapse
{
	margin: 10px 5px 0 1em;
	height: 31px;
	line-height: 31px;
}

/* The half-round header bars for some tables. */
.table_grid tr.catbg, .table_grid tr.titlebg
{
	font-size: 0.95em;
	border-bottom: 1px solid #fff;
}
.table_grid tr.catbg th, .table_grid tr.titlebg th
{
	height: 28px;
	line-height: 28px;
}
tr.catbg th.first_th
{
	background: #a7b9cd url(../images/theme/main_block.png) no-repeat 0 -280px;
}
tr.catbg th.last_th
{
	background: #a7b9cd url(../images/theme/main_block.png) no-repeat 100% -280px;
}
tr.titlebg th.first_th
{
	background: #e3e9ef url(../images/theme/main_block.png) no-repeat 0 -380px;
}
tr.titlebg th.last_th
{
	background: #e3e9ef url(../images/theme/main_block.png) no-repeat 100% -380px;
}

