BODY
{	
    #background: rgb(216, 216, 216);
    background: rgb(238, 238, 245);
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-WIDTH: 0px;
	COLOR:#000000;	
}
.main {background: rgb(238, 238, 245);}

BODY, TABLE, TR, TH, TD{font-family:Arial;font-size:10pt;}
A:link {color: #2a3aa9}
A:link {
	text-decoration:none;
	color:#2a3aa9 !important;
	font-size:1em;
	line-height:normal;
}	
A:visited {color:#2a3aa9}


.field {	
	font-size: 10pt;	
}

.header
{
	COLOR:#336699;	
    FONT:bold 13.5pt;  
}

.headerLeftSide
{
	background: rgb(176, 184, 192);
	margin:0;
	padding:0;
    padding-right:0%; 	
	
}

.header-wrap ul, .footer-wrap ul {
	list-style:none;
	height:100%;
}
.header-wrap .header-primary-nav li>a, .footer-wrap ul>a, .header-wrap .header-primary-nav li>a>span, .footer-wrap ul>a>span {
	display:block;
	text-align:center;
}

.header-wrap {
	background:#4b5058;
	font-family: "expressway", Arial, sans-serif;
	letter-spacing: .1em;
	font-weight:500;
	z-index:15;
}
.header-wrap .header-logo {
    background: url(/pbw/include/rapgc/images/logo-pgc-header-310x83.png) no-repeat -5px center;
    display: block;
    height: 8.8em;
    margin-left: 1.7em;
    overflow: hidden;
    text-indent: -50em;
    width: 31em;
}

/*JOHN DORMAN - VARIOUS SHAREPOINT ADJUSTMENTS MADE TO ALERT AREA*/
.header-wrap .alert {
	color: #FFFFFF;
	height:5em;
	background:#964242;
	text-shadow: 2px 2px 2px #000000;
/* 	display:none; */
}

.header-wrap .alert .constrain > h2 {
    float: left;
    font-size: 2.8em;
    margin: 0.2em 0 0 1.2em;
}

.header-wrap .alert .constrain > p {
    color: #E6E6E6;
    float: left;
    font-size: 1.3em;
    height: 1em;
    margin: .8em 2em;
    width: 35em;
}
.header-wrap .alert-more-info {
    background-color: #813737;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 4em;
    margin-top: .5em;
    text-decoration: none;
    width: 14em;
    margin-left:0em;
}
.header-wrap .alert-more-info span {
    display: block;
    font-size: 2em;
    height: 100%;
    margin: .4em 0 0 0;
    text-align:center;
}

.header-wrap .header-nav {
	height:4.4em;
	background:#676e7b url(/pbw/include/rapgc/images/pgc-repeat-texture-nc.png);
	z-index:10;
}


.header-nav .constrain {
	height:100%;
}
.header-nav .accent {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:0.3em;
	border-top:1px solid #3a3d43;
	border-bottom:1px solid #3a3d43;
	background:#474b52;
	font-size:1em;
}
.boxshadow .header-nav .accent {
	box-shadow:inset 0 0 0 rgba(0,0,0,0.5);
}
.header-nav ul {
	line-height:4.4em;
	display:block;
}
.header-wrap li {
	display:block;
	float:left;
	width:14.62em;
}
.header-nav li.first-nav {
	border-left:1px solid #484e59;
}
.header-nav li.last-nav {
	border-right:1px solid #656b74;
}
.header-nav li>a {
	color:#fff;
	text-decoration:none;
	border-left:1px solid #656b74;
	border-right:1px solid #484e59;
	text-shadow: 1px 1px 1px #000000;
}