﻿html, body
{
    background-image:url("/npa/images/site/bkg.png"); /*by cl */
    background-repeat:repeat-x;
    background-attachment:fixed;
    font-family: Segoe UI, Arial,Helvetica,sans-serif;
    font-size:14px; /*.857em */
    top: 0px;
	color:#000;
background-color: #fbc78f;
	/*background-color: #faf0d0;*/

}

p, div, table, ul, li, ol, span, strong, b
{
    font-family: Segoe UI, Calibri, Arial, Sans-Serif;
    /*font-size:1em;*/

}
/* No Underline for whole site*/
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration:underline;}
a:active {text-decoration: underline;}

.greyborder table, th, td
{
    border-color:#aeb0b2;
}
   
.padding5
{
    padding: 5px;
}   

img {border:0px}
     
     
/* Center 960 content on all pages */
.middle  {
    width: 960px;
    background-color: White;
    margin-left: auto;
    margin-right: auto;    

}

.middleContent  {
    background-color: White;
    margin-left: auto;
    margin-right: 10px;   
}

/* Remove a styling */
.aNoUnderline a:link {text-decoration: none;}
.aNoUnderline a:visited {text-decoration: none;}
.aNoUnderline a:hover {text-decoration:underline;}
.aNoUnderline a:active {text-decoration: underline;}

.lineSpacing2 {line-height:1.8em;} 
.lineSpacing3 {line-height:1.8em; padding: 0px 0px 0px 0px; }
.lineSpacing4 {line-height:1.9em; padding: 0px 0px 0px 0px; } 
    
.dottedUnderline {border-bottom: 1px dotted #aeb0b2; }

/* All page headings 24px */
.titleHeadings {font-size:1.283em;color:#660000; border-bottom: 1px solid #044b7f; margin-bottom:10px; padding: 0px 0px 0px 0px; text-align:left; font-weight:normal; margin-top: 0px;}
.titleHeadingsFont{font-size:1.283em;}  

/*Content H1*/
.h1Headings {font-size:26px;color:#666666; margin-bottom:10px; padding: 0px 0px 0px 0px; text-align:left; font-weight:normal; margin-top: 0px;}
.h1HeadingsFont{font-size:26px}


/*Content H2*/
.h2Headings {font-size:22px;color:#004d88; margin-bottom:10px; padding: 0px 0px 0px 0px; text-align:left; font-weight:normal; margin-top: 0px;}
.h2HeadingsFont{font-size:22px}

/*Content H3*/
.h3Headings {font-size:20px;color:#000; margin-bottom:0px; padding: 0px 0px 0px 0px; text-align:left; font-weight:normal; margin-top: 0px;}
.h3HeadingsFont{font-size:20px}
.tableheadings{font-size:20px;color:#ffffff; margin-bottom:0px; padding: 2px 2px 0px 0px; text-align:left; font-weight:normal; margin-top: 0px;}

/*Content H4*/
.h4Headings {font-size:16px;color:#000000; margin-bottom:0px; padding: 0px 0px 0px 0px; text-align:left; font-weight:normal; margin-top: 0px;}
.h4HeadingsFont{font-size:16px;}

/* Right Box Styles */    
.rightboxTitle
{
    background-color:#004d88;
color:#ffffff;
    padding: 5px;
    font-size:1.200em;/*larger;= 22px*/
}
.rightboxContent
{
    background-color:#fee9d2;    
border:2px  #d2d2d2;
    padding: 10px 5px 5px 5px;
}
.outerrightbox
{
    float:right;
    border: 2px solid #fff;
    margin-left: 10px;
    margin-bottom: 10px;
    width:230px;
}

.rightbox{}

.contentRightPad{padding-right:10px;}

/* Breadcrumbs */
.breadcrumb { font-size:11px; }
.breadcrumbs { font-size:11px; }

/* Find */
.findBox { font-size:20px; color:#666;}
.findSectionContent {font-size:10px;font-weight:bold; border:1px  #aeb0b2; padding-left:5px; padding-right: 5px; color:#333;}
.findPDFExit {font-size:10px; border:1px  #aeb0b2;font-weight:bold; padding-left:5px; padding-right: 5px; margin-top:2px;color:#333;}

/* Browse Content Lists */
.contentTitleBox {padding:10px; margin-top:20px; }
.contentTitleHeadingBox {}
.contentTitleHeading {font-size:larger; font-weight:normal; border:2px solid #aeb0b2; padding:5px;}
.contentItems { padding:0px; padding-top:10px; padding-bottom:4px; border-bottom: 1px dotted #aeb0b2} 
.contentMore {text-align:right; padding-top:10px;}

/*Last Modified*/
.lastEdited { text-align:right; padding-right:10px; padding-top:25px;}
.lastModified {font-size:0.688em; font-style:italic}

.clearDiv{clear:both;}

/*Glossary*/

div.AZBox a
{
    border:solid 1px gray;
    background:#f3faff;
    padding:1px 1px 1px 1px;
    width:20px;
    text-align:center;
    text-decoration: none;
    display:inline-block;
    margin-top:3px;
}
div.AZBox a:hover{text-decoration: underline; background: #fce8b9}
div.AZBox a:visited {color: #996699; text-decoration: none;}

div.AZBox a.azpdf
{
    border:solid 1px gray;
    background:#f3faff;
    padding:1px 1px 1px 1px;
    width:70px;
    text-align:center;
    text-decoration: none;
    display:inline-block;
    margin-top:3px;
}

    
.cloud
{
	border: black thin solid;
	padding: 10px;
	width:470px;
	background-color: #f3faff;
	text-align:justify;
	background-image: url(/assets/static/images/content/glossary_4.jpg);
}


.cloud a.cloud1 
{
        color: white; 
        text-decoration: none; 
        font-size: 36px; 
        padding: 5px 2px 2px 2px; 
	    margin: 1px 0px 0px 0px; }
	
.cloud a.cloud1:hover {text-decoration:underline;}

.cloud a.cloud23 
{
        color: white; 
        text-decoration: none; 
        font-size: 24px;                      
        padding: 5px 2px 2px 2px; 
	    margin: 1px 0px 0px 0px; }
	
.cloud a.cloud23:hover {text-decoration:underline;}

.cloud a.cloud456
{
        color: white; 
        text-decoration: none; 
        font-size: 20px; 
        padding: 5px 2px 2px 2px; 
	    margin: 1px 0px 0px 0px; }
	
.cloud a.cloud456:hover {text-decoration:underline;}

.cloud a.cloud78910
{
        color: white; 
        text-decoration: none; 
        font-size: 14px; 
        padding: 5px 2px 2px 2px; 
	    margin: 1px 0px 0px 0px; }
	
.cloud a.cloud78910:hover {text-decoration:underline;}

/* Minority Profiles */

/*.minorityprofiles {
	display: block;
	width: 220px;
	height: 147px;
	text-indent: -99999px;
}
.minorityprofiles:hover {
	background-position: 0 147px;
}*/

.AZcharlist
{
    padding-top:10px;
    padding-bottom:5px;
}