@import "customcontent.css";
@import "customtheme.css";


body { 
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
    line-height:1.4;
    word-spacing:1.1pt;
    letter-spacing:0.2pt; 
    font-family:Helvetica, Arial, sans-serif; 
    color:#000; 
    background:none; 
    font-size:11pt;
}

/* Images */

a img {
    border:none;
}

/* Links */
a:link, a:visited {
    background:transparent;
    text-decoration:underline;
    color:#333;
}
a:link[href^="http://"]:after,
a[href^="http://"]:visited:after {
    content:" (" attr(href) ") ";
     }
a[href^="http://"] {
    color:#000;
}

/* Table */
table {
    margin:1px;
    text-align:left;
}
th {
    border-bottom:1px solid #333;
    font-weight:bold;
}
td {
    border-bottom:1px solid #333;
}
th,td {
    padding:4px 10px 4px 0;
}
tfoot {
    font-style:italic;
}
caption {
    background:#fff;
    margin-bottom:2em;
    text-align:left;
}
thead {
    display:table-header-group;
}
tr {
    page-break-inside:avoid;
}

/* THEME SPECIFIC CONTENT */

#templateOuter {
    width: 100%;
}

blockquote,
.caption,
.Intro,
.logo {
-webkit-print-color-adjust: exact;
}

#headMetaWrap,
#headNavigation,
#breadcrumb,
#colaAlpha,
#colcAlpha,
#footOuter,
#headSearch {
    display: none !important;
}

#colbAlpha {
    width: 100%;
}

.generalTwoColTemplate #pageContent,
.contactTemplate #pageContent,
.advancedSearchTemplate #pageContent,
.generalListTemplate #pageContent,
.generalTwoColTemplate #colbAlpha,
.contactTemplate #colbAlpha,
.advancedSearchTemplate #colbAlpha,
.generalListTemplate #colbAlpha,
.generalTwoColTemplate #pageContent,
.advancedSearchTemplate #pageContent,
.generalTemplate #pageContent {
    background: none !important;
}

#colbAlpha {
    margin: 0;
    font-size: 16px;
    font-family:Helvetica, Arial, sans-serif; 
}

.homeTemplate #colaAlpha {
    display: inline !Important;
}