.pcSubHead1 img
{
    width:714px;
}

/* general */
    a, a:active
    {
        color: #006699;
        text-decoration: none;
    }
    a:visited
    {
        color: #6E4987;
        text-decoration: none;
    }
    a:hover
    {
        color: #006699;
        text-decoration: underline;
    }
    
    a.boldedLink
    {
        font-weight:bold;
    }

    #pageContainer a, #pageContainer a:active
    {
        color: #006699;
        text-decoration: none;
    }
    
    #pageContainer a:visited
    {
        color: #6E4987;
        text-decoration: none;
    }
    
    #pageContainer a:hover
    {
        color: #006699;
        text-decoration: underline;
    }

    img
    {
        border:none;
    }
    
    .textLevel1
    {
        font-size:70%;
    }
    
    .textLevel2
    {
        font-size:65%;
    }
    
    .textShade1
    {
        color:#666666;
    }
    
    .textShade2
    {
        color:#333333;
    }
    
    .textShade3
    {
        color:#444444;
    }
    
    .inlineTextDivide
    {
        padding-left:5px;
        padding-right:5px;
    }
    
    .textNormal
    {
        font-weight:normal;
    }
    
    .textHeight1
    {
        line-height:130%;
    }

/* page containers (exludes MNP chrome) */
	#pageContainerUpper
	{
	    /*width:759px;*/
	    font-family:verdana;
		color:#666666;
	}
	
	.pageContainerUpperHome
	{
	    background-image:url("../hm_icon_bkgd.png");
	    /* compatibility for IE6 PNG transparency */
        background-repeat:no-repeat;
	    height:275px;
	    padding-top:16px;
	    padding-left:16px;
	}
	
	#pageContainer
	{
	    font-family:verdana;
		color:#666666;
		margin-left:24px;
	    width:714px;
	}
	
/* page panes */
    #pageContainer .pcPaneSide0
    {
        width:418px;
        float:left;
    }
    
	#pageContainer .pcPaneSide1
	{
	    width:266px;
		float:left;
	}
	
	#pageContainer .pcPaneCenter
	{
		width:29px;
		float:left;
		height:50px;
	}

    #pageContainer .pcWidthNarrow
    {
        width:714px;
    }
    
/* content module */
    #pageContainer .pcContMod
    {
        width:100%;
        margin-top:16px;
        margin-bottom:16px;
        overflow:hidden;
    }
    
    #pageContainer .pcContModContent, #pageContainer .columnEntryVisible
	{
		position: relative; /* added to keep pcContModImg from sitting on top and blocking links */
	}

    
/* content module header */
    #pageContainer .pcContModTitle
    {
        width:100%;
        height:24px;
        float:left;
    }
    
    #pageContainer .pcContModHeaderL
    {
        width:4px;
        height:24px;
        background-image:url("../head_L.png");
        /* compatibility for IE6 PNG transparency */
        background-repeat:no-repeat;
        float:left;
    }
    
    #pageContainer .pcContModHeaderC
    {
        width:410px;
        height:24px;
        float:left;
        margin:0px;
    }
    
    #pageContainer .pcContModHeaderC2
    {
        width:258px;
        height:24px;
        float:left;
        margin:0px;
    }
    
    #pageContainer .pcContModHeaderR
    {
        width:4px;
        height:24px;
        background-image:url("../head_R.png");
        /* compatibility for IE6 PNG transparency */
        background-repeat:no-repeat;
        float:right;
    }
    
    #pageContainer .pcContModHeaderImg
    {
        position:absolute;
        margin:0px;
        width:100%;
        height:100%;
    }
    
    #pageContainer .pcContModHeaderContent
    {
        position:absolute;
        margin:0px;
        height:24px;
        float:left;
        padding-left:4px;
        padding-right:4px;
    }
    
    #pageContainer .pcContModHeaderIcon
    {
        height:24px;
        padding-top:5px;
        float:left;
    }
    
    #pageContainer .pcContModHeaderText
    {
        color:#666666;
        font-weight:bold;
        line-height:24px;
        margin-top:16px;
        font-size:75%;
    }
    
/* content module content */
    /* content container */
    #pageContainer .pcContModContainer
    {
        width:100%;
        float:left;
        margin:0px;
        height:1px;
        height:inherit;
        overflow:visible;
        z-index:0;
    }
    #pageContainer .pcContModContainerImg
    {
        position:absolute;
        float:left;
        width:100%;
        height:100%;
    }
    
    #pageContainer .pcContModContainerContent
    {
        margin:0px;
        padding-left:8px;
        padding-right:8px;
    }
    
    
    /* subheading text */
    #pageContainer .pcContModSubHeadText
    {
        font-weight:bold;
        color:#006699;
        font-size:85%;
    }
    
    /* secondary subheading type */
    #pageContainer .pcContModSub2
    {
        font-weight:bold;
        color:#333333;
        font-size:70%;
    }
    
    /* third subheading type */
    #pageContainer .pcContModSub3
    {
        font-weight:bold;
        font-size:70%;
    }
    
    /* content module art */
    #pageContainer .pcContModArt
    {
        width:40px;
        height:1px;
    }
    
    /* top aligned */
    #pageContainer .topAlign
    {
        vertical-align:top;
    }
    
    #pageContainer .pcContModText
    {
        color:#333333;
    }
    
    #pageContainer .pcContModTextInset
    {
        padding-left:9px;
    }
    
    #pageContainer .pcContModTextUpset
    {
        margin-top:-8px;
    }
    
    #pageContainer .pcContModTextInset2
    {
        padding-left:16px;
    }
    
    #pageContainer .pcContModSep
    {
        height:20px;
    }
    
    #pageContainer .pcContModContent
    {
        width:100%;
        padding-top:8px;
    }
    
    /* content block separator */
    #pageContainer .pcContModContentSep
    {
        margin-top:16px;
        height:2px;
        width:100%;
        position:relative;
    }
    
    #pageContainer .pcContModContent ul
    {
        margin-top:2px;
        color:#333333;
        padding:0px;
        margin:0px;
        margin-left:24px;
    }
    
    #pageContainer .pcContModContent ol
    {
        margin-top:2px;
        color:#333333;
        margin-left:30px;
        padding:0px;
    }
    
    #pageContainer .pcContModContent ul li, #pageContainer .pcContModContent ol li
    {
        color:#666666;
        padding-top:8px;
        padding-bottom:0px;
        line-height:80%;
    }
    
    #pageContainer .pcContModContent ol li
    {
        margin-bottom:4px;
    }
    
    li .listItemDescription
    {
        padding-top:6px;
        padding-bottom:9px;
        line-height: 10pt;
    }
    
    #pageContainer .listItemDescription
    {
        color:#666666;
    }
    
    /* tabled content */
    #pageContainer .pcContModTable td
    {
        vertical-align:top;
    }
    
    #pageContainer .pcContModTableContent
    {

    }
    
    /* table used for columns */
    #pageContainer .pcColumnTable
    {
        width:100%;
        margin-top: 16px;
        margin-bottom: 16px;
    }

    #pageContainer .pcContModRowSelector .pcColumnTable
    {
        width:100%;
        margin-top: 16px;
        table-layout: fixed;
    }


/* link list section */
    #pageContainer .linkList
    {
        margin-top:20px;
    }
    
    #pageContainer .linkListItem
    {
        margin-bottom:5px;
    }
    
    #pageContainer .linkListText
    {
        padding-left:10px;
    }
    
    
/* columns */
    #pageContainer .columnEntryHidden
    {
        display:none;
    }
    
    #pageContainer .columnEntryVisible
    {
        display:block;
        float:left;
    }

    /* column navigation bar */
    #pageContainer .columnNavBar1
    {
        float:left;
    }
    
    #pageContainer .columnNavBar2
    {
        float:right;
        padding-right:8px;
    }
    
    #pageContainer .columnEntryNavPane
    {
        width:154px;
    }
    
    #pageContainer .columnEntryTable td
    {
        vertical-align:top;
        height:100%;
        position:relative;
    }
    
    #pageContainer .pcContModVertSep
    {
        position:absolute;
        width:8px;
        height:100%;
    }
    
    #pageContainer .ceNavBtn
    {
        background-image:url("../hm_nav_div.png");
        /* compatibility for IE6 PNG transparency */
        background-repeat:no-repeat;
        background-position:top;
        text-align:right;
        padding-top:6px;
        padding-bottom:6px;
        padding-right:15px;
        cursor:default;
    }
    
    #pageContainer .ceNavBtn img
    {
        display:none;
    }
    
    #pageContainer .ceNavBtnFirst
    {
        background:none;
    }
    
    #pageContainer .ceNavBtnSelected
    {
        color:#669966;
        font-weight:bold;
        padding-right:4px;
    }
    
    #pageContainer .ceNavBtnSelected img
    {
        display:inline;
    }

	#pageContainerTitle
	{
	    font-family:verdana;
		color:#666666;
		width:680px;
		margin-left:22px;
	}
	
	#pageContainerTitle .pcSubHead1
	{
	    color:#666666;
	    font-size:105%;
	}
	
	#pageContainerTitle .pcIntro
	{
	    color:#666666;
	    font-size:70%;
	    margin-top:16px;
	    margin-bottom: 16px;
	}
	   
/* browse table */
    .pcBrowseTable
    {
        width:726px;
        height:242px;
    }
    
    .pcbtCell
    {
        width:121px;
        text-align:center;
        vertical-align:top;
    }
    
    .pcbtCell a *
    {
        color:#333333;
    }
    
    .pcbtLink
    {
        display:block;
        height:100%;
        padding:8px;
    }
    
    .pcbtLink:hover
    {
        background-image:url("../hm_icon_hover-on.png");
        /* compatibility for IE6 PNG transparency */
        background-repeat:no-repeat;
    }
    	
    .personName
    {
        font-size: 70%;
        font-family: Verdana;
        font-weight: bold;
        color: #666666;
    }
    
    .personPlace
    {
        font-size: 70%;
        font-family: Verdana;
        font-weight: normal;
        color: #333333;
        padding-left: 1em;
        padding-right: 4px;
    }
    
    .personDescription
    {
        font-size: 70%;
        font-family: Verdana;
        font-weight: normal;
        color: #666666;
        padding-top: 4px;
        padding-right: 4px;
    }

    .itemTitle
    {
        font-size: 75%;
        font-family: Verdana;
        font-weight: bold;
        color: #666666;
        padding-right: 8px;
        padding-left: 0px;
        vertical-align: top;
    }
    
    .itemDescription
    {
        font-size: 70%;
        font-family: Verdana;
        font-weight: normal;
        color: #333333;
        padding-top: 4px;
        padding-right: 8px;
        padding-left: 0px;
    }
    
    .pic154x80
    {
        width: 154px;
        height: 80px;
    }
    
    .tableColumnArt1
    {
        vertical-align: top;
    }
    
    .tableArtInfoRight
    {
        vertical-align: top;
        height: 100%;
        padding-left: 8px;
        width: 240px;
    }
    
    .pcContListShow
    {
        display: inherit;
        padding-left: 20px;
    }
    
    .pcContListHide
    {
        display: none;
    }
    
    .pcContModRowSelector
    {
        cursor: pointer;
    }
    
    .pcListExpandImg
    {
        width: 10px;
        background-image: url("../arrow_list_open.gif");
	    background-repeat: no-repeat;
	    background-position: 50% 50%;
    }
    
    .pcListCollapseImg
    {
        width: 10px;
        background-image: url("../arrow_list_close.gif");
	    background-repeat: no-repeat;
	    background-position: 50% 50%;
    }
    
    .pcListExpandText
    {
        padding-left: 8px;
        margin-top: 16px;
        font-size: 75%;
        font-weight: bold;
        color: #006699;
    }

    .glassTable
    {
        background-image: url('../bg_hero_aurora_light.jpg');
    }
