﻿hr{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
var{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
th{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
strong{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
em{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
dfn{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
code{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
cite{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
caption{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
address{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
acronym{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
abbr{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
a{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
td{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
th{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
table{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
blockquote{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
p{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
textarea{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
input{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
img{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
fieldset{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
form{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
pre{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
h6{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
h5{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
h4{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
h3{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
h2{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
h1{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
li{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;border-collapse:collapse;border-spacing:0;list-style:none;}
ol{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;border-collapse:collapse;border-spacing:0;list-style:none;}
ul{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;border-collapse:collapse;border-spacing:0;list-style:none;}
dd{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
dt{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
dl{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
div{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
body{margin:0;padding:0;border:0;text-decoration:none;font-style:normal;font-weight:normal;text-align:left;color:#000;border-collapse:collapse;border-spacing:0;list-style:none;}
textarea:focus{outline:0;}
a:focus{outline:0;}
input:focus{outline:0;}
textarea{font-family:Verdana,Helvetica,Arial,sans-serif;}

body{font-family:Verdana,Helvetica,Arial,sans-serif;}

html{font-family:Verdana,Helvetica,Arial,sans-serif;}

/* Colors
 * #87746A - Brown
 * #214159 - Dark Blue
 * #B9C9D5 - Light Blue
 */ 
 
html {
    background: #B9C9D5;
    height: 100%;
}
body {
    background: url(images/bg-gradient.gif) 0 0 repeat-x;
    min-height: 100%;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
}

h1 {
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 18px;
}
h2 {
    font-size: 12px;
    font-weight: bold;
    background: url(images/h2-main.png) 0 0 no-repeat;
    line-height: 22px;
    margin-left: -15px;
    padding-left: 15px;
    margin-bottom: 12px;
    overflow: hidden;
    height: 22px;
}
    div#modules h2 {
        background-image: url(images/h2-module.png);
    }
h3 {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 12px;
}
h6 {
    font-size: 12px;
    margin-bottom: 12px; 
}

h5 {
    font-size: 12px;
    margin-bottom: 12px; 
}

h4 {
    font-size: 12px;
    margin-bottom: 12px; 
}

hr {
    height: 1px;
    overflow: hidden;
    background: url(images/hr.png) 0 0 repeat-x;
}
    .hr {
        text-indent: -999em;
        height: 1px;
        overflow: hidden;
        background: url(images/hr.png) 0 0 repeat-x;
        margin-bottom: 18px;
    }

a:link {
    color: #88746A;
    font-style: italic;
}

a {
    color: #88746A;
    font-style: italic;
}

b {
    font-weight: bold;
}

strong {
    font-weight: bold;
}
i {
    font-style: italic;
}

em {
    font-style: italic;
}

select {
    border: 1px solid #DDD;
    padding: 4px;
    -webkit-border-image: url(images/input-border.png) 4 / 4px round;
    -webkit-border-radius: 0;
    -moz-border-image: url(images/input-border.png) 4 / 4px round;
    -moz-border-radius: 0;
    border-image: url(images/input-border.png) 4 / 4px round;
    border-radius: 0;
    font-size: 12px;
}
    
textarea {
    border: 1px solid #DDD;
    padding: 4px;
    -webkit-border-image: url(images/input-border.png) 4 / 4px round;
    -webkit-border-radius: 0;
    -moz-border-image: url(images/input-border.png) 4 / 4px round;
    -moz-border-radius: 0;
    border-image: url(images/input-border.png) 4 / 4px round;
    border-radius: 0;
    font-size: 12px;
}
    
input {
    border: 1px solid #DDD;
    padding: 4px;
    -webkit-border-image: url(images/input-border.png) 4 / 4px round;
    -webkit-border-radius: 0;
    -moz-border-image: url(images/input-border.png) 4 / 4px round;
    -moz-border-radius: 0;
    border-image: url(images/input-border.png) 4 / 4px round;
    border-radius: 0;
    font-size: 12px;
}
    select {
        -webkit-border-image: none;
        -moz-border-image: none;
        border-width: 1px;
    }
    input#reminderEmail {
        width: 235px;
    }


a:hover {
    color: #214159;
}

@media screen{
    .sIFR-replaced span.sIFR-alternate { display: none; }
    .sIFR-dummy { 
      width: 0px;
      height: 0px;
      margin-left: 42px !important;
      z-index: 0;
    }
}

div#container {
    width: 1008px;
    text-align: left;
    margin: 0 auto;
    background: url(images/bg-container.png) 0 0 repeat-y;
}
    div#container .containerwrapper {
        width: 1000px;
        padding: 0 5px 0 3px;
    }
    div#clearcontainer {
        width: 1008px;
        margin: 0 auto;
        height: 7px;
        background: url(images/bg-container.png) -1008px bottom no-repeat;
    }

div#header {
    height: 85px;
    background: url(images/header-shadow.png) 0 bottom no-repeat;
    margin-bottom: -5px;
    position: relative;
    z-index: 10;
}
    div#header h1 a {
        position: absolute;
        top: 17px;
        left: 29px;
        width: 417px;
        height: 49px;
    }
        div#header h1 {
        position: absolute;
        top: 17px;
        left: 29px;
        width: 417px;
        height: 49px;
    }
        div#header h1 a {
            top: 0; left: 0;
            text-indent: -999em;
            background: url(images/logo.png) 0 0 no-repeat;
        }
    div#header ul {
        float: right;
        font-size: 10px;
        padding-right: 40px;
        padding-top: 45px;
        position: relative;
    }
        div#header ul li {
            display: inline;
            padding-left: 7px;
            margin-left: 5px;
            border-left: 1px solid #87746A;
        }
            div#header ul li.directory {
                border: 0;
            }
                div#header ul li.store {
                border: 0;
            }
                div#header ul li.directory {
                    position: absolute;
                    top: 12px;
                    right: 40px;
                    width: 93px;
                    height: 24px;
                }
                    div#header ul li.directory a {
                        display: block;
                        width: 93px;
                        height: 24px;
                        top: 0;
                        text-indent: -999em;
                        background: url(images/directory.png) 0 0 no-repeat;
                    }
                    div#header ul li.directory a:hover {
                        background-position: 0 -24px;
                    }
div#nav {
    height: 40px;
    padding-top: 160px;
    background: 0 0 no-repeat;
    /* background-image: url(../images/header-4.jpg); */
    position: relative;
    z-index: 5;
}
    div#nav .cta {
        position: absolute;
        top: 16px;
        left: -16px;
        background: url(images/cta.png) 0 0 no-repeat;
        height: 40px;
        width: 317px;
        text-indent: -999em;
    }
        div#nav .cta a {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 317px;
            height: 40px;
        }
    div#nav ul {
        background: url(images/tabs.png) 0 -40px no-repeat;
    }
        div#nav ul:after {
            content: '.';
            display: block;
            height: 0;
            width: 0;
            overflow: hidden;
            visibility: hidden;
            clear: both;
        }
        div#nav ul li {
            float: left;
            width: 117px;
        }
            div#nav ul li.thechamber { width: 117px; }
            div#nav ul li.events { width: 80px; }
            div#nav ul li.membership { width: 113px; }
            div#nav ul li.programsservices { width: 178px; }
            div#nav ul li.news { width: 69px; }
            div#nav ul li.economicdevelopment { width: 200px; }
            div#nav ul li.publicaffairs { width: 131px; }
            div#nav ul li.foundation { width: 112px; }
    
            div#nav ul li a {
                display: block;
                height: 40px;
                text-indent: -999em;
                overflow: hidden;
                background: url(images/tabs.png) 0 0 no-repeat;
                opacity: 0;
                cursor: pointer;
            }
                div#nav ul li a:hover { opacity: 1; }
                div#nav ul li.thechamber a { background-position: 0 0; }
                div#nav ul li.events a { background-position: -117px 0; }
                div#nav ul li.membership a { background-position: -197px 0; }
                div#nav ul li.programsservices a { background-position: -310px 0; }
                div#nav ul li.news a { background-position: -488px 0; }
                div#nav ul li.economicdevelopment a { background-position: -557px 0; }
                div#nav ul li.publicaffairs a { background-position: -757px 0; }
                div#nav ul li.foundation a { background-position: -888px 0; }
            div#nav ul li a.current {
                height: 50px;
            }
                div#nav ul li a.current { opacity: 1; }
                div#nav ul li.thechamber a.current { background-position: 0 -90px; }
                div#nav ul li.events a.current { background-position: -117px -90px; }
                div#nav ul li.membership a.current { background-position: -197px -90px; }
                div#nav ul li.programsservices a.current { background-position: -310px -90px; }
                div#nav ul li.news a.current { background-position: -488px -90px; }
                div#nav ul li.economicdevelopment a.current { background-position: -557px -90px; }
                div#nav ul li.publicaffairs a.current { background-position: -757px -90px; }
                div#nav ul li.foundation a.current { background-position: -888px -90px; }

div#subnav {
    border: 1px solid #B9C9D5;
    padding: 10px 10px 0;
    margin: 10px;
    position: relative;
    z-index: 0;
    top: -1px;
}
    div#subnav  a {
        text-transform: capitalize;
        text-transform:uppercase;
        text-decoration:none;
        font-variant:normal;
        font-style:normal;
        font-size: 10px;
    }

div#footer {
    width: 1000px;
    margin: 0 auto;
    font-size: 10px;
    line-height: 12px;
}
    div#footer p {
        float: left;
    }
        div#footer p.copyright {
            width: 640px;
        }
        div#footer p span {
            padding: 20px 0 0 109px;
            background: url(images/footer-logos.png) 0 25px no-repeat;
            display: block;
            width: auto;
            height: 80px;
        }
        div#footer p.design span {
            background-position: 0 -115px;
            padding-top: 40px;
            height: 40px;
        }
    div#footer a {
        color: #214159;
        font-style: italic;
    }
        div#footer a:hover {
            color: #87746A;
        }
        
div#content {
    background: url(images/bg-content.png) center 0 repeat-y;
    width: 988px;
    margin: 7px 0 0 6px;
}
    div#content fieldset {
        padding-bottom: 18px;
    }
    
    div#content pre {
        padding-bottom: 18px;
    }
    
    div#content dl {
        padding-bottom: 18px;
    }
    
    div#content ol {
        padding-bottom: 18px;
    }
    
    div#content ul {
        padding-bottom: 18px;
    }
    
    div#content p {
        padding-bottom: 18px;
    }
    
    div.wrapper { 
        background-repeat: no-repeat;
    }
    div#content .wrapper.top {
        background: url(images/bg-content.png) 0 0 no-repeat;
        height: 9px;
        margin-left: -4px;
        width: 988px;
    }
    div#content .wrapper.full {
        background: url(images/bg-content-gradient.png) 0 bottom repeat-x;
        margin: 0 6px 0 4px;
        height: 1%;
    }
    div#content .wrapper.bottom {
        margin-bottom: 2px;
    }
    div#content .clearcontent {
        background: url(images/bg-content.png) -1976px bottom no-repeat;
        height: 19px;
        width: 988px;
        margin: 0 0 0 -4px;
        overflow: hidden;
        clear: both;
    }
    
    div#content #main {
        float: left;
        width: 621px;
        min-height: 800px;
        overflow: hidden;
    }
        div#content #modules .wrapper {
            background-image: url(images/bg-contentboxes.png);
        }
        div#content #main .wrapper {
            background-image: url(images/bg-contentboxes.png);
        }
        div#content #modules .wrapper.full {
            background-repeat: repeat-y;
        }
            div#content #main .wrapper.full {
            background-repeat: repeat-y;
        }
            div#content #modules .wrapper.top {
                height: 13px;
            }
            div#content #main .wrapper.top {
                height: 13px;
            }
            div#content .ad.banner .wrapper.top  {
                width: 610px;
                margin-left: 4px;
            }
            div#content .copy.more .wrapper.top  {
                width: 610px;
                margin-left: 4px;
            }
            div#content .copy .wrapper.top  {
                width: 610px;
                margin-left: 4px;
            }
            div#content .copy.more .wrapper.top {
                background-position: -610px 0;
            }
            div#content .ad.banner .wrapper.top {
                background-position: -610px 0;
            }
            div#content .ad.banner .wrapper.full {
                background-position: -1220px 0;
                margin-bottom: 0;
                padding: 20px 38px 0 34px;
            }
            div#content .copy.more .wrapper.full {
                background-position: -1220px 0;
                margin-bottom: 0;
                padding: 20px 38px 0 34px;
            }
            div#content .copy .wrapper.full {
                background-position: -1220px 0;
                margin-bottom: 0;
                padding: 20px 38px 0 34px;
            }
            div#content .ad.banner .wrapper.bottom {
                width: 610px;
                margin-left: 4px;
                height: 15px;
                background-position: -1830px 0;
            }

            div#content .copy.more .wrapper.bottom {
                width: 610px;
                margin-left: 4px;
                height: 15px;
                background-position: -1830px 0;
            }

            div#content .copy .wrapper.bottom {
                width: 610px;
                margin-left: 4px;
                height: 15px;
                background-position: -1830px 0;
            }

div.ad p.adimg {
    margin-bottom: 5px;
}
    div#content div#main div.ad div.wrapper.full {
        padding: 6px 16px 0 16px !important;
    }
    div#content div#main div.ad p.adimg {
        float: left;
        width: 470px;
        margin: 0 10px 0 10px;
        padding: 0;
    }
    div#content div#main div.ad p.marketop {
        height: 60px;
        padding: 0;
    }
div#content div#modules div.ad p {
    padding: 0;
}

div#content #main .copy div.callout {
    background: url(images/callout.png) -590px 0 repeat-y;
    margin: 0 -29px 18px -24px;
    width: 544px;
    padding: 0 23px;
    overflow: hidden;
}
    div#content #main .copy div.callout .wrapper {
        width: 590px;
        height: 14px;
        margin: 0 -23px;
    }
    div#content #main .copy div.callout .wrapper.top {
        background: url(images/callout.png) 0 0 no-repeat;
    }
    div#content #main .copy div.callout .wrapper.bottom {
        height: 14px;
        background: url(images/callout.png) -1180px bottom no-repeat;
    }
    div#content .copy div.callout h2 { 
        background: none; 
        margin-left: 0;
        padding: 0;
    }
    div.callout h2 {
        height: auto;
        padding: 0;
        background: none;
        margin: 0;
    }
        div.callout h2 a.btn {
            vertical-align: middle;
        }

.copy {}
    .copy ol {
        padding-left: 24px;
    }
        .copy ul {
        padding-left: 24px;
    }
        .copy ul li {
            list-style-type: disc;
        }
        .copy ol li {
            list-style-type: decimal;
        }
        .copy ul.news {
            padding: 0;
            background: url(images/hr.png) 0 0 repeat-x;
        }
            .copy ul.news li {
                list-style-type: none;
            }
                .copy ul.news li.prev {
                    float: left;
                    width: 78px;
                    background: none;
                }
                .copy ul.news li {
                    text-align: right;
                    padding: 5px 0 5px;
                    background: url(images/hr.png) 0 bottom repeat-x;
                }
                .copy ul.news p {
                    margin: 0 !important;
                    padding: 0 0 0 5px!important;
                }
                .copy ul.news h3 {
                    margin: 0 !important;
                    padding: 0 0 0 5px!important;
                }
    .copy dl {}
        .copy dt {
            font-weight: bold;
            margin-top: 18px;
        }
        .copy dd {
            padding-left: 24px;
        }
        .copy p:last-child {
            padding-bottom: 10px;
        }
    .copy p.caption {
        background: url(images/image-gradient.png) 240px 0 repeat-y;
        padding: 0 !important;
        margin-bottom: 18px !important;
    }
        .copy p.caption img {
            width: 230px;
            padding: 0;
            margin: 0;
            background: none;
            float: left;
            margin-right: 20px;
        }
        .copy p.caption:last-child {
            margin-bottom: 0 !important;
        }

    div#content #modules {
        float: left;
        width: 355px;
        margin-left: -4px;
    }
        div#content #modules .wrapper.top {
            background-position: -2796px 0;
            width: 355px;
            margin: 0;
        }
        div#content #modules #memberhighlight .wrapper.top {
            background-position: -2440px 0;
        }
            div#content #modules #memberhighlight div.photo {
                padding-bottom: 18px;
            }
        div#content #modules .wrapper.full {
            background-position: -3152px 0;
            margin: 0 0;
            padding: 11px 24px 0;
            position: relative;
            z-index: 5;
        }
        div#content #modules .wrapper.bottom {
            background-position: -3508px 0;
            height: 15px;
        }
        div#content div#modules h2 {
            margin-left: -10px;
            padding-left: 10px;
        }
        div#content #modules ul li {
            background: url(images/hr.png) 0 bottom repeat-x;
            padding-bottom: 5px;
            margin-bottom: 5px;
        }
        
        fieldset#siteSearch {
            background: #214159;
            width: 354px;
            margin: -20px 0 -11px -20px;
            padding: 15px 0 8px 15px;
            line-height: 0;
        }
            fieldset#siteSearch label {
                position: absolute;
                left: -999em;
            }
            fieldset#siteSearch input#ssSearch {
                float: left; 
                width: 220px;
                font-size: 14px;
                padding: 8px 10px;
                border-width: 0;
                margin-right: 8px;
                -webkit-border-image: none 0;
                -moz-border-image: none;
                border-image: none 0;
            }
            input#ssSubmit {
                float: left;
                width: 92px;
                height: 40px;
                text-align: left;
                text-indent: -999em;
                background: url(images/btn-search.png) 0 0 no-repeat;
                position: relative;
                top: -3px;
                -webkit-border-image: none 0;
                -moz-border-image: none;
                border-image: none 0;
                border-width: 0;
                padding: 0;
            }

fieldset.emailPage input {
    width: 300px;
}

.copy fieldset ul {
    padding: 0;
}
    .copy fieldset ul li {
        list-style-type: none;
        clear: left;
    }
    .copy fieldset label {
        display: inline-block;
    }
    .copy fieldset select {
        width: 300px;
    }
    .copy fieldset input[type="password"] {
        width: 300px;
    }
    .copy fieldset input[type="text"] {
        width: 300px;
    }
    .copy fieldset input[type="radio"] {
        margin-right: 5px;
        border: 0;
        padding: 0;
    }
    .copy fieldset input[type="checkbox"] {
        margin-right: 5px;
        border: 0;
        padding: 0;
    }
    .copy fieldset input.submit {
        text-align: center;
        width: 200px;
        border: 1px solid #999;
        -webkit-border-image: none;
        -moz-border-image: none;
        border-image: none;
        background: #B9C9D5;
        margin: 5px 0;
        cursor: pointer;
    }
    .copy fieldset input[type="submit"] {
        text-align: center;
        width: 200px;
        border: 1px solid #999;
        -webkit-border-image: none;
        -moz-border-image: none;
        border-image: none;
        background: #B9C9D5;
        margin: 5px 0;
        cursor: pointer;
    }
    .copy fieldset textarea {
        width: 400px;
    }

.copy table {
    /*width: 400px;
    background: url(images/hr.png) 0 top repeat-x;*/
    margin-bottom: 18px;
    text-align:left;
}
    .copy table thead th {
        font-weight: bold;
        text-align: left;
    }
   .copy table td {
        /*background: url(images/hr.png) 0 bottom repeat-x;
        padding: 7px 0;*/
    }
    .copy table th {
       /* background: url(images/hr.png) 0 bottom repeat-x;
        padding: 7px 0;
    }
    .copy table td {
       /* padding: 12px 0;*/

    }

.calendar table {
    float: left;
    width: 220px;
    margin-right: 80px;
    border-collapse: separate;
    border-spacing: 7px 3px;
    background: none;
}
    .calendar table caption {
        text-align: left;
        font-size: 14px;
        /*background: url(images/hr.png) 0 bottom repeat-x;*/
        padding: 5px;
    }
    .calendar table th {
        text-align: center;
        width: 22px;
        line-height: 18px;
        padding: 0;
        background: none;
    }
    .calendar table td {
        text-align: center;
        width: 22px;
        line-height: 18px;
        padding: 0;
        background: none;
    }
    .calendar table a {
        display: block;
        font-style: normal;
        border: 1px solid #87746A;
        text-align: center;
    }
    .calendar table a:hover {
        border-color: #214159;
    }

.calendar ul {
    float: left;
    width: 230px;
    margin: 0; padding: 25px 0 0;
   /* background: url(images/hr.png) 0 25px repeat-x;*/
}
    .calendar ul li {
        list-style-type: none;
        /*background: url(images/hr.png) 0 bottom repeat-x;*/
    }
        .calendar ul li a {
            display: block;
            line-height: 38px;
        }

.clear {
    clear: both;
    height: 18px;
    overflow: hidden;
    display: block;
    padding-bottom: 18px;
}
    span.clear {
        height: 0;
        padding: 0;
    }

a.btn {
    display: inline-block;
    height: 39px;
    background: url(images/buttons.gif) 0 0 no-repeat;
    text-align: left;
    text-indent: -999em;
    overflow: hidden;
    width: 78px;
    vertical-align: bottom;
}
    a.btn.back {
        background-position: 0 0;
    }
    a.btn.next {
        background-position: -78px 0;
    }
    a.btn.register {
        background-position: 0 -39px;
        width: 108px;
    }
    a.btn.send {
        background-position: -107px -39px;
    }
    a.btn.savereminder {
        background-position: 0 -78px;
        width: 158px;
    }

a.icon {
    padding: 2px 0 2px 22px;
    background: url(images/icons.gif) 0 0 no-repeat;
}

.eventsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3A3A3A;
	font-weight: bold;
 	padding: 3px 0 3px 10px;
}

#ctl00_webcontent_EventCalendarSmall1_calSmall {
	text-align: center!important;
}

ctl00_webcontent_EventCalendarSmall1_calSmall