﻿#container-content h1, #container-content h2 {
    font: 1.8em Georgia, Times, serif;
    margin-bottom: 0.5em;
    text-transform: none;
    letter-spacing: 1px;
    margin-top: 0px;
    color: #3778b4;
}
#container-content .text {
    line-height: 1.4em;
}
#container-content .text p {
    margin-top: 0px;
    margin-bottom: 10px;
}
#container-content .text ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#container-content .text li {
    padding: 0px 0px 0px 19px;
    margin: 0px 0px 5px 0px;
    background-image: url(images/def_bullet_check.png);
    background-repeat: no-repeat;
    text-indent: 0pt;
}
#container-content .text h2 {
    font: 15px Georgia, Times, serif;
    margin-bottom: 0.5em;
    text-transform: none;
    letter-spacing: 1px;
    margin-top: 0px;
    color: #3778b4;
}

.newsLink {
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    font-size: 7pt;
}

a.newsLink:hover {
    text-decoration: underline !important;
}


a.upLink {
    display: block;
    margin: 10px;
    font-size: 8pt;
}

a.upLink:hover {
    text-decoration: underline !important;
}


.newsTitle {
    font-size: 8pt;
    font-weight: normal;
    color: #3b3b3b;
    display: block;
    overflow: auto;
    font-weight: bold;
    
}

.newsItem {
    margin: 4px 4px 4px 4px;
    padding: 2px;
    border: 1px solid #fff;
}
.newsItem:hover
{
    background-color: #FFFFE1;
    border: 1px solid #DCDDA6;
    
}

.inputHak {
   background-color: #FFFFE1;
   border: 1px solid #DCDDA6;
   width: 160px;
   margin-bottom: 3px;
   padding: 2px;
   font-family:  Tahoma, Arial, Helvetica, Verdana, Sans-Serif;
   font-size: 7pt;
   
}

.description {
    border-top: solid 1px #3778b4;
    border-bottom: solid 1px #3778b4;
    padding: 20px;
    margin-bottom: 15px;
    margin-top: 5px;
    text-align: center;
}

.description span {
    font-size: 13pt;
    color: #3778b4;
}

.makesHead {
    width:470px;
    text-align: left;
    margin-left: 20px;
    border: solid 1px #eee;
    padding: 10px;
    font-size: 8pt;
}

.makesHead span {
    font-size: 9pt;
    color: #3778b4;
}    

.bold {
    font-weight: bold;
}
.nBold {
    font-weight: bold;
    font-size: 11pt;
    font-family: Helvetica, Arial, Verdana, Sans-Serif;
    color: #3778b4;
    background-color: #FFFEE8;
}

.hlWord {
    font-weight: bold;
    font-style: italic;
    color:#167b3d;
}

.hlPhrase1 {
    font-weight: bold;
    font-style: italic;
}

.hlPhrase2 {
    text-decoration: underline;
}

.hlPhrase3 {
    font-weight: bold;
    font-style: italic;
    text-decoration: underline;
}

 .faqList {
    border-style: solid none solid none;
    border-width: 2px;
    border-color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-align: left;
    padding: 5px;
    margin-bottom: 20px;
}
a.costco {
    font-size: 8pt !important;
    font-weight: normal !important;
    text-transform: capitalize !important;
    color: #ee3a43 !important;
    margin-right:5px;
}

a.costco:hover {
    color: #fff !important;
}

.gt {
    font-family: Univers 75 Black, Arial Black, Arial, Helvetica .Black, Sans-Serif !important;
    font-weight: bold !important;
    font-size: 7pt !important;
    color:#444 !important;
    }