@charset "utf-8";
/* CSS Document */


/* front page feeds css - start */

#content div.frontpagefeed{
margin:0;
padding:0;
}

#content div.frontpagefeed div.feedburnerFeedBlock p.feedTitle{
display:none;
}

#content div.frontpagefeed div.feedburnerFeedBlock ul{
margin:8px 5px 4px 0;
list-style-type:none;
}

#content div.frontpagefeed div.feedburnerFeedBlock p.fbsubscribelink{
margin-left:15px;
}


#content div.frontpagefeed div.feedburnerFeedBlock ul li{
padding-left:15px;
margin-left:5px;
background: #fff url(/grafix/generix/rss-grey.png) no-repeat 0 5px;
}

#content div.frontpagefeed div.feedburnerFeedBlock ul li div{
display:none;
}

#content div.frontpagefeed p.fbsubscribelink a:link,
#content div.frontpagefeed p.fbsubscribelink a:visited,
#content div.frontpagefeed p.fbsubscribelink a:hover{
font-weight:normal !important;
border:0 !important;
}

/* front page feeds css - end */

/* full page feeds css - start */

#content div.fullpagefeed{
clear:both;
margin:0;
padding:0;
}

#content div.fullpagefeed div.feedburnerFeedBlock p.feedTitle{
display:none;
}

#content div.fullpagefeed div.feedburnerFeedBlock ul{
margin:0 !important;
padding:0 !important;
/*list-style-image: url(/grafix/generix/rss-grey.png);
list-style-position: inside;*/
}

#content div.fullpagefeed div.feedburnerFeedBlock p.fbsubscribelink{
margin-left:23px;
}


#content div.fullpagefeed div.feedburnerFeedBlock ul li{
overflow:hidden;
}

#content div.fullpagefeed div.feedburnerFeedBlock ul li div ul{
margin-left:2em !important;
margin-top:0.6em !important;
}

#content div.fullpagefeed div.feedburnerFeedBlock ul li span.headline{
clear:both;
font-weight:bold !important;
font-size:1.2em;
margin:1em 0 0.5em 0;
height:20px;
padding:2px 5px 3px 5px;
background-image: url(/grafix/bgds/hbar-bgreen.png);
color:#fff;
width:100%;
display:block;
}

#content div.fullpagefeed.atmenews div.feedburnerFeedBlock ul li span.headline{
background-image: url(/grafix/bgds/hbar-bgreen.png);
}

#content div.fullpagefeed.noticeboard div.feedburnerFeedBlock ul li span.headline{
background-image: url(/grafix/bgds/hbar-magenta.png);
}

#content div.fullpagefeed.othernews div.feedburnerFeedBlock ul li span.headline{
background-image: url(/grafix/bgds/hbar-dblu.png);
}

#content div.fullpagefeed.journal div.feedburnerFeedBlock ul li span.headline{
background-image: url(/grafix/bgds/hbar-dleaf.png);
}

#content div.fullpagefeed div.feedburnerFeedBlock ul li span.headline a:link{
color:#fff;
}

#content div.fullpagefeed div.feedburnerFeedBlock ul li span.headline a:visited{
color:#eee;
}

#content div.fullpagefeed div.feedburnerFeedBlock ul li span.headline a:hover{
color:yellow;
}

#content div.fullpagefeed div.feedburnerFeedBlock ul li div img{
margin:4px 1em 0 0 !important;
}

#content div.fulltpagefeed div.feedburnerFeedBlock ul li div{
margin:0;
padding:0;
}

#content div#creditfooter{
display:none;
}

/*#content div.frontpagefeed p.fbsubscribelink a:link,
#content div.frontpagefeed p.fbsubscribelink a:visited,
#content div.frontpagefeed p.fbsubscribelink a:hover{
font-weight:normal !important;
border:0 !important;
}*/

#content div.atmnewspagefeed div.feedburnerFeedBlock p.feedTitle{
display:none;
}

#content div.atmnewspagefeed div.feedburnerFeedBlock ul{
list-style-type:none;
margin:1em 0 0 0;
padding:0 !important;
}

#content div.atmnewspagefeed div.feedburnerFeedBlock ul li{
padding:0 !important;
margin:0 0 0 0 !important;
/*border-bottom:1px solid #ddd;*/
}


#content div.atmnewspagefeed div.feedburnerFeedBlock ul li span.headline{
clear:both;
font-weight:bold !important;
margin:0 !important;
padding:5px 0 0 0 !important;
width:100%;
display:block;
}

#content div.atmnewspagefeed div.feedburnerFeedBlock ul li span.headline a{
margin:0 !important;
padding:0 0 0 0 !important;
font-size:1.1em;
}

#content div.atmnewspagefeed div.feedburnerFeedBlock ul li div p{
margin:0 0 0.5em 0 !important;
padding:0 !important;
/*height:70px;*/
}

#content div.atmnewspagefeed div.feedburnerFeedBlock ul li div img{
margin:4px 1em 0 0 !important;
border:1px solid #ccc;
}



/* full page feeds css - end */

/* news page feeds css - start */

#content div.newspagefeed{
margin:0;
padding:0;
}

#content div.newspagefeed div.feedburnerFeedBlock p.feedTitle{
display:none;
}

/*#content div.newspagefeed div.feedburnerFeedBlock ul li span.headline{
font-size:1em;
height:1em;
overflow:hidden;
font-weight:bold;
margin:0;
padding:0;
display:block;
}*/

#content div.newspagefeed div.feedburnerFeedBlock ul{
margin:8px 5px 4px 0;
list-style-type: none;
}

#content div.newspagefeed div.feedburnerFeedBlock p.fbsubscribelink{
margin-left:23px;
}

#content div.newspagefeed div.feedburnerFeedBlock ul li{
margin-left:5px;
padding-left:15px;
background: #fff url(/grafix/generix/rss-grey.png) no-repeat 0 4px;
}

#content div.newspagefeed.headsonly div.feedburnerFeedBlock ul li{
margin-left:5px;
padding-left:15px;
background: #fff url(/grafix/generix/rss-grey.png) no-repeat 0 4px;
}

/*#content div.newspagefeed div.feedburnerFeedBlock ul li a:link{
font-weight:normal !important;
border:0;
}

#content div.newspagefeed div.feedburnerFeedBlock ul li a:visited{
font-weight:normal !important;
color:#666;
}

#content div.newspagefeed div.feedburnerFeedBlock ul li a:hover{
font-weight:normal !important;
background-color:#eee;
}*/

#content div.newspagefeed.headsonly div.feedburnerFeedBlock ul li div{
display:none;
}

#content div.newspagefeed div.feedburnerFeedBlock ul div{
/*display:none;*/
}

#content div.newspagefeed div.feedburnerFeedBlock ul li div{
/*display:inline;*/
color:#777;
font-size:0.9em;
line-height:130%;
padding-left:0;
}

#content div.newspagefeed p.fbsubscribelink a:link,
#content div.newspagefeed p.fbsubscribelink a:visited,
#content div.newspagefeed p.fbsubscribelink a:hover{
font-weight:normal !important;
border:0 !important;
}

/* front page feeds css - end */



/* news page feeds css - end */

#content p.fbsubscribelink img{
width:10px;
height:10px;
position:relative;
top:-7px;
}

#content div#creditfooter{
display:none;
}

form#feedbyemail{
float:right;
margin:1em 0 0.5em 2em;
border:1px solid #ccc;
padding:0 0 5px 0;
text-align:center;
width:200px;
background-color:#eee;
}

form#feedbyemail h2{
font-size:1em;
margin:0 0 3px 0;
background: #fff url(/grafix/bgds/hbar-lgreen.png) repeat-x 0 0 !important;
color:#555 !important;
}

form#feedbyemail label{
font-weight:bold;
font-size:0.9em;
}

form#feedbyemail input{
margin:3px 0 0 0;
}

div#videoBar-bar table,
th,
td{
border:0 !important;
}