/* ***************************************************** */
/* Styles for Gold Triand Header and Footer */
.menuHdrUp  {  background-color: #99AAEE; color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 9.4px; font-weight: normal; text-align: center; border: 2px #99AAEE solid; cursor: hand; }
	.menuHdrUp	A:link		{ text-decoration: none; color: #003366; }
	.menuHdrUp	A:visited	{ text-decoration: none; color: #003366; }
	.menuHdrUp	A:hover		{ text-decoration: none; color: #003366; }

.menuHdrDwn {  background-color: #BBDDFF; color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 9.4px; font-weight: normal; text-align: center; border: 2px #99AAEE solid; cursor: hand; }
	.menuHdrDwn	A:link		{ text-decoration: none; color: #003366; }
	.menuHdrDwn	A:visited	{ text-decoration: none; color: #003366; }
	.menuHdrDwn	A:hover		{ text-decoration: none; color: #003366; }


.footerLinks {  background-color: #FFFFFF; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 9.4px; font-weight: normal; text-align: center; cursor: hand; }
	.footerLinks	A:link		{ text-decoration: none; color: #5566bb; }
	.footerLinks	A:visited	{ text-decoration: none; color: #5566bb; }
	.footerLinks	A:hover		{ text-decoration: underline; color: #000088; }

.hdrLineGold {   background-color: #082968; font-family: Arial, Helvetica, sans-serif; font-size: 4px; line-height: 4px; }
.hdrLineWhite {   background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 4px; line-height: 4px; }

body { background-color: #FFFFFF; margin-top: 0; margin-left: 0; margin-right: 0; }
/* ***************************************************** */

/* Use to set Background colors */
/*
.colorGold { background-color: #FF0000; }
 */
.colorGold { background-color: #99AAEE; }
.colorLightBlue { background-color: #99AAEE; }
.colorDarkBlue { background-color: #082968; }
.colorGray { background-color: #999999; }
.colorLightGray { background-color: #CCCCCC; }

.menuOn { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
	.menuOn A:link		{ text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
 	.menuOn A:visited	{ text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
 	.menuOn A:hover		{ text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
	.menuOn A:active	{ text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}

.menuOff { text-decoration: none; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
	.menuOff A:link		{ text-decoration: none; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
 	.menuOff A:visited	{ text-decoration: none; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
 	.menuOff A:hover	{ text-decoration: underline; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
	.menuOff A:active	{ text-decoration: underline; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}

.tableGold
	.tableGold TD { background-color: #000000; text-decoration: none; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px}
	.tableGold TD	A:link		{ background-color: #000000; text-decoration: none; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px }
	.tableGold TD	A:visited	{ background-color: #000000; text-decoration: none; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px }
	.tableGold TD	A:hover		{ background-color: #000000; text-decoration: underline; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px }

.tableNavMenu	{ font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; font-size: 7pt; color: #0; }
	.tableNavMenu.hdr		{   font-size: 8pt; font-weight: bold;  background-color: #99AAEE; }
	.tableNavMenu.content	{   font-size: 8pt; font-weight: normal;  border: 0; }
	
	.tableNavMenu TR	{ }
	.tableNavMenu TD	{ }
	.tableNavMenu.subMenu	{ font-size: 7pt; color: #FF0000; }
	.tableNavMenu TD	A:link		{ text-decoration: none; color: #000088; border: 0; }
	.tableNavMenu TD	A:visited	{ text-decoration: none; color: #000088; border: 0;  }
	.tableNavMenu TD	A:hover		{ text-decoration: underline; color: #000088; border: 0;  }

.tableReport { font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; font-size: 8pt; color: #0; margin-left:5; }
	.tableReport TH {font-weight: bold; color: #0; background-color: #99AAEE; }
	.tableReport TD { font-family: verdana, geneva, helvetica, sans-serif; font-size: 8pt; color: black; }
	.tableReport TD	A:link		{ text-decoration: none; color: #000088; }
	.tableReport TD	A:visited	{ text-decoration: none; color: #000088; }
	.tableReport TD	A:hover		{ text-decoration: underline; color: #000088; }
	.tableReport TD.youAreHere	{  font-family: helvetica,'arial black', verdana,  sans-serif; font-weight: normal; font-size: 14pt; color: #CCCC33; background-color: #FFFFFF;  }
	.tableReport TD.content		{  font-family: verdana, helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #000000; background-color: #FFFFFF;  }

	.tableReport TD.content	A:link		{ text-decoration: none; color: #000088; }
	.tableReport TD.content	A:visited	{ text-decoration: none; color: #000088; }
	.tableReport TD.content	A:hover		{ text-decoration: underline; color: #000088; }



	.muSubHdrGold  { font-family: helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #082968; }
	.muSubHdrGold	A:link		{ text-decoration: none; color: #000088; }
	.muSubHdrGold	A:visited	{ text-decoration: none; color: #000088; }
	.muSubHdrGold	A:hover		{ text-decoration: none; color: #000088; }

	.muSubHdrBlack  { font-family: helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #000000; }


/* ***************************************************** */
/* FAQ Styles */
.FAQ			{ background-color: #FFFFFF; color: #000000; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; } 
.FAQ TD			{ font-size: 10px; }
.FAQ.Category	{ font-size: 12px; font-weight: bold;color: #082968; }
.FAQ.Heading	{ background-color: #FFFFFF; color: #082968; font-size: 12px;  font-weight: bold; }
.FAQ.Question	{ color: #082968;   font-weight: bold; }
.FAQ.Answer		{ color: #000000;  }
.FAQ P.Top		{ text-align: right; color: red; margin-bottom:0; }



.homeHdr { font-family: 'arial black', sans-serif; font-weight: normal; font-size: 10pt; color: #082968; } 


.starterHdr { font-family: Arial, sans-serif; font-weight: normal text-decoration:italic; font-size: 10pt; color: #082968; }
.starterHdr2 { font-family: verdana, sans-serif; font-weight: bold text-decoration:none; font-size: 10pt; color: #082968; }
.hdr2 { font-family: 'Arial Black', sans-serif; font-weight: normal text-decoration:italic; font-size: 10pt; color: #aaaa11; }

.FormButton { font-family: helvetica; font-weight: normal; font-size: 8pt; background-color: #cccccc; }


/* ***************************************************** */
/* Old Triand Forms Styles */
	.orangeline  { background-color: #99AAEE; }

	.SectionTitle { font-family: helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: black; }
	.FormTextBox { font-family: verdana; font-weight: normal; font-size: 8pt; background-color: #ffffff; }
	.FormTextAreaBox { font-family: helvetica; font-weight: normal; font-size: 8pt; background-color: #ffffff; }
	.FormErrorMessage { font-family: geneva, helvetica, verdana, arial, sans-serif; font-size: 8pt; color: red; }
	H1 { font-family: 'Arial', 'Helvetica'; font-weight: bold; font-size: 11pt; color: #000000; text-decoration: none; }
	H2 { font-family: 'Arial', 'Helvetica'; font-weight: bold;  font-size: 11pt; color: #000000; text-decoration: none; margin: 0; border: 0; padding: 0; }



/* ***************************************************** */
/* Internal Sales Drop-down menus */
P.tier1  {	background-color: #99AAEE; 
			color: #003366; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 9.4px; 
			font-weight: normal; 
			text-align: center; 
			border: 2px #99AAEE solid; 
			cursor: hand; 
			line-height: 9.4px;

			margin: 0;
			}

A.tier1			{ 
			text-decoration: none; 
			background-color: #99AAEE; 
			color: #003366; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 9.4px; 
			font-weight: normal; 
			text-align: center; 
			border: 2px #99AAEE solid; 
			cursor: hand; 

			margin: 0; 
			
			}
A.tier1:hover	{ color: #003366; }

/* GLOBAL MENUS */
.clsGlbMnu  {	
			background-color: #99AAEE; 
			color: #003366; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 9.4px; 
			font-weight: normal; 
			text-align: center; 
			border: 2px #99AAEE solid; 
			cursor: hand; 

			margin: 0; }


.clsGlbMnu:hover { color: FFF; }

/* DROP DOWN MENUS */
div.clsLocMnu  {	
	border-top: solid D7DDA8 1;
	border-right: solid 999966 1;
	border-bottom: solid 999966 1;
	border-left: solid D7DDA8 1;
	background-color: #99AAEE;
	position:absolute;
	visibility:hidden;
	padding-top:1;
	padding-right:2;
	padding-bottom:5;
	padding-left:5; 
	width:100%;
	z-index:2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.4px; 
	line-height: 10pt;
	margin-top: -1;
	margin-left: -7;

	color: #003366; 
	font-weight: normal; 
	cursor: hand;
	text-decoration: none; 
	text-align: left;
	}


A.clsLocMnuItem			{ text-decoration: none; color: #003366; }
A.clsLocMnuItem:hover	{ background-color: #BBDDFF; text-decoration: none; color: #003366; }
A.clsLocMnuItem:link	{ background-color: #99AAEE; text-decoration: none; color: #003366; }


.menurule
{
	padding-right:5;
	padding-left:5; 
	border-top: solid #003366 1;
	border-bottom: solid #BBDDFF 1;
	margin-top: 1;
	text-align: center;
	color: #D7DDA8;
	height: 2;
	width: 95%;
	
}

/* ***************************************************** */
/* Internal Sales Calendar styles */
	.CalHdr { font-family: geneva; font-weight: bold; color: black; font-size: 7pt; background-color: #ffffff; }
	.CalWeekDays { font-family: geneva; font-weight: normal; color: #99BB66; font-size: 7pt; background-color: #ffffff; }
	.CalDaySelectable { cursor: hand; }
.menuText {  font-family: Geneva, Arial, Helvetica, san-serif;; font-size: 12px; text-decoration: none; color: ffffff;}
	.menuText	A:link		{ text-decoration: none; color: ffffff; }
	.menuText	A:visited	{ text-decoration: none; color: ffffff; }
	.menuText	A:hover		{ text-decoration: none; color: ffffff; font-weight: bold; }

.mainText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: 000000;}
	.mainText	A:link		{ text-decoration: none; color: 336699; }
	.mainText	A:visited	{ text-decoration: none; color: 336699; }
	.mainText	A:hover		{ text-decoration: underline; color: 003366; }

.titleText {  color: 003366; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

.footerText {  font-family: Arial, Helvetica, sans-serif; font-size: 9.4px; color: #999999}
	.footerText A:link{  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9.4px; color: #999999}
	.footerText A:visited{  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9.4px; color: #999999}
	.footerText A:hover{  text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 9.4px; color: #999999}