﻿@media all {

body
{
    font-family:Tahoma, verdana, Arial,Sans-Serif;
    font-size:13px;
    line-height:1.3em;
	color:#333333;
    margin:0px;
    padding:0px;  
    font-weight:normal;
    background:url('images/body_background.jpg') repeat-x fixed; 
}

img 
{
    border:0px;
}

h1, h2, h3, h4, h5 
{
    font-weight:normal;
    margin:0px;
    line-height:normal;
    padding:0px;
}

h1 
{
   font-size:170%;
   color:#0099DD;
   
}

h2
{
    font-size:140%;
    color:#000366;
}

h3
{
    font-size:110%;
    color:#0099DD;
    font-weight:bold;
}

h4 
{
    font-size:100%;
    font-weight:bold;
    color:#000366;
}

a:link, a:visited {
	color: #000366;
}
a:hover {
	color: #ff6600;
}

ul {
	margin: 0 0 0.8em 0;
	padding: 0;
	list-style: none;
}

ol {
	margin: 0 0 0.8em 0;
	padding: 0 0 0 32px;
}
html>body ol {
	padding: 0;
	margin-left: 32px;
}

ul li {
	background: url("images/bullet_0099dd.gif") no-repeat 0px 12px;
	margin-left: 0;
	padding: 3px 0 3px 13px;
}

ul li.PDFLink 
{
    background-image:url('images/Pdf_Doc.gif');
    padding:  10px 0px 3px 23px;
    
} 

ul li.WORDLink 
{
    background-image:url('images/Word_Doc.gif');
    padding:  10px 0px 3px 23px;
    
} 

#PBC-body-container 
{
    width:1000px;
    margin:auto;   
}

#PBC-panel-Banner 
{
    float:left;
    height:53px;
    margin-bottom:10px;
}

#PBC-panel-BreadCrumbs 
{   
    float:right;
    margin-top:35px;
    margin-bottom:5px;
    
}

a.PBC-iconContactUs, a.PBC-iconContactUs:link, a.PBC-iconContactUs:visited
{
    display:block;
    float:right;
    margin-top:15px;
    width:133px;
    height:46px;
    background:url('images/icon_ContactUs.gif') no-repeat 0px 0px;
    text-indent:-99999px;
}

a.PBC-iconContactUs:hover 
{
    background-position:0px -46px;
}

a.PBC-logoTop, a.PBC-logoTop:link, a.PBC-logoTop:visited
{
    display:block;
    float:left;
    width:352px;
    height:53px;
    background:url('images/PBC_BCL_352x53.gif') no-repeat 0px 0px;
    text-indent:-99999px;
}




#PBC-Template-2col  
{
    width:100%;
    clear:both;
    
}


#PBC-Template-2col #PBC-panel-PageContent  
{
    float:left;
    width:720px;
    
}


#PBC-Template-2col #PBC-panel-Badge  
{
    float:right;
    width:255px;
}


#PBC-Template-2col #PBC-panel-Footer  
{
    clear:both;
}

#PBC-Template-2col #PBC-panel-OtherResource 
{
    clear:both;
    margin-top:5px;
}

.PBC-panel-PageContent-MainH1 
{
    background-color:#000366;

    /* overflow:hidden;     */
}

.PBC-panel-PageContent-MainH1 h1 
{
    font-size:18px;
    font-weight:bold;
    padding:0px 10px;
    margin:0px;
    color:#FFFFFF;
}

.PBC-panel-PageContent-MainContainer 
{
    padding:10px;
    border:1px solid #CCC;    
}

.PBC-BoxHeader-0099DD 
{
    background-color:#0099DD;
}

.PBC-BoxHeader-0099DD h3 
{
    font-size:13px;
    padding:0px 10px;
    margin:0px;
    color:#FFFFFF;
    font-weight:bold;
    text-transform:uppercase;
}

.PBC-BadgeBox 
{
    background:#FFFFFF;
    height:100%;
    width:100%;
    text-align:center;
}

.PBC-BadgeBox img
{
    border:0px;
    margin:auto;
}


.PBC-BoxContent 
{
    background-color:#FFFFFF;
    padding:10px;
    border:1px solid #dddddd;
    
}

.PBC-BoxContent_wBorder
{
    background-color:#FFFFFF;
    padding:10px;
}

.PBC-banner-flu-home 
{
    background:#0099DD url('images/banner_HomePandemic.gif') no-repeat; width:720px; height:148px; text-indent:-99999px; display:block;
}
.PBC-banner-flu-pages 
{
    background:#0099DD url('images/banner_ContentPandemic.jpg') no-repeat; width:720px; height:72px; text-indent:-99999px;
}

.publicHealthHeader 
{
    background:#FFFFFF url('images/PublicHealthAgencyCA.jpg') no-repeat center center; width:400px; height:41px; text-indent:-99999px; cursor:pointer;
}

.marginbottom5
{
    margin-bottom: 5px;
}

#LoadingAnimation 
{
    background:#FFFFFF url(images/ajax-loader2.gif) no-repeat center center;
    display:none;
    height:150px;
    
}

.footer 
{
    font-size:8pt;
}

.text-small 
{
    font-size:85%;
	line-height:1.1em;
}

.text-grey 
{
    color:#888888;
}

.text-faded 
{
    color:#666666;
}

.text-error 
{
    color:#FF0000;
}

.article-image 
{
    display:block;
    float:left;
    margin-right:15px;
    margin-bottom:15px;
}

.article-date
{
    font-style:italic;
    font-size:90%;
}

a.article-attachment-link:link, a.article-attachment-link:visited 
{
    display:block;
    margin-top:1em;
    font-weight:bold;
}

a.article-link:link, a.article-link:visited 
{
    display:block;
    color:#333333;
    text-decoration:none;   
}

a.article-link:hover 
{
    color:#0099DD;
}

a.article-link .article-link-headline 
{
    color:#000366;
    text-decoration:underline;
    font-weight:bold;
    
}

a.article-link:hover .article-link-headline 
{
    color:#ff6600;
}

 .downloadViewer 
 {
     
     padding:3px 10px 10px 10px;
 }


}



@media print 
{
    
    
    .PBC-panel-PageContent-MainH1 h1  
    {
        background-color:#000366; 
        color:#FFFFFF;
        margin:0px;
        padding:0px;
    }
    
    .PBC-BoxHeader-0099DD h3 
    {
        background-color:#0099DD; 
        color:#FFFFFF;
        margin:0px;
        padding:0px;
    }
    
    .PBC-banner-flu-home 
    {
        background-image:none; 
        width:720px; height:3em; text-indent:0px; display:block;
    }
    
    .PBC-banner-flu-pages 
    {
        background-image:none; 
        width:720px; height:3em; 
        text-indent:0px;
    }

    .publicHealthHeader 
    {
        background-image:none;
        width:400px; height:3em; 
        text-indent:0px;
    }
    
    .publicHealthHeader h3 
    {
        background-color:#0099DD; 
        color:#FFFFFF;
        font-size:13px;
        padding:0px;
        margin:0px;
        font-weight:bold;
        text-transform:uppercase;
    }
}