
.hd-subsc1 { background:url(/dy/subscribe/g1/subscribe_top_hd_bg.gif) repeat-x left top; margin:3px 5px 0; }
.hd-subsc2 { background:#5F67C6 url(/dy/subscribe/g1/subscribe_top_hd_b.gif) no-repeat right top; margin:2px 5px 0;  }
.hd-subsc3 { text-align:center; margin:5px 5px 10px; }
.hd-subsc3 img { margin:0 auto; }


h2.subsc { color:#6666aa; font-size:100%; margin:15px 0 10px; padding:5px 5px 5px 10px; border-left:solid 5px #6666cc; }

ul.subsc { margin-top:0; }
ul.subsc li { list-style-image: url(/dy/subscribe/g1/subscribe_top_li.gif); margin-bottom:5px; }

p.subsc { margin-left:20px; }

div.tosubscribe { width:100%; border:solid 1px #c7c7df; background:url(/dy/subscribe/g1/subscribe_top_toscribe_bg.gif) repeat-x 0 38px; margin:10px 0 5px;  }
div.tosubscribe h2 { margin:0; padding:8px 8px 9px; }
div.tosubscribe p { margin:8px 25px; }
div.tosubscribe ul { margin:10px 20px 10px 30px; }
div.tosubscribe li { margin-left:0; list-style-type:none; font-size:100%; font-family:Arial; margin-bottom:5px; }
div.tosubscribe li strong { width:5em; color:#444477; }

a.ssl { display:block; margin:5px 15px 2px;  }
a.nonssl { display:block; margin:0px 30px 8px auto; text-align:right;  }

div.aboutssl { margin:15px 15px 2px; background:#eee; font-size:90%; padding:0 10px; }
p.aboutssl { margin:5px 15px; font-size:84%; padding:0; }

