/*---------ANCHORS---------*/
A.DisabledNavigation:active
{
	color: Green;
}

A.DisabledNavigation:hover
{
	color: Light Gray;
	background-color: #6185C0;					/**/
}

A.DisabledNavigation:link
{
	font-size: 9pt;
	font-family: Arial, sans-serif;
	text-align: center;
	text-decoration: none;
	color: Black;									
	background-color: #BDD0DC;		/*Sky Blue-ish RGB 189/208/220 CMYK 23/9/10/0*/
	width: 100px;
	height: 24px;
	
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;

	border-top-width: 1pt; 
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;

	border-top-color: Black; 
	border-right-color: Gray;
	border-bottom-color: Gray;
	border-left-color: Black;

	margin-bottom: 1px;

	padding-top: 2px;
}

A.DisabledNavigation:visited
{
	font-size: 9pt;
	font-family: Arial, sans-serif;
	text-align: center;
	text-decoration: none;
	color: Black;									/*Black*/
	background-color: #BDD0DC;					/*Sky Blue-ish*/
	width: 100px;
	height: 24px;

	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;

	border-top-width: 1pt; 
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;

	border-top-color: Black; 
	border-right-color: Gray;
	border-bottom-color: Gray;
	border-left-color: Black;

	margin-bottom: 1px;

	padding-top: 2px;
}

A.EnabledNavigation:active
{
	color: Green;
}

A.EnabledNavigation:hover
{
	color: #FFFFFF	;
	background-color: #6185C0;					/*Sky Blue-ish*/
}

A.EnabledNavigation:link
{
	font-size: 9pt;
	font-family: Arial, sans-serif;
	text-align: center; /*center;*/
	text-decoration: none;
	color: Black;									/*Black*/
	background-color: #BDD0DC;					/*Sky Blue-ish*/
	width: 100px;
	height: 24px;

	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;

	border-top-width: 1pt; 
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;

	border-top-color: Black; 
	border-right-color: Gray;
	border-bottom-color: Gray;
	border-left-color: Black;
	
	margin-bottom: 1px;
	
	padding-top: 2px;
}

A.EnabledNavigation:visited
{
	font-size: 9pt;
	font-family: Arial, sans-serif;
	text-align: center; /*center;*/
	text-decoration: none;
	color: Black;									/*Black*/
	background-color: #BDD0DC;					/*Sky Blue-ish*/
	width: 100px;
	height: 24px;

	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;

	border-top-width: 1pt; 
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;

	border-top-color: Black; 
	border-right-color: Gray;
	border-bottom-color: Gray;
	border-left-color: Black;

	margin-bottom: 1px;

	padding-top: 2px;
}

A.SiteLinks
{
	font-family: "Arial", sans-serif;
	font: normal;
	font-size: 9pt;
	padding: 0cm;
	margin: 0cm;
}

A.SiteLinksDisabled
{
	font-family: "Arial", sans-serif;
	font: normal;
	font-size: 9pt;
	color: #D7CFCA;
	padding: 0cm;
	margin: 0cm;
}
/*---------BUTTONS---------*/
Button.NavigationButton
{
	font-size: 10pt;
	font-family: Arial, sans-serif;
	color: #000000;									/*Black*/
	width: 120px;		
	height: 24px;
	background-color: #BDD0DC;					/*Sky Blue-ish*/
	border-style: groove;
	margin: 0cm;
	padding: 0cm;
}

Button.NavigationButtonDisabled
{
	font-size: 10pt;
	font-family: Arial, sans-serif;
	color: #000000;									/*Black*/
	width: 120px;
	height: 24px;
	background-color: #D7CFCA;					/*Sky Blue-ish*/
	border-style: groove;
	margin: 0cm;
	padding: 0cm;
}
/*---------DIVS---------*/
Body
{
	text-align: center;
}

DIV.Main800
{
	width: 768px;	
	margin-left: auto;
	margin-right: auto;
}

DIV.Main1024
{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

DIV.Left
{
	width: 12%;
	text-align: left;
	float: left;
	padding-right: 0.15cm;
/*	border-right: solid thin; */
	margin-left: 0cm;
	margin-top: 0.1cm;
}

DIV.LeftWithIndent
{
	width: 12%;
	text-align: left;
	float: left;
	padding-right: 0.15cm;
/*	border-right: solid thin; */
	margin-left: 0.95cm;
}

DIV.Right
{
	width: 86%;
	text-align: left;
	float: right;
	padding: 0cm;
	margin-right: 0cm;
}

DIV.Bottom
{
	width: 100%;
	text-align: left;
	float: left;
	padding: 0cm;
	margin:0cm;
}

DIV.DirectionMap
{
	width: 50%;
	text-align: left;
	float: left;
	padding: 0cm;
	margin-right: 0cm;
}

DIV.DirectionMapText
{
	width: 46%; /*38*/
	text-align: left;
	float: left;
	padding: 0cm;
	margin-left: 0.2cm;
	margin-right: 0cm;
}

DIV.SiteLinks
{
	width: 100%;
	text-align: center;
	margin-bottom: 0.15cm;
}

DIV.SiteLinksDisabled
{
	width: 100%;
	text-align: center;
	margin-bottom: 0.15cm;
}
/*---------PARAS---------*/
P.Address
{
	font-family: "Times New Roman", serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: normal;
	color: black;
	text-align: center;
	padding: 0cm;
	margin: 0cm;
}

P.AddressSmall
{
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	line-height: 13pt;
	font-style: italic;
	font-weight: normal;
	color: black;
	text-align: center;
	padding: 0cm;
	margin: 0cm;
}

P.Body
{
	font-family: "Times New Roman", serif;
	font-size: 14pt;
	line-height: 16pt;
	text-align: left;
	color: black;
	padding: 0cm;
	margin: 0cm;
}

P.BodyLinks
{
	font-family: "Times New Roman", serif;
	font-size: 14pt;
	line-height: 18pt;
	color: black;
	padding: 0cm;
	margin: 0cm;
}

P.CHA_Heading
{
	font-family: "Times New Roman", serif;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 26pt;
	color: black;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
}

P.CHA_Heading_TA
{
	font-family: "Times New Roman", serif;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 12pt;
	display: inline;
	color: #000080;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
}

P.CHA_Heading_LowerCase
{
	font-family: "Times New Roman", serif;
	font-weight: bold;
	font-size: 12pt;
	display: inline;
	line-height: 16pt;
	color: #000080;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
}

P.CHA_Heading_Established
{
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	color: black;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
}

P.CHA_Heading_Independent
{
	font-family: "Times New Roman", serif;
	font-size: 13pt;
	font-style: italic;
	color: black;
}

P.Directions
{
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	line-height: 13pt;
	color: black;
	padding: 0cm;
	margin: 0cm;
}

P.EnquiryForm_Left
{
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: black;	
	text-align: left;
	float: left;
	padding: 0cm;
	margin: 0cm;
}

P.EnquiryForm_Right
{
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: black;	
	text-align: left;
	float: left;
	padding: 0cm;
	margin-left: 0.5cm;
}

P.First
{
	font: bold 12pt/14pt "Times New Roman";
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

P.FormBody
{
	font-family: "Times New Roman", serif;
	font-size: 9pt/14pt;
	color: black;
}

P.FormInstruction
{
	font-family: "Times New Roman", serif;
	font-size: 9pt/14pt;
	color: black;
}

P.IndentForButtons
{
	margin-left: 3cm;
}

P.OfficeHours
{
	font-family: "Times New Roman", serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-align: center;
	padding: 0cm;
	margin: 0cm;
}

P.OfficeHoursSmall
{
	font-family: "Times New Roman", serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-align: center;
	padding: 0cm;
	margin-top: 0cm;
	margin-bottom: 0.2cm;
}

P.PageHeading
{
	font-family: "Times New Roman", serif;
	font-size: 18pt;
	line-height: 18pt;
	font-weight: bold;
	text-align: left;
	color: #000080;
	padding: 0cm;
	margin: 0cm;
}

P.ProductListHeading
{
	font-family: "Times New Roman", serif;
	font-size: 14pt;
	line-height: 14pt;
	font-weight: bold;
	color: black;
	padding: 0cm;
	margin: 0cm;
}

P.Second
{
	font: normal 12pt/12pt "Times New Roman";
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

P.SmallPrint
{
	font-family: "Arial", sans-serif;
	font-size: 8pt;
	color: black;
	background-color: #BDD0DC;
	margin-top: 0;
	padding: 0;
}

P.TermsOfBusiness
{
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: black;
	margin-right: 0.1cm;
	margin-top: 0cm;
	padding: 0cm;
	text-align: justify;
}
/*---------LISTS---------*/
LI
{
	list-style-position: outside;
}

ol.TOB
{
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: black;
	text-align: justify;
	list-style-type: decimal;
	margin-left: 1.1cm;
	margin-right: 0.1cm;
	margin-top: 0cm;
	margin-bottom: 0cm;
	padding: 0cm;
}

UL
{
	list-style-type: disc;
}

HR.NoSpace
{
	margin-bottom: 0cm;
	padding-bottom: 0cm;
}
/*---------TABLES---------*/
TD
{
	font-family: "Arial", sans-serif;
	font-size: 10pt;
	color: black;
	padding: 0cm;
	margin: 0cm;
}

TD.TableSmall
{
	font-family: "Arial", sans-serif;
	font-size: 8pt;
	color: black;
	padding-top: 0cm;
	padding-left: 0.6cm;
	margin: 0cm;
}
