a { color: rgb(0, 0, 255); }
body, table, div, ul, li { margin: 0px; padding: 0px; }
body { background-color: transparent; font-family: arial,sans-serif; }
#adunit { background-color: rgb(255, 255, 255); height: 90px; width: 728px; }
#ads { height: 90px; left: 0px; position: absolute; top: 0px; width: 728px; }
#ads ul { list-style: none outside none; }
#ads ul li { clear: both; float: left; line-height: 0; overflow: hidden; position: relative; }
#ads table { border-collapse: collapse; border-spacing: 0px; }
.rhtitle { color: rgb(0, 0, 255); text-decoration: none; }
.rhtitle:hover { text-decoration: underline; }
.rhbody { color: rgb(0, 0, 0); }
.rhurlctr { cursor: pointer; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.rhurl { text-decoration: none; }
.rhurl span { color: rgb(0, 102, 0); }
.rhimage img { border: 1px solid rgb(77, 144, 254); cursor: pointer; }
.rhimage img:hover { border-color: rgb(255, 0, 0); }
.rhbutton { background: none repeat scroll 0% 0% rgb(77, 144, 254); border-radius: 50%; cursor: pointer; display: inline-block; height: 100%; margin: 0px; width: 100%; }
.rhbutton:hover { background: none repeat scroll 0% 0% rgb(68, 114, 189); }
.rhbutton img { border-width: 0px; display: block; height: 56%; padding: 22% 28% 22% 36%; width: 36%; }
#ads ul li { height: 90px; width: 728px; }
.rh { display: inline-block; font-size: 0px; line-height: 0; overflow: hidden; padding: 2px 16px; width: 696px; }
.rh > table { height: 100%; }
.rh-body { display: inline-block; font-size: 14px; line-height: 17px; overflow: hidden; padding: 0px; }
.rh-bodyc { padding: 0px; vertical-align: top; }
.rh-image { display: inline-block; overflow: hidden; padding: 0px 10px 0px 0px; }
.rh-imagec { padding: 0px; vertical-align: top; }
.rh-nessie-button { display: inline-block; height: 40px; overflow: hidden; padding: 0px 9px; width: 40px; }
.rh-nessie-buttonc { padding: 0px; text-align: left; vertical-align: middle; width: 70px; }
.rh-title { display: inline-block; font-size: 27px; line-height: 32px; overflow: hidden; padding: 0px; white-space: nowrap; }
.rh-titlec { padding: 0px; }
.rh-url { display: inline-block; font-size: 14px; line-height: 20px; overflow: hidden; padding: 5px 0px; white-space: nowrap; }
.rh-urlc { padding: 0px; }
.rh1 { display: inline-block; font-size: 0px; line-height: 0; overflow: hidden; padding: 0px; }
.rh1 > table { width: 100%; }
.rh1c { padding: 0px; vertical-align: top; }
.rh2 { display: inline-block; overflow: hidden; padding: 0px; width: 3px; }
.rh2c { padding: 0px; width: 3px; }
div, ul, li { margin: 0px; padding: 0px; }
#abgc { height: 15px; position: absolute; right: 0px; text-rendering: geometricprecision; top: 0px; width: 15px; z-index: 9010; }
#abgb { height: 100%; }
#abgc svg { display: block; }
#abgs { display: none; height: 100%; }
#abgl { text-decoration: none; }
