﻿a, a:visited {
	color:black;
	text-decoration:none;
}

	a.email-link { 
		text-decoration:underline;
	}
		a.email-link:hover { 
			text-decoration:underline;
			color:rgb(240,128,75);
		}
	p {
		padding:0;
		margin-top:0em;
		margin-bottom:1em;
	}
div.download {
  font:normal 17px serif;
  margin-top:0em;
  margin-bottom:1em;
  text-decoration:underline;
}
img {
	border:0;
}
input {
	border:solid 0 transparent;
}
	#orphus {
		display:block;
		clear:both;
		padding-top:2.3em;
		padding-right:0.7em;
		float:right;
		text-align:right;
	}

	.spacer { 
		position:relative;
		clear:both;
		font-size:1px;
	}
	
			table {
				width:100%;
				border-left:solid 1px black;
				border-top:solid 1px black;
				margin-bottom:3em;
				
			}
				caption {
					font:normal 21px serif;
					padding:0 0 0.5em 0;
					text-align:left;
				}
				
				thead {
					vertical-align:top;
					padding-left:5em;
					font:bold 0.9em serif;
					background-color:rgb(199,217,229);
				}
			
				tbody {
					font:normal 0.9em serif;
					vertical-align:top;
				}
				
				tfoot {
					font:bold 1em serif;
				}
			
					tr {
						
					}
					
						td {
							padding:0.6em 0.6em 0.6em 0.6em;
							border-right:solid 1px black;
							border-bottom:solid 1px black;
						}
						
						th {
							padding:0.3em 0.3em 0.3em 0.3em;
							text-align:left;
							border-right:solid 1px black;
							border-bottom:solid 1px black;
							font:bold 1em serif;
							vertical-align:middle;
						}

						a.td-link, a.td-link:visited, a.th-link, a.th-link:visited {
							text-decoration:underline;
						}
						a.td-link:visited, a.th-link:visited {
							color:gray;
						}
	.RSSLink {
		position:absolute; 
		clear:both; 
	}
		.RSSLinkTitle {
			width:50%;
			margin-top:3px;
			font:italic 12px serif;
			line-height:21px;
		}
			a.RSSLinkTitle-Link {
			}
			a.RSSLinkTitle-Link:hover {
				text-decoration:underline;
			}

	div#Fibep {
		position:absolute;
		top:250px;
	}
		img#FibepLogo {
		}
		div#FibepText {
			margin-top:4px;
			padding-left:15px;
			width:100px;
			font:bold 10px arial, verdana, sans-serif;
			line-height:19px;
			color:rgb(130,130,130);
		}
		span.FibepText {
			color:rgb(244,122,76);
		}
/* - - - */

a, a:visited {
	color:black;
	text-decoration:none;
}
	a:hover, a:visited:hover {
		color:rgb(239,125,74);
	}
	
a.email-link { 
	text-decoration:underline;
}
	a.email-link:hover { 
		background-color:rgb(255,207,99);
	}

body { 
	margin:0; padding:0;
	background:transparent url(/images/page/top/bkg-2-stripe.png) repeat-x scroll 0 0;
}

	#PageTop {
		position:relative; clear:both;
		width:100%; height:280px;
		min-width:775px;
		background:transparent url(/images/page/top/patches/2-stripe.png) no-repeat scroll 0 0;
	}
		#LanguageMenu {
			position:relative;
			padding-top:3px;
			padding-left:20px;
			position:relative;
			width:500px; height:12px;
		}
		
			a.LM-Item, div.LM-Item {
				float:left;
				padding:0 42px;
				font:bold 12px arial, verdana, sans-serif;
				letter-spacing:1px;
				background:transparent url(/images/page/common/bullit/black-small.png) no-repeat scroll 13px 5px;
				text-decoration:underline;
			}
				#LM-Item-First {
					border-left:solid 1px white;
				}
				div.LM-Item {
					color:rgb(239,125,74);
					text-decoration:none;
					background:transparent url(/images/page/common/bullit/orange-small.png) no-repeat scroll 13px 5px;
					text-decoration:none;
				}
		
		#PT-DashBoard {
			position:relative;
			left:2%; width:98%; height:135px;
		}
			#PT-DB-MenuMain {
				position:absolute;
				left:30px; width:730px;
			}
				.PT-DB-MM-Item {
					display:block;
					float:left;
					font:bold 15px arial, verdana, sans-serif;
					background:transparent url(/images/page/common/bullit/black-on-orange-small5.png) no-repeat scroll 3px 8px;
					padding:1px 5px 0 16px;
					margin:1px 7px;
				}
					a.PT-DB-MM-Item:hover { 
						background:rgb(255,207,99) url(/images/page/common/bullit/white-on-yellow-small.png) no-repeat scroll 3px 8px;
						color:white;
					}
					a#PT-DB-MM-Item-Current, div#PT-DB-MM-Item-Current {
						color:white;
						border:solid 1px white;
						background:none;
					}
						a#PT-DB-MM-Item-Current {
							color:black;
						}
							a#PT-DB-MM-Item-Current:hover {
								border:solid 1px rgb(255,207,99);
							}
			#PT-DB-ButtonBack {
				position:absolute;
				top:75px;
			}
			#PT-DB-ButtonSitemap {
				position:absolute;
				top:121px;
				left:20px;
			}
			#PT-DB-SecretButton {
				position:absolute;
				top:97px;
				left:58px;
			}
			#PT-DB-LogoBlock {
				position:absolute;
				top:59px; left:70px;
			}
				#PT-DB-LB-Logo {
					position:absolute;
					top:7px; left:45px;
				}
			#PT-DB-SearchAndButtonsBlock {
				position:absolute;
				top:35px; left:335px; width:420px;
			}
				#PT-DB-SABB-ButtonsBlock {
					position:absolute;
					top:43px; left:5px;
				}
					#PT-DB-SABB-BB-ButtonPrint {
						position:absolute;
						top:6px;
					}
					#PT-DB-SABB-BB-ButtonPDF {
						position:absolute;
						left:75px;
					}
				#PT-DB-SABB-SearchBlock {
					position:absolute;
					left:145px; width:280px; height:105px;
					background:transparent url(/images/page/top/patches/search-6.png) no-repeat scroll 2px 3px;
				}
					#PT-DB-SABB-SB-FormSearch {
						margin:15px 0 0 20px;
					}
						#PT-DB-SABB-SB-FS-Input {
							width:230px;
							padding:2px 0 5px 10px;
							/* background-color:rgb(205,225,228); */
							background-color:rgb(199,217,229);
							font:normal 15px arial, verdana, sans-serif;
							border:solid 0 transparent;
						}
						#PT-DB-SABB-SB-FS-CheckboxRow {
							position:relative;
							top:10px; left:-3px;
						}
							#PT-DB-SABB-SB-FS-CR-Input {
							}
							#PT-DB-SABB-SB-FS-CR-Label {
								margin-left:6px;
								font:bold 11px arial, verdana, sans-serif;
								letter-spacing:1px;
							}
						#PT-DB-SABB-SB-FS-ButtonAdvancedSearch {
							position:absolute;
							top:78px; left:20px;
							background-color:white;
						}
		#PT-PageHeader {
			position:absolute;
			top:165px; left:15%; width:85%; height:30px;
			font:bold 26px arial, verdana, sans-serif;
		}
		#PT-PageMenu {
			position:absolute;
			top:207px; left:2%; width:98%;
		}
			.PT-PM-Item, a.PT-PM-Item-Active, a.PT-PM-Item:visited, a.PT-PM-Item-Active:visited {
				float:left;
				margin-right:15px; padding:0 5px 4px 15px;
				font:bold 15px arial, verdana, sans-serif;
				border:solid 2px white;
				background:white url(/images/page/common/bullit/yellow-small3.png) no-repeat scroll 3px 8px;
			}
				a.PT-PM-Item:hover { 
					background-color:rgb(239,125,74);
					border:solid 2px rgb(239,125,74);
					color:white;
				}
				#PT-PM-Item-Current {
					background-color:transparent;
					color:white;
					text-decoration:none;
				}
				a.PT-PM-Item-Active {
					border:solid 2px white;
					background-color:rgb(255,207,99);
					color:black;
				}
		#PT-ReturnBlock-n-PaperPatch {
			position:absolute;
			top:244px;
			left:2%;
			width:98%;
		}
			#PT-ReturnBlock {
				position:absolute;
			}
			#PT-PaperPatch {
				position:absolute;
				left:485px;
			}
				#PT-RB-ReturnMenu {
					position:relative;
					padding-top:5px;
				}
					.PT-RB-RM-Item {
						float:left;
						padding:3px 8px 3px 3px;
						font:bold 11px arial, verdana, sans-serif;
						letter-spacing:1px;
						background-color:white;
					}
						a.PT-RB-RM-Item:hover {
							background-color:rgb(255,207,99);
							color:white;
						}
						div#PT-RB-RM-Item-Current {
							float:left;
							color:rgb(148,174,206);
							background-color:white;
						}
					.PT-RB-RM-Item-Divider {
						float:left;
						padding:3px 8px 3px 0px;
						font:normal 12px arial, verdana, sans-serif;
						background-color:white;
					}
	#PageBody {
		position:relative; clear:both;
		width:100%;
		min-width:775px;
	}
		table#GridTable {
			border:1px solid white;
		}
		td#PB-Column1of1 {
			width:100%;
			border:none;
		}
		td#PB-Column1of2 {
			width:24%;
			padding-top:15px;
			border:none;
		}
		td#PB-Column1of3 {
			width:20%;
			padding-top:15px;
			border:none;
		}
		td#PB-Column2of2 {
			width:75%;
			border:none;
		}
		td#PB-Column2of3 {
			width:79%;
			border:none;
		}
		td#PB-Column3of3 {
			width:21%;
			border:none;
		}
			#PB-Summary {
				margin-top:10px;
			}
				#PB-Summary-Headline {
					margin:0 0 20px 3px;
					font:normal 18px arial, verdana, sans-serif;
					line-height:35px;
				}
					span#PB-Summary-Headline-Text {
						background-color:rgb(255,204,102); 
						padding:0 10px 2px 5px;
					}
				#PB-Summary-Body {
					font:normal 13px arial, verdana, sans-serif;;
					line-height:30px;
				}
					p.PB-Summary-P {
						margin:0 5px 0 3px;
					}
			#PB-Content {
				margin-left:15px;
			}

        #PB-Content em {
          background:rgb(244,122,76);
          color:white;
        }
				.Headline {
					padding:22px 0 20px 0;
					font:bold 22px arial, verdana, sans-serif;
				}
				div.Block {
					clear:both;
					padding-top:10px;
					font:normal 16px serif;
					line-height:21px;
				}
					.Block-Headline {
						font:bold 20px arial, verdana, sans-serif;
						padding:15px 0px 7px 0px;
					}
					.Block-Menu {
						position:relative; clear:both;
						width:100%;
						padding:5px 0 15px 0; margin-left:5px;
					}
						a.Block-Menu-Item {
							display:block;
							float:left;
							padding-right:10px; padding-left:10px;
							font:normal 12px arial, verdana, sans-serif;
						}
							a.Block-Menu-Item:visited {
								color:gray;
							}
							a.Block-Menu-Item:hover {
								color:black;
								text-decoration:underline;
							}
				.P-Headline {
					padding:16px 0 8px 0;
					font:bold 16px arial, verdana, sans-serif;
				}
					p {
						padding:0; margin:0 0 16px 0;
					}
				.Notes, #PageNotes {
					font:italic 16px serif;
					line-height:22px;
					padding-left:70px;
				}
					.Notes-Title {
					}
					.Notes-Sign {
						float:left;
						padding-right:20px;
						margin-top:1px;
					}
				#PageNotes {
					margin-top:15px;
					margin-left:3px;
					width:75%;
					padding:0;
				}
					#PageNotes-Title {
						font:bold 18px arial, verdana, sans-serif;
						margin-bottom:15px;
					}
					#PageNotes-Text {
						font:normal 13px sans-serif;
						line-height:23px;
					}
						.PageNotes-Text-Ul-Title {
						}
						.PageNotes-Text-Ul-Li {
							padding-bottom:18px;
							font:normal 13px sans-serif;
							line-height:20px;
						}
			#PB-PressPatrol {
				margin:20px 5px 0 10px;
			}
				a#PB-PP-Headline {
					display:block;
					font:bold 22px arial, verdana, sans-serif;
					margin-left:10px;
				}
				#PB-PP-Description {
					margin:15px 10px 0 10px;
					font:italic normal 18px serif;
				}
				.PB-PP-Clip {
					padding:25px 0 20px 10px;
					font-size:15px;
				}
					a.PB-PP-Clip-Text, a.PB-PP-Clip-Text-Active {
						display:block;
						font:normal 13px serif;
					}
					a.PB-PP-Clip-Title, a.PB-PP-Clip-Title-Active {
						display:block;
						margin-top: 6px;
						font:bold 13px arial, verdana, sans-serif;
					}
					a.PB-PP-Clip-Issue, a.PB-PP-Clip-Issue-Active {
						display:block;
						margin-top: 5px;
						font:normal 11px arial,verdana,sans-serif;
					}
						.PB-PP-Clip-Issue-Number, .PB-PP-Clip-Issue-Number-Active {
							float:left;
						}
						.PB-PP-Clip-Issue-Date, .PB-PP-Clip-Issue-Date-Active {
							float:left;
							margin-left:5px;
						}
					a.PB-PP-Clip-Text:visited, a.PB-PP-Clip-Title:visited, a.PB-PP-Clip-Issue:visited {
						color:rgb(120,120,120);
					}
					a.PB-PP-Clip-Text-Active, a.PB-PP-Clip-Title-Active, .PB-PP-Clip-Issue-Number-Active, .PB-PP-Clip-Issue-Date-Active {
						color:rgb(239,125,74);
					}
	#PageBottom {
		position:relative; clear:both;
		margin-top:70px;
		width:775px; height:165px;
	}
		#PB-Row1 {
			position:relative; clear:both;
			height:90px;
		}
		#PB-Row2 {
			position:relative; clear:both;
			height:75px;
			background:transparent url(/images/page/bottom/patches/orange.png) no-repeat scroll 0px 20px;
		}
			#PB-Logo {
				position:absolute;
				top:15px; left:47px;
				width:10px; height:10px;
			}
			#PB-ButtonsBlock {
				position:absolute;
				top:0px; left:238px; width:300px; height:100px;
				background:transparent url(/images/page/bottom/patches/yellow.png) no-repeat scroll 0px 15px;
			}
				a#PB-BB-ButtonAsk {
					display:block;
					position:absolute;
					top:5px; left:150px;
				}
				a#PB-BB-ButtonEmail {
					display:block;
					position:absolute;
					top:0px; left:215px;
				}
			#PB-Addres {
				position:absolute;
				top:-3px;
				font:normal 12px serif;
				margin-left:20px;
			}
				.PB-Addres-P {
					padding-bottom:6px;
				}
			#PB-Copyright {
				position:absolute;
				top:61px; left:550px;
				font:bold 11px arial, verdana, sans-serif;
				letter-spacing:1px;
				color:white;
			}
			#PB-BB-ButtonUp {
				position:absolute;
				top:8px; left:675px;
			}
			#PB-MainMenu {
				position:absolute;
				width:715px;
				top:36px; left:10px;
			}
				.PB-MM-Item {
					float:left;
					margin-right:50px;
					padding:0px 10px;
					font:normal 9px arial, verdana, sans-serif;
					letter-spacing:2px;
					background-color:white;
					border:solid 1px white;
				}
					a.PB-MM-Item:hover {
						background-color:rgb(255,207,99);
						border:solid 1px rgb(255,207,99);
						color:white;
					}
					div.PB-MM-Item, a#PB-MM-Item-Current {
						background-color:transparent;
						font:bold 11px arial, verdana, sans-serif;
						letter-spacing:2px;
					}
					a#PB-MM-Item-Current {
						color:black;
					}
						a#PB-MM-Item-Current:hover {
							color:white;
							border:solid 1px white;
						}
					div#PB-MM-Item-Current {
						color:white;
					}

/* */
					#preface, #postface {
						clear:both;
						padding-top:0.3em;
						font:normal 1em arial, verdana, sans-serif;
						line-height:1.7em;
					}
						#preface-title, #postface-title {
							font:normal 1.1em arial, verdana, sans-serif;
							padding-bottom:0.3em;
							padding-top:0.5em;
						}					

						 
					.chapter {
						clear:both;
						padding-top:0.3em;
					}
						.chapter-title {
							font:normal 1.1em arial, verdana, sans-serif;
							padding-bottom:0.3em;
							padding-top:0.5em;
						}					
						
					.p-title, .p-title-link, .p-title-headline {
						font:bold 1em arial, verdana, sans-serif;
						padding-top:1em;
						padding-bottom:0.5em;
					}
					
					.p-title-link {
						text-decoration:underline;
					}
					
					.p-title-headline {
						font:bold 1em arial, verdana, sans-serif;
					}
					
					p.block {
						margin:0;
						padding:0 0 0.8em 0;
					}
					
					.ul-title {
						font:bold 1em arial, verdana, sans-serif;
						padding-top:1em;
						padding-bottom:0.5em;
					}
						div.ul-table {
							padding:0 0 0.5em 0;
							margin:0;
						}
							div.li-table {
								padding-top:0.5em;
							}
							div.li-block, div.li-balloons-block {
								background:transparent url(/images/page/common/bullit/blue-small.png) no-repeat scroll 0 6px;
								padding-left:33px;
							}
							div.li-balloons-block {
								position:relative;
							}
					
								div.li-balloon-title {
								}
								div.li-balloon-content {
									top: 5px;
									width:90%;
									position:absolute;
									z-index:100;
									border:solid 1px rgb(199,214,238);
									background-color:white;
									padding: 10px 10px 0 10px;
									display: none;
									font:normal 12px arial, verdana, sans-serif;
								}
									div#li-balloon-content-active {
										display: block;
									}
					a.block-link, a.li-block-link {
						color:black;
						text-decoration:underline;
					}
						a.block-link:hover, a.block-link:visited:hover, a.li-block-link:hover, a.li-block-link:visited:hover {
							color:rgb(239,125,74);
						}
						a.block-link:visited, a.li-block-link:visited {
							color:rgb(120,120,120);
						}
	#PB-Links {
		clear:both;
		width:85%;
		margin-top:25px;
		padding-left:5px;
	}
		#PB-LinksTitle  {
		}
			span#PB-LT-Text {
				background-color:rgb(199,217,229);
				font:normal 18px arial, verdana, sans-serif;
				color:rgb(70,70,70);
				padding:1px 20px 2px 8px;
				letter-spacing:1px;
			}
		#PB-LinksBody {
			clear:both;
			margin-top:15px;
			padding-left:11px;
		}
			a.PB-LB-Item  { 
				clear:both;
				display:block;
				padding:5px 3px 5px 25px;
				font:normal 13px arial, verdana, sans-serif;
				background:transparent url(/images/page/common/boxes/orange-3x3.png) no-repeat scroll 0 13px;
			}
				a.PB-LB-Item:visited  {
					color:rgb(120,120,120);
				}
			
	.Notes-YourQuestion {
		position:relative; 
		margin-left:2%; 
		padding-bottom:30px; 
		padding-top:30px;
	}
		.Notes-YourQuestion-Icon {
			float:left;
		}
		.Notes-YourQuestion-Text {
			float:left; 
			padding-top:7px;
			padding-left:20px;
		}
		
		span.up1 {
			font-weight:bold;
			font-size:1.1em;
		}
		span.up2 {
			font-weight:bold;
			font-size:1.3em;
		}
		span.up3 {
			font-weight:bold;
			font-size:1.5em;
		}
		span.down1 {
			font-size:0.9em;
		}
		span.down2 {
			font-size:0.8em;
		}
		span.down3 {
			font-size:0.75em;
		}

	.Notes-Currency {
		/* float:right; */
		padding:8px 30px 7px 15px; 
		background-color:rgb(255,205,103);
		font:bold 12px arial, verdana, sans-serif;
		letter-spacing:1px;
		width:400px;
		margin-bottom:25px;
	}	

	#CopyrightCoution {
		position:relative; clear:both;
		margin-top:50px;
		padding:15px 6px 18px 25px;
		font-style:italic;
		border:solid 1px silver;	
	}
