/* CSS Document */


/*## START BASE STYLES ##*/
		/* Page title heading tag */
			h1 {
				color: #311E1E;
			}

		/* Page sub title heading tag */
			h2 {
				color: #000000;
			}
			h3 {
				color: #311E1E;
			}
			h4 {
				color: #311E1E;
			}

		/* Generic bulleted link style */
			.contentLink {
				background-image: url(/images/ui/icons/aubergine/arrow_right.gif);
			}
		.contentLink a:link { text-decoration: none; color: #82796F; }
		.contentLink a:visited { text-decoration: none; color: #575757; }
		.contentLink a:hover { text-decoration: underline; color: #311E1E; background-color: #F5E3C4;}
/*## END BASE STYLES ##*/
			
/*## START HEADER ##*/
	/* Territory Name */
		.territoryName {
			color: #000000;
		}
		span.territoryName a:link { text-decoration:none; color: #000000; }
		span.territoryName a:visited { text-decoration:none; color: #000000; }
		span.territoryName a:hover { text-decoration:underline; color: #000000; }	 

	/* Default Language link */
		.languageLink {
			color: #000000;
		}
		span.languageLink a:link { text-decoration:none; color: #82796F; }
		span.languageLink a:visited { text-decoration:none; color: #575757; }
		span.languageLink a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}

	/* Selected Language link */
		.languageLinkSelected {
			color: #000000;
		}
		span.languageLinkSelected a:link { text-decoration:none; color: #000000; }
		span.languageLinkSelected a:visited { text-decoration:none; color: #000000; }
		span.languageLinkSelected a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}
/*## END HEADER ##*/

/*## START PRIMARY NAVIGATION ##*/

		.Dropdowns .DropdownSelected li.Main { background-color: #A29A94; border-bottom: 1px solid #A29A94;}
		.Dropdowns .Dropdown li.Main { background-color: #CAC4B9;}

	/* Arrow icons for 'OFF' state of SELECTED Title */
		.Dropdowns .DropdownSelected .DropdownContent .DropdownTitle {
			background-image: url(/images/ui/icons/generic/primaryDown-white.gif);
		}

	/* Arrow icons for 'OVER' state of SELECTED Title */
		.Dropdowns .DropdownSelected .DropdownTitleOver {
			background-image: url(/images/ui/icons/generic/primaryDown-white.gif);
		}

	/* Arrow icons for 'OVER' state of UNSELECTED Titles */
		.Dropdowns .Dropdown .DropdownTitleOver {
			background-image: url(/images/ui/icons/generic/primaryDown-black.gif);
		}

	/* Arrow icons for 'OFF' state of UNSELECTED Titles */
		.Dropdowns .DropdownTitle, .DropdownTitleOver {
			background-image: url(/images/ui/icons/generic/primaryRight-black.gif);
		}

	/* Primary Nav base line */
		.DropdownBorder {
			background-color: #A29A94;
			color: #A29A94;
		}

		/* .Dropdowns a { color: #000000; text-decoration: none; } */

		.Dropdowns .DropdownSelected li.Main a { color: #FFFFFF; text-decoration: none; }
		.Dropdowns .Dropdown li.Main a { color: #000000; text-decoration: none; }

/*## END PRIMARY NAVIGATION ##*/

/*## START PRIMARY NAV EXTRAS FOR HOMEPAGES ##*/

		.Dropdowns .DropdownHome li.Main { background-color: #A29A94; border-bottom: 0px solid #A29A94;}
		.Dropdowns .DropdownHome li.Main a { color: #FFFFFF; text-decoration: none; }

	/* Arrow icons for 'OFF' state of HOMEPAGE Title */
		.Dropdowns .DropdownHome .DropdownContent .DropdownTitle {
			background-image: url(/images/ui/icons/generic/primaryRight-white.gif);
		}

	/* Arrow icons for 'OVER' state of HOMEPAGE Title */
		.Dropdowns .DropdownHome .DropdownTitleOver {
			background-image: url(/images/ui/icons/generic/primaryDown-white.gif);
		}

/*## END PRIMARY NAV EXTRAS FOR HOMEPAGES ##*/

/*## START LHN MENU ##*/
	/* currently selected arrow */
		.LHN ul li.Selected {
			background-image: url(/images/ui/icons/aubergine/arrow_lhn.gif);
		}

	/* link styles */
		.LHN li a:link { text-decoration: none; color: #4C301C; }
		.LHN li a:visited { text-decoration: none; color: #333333; }
		.LHN li a:hover { text-decoration:underline; color: #311E1E;}
/*## END LHN MENU ##*/

/*## START LHN RVP ##*/
		.RVPBox ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

	/** RVP link styles */
		.RVPBox ul li a:link { text-decoration: none; color: #82796F; }
		.RVPBox ul li a:visited { text-decoration: none; color: #575757; }
		.RVPBox ul li a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}
/*## END LHN RVP ##*/

/*## START RHN BOX ##*/
		.RHBox ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

	/** RVP link styles */
		.RHBox ul li a:link { text-decoration: none; color: #82796F; }
		.RHBox ul li a:visited { text-decoration: none; color: #575757; }
		.RHBox ul li a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}
/*## END RHN BOX ##*/

/*## START RHN PORTAL ##*/

	.portalTitle1 {
		color: #A29A94;
	}

/*## END RHN PORTAL  ##*/

/*## START FOOTER ##*/
		span.footerItem a:link { text-decoration:none; color: #311E1E; }
		span.footerItem a:visited { text-decoration:none; color: #311E1E; }
		span.footerItem a:hover { text-decoration:underline; color: #311E1E; }
/*## END FOOTER ##*/

/* ## START INNER CONTAINER ##*/
/* ## END INNER CONTAINER ##*/

/*## START HOMEPAGE STYLES ##*/
		td.homeBody {
			background-color: #FFFFFF /* #E3DDD2; */
		}

		.homeLeftTop {
			color: #000000;
			background-color: #E3DDD2;
		}

		.homeLeftBottom {
			background-color: #E3DDD2;
		}

		.ldTitle {
			color: #000000;
		}

		.ldLink {
			color: #311E1E;
			background-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

		td.homeRHN {
			background-color: #E3DDD2;
		}

		td.homeGutter {
			background-color: #FFFFFF;
		}

		.homeRHNTitle {
			color: #000000;
		}

	/* Start coloured RHN cell */
		.homeRHNGrey {
			color: #000000;
			background-color: #E3DDD2;
		}

		.homeRHNGrey ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

	/* End coloured RHN cell */

	/* Start coloured RHN cell */
		.homeRHNColour {
			color: #000000;
			background-color: #CAC4B9;
			border-bottom: 1px solid #FFFFFF;
			border-top: 1px solid #FFFFFF;
		}

		.homeRHNColour ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

	/* End coloured RHN cell */

		.homeLinkLight {
			color: #CAC4B9;
			background-image: url(/images/ui/icons/aubergine/arrow_right_light.gif);
		}

		.homeLinkLight a:link, .featureTHP a:link { text-decoration: none; color: #F5E3C4; }
		.homeLinkLight a:visited, .featureTHP a:visited { text-decoration: none; color: #F5E3C4; }
		.homeLinkLight a:hover, .featureTHP a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}
/*## END HOMEPAGE STYLES ##*/

/* ## SPECIFIC TO INDEX TEMPLATE ## */

		.indexListSplit ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

		.indexListSplit a:link { text-decoration: none; color: #82796F; }
		.indexListSplit a:visited { text-decoration: none; color: #575757; }
		.indexListSplit a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}

/* ## SPECIFIC TO CONTENT TEMPLATE ## */

		.contentList ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

		.contentList a:link { text-decoration: none; color: #82796F; }
		.contentList a:visited { text-decoration: none; color: #575757; }
		.contentList a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}

		/* MG 10-04-2006: uppercase ContentArea added */
		.contentArea ul li, .ContentArea ul li, .careersContentArea ul li, .popupContentArea ul li, .rightCell ul li, .micrositeContentArea ul li, .homeLeftTop ul li, .homeLeftBottom ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}

		/* MG 10-04-2006: uppercase ContentArea added */
		.contentArea a:link, .ContentArea a:link, .careersContentArea a:link, .micrositeContentArea a:link, .popupContentArea a:link { text-decoration: underline; color: #82796F; }
		.contentArea a:visited, .ContentArea a:visited, .careersContentArea a:visited, .micrositeContentArea a:visited, .popupContentArea a:visited { text-decoration: underline; color: #575757; }
		.contentArea a:hover, .ContentArea a:hover, .careersContentArea a:hover, .micrositeContentArea a:hover, .popupContentArea a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}

		/* MG 10-04-2006: uppercase ContentArea added */
		.contentLink a:link, .contentArea ul li a:link, .ContentArea ul li a:link, .rightCell a:link, .leftCell a:link, .careersContentArea ul li a:link, .micrositeContentArea ul li a:link, .popupContentArea ul li a:link { text-decoration: none; color: #82796F; }
		.contentLink a:visited, .contentArea ul li a:visited, .ContentArea ul li a:visited, .rightCell a:visited, .leftCell a:visited, .careersContentArea ul li a:visited, .micrositeContentArea ul li a:visited, .popupContentArea ul li a:visited { text-decoration: none; color: #575757; }
		.contentLink a:hover, .contentArea ul li a:hover, .ContentArea ul li a:hover, .rightCell a:hover, .leftCell a:hover, .careersContentArea ul li a:hover, .micrositeContentArea ul li a:hover, .popupContentArea ul li a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}

/* ## SPECIFIC TO THP TEMPLATE ## */

		.thpTitle {
			color: #000000;
		}
		.homeLarge {
			color: #CAC4B9;
		}

		.homeLayout1 {
			background-color: #311E1E;
		}

		.homeLayout2_left {
			background-color: #311E1E;
		}
		.homeLayout2_right {
			background-color: #311E1E;
		}

		.homeLayout3_left {
			background-color: #311E1E;
		}
		.homeLayout3_right {
			background-color: #311E1E;
		}

		.homeLayout4_left {
			background-color: #311E1E;
		}
		.homeLayout4_right {
			background-color: #311E1E;
		}

		.homeLayout5_left {
			background-color: #311E1E;
		}
		.homeLayout5_mid {
			background-color: #311E1E;
		}
		.homeLayout5_right {
			background-color: #311E1E;
		}

		.homeCustom ul li {
			list-style-image: url(/images/ui/icons/aubergine/arrow_right_light.gif);
		}

		.homeCustom a:link { text-decoration: none; color: #F5E3C4; }
		.homeCustom a:visited { text-decoration: none; color: #F5E3C4; }
		.homeCustom a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}

		.homeLeftTop a:link, .ldLink a:link, .homeRHNGrey a:link, .homeRHNGrey ul li a:link, .homeRHNColour a:link, .homeRHNColour ul li a:link, .homeLeftBottom a:link { text-decoration: none; color: #311E1E; }
		.homeLeftTop a:visited, .ldLink a:visited, .homeRHNGrey a:visited, .homeRHNGrey ul li a:visited, .homeRHNColour a:visited, .homeRHNColour ul li a:visited, .homeLeftBottom a:visited { text-decoration: none; color: #333333; }
		.homeLeftTop a:hover, .ldLink a:hover, .homeRHNGrey a:hover, .homeRHNGrey ul li a:hover, .homeRHNColour a:hover, .homeRHNColour ul li a:hover, .homeLeftBottom a:hover { text-decoration:underline; color: #311E1E; background-color: #F5E3C4;}

		.closeWindow a:link { text-decoration: none; color: #000000; }
		.closeWindow a:visited { text-decoration: none; color: #000000; }
		.closeWindow a:hover { text-decoration: underline; color: #000000; }

/*## START RHN CONTACTS ##*/
		.RHContacts a:link { text-decoration:none; color: #4C301C; }
		.RHContacts a:visited { text-decoration:none; color: #333333; }
		.RHContacts a:hover { text-decoration:underline; color: #311E1E; } /* background-color: #F5E3C4;}  */

	/* More contacts link styles */
		.contactLink {
			background-image: url(/images/ui/icons/aubergine/arrow_right.gif);
		}
/*## END RHN CONTACTS ##*/

/* ## START PAGE TOOLS ##*/
		.pageTools a:link { text-decoration:none; color: #000000; }
		.pageTools a:visited { text-decoration:none; color: #000000; }
		.pageTools a:hover { text-decoration:underline; background-color: #FFFFFF;}
		html>body .pageTools a:hover { text-decoration:none; }
/* ## END PAGE TOOLS ##*/

/* ## START LEGACY STYLES ##*/
		.mediumText { color: #311E1E; }
		.strongText { color: #311E1E; }

		.white { background-color: #FFFFFF; color: black; }
		.light { background-color: #CAC4B9; color: black; }
		.medium { background-color: #CAC4B9; color: black; }
		.strong { background-color: #311E1E; color: white; }

		.medium a:link, .light a:link { text-decoration: underline; color: #4C301C; }
		.medium a:visited, .light a:visited { text-decoration: underline; color: #333333; }
		.medium a:hover, .light a:hover { text-decoration:none; color: #CAC4B9; background-color: #311E1E; }

		.neutral a:link { text-decoration: underline; color: #4C301C; }
		.neutral a:visited { text-decoration: underline; color: #333333; }
		.neutral a:hover { text-decoration:none; color: #CAC4B9; background-color: #311E1E; }

		.strong a:link { text-decoration: underline; color: #CAC4B9; }
		.strong a:visited { text-decoration: underline; color: #CAC4B9; }
		.strong a:hover { text-decoration:none; color: #311E1E; background-color: #CAC4B9; }

		.largestBright { color: #A29A94; }
		.largestStrong { color: #311E1E; }

		hr { color: A29A94; }

/* ## END LEGACY STYLES ##*/















































a.sideregister, a.sideregister2, a.sideregister3
{
  color: #003150;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: white;
  font-size: 13px; 
  margin-left:0px;
}

a.sideregister:link { text-decoration:none; color:#393831;  background: white; }
a.sideregister:visited { text-decoration:none; color:#393831;  background: white; }
a.sideregister:hover { text-decoration:underline; color:#393831;  background: white; }
	

a.sideregister2
{
  font-weight: normal;
}

a.sideregister2:link { text-decoration:none; color:#393831;  background: white; }
a.sideregister2:visited { text-decoration:none; color:#393831;  background: white; }
a.sideregister2:hover { text-decoration:underline; color:#393831;  background: white; }


a.sideregister3
{
  font-weight: normal;
  color: #816c5b;
}

a.sideregister3:link { text-decoration:none; color: #816c5b;  background: white; }
a.sideregister3:visited { text-decoration:none; color: #816c5b;  background: white; }
a.sideregister3:hover { text-decoration:underline; color: #816c5b;  background: white; }



a.contact
{
  color: #80766E;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:underline;
  background: #e5e5e5;
}

a.contact:link { text-decoration:underline; color:#393831; background: #e5e5e5; }
a.contact:visited { text-decoration:underline; color:#393831; background: #e5e5e5; }
a.contact:hover { text-decoration:none; color:#393831; background: #e5e5e5; }


h1
{
 color: #a59687;
 font-size: 25px;
 text-align:left;
 padding-top:42px;
 padding-bottom:5px;
}

h2
{
 color: #a59687;
 font-size: 14px;
 text-align:left;
}


div.content
{
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}


div.caption
{
  color: #a59687;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
}

ul
{
 color: #a59687;
 font-size: 14px;
 text-align:left;
}

li
{
 color: #a59687;
 font-size: 14px;
 text-align:left;
}


div.image
{
background-image: url(/images/ui/icons/aubergine/arrow_right.gif);
}



a.headline
{
  color: #003150;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  margin-left: 5px;
  background: white;
  font-weight: normal;
}

a.headline:link { text-decoration:none; color:#393831;  background: white; }
a.headline:visited { text-decoration:none; color:#393831;  background: white; }
a.headline:hover { text-decoration:underline; color:#393831;  background: white; }


a.subline
{
  color: #003150;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-left: 5px;
  background: white;
  font-weight: normal;
}

a.subline:link {  text-decoration:none; color:#393831;  background: white; }
a.subline:visited { text-decoration:none; color:#393831;  background: white; }
a.subline:hover { text-decoration:underline; color:#393831;  background: white; }







td.invisible
{
 width: 190px;
}

img.invisible
{
 width: 190px;
}

td.col_middle
{
 padding-left: 12px; 
 width: 800px;
}

td.col_middle2
{
 padding-left: 8px;
 padding-right: 8px;  
 width: 800px;
}


