.body1, .body2
{
	MARGIN: 0;
	PADDING: 0; 
	HEIGHT: 100%;
	COLOR: black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.body1
{
	BACKGROUND: white url(../images/blueGradient.gif) repeat-y;
}

.body2
{
	BACKGROUND: white;
}

.left1
{
	POSITION: absolute;
	LEFT: 0; 
	TOP: 0; 
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	WIDTH: 160px;
}

.left2
{
	DISPLAY: none;
}

.main1
{
	MARGIN: 0px 0px 0px 170px;
}

.main2
{
	MARGIN: 0px 0px 0px 10px;
}

#ShowHide
{
	TEXT-ALIGN: right;
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 8pt;
}

.SummarySeparator
{
	FONT-SIZE: 0px;
	HEIGHT: 11px;
}

.SummarySection,
.SummarySectionR,
.SummarySectionE
{
	WIDTH: 135px;
	COLOR: white;
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	HEIGHT: 21px; 
	BACKGROUND: #9999ff;
	PADDING-LEFT: 5px;
	PADDING-TOP: 1px;
}

.SummarySectionR
{
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center right;
	BACKGROUND-IMAGE: url(../images/expand.gif);
	CURSOR: pointer;
}

.SummarySectionE
{
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center right;
	BACKGROUND-IMAGE: url(../images/reduce.gif);
	CURSOR: pointer;
}

.SummaryItemLevel0, .SummaryItemLevel0Hover
{
	WIDTH: 135px;
	HEIGHT: 21px; 
	COLOR: #a9a9a9;
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: normal;
	BACKGROUND: #b0b0ff;
	PADDING-LEFT: 5px;
	PADDING-TOP: 1px;
	CURSOR: pointer;
}

.SummaryItemLevel0Hover
{
	BACKGROUND: #9999ff;
}

.SummaryItemLevel1, .SummaryItemLevel1Hover
{
	WIDTH: 130px;
	HEIGHT: 19px; 
	COLOR: #a9a9a9;
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	BACKGROUND: #c0c0ff;
	PADDING-LEFT: 10px;
	PADDING-TOP: 3px;
	CURSOR: pointer;
}

.SummaryItemLevel1Hover
{
	BACKGROUND: #b0b0ff;
}

.SummaryItemLevel2, .SummaryItemLevel2Hover
{
	WIDTH: 120px;
	HEIGHT: 19px; 
	COLOR: #a9a9a9;
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	BACKGROUND: #c0c0ff;
	PADDING-LEFT: 20px;
	PADDING-TOP: 3px;
	CURSOR: pointer;
}

.SummaryItemLevel2Hover
{
	BACKGROUND: #b0b0ff;
}

.LeftGradient
{
	WIDTH: 18px;
	BACKGROUND: url(../images/blueGradient1.gif) repeat-y;
}

.RightGradient
{
	WIDTH: 18px;
	BACKGROUND: url(../images/blueGradient2.gif) repeat-y;
}

.Title
{
	TEXT-ALIGN: center;
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
	COLOR: #6060ff;
	BACKGROUND: #ceceff;
}


.Subtitle
{
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	COLOR: #6060ff;
	BACKGROUND: #ceceff;
}

.News
{
}

.NewsTitle
{
	BACKGROUND: transparent;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: black;
}

.NewsDate
{
	BACKGROUND: transparent;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #404040;
}

.NewsContents
{
	BACKGROUND: transparent;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: black;
}

.Msg
{
	BACKGROUND: transparent;
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
	COLOR: #6060ff;
}

.Graphic
{
	BORDER: 1px solid #b0b0ff;
}

.FileSize
{
	BACKGROUND: transparent;
	COLOR: #9999ff;
	FONT-SIZE: 8pt;
	FONT-STYLE: italic;
}

.Footer
{
	BACKGROUND: transparent;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-STYLE: italic;
	COLOR: #777777;
	TEXT-ALIGN: right;
	MARGIN-RIGHT: 3%;
}

A:link
{
	BACKGROUND: transparent;
	TEXT-DECORATION: none;
	COLOR: blue;
}
A:active
{
	BACKGROUND: transparent;
	TEXT-DECORATION: none;
	COLOR: red;
}
A:visited 
{
	BACKGROUND: transparent;
	TEXT-DECORATION: none;
	COLOR: blue;
}
A:hover
{
	BACKGROUND: transparent;
	TEXT-DECORATION: underline;
	COLOR: red;
}

A:link.SummaryItemLinkLevel1,
A:link.SummaryItemLinkLevel2,
A:active.SummaryItemLinkLevel1,
A:active.SummaryItemLinkLevel2,
A:visited.SummaryItemLinkLevel1,
A:visited.SummaryItemLinkLevel2,
A:hover.SummaryItemLinkLevel1,
A:hover.SummaryItemLinkLevel2
{
	BACKGROUND: transparent;
	TEXT-DECORATION: none;
	COLOR: black;
}

A:link.SummaryItemLinkLevel0,
A:active.SummaryItemLinkLevel0,
A:visited.SummaryItemLinkLevel0,
A:hover.SummaryItemLinkLevel0
{
	BACKGROUND: transparent;
	TEXT-DECORATION: none;
	COLOR: white;
}


.language
{
	PADDING: 5px;
	BORDER: 3px solid white;
	CURSOR: pointer;
}


.languageHover
{	
	PADDING: 5px;
	BORDER: 3px solid #ceceff;
	BACKGROUND: #dedeff;
	CURSOR: pointer;
}