.AmpContentDiv
{
font-size: 10pt;
}

#_0_EventUnregistration_ctl00_UnregistrationInstructions
{
font-size: 10pt;
}

.skip
{
    display: none;
    border-left-width: 0px;
}
.fake
{
}
#introtext
{
    padding-right: 4px;
    margin-top: 0px;
    padding-left: 4px;
    font-weight: bold;
    padding-bottom: 4px;
    padding-top: 4px;
}
#container
{
    font-size: 1.1em;
    background: #555;
    float: left;
    margin: 10px;
    width: 400px;
    color: #fff;
}
#container2
{
    font-size: 1.1em;
    background: #555;
    float: left;
    margin: 10px;
    width: 400px;
    color: #fff;
}
BODY
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 10pt;
    background: #fff;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
A:hover
{
    color: #ff7800;
    text-decoration: underline;
}
A:visited
{
    text-decoration: underline;
}
TD.imtemp
{
    border-left: #103d89 2px solid;
}
TD.imtempy
{
    border-right: #103d89 2px solid;
}
.boxpad
{
    margin: 0px;
    padding-top: 0px;
}
#imagecaption
{
    padding-right: 10px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 6px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
#imagebush
{
    padding-right: 10px;
    padding-left: 0px;
    padding-bottom: 4px;
    padding-top: 0px;
    height: 110px;
}
#wrap
{
    max-width: 1200px;
}
#header
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    padding-top: 0px;
}
#main-body
{
    float: left;
    width: 80%;
}
#content
{
    float: right;
    width: 80%;
}
#sidebar
{
    font-size: 80%;
    float: left;
    width: 20%;
}
#sidebar-2
{
    font-size: 80%;
    float: right;
    width: 20%;
}
#bucket #sidebar
{
    display: none;
}
#bucket #content
{
    width: 98%;
}
#content H2
{
    font-size: 200%;
}
#content-main-left
{
    float: left;
    width: 48%;
}
#content-main-right
{
    float: right;
    width: 48%;
}
#content .left
{
    clear: both;
    float: left;
    width: 48%;
}
#content .right
{
    float: right;
    width: 48%;
}
#masthead
{
    padding-right: 0px;
    padding-left: 0px;
    background: url(background-blue.jpg);
    /* float: left; */
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    padding-top: 0px;
    height: 64px;
}
#divhead
{
    right: 10px;
    position: absolute;
    top: 65px;
    text-align: right;
}
#buttonhead
{
    border-left-color: #000000;
    background: #000000;
    border-bottom-color: #000000;
    color: #ffffff;
    border-top-color: #000000;
    text-decoration: none;
    border-right-color: #000000;
}
#formhead
{
    display: inline;
}
#logo
{
    padding-right: 0px;
    padding-left: 0px;
    background: url(/images/cmswhitelogo.gif) no-repeat;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    width: 100%;
    padding-top: 0px;
    height: 57px;
    text-align: right;
}
#masthead #brand
{
    clear: both;
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    margin: -20px 0px 0px;
    width: 45%;
    color: #fff;
    padding-top: 0px;
}
#masthead #search
{
    padding-right: 0px;
    padding-left: 0px;
    float: right;
    padding-bottom: 0px;
    margin: 0px;
    width: 50%;
    color: #fff;
    padding-top: 0px;
    text-align: right;
}
#global-toolbar
{
    clear: both;
    border-right: #999 0px solid;
    padding-right: 0px;
    border-top: #999 1px solid;
    padding-left: 0px;
    font-weight: bold;
    font-size: 70%;
    padding-bottom: 0px;
    margin: 0px;
    border-left: #999 0px solid;
    width: 100%;
    padding-top: 0px;
    border-bottom: #999 1px solid;
    list-style-type: none;
}
#global-toolbar LI
{
    padding-right: 5px;
    display: inline;
    padding-left: 5px;
    padding-bottom: 1px;
    border-left: #aaa 1px solid;
    color: #000000;
    line-height: 2em;
    padding-top: 1px;
}
#global-toolbar LI.firstLink
{
    border-left-width: 0px;
}
#global-toolbar A
{
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
#global-toolbar A:hover
{
    border-left-color: #999;
    background: #ccc;
    border-bottom-color: #999;
    border-top-color: #999;
    border-right-color: #999;
}
#support-toolbar
{
    border-right: #999 0px solid;
    padding-right: 0px;
    border-top: #999 1px solid;
    padding-left: 0px;
    font-size: 80%;
    padding-bottom: 2px;
    margin: 0px;
    border-left: #999 0px solid;
    width: 100%;
    color: #ffffff;
    padding-top: 2px;
    border-bottom: #999 1px solid;
    list-style-type: none;
    background-color: #103d89;
}
#support-toolbar LI
{
    padding-right: 2px;
    display: inline;
    padding-left: 2px;
    padding-bottom: 0px;
    border-left: #aaa 1px solid;
    line-height: 2em;
    padding-top: 0px;
}
#support-toolbar LI.firstLink
{
    border-left-width: 0px;
}
#support-toolbar A
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 1px;
    color: #ffffff;
    padding-top: 1px;
    text-decoration: none;
}
#support-toolbar A:hover
{
    border-left-color: #7f7f7f;
    background: #191919;
    border-bottom-color: #7f7f7f;
    border-top-color: #7f7f7f;
    border-right-color: #7f7f7f;
}
.divborder
{
    border-right: black 1px solid;
    padding-right: 5px;
    border-top: black 1px solid;
    padding-left: 10px;
    padding-bottom: 3px;
    border-left: black 1px solid;
    padding-top: 0px;
    border-bottom: black 1px solid;
}
.divborderleft
{
    border-right: black 1px solid;
    padding-right: 5px;
    border-top: black 1px solid;
    padding-left: 10px;
    padding-bottom: 3px;
    border-left: black 1px solid;
    padding-top: 6px;
    border-bottom: black 1px solid;
}
.floatright
{
    float: right;
}
.istyle
{
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}
.bulletlistright
{
    padding-left: 2%;
    color: #000000;
}
.listheadermediumnobreak
{
    display: inline;
    font-weight: bold;
    font-size: medium;
}
.listheadermedium
{
    display: inline;
    font-weight: bold;
    font-size: 100%;
}
.bulletlistheader
{
    padding-right: 0px;
    padding-left: 1.8em;
    font-weight: bold;
    font-size: small;
    background: url(/images/arrow.gif) no-repeat left top;
    padding-bottom: 0px;
    padding-top: 0px;
}
.bulletlistheaderbrowse
{
    padding-right: 0px;
    padding-left: 1.3em;
    background: url(/images/arrow.gif) no-repeat left top;
    padding-bottom: 0px;
    padding-top: 0px;
}
.bulletlistheaderright
{
    padding-right: 0px;
    padding-left: 25px;
    font-weight: bold;
    font-size: 13px;
    background: url(/images/arrow.gif) no-repeat left top;
    padding-bottom: 0px;
    margin: 7px;
    padding-top: 0px;
}
.bulletlistheaderbottom
{
    padding-right: 0px;
    padding-left: 25px;
    font-weight: bold;
    font-size: 13px;
    background: url(/images/arrow.gif) no-repeat left top;
    padding-bottom: 0px;
    margin: 7px;
    padding-top: 0px;
}
.bulletlistright A
{
}
.bulletlistright UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px 0.7em;
    padding-top: 0px;
    list-style-type: none;
}
.bulletlistright LI
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.homebulletlistleft
{
    padding-left: 0px;
    color: #000000;
}
.homebulletlistleft UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px 0.7em;
    padding-top: 0px;
    list-style-type: none;
}
.homebulletlistleft LI
{
    background-position: 0px 0.15em;
    padding-left: 1.1em;
    background-image: url(/images/arrows/smallarrow_grey.jpg);
    margin: 0.1em 0px;
    background-repeat: no-repeat;
}
.box
{
    border-right: #c9c9c9 0px solid;
    border-top: #c9c9c9 0px solid;
    font-size: 1em;
    margin-left: 1em;
    border-left: #c9c9c9 1px solid;
    border-bottom: #c9c9c9 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
.box H3
{
    padding-right: 1px;
    border-top: #c9c9c9 1px solid;
    padding-left: 4px;
    font-weight: bold;
    font-size: 1.2em;
    padding-bottom: 4px;
    margin: 0px;
    color: #000000;
    padding-top: 4px;
    border-bottom: #c9c9c9 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #e5e5e5;
}
.box UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    list-style-type: none;
}
.box UL LI
{
    background-position: 0px 0.2em;
    padding-left: 1.1em;
    background-image: url(/images/arrows/smallarrow_grey.jpg);
    margin: 0.3em;
    background-repeat: no-repeat;
}
.box UL LI A
{
    color: #1346a0;
    text-decoration: none;
}
.box UL LI A:hover
{
    color: #ff7800;
    text-decoration: underline;
}
.box UL LI#boxmoreone A
{
    font-weight: bold;
}
.box UL LI#boxmoretwo A
{
    font-weight: bold;
}
#selectedli
{
    background-position: 0px 0.2em;
    padding-left: 1.1em;
    background-image: url(/images/arrows/arrow_orange1.jpg);
    margin: 0.3em;
    background-repeat: no-repeat;
}
#selectedli A
{
    font-weight: bold;
    color: #000000;
}
.centerbox
{
    border-right: #c9c9c9 1px solid;
    border-top: #c9c9c9 0px solid;
    font-size: 10px;
    border-left: #c9c9c9 1px solid;
    margin-right: 1em;
padding: 20px;
    border-bottom: #c9c9c9 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
.header
{
    padding-right: 1px;
    border-top: #c9c9c9 1px solid;
    padding-left: 4px;
    font-weight: bold;
    font-size: 1.2em;
    padding-bottom: 4px;
    margin: 0px;
    color: #000000;
    padding-top: 4px;
    border-bottom: #c9c9c9 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #e5e5e5;
}
.bulletlistleft
{
    padding-left: 0px;
    color: #000000;
}
.bulletlistleft UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px 0.7em;
    padding-top: 0px;
    list-style-type: none;
}
.bulletlistleft LI
{
    background-position: 0px 0.3em;
    padding-left: 1.1em;
    background-image: url(/images/arrows/smallarrow_grey.jpg);
    margin: 0.25em 0px;
    background-repeat: no-repeat;
}
.bulletlistleft A
{
    text-decoration: underline;
}
#lefttableindex
{
    padding-right: 4px;
    padding-left: 0px;
    padding-bottom: 0px;
    vertical-align: top;
    padding-top: 18px;
}
#righttableindex
{
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    vertical-align: top;
    padding-top: 18px;
}
.tablebox
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.stellentmainbox
{
    padding-left: 1px;
    margin-bottom: 50px;
    margin-left: 0px;
    height: 24px;
    background-color: #e5e5e5;
}
.stellentmainbox IMG
{
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}
.sectionmainbox
{
    border-top-width: 0px;
    border-left-width: 0px;
    font-size: 13px;
    border-bottom-width: 0px;
    line-height: 1.5em;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    border-right-width: 0px;
}
.sectionmainbox H3
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 4px;
    margin: 0px;
    color: #000000;
    padding-top: 4px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    height: 20px;
    background-color: #e5e5e5;
}
.dynamicsectionmainbox
{
    border-top-width: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    border-left-width: 0px;
    font-size: 13px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
    margin: 0px;
    color: #000000;
    padding-top: 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    height: 18px;
    background-color: #e5e5e5;
    border-right-width: 0px;
}
.bodytext
{
    font-size: 90%;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
.mainbox
{
    border-right: 1px solid;
    padding-right: 0px;
    border-top: 1px solid;
    padding-left: 0px;
    font-size: 1em;
    padding-bottom: 0px;
    margin: 0px 0.5em;
    border-left: 1px solid;
    padding-top: 0px;
    border-bottom: 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
.mainbox H3
{
    padding-right: 1px;
    padding-left: 4px;
    font-weight: bold;
    font-size: 1.2em;
    padding-bottom: 4px;
    margin: 0px;
    color: #000000;
    padding-top: 4px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    height: 20px;
    background-color: #e5e5e5;
}
.orderedlist
{
    padding-right: 0px;
    padding-left: 20px;
    font-weight: normal;
    font-size: 13px;
    padding-bottom: 0px;
    margin: 15px;
    padding-top: 0px;
    list-style-type: decimal;
}
.orderedlist LI
{
    background-position: 0px 0.1em;
    margin: 0.5em 0px;
}
.bucketmainbox
{
}
#content-main-left .box
{
    border-right: #000 thin solid;
    padding-right: 0px;
    border-top: #000 thin solid;
    padding-left: 0px;
    padding-bottom: 5px;
    margin: 0px 0px 5px;
    border-left: #000 thin solid;
    line-height: 1.5em;
    padding-top: 0px;
    border-bottom: #000 thin solid;
}
#content-main-right .box
{
    border-right: #000 thin solid;
    padding-right: 0px;
    border-top: #000 thin solid;
    padding-left: 0px;
    padding-bottom: 5px;
    margin: 0px 0px 5px;
    border-left: #000 thin solid;
    line-height: 1.5em;
    padding-top: 0px;
    border-bottom: #000 thin solid;
}
#content-main-left .box H3
{
    padding-right: 1%;
    padding-left: 7%;
    font-weight: normal;
    font-size: 120%;
    background: url(/images/arrow.gif) #999 no-repeat left top;
    padding-bottom: 1%;
    margin: 0px;
    vertical-align: top;
    color: #fff;
    padding-top: 1%;
    border-bottom: #000 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
#content-main-right .box H3
{
    padding-right: 1%;
    padding-left: 7%;
    font-weight: normal;
    font-size: 120%;
    background: url(/images/arrow.gif) #999 no-repeat left top;
    padding-bottom: 1%;
    margin: 0px;
    vertical-align: top;
    color: #fff;
    padding-top: 1%;
    border-bottom: #000 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
#content-main-left .box UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 2%;
}
#content-main-right .box UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 2%;
}
#content-main-left .box UL LI
{
    padding-right: 0px;
    padding-left: 5%;
    background: url(/images/dd_arrow.gif) no-repeat 0px 3px;
    padding-bottom: 0px;
    margin: 0px 0px 0px 12px;
    padding-top: 0px;
    list-style-type: none;
}
#content-main-right .box UL LI
{
    padding-right: 0px;
    padding-left: 5%;
    background: url(/images/dd_arrow.gif) no-repeat 0px 3px;
    padding-bottom: 0px;
    margin: 0px 0px 0px 12px;
    padding-top: 0px;
    list-style-type: none;
}
.footer-toolbar_top
{
    clear: both;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 80%;
    padding-bottom: 0px;
    margin: 0px;
    width: 80%;
    padding-top: 0px;
    list-style-type: none;
}
.footer-toolbar_top LI
{
    border-right: #000000 1px solid;
    padding-right: 4px;
    display: inline;
    padding-left: 4px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.footer-toolbar_top LI.lastitem
{
    border-right-width: 0px;
}
.footer-toolbar_top A
{
    color: #103d89;
}
.footer-toolbar_top A:hover
{
    color: #f35d00;
}
#footer-address
{
    padding-right: 2px;
    padding-left: 2px;
    font-size: 80%;
    padding-bottom: 0px;
    margin: 0px;
    width: 80%;
    color: #000000;
    padding-top: 0px;
}
#footer
{
    clear: both;
    border-top: #003499 1px solid;
    font-size: 85%;
    background: url(/images/HHSlogo.gif) #fff no-repeat right top;
    float: left;
    width: 100%;
    line-height: 1.2em;
}
#footer HR
{
    display: none;
}
#footer UL
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-top: 10px;
    list-style-type: none;
}
#footer LI
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
#footer A
{
    padding-right: 0.3em;
    padding-left: 0.65em;
    padding-bottom: 0px;
    border-left: #a9a9a9 1px solid;
    color: #0033cc;
    padding-top: 0px;
}
#footer A.first
{
    border-left-width: 0px;
}
#footer LI A.first
{
    padding-left: 0px;
}
#footer P
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 12px;
    margin: 0px;
    padding-top: 10px;
}
BODY
{
    font-size: 10pt;
    voice-family: inherit;
}
HTML > BODY
{
    font-size: 10pt;
}
#sidebar DL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 1%;
    padding-top: 0px;
    background-color: #ccc;
}
#sidebar-2 DL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 1%;
    padding-top: 0px;
    background-color: #ccc;
}
#sidebar DT
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 130%;
    padding-bottom: 5px;
    margin: 0px 0px 10px;
    color: #fff;
    padding-top: 5px;
    border-bottom: #fff 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #999;
}
#sidebar-2 DT
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 130%;
    padding-bottom: 5px;
    margin: 0px 0px 10px;
    color: #fff;
    padding-top: 5px;
    border-bottom: #fff 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #999;
}
#sidebar DT A
{
    color: #fff;
    text-decoration: none;
}
#sidebar-2 DT A
{
    color: #fff;
    text-decoration: none;
}
#sidebar DD
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 90%;
    background: url(/images/dd_arrow.gif) no-repeat 0px 3px;
    padding-bottom: 5px;
    margin: 0px 0px 0px 10px;
    color: #666;
    padding-top: 0px;
    font-family: Verdana, sans-serif;
}
#sidebar-2 DD
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 90%;
    background: url(/images/dd_arrow.gif) no-repeat 0px 3px;
    padding-bottom: 5px;
    margin: 0px 0px 0px 10px;
    color: #666;
    padding-top: 0px;
    font-family: Verdana, sans-serif;
}
#sidebar DL
{
    background-color: #9cf;
}
#sidebar DT
{
    background-color: #69c;
}
#content DL
{
    border-right: #000 thin solid;
    padding-right: 0px;
    border-top: #000 thin solid;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 6px;
    border-left: #000 thin solid;
    padding-top: 0px;
    border-bottom: #000 thin solid;
}
#content DT
{
    padding-right: 5px;
    padding-left: 20px;
    font-size: 130%;
    background: url(/images/arrow.gif) #999 no-repeat;
    padding-bottom: 5px;
    margin: 0px 0px 5px;
    padding-top: 5px;
    border-bottom: #fff 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
#content DD
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 90%;
    background: url(/images/dd_arrow.gif) no-repeat 0px 3px;
    padding-bottom: 5px;
    margin: 0px 0px 0px 20px;
    padding-top: 0px;
    font-family: Verdana, sans-serif;
}
#linkreg
{
    font-size: 90%;
}
#linkreg LI
{
    list-style-image: url(/images/dd_arrow.gif);
}
BODY DIV#toolTip
{
    border-right: #000 2px double;
    padding-right: 5px;
    border-top: #000 2px double;
    padding-left: 5px;
    z-index: 1000;
    min-height: 2em;
    background: #ffffcc;
    padding-bottom: 5px;
    border-left: #000 2px double;
    width: 220px;
    padding-top: 5px;
    border-bottom: #000 2px double;
    position: absolute;
    text-align: left;
}
BODY DIV#toolTip P
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    font: bold 11px/12px verdana,arial,sans-serif;
    color: #000;
    padding-top: 0px;
}
BODY DIV#toolTip P EM
{
    margin-top: 3px;
    font-weight: bold;
    color: #fff;
    font-style: normal;
}
.footersmall
{
    font-size: 80%;
    color: #000000;
}
.rowcolor1
{
    background-color: #ffffff;
}
.rowcolor2
{
    background-color: #e5e5e5;
}
.dynamiclistheader
{
    background-color: #cccccc;
}

/* ADDED BY GERALD, 06.08.10 */

#EventDetailsDiv a, #EventDetailsDiv a:hover
{
   color: blue;
   text-decoration: underline;
}

#EventDetailsDiv a:visted
{
   color: blue;
   text-decoration: underline;
}

/* ADDED BY SANDY, 10.07.10 */

#EventDateAndTime {font-weight: bold; padding-top: 15px;}
