html {
    border-width:0;
}

body {
    /*font-family: Verdana, Arial, Sans-Serif;*/
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10pt;
    background-color:#ffffff;
    color:#000000;
    text-align: left;    
    line-height:130%;
    padding:20px;
    border-width:0;
    width:auto;
}

#outerContainer {
    border-width:0;
}

h1, h2, h3, h4, h5 {
    color:#000000;
    border-width:0;
}

h1 {
    font-size: 18pt;
    padding-bottom:15px;
}

h2 {
    font-size:16pt;
}

h3 {
    font-size:14pt;
}

h4 {
    font-size:12pt;
}

h5 {
    font-size:11px;
}

#newsBody h1,
#cmsBody h2 {
    border-bottom: 1px solid #000000;
}

.newsArticle {
    border-bottom:1px solid #000000;
}

#header {
    height:2em;
}

#header h1 {
    text-indent:0;
    text-align:center;
}

#search,
#userMenu,
#mainNavigation,
#breadcrumbs,
#homeTitle,
#footer,
a.button {
    display:none;
}

.sideBarHighlighted,
.sideBarHighlightedAlt,
.sideBarHighlighted h2,
.sideBarHighlightedAlt h2,
.sideBarHighlighted h3,
.sideBarHighlightedAlt h3 {
    background-color:#ffffff;
    color:#000000;
}

a:link, a:visited, a:active {
    color:#000000;
    text-decoration:none;
}

table.siteStandard {
    border-collapse:collapse;
    width: 95%;
    margin:2px;
    border:1px solid #000000;
    text-align:left;
}

table.siteStandard td {
    padding:4px 10px 4px 10px;
    border:1px solid #000000;
}

table.siteStandard tr.innerH1 th,
table.siteStandard th.innerH1, 
table.siteStandard td.innerH1 {
    border:1px solid #000000;
    padding:5px 10px 5px 10px;
    font-size:100%;
}

table.siteStandard tr.innerH2 td,
table.siteStandard td.innerH2 {
    font-weight:bold;
    padding: 2px 10px 2px 10px;
}
