.menu:link
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: bolder;
	font-size: 10pt;
	background: lightsteelblue;
	text-transform: none;
	border-left: white 1px solid;
	color: navy;
	text-decoration: none;
	font-family:Tahoma;
}
.menu:visited
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: bolder;
	font-size: 10pt;
	background: lightsteelblue;
	text-transform: none;
	border-left: white 1px solid;
	color: navy;
	text-decoration: none;
	font-family:Tahoma;
}
.menu:active
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-size: 10pt;
	background: #3a6ea5;
	text-transform: none;
	color: white;
	text-decoration: none;
	border-left: white 1px solid;
	font-family:Tahoma;
}
.menu:hover
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-size: 10pt;
	background: #3a6ea5;
	text-transform: none;
	color: white;
	text-decoration: none;
	border-left: white 1px solid;
	font-family:Tahoma;
}
.menucurrent:link
{
	border-right: lightsteelblue 3px solid;
	border-top: lightsteelblue 3px solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #f1f1f1;
	text-transform: none;
	border-left: lightsteelblue 3px solid;
	color: navy;
	border-bottom: #f1f1f1 3px solid;
	text-decoration: none;
	font-family:Tahoma;
}
.menucurrent:visited
{
	border-right: lightsteelblue 3px solid;
	border-top: lightsteelblue 3px solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #f1f1f1;
	text-transform: none;
	border-left: lightsteelblue 3px solid;
	color: navy;
	border-bottom: #f1f1f1 3px solid;
	text-decoration: none;
	font-family:Tahoma;
}
.menucurrent:active
{
	border-right: lightsteelblue 3px solid;
	border-top: lightsteelblue 3px solid;
	font-size: 10pt;
	background: #f1f1f1;
	text-transform: none;
	border-left: lightsteelblue 3px solid;
	color: navy;
	border-bottom: #f1f1f1 3px solid;
	text-decoration: none;
	font-family:Tahoma;
}
.menucurrent:hover
{
	border-right: lightsteelblue 3px solid;
	border-top: lightsteelblue 3px solid;
	font-size: 10pt;
	background: #f1f1f1;
	text-transform: none;
	border-left: lightsteelblue 3px solid;
	color: navy;
	border-bottom: #f1f1f1 3px solid;
	text-decoration: none;
	font-family:Tahoma;
}
BODY
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
}
.leftmenu:link
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #3a6ea5;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
.leftmenu:visited
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #3a6ea5;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
.leftmenu:active
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #3a6ea5;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
.leftmenu:hover
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-size: 10pt;
	background: lightsteelblue;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
.leftmenucurrent:link
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #d6a059;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
.leftmenucurrent:visited
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #d6a059;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
.leftmenucurrent:active
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-weight: bolder;
	font-size: 10pt;
	background: #d6a059;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
.leftmenucurrent:hover
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-size: 10pt;
	background: lightsteelblue;
	text-transform: none;
	border-left: black thin solid;
	color: white;
	border-bottom: black thin solid;
	text-decoration: none;
}
P.pageheader
{
	font-weight: bold;
	font-size: 12pt;
	text-transform: capitalize;
	font-family: Tahoma, Arial;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
A:visited
{
	font-size: 10pt;
	color: maroon;
	font-family: Tahoma, Arial;
	text-decoration: underline;
}
A:active
{
	font-size: 10pt;
	color: blue;
	font-family: Tahoma, Arial;
	text-decoration: underline;
}
A:hover
{
	font-size: 10pt;
	color: blue;
	font-family: Tahoma, Arial;
	text-decoration: underline;
}

A:link
{
	font-size: 10pt;
	color: blue;
	font-family: Tahoma, Arial;
	text-decoration: none;
	text-decoration: underline;
}

TABLE
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
}
INPUT
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
}
.AltStyle
{
	background-color: #FFFFA0;
}
.ItemStyle
{
	background-color: #ffd700;
}
.HeaderStyle
{
	color: white;
	background-color: maroon;
}
.HyperlinkStyle
{
	color: white;
	background-color: maroon;
}
td           { font-family: Tahoma; font-size: 8pt }
textarea     { font-family: Tahoma; font-size: 8pt }
body         { font-family: Tahoma; font-size: 8pt }
select       { font-family: Tahoma; font-size: 8pt }
input        { font-family: Tahoma; font-size: 8pt }
form         { padding:0; font-family: Tahoma; font-size: 8pt; word-spacing:0; margin-top:0; margin-bottom:0 }
a            { font-family: Tahoma; font-size: 8pt; color: #3366FF; text-decoration: none }
legend			 {font-weight:bold;font-size:8pt;font-variant:small-caps}
.LeftMenuCell
{
	background-color: #F1F1F1;
}
.LeftMenuStyle
{
	width: 142px;
}
.RightSideCell
{
	background-color: #dcdcdc;
}
.LeftFieldLabel
{
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}

.LeftFieldLabelNoVAlign
{
	font-weight: bold;
}

#tblTopToolbar
{
	background-color: #F1F1F1;
}
#tblBottomToolbar
{
	background-color: #F1F1F1;
}
#tblTopToolbar2
{
	background-color: #F1F1F1;
}
#tblBottomToolbar2
{
	background-color: #F1F1F1;
}
#lblMessageTop
{
	font-weight: bold;
	font-size: small;
	vertical-align: baseline;
	color: black;
	background-color: yellow;
	text-align: center;
}
#lblMessageBottom
{
	font-weight: bold;
	font-size: small;
	vertical-align: baseline;
	color: black;
	background-color: yellow;
	text-align: center;
}
.ColumnHeader
{
	font-weight: bold;
	font-size: 12pt;
	background-color: #f1f1f1;
	text-align: center;
}
.FormHeader
{
	font-weight: bold;
	font-size: 12pt;
	text-align:left;
}
.DataListHeaderWhite
{
	font-weight: bold;
	font-size: 10pt;
	color:White;
	text-align: center;
	background-color:Black;
}
.DataListHeaderWhiteLeft
{
	font-weight: bold;
	font-size: 10pt;
	color:White;
	text-align: left;
	background-color:Black;
}
.PageHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: White;
	background-color: #5c95c1;
	text-align: center;
}

.SectionHeader
{
	FONT-SIZE: 9pt; 
	MARGIN: 3px; 
	COLOR: white
}
.NewsLetterHeader
{
	font-weight: bold;
	font-size: 12pt;
	color:White;
	text-align: center;
	background-color:Black;
}
.NewsLetterStoryTitle
{
	font-weight: bold;
	font-size: 10pt;
}
.NewsLetterFooter
{
	font-size: 8pt;
	color:White;
	text-align:left;
	background-color:Black;
}
.NewsLetterLeadIn
{
	text-indent: 6pt;
	text-align:justify;
}
.HeadLineStory
{
	font-size: 12pt;
	color: black;
	line-height: 110%;
	font-family: Tahoma, serif;
	text-align: center;
	font-weight: bold;
}
.TopToolbar
{
	background-color: #F1F1F1;
}
.BottomToolbar
{
	background-color: #F1F1F1;
}
.ToolbarButton
{
	cursor: hand;
}
.TopPageMessage
{
	font-weight: bold;
}
.BottomPageMessage
{
	font-weight: bold;
}