#page {background-color: #FFFFFF !important;}

.holdings-footer__pagetop__in {display: none}

.px9 {
	FONT-SIZE: 55%
}
.px10 {
	FONT-SIZE: 65%
}
.px12 {
	FONT-SIZE: 75%
}
.px14 {
	FONT-SIZE: 90%
}
.px16 {
	FONT-SIZE: 100%
}
.px18 {
	FONT-SIZE: 115%
}
.px20 {
	FONT-SIZE: 125%
}

BODY#pcs .ma00 {
	MARGIN: 0px
}
BODY#pcs .ma01 {
	MARGIN: 5px
}
BODY#pcs .ma02 {
	MARGIN: 10px
}
BODY#pcs .ma03 {
	MARGIN: 15px
}
BODY#pcs .ma04 {
	MARGIN: 20px
}
BODY#pcs .mx00 {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
BODY#pcs .mx01 {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
BODY#pcs .mx02 {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
BODY#pcs .mx03 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
BODY#pcs .mx04 {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
BODY#pcs .my00 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY#pcs .my01 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
BODY#pcs .my02 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
BODY#pcs .my03 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
BODY#pcs .my04 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
BODY#pcs .mt00 {
	MARGIN-TOP: 0px
}
BODY#pcs .mt01 {
	MARGIN-TOP: 5px
}
BODY#pcs .mt02 {
	MARGIN-TOP: 10px
}
BODY#pcs .mt03 {
	MARGIN-TOP: 15px;
	text-align: left;
}
BODY#pcs .mt04 {
	MARGIN-TOP: 20px
}
BODY#pcs .mr00 {
	MARGIN-RIGHT: 0px
}
BODY#pcs .mr01 {
	MARGIN-RIGHT: 5px
}
BODY#pcs .mr02 {
	MARGIN-RIGHT: 10px
}
BODY#pcs .mr03 {
	MARGIN-RIGHT: 15px
}
BODY#pcs .mr04 {
	MARGIN-RIGHT: 20px
}
BODY#pcs .mb00 {
	MARGIN-BOTTOM: 0px
}
BODY#pcs .mb01 {
	MARGIN-BOTTOM: 5px
}
BODY#pcs .mb02 {
	MARGIN-BOTTOM: 10px
}
BODY#pcs .mb03 {
	MARGIN-BOTTOM: 15px
}
BODY#pcs .mb04 {
	MARGIN-BOTTOM: 20px
}
BODY#pcs .ml00 {
	MARGIN-LEFT: 0px
}
BODY#pcs .ml01 {
	MARGIN-LEFT: 5px
}
BODY#pcs .ml02 {
	MARGIN-LEFT: 10px
}
BODY#pcs .ml03 {
	MARGIN-LEFT: 15px
}
BODY#pcs .ml04 {
	MARGIN-LEFT: 20px
}
BODY#pcs .ml05 {
	MARGIN-LEFT: 40px
}
BODY#pcs .ml06 {
	MARGIN-LEFT: 60px
}
BODY#pcs .pa00 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .pa01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs .pa02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
BODY#pcs .pa03 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
BODY#pcs .pa04 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
BODY#pcs .px00 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
BODY#pcs .px01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
BODY#pcs .px02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
BODY#pcs .px03 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
BODY#pcs .px04 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
BODY#pcs .py00 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .py01 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs .py02 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
BODY#pcs .py03 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
BODY#pcs .py04 {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
BODY#pcs .pt00 {
	PADDING-TOP: 0px
}
BODY#pcs .pt01 {
	PADDING-TOP: 5px
}
BODY#pcs .pt02 {
	PADDING-TOP: 10px
}
BODY#pcs .pt03 {
	PADDING-TOP: 15px
}
BODY#pcs .pt04 {
	PADDING-TOP: 20px
}
BODY#pcs .pr00 {
	PADDING-RIGHT: 0px
}
BODY#pcs .pr01 {
	PADDING-RIGHT: 5px
}
BODY#pcs .pr02 {
	PADDING-RIGHT: 10px
}
BODY#pcs .pr03 {
	PADDING-RIGHT: 15px
}
BODY#pcs .pr04 {
	PADDING-RIGHT: 20px
}
BODY#pcs .pb00 {
	PADDING-BOTTOM: 0px
}
BODY#pcs .pb01 {
	PADDING-BOTTOM: 5px
}
BODY#pcs .pb02 {
	PADDING-BOTTOM: 10px
}
BODY#pcs .pb03 {
	PADDING-BOTTOM: 15px
}
BODY#pcs .pb04 {
	PADDING-BOTTOM: 20px
}
BODY#pcs .pl00 {
	PADDING-LEFT: 0px
}
BODY#pcs .pl01 {
	PADDING-LEFT: 5px
}
BODY#pcs .pl02 {
	PADDING-LEFT: 10px
}
BODY#pcs .pl03 {
	PADDING-LEFT: 15px
}
BODY#pcs .pl04 {
	PADDING-LEFT: 20px
}

BODY#pcs #Main A:link {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs .pop A:link {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs #Main A:visited {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs .pop A:visited {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs #Main A:active {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
}
BODY#pcs .pop A:active {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
}
BODY#pcs #Main A:hover {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
}

BODY#pcs .ptop {
	CLEAR: both; DISPLAY: block; MARGIN-BOTTOM: 20px; TEXT-ALIGN: right
}
BODY#pcs .ptop A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../../common/img/ic_anv02.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

ODY#pcs A.panv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../../common/img/ic_anv01.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../../common/img/ic_link02.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.bl {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(../../common/img/ic_blank.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.pbl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../../common/img/ic_blank.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.pdf {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(../../common/img/ic_pdf.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.basic-page #sections{
    width: 85%;
    margin:  0 auto;
}

.ttl_box h1 {
    font-size: 130%;
    margin: 8px 5px 5px 5px;
}
.ttl_box {
	box-shadow: 1px 1px 5px #666666;
    background-color: #222222;
    color: #FFFFFF;
}

h2.catbar {
    font-size: 110%;
    padding: 3px 10px 2px 5px; 
    border-bottom: 1px solid #222222;
    border-left: 6px solid#222222;
    background: linear-gradient(to top, #F8F8F8 0%, #FFFFFF 100%);
    /*background: linear-gradient(to bottom, #F2F2F2 0%, #FFFFFF 100%);*/
}

.ga2012_skipLink {display: none}

/* menu */
.ct {
    position: relative;
}

.ct:hover ul.d_menu {
    display: block;
}

.ct ul.d_menu {
    margin: 0;
    padding: 0px;
    position: absolute;
    z-index: 100;
    display: none;
    width:100%;
}

.ct ul.d_menu li {
    list-style-type: none;
    line-height: 120%;
    text-align: left;
    border-top: 1px solid #888888;
    border-left: 1px solid #888888;
    border-right: 1px solid #888888;
}

.ct ul.d_menu li.end {
    border-bottom: 1px solid #888888;
}

.ct ul.d_menu li a {
    background-color: #F2F2F2;
    display: block;
    padding: 10px
}

.ct ul.d_menu li a:hover {
    background-color: #585858;
    color: #FFFFFF !important;
}
/* END menu */

/* .support_area */
.support_area {
    padding: 10px 10px;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}
.support_area .ct img {
    width: 60px;
    padding: 0px 0px;
}
.support_area .ct {
	float:left;
	width:30%;
    /*padding: 10px;*/
    margin: 10px 10px;
    border: 1px solid #555555;
    display: block;
    background-color: #F2F2F2;
}
.support_area  .ct a {
    color: #000000 !important;
    display: block;
    padding: 10px;
    font-size: 110%;
    font-weight: bold !important;
    text-decoration: none !important;
}
.support_area .ct:hover {
    background-color: #E6EFF6;
    border: 1px solid #00519C;
}


/* END .support_area */

/* .product_area */
.product_area {
    padding: 10px 10px;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}
.product_area .ct img {width: 150px}
.product_area .ct {
	float:left;
	width:15%;
    /*padding: 10px;*/
    margin: 10px 10px;
    border: 1px solid #555555;
    display: block;
    background-color: #F2F2F2;
}
.product_area  .ct a {
    color: #000000 !important;
    display: block;
    padding: 10px;
    font-size: 90%;
    font-weight: bold !important;
    text-decoration: none !important;
}
.product_area .ct:hover {
    background-color: #E6EFF6;
    border: 1px solid #00519C;
}


/* END .product_area */

/* .ga2012_breadcrumbs */
.ga2012_breadcrumbs p, .ga2012_breadcrumbs a, .ga2012_breadcrumbs img {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}

.ga2012_breadcrumbs {
	line-height: 1;
	color: #222;
}

.ga2012_breadcrumbs ul {
	list-style: none;
}

.ga2012_breadcrumbs a {
	text-decoration: none;
}

div.ga2012_breadcrumbs {
	font-size:75%;
	color:#222;
}

div.ga2012_breadcrumbs a:link,
div.ga2012_breadcrumbs a:visited{
	color:#455470;
	text-decoration:none;
}
div.ga2012_breadcrumbs a:hover,
div.ga2012_breadcrumbs a:active{
	color:#455470;
	text-decoration:underline;
}

div.ga2012_breadcrumbs {
	width:967px;
	margin:0 auto;
}

div.ga2012_breadcrumbs p{
	padding:1em 0 1em;
}
div.ga2012_breadcrumbs p img{
	margin-right:2px;
	vertical-align:middle;
}
/* END .ga2012_breadcrumbs */

@media screen and (max-width: 500px) {
    #Area {padding-top: 10px}
    .basic-page #sections {width: 97%}
    .support_area .ct{
    	width:100%;
    }
    .product_area .ct img {width: 25%}
    .product_area .ct{
    	width:100%;
    }
	div.ga2012_breadcrumbs {
		width:auto;
	}
	
	div.ga2012_breadcrumbs {
		display:none;
	} 
}

@media screen and (min-width:501px) and (max-width:1200px) {
    .basic-page #sections {width: 97%}
    .support_area .ct{
	width:40%;
    }
    .product_area .ct img {width: 35%}
    .product_area .ct{
	width:40%;
    }
}


