BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    LETTER-SPACING: normal;    
}
A:link
{
    COLOR: #330066;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #330066;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #330066;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #330066;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}

A.alphabet:link
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, helvetica;
	background-color: black;
	text-decoration: none;
}	

A.alphabet:visited
{
	font-size: 10pt;
	font-weight:bold;
	font-family: Verdana, Arial, helvetica;
	color: white;
	text-decoration: none;
}

A.alphabet:hover
{	
	text-decoration:	underline;
	color:gold;
}

A.alphabet:active
{
	text-decoration: none;
}

A.navbranditem:link
{
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	color: #901456;
	font-family: Verdana, Arial, helvetica;
}	

A.navbranditem:visited
{
	font-size: 8pt;
	font-family: Verdana, Arial, helvetica;
	color: #901456;
	text-decoration: none;
}

A.navbranditem:hover
{	
	text-decoration:	underline;
	color:	#3333cc;
}

.deptNav
{
	padding-right: 2px;
	font-weight:normal;
	font-size: 10pt;
	color: #901456;
	padding-top: 2px;
	font-family: Verdana, Arial, helvetica;
	text-align: right;
	text-decoration:none;
}

TD.text
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial, Sans-Serif;
    HEIGHT: 22px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
TD.highlightbg
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    BACKGROUND: #cccc99;
    PADDING-BOTTOM: 0px;
    COLOR: #333366;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TD.nohighlightbg
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    COLOR: #333366;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TR.highlightbg
{
    FONT-SIZE: x-small;
    BACKGROUND: #cccc99;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TR.nohighlightbg
{
    FONT-SIZE: x-small;
    BACKGROUND: #ffffff;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.tableHeading
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    BACKGROUND: #CCCCCC
}
.tableText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.homeSlogan
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.homeQuote
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.linkbar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.listHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, helvetica;
	background-color: black;
}

.listItem
{
	font-weight:normal;
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Arial, helvetica;
	padding-left: 2px;
	padding-right: 2px;
}
.homeContent
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.homeSidebar
{
    BACKGROUND-IMAGE: url(../images/peach_sidebar.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffcc
}
.homeContentCell
{
    BACKGROUND-IMAGE: url(../images/background_gingko5.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
.sidebar
{
    BACKGROUND-IMAGE: url(../images/sidebar_157w.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffcc
}
.sidebarText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.sidebarHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #901456;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.navigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Trebuchet MS, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.copyright
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Trebuchet MS, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalLabel
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.generalLabelBold
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalLabelBoldBlue
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR:Blue;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalText9
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalTextBold
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR:#000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalText7
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.generalTextBold7
{
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalTextError
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: verdana, arial, sans-serif;
	COLOR: red;
	TEXT-DECORATION: none;
}

.generalTextItalic
{
    FONT-SIZE: 10pt;
    font-style: italic;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}

.generalHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #901456;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.majorHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BACKGROUND-IMAGE: none;
    COLOR: #901456;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent
}
.minorHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.majorCenter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BACKGROUND-IMAGE: none;
    COLOR: #901456;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: TRANSPARENT;
    TEXT-ALIGN: center
}
.minorCenter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.minorCenterItalic
{
	FONT-WEIGHT: BOLDER;
	FONT-SIZE: 9PT;
	BACKGROUND-IMAGE: NONE;
	COLOR: #000000;
	BACKGROUND-REPEAT: REPEAT;
	FONT-STYLE: ITALIC;
	FONT-FAMILY: VERDANA, ARIAL, SANS-SERIF;
	BACKGROUND-COLOR: TRANSPARENT;
	TEXT-ALIGN: CENTER;
}

.pageContentReportTotal 
{
	FONT-SIZE: 10PT;
	COLOR: #901456;
	FONT-WEIGHT: Bold;
	FONT-FAMILY: VERDANA, 'TIMES NEW ROMAN', ARIAL, SANS-SERIF;
	BACKGROUND-COLOR: LIGHTGREY;
	TEXT-DECORATION: NONE;
}

.pageContentReportSubTotal 
{
	FONT-SIZE: 10PT;
	COLOR: BLACK;
	FONT-WEIGHT: Bold;
	FONT-FAMILY: VERDANA, 'TIMES NEW ROMAN', ARIAL, SANS-SERIF;
	BACKGROUND-COLOR: TRANSPARENT;
	TEXT-DECORATION: NONE;
}

.pageContentReportHeader 
{
	FONT-SIZE: 10PT;
	COLOR: BLACK;
	FONT-WEIGHT: Bold;
	FONT-FAMILY: VERDANA, 'TIMES NEW ROMAN', ARIAL, SANS-SERIF;
	BACKGROUND-COLOR: LIGHTGREY;
	TEXT-DECORATION: NONE;
}

.pageContentReport
{
	FONT-SIZE: 9PT;
	COLOR: BLACK;
	FONT-FAMILY: VERDANA, 'TIMES NEW ROMAN', ARIAL, SANS-SERIF;
	BACKGROUND-COLOR: WHITE;
	TEXT-DECORATION: NONE;
}