/* These are the Styles used by the MeetingXav.com Web Site. */

/* Element positioning styles. */

/* This style is to place a main background image at the upper left. */
.BackgroundImage {
    position: absolute;
    left: 0px;
    top: 0px;
    }

/* This style is to be used to create a left column of buttons. */
.NavBar {
    position: absolute;
    left: 0px;
    top: 260px;
    width: 193px;
    }

/* This style is to be used to create a right column of content. */
.PageContent {
    position: absolute;
    left: 293px;
    top: 124px;
    width: 500px;
    }

/* Pictures across the top of each page go here. */
.Picture1 {
    position: absolute;
    left: 288px;
    top: 17px;
    }

.Picture2 {
    position: absolute;
    left: 419px;
    top: 17px;
    }

.Picture3 {
    position: absolute;
    left: 550px;
    top: 17px;
    }

.Picture4 {
    position: absolute;
    left: 680px;
    top: 17px;
    }

/* Contact info is rendered thus, in Nav Bar. */
.NavFooter {
    position: absolute;
    top: 450px;
    width: 193px;
    text-align: center;
    color: #FFFFFF;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 13px;
    font-weight: bold;
    }

/* Non-positioning, visual styles. */

/* Today's date is rendered thus, in Nav Bar. */
.TodaysDate {
    text-align: center;
    color: #000000;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: bold;
    }

/* This style is to be used for the html Body.  Sets only colors and line spacing */
.StandardBody {
    background-color: #211919;
    color: #000000;
    line-height: 120%;
    font-weight: 500;
    }

/* This is used only on the main About page, at least initially. */
.LargeSansSerifText {
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 22px;
    line-height: 150%;
    }

/* This is used only on the main About page, at least initially. */
.ExtraLargeSansSerifHeading {
    color: #ee2e23;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 30px;
    text-align: center;
    }

/* This is used on the More About page, and Services sub-pages. */
.MediumSansSerifHeading {
    color: #ee2e23;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    line-height: 100%;
    text-align: center;
    }

/* This is used on the Services sub-pages. */
.ItalicSansSerifSubHeading {
    color: #000000;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    line-height: 100%;
    text-align: center;
    }

/* Self explanatory. */
.Footnote {
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 12px;
    font-style: italic;
    line-height: 100%;
    }

/* This seems to be used on some pages, by a criterion I can't discover. */
.LargeSansSerifHeading {
    color: #ee2e23;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    }

/* This is used on the Contact page. */
.SmallSansSerifHeading {
    color: #ee2e23;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 100%;
    }

/* This is used as the default font. */
.NormalSansSerifText {
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 16px;
    line-height: 100%;
    }

/* This is used for the Equipment list. */
.MediumSansSerifText {
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    line-height: 100%;
    }

/* This is used for the Equipment list. */
.SmallSansSerifText {
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 12px;
    line-height: 100%;
    }

/* This is used on the Contact page. */
.ContactPersonText {
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    line-height: 110%;
    }

/* This is used on the Contact page. */
.Phone {
    position: absolute;
    left: 400px;
    font-weight: bold;
    }

/* This is used on the Contact page. */
.Address {
    position: absolute;
    left: 400px;
    font-weight: bold;
    }
    
/* This is self explanatory. */
.BulletPointText {
    position: relative;
    left: 18px;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 14px;
    line-height: 100%;
    }

/* This is self explanatory. */
.SmallBulletPointText {
    position: relative;
    left: 18px;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 12px;
    line-height: 100%;
    }

/* This is self explanatory. */
.UpXPixels {
    position: relative;
    top: -16px;
    }

/* This is self explanatory. */
.UpYPixels {
    position: relative;
    top: -8px;
    }

/* This is self explanatory. */
.DownYPixels {
    position: relative;
    top: 8px;
    }

/* This is self explanatory. */
.UserNameText {
    position: relative;
    top: -16px;
    color: #5b5c5e;
    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-align: right;
    }