
/*Publication css-Stylesheet 
===================================================*/
		ul  {	list-style: none; padding: 0px;	margin: 0px;  }

		h1 { color: #000000; font-size:12pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }	
		h2 { color: #000000; font-size:11pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }	
		h3 { color: #000000; font-size:10pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }	

		p { margin: 1px; line-height: 1; }
		
			.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: #000000; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
			.itemMenuFont { color: #7C3F1F; font-size: 9.5pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Helveica, sans-serif; }
			.itemSubMenuFont { color: #7C3F1F; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }
			.itemSubSubMenuFont { color: #7C3F1F; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }
			.contentFont { color: #333333; 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; }
			
			.whiteTitleFont {color: #FFFFFF; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial;}
			.whiteContentFont {color: #FFFFFF; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial;}			
			.blackTitleFont {color: #000000; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial;}			
			.topLinkFont {color: #000000; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial;} 

			#breadcrumb a { color: #000000; font-size: 8pt; 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: 790px; }

			#body {	padding: 5px 0px 5px 0px; }
			
				#logo {	
					float: left; 
					width: 200px; }
					
				#searchBar {
					width: 590px; 
					margin: 0px;
					padding: 0px; 
					text-align: right; }
					
					#topMenu { padding: 0px 0px 3px 0px; }

					#search {
						height: 23px; 
						margin: 3px 0px 3px 0px; 
						padding: 0px; }
						
						#search form {
							padding: 0px;
							margin: 0px; }
							
							#search form input{
								padding-left: 8px;
								margin: 0px; }
						
			#menuBar { 
				clear: both; 
				width: 790px; 
				height: 19px;
				margin-bottom: 1px;
				background: url('/images/chocolateFountains/head-links_stretch_1x19.gif'); 
				background-repeat: repeat-x; }
		
				#menuBar img { padding-left: 15px; }

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


			/* Template Content*/
		
			#leftNav {
				float: left; 
				width: 186px; 
				padding-top: 15px; }
			
			#article {
				float: left; 
				width: 424px; 
				margin: 0px 10px 0px 10px; 
				padding-top: 10px; }

			#rightAd {
				float: left; 
				width: 160px; 
				padding-top: 10px; }

	
			#topicContent { 
				width: 184px;
				margin: 0px 0px 5px 0px; 
				padding: 0px; 
				background-color: #FFFFFF; }

				#topicMenuItem{	
					width: 184px;
					margin: 0px; 
					padding: 0px; 
					background-color: #FFFFFF; }

				#topicMenuItem_L { 
					float: left; 
					width: 150px;
					margin: 0px; 
					padding: 4px 2px 4px 10px; 
					border-width: 1px 0px 0px 0px;
					border-style: solid;
					border-color: #7C3F1F; }

				#topicMenuItem_R { 
					float: left;
					width: 22px; 
					margin: 0px; 
					padding: 5px 0px 0px 0px; 
					border-width: 1px 0px 0px 0px;
					border-style: solid;
					border-color: #7C3F1F; }

				.menuFont a { text-decoration: none; color: #5C5C5C; }
			
		/*Footer */
		#footer {
			clear: both;
			margin: 0px;
			padding: 20px 10px 10px 10px; 
			text-align: center; }
