﻿div.pvMain
{
    text-align: left;
}
div.pcPop
{
    padding:0 0 20px 0;
}
div.pvLeft
{
    width: 96%; /*padding:1%;*/
    float: left;
    background-color: #fff;
    padding-top:10px;
}
div.pvMain.thin div.pvLeft
{
    width: 59%;
    min-width: 190px;
}
div.pvMain blockquote, div.pvMain blockquote p
{
    margin-bottom:0;
    }
div.pvRight
{
    width: 36%;
    min-width: 190px;
    padding: 10px 1% 0 2%;
    float: left;
    background-color: #fff;
}
@media only screen and (max-width:470px)
{
    div.pvMain.thin div.pvLeft, div.pvRight
    {
        width: 96%;
    }
}
div.pvItm
{
    padding: 5px 0 35px 35px;
    clear: both;

}
#mainContent div.pvItm p, #mainContent div.pvItm ul, #mainContent div.pvItm ol {margin-bottom:0;margin-top:1em;}
div.pvRight div.pvItm
{
    background-color: #F0F0F0;
    padding: 20px 3% 20px 3%;
    width: 94%;
    margin-bottom: 13px;
}
div.pvNaz
{
    width: 100%;
    clear: both;
    padding: 20px 0 12px 0;
}
div.pvNaz.top
{
    padding-bottom:30px;
    }
div.pvNaz a
{
    display: inline-block;
    padding:5px 7px;
    border: solid 1px #B0B0B0;
    color: #717276;
    text-decoration: none;
    text-align:center;
    margin-bottom: 5px;
    width:100px;
}
div.pvNaz.mob a
{ width:140px;
  font-size:0.923em;
    
    }
div.pvNaz a:hover
{
    background-color: #F1F1F1;
    color: #717276;
}
div.pvNaz span.sel
{
    display: inline-block;
    text-align:center;
    margin-bottom: 5px;
    padding:6px 8px;
    color: #fff;
    background-color: #005BA2;
    width:100px;
    font-weight:bold;
}
div.pvNaz.mob span.sel{width:140px;font-size:0.923em;}
body.srv3 div.pvNaz span.sel
{
    background-color: #EA0E10;
    }

div.pvMain h4.itm
{
    font-size: 1.5em;
    font-family: Arial, sans-serif;
    font-weight: normal;
    padding: 0 0 0 35px;
    margin: 0;
    position:relative;
    clear:both;
}
p.pli
{
   position:relative;
   padding: 0 0 0 35px;  
    }
span.li
{
    display: block;
    position:absolute;
    left:0;
    top:0;
    font-size: 1em;
    background: url(/img/bPageA.png) left top repeat-y;
    color: #fff;
    height: 20px;
    width: 20px;
    line-height: 20px;
    margin-right: 5px;
    text-align: center;
    font-weight: bold;
    border:solid 1px #005292;
font-size:0.667em;
  
}
body.srv3 span.li
{
  
      background:#EA0E10 url(/img/bPageAU.png) left top repeat-y;
      border-color:#D60105;
    }


span.li.inf
{
    font-family: "Times New Roman" , Georgia, Serif;
    font-size: 1.25em;
}
a.aAll
{
    display: block;
     height: 25px;
    width: 100px;
    line-height: 25px;
    padding: 0 7px;
    text-align:center;
    text-decoration:none;
    font-weight:normal;
    margin-bottom:10px;
    white-space:nowrap;
     border: solid 1px #B0B0B0;
    }
  a.aAll.mob{width:140px;font-size:0.923em;}  
a.aAll:hover
{ 
  
background-color: #f1f1f1;
  color: #717276;
    
    }
    
body.srv3  a.aAll, body.srv1  a.aAll
{
        background-color:transparent;
        color: #717276;

    } 
   body.srv3 a.aAll:hover, body.srv1 a.aAll:hover
{ background-color: #f1f1f1;
  color: #717276; 
    
    }  
  
div.pvMain div.pvRight h4.itm
{
    font-family: "Heading" ,Arial,sans-serif;
    font-weight: normal;
    margin: 0;
    min-height: 33px;
    padding-top: 7px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
    color: #ffffff;
    font-weight: normal;
    font-size: 2em;
}
div.pvMain div.pvRight h4.itm.i32
{
    background-color: #d50004;
}
div.pvMain div.pvRight h4.itm.i33
{
    background-color: #6a6a6a;
}
div.pvMain div.pvRight h4.itm.i34
{
    background-color: #005ba2;
}
div.pvMain div.pbxArticle.list ul li
{
    background-image: none;
}
div.pvItm.i27 table.reflow, div.pvItm.i27 table.reflow * {
    float: none;
}
div.pvItm.i27 table.reflow tr:first-child {
    display: none;
}


