body
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 9pt;
}
span
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td
{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:link
{
    COLOR: #003195;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline
}

A:hover
{
    COLOR: #003195;
    TEXT-DECORATION: underline;
}

A:visited
{
    COLOR: #003195;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline
}

A:active
{
    COLOR: #003195;
    TEXT-DECORATION: underline
}
#navl
{
	padding-left: 3px;
	text-align: left;
}
#navcl
{
	padding-left: 3px;
	text-align: left;
}
#navr
{
	padding-right: 3px;
	padding-left: 15px;
	text-align: left;
}
#navcr
{
	padding-right: 5px;
	padding-left: 7px;
	text-align: left;
}
.small, A.small, B.small, TD.small
{
	FONT-SIZE: 75%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: black;
}
A.small:visited
{
	FONT-SIZE: 75%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: black;
}
A.small:hover
{
	FONT-SIZE: 75%;
	Font-Family: Verdana, Arial, Helvetica, Sans-Serif;
	TEXT-DECORATION: underline;
	color: black;
}

.counter, .counter a, .counter a:visited, .counter a:active
{
	FONT-SIZE: 75%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #3399FF;
}
.topnavitem
{
	background-image: url("images/topnav_bg1.jpg");
	padding-bottom: 6px;
}
.topnavitem a, .topnavitem a:visited, .topnavitem a:active
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #6B6B6B;
	text-decoration: none;
}
.topnavitem a:hover
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #6B6B6B;
	text-decoration: underline;
}

.bottomitem
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.bottomitem, .bottomitem a, .bottomitem a:visited, .bottomitem a:active
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.bottomitem a:hover
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}

.menuitem
{
	background-image: url("images/mnu_background.jpg");
	height: 20px;
}
.menuitem a, .menuitem a:visited, .menuitem a:active
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.menuitem a:hover
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
 
.SectionTableHeader, .SectionTableHeader a, .SectionTableHeader a:visited, .SectionTableHeader a:active
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.SectionTableHeader a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}

.SectionTableFooter a, .SectionTableFooter a:visited, .SectionTableFooter a:active
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 8pt;
}
.SectionTableFooter a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 8pt;
}

.InnerShadow
{
	/* filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4); */
}


.error
{
	color: red;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	text-align: center;
}

.textfield, input, textarea, select
{
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
}

.tr_over
{
  background-color: #CAE5FF;
  Text-Decoration: none;
  cursor: normal;
  font-weight: normal;
}

.tr_normal
{
  background-color: #FFFFFF;
  Text-Decoration: none;
  cursor: normal;
}

.TableHeader
{
  color: #FFFFFF;
}

.100percent
{
  width: 100%;
}

.PageCaption
{
	font-size: 12pt;
	color: #3399FF;
	font-weight: bold;
}

.RightPanelText
{
	color: #3399FF;
}
.RightPanelText a, .RightPanelText a:active, .RightPanelText a:visited, .RightPanelText a:hover
{
	color: #3399FF;
	text-decoration: underline;
}