td {
	margin: 0px;
	padding: 0px;
}
.ContentTitleLeft, .ContentTitleRight, .Title, H1, .SubTitle, H2 {
	vertical-align: middle;
	font-family: Arial;
	color: #162663;
	text-decoration: none;
	font-weight: bold;
}
.ContentTitleLeft {
	text-align: left;
}
.ContentTitleRight {
	text-align: right;
}
.ContentTitleLeft, .ContentTitleRight, H1, H2, H3, H4, H5, H6 {
	margin: 0px;
	padding: 10px 0px 4px 0px;
	vertical-align: top;
}
.ContentTitleLeft, .ContentTitleRight, H1, H2 {font-size: 15px;}
H3 {font-size: 14px;}
H4 {font-size: 13px;}
H5 {font-size: 12px;}
H6 {font-size: 11px;}
P, .Normal, .msoNormal, TBODY {
	font-family: Arial;
	font-size: 12px;
	color: #262324;
	margin: 0px;
	padding: 0px;
}
P { padding: 2px 0px 4px 0px; }
hr {
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	height: 1px;
	display: block;
	color: #333333;
	background-color: #FFFFFF;
	border: none;
}
td.navigation {
	font-family: Arial;
	font-size: 12px;
	color: #425726;
	text-align: left;
	vertical-align: top;
	background-color: white;
	height: 29px;
	padding-left: 40px;
	background-color: #898659;
}
td.footnote {
	font-family: Arial;
	font-size: 11px;
	color: #898659;
	background-color: #3D473E;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
}
td.titlemain {
	background-color: #898659;
	color: white;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 20px;
	padding: 40px;
	padding-bottom: 20px;
}
td.main {background-color: #898659;}
div#stretcher {
	height: 200px;
	width: 770px;
	background-color: #898659;
	overflow-y: auto;
	overflow-x: hidden; 
	scrollbar-face-color: #898659;
	scrollbar-track-color: #898659;
	scrollbar-arrow-color: #454F46;
	scrollbar-highlight-color: #898659;
	scrollbar-3dlight-color: #454F46;
	scrollbar-shadow-color: #454F46;
	scrollbar-darkshadow-color: #898659;
}
body {
	/* overflow-y:hidden;
	overflow-x:hidden; */
}
span.navigationHistoryCurrent {
	color: #E3852F;
	font-size: 12px;
	/* height: 29px;
	line-height: 29px; */
}
A.navigationHistory:link, A.navigationHistory:visited,
A.navigationHistory:hover, A.navigationHistory:active {
	text-decoration: none;
	color: #4F6391;
	font-size: 12px;
	/* height: 29px;
	line-height: 29px;
	background-color: #FFFFFF; */
}
.FormField, .FormFieldRequired, .FormFieldRadioCheck, .FormFieldRadioCheckRequired {
	margin: 0px;
	padding: 0px;
	color: #666666;
}
.FormField, .FormFieldRequired {
	border: 1px solid #666666;
	background-color: #FFFFFF;
	width: 300px;
}
.FormFieldRadioCheck, .FormFieldRadioCheckRequired {
	background-color: transparent;
}
.FormFieldRequired { 
	border: 2px solid red;
	width: 300px;
}
.FormFieldRadioCheckRequired {
	border: 2px solid red;
}
.FormButton {
	background-image: url(/library/templates/forteNew/Images/Bottons/FormButton.gif);
	background-color: transparent;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #162663;
	width: 140px;
	height: 22px;
	margin: 0px;
	border: 0px none;
}
td.menutop {
	background-color: #676A4D;
	height:24px;
	line-height:24px;
	font-family: Arial;
	padding:0px;
	vertical-align: middle;
	color: white;
	font-size: 12px;
	width:114px;
	text-transform: uppercase;
}
/***********************************/
/* topMenu styles                  */
/***********************************/
a.topMenuCell:link,a.topMenuCell:visited, 
a.topMenuCell:hover,a.topMenuCell:active {
	background-color: #676A4D;
	height:24px;
	line-height:24px;
	font-family: Arial;
	padding:0px;
	padding-bottom:1px;
	vertical-align:middle;
	font-size:12px;
	text-decoration:none;
}
a.topMenuCell:link,a.topMenuCell:visited {color:#C5C6BB;}
a.topMenuCell:hover,a.topMenuCell:active {color: #FFFFFF;}
.ContentAlertBig, .ContentAlertSmall, .ContentAlertSmallWhite {
	padding: 6px;
}
.ContentAlertBig {background-color: #CCCCCC;}
.ContentAlertSmallFiller, .ContentAlertSmall {
	background-color: #EAEBEC;
}
.ContentAlertSmallWhite {
	background-color: #FFFFFF;
}
.ContentAlertSmall, .ContentAlertSmallWhite {
	width: 223px;
	height: 223px;
}
.ContentAlertSmallSubTitle {
	color: #614918;
	font-size: 16px;
	padding: 0px 0px 6px 0px;
	font-weight: bold;
}
.ContentAlertBigTitle {
	color: #614918;
	/* line-height: 34px; */
	line-height: normal;
	font-size: 26px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	padding: 0px 6px 0px 48px;
	background-image: url(/library/templates/forteNew/Images/Icons/Hand.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.ContentAlertBigSubTitle {
	color: #262324;
	font-size: 18px;
	line-height: 24px;
}
.ContentAlertMoreLink {
	color: #262324;
	font-size: 12px;
	vertical-align: top;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	padding: 0px 6px;
	text-decoration: none;
}
.ContentAlertBigText, .ContentAlertBigTextLeft, .ContentAlertBigTextRight, .ContentAlertBigTextCenter, .ContentAlertBigTextJustified, 
.ContentAllertText, .ContentAllertTextLeft, .ContentAllertTextRight, .ContentAllertTextCenter, .ContentAllertTextJustified {
	color: #262324;
	font-size: 12px;
	vertical-align: top;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	padding: 0px 6px;
	text-decoration: none;
}
.ContentFooter, .ContentFooterLeft, .ContentFooterRight, .ContentFooterCenter, .ContentFooterJustified {
	color: #333333;
	font-size: 12px;
	vertical-align: bottom;
	text-decoration: none;
	padding: 0px 6px;
	line-height: 20px;
}
.ContentAlertBigText, .ContentAlertBigTextLeft,
.ContentFooter, .ContentFooterLeft,
.ContentAllertText, .ContentAllertTextLeft {text-align: left;}
.ContentAlertBigTextRight, 
.ContentFooterRight, 
.ContentAllertTextRight {text-align: right;}
.ContentAlertBigTextCenter, 
.ContentFooterCenter, 
.ContentAllertTextCenter {text-align: center;}
.ContentAlertBigTextJustified, 
.ContentFooterJustified, 
.ContentAllertTextJustified {text-align: justify;}
.ContentFooter a:link, .ContentFooterLeft a:link, .ContentFooterRight a:link, .ContentFooterCenter a:link, .ContentFooterJustified a:link,
.ContentFooter a:visited, .ContentFooterLeft a:visited, .ContentFooterRight a:visited, .ContentFooterCenter a:visited, .ContentFooterJustified a:visited {
	color: #999999;
	text-decoration: none;
}
.ContentFooter a:active, .ContentFooterLeft a:active, .ContentFooterRight a:active, .ContentFooterCenter a:active, .ContentFooterJustified a:active,
.ContentFooter a:hover, .ContentFooterLeft a:hover, .ContentFooterRight a:hover, .ContentFooterCenter a:hover, .ContentFooterJustified a:hover {
	color: #333333;
	text-decoration: none;
}
.ContentFooterTextBlue, .ContentTextBlue {
	color: #324A97;
	background-color: #FFFFFF;
}
.ContentTextBlue a:link, .ContentTextBlue a:visited {
	color: #E3852F;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
.ContentTextBlue a:active, .ContentTextBlue a:hover {
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
.ContentTextBlue {
	color: #333333;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
.ContentImageRight { float: right; }
.ContentImageLeft {
	float: left;
	margin: 0px 8px 0px 0px;
}
.ContentText, .ContentTextLeft, .ContentTextRight, .ContentTextCenter, .ContentTextJustified {
	vertical-align: top;
	padding: 0px 60px 0px 0px;
}
.ContentText, .ContentTextLeft { text-align: left; }
.ContentTextRight { text-align: right; }
.ContentTextCenter { text-align: center; }
.ContentTextJustified { text-align: justify; }
.ContentImage { margin: 0px; border:none }
.ContentIndexSpacer {
	font-size: 2px;
	line-height: 2px;
	text-decoration: none;
	height: 9px;
	width: 9px;
	background-color: #FFFFFF;
	white-space: nowrap;
	font-family: Arial;
	clear: both;
}
.ContentAlertDivider {
	font-size: 2px;
	line-height: 8px;
	text-decoration: none;
}
.ContentFiller {
	padding: 0px 0px 0px 15px;
	height: 100%;
	vertical-align: top;
}
.QuoteTableCell {
	background-color: #EAEBED;
	border: 1px solid #162663;
	padding: 10px 20px;
}
.ContentCellAlertFiller { padding: 0px 0px 0px 8px; }
.TableCellRight, .FormCellRight,
.TableCellLeft, .FormCellLeft,
.TableCellCenter, .FormCellCenter {
	vertical-align: top;
	padding: 0px 4px;
}
.TableCellRight, .FormCellRight { text-align: right; }
.TableCellLeft, .FormCellLeft {
	text-align: left;
	vertical-align: top;
}
.TableCellCenter, .FormCellCenter { text-align: center; }
