/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* New Styles - 30-10-2008 --------------------------------------------- */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Pseudo Classes ------------------------------------------------------ */
a:link, a:active, a:visited, a:hover,
li a:link, li a:active, li a:visited, li a:hover,
.ContentCellMoreInfo a:link, .ContentCellMoreInfo a:active, .ContentCellMoreInfo a:visited, .ContentCellMoreInfo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
a:link, a:active, a:visited,
li a:link, li a:active, li a:visited, 
.ContentCellMoreInfo a:link, .ContentCellMoreInfo a:active, .ContentCellMoreInfo a:visited { color: #333333; }
a:hover, li a:hover, .ContentCellMoreInfo a:hover { color: #000000; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Text Styles --------------------------------------------------------- */
.AlertTitleBlue {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 5px;
	color: #162663;
}
.AlertTitleOrange, .AlertTitleWhite, .AlertContentHeetVanDeNaaldWhite {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 3px;
}
.AlertContentHeetVanDeNaaldWhite {font-size: 12px;}
.AlertTitleOrange { color: #FF9900; }
.AlertTitleWhite { color: #FFFFFF; }
.AlertContentHeetVanDeNaaldWhite { padding: 0 8px; }
.AlertContentHeetVanDeNaaldWhite, .AlertContentHeetVanDeNaaldWhite h1, .AlertContentHeetVanDeNaaldWhite h2, .AlertContentHeetVanDeNaaldWhite h3, .AlertContentHeetVanDeNaaldWhite h4 { 
	color: #FFFFFF;
	margin: 0;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Other Styles -------------------------------------------------------- */
.ContentIndexSpacer, .ContentBlockHorizontalSpacer, .ContentBlockVerticalSpacer {
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
	white-space: nowrap;
	font-family: Arial;
	clear: both;
	height: 8px;
	width: 8px;
	min-height: 8px;
	min-width: 8px;
	max-height: 8px;
	max-width: 8px;
}
.ContentIndexSpacer, .ContentBlockHorizontalSpacer { height: 8px; }
.ContentIndexSpacer, .ContentBlockVerticalSpacer { width: 8px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Block styles -------------------------------------------------------- */
.Block_0, .Block_A, .Block_B, .Block_C, .Block_D, .Block_E, .Block_F, .Block_Default, .ContentAlertSmall,
.Block_A_Button, .Block_B_Button, .Block_C_Button, .Block_D_Button, .Block_E_Button, .Block_F_Button {
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Arial;
	font-size : 11px;
	padding: 5px;
	margin: 0;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	min-height: 209px;
	min-width: 209px;
	max-height: 209px;
	max-width: 209px;
	width: 209px;
	height: 209px;
	text-align: left;
	vertical-align: top;
}
.BlockContentCell {
	height: 142px;
	height: 100%;
	min-height: 142px;
	max-height: 142px;
	/* height:expression(document.body.clientHeight-120); /* 80+20+20=120 */
	vertical-align: top;
	font-family: Arial;
	/* font-size : 1.1em; */
	font-size : 12px;
	padding: 0;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: normal;
}
.BlockContentTable {
	min-height: 209px;
	min-width: 209px;
	max-height: 209px;
	max-width: 209px;
	width: 209px;
	height: 209px;
}
.Block_0 a:link, .Block_A a:link, .Block_B a:link, .Block_C a:link, .Block_D a:link, .Block_E a:link, .Block_F a:link, .Block_Default a:link, .ContentAlertSmall a:link, 
.Block_0 a:active, .Block_A a:active, .Block_B a:active, .Block_C a:active, .Block_D a:active, .Block_E a:active, .Block_F a:active, .Block_Default a:active, .ContentAlertSmall a:active, 
.Block_0 a:visited, .Block_A a:visited, .Block_B a:visited, .Block_C a:visited, .Block_D a:visited, .Block_E a:visited, .Block_F a:visited, .Block_Default a:visited, .ContentAlertSmall a:visited {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.Block_0 a:hover, .Block_A a:hover, .Block_B a:hover, .Block_C a:hover, .Block_D a:hover, .Block_E a:hover, .Block_F a:hover, .Block_Default a:hover, .ContentAlertSmall a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.ButtonText, .ButtonHeetVanDeNaaldText {
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	text-decoration: underline;
}
.ButtonText { 
	padding: 0 20px 0 0;
	margin: 0;
	line-height:24px;
}
.ButtonHeetVanDeNaaldText { padding: 0 20px 7px 0; }
.ButtonText a:link, .ButtonText a:active, .ButtonText a:visited,
.ButtonHeetVanDeNaaldText a:link, .ButtonHeetVanDeNaaldText a:active, .ButtonHeetVanDeNaaldText a:visited { 
	color: #E8E8E8; 
	text-decoration: underline;
}
.ButtonText a:hover, .ButtonHeetVanDeNaaldText a:hover { color: #FFFFFF; }

.Block_F_Button .ButtonText a:link, .Block_F_Button .ButtonText a:active, .Block_F_Button .ButtonText a:visited,
.Block_F .ButtonText a:link, .Block_F .ButtonText a:active, .Block_F .ButtonText a:visited { color: #666666; }
.Block_F_Button .ButtonText a:hover, .Block_F .ButtonText a:hover { color: #333333; }
.Block_A_Button, .Block_B_Button, .Block_C_Button, .Block_D_Button, .Block_E_Button, .Block_F_Button, .Block_Home_Button {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Block_A_Button { background-image: url(/library/templates/forteNew/Images/Bottons/Block_A_Button.gif); }
.Block_B_Button { background-image: url(/library/templates/forteNew/Images/Bottons/Block_B_Button.gif); }
.Block_C_Button { background-image: url(/library/templates/forteNew/Images/Bottons/Block_C_Button.gif); }
.Block_D_Button { background-image: url(/library/templates/forteNew/Images/Bottons/Block_D_Button.gif); }
.Block_E_Button { background-image: url(/library/templates/forteNew/Images/Bottons/Block_E_Button.gif); }
.Block_F_Button { background-image: url(/library/templates/forteNew/Images/Bottons/Block_F_Button.gif); }
.Block_Home_Button { background-image: url(/library/templates/forteNew/Images/Bottons/Block_Home_Button.gif); }
.Block_A, .Block_A_Button { background-color: #A6A7A8; }
.Block_B, .Block_B_Button { background-color: #8D7956; }
.Block_C, .Block_C_Button { background-color: #BFC0C1; }
.Block_D, .Block_D_Button { background-color: #E3852F; }
.Block_E, .Block_E_Button { background-color: #647BA0; }
.Block_F, .Block_F_Button { background-color: #EAEBEC; }
.Block_Home, .Block_Home_Button { background-color: #858585; }
.Block_0 { background-color: #FFFFFF; }
.Block_Default, .ContentAlertSmall { background-color: #EAEBEC; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Content styles ------------------------------------------------------ */
.ContentCellWhite { background-color: #FFFFFF; min-height: 446px; height: 446px; max-width: 446px; }
.ContentCellWhiteForm { background-color: #FFFFFF; max-width: 446px; }
.ContentCellGrey { background-color: #CDCDCD; min-height: 446px; height: 446px; max-width: 446px; }
.ContentCellWhite, .ContentCellWhite P,
.ContentCellMoreInfo, .ContentCellMoreInfo P,
.ContentCellGrey, .ContentCellGrey P { color: #333333; }
.ContentCellWhite, .ContentCellMoreInfo, .ContentCellGrey { vertical-align: top; }
.ContentCellWhite, .ContentCellGrey {
	width: 100%;
	padding: 0 0 0 0;
}
.ContentCellMoreInfo { padding: 0 6px; }
.ContentCellWhite a:link, .ContentCellMoreInfo a:link, .ContentCellGrey a:link { color: #333333; }
.ContentCellWhite a:active, .ContentCellMoreInfo a:active, .ContentCellWhite a:visited, .ContentCellMoreInfo a:visited { color: #8D7956; }
.ContentCellWhite a:hover, .ContentCellMoreInfo a:hover { color: #000000;}
.ContentCellWhite a:link, .ContentCellWhite a:active, .ContentCellWhite a:visited, .ContentCellWhite a:hover,
.ContentCellMoreInfo a:link, .ContentCellMoreInfo a:active, .ContentCellMoreInfo a:visited, .ContentCellMoreInfo a:hover { text-decoration: underline; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Navigation styles --------------------------------------------------- */
.ContentTopFiller, .NavigationTopFiller {
	vertical-align: top;
	background-repeat: repeat-x;
	background-position: top;
}
.ContentTopFiller {
	background-image: url(/library/templates/forteNew/Images/ContentTopFiller.gif);
	background-color: #FFFFFF;
}
.NavigationTopFiller {
	background-image: url(/library/templates/forteNew/Images/NavigationTopFiller.gif);
	background-color: #F1F0F1;
	background-position: top;
}
.NavigationBottomFiller {
	width: 219px;
	height: 494px;
	min-height: 446px;
	vertical-align: top;
	background-image: url(/library/templates/forteNew/Images/NavigationBottomFiller2.gif);
	background-color: #F1F0F1;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0;
}
.LanguageNavigationBar { padding: 4px 8px 3px 3px; }
.BreadcrumbNavigationBar { padding: 4px 6px 3px 8px; }
.NavigationSpacer {
	font-size: 2px;
	line-height: 2px;
	height: 6px;	
}
.LeftNavigationTopFiller { background-color: #324A97; }
.RightNavigationTopFiller { background-color: #162663; }
.RightNavigationTopFiller, .LeftNavigationTopFiller { padding: 0 0; }
.RightNavigationTop, .LeftNavigationTop,
.RightNavigationTopEnabled, .LeftNavigationTopEnabled {
	font-weight: bold;
	text-decoration: none;
	padding: 0 5px 0 6px;
	text-transform: uppercase;
	line-height: 20px;
}
.RightNavigationTop, .LeftNavigationTop,
.RightNavigationTopEnabled, .LeftNavigationTopEnabled {
	color: #FFFFFF;
}
.LeftNavigation {
	color: #162663;
	text-decoration: none;
	font-size: 12px;
	padding: 0 0 0 3px;
}
.LanguageNavigation {
	color: #122864;
	font-weight: bold;
	text-decoration: none;
	padding: 0 4px;
}
.LanguageNavigation a:link, .LanguageNavigation a:visited {color: #999999;}
.LanguageNavigation a:hover, .LanguageNavigation a:active {color: #122864;}
.LanguageNavigation a:link, .LanguageNavigation a:visited, .LanguageNavigation a:hover, .LanguageNavigation a:active {
	font-weight: bold;
	text-decoration: none;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Footer styles ------------------------------------------------------- */
.ContentFooter, .ContentFooterLeft, .ContentFooterRight, .ContentFooterCenter, .ContentFooterJustified {
	color: #8F8F8F;
	font-size: 12px;
	vertical-align: bottom;
	text-decoration: none;
	line-height: 40px;
	padding: 0 4px;
}
.ContentFooter a:link, .ContentFooterLeft a:link, .ContentFooterRight a:link, .ContentFooterCenter a:link, .ContentFooterJustified a:link,
.ContentFooter a:active, .ContentFooterLeft a:active, .ContentFooterRight a:active, .ContentFooterCenter a:active, .ContentFooterJustified a:active,
.ContentFooter a:visited, .ContentFooterLeft a:visited, .ContentFooterRight a:visited, .ContentFooterCenter a:visited, .ContentFooterJustified a:visited {
	color: #333333;
	text-decoration: none;
}
.ContentFooter a:hover, .ContentFooterLeft a:hover, .ContentFooterRight a:hover, .ContentFooterCenter a:hover, .ContentFooterJustified a:hover {
	color: #000000;
	text-decoration: none;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* List styles --------------------------------------------------------- */
ul { list-style-position: outside; margin: 0 0 8px -14px; padding-left: 30px; list-style: square; vertical-align: middle; }
li { margin: 0; padding: 0; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Html styles --------------------------------------------------------- */
p, tbody {
	font-family: Arial;
	font-size: 12px;
	color: #262324;
	margin: 0;
	padding: 0;
}
p { padding: 2px 0 4px 0; }
h1, .h1_Alternative, h2, .h2_Alternative, h3, .h3_Alternative, h4, .h4_Alternative {
	padding: 6px 0 4px 0;
	color: #333333;
	vertical-align: top;
}
h1, h2, h3, h4 {
	float: none;
	page-break-after: always;
	clear: both;
}
body { margin: 8px; }
.ContentCellGrey H1 { font-size:18px; line-height:normal; padding: 0; }
.Block_Default h1, td h1, h1, .h1_Alternative { font-size:24px; line-height:normal; padding: 6px 0 10px 0; }
.Block_Default h2, td h2, h2, .h2_Alternative { font-size:18px; }
.Block_Default h3, td h3, h3, .h3_Alternative { font-size:16px; }
.Block_Default h4, td h4, h4, .h4_Alternative { font-size:14px; }
.Block_Default h1, .Block_Default h2, .Block_Default h3, .Block_Default h4, 
.Block_A h1, .Block_A h2, .Block_A h3, .Block_A h4, 
.Block_B h1, .Block_B h2, .Block_B h3, .Block_B h4, 
.Block_C h1, .Block_C h2, .Block_C h3, .Block_C h4, 
.Block_D h1, .Block_D h2, .Block_D h3, .Block_D h4, 
.Block_E h1, .Block_E h2, .Block_E h3, .Block_E h4, 
.Block_F h1, .Block_A h2, .Block_A h3, .Block_A h4 { padding: 0 4px 4px 4px; }
.Block_F_Button .AlertTitleWhite, .Block_F .AlertTitleWhite { color: #333333; }
.Block_A img, .Block_A_Button img, 
.Block_B img, .Block_B_Button img, 
.Block_C img, .Block_C_Button img, 
.Block_D img, .Block_D_Button img, 
.Block_E img, .Block_E_Button img, 
.Block_F img, .Block_F_Button img, 
img { border-style: none; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Breadcrumb navigation styles ---------------------------------------- */
.BreadcrumNavigation, .BreadcrumNavigation a:link, .BreadcrumNavigation a:visited, .BreadcrumNavigation a:active, .BreadcrumNavigation a:hover {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #E3852F;
}
.BreadcrumNavigation a:link, .BreadcrumNavigation a:visited { color: #333333; }
.BreadcrumNavigation a:active, .BreadcrumNavigation a:hover { color: #E3852F; }
.BreadcrumNavigation { color: #E3852F; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Form styles --------------------------------------------------------- */
Form {
	float: none;
	page-break-after: always;
	clear: both;
}
input, textarea, select {
	font-family: Arial;
	font-size : 12px;
	background-color:#FFFFFF;
	width: 400px;
	border: 1px solid #999999;
}
textarea {
	height: 100px;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Form styles --------------------------------------------------------- */
#ContentButtonWhiteText a:link, #ContentButtonWhiteText a:visited, #ContentButtonWhiteText a:active, #ContentButtonWhiteText a:hover { text-decoration: underline; }
#ContentButtonWhiteText a:link, #ContentButtonWhiteText a:visited, #ContentButtonWhiteText a:active { color: #FBE9D7; }
#ContentButtonWhiteText a:hover { color: #FFFFFF; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */