.baseStyles,
.baseStyles *,
.baseStyles *:before,
.baseStyles *:after{
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}

body .baseStyles,
html .baseStyles{
    width:100%;
    height:100%;
}

body .baseStyles{
    word-break: break-word;
}

.baseStyles h1,
.baseStyles h2,
.baseStyles h3,
.baseStyles h4,
.baseStyles h5,
.baseStyles h6,
.baseStyles p,
.baseStyles a,
.baseStyles ul,
.baseStyles li,
.baseStyles div,
.baseStyles section,
.baseStyles aside,
.baseStyles nav,
.baseStyles iframe{
    font-weight:100;
    line-height:1;
    margin: 0;
    padding: 0;
}

.baseStyles ul,
.baseStyles li{
    list-style: none;
}

.baseStyles{
    font-size: 16px;
    position: relative;
}

.baseStyles h1,
.baseStyles h2,
.baseStyles h3,
.baseStyles h4{
    line-height: 1;
}

.baseStyles .liHe1{
    line-height: 1;
}

.baseStyles .liHe13{
    line-height: 1.3;
}

.baseStyles .liHe15{
    line-height: 1.5;
}

.baseStyles h1{}

.baseStyles h2{font-size:295%;}

.mobile .baseStyles h2{font-size:195%;}

.baseStyles h3{font-size:150%;}

.mobile .baseStyles h3{font-size:120%;}

.baseStyles h4{font-size:120%;}

.mobile .baseStyles h4{font-size:100%;}

.baseStyles h5{
    font-size: 100%;
}

.mobile .baseStyles h5{
    font-size: 80%;
}

.baseStyles p{
    font-size:16px;
    line-height:1.5;
}

.baseStyles .tr{
    transition:all .2s ease-in-out;
}

.baseStyles .diNo{display:none;}

.baseStyles .diBl{display:block;}

.baseStyles .diInBl{display:inline-block;}

.baseStyles .diTa{display:table;}

/*
.mobile .baseStyles .diTa{
    display: block;
}
*/

.baseStyles .diTaCe{display:table-cell;}

/*
.mobile .baseStyles .diTaCe{
    display: block;
}
*/

.baseStyles .viHi{visibility:hidden;}

.baseStyles .viVi{visibility:visible;}

.baseStyles .oP1{opacity:1;}

.baseStyles .op9{opacity:.9;}

.baseStyles .oP0{
    opacity: 0;
}

.baseStyles .taLaFi{
    table-layout: fixed;
}

.baseStyles .veTo{vertical-align:top;}

.baseStyles .veMi{vertical-align:middle;}

.baseStyles .veBo{vertical-align:bottom;}

.baseStyles .ma1pe{margin:1%;}

.baseStyles .maTo1pe{margin-top:1%;}

.baseStyles .maTo2pe{margin-top:2%;}

.baseStyles .maTo4pe{margin-top:4%;}

.baseStyles .maRi2pe{
    margin-right: 2%;
}

.baseStyles .maRi1pe{
    margin-right: 1%;
}

.baseStyles .maBo05pe{margin-bottom:.5%;}

.baseStyles .maBo1pe{margin-bottom:1%;}

.baseStyles .maBo2pe{
    margin-bottom: 2%;
}

.mobile .baseStyles .maBo1pe{
    margin-bottom: 3%;
}

.baseStyles .maBo4pe{
    margin-bottom: 4%;
}

.baseStyles .maBo6pe{
    margin-bottom: 6%;
}

.baseStyles .maLeAu{margin-left:auto;}

.baseStyles .maRiAu{margin-right:auto;}

.baseStyles .pa10pe{
    padding: 10%;
}

.baseStyles .pa8pe{
    padding: 8%;
}

.baseStyles .pa6pe{
    padding: 6%;
}

.baseStyles .pa4pe{
    padding: 4%;
}

.mobile .baseStyles .pa1pe{
    padding: 3%;
}

.baseStyles .pa2pe{
    padding: 2%;
}

.baseStyles .pa1pe{
    padding: 1%;
}

.baseStyles .pa15px{
    padding: 15px;
}

.baseStyles .paTo8pe{
    padding-top: 8%;
}

.baseStyles .paTo4pe{
    padding-top: 4%;
}

.baseStyles .paTo2pe{
    padding-top: 2%;
}

.baseStyles .paTo1pe{
    padding-top: 1%;
}

.baseStyles .paRi10pe{
    padding-right: 10%;
}

.baseStyles .paRi7pe{
    padding-right: 7%;
}

.baseStyles .paRi2pe{
    padding-right: 2%;
}

.baseStyles .paRi1pe{
    padding-right: 1%;
}

.baseStyles .paRi15px{
    padding-right: 15px;
}

.baseStyles  .paRi0{
    padding-right: 0;
}

.baseStyles .paBo8pe{
    padding-bottom: 8%;
}

.baseStyles .paBo6pe{padding-bottom:6%;}

.baseStyles .paBo4pe{padding-bottom:4%;}

.baseStyles .paBo2pe{padding-bottom:2%;}

.baseStyles .paBo1pe{padding-bottom:1%;}

.baseStyles .paBo8px{
    padding-bottom: 8px;
}

.baseStyles .paBo0{
    padding-bottom: 0;
}

.baseStyles .paLe10pe{
    padding-left: 10%;
}

.baseStyles .paLe7pe{
    padding-left: 7%;
}

.baseStyles .paLe2pe{
    padding-left: 2%;
}

.baseStyles .paLe1pe{
    padding-left: 1%;
}

.baseStyles  .paLe15px{
    padding-left: 15px;
}

.baseStyles  .paLe0{
    padding-left: 0;
}

.baseStyles .pa8pe4pe{
    padding: 8% 4%;
}

.baseStyles .pa2pe4pe{
    padding: 2% 4%;
}

.baseStyles .wi100pe{
    width: 100%;
}

.baseStyles .wi70pe{
    width: 70%;
}

.baseStyles .wi50pe{
    width: 50%;
}

.baseStyles .wi30pe{
    width: 30%;
}

.baseStyles .wi300px{
    width: 300px;
}

.mobile .baseStyles .wi300px{
    width: 100%;
}

.baseStyles .wi300px-100pe{
    width: calc(100% - 300px);
}

.mobile .baseStyles .wi300px-100pe{
    width: 100%;
}

.baseStyles .boNo{
    border: none;
}

.baseStyles .bo1px{
    border: 1px solid rgb(0,0,0);
}

.baseStyles .boTo1px{
    border-top: 1px solid rgb(0,0,0);
}

.baseStyles .boRi1px{
    border-right: 1px solid rgb(0,0,0);
}

.baseStyles .boBo1px{
    border-bottom: 1px solid rgb(0,0,0);
}

.baseStyles .boLe1px{
    border-left: 1px solid rgb(0,0,0);
}

.baseStyles .boRa4px{
    border-radius: 4px;
}

.baseStyles .teAlCe{text-align:center;}

.baseStyles .teAlRi{text-align:right;}

.baseStyles .teTrUp{text-transform:uppercase;}

.baseStyles .baCo255{background-color:rgb(255,255,255);}

.baseStyles .baCo0{background-color:rgb(0,0,0);}

.baseStyles .baCo2550{background-color:rgb(255,0,0);}

.baseStyles .baCo220{background-color:rgb(220,220,220);}

.baseStyles .co255{color:rgb(255,255,255);}

.baseStyles .co0{color:rgb(0,0,0);}

.baseStyles .co2{color:rgb(2,56,87);}

.baseStyles .fS300pe{
    font-size: 300%;
}

.mobile .baseStyles .fS300pe{
    font-size: 280%;
}

.baseStyles .fS250pe{
    font-size: 250%;
}

.baseStyles .foSi150pe,
.baseStyles .fS150pe{
    font-size: 150%;
}

.mobile .baseStyles .foSi150pe,
.mobile .baseStyles .fS150pe{
    font-size: 120%;
}

.baseStyles .foSi120pe,
.baseStyles .fS120pe{
    font-size: 120%;
}

.mobile .baseStyles .foSi120pe,
.mobile .baseStyles .fS120pe{
    font-size: 100%;
}

.baseStyles .fS100pe{
    font-size: 100%;
}

.baseStyles .foSi80pe{
    font-size: 80%;
}

.baseStyles .foSi75pe{
    font-size: 75%;
}

.baseStyles .foSi70pe{
    font-size: 70%;
}

.baseStyles .foStIt{
    font-style: italic;
}

.baseStyles .foWe600{
    font-weight: 600;
}

.baseStyles .foWe900{
    font-weight: 900;
}

.baseStyles .teDeNo{
    text-decoration: none;
}

.baseStyles .poRe{
    position: relative;
}

.baseStyles img{
    width: 100%;
}

/*
.baseStyles a{
    border-bottom: 1px solid rgb(0,0,0);
    color: inherit;
    padding-bottom: 1px;
    text-decoration: none;
}
*/

.baseStyles a:hover{
/*
    border-bottom-color: rgb(255,0,0);
    color:rgb(255,0,0);
*/
    transition: all ease-in-out .2s;
}

.baseStyles .Center-Container.is-Inline{
    overflow: auto;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
    height: 100%;
}

.baseStyles .Center-Container.is-Inline:after,
.baseStyles .is-Inline .Center-Block{
    display: inline-block;
    vertical-align: middle;
}

.baseStyles .Center-Container.is-Inline:after{
    content: '';
    height: 100%;
    margin-left: -.25em;
}

.baseStyles .is-Inline .Center-Block{
    max-width: 99%;
}

.baseStyles .cbc-big-box-ad{
	background: url(/includes/ads/gfx/ad_label_h.gif) no-repeat center top;
	margin: 0 auto;
	min-width: 300px;
	padding: 14px 0 0;
}

.baseStyles .lastChild{
    margin-bottom: 0;
    padding-bottom: 0;
}