/* $Revision: 1.1.1.1 $ */

/* Tags */
html, body {
    font-family: sans-serif;
    margin: 0px 0px;
    padding: 0px 0px;
}
img {
    border: 0px solid;
}
a {
    color: #30aa30;
    text-decoration: none;
}
a:visited {
    color: #307790;
}
a:hover {
    color: #8b0000;
}
dd {
    background-color: #eeeeee;
}
button, input, seledct, textarea {
    background-color: #eeeeee;
    border: 1px solid #555555;
}

button:hover,
input:hover,
select:hover,
textarea:hover {
    background-color: #90ee90;
}
button:active,
input:active,
select:active,
textarea:active {
    background-color: #ffffff;
}
option {
    background-color: #e0eee0;
}



/* Containers IDs */
#id_containerPresentation {
border: 1px solid #555555;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    width: 720px;
}

    #id_containerTop {
background-image: url('/_img/logobg.png');
        width: 720px;
height: 227px;
    }

        #id_containerSkipToNav {
            display: none;
        }

        #id_containerUserInfo {
display: none;
        }
        #id_containerAuthentication {
            float: right;
            font-size: .6em;
            text-align: right;
        }

            #id_containerAuthentication fieldset {
                border: 0px solid;
            }

                #id_containerAuthentication input {
                    font-size: 1em;
                }

                    #id_containerAuthentication label {
                        display: block
                    }

                    #id_containerAuthentication #id_authenticateSubmit {
                        border: 1px solid black;
                        margin-top: .8em;
                    }

        #id_containerLogo {
display: none;
        }

    #id_containerQuickies {
display: none;
    }


    #id_containerColumns {
background-color: #e2e4e2;
        clear: both;
    }

        #id_containerColumn1 {
background-color: #ffffff;
            float: right;
            position: relative;
min-height: 20em;
            width: 521px;
padding-bottom: 3em;
padding-left: 1em;
padding-right: 1em;
        }

            #id_containerPageErrors {
                background-color: lightred;
            }

            #id_containerMessagesNotice {
                background-color: lightyellow;
            }

            #id_containerMessagesSuccess {
                background-color: #90ee90;
            }

            #id_containerPageTitle {
                border: 1px solid #aaaaaa;
                background-color: #e3eee3;
                margin-bottom: 3em;
                text-align: center;
            }

                #id_containerPageTitle h1 {
                    margin: 0px 0px;
                }

        #id_containerColumn2 {
margin-bottom: 3em;
            float: left;
            width: 167px;
        }

            #id_containerNavigationPrimary {
                font-size: .8em;
            }

            #id_containerNavigationPrimary a:hover {
                background-color: #90ee90;
                border-bottom: 1px solid #555555;
                border-top: 1px solid #555555;
            }
            #id_containerNavigationPrimary ul {
                list-style: none;
                margin-left: .5em;
                margin-top: 0em;
                padding-left: .5em;
            }
            #id_containerNavigationPrimary ul ul {
                margin-left: 0em;
                padding-left: 1em;
            }

        #id_containerColumn3 {
clear: both;
        }

            #id_containerWhosOnline {
display: none;
            }

    #id_containerFooter {
        clear: both;
    }

        #id_containerNavigationSecondary {
            background-color: #ffffff;
border-top: 9px solid #d92838;
border-bottom: 10px solid #2c4690;
            font-size: .8em;
            min-height: 1.3em;
            padding: .2em .5em;
            text-align: center;
        }

            #id_containerNavigationSecondary ul {
                display: inline;
                list-style: none;
                margin: 0px 0px;
                padding: 0px 0px;
            }

                #id_containerNavigationSecondary li {
                    display: inline;
                    margin-left: .5em;
                    margin-right: .5em;
                    padding: 0px 0px;
                }

                    #id_containerNavigationSecondary li a {
                    padding: .25em .7em;
                    }

                    #id_containerNavigationSecondary li a:hover {
                    background-color: #90ee90;
                    border-bottom: 1px solid #555555;
                    border-top: 1px solid #555555;
                    }

        #id_containerThemeChooser {
display: none;
        }
    #id_containerDisclaimers {
margin-top: 1em;
        text-align: center;
    }

        #id_containerDisclaimers h6 {
            margin: 5px 5px;
        }

        #id_containerPaymentLogo {
        }

        #id_containerPerfectCode {
        }

            #id_containerJasonWhiteSlimFrameInfo ul {
                display: inline;
                list-style: none;
                font-size: .8em;
                margin: 0px 0px;
                padding: 0px 0px;
            }

                #id_containerJasonWhiteSlimFrameInfo li {
                    display: inline;
                    margin-left: .5em;
                    margin-right: .5em;
                    padding: 0px 0px;
                }

    /* Item IDs */
    #id_authenticationForm {
        display: inline;
    }

    /* Classes */
    .c_button {
    }

    .c_clear-both {
        clear: both;
    }

    .c_display-none {
        display: none;
    }

    .c_contentBlock {
    }

    .c_contentHeader {
    }

    .c_contentImage {
    }

    .c_contentBody {
    }

    .c_navLevel_00 {
        margin-right: 1em;
    }
    .c_navLevel_00 li {
    }

    .c_navLevel_00 ul {
    }
    .c_navLevel_01 ul {
        margin-right: 1em;
    }

    .c_navLevel_01 {
    }

    .c_navLevel_01 li {
    }

    .c_navLevel_02 {
    }

    .c_navLevel_03 {
    }

    .c_navItem_00 {
    }

    .c_navItem_01 {
    }

    .c_navItem_02 {
    }

    .c_navItem_03 {
    }

.c_Module {
    margin-top: 3em;
}

.c_Module label {
    display: block;
}

#id_containerMessagesError {
    background-color: #eeeeaa;
    border: 1px solid #555555;
    font-size: .8em;
    margin-bottom: 2em;
}

#id_containerMessagesError h1 {
    font-size: 1.5em;
    text-align: center;
}

#id_containerMessagesNotice {
    background-color: #eeeeaa;
    border: 1px solid #555555;
    font-size: .8em;
    margin-bottom: 2em;
}

#id_containerMessagesError h1 {
    font-size: 1.5em;
    text-align: center;
}

#id_containerMessagesSuccess {
    background-color: #aaeeaa;
    border: 1px solid #555555;
    font-size: .8em;
    margin-bottom: 2em;
}

#id_containerMessagesError h1 {
    font-size: 1.5em;
    text-align: center;
}

#id_upibewLoginForm fieldset {
border: 0px none;
text-align: center;
}

#id_containerContactForm {
width: 420px;
}
#id_containerContactForm fieldset {
border: 0px none;
}
#id_containerContactForm legend {
    background-color: #e0eee0;
    border: 1px solid #aaaaaa;
    padding: .2em .3em;
}
#id_containerContactForm label {
border: 0px none;
margin-bottom: .2em;
margin-top: .5em;
}
#id_containerContactForm input,
#id_containerContactForm select {
width: 12em;
}
#id_containerContactForm textarea {
width: 80%;
}
#id_containerContactFormMessage {
    clear: both;
text-align:center;
width: 100%;
}
#id_containerContactFormPersonal {
    float: left;
    width: 45%;
}
#id_containerContactFormLocation {
    float: right;
text-align: right;
    width: 45%;
}
#id_containerSpecialOffers {
float: left;
width: 45%;
}
#id_containerSubmit {
    clear: both;
text-align: center;
width: 100%;

}
#id_containerSubmit input {
width: 6em;
}
