/*@charset "utf-8";*/
/* CSS Document *//*
@import url(../styles/menu.css);
* {
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}
#pcmcBody {
	background: #232323 url(../img/pcmc_Body_BG.jpg) repeat-x;
	width: 100%;
	float: left;
	}
	#pcmcWrapper {
		width: 960px;
		margin: 0 auto;
		}
		#pcmcHeader {
			width: 960px;
			float: left;
			height: 160px;
			}
			.pcmcHeaderUpper {
				width: 960px;
				float: left;
				height: 136px;
				}
				.pcmcHeaderUpper h2.pcmcLogo {
					float: left;
					width: 360px;
					height: 136px;
					display: block;
					margin-left: 2px;
					}
				.pcmcHeaderUpper .pcmcUtility {
					float: right;
					width: 162px;
					height: 88px;
					margin-right: 6px;
					}
					.pcmcHeaderUpper .pcmcUtility .pcmcFlags {
						width: 162px;
						display: block;
						float: right;
						height: 24px;
						margin: 16px 0 4px 0;
						}
						.pcmcHeaderUpper .pcmcUtility span.pcmcFlagsItem {
							width: 40px;
							height: 24px;
							float: left;
							display: block;
							margin: 0 0 0 14px;
						}
					.pcmcHeaderUpper .pcmcUtility .pcmcLinks {
						width: 162px;
						height: 24px;
						display: block;
						float: right;
						margin: 4px 0 16px 0;
						text-align: center;
						}
						.pcmcHeaderUpper .pcmcUtility .pcmcLinks a {
							width: 54px;
							text-align: right;
							float: left;
							display: block;
							line-height: 22px;
							text-transform: uppercase;
							color: #000;
							text-decoration: none;
							font-size: 12px;
							}
							.pcmcHeaderUpper .pcmcUtility .pcmcLinks a:link {
								text-decoration: none;
								}
							.pcmcHeaderUpper .pcmcUtility .pcmcLinks a:hover {
								text-decoration: underline;
								color: #333;
								}
							.pcmcHeaderUpper .pcmcUtility .pcmcLinks a:active {
								text-decoration: none;
								color: #000;
								}
							.pcmcHeaderUpper .pcmcUtility .pcmcLinks a:visited {
								text-decoration: none;
								}
			.pcmcHeaderLower {
				width: 960px;
				float: left;
				height: 24px;
				}
				.pcmcHeaderLower ul.pcmcGlobalNav {
					display: block;
					width: 944px;
					margin: 0 8px;
					height: 24px;
					background: #343434;
					}
					.pcmcHeaderLower ul.pcmcGlobalNav li {
						float: left;
						display: inline;
						list-style: none;
						text-align: center;
						width: 118px;
						line-height: 24px;
						font-size: 11px;
						}
						.pcmcHeaderLower ul.pcmcGlobalNav li a {
							color: #e0e0e0;
							text-decoration: none;
							width: 100%;
							text-align: center;
							display: block;
							height: 24px;
							}
							.pcmcHeaderLower ul.pcmcGlobalNav li a:link {
								text-decoration: none;
								}
							.pcmcHeaderLower ul.pcmcGlobalNav li a:hover {
								background: #292929;
								color: #f9f9f9;
								}
		#pcmcScroll {
			width: 956px;
			height: 304px;
			display: block;
			margin: 0 2px;
			float: left;
			outline: 1px solid #555;
			background: url(../img/pcmc_Scroll_Background.png) repeat-x;
			}
			#pcmcScroll h4 {*//*This is temporary. Only here to indicate intended usage. See HTML output in browser.*//*
				width: 100%;
				text-align: center;
				line-height: 304px;
				font-weight: normal;
				color: #fff;
				font-size: 16px;
				}
		#pcmcContent {
			width: 960px;
			display: block;
			float: left;
			text-align:center;
			}
			#pcmcContent .sf_cols {
				width: 960px;
				margin: 0 auto;
				}
			#pcmcContent .pcmcColumn_01 {
				width: 192px !important;
				min-height: 280px;
				float: left;
				display: block;
				margin: 16px 8px 16px 8px;
				}
				#pcmcContent .pcmcColumn_01 img {
					width: 192px;
					border: 0;
					}
			#pcmcContent .pcmcColumn_02 {
				width: 504px !important;
				min-height: 280px;
				float: left;
				display: block;
				margin: 16px 0;
				}
			#pcmcContent .pcmcColumn_03 {
				width: 232px !important;
				min-height: 280px;
				float: left;
				display: block;
				margin: 16px 8px;
				}
				#pcmcContent .pcmcColumn_03 img {
					width: 232px;
					}					
			h3.pcmcTitleMain {
				font-size: 32px;
				line-height: 48px;
				color: #a9a9a9;
				text-indent: 6px;
				}
				.pcmcArticleModule {
					display: block;
					float: left;
					margin: 4px 8px 12px 8px;
					}
					h4.pcmcArticleTitle {
						color: #0192d1;
						font-size: 14px;
						text-transform: uppercase;
						}
					p.pcmcArticleSummary {
						color: #dbdbdb;
						font-size: 14px;
						margin: 2px;
						}
						span.pcmcArticleMore {
							color: #0192d1;
							font-size: 14px;
							text-transform: lowercase;
							margin-left: 16px;
							font-weight: bold;
							}
	
			h4.pcmcNewsModuleTitle {
				font-size: 24px;
				line-height: 38px;
				color: #a9a9a9;
				margin: 10px 0 0 0;
				}
				.pcmcNewsItem {
					}
					h5.pcmcNewsItemTitle {
						font-size: 16px;
						line-height: 24px;
						color: #0192d1;
						text-transform: uppercase;
						margin: 0 0 4px 0;
						}*/