/* Default CSS Stylesheet for a new Web Application project */


/* Page Type bits */ 
BODY {  BACKGROUND-COLOR: white;    FONT-FAMILY: Verdana, Helvetica, sans-serif;    FONT-SIZE: .8em;    FONT-WEIGHT: normal;    LETTER-SPACING: normal;    TEXT-TRANSFORM: none;    WORD-SPACING: normal;    margin: 0px;  }
H1, H2, H3, H4, H5, TH, THEAD, TFOOT {    COLOR: #003366;}
H1	{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:	2em;	font-weight:	700;	font-style:	normal;	text-decoration:	none;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	}	
H2	{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:	1.75em;	font-weight:	700;	font-style:	normal;	text-decoration:	none;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	}	
H3	{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:	1.0em;	font-style:	normal;	text-decoration:	none;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	border-bottom: dashed;	border-bottom-width:thin;		}	
H4	{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:	1.33em;	font-weight:	500;	text-decoration:	none;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	}	
H5, DT	{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:	1em;	font-weight:	700;	font-style:	normal;	text-decoration:	none;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	}	
H6	{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:	.8em;	font-weight:	700;	font-style:	normal;	text-decoration:	none;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	}	
TFOOT, THEAD	{		font-size:	1em;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	font-family: Arial, Helvetica, sans-serif;	}	
TH	{		vertical-align:	baseline;	font-size:	1em;	font-weight:	bold;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	font-family: Arial, Helvetica, sans-serif;	}
A.link {text-decoration:none;	}	
SMALL	{		font-size:	.7em;	}	
BIG	{		font-size:	1.17em;	}	
BLOCKQUOTE, PRE	{		font-family:	Courier New, monospace;	}	
IMG 	{border-width:0	}

LI	{		list-style-type:	square ;	font-size: 0.8em;	color: black;	font-family: Arial;	margin:0; border:0; padding:0;}	
UL LI	{		list-style-type:	square ;	font-size: 0.8em;	color: Black;	font-family: Arial;	margin:0;  padding:0;  border:0;}	
UL LI LI	{		list-style-type:	disc;	font-size: 0.8em;	color: #1F6743;	font-family: Arial;	margin:0;	border:0; padding:0;}	
UL LI LI LI	{		list-style-type:	circle;		font-size: 0.8em;	color: #1F6743;	font-family: Arial;	margin:0; border:0; padding:0;}	
OL LI	{		list-style-type:	decimal;		font-size: 0.8em;	color: #1F6743;	font-family: Arial;	margin:0; border:0; padding:0;}	
OL OL LI	{		list-style-type:	lower-alpha;		font-size: 0.8em;	color: #1F6743;	font-family: Arial;	margin:0; border:0; padding:0;}	
OL OL OL LI	{		list-style-type:	lower-roman;		font-size: 0.8em;	color: #1F6743;	font-family: Arial;	margin:0; border:0; padding:0;}	

	
.FdTextWhite { border: 0px;	font-size: 0.8em;	color: #1F6743;	font-family: arial; line-height:1.4}
.FdSubHeadingWhite{	border: 0px;	font-size: 0.8em;	color: #1F6743;	font-family: arial; font-weight:bold;}
.SequoiaText2{ border: 0px;	font-size: 1vem;	color: Black;	font-family: arial; line-height:1.4}
.FDRedTable{	border-color:#99321F;	border-width:1px;	border-style:solid;	background-color:white;	padding:5px; margin:0px; }
.FDBullet{font-family: tahoma, verdana;   font-size: 1.2em;   color:#1F6743;   cursor:hand;  text-decoration:	none;  white-space: nowrap;  text-decoration:	underline;}
.FDHalfLine{font-size:0.4em}
.FDOurClients{	border-color:#99321F;	border-width:1px;	border-style:solid;	background-color:#FFFFDD;	padding:5px; }
	
/* Generic */
.NoTable	{text-justify:auto; text-align:justify;	border-width:0px;	padding:1px; margin:0px;}
.notablenopadding{text-justify:distribute; text-align:justify;	border-width:0px;	padding:0px ; margin:0px;}
.PhotoSummary	{	border-right: 0px;	border-top: 0px;	font-size: .8em;	border-left: 0px;	color: #999999;	border-bottom: 0px;	font-family: Tahoma;}
.HeaderText{ color:#688f7c; font-size: 1.5em; font-family: Tahoma;}
.HomeText{	color: black;	font-family: arial;	font-size: 0.8em;	margin:1px;}
.SequoiaHeaderLink{ font-family: tahoma, verdana;   font-size: 11px;   color:#1F6743;   cursor:hand; white-space: nowrap;  text-decoration:	none;}
.SequoiaHeaderLinkText{ font-family: tahoma, verdana;   font-size: 11px;   color:#1F6743;   cursor:hand; white-space: nowrap;  text-decoration:	none;}
.SequoiaErrorText{font-family: tahoma, verdana;   font-size: 0.8em;   color:#99321F;  }

.FooterLink{ font-family: tahoma, verdana;   font-size: 11px;   color:Gray;   cursor:hand; white-space: nowrap;  text-decoration:	none;}
.FooterText{ font-family: tahoma, verdana;   font-size: 11px;   color:Gray;   cursor:hand; white-space: nowrap;  text-decoration:	none;}


/* Case study table is the same in all sections */
.CaseStudyTable	{	border-width:1px;	border-color:#FFA500; border-style:solid;	background-color:#FFFFDD;	padding:1px}
.CaseStudyHeading	{	border: 0px;	font-size: 1em;	color: #1F6743;	font-family: Tahoma;	font-weight:bold;}
.CaseStudySubHeading{	border: 0px;	font-size: 0.8em;	color: #1F6743;	font-family: Tahoma; font-weight:bold;}
.CaseStudyText{	border: 0px;	font-size: 0.8em;	color: black;	font-family: Tahoma;}

/* HighLight Table - Today's Challenges*/
.SequoiaHighlightTable	{	border-color: #1F6743;	border-width:1px;	border-style:solid;	background-color:#FFFFDD;	padding:0;	margin:0;}
.SequoiaHighlightTitle{	color: #1F6743;	font-family: Tahoma;	font-weight: bold;	font-size: 12px;	margin:1px;	border-bottom: solid;	border-bottom-width:0px; letter-spacing:	normal; width:100%}
.SequoiaHighlightHeader{	color: #1F6743;	font-family: Tahoma;	font-size: 11px;	margin:1px	}
.SequoiaHighlightText{	color: black;	font-family: Tahoma;	font-size: 11px;	margin:1px; font-weight: bold;}
.SequoiaHighlightLink{	color: black;	font-family: Tahoma;	font-size: 11px;	margin:1px;}

/* Breadcrumb */
.SequoiaBreadCrumbLink{	color: #5C8773;	font-family: Tahoma;	font-weight: bold;	font-size: 0.6em;	margin:1px;	letter-spacing:	normal;}

/* Sequoia Section*/
.SequoiaPageHeading{color: #1F6743;	font-family: arial;	font-weight: bold;	font-size: 1.1em;	margin:1px;	border-bottom: solid;	border-bottom-width:0.1em; letter-spacing:	normal; width:100%;}
.SequoiaTable	{ text-align:left;	border-color:#1F6743;	border-width:1px;	border-style:solid;	background-color:#F5F5F5;	padding:1px}
.SequoiaHeading	{	border: 0px;	font-size: 1.2em;	color: #1F6743;	font-family: Tahoma;	font-weight:bold;}
.SequoiaSubHeading{	border: 0px;	font-size: 0.8em;	color: #1F6743;	font-family: arial; font-weight:bold;}
.SequoiaText{ border: 0px;	font-size: 0.8em;	color: Black;	font-family: arial; line-height:1.4}
.SequoiaInstructionText{ border: 0px;	font-size: 0.8em;	color:Gray;	font-family: arial; line-height:1.4}

.SequoiaHR{color: #1F6743; border:dashed; width:100%;}
.SequoiaPlainTable{border-color: #1F6743;	border-width:1px;	border-style:solid;	padding:0px; margin:0; }
.SequoiaHomeTitle{	color: #1F6743;	font-family: Tahoma;	font-weight: bold;	font-size: 0.8em;	margin:1px;	border-bottom: solid;	border-bottom-width: 0.1em; letter-spacing:	normal; width:100%}
.SequoiaPromotionTable	{		border-color:#1F6743;	border-width:1px;	border-style:solid;	background-color:#FFFFDD;	padding:1px;}
.SequoiaSellText{ 	border: 0px;	font-size: 0.8em;	color: Black;	font-family: arial;}
.SequoiaLabelSummaryBold	{	border: 0px;	font-size: 1.2em;	color: #1F6743;	font-family: Tahoma;	font-weight:bold;}
.SequoiaLabelSummary	{	border: 0px;	font-size: 0.8em;	color: #1F6743;	font-family: Tahoma;}


/* Focus link has fixed text size -  Links etc. */
.SequoiaFocusLink {	border: 0px;	font-size: 11px;	color: black;	font-family: Tahoma; text-decoration:none ; line-height:18px}
.SequoiaFocusHeaderTable{background-color:#1F6743; border-width:0px; width:100%; margin:0px;}
.SequoiaFocusHeaderText{color: White;	font-family: Tahoma;	font-weight: bold;	font-size: 12px;	margin:1px;	 letter-spacing:	normal; }
.SequoiaFocusMainTable{border-width:1px; border-color:#1F6743 ;width:100%; background-color:#E5F2EB}
.FocusMainText{color:black;	font-family: arial;	font-size: 15px;	margin:1px	}

/* Focus link has fixed text size - Interviews */
.SequoiaInterviewLink {	border: 0px;	font-size: 11px;	color: black;	font-family: Tahoma; text-decoration:none; line-height:18px}
.SequoiaInterviewHeaderTable{background-color:#1F6743; border-width:0; width:100%; margin:0px;}
.SequoiaInterviewHeaderText{color: White;	font-family: Tahoma;	font-weight: bold;	font-size: 12px;	margin:1px;	 letter-spacing:	normal; }
.SequoiaInterviewMainTable{border-width:1px; border-color:#1F6743 ;width:100%; background-color:#E5F2EB}
.SequoiaInterviewMainText{color:black;	font-family: arial;	font-size: 12px;	margin:1px	}
.SequoiaInterviewQuoteText{color:black;	font-family: arial;	font-size: 12px;	margin:1px; font-style:italic}

/* Focus link has fixed text size - Challenges */
.SequoiaChallengesLink {	border: 0px;	font-size: 11px;	color: black;	font-family: Tahoma; text-decoration:none; line-height:18px}
.SequoiaChallengesHeaderTable{background-color:#1F6743; border-width:0; width:100%; margin:0px;}
.SequoiaChallengesHeaderText{color: White;	font-family: Tahoma;	font-weight: bold;	font-size: 12px;	margin:1px;	 letter-spacing:	normal; }
.SequoiaChallengesMainTable{border-width:1px; border-color:#1F6743 ;width:100%; background-color:#FFFFDD}
.SequoiaChallengesMainText{color:black;	font-family: arial;	font-size: 12px;	margin:1px	}
.SequoiaChallengesMainHeading{color:#1F6743;	font-family: tahoma;	font-size: 12px;	margin:1px;	font-weight:bold;}
.SequoiaChallengesLink{color:black;	font-family: arial;	font-size: 12px;	margin:1px; text-decoration:underline;}

/* More Link */
.SequoiaMoreLink	{  font-family: tahoma, verdana;   font-size: .8em;   color:#1F6743;   cursor:hand; white-space: nowrap;  text-decoration:	underline;}
.SequoiaCaseStudyLink { font-family: tahoma, verdana;   font-size: .8em;   color:#1F6743;   cursor:hand; white-space: nowrap;  text-decoration:	underline;}


/* Navigation Bar */ 
.SequoiaNavBar{  background-color:#e5f2eb; border: 0px solid black;   padding: 0px;  cursor: default;  background-image: url(images/LookandFeel/nav_bg.gif);} 
.TrainingNavBar{ border: 0px solid black;   padding: 2px;  cursor: default; } 
.ONSuiteNavBar{   border: 0px solid black;   padding: 2px;  cursor: default; } 
.Empty{}
.NavBar{  background-color:#666666;   border: 1px solid #666666;   cursor: default; } 
.TopItem{  color:#1f6743;  border-width:1px; border-style:solid; font-family: tahoma, verdana;   font-size: 11px;   font-weight: bold;  padding-top: 4px;   padding-bottom: 2px;   cursor:hand; padding-left: 4px; border-bottom-color:  #7C9889; border-left-color:#e5f2eb; border-right-color: #e5f2eb;border-top-color:#e5f2eb;}
.TopItemHover{  color:#7C9889;  background-color:#e5f2eb;   font-family: tahoma, verdana;   font-size: 11px;   font-weight: bold;  border: 1px solid #e5f2eb;    padding-top: 4px;   padding-bottom: 2px;  padding-left: 4px;  cursor:hand;   border-bottom-color:#7C9889;  border-left-color:#e5f2eb;  border-right-color:#e5f2eb; border-top-color:#e5f2eb; }
.TopItemActive{  color:#7C9889;  background-color:#1F6743;   font-family: tahoma, verdana;   font-size: 11px;   font-weight: bold;  border: 1px solid #1F6743;  border-right-color:#1F6743;  border-bottom-color:#1F6743; border-left-color:#1F6743;  border-top-color:#1F6743; padding-top: 4px;   padding-bottom: 2px;   padding-left: 4px; cursor:hand;}
.Level2Item{  color:#1F6743;  font-family: tahoma, verdana;   font-size: 11px;   border: 0px;  padding:1px;  padding-left: 10px;   cursor:hand;}
.Level2ItemHover{  color:#1F6743;  font-family: tahoma, verdana;   font-size: 11px;   text-decoration:underline;  border: 0px;  padding:1px;  padding-left: 10px;   cursor:hand;}
.Level2ItemSelected{  background-color:#FFE793;  color:black;  font-family: tahoma, verdana;   font-size: 11px;   border:1px ;  padding:1px;  padding-left: 10px;   cursor:hand;}
.Level2Group{  background-color:#CBE5D8;  border: solid 0px #1F6743;  border-right-color:#1F6743; border-left-color:#1F6743;  border-bottom-color:#1F6743;  width:160px;}

/* Other section boxes in navigation bar */
.OnSuiteNavLinkTable	{	background-color: #ab7166;	width: 100%;	border-width: 0px}
.OnSuiteNavLink	{  font-family: tahoma, verdana;   font-size: 11px;   color:White;  font-weight: bold;  padding-left: 3px;   padding-top: 4px;   padding-bottom: 4px;   width:185px;  cursor:hand;  	text-decoration:	none;}
.TrainingNavLinkTable	{	background-color: #727c95;	width: 100%;	border-width: 0px}
.TrainingNavLink	{  font-family: tahoma, verdana;   font-size: 11px;   color:White;  font-weight: bold;  padding-left: 3px;   padding-top: 4px;   padding-bottom: 4px;   width:185px;  cursor:hand;  	text-decoration:	none;}
.SequoiaNavLinkTable	{	background-color: #1F6743;	width: 100%;	border-width: 0px}
.SequoiaNavLink	{  font-family: tahoma, verdana;   font-size: 11px;   color:White;  font-weight: bold;  padding-left: 3px;   padding-top: 4px;   padding-bottom: 4px;   width:185px;  cursor:hand;  	text-decoration:	none;  	white-space: nowrap}
.SequoiaLink	{  font-family: tahoma, verdana;   font-size: .8em;   color:#1F6743;  font-weight: bold;  cursor:hand;  text-decoration:	none;  white-space: nowrap;  text-decoration:	underline;}
.YellowNavLinkTable	{	background-color: #b7a35c;	width: 100%;	border-width: 0px}
.YellowNavLink	{  font-family: tahoma, verdana;   font-size: 11px;   color:White;  font-weight: bold;  padding-left: 3px;   padding-top: 4px;   padding-bottom: 4px;   width:185px;  cursor:hand;  	text-decoration:	none;}
.PurpleNavLinkTable	{	background-color: #7c6792;	width: 100%;	border-width: 0px}
.PurpleNavLink	{  font-family: tahoma, verdana;   font-size: 11px;   color:White;  font-weight: bold;  padding-left: 3px;   padding-top: 4px;   padding-bottom: 4px;   width:185px;  cursor:hand;  	text-decoration:	none;}
	
/* Treeview in nav bar */
.NavTreeView {   background-color:#CBE5D8;  padding-top:2px;   padding-left:0px;   border: #7C7C94 0px solid;   cursor:default; }
.NavTreeNode {   font-family: arial;  font-size: 11px;   padding-top:0px;  padding-bottom:1px;  padding-left: 3px;   padding-right: 3px;  color:#1F6743;}
.NavGrayedTreeNode {   font-family: arial;   font-size: 11px;   padding-top:0px;  padding-bottom:1px;  padding-left: 3px;   padding-right: 3px;   color:#1F6743;   cursor:default;}
.NavHoverTreeNode {   font-family: arial;   font-size: 11px;   text-decoration:underline;   padding-top:0px;  padding-bottom:1px;  padding-left: 3px;   padding-right: 3px;   cursor: default; color:#1F6743;}
.NavSelectedTreeNode {   font-family: arial;   font-size: 11px;   background-color:#1F6743;   color:#CBE5D8;   padding-top:0px;  padding-bottom:1px;  padding-left: 3px;   padding-right: 3px;   cursor: default; }
.NavNodeEdit {  border:1px gray solid;  font-family: arial;   font-size: 11px;  }
	
	
/* Tree view */
.TreeView {  background-color: #f0f0f0;   border: 1px solid #1F6743;   padding: 2px;   padding-left: 5px;} 
.TreeNode {   font-family: verdana;   font-size: 11px;   padding: 2px;   padding-left: 3px;   padding-right: 3px;   border: 1px solid #f0f0f0;   cursor: pointer; } 
.SelectedTreeNode {   font-family: verdana;   font-size: 11px;   padding: 2px;   padding-left: 3px;   padding-right: 3px;   background-color:white;   border: 1px solid #1F6743;   cursor: default; } 
.HoverTreeNode {  font-family: verdana;   font-size: 11px;   padding: 2px;   padding-left: 3px;   padding-right: 3px;   background-color:#cccccc;   border: 1px solid gray;   cursor: pointer;}
.TreeNodeRow {   height: 20px; }

/* Site Map */
.Header{  background: url(images/header_bg.gif);  background-color: #737294;  color: #FFFFFF;   border: #57566F 1px solid;   border-bottom-width: 0px;   font-family: tahoma;   font-size: 11px;  font-weight: bold;   padding: 5px;   cursor: default; }
.SiteMap{  border:1px solid #1F6743;  background-color:white;  font-family: verdana;   font-size: 10px;  padding-left:15px;}
.RootNode{   color: black;  font-family: verdana;   font-size: 10px;  font-weight: bold;  padding:7px;  padding-top:7px;  padding-bottom:1px;} 
.RootNode a{   color: black;  text-decoration:none;} 
.RootNode a:hover{   color: black;  text-decoration:underline;} 
.ParentNode{   font-family: verdana;   font-size:10px;  } 
.ParentNode a{   color: black;  text-decoration:none;} 
.ParentNode a:hover{   color: black;  text-decoration:underline;} 
.LeafNode{   color: black;  font-family: verdana;   font-size:10px;  } 
.LeafNode a{   color: black;  text-decoration:none;} 
.LeafNode a:hover{   color: black;  text-decoration:underline;} 

/* Tab Strip */
.TopGroup{  z-index:99;  position:relative;}
.DefaultTab {  color:#888888;   background-color: #E8E8E7;  background-image: url(images/tab_bg.gif);  border: 1px solid #1F6743;  font-family: Verdana;   font-size: 11px;   cursor:pointer;}
.DefaultTabHover {  color:#888888;   background-color: #E8E8E7;  background-image: url(images/tab_bg.gif);  border: 1px solid #1F6743;  font-family: Verdana;   font-size: 11px;   cursor:pointer;}
.SelectedTab {  color:#888888;   background-color: #FFFFFF;  background-image: url(images/selected_tab_bg.gif);  border: 1px solid #1F6743;  border-bottom-color: #FFFFFF;  font-family: Verdana;   font-size: 11px;   cursor:pointer;}
.MultiPage{  background-color:White;  border: 1px solid #919B9C;  width:600px;  height:250px;  position:relative;  top:-2px;  left:1px;  z-index:98;}

/* MultiPage */
.MultiPage{  background-color:White;  border: 1px solid #1F6743;  border-top-width: 1px;  width:487px;  height:200px;  position:relative;}

/* Snap */
.SnapHeader{  color: #ffffff;   background-color: #6699CC;   font-family: Tahoma;   font-weight: bold;   font-size: 12px;   padding-top: 2px; padding-left: 5px; }
.SnapContent{  font-family: verdana;  font-size: 11px;  padding: 3px;  border: #4284b5 1px solid;  background-color: white;  cursor:default;}
.SnapDock{  padding:5px;  border:#AFAFAF 1px solid;   background-color:#D1D1D1;}
.SnapLinks{  color:Black;  font-size:11px;}

/* Rotator */
.Rotator {  border:solid 1px #1F6743;   background-color:white;}
.CustomerQuote{  font-family:Verdana;  font-size:11px;     font-style:italic; color:#1F6743}
.CustomerName{  font-family:Verdana;  font-size:11px;    color:#1F6743}
.Company{  font-family:Verdana;  font-size:11px;    color:#1F6743}

/* Splitter */
.HorizontalSplitterBar {   background: url(images/lookandfeel/splitter_horBg.gif); }
.CollapsedHorizontalSplitterBar{  background: url(images/lookandfeel/splitter_horBg.gif);   border: 0px solid #000000;  border-right-width: 0px;}
.VerticalSplitterBar{  background: url(images/lookandfeel/splitter_verBg.gif); }
.CollapsedVerticalSplitterBar{  background: url(images/lookandfeel/splitter_verBg.gif);   border: 0px solid #000000;  border-bottom-width: 0px;}
.ActiveSplitterBar{  background-color: #000000;    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);   opacity: 0.4;}
.SplitterPane{  border: 0px solid #333333;}


/* ONSuite Section */
.OnSuitePlainTable{border-color: #99321F;	border-width:1px;	border-style:solid;	padding:0px; margin:0; }
.ONSuiteHomeTitle{	color: #99321F;	font-family: Tahoma;	font-weight: bold;	font-size: 0.8em;	margin:1px;	border-bottom: solid;	border-bottom-width:0.1em; letter-spacing:	normal; width:100%}
.ONSuiteTable	{	border-color:#99321F;	border-width:1px;	border-style:solid;	background-color:#F5F5F5;	padding:0px;}
.ONSuiteLabelSummayBold	{	border: 0px;	font-size: 1.2em;	color: #99321F;	font-family: Tahoma;	font-weight:bold;}
.ONSuiteLabelSummay	{	border: 0px;	font-size: 0.8em;	color: #99321F;	font-family: Tahoma;}
.onsuiteLink { border: 0px;	font-size: 0.8em;	color: #99321F;	font-family: arial; line-height:1.4; text-decoration:underline;}
.ONSuitePageHeading{color: #99321F;	font-family: arial;	font-weight: bold;	font-size: 1.1em;	margin:1px;	border-bottom: solid;	border-bottom-width:0.1em; letter-spacing:	normal; width:100%;}
.ONSuiteHeading	{	border: 0px;	font-size: 1.2em;	color: #99321F;	font-family: Tahoma;	font-weight:bold;}
.ONSuiteSubHeading{	border: 0px;	font-size: 0.8em;	color: #99321F;	font-family: arial; font-weight:bold;}
.ONSuiteText{ border: 0px;	font-size: 0.8em;	color: Black;	font-family: arial; line-height:1.4}
.ONSuiteInstructionText{ border: 0px;	font-size: 0.8em;	color:Gray;	font-family: arial; line-height:1.4}



/* Focus link has fixed text size -  OnSuite Links etc. */
.ONSuiteFocusLink {	border: 0px;	font-size: 11px;	color: black;	font-family: Tahoma; text-decoration:none; line-height:18px}
.ONSuiteFocusHeaderTable{background-color:#99321F; border-width:0px; width:100%; margin:0px;}
.ONSuiteFocusHeaderText{color: White;	font-family: Tahoma;	font-weight: bold;	font-size: 12px;	margin:1px;	 letter-spacing:	normal; }
.ONSuiteFocusMainTable{border-width:1px; border-color:#99321F ;width:100%; background-color:#FFECE5}
.ONSuiteFocusMainText{color:black;	font-family: Tahoma;	font-size: 15px;	margin:1px	}
.ONSuiteFocusMainTextLink{color:#99321F;	font-family: Tahoma;	font-size: 15px;	margin:1px;	 text-decoration:underline; }


/* Focus link has fixed text size -  OnSuite Links etc. */
.TrainingFocusLink {	border: 0px;	font-size: 11px;	color: black;	font-family: Tahoma; text-decoration:none; line-height:18px}
.TrainingFocusHeaderTable{background-color:#334770; border-width:0px; width:100%; margin:0px;}
.TrainingFocusHeaderText{color: White;	font-family: Tahoma;	font-weight: bold;	font-size: 12px;	margin:1px;	 letter-spacing:	normal; }
.TrainingFocusMainTable{border-width:1px; border-color:#334770 ;width:100%; background-color:#FFECE5}
.TrainingFocusMainText{color:black;	font-family: Tahoma;	font-size: 14px;	margin:1px	}
.TrainingFocusMainTextLink{color:#334770;	font-family: Tahoma;	font-size: 15px;	margin:1px;	 text-decoration:underline; }
.TrainingSubHeading{	border: 0px;	font-size: 0.8em;	color: #334770;	font-family: arial; font-weight:bold;}
.TrainingLink { border: 0px;	font-size: 0.8em;	color: #334770;	font-family: arial; line-height:1.4; text-decoration:underline;}


/* Training Section */
.TrainingHomeTitle{	color: #334770;	font-family: Tahoma;	font-weight: bold;	font-size: 0.8em;	margin:1px;	border-bottom: solid;	border-bottom-width:0.1em; letter-spacing:	normal; width:100%}
.TrainingTable	{	border-color:#334770;	border-width:1px;	border-style:solid;	background-color:#F5F5F5;	padding:0px;}
.TrainingLabelSummayBold	{	border: 0px;	font-size: 1.0em;	color: #334770;	font-family: Tahoma;	font-weight:bold;}
.TrainingLabelSummay	{	border: 0px;	font-size: 0.8em;	color:#334770;	font-family: Tahoma;}



/* NewsLetter Section*/
.NewsLetterPageHeading{color: #1F6743;	font-family: arial;	font-weight: bold;	font-size: 1.1em;	margin:1px;	border-bottom: solid;	border-bottom-width:0.1em; letter-spacing:	normal; width:100%;}
.NewsLetterTable	{text-justify:auto; text-align:justify;	border-color:#1F6743;	border-width:1px;	border-style:solid;	background-color:#F5F5F5;	padding:1px}
.NewsLetterHeading	{	border: 0px;	font-size: 1.2em;	color: #1F6743;	font-family: Tahoma;	font-weight:bold;}
.NewsLetterHeading1	{	border: 0px;	font-size: 1.2em;	color: orange;	font-family: Tahoma;	font-weight:bold; line-height:2px}
.NewsLetterHeading2	{	border: 0px;	font-size: 1.0em;	color: brown;	font-family: Tahoma;	font-weight:bold; line-height:2px}
.NewsLetterSubHeading{	border: 0px;	font-size: 0.8em;	color: #1F6743;	font-family: arial; font-weight:bold;}
.NewsLetterText{ border: 0px;	font-size: 0.7em;	color: #1F6743;	font-family: arial; line-height:1.4}
.NewsLetterInstructionText{ border: 0px;	font-size: 0.8em;	color:Gray;	font-family: arial; line-height:1.4}
.NewsletterFooterHR { width:100%; color:#1F6743; border-width:2px}


/* ONSuite Section */								
.RecruitPlainTable{border-color: #1F6743;	border-width:1px;	border-style:solid;	padding:0px; margin:0; }					
.RecruitHomeTitle{	color: #1F6743;	font-family: Tahoma;	font-weight: bold;	font-size: 0.8em;	margin:1px;	border-bottom: solid;	border-bottom-width: 0.1em; letter-spacing:	normal; width:100%}
.RecruitTable	{text-justify:distribute; text-align:justify;	border-color:#1F6743;	border-width:1px;	border-style:solid;	background-color:#F5F5F5;	padding:1px}		
.SequoiaHeading	{	border: 0px;	font-size: 1.2em;	color: #1F6743;	font-family: Tahoma;	font-weight:bold;}		
.RecruitSubHeading{	border: 0px;	font-size: 0.8em;	color: #1F6743;	font-family: arial; font-weight:bold;}				
.RecruitText{ border: 0px;	font-size: 0.8em;	color: Black;	font-family: arial; line-height:1.4}					
.RecruitLink	{  font-family: tahoma, verdana;   font-size: .8em;   color:black;   cursor:hand;  text-decoration:	underline;  white-space: nowrap;  text-decoration:	underline;}					
