/* Main CSS Stylesheet for kevinmatz.com
   Copyright 2009, Kevin Matz, All Rights Reserved. */


BODY {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    background-color: white;
}


.MainBodyText {
    font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: normal;
    font-weight: normal;
    font-style: normal;
    font-size: 10pt;
    color: black;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}



.DescriptiveSubtitling  {
    font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: normal;
    font-weight: bold;
    font-style: normal;
    font-size: 12pt;
    color: black;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}


.PageTitleHeader  {
    font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: normal;
    font-weight: bold;
    font-style: normal;
    font-size: 18pt;
    color: black;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}


.MainPageLinks {
    font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: normal;
    font-weight: bold;
    font-style: normal;
    font-size: 18pt;
    color: black;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}

A.MainPageLinks:link {text-decoration: none}
A.MainPageLinks:visited {text-decoration: none}
A.MainPageLinks:active {text-decoration: none}
A.MainPageLinks:hover {text-decoration:underline;}


.ProjectLinks {
    font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: normal;
    font-weight: bold;
    font-style: normal;
    font-size: 12pt;
    color: black;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}

A.ProjectLinks:link {text-decoration: none}
A.ProjectLinks:visited {text-decoration: none}
A.ProjectLinks:active {text-decoration: none}
A.ProjectLinks:hover {text-decoration:underline;}



.SidebarNavigationLinks {
    font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: normal;
    font-weight: bold;
    font-style: normal;
    font-size: 12pt;
    color: black;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}

A.SidebarNavigationLinks:link {text-decoration: none}
A.SidebarNavigationLinks:visited {text-decoration: none}
A.SidebarNavigationLinks:active {text-decoration: none}
A.SidebarNavigationLinks:hover {text-decoration:underline;}


.SidebarNavigationLinks_CurrentlySelected {
    font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: normal;
    font-weight: bold;
    font-style: normal;
    font-size: 12pt;
    color: white;
    background-color: black;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}

A.SidebarNavigationLinks_CurrentlySelected:link {text-decoration: none}
A.SidebarNavigationLinks_CurrentlySelected:visited {text-decoration: none}
A.SidebarNavigationLinks_CurrentlySelected:active {text-decoration: none}
A.SidebarNavigationLinks_CurrentlySelected:hover {text-decoration:underline;}



P.test {
    font-family: "Arial", "Helvetica", "Verdana", "sans-serif";
    font-size: x-small;
    font-weight: normal;
    font-style: normal;
    /* font-variant: SMALL-CAPS */

    text-align: left;
    /* text-indent: 2em; */
    /* word-spacing: 0.0em */
    /* letter-spacing: 0.0em */
    text-decoration: none;
    /* line-height: 100%; */
    /* vertical-align: baseline; */
}


.code {                       /* For use with PRE tag */
    white-space: pre;
    font-family: "Fixedsys", "Courier New", "monospace";
}


B, STRONG {
    font-weight: bolder;
}


I, CITE, EM, VAR, ADDRESS, BLOCKQUOTE {
    font-style: italic;
}


BLOCKQUOTE {
    margin-left: 3em;
    margin-right: 3em;
}


A.banner_top_row:link {
    color: green;
    font-weight: bolder;
    text-decoration: none;
}


A.banner_top_row:visited {
    color: green;
    font-weight: bolder;
    text-decoration: none;
}


A.banner_top_row:active {
    color: green;
    font-weight: bolder;
    text-decoration: underline;
}


A.banner_top_row:hover {
    color: black;
    font-weight: bolder;
    text-decoration: underline;
}


UL.xxx {
    top-margin: 0;
    padding: 0, 0, 0, 0;
    list-style-image: url("SquareBullet_Size1_FinnBlue.png");
}

LI.xxx {
    list-style-image: url("SquareBullet_Size1_FinnBlue.png");
}

.copyright_notice {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: xx-small;
    font-weight: bolder;
    font-style: normal;
    color: grey;
}



