﻿/***************************************************
Global changes
***************************************************/
a img
{
	border: none;
}

ul
{
	font-family:Arial;
	font-size:9pt;
	list-style-type:square;
	margin-top:1px;
	margin-bottom:1px;
	
}	

/***************************************************
Left Navigation
***************************************************/
TD.nvItemLnkNOT
{
	color:#000000;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
}

TD.nvHeaderBlue
{
	color:#57677E;
	font-size:12pt;	
	font-family:Arial;
	padding-bottom:7px;
	padding-top:7px;
}

a.nvItemLnk:link, a.nvItemLnk:visited
{
	color:#000000;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
}

a.nvItemLnk:active, a.nvItemLnk:hover
{
	color:#926B26;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
}

.nvItemLnkOn
{
	color:#926B26;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
}

TD.nvItemTopLine
{
	border-top-style:solid;
	border-top-width:1px;
	padding-top:3px;
	padding-bottom:3px;
}

TD.nvItem
{
	padding-top:3px;
	padding-bottom:3px;
}

TD.nvItemArrow
{
	padding-top:7px;
	padding-bottom:3px;
}

/***************************************************
Master Page classes
***************************************************/
TD.lftRgtBot
{
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;	
}

TD.lftRgt
{
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;	
}

TD.lftRgtTop
{
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;	
	border-top-style:solid;
	border-top-width:1px;	
}

TD.rgt
{
	border-right-style:solid;
	border-right-width:1px;	
}

TD.lftRgtBotTan
{
	border-left-style:solid;
	border-left-color:#E3E0D1;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#E3E0D1;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#E3E0D1;
	border-bottom-width:1px;	
	padding:10px;
	vertical-align:top;
	font-family:Arial;
	font-size:9pt;
}

TD.bgTan
{
	background-color:#E3E0D1;
	font-family:Arial;
	font-size:12pt;
	padding:7px;
}

TD.lftRgtTopBotSpacing
{
	padding:7px;
}

TD.RgtSpacing
{
	padding-right:7px;	
}


/***************************************************
Header
***************************************************/
.hdrWhite
{
	font-size: 9pt;
	font-family:Arial;
	color:White;	
	text-decoration: none;
}

a.hdrWhite:link, a.hdrWhite:active, a.hdrWhite:visited, a.hdrWhite:hover
{
	font-size: 9pt;
	font-family:Arial;
	color:White;	
	text-decoration: none;
}



/***************************************************
Footer
***************************************************/
.ftrSmall
{
	font-family:Arial;
	font-size: 8pt;
	color:Black;	
}

a.ftrSmall:link, a.ftrSmall:active, a.ftrSmall:visited, a.ftrSmall:hover
{
	font-family:Arial;
	font-size: 8pt;
	color:Black;
	text-decoration: none;
}

/***************************************************
Pop-up
***************************************************/
BODY.bdyPopup
{
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

TR.hdrPopup
{
	padding-left:10px;
	padding-right:10px;
	height:50px;	
}

.txtHdrPopup
{
	color:Black;
	font-size:14pt;	
	font-family:Arial;
}


/***************************************************
General
***************************************************/
.txtBlueBld
{
	font-family:Arial;
	font-size:9pt;
	color:#57677E;
	font-weight:bold;
}

.txtRedBld
{
	font-family:Arial;
	font-size:9pt;
	color:#8F2635;
	font-weight:bold;
}

.txtLargeRedBld
{
	font-family:Arial;
	font-size:14pt;
	color:#8F2635;
	font-weight:bold;
}

.txtGeneral
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
}

.txtGeneralBld
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
	font-weight:bold;
}

.txtbxGeneral
{	
	font-family: Arial;
	color: Black;
}

.ddlGeneral
{
	font-family: Arial;
	color: Black;
}

.txtbxGeneralMultiline
{
	font-family: Arial;
	color: Black;
}

/* Black Links *****************************/
a.lnkGeneral:link, a.lnkGeneral:visited
{
	font-family:Arial;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
}

a.lnkGeneral:active, a.lnkGeneral:hover
{
	font-family:Arial;
	font-size: 9pt;
	color:#926B26;
	text-decoration: none;
}

/* Blue Links *******************/
a.lnkGeneralBlue:link, a.lnkGeneralBlue:active, a.lnkGeneralBlue:visited, a.lnkGeneralBlue:hover
{
	font-family:Arial;
	font-size: 9pt;
	color:#57677E;
	text-decoration: none;
}


/* Black Links *******************/
a.lnkGeneralBlack:link, a.lnkGeneralBlack:active, a.lnkGeneralBlack:visited, a.lnkGeneralBlack:hover
{
	font-family:Arial;
	font-size: 9pt;
	color:Black;
	text-decoration: none;
}

/**********************************
Sitemap
**********************************/
TD.tvSitemapRoot
{	
	font-family:Arial;
	font-size: 12pt;
	color:#926B26;
	text-decoration: none;
}

A.tvSitemapRoot:link, A.tvSitemapRoot:visited, A.tvSitemapRoot:active, A.tvSitemapRoot:hover
{	
	font-family:Arial;
	font-size: 12pt;
	color:#57677E;
	text-decoration: none;
}

TD.tvSitemapLeaf
{	
	font-family:Arial;
	font-size: 10pt;
	color:Black;
	text-decoration: none;
}

a.tvSitemapLeaf:link, a.tvSitemapLeaf:visited
{
	font-family:Arial;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
}

a.tvSitemapLeaf:active, a.tvSitemapLeaf:hover
{
	font-family:Arial;
	font-size: 9pt;
	color:#926B26;
	text-decoration: none;
}