.ThinBorder {  background-color: #D7D8E9; width: 2px}

<!--/ Light * .Header {  background-color: #04B0F0; text-align: left; height: 60px} */ -->
<!--/ Dark * .Header {  background-color: #0177A0; text-align: left; height: 60px} */ -->
<!--/ .Header {  background-color: #005FA7; text-align: left; height: 60px} -->

.Header {  background-color: #064b86; text-align: left; height: 60px}
.HeaderSubHeading { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #064b86; text-align: right; padding-right: 10px ; vertical-align: middle; font-style: italic; height: 40px; width: 240px}

.Footer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D7D8E9; background-color: #000000; text-align: right; vertical-align: middle; height: 15px; padding-right: 5px; font-weight: normal}

.BodyCell {  text-align: center; vertical-align: top; background-color: #FFFFFF}

.BodyText {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-align: left; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}

.CenterMenus {  font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; vertical-align: top; width: 32%; font-size: 12pt; line-height: 14pt}

.CenterMenuHeaders {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-align: left; font-weight: bold; width: 32%}

a.SidebarLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.SidebarLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.SidebarLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #2B9DC0; text-decoration: none}
a.SidebarLinks:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #2D9BC0; text-decoration: none}

a.PXSSidebarLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.PXSSidebarLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.PXSSidebarLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FFFF00; text-decoration: none}
a.PXSSidebarLinks:active { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FFFF00; text-decoration: none}

.HeaderSideTable {  height: 60px; width: 240px; text-align: right; clip:  rect(   ); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.TopNavigationCell { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: right; padding-right: 10px; background-color: #00285F; color: #D8E8E9; vertical-align: middle; height: 20px; width: 240px}

.MenuCell { background-color: #000000; height: 20px }

.BannerCell {  text-align: center; vertical-align: middle; padding-top: 15px; padding-bottom: 15px}

.AGBackground { font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-align: left; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px ; background-image: url(images/JP/jp_agbackground.jpg); background-repeat: no-repeat}

.menuHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #000000; vertical-align: middle; height: 20px; width: 120px; padding-left: 3px; padding-top: 2px; color: #D7D8E9}

.menuBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal; background-color: #00285F; vertical-align: middle; padding-left: 3px }

.menuItem { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D7D8E9; font-weight: bold; background-color: #00285F; vertical-align: middle; padding-left: 3px }

a.MenuLink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D7D8E9; font-weight: bold; background-color: #00285F; vertical-align: middle; padding-left: 3px}
a.MenuLink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D7D8E9; font-weight: bold; background-color: #00285F; vertical-align: middle; padding-left: 3px}
a.MenuLink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D7D8E9; font-weight: bold; background-color: #00285F; vertical-align: middle; padding-left: 3px}
a.MenuLink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D7D8E9; font-weight: bold; background-color: #00285F; vertical-align: middle; padding-left: 3px}

a.MainLink:link {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: small; color: #999999; font-weight: bold; vertical-align: middle; padding-left: 3px}
a.MainLink:visited {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: small; color: #999999; font-weight: bold; vertical-align: middle; padding-left: 3px}
a.MainLink:hover {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000; font-weight: bold; vertical-align: middle; padding-left: 3px}
a.MainLink:active {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000; font-weight: bold; vertical-align: middle; padding-left: 3px}

.ListLink a:link {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; vertical-align: middle; padding-left: 3px}
.ListLink a:visited {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; vertical-align: middle; padding-left: 3px}
.ListLink a:hover {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; vertical-align: middle; padding-left: 3px}
.ListLink a:active {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; vertical-align: middle; padding-left: 3px}


a.ListLink:link {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; vertical-align: middle; padding-left: 3px}
a.ListLink:visited {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; font-weight: bold; vertical-align: middle; padding-left: 3px}
a.ListLink:hover {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; vertical-align: middle; padding-left: 3px}
a.ListLink:active {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; vertical-align: middle; padding-left: 3px}

a.HomePage:link {  font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; font-weight: normal}
a.HomePage:visited {  font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; font-weight: normal}
a.HomePage:hover {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: bolder}
a.HomePage:active {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: normal}

a.TopLink:link {  text-decoration: none; color: #D8E8E9}
a.TopLink:visited {  text-decoration: none; color: #D8E8E9}
a.TopLink:hover {  color: #2D9BC0; text-decoration: none}
a.TopLink:active {  color: #2D9BC0; text-decoration: none}

a.BottomLink:link {  font-size: 14px; color: #CCCCCC; text-decoration: none}
a.BottomLink:visited {  font-size: 14px; color: #CCCCCC; text-decoration: none}
a.BottomLink:hover {  font-size: 14px; color: #2D9BC0; }
a.BottomLink:active {  font-size: 14px; color: #2D9BC0; text-decoration: none}

a.DocLink:link {  color: #000000; text-decoration: none}
a.DocLink:visited {  color: #000000; text-decoration: none}
a.DocLink:hover {  color: #2D9BC0; text-decoration: none}
a.DocLink:active {  color: #2D9BC0; text-decoration: none}

a.BodyLink:link {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #219CC4; text-decoration: none}
a.BodyLink:visited {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #2D9BC0; text-decoration: none}
a.BodyLink:hover {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #00285F; text-decoration: none}
a.BodyLink:active {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #00285F; text-decoration: none}

.MenuBorder { width: 10px; text-align: right; background-image: url(images/Paco/paco_menushim.gif); background-repeat: repeat-y; background-position: right top}
.testheader {  height: 60px}
.menuStretch {  background-image: url(images/Paco/BodyShim.gif); background-repeat: repeat-y}

.StandardTable {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px #00285F solid; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}

.StandardCell { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px #00285F solid; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}

/* added by jfinn on 09/22/2003, Active Cell is Yellow */
.ActiveCell { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: 1px #00285F solid; background-color: #FFFF00; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}

/* added by jfinn on 09/22/2008, Change Header Text to match new GCB color */
.LoginHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #ffffff}
.LoginHeaderLabels {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #c0c0c0}

h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #00285F}

/* h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #2582A0} *ORGINAL*/
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #2255AA}

/* h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #2D9BC0} *ORGINAL*/
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #003355}

p {  font-family: "Times New Roman", Times, serif; font-size: 12pt}

.arrowCell {  text-align: left; vertical-align: middle; height: 40px; width: 4%; padding-left: 2px}
.MenuBorder2 { width: 1px; text-align: right ; background-color: #999999}

.IntroText { font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-align: left; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 5px; vertical-align: top}

.smallArrowCell { text-align: left; vertical-align: middle; height: 20px; width: 12px; padding-left: 2px }

h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}

.DocumentationSidebar {  font-family: "Times New Roman", Times, serif; font-size: 12px; color: #666666; background-color: D8D7E9; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.TableHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #666666}

a.colorLink:link {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #219CC4; text-decoration: none; font-size: 14px}
a.colorLink:visited {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #2D9BC0; text-decoration: none; font-size: 14px}
a.colorLink:hover {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #00285F; text-decoration: none; font-size: 14px}
a.colorLink:active {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #00285F; text-decoration: none; font-size: 14px}


a.CPLinks:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.CPLinks:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.CPLinks:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: Yellow;}
a.CPLinks:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: C0C0C0; text-decoration: none}


/* Form fields */
.form {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	margin: 0;
	padding: 0;
}


/* Text input field style */
.tableInputField, .tableInputFieldAlert {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	margin: 0;
	padding: 0;
	padding: 0 2 0 2;
	margin-bottom: 0;
}

/* Table datasheet cells */
 .tableDatasheet, .tableDatasheetAlert, .tableDatasheetHeader, .tableDatasheetFooter {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: left;
	background-color: #eeeeee;
	border-color: #00285f;
	border-style: solid;
	border-width: 0;
	margin: 0;
	padding: 0 0 0 3;
	height: 22
}



.GCBTables TABLE
{
	border-top: 2px solid lightblue;
	border-left: 2px solid lightblue;
	border-bottom: 2px solid navy;
	border-right: 2px solid navy;
	padding: 2px;
}

.GCBTables TH
{
	border-top: 2px solid lightblue;
	border-left: 2px solid lightblue;
	border-bottom: 2px solid navy;
	border-right: 2px solid navy;

	padding: 2px;
	background-color: #064b86;
	
	text-shadow:#CCCCCC;
	text-align:center;
	color:#ffffff;
}

.GCBTables TD
{
	border-top: 2px solid navy;
	border-left: 2px solid navy;
	border-bottom: 2px solid lightblue;
	border-right: 2px solid lightblue;
	background-color: CCCCCC;
	padding: 2px;
}