
/*Publication css-Stylesheet 
===================================================*/

	html, body, td, ol, ul, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, h7 { font-family: arial, helvetica, sans-serif; }
	h1  { color: #3C719F; font-size: 12pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
		h1 a:link { text-decoration: none; }
		h1 a:visited { color: #000000; text-decoration: none; }
		h1 a:hover { color:#5C5C5C; text-decoration: underline; }
	h2  { color: #3C719F; font-size: 11pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
		h2 a:link { text-decoration: none; }
		h2 a:visited { color: #000000; text-decoration: none; }
		h2 a:hover { color:#5C5C5C; text-decoration: underline; }
	h3  { color: #333333; font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
		h3 a:link { color: #999999; text-decoration: underline; }
		h3 a:visited { color: #000000; text-decoration: underline; }
		h3 a:hover { color:#5C5C5C; text-decoration: underline; }
	p { margin: 0px 0px 0px 0px; line-height: 1; }
	b { color:#5C5C5C; }
	hr { color: #CCCCCC; background-color: #CCCCCC; border: 0; height: 1px; margin: 15px 0px 15px 0px; }
	ul  {	list-style: none; padding: 0px; margin: 0px;  }
	
	.headerBFont {color: #3D3D3D; font-size: 11pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
	.headerLFont {color: #3D3D3D; font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Helveica, sans-serif; }

	.menuFont { color: #847C6C; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
	.itemMenuFont { color: #847C6C; font-size: 9.5pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
	.itemSubMenuFont { color: #847C6C; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }
	.itemDisplayFont { color: #000000; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }
	.contentFont { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
	.footerFont { color: #000000; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
	.linkFont { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	.linkFont a:link { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	.linkFont a:visited { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	.linkFont a:hover { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	.articleLinkFont { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	.articleLinkFont a:link { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	.articleLinkFont a:visited { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	.articleLinkFont a:hover { color: #5C5C5C; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; font-family: Arial, Helveica, sans-serif; }
	
	.whiteHeaderFont {color: #FFFFFF; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial;}			
	.blackHeaderFont {color: #000000; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial; }			
	.brownHeaderFont {color: #C48A66; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial;}			
	.whiteTitleFont {color: #FFFFFF; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial;}			
	.blackTitleFont {color: #000000; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial;}			

	#outerBody {	
		border-width: 1px 5px 5px 5px;
		border-style: solid;
		border-color: #FFFFFF;
		width: 783px; }

	#body {	
		margin: 0px; 
		padding: 0px; 
		background-color: #FFFFFF; }

		#header {	
			width: 783px;
			margin: 0px;  
			padding: 0px; }

			#logo {	
				float: left; 
				width: 329px; 
				margin: 0px;
				padding-bottom: 5px; }
			
			#rightTopNav { 
				float: right; 
				width: 454px; 
				margin: 0px;
				padding: 0px; }
			
				#topMenu { 
					float: left;
					margin: 0px;
					padding: 0px; }
				
					#topMenu img { padding: 9px 5px; }
		
				#searchBar {
					float: left;
					margin: 2px 0px;
					padding: 2px 0px; }
					
					/*#search {
						height: 23px; 
						margin: 2px 0px 2px 0px; }*/
						
					#searchBar form {
						padding: 0px;
						margin: 2p 0px; }
						
						
		#menuBar { 
			clear: both; 
			width: 783px; 
			height: 26px; 
			background: url('/images/postageMeter/head-links_stretch_1x26.gif'); 
			background-repeat: repeat-x; }

			#menuBar_L { 
				float: left; 
				width: 781px; }
						
			#menuBar_R { 
				float: right; 
				width: 2px; }				

		/* Template Content*/	
		#leftNav { 
			float: left; 
			width: 183px; 
			margin: 0px 0px 0px 0px; 
			padding: 0px; 
			background-color: #FFFFFF; } 

			#iMenuBlueBar {
				float: left; 
				width: 9px; 
				margin: 0px 1px 0px 0px; 
				padding: 0px; 
				background-color: #7391B0; }
				
				#iMenuBlueBar img { height: 163px; }


			#iMenuBlue {
				float: left; 
				width: 168px; 
				margin: 0px;
				padding: 0px;}

				#iMenuHeader { 
					width: 168px; 
					height: 25px; 
					margin: 0px; 
					padding: 0px;}
	
					#iMenuHeader_L {
						float: left; 
						width: 166px; 
						height: 25px; 
						margin: 0px; 
						padding: 0px; 
						background: url('/images/postageMeter/subHeader-stretch_1x25.gif'); 
						background-repeat: repeat-x; }

					#iMenuHeader_R {
						float: left; 
						width: 2px; 
						height: 25px; 
						margin: 0px; 
						padding: 0px; }

				#iMenuContent { 
					width: 168px; 
					margin: 0px; 
					padding: 0px; }

					#iMenuItem { 
						width: 154px; 
						height: 21px; 
						margin-top: 1px; 
						padding: 0px 4px 0px 8px; 
						border-width: 0px 1px 1px 1px;
						border-style: solid;
						border-color: #939393; }

						#iMenuItem img { padding: 0px 6px 0px 0px; }

			#iFeatureHeader {
				clear: both; 
				width: 168px; 
				height: 21px; 
				margin: 0px; 
				padding: 0px; 
				background-color: #EBEBEB; }
			
			#iFeature {
				width: 160px;
				height: 163px; 
				margin: 0px; 
				padding: 4px 8px; 
				background-color: #EBEBEB; 				
				border-width: 1px 1px 1px 1px;
				border-style: solid; 
				border-color: #DCDCDC; }
		
			#iFeatureTitle_L { 
				float: left; 
				margin: 0px; 
				padding: 0px; }

			#iFeatureTitle_R { 
				float: left; 
				width: 12px; 
				margin: 0px; 
				padding: 5px; }

			#iFeatureContent { 
				clear: both; 
				margin: 0px; 
				padding: 0px; }
					
				#iFeatureContent img { padding: 5px 0px 5px 115px; }

		#rightNav {
			float: right; 
			width: 600px;
			margin: 0px; 
			padding: 0px; }
			
			#welcomeSection {
				width: 600px;
				height: 162px; 
				margin: 0px; 
				padding: 0px; }
								
				#mainImage { 
					float: left;
					width: 271px;
					height: 162px; 
					margin: 0px; 
					padding: 0px; }

				#welcomeContent { 
					float: right;
					width: 329px; 
					height: 162px; 
					margin: 0px; 
					padding: 0px; }
					
					#welcomeHeader {
						width: 329px; 
						height: 54px; 
						margin: 0px; 
						padding: 0px; } 
						
					#welcomeStatement { 
						width: 327px; 
						height: 108px; 
						margin: 0px; 
						padding: 8xp 12px 8px 12px; 
						border-width: 0px 2px 0px 0px;
						border-style: solid;
						border-color: #6C94B4; }
			#welcomeFooter { 
				width: 600px; 
				height: 7px; 
				background: url('/images/postageMeter/mainImg-botom_stretch_1x7.gif'); 
				background-repeat: repeat-x; }
				
			
			#topFeaturedSection {
				width: 600px; 
				margin: 0px; 
				padding: 0px; }
				
				#categorySection {
					float: left; 
					width: 190px; 
					margin: 0px; 
					padding: 0px; }

					#categoryHeader_L {
						float: left; 
						width: 188px; 
						height: 25px; 
						margin: 0px; 
						padding: 0px; 
						background: url('/images/postageMeter/subHeader-stretch_1x25.gif'); 
						background-repeat: repeat-x; }
							
					#categoryHeader_R {
						float: left; 
						width: 2px; 
						height: 25px; 
						margin: 0px; 
						padding: 0px; }

					#categoryBar {
						float: left; 
						width: 10px; 
						margin: 0px; 
						padding: 0px; 
						background-color: #7391B0; }
				
						#categoryBar img { height: 161px; }

					#categoryContent {
						float: left; 
						width: 164px; 
						margin: 0px;
						padding: 6px 4px 6px 12px; }

				#featuredDividedBar {
					float: left; 
					width: 2px; 
					margin: 0px; 
					padding: 0px; }
					
					#dividedTopBar { 
						width: 2px; 
						margin: 0px; 
						padding: 0px; 
						background-color: #FFFFFF; }
				
						#dividedTopBar img { height: 26px; }
						
					#dividedBottomBar { 
						width: 2px; 
						margin: 0px; 
						padding: 0px; 
						background-color: #7391B0; }
				
						#dividedBottomBar img { height: 161px; }


				#featuredArticleSesion {
					float: left; 
					width: 408px; 
					height: 161px; 
					margin: 0px; 
					padding: 0px; }
					
					#featuredArticleHeader_L {
						float: left; 
						width: 406px;
						height: 25px; 
						margin: 0px; 
						padding: 0px; 
						background: url('/images/postageMeter/subHeader-stretch_1x25.gif'); 
						background-repeat: repeat-x; }
						
					#featuredArticleHeader_R {
						float: left; 
						width: 2px; 
						height: 25px; 
						margin: 0px; 
						padding: 0px; }
					
					#featuredArticle {
						float: left; 
						width: 179px; 
						height: 148px; 
						margin: 0px; 
						padding: 8px; 
						background-color: #E7EFF7; }

						#articleTitle_L {
							float: left; 
							margin: 0px; 
							padding: 0px; }

						#articleTitle_R {
							float: left; 
							width: 11px;
							margin: 0px; 
							padding: 0px; }
							
							#articleTitle_R img { padding: 5px; }

						#articleContent {
							clear: both;
							margin: 0px; 
							padding: 0px; }
		
							#articleContent img { padding: 4px 4px 4px 129px; }
						
						#articleContent2 {
							clear: both;
							margin: 0px; 
							padding: 0px; }
		
							#articleContent2 img { padding: 4px 4px 4px 144px; }
						
			#bottomFeaturedSection {
				clear: both; 
				width: 600px; 
				margin: 0px; 
				padding: 0px; }

				#featuredItemSection {
					float: left;
					width: 405px; 
					border-width: 2px 0px 0px 0px;
					border-style: solid;
					border-color: #646464; 
					margin-top: 1px; 
					padding: 0px; }
	
					#featuredItemSection #featuredArticle { background-color: #FFFFFF; }

					#articleBar {
						float: left; 
						width: 10px; 
						margin: 0px; 
						padding: 0px; 
						background-color: #646464; }
				
						#articleBar img { height: 170px; }

				#bottomFeaturedSection #featuredArticle { height: 156px; }
				#bottomFeaturedSection #featuredArticle #articleContent img { padding: 4px 4px 4px 127px; }
					
		#footerStretch_L {
			float: left; 
			width: 781px; 
			height: 13px; 
			margin: 0px;
			padding: 0px; 
			background: url('/images/postageMeter/footer-stretch_1x13.gif'); 
			background-repeat: repeat-x; }

		#footerStretch_R {
			float: left; 
			width: 2px; 	
			height: 13px; 
			margin: 0px;
			padding: 0px; }

		#footer {
			clear: both;
			margin-top: 2px;
			padding: 10px; 
			text-align: center; }
