﻿body {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    color: #000;
}

#container {
    width: 765px;
    margin: 0 auto;
}

    #container.thankyou, #container.registration {
        width: 765px;
    }

    #container.DigitalStartGuide {
        width: 100%;
    }

.logoDigitalStartGuide {
    float: left;
    width: 809px;
    height: 170px;
    margin-left: 100px;
    margin-right: auto;
    background: url('/mcimages/logo.png');
}

.logoDigitalStartGuideHcmc {
    float: left;
    width: 809px;
    height: 170px;
    margin-left: 100px;
    margin-right: auto;
    background: url('/mcimages/logoHMC.png');
}


#linkXmp3350 {
    position: relative;
    left: -50px;
}

#linkXmp6200 {
    position: relative;
    right: -50px;
}

#logo {
    float: left;
    width: 809px;
    height: 170px;
    margin-left: auto;
    margin-right: auto;
	background-repeat: no-repeat;
}

#logoaba {
    float: left;
    width: 809px;
    height: 170px;
    margin-left: auto;
    margin-right: auto;
    background: url('/mcimages/logoaba.png');
}

#onlyslogan {
    float: left;
    width: 780px;
    margin: 0;
    padding: 5px 0 21px 0;
    font: 14px/14px Arial Regular, sans-serif;
    text-align: center;
}

#imageandtext {
    float: left;
    width: 780px;
    margin: 0;
    padding: 5px 0 21px 0;
    font: 14px/14px Arial Regular, sans-serif;
    text-align: center;
}

#slogan {
    float: left;
    width: 770px;
    margin: 0;
    padding: 5px 0 21px 0;
    font: 14px/14px Arial Regular, sans-serif;
    background: url('/mcimages/header-bg.png') bottom left repeat-x;
    text-align: center;
}

#container.thankyou #slogan {
    height: 15px;
}

#main {
    float: left;
    width: 770px;
    padding: 0 44px;
}

    #main.marketing {
        width: 690px;
        padding: 0 44px;
    }

    #main.thankyou {
        width: 745px;
        background: none;
        text-align: center;
    }

        #main.thankyou p {
            width: 600px;
            margin: 0 0 20px;
            padding: 0 49px;
            font: 14px Arial Regular, sans-serif;
            text-align: center;
        }

        #main.thankyou .first {
            margin-top: 20px;
            font: 12px Arial Regular, sans-serif;
        }

    #main p {
        float: left;
        margin: 0;
        padding: 18px 0;
        font: 12px Arial Regular, sans-serif;
    }

    #main.marketing p {
        padding: 18px 14px30
    }


#mainDigitalSignage {
    float: left;
    width: 765px;
    padding: 0 44px;
}

    #mainDigitalSignage.marketing {
        width: 690px;
        padding: 0 44px;
    }

    #mainDigitalSignage.thankyou {
        width: 745px;
        background: none;
        text-align: center;
    }

        #mainDigitalSignage.thankyou p {
            width: 600px;
            margin: 0 0 20px;
            padding: 0 49px;
            font: 10px Arial Regular, sans-serif;
            text-align: center;
        }

        #mainDigitalSignage.thankyou .first {
            margin-top: 20px;
            font: 12px Arial Regular, sans-serif;
        }

    #mainDigitalSignage p {
        float: left;
        margin: 0;
        padding: 18px 0;
        font: 12px Arial Regular, sans-serif;
    }

    #mainDigitalSignage.marketing p {
        padding: 18px 14px30
    }


.items {
    float: left;
    width: 710px;
}

    .items .item {
        float: left;
        margin-right: 5px;
    }

#main.marketing .items .item {
    margin-right: 0;
}

#main.marketing .items p {
    float: none;
    margin: 10;
    padding: 0;
    font: 12px/0px Arial Regular, sans-serif;
    text-align: center;
    color: #424242;
}

.items .item.last {
    margin-right: 0;
}

#webinar {
    float: left;
    width: 100%;
}

    #webinar p {
        float: left;
        width: 200px;
        margin: 16px 0 0 42px;
        padding: 0;
        font: 16px Arial Regular, sans-serif;
    }

#main #webinar p {
    padding: 0;
}

#webinar .links {
    float: right;
    width: 168px;
    margin: 0 42px 0 0;
}

#main.thankyou .links {
    float: left;
    width: 745px;
    margin: 0 0 10px 174px;
}

.links .register {
    display: block;
    width: 168px;
    height: 68px;
    background: url('/mcimages/register-button.png');
}

.links .visit {
    display: block;
    width: 168px;
    height: 68px;
    background: url('/mcimages/visit-button.png');
}

.links .home {
    display: block;
    width: 119px;
    height: 54px;
    background: url('/mcimages/home-button.png');
}

.links .close {
    display: block;
    width: 119px;
    height: 54px;
    background: url('/mcimages/close-button.png');
}

#register {
    float: left;
    width: 100%;
}

    #register .left {
        float: left;
        width: 250px;
    }

    #register .right, #register .zip {
        float: right;
        width: 250px;
    }

    #register .submit, #register select {
        float: left;
    }

#city {
    width: 70px;
}

#state {
    width: 20px;
}

#zip {
    width: 40px;
}

#footer {
    width: 745px;
    margin: 0;
    padding: 0 0 16px;
    font: 14px Arial Regular, sans-serif;
    text-align: center;
}

.clear {
    width: 745px;
    clear: both;
}
