h1 {
font-size: 0.8em;
font-weight: normal;
text-align: left;
width: 385px;
color: #333;
margin: 6px auto;
padding: 0px;
}
div#mid {
background: url(none);
width: 100%;
padding-bottom: 15px;
}
div#ads {
background: #e2e2e2;
margin-bottom: 15px;
padding-bottom: 10px;
margin-top: 10px;
padding-top: 10px;
}
/* IRM 01 */
div.blks {
float: left;
width: 302px;
margin-right: 12px;
margin-left: 12px;
background: #e3e3e3;
height: 240px;
text-align: center;
padding-top: 60px;
}
div.blks#ad3 {
margin-right: auto;
}
div.blks a {
color: #800000;
text-align: left;
margin-right: auto;
margin-left: auto;
width: 240px;
display: block;
padding-bottom: 20px;
}

div.blks img {
display: block;
height: 160px;
width: 240px;
margin-right: auto;
margin-bottom: 17px;
margin-left: auto;
}
div.blks#ad1 {
background: url(../img/hm-ads-blocks/hm-ad-hd-1.gif) no-repeat center top;
}
div.blks#ad2 {
background: url(../img/hm-ads-blocks/hm-ad-hd-2.gif) no-repeat center top;
}
div.blks#ad3a {
background: url(../img/hm-ads-blocks/hm-ad-hd-3a.gif) no-repeat center top;
}
div.blks#ad3b {
background: url(../img/hm-ads-blocks/hm-ad-hd-3.gif) no-repeat center top;
}
div.blks#ad3c {
background: url(../img/hm-ads-blocks/hm-ad-hd-3.gif) no-repeat center top;
}
div.blks p.noad {
text-align: center;
margin-right: auto;
margin-left: auto;
width: 240px;
padding-top: 200px;
}
div#alert {
background: url(../img/ele/icn-warn-sm.gif) no-repeat 40px 1px;
margin-bottom: 10px;
}

/* hsm07 announcements*/
#p7HSMa_1 {
color: #333;
}
#p7HSMa_1:hover {
color: #800000;
}
.p7HSM07 {
border: 0;
width: 800px;
margin-left: auto;
margin-right: auto;
}
.p7HSM07 .p7HSM_vp_wrapper {
background: #ffc;
border: 1px solid #333;
}
.p7HSM07 .p7HSM_vp {
position: relative;
width: 100%;
}
.p7HSM07 .p7HSM_sc {
position: relative;
left: 0px;
}
.p7HSM07 .p7HSM_content {
padding: 8px 12px;
}
.p7HSM07 .p7HSM_content p {
margin: 0;
}
.p7HSM07 span.imp {
color: #800000;
font-weight: bold;
margin-left: 0px;
margin-right: 8px;
}
.p7HSM07 .p7HSM_content img {
border: 0;
}
.p7HSM07 .p7HSMtoolbar {
display: none;
padding: 0;
}
.p7HSM07 .toolbar_left {
width: 49%;
float: left;
font-size: 11px;
text-align: left;
padding-top: 2px;
}
.p7HSM07 .toolbar_right {
width: 49%;
float: right;
text-align: right;
font-size: 11px;
padding-top: 2px;
}
.p7HSM07 .p7HSMtoolbar a {
display: inline;
}
.p7HSM07 .p7HSMtoolbar a:hover {
color: #800000;
}
.p7HSM07 .p7HSMtoolbar i, .p7HSM07 .p7HSMtoolbar b {
font-style: normal;
font-weight: normal;
}
.p7HSM07 .pause i {display: inline;}
.p7HSM07 .pause b {display: none;}
.p7HSM07 .play i {display: none;}
.p7HSM07 .play b {display: inline;}

.p7HSM07 .p7HSMdragchannel {
display: none;
}
.p7HSM07 .p7HSMdragchannel em {
display: none;
}
.p7HSM07 .dragbar {
position: relative;
float: none;
z-index: 1;
}
.p7HSM07 .dragbutton {
position: absolute;
z-index: 2;
height: 4px;
width: 8px;
background-image: url(../img/p7hsm/p7HSM07_dbdrag.gif);
background-repeat: no-repeat;
top: 0px;
}
.p7HSM07 .clearfloats {
display: block;
clear: both;
height: 0;
line-height: 0.0;
font-size: 0;
}
a#p7HSMa_1 {
float: right;
width: 78px;
margin-right: 0px;
margin-left: auto;
font-size: 11px;
display: block;
padding-top: 10px;
text-align: left;
outline-style:none;
outline-width:0;
}

/* hgm 04 Basic for ss ads*/
.p7HGM04 {
padding: 0px;
zoom: 1;
margin-right: auto;
margin-left: auto;
width: 910px;
}
.p7HGM04 .p7HGM_viewport_wrapper {
position: relative;
margin-right: auto;
margin-left: auto;
}
.p7HGM04 .p7HGM_panel_content {
width: 910px;
margin-right: auto;
margin-left: auto;
}
.p7HGM_panel_content img {
display: block;
margin-right: auto;
margin-left: auto;
width: 910px;
height: 260px;
}
.p7HGM04 .p7HGM_controls div {
position: absolute;
top: 50%;
z-index: 9999;
margin-top: -20px;
height: 35px;
width: 18px;
display: none;
}
.p7HGM04 .p7HGM_controls div.p7HGM_prev {
left: -24px;
}
.p7HGM04 .p7HGM_controls div.p7HGM_next {
right: -24px;
}
.p7HGM04 .p7HGM_controls div img {
border: 0;
width: 18px;
height: 35px;
}
.p7HGM04 .p7HGM_controls div.p7HGM_prev a {
background-image: url(../img/p7hgm-img/p7hgmBasic_CTRLPrev.gif);
background-repeat: no-repeat;
display: block;
}
.p7HGM04 .p7HGM_controls div.p7HGM_next a {
background-image: url(../img/p7hgm-img/p7hgmBasic_CTRLNext.gif);
background-repeat: no-repeat;
display: block;
}
.p7HGM04 .p7HGM_controls a:hover {
background-position: 0px -35px;
}
.p7HGM04 .p7HGM_controls a.off, .p7HGM04 .p7HGM_controls a.off:hover {
cursor: default;
background-position: 0px -70px;
}

div#cmc {
float: left;
width: 620px;
margin-right: auto;
margin-left: 12px;
background: url(../img/hm-ele/bkgd-cmc.gif) no-repeat left top;
padding-top: 30px;
padding-bottom: 20px;
height: 115px;
}
div#cmc ul {
margin-left: 80px;
margin-top: 10px;
}
div#cmc ul li {
margin-bottom: 8px;
background: url(../img/ele/arr-brg.gif) no-repeat left center;
padding-left: 15px;
}
div#cmc img {
float: right;
margin-right: 20px;
margin-left: 15px;
display: block;
}
div#cmc p.noevnt {
margin-left: 150px;
}
div#cmc p#nwsl {
margin-left: 95px;
color: #800000;
margin-bottom: 10px;
}
div#cmc p#nwsl a {
background: url(../img/ele/arr-dwn.gif) no-repeat left top;
padding-left: 20px;
margin-left: 3px;
color: #800000;
}

div#vce {
width: 288px;
height: 154px;
float: right;
margin-right: 35px;
margin-left: auto;
padding-top: 10px;
z-index: 1;
}
div#icns {
float: left;
width: 620px;
margin-right: auto;
margin-left: 12px;
margin-top: 40px;
}
div.icn {
float: left;
width: 180px;
margin-right: 12px;
margin-left: 12px;
height: 120px;
}
div.icn a {
font-size: .9em;
}
div.icn#icn-fst {
margin-left: 24px;
}
div.icn img {
margin-right: auto;
margin-left: auto;
display: block;
margin-bottom: 5px;
}
div.icn#icn-lst {
margin-right: 0px;
}

div#hol {
width: 288px;
float: right;
margin-right: 35px;
margin-left: auto;
padding-top: 45px;
background: url(../img/hm-ele/bkgd-hol.gif) no-repeat center top;
margin-top: 20px;
padding-bottom: 15px;
}
div#hol p {
margin-left: 20px;
margin-bottom: 6px;
}
div#hol p.dte {
font-weight: bold;
margin-bottom: 0px;
}

