/*
div#block-views-selected-pubs-block h2 {font-size:16px;}
*/
	
img.float-right{
	float: right;
	margin: 20px 20px 20px 20px;
}

img.float-left{
	float: left;
	margin: 20px 20px 20px 20px;
	}
	
div.center-align{
	float: center;
	clear: left;
	margin: 20px 20px 20px 20px;
	}

/*
h3 {clear: both;}

h4 {clear: both;}

hr {clear: both;}

body { font-size: 14px;}

div.imgcaption {font-size:10px; line-height:1.2em;}
*/

td.views-field-title a{font-size: 16px;}

/*underlines links in body, leaves menu links plain*/
/*
a { text-decoration: underline;}
div.menu-name-main-menu a{text-decoration: none;}
nav.breadcrumb a{text-decoration:none;}
div#block-menu-block-nrl-main-menu-interior a{text-decoration:none;}
nav#secondary-menu a{text-decoration:none;}
h1#site-box-site-name a{text-decoration: none;}
h2.block-title a{text-decoration: none;}

body { font-size: 12px;
line-height: 1.2em;}
div.menu-block-nrl_main_menu_navigation{line-height: 2em;}
*/

/* Table styles. */
table {
    color: #666;
    font-size: 12px;
    -moz-border-radius: 3px;
    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    background: #eaebec;
    border: #ccc 1px solid;
    border-radius: 3px;
    box-shadow: 0 1px 2px #d1d1d1;
    font-family: Arial, Helvetica, sans-serif;
    text-shadow: 1px 1px 0px #fff;
    margin-top: 5px;
    border-collapse: separate;
    border-spacing: 0;
  width: 100%;
}
table tr.even {
    background: #f6f6f6;
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f3f3f3));
    background: -moz-linear-gradient(top, #f8f8f8, #f3f3f3);
}

table th {
    padding: 11px;
    border-bottom: 1px solid #e0e0e0; border-top: 1px solid #fafafa;
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#e8e8e8));
    background: -moz-linear-gradient(top, #ededed, #e8e8e8);
}

table tr {
    text-align: center
    background: #fafafa;
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f7f7f7));
    background: -moz-linear-gradient(top, #fbfbfb, #f7f7f7);
}

table thead tr th:first-child {
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
}

table thead tr:first-child th:last-child {
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
}

table tr:last-child td {    border-bottom: 0 }

table tr:last-child td:first-child {
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

table tr:last-child td:last-child {
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

/*table tr:hover, table tr.highlight {
    color: #555;
    background: #f0f0fd;
    background: -webkit-gradient(linear, left top, left bottom, from(#f0f0fd), to(#ededfa));
    background: -moz-linear-gradient(top, #f0f0fd, #ededfa);
}*/

table tr td {
    padding: 7px;
    border-bottom: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; border-top: 1px solid #ffffff;
}

table tr td:first-child {
    border-left: 0;
    text-align: left
}

table tr td.medium-width {
  width: 220px;
}

body.not-logged-in #content-title {
  margin-bottom: 18px;
}

div#block-block-3 h2{
font-size: 1.2em;
}

.views-align-center {
text-align: center !important;
}
.item-list .pager li { /* Each page number in the pager list */
 padding: 0 0.5em;
 list-style: none;
 display: inline; 
}
