@charset "utf-8";
/* CSS Document */

.print {
	/* shows inline logo for print.css use */
	display:block !important;
	height:auto!important;
	padding:0;
	margin:0;
}
.print img 
{
    padding:0;
	margin:0;
}





.nt,
.np,
.srch,
.logo,
.nb,
.ns,
.nps,
.tools,   
.ft,
.nugget,
.login,
.stats,
.upload,
.bookmark,
#share
{
	display:none;
}

.container_12 
{
	width:auto;
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 
{
	float:none;
	width:100%;
}

.featured-stories 
{
    border:0px!important;
    padding:00px;
}

.featured-stories h2 
{
    display:block;
}

.featured-stories ul 
{
    padding:0;
    margin:0
}


h1, h2
{
    margin:1em 0!important;
    padding:.15em .30em!important;
    border:1px solid #000!important;
    color:#00A4E3!important;
    background-image:none!important;
}

h1
{
    border:0px solid #000!important;
}

h2
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

h3, h4, h5
{
    margin:.25em 0!important;
    border:0px!important;
    color:#999!important;
    background-image:none!important;
}

a.button-small, input.button-small {
    width:auto !important;
    text-align:left !important;
    
}

ul.grid li, ul.list  li, ul.thumblister li
{
    border-bottom:1px solid #ccc!important;
    width:700px!important;
    float:none!important;
    display:block!important;
    padding-bottom:10px;
}

ul.grid li 
{
    height:45px;
}

ul.grid li img, ul.list li img, ul.thumblister li img
{
   float:left;
}

ul.grid li p
{
   float:left;
}

ul.grid li p:after
{
    display: block;
    clear: both;
	content: " ";
	height: 0;
	overflow: hidden;
}

.icon-grid 
{
    width:60px;
    text-align:center;
    border:1px solid #DDD;
    height:45px;
    background-color:#fff;
    float:left;
    margin-right:10px;
}


.campaign 
{
    height:auto;
}

.campaign input.button 
{
    background-image:none;
    border:1px solid #000;
    height:auto;
}

.campaign  p.tab span 
{
    font-size:100%;
    padding:0;
    margin:0;
}

.filterSearchOuter, filterSearchInner 
{
    margin:0;
    padding:0;
}

.campaign p.tab span {
    display:block;
    font-size:80%;
    font-weight:bold;
    height:auto;
    line-height:130%;
    text-align:left;
    width:auto;
}

.campaign p {
    margin-right:10px;
}

ul.grid li 
{
    float:none;
}

ul.grid li p.details {
display:block;
}

.box 
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border:1px solid #000;
    margin: 0 1em!important;
    padding:.15em .30em!important;
}

div.panes {
    margin:0px!important;
}

div.panes h3 {
    margin:10px!important;
}

.panes .form-style textarea 
{
    height:auto!important;
}

.comment ul 
{
    margin:0 10px;
}

.comment h3 
{
    margin-left:10px;
    margin-right:10px;
}

.no-print 
{
    display:none;
}

