﻿.net_pub h2{ font-weight: bold; font-size: 1.167em; margin-bottom:0.25em; margin-top: 1em;}
.net_pub h3{ font-weight:bold; font-size: 1em; margin-bottom:0.25em; margin-top: 0.5em;}
.net_pub{background-color:#f0f4f7;float:left;margin-left:10px;margin-top:1px;width:716px;padding-bottom: 42px;}
.net_pub_page{ margin-top: 30px;}
.no_header .net_pub_page{ margin-top: 15px;}
.net_pub_heading{background-color:#000;bottom:0;color:#fff;height:57px;border-top: solid 1px #fff; overflow:hidden;position:absolute;width:100%;}
.net_pub_linkbox{ text-decoration: none!important; background-color:#9ab4c4; background-image: url(/images/sst/net_pub_attachment.jpg); background-repeat:no-repeat; background-position: right top; display:block; margin: 10px 0px; position:relative; left:-11px; width: 472px; padding: 22px 0px 10px 0px;}
.net_pub_linkbox div.h1{ cursor:pointer; padding: 0px 0px 10px 15px;margin-right: 100px; line-height:1.25em; color: #000; font-size: 1.25em;} 
.net_pub_linkbox h1{ cursor:pointer; padding: 0px 0px 0px 15px;margin-right: 100px;} 
.net_pub_linkbox h2{color:#000;font-size:11px; line-height:1.25em;padding: 0px 100px 5px 15px; font-weight: normal; text-decoration: none !important;}
.net_pub_middle{width:475px;}
.net_pub_paging td{ vertical-align:middle;}
.net_pub_paging .prev,.net_pub_paging .next{ background-image:url(/images/sst/net_pub_chapter_nav.png);display:block; height: 21px; line-height: 21px; background-repeat: no-repeat;}
.net_pub_paging .prev{ padding-left: 28px; background-position: 0px -63px;}
.net_pub_paging .next{ padding-right: 28px; background-position: right -42px;}
.net_pub_paging span.prev{ background-position: 0px 0px;}
.net_pub_paging span.next{ background-position: right -21px;}
.net_pub_paging .pages a{margin:0 5px;}
.net_pub_paging .pages a.selected{background-color:#82a6ba;padding:4px 6px;}
.net_pub_print{padding: 2px 12px 2px 2px; text-align:right; background-position:30px 1px;background-repeat:no-repeat;margin-bottom:13px;}
.net_pub_quote{background-color:#d8e1e8;background-image:url(/images/sst/net_pub_quote_bg.jpg);background-position:27px -1px;background-repeat:repeat-x;overflow:hidden;}
.net_pub_right{float:right;width:218px;}
.net_pub_year{position:absolute;right:13px;top:10px;}
#attach_main .content { text-align:center;}
#attach_main .content table { text-align:left;width: 100%;}
#attach_main .content table td{ padding: 2px 15px; border-bottom: dotted 1px #000; border-right: dotted 1px #aaa; vertical-align:middle}
#content{ padding-bottom: 0px;}
.net_pub .text-content li{ background-image:url(/images/sst/net_pub_li.png); background-position: 15px 7px; padding-left: 35px; background-repeat:no-repeat; }
.chapters-select, .attachment-select{ margin-left: -12px;}
.print-chapters input{ margin:0 5px 0 0;padding:0;font-size:1%;line-height:20px; border:none; position:relative; top:1px;}
.print-chapters ul ul { display:none;}
.print-chapters ul {  margin-left: 12px; }
.print-chapters li ins{  width:14px; height:16px; cursor:pointer; display:inline-block;}
.print-chapters li.expandable > ins{ background-image:url(/javascript/jstree/theme/d.png);background-position:-6px 1px;background-repeat:no-repeat; }
.print-chapters li.expanded > ins{ background-position: -23px 1px;}
.print-chapters ul li label{ cursor:pointer; color: #666; line-height:1.6em;}
.print-chapters ul li.selected label{ color: #000;}
.print-chapters ul li label:hover{ text-decoration:underline;}
.print-chapters ul li { line-height:20px; }
.print-chapters ul li.last{ padding-bottom:0px;}
.print-chapters h2{ margin:0px; padding: 0px; line-height: 1em;}
.print-chapters a.all{ margin-bottom:1em; display:block;}
/*.attachment-select > ul{ margin-left: 26px;} */
.attachment-select input{ }
.attachment-select label{ }
.attachment-select li { clear:both; margin: 1px 0px}
.print-chapters li { clear:both; margin: 1px 0px}
#net_pub_chapters_print{ display:block; float:left; padding: 3px 10px; margin-top: 12px; margin-bottom: 12px; background-color: #A70531; border: 0 none; color: #FFFFFF; cursor: pointer; font-size: 0.91em; }
#publicationSearchField{ font-size: 11px; line-height: 17px; height: 18px;}
#pubicationSearchSubmit { background-color: #A70531; border: 0 none; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 0.91em; padding: 3px 10px 2px; }
#publicationSearchField {width:130px; margin-right:4px;}


.net_pub_middle table {
    border: 1px solid #A70531;
    text-align: left;
}

.net_pub_middle table td, .net_pub_middle table th {
    border-bottom: 1px dotted #A70531;
    border-right: 1px dotted #A70531;
    padding: 1px 5px;
    vertical-align: top;
}

.net_pub_middle table td:last-child, .net_pub_middle table th:last-child {
    border-right: none;
}

.net_pub_middle tr:last-child td {
    border-bottom: none;
}

