div.print-content fieldset {
	width: 98%;
	float: left;
	border: none;
} 

div.print-content fieldset legend {
	border: 0px;
}

fieldset legend a {
	color: #000;
}

div.fieldset-wrapper {
	display: block;
}

div.page-b {
	page-break-after: always;
}

table {
    width: 100%;
}

td.hdr-first {
    width: 7%;
}

td.hdr-second {
    width: 93%;
}
/* CSS for different types of OLs in editor*/

ol.ncbc-green-button { counter-reset:section; list-style-type:none; margin:10px; }
ol.ncbc-green-button li { list-style-type:none; }
ol.ncbc-green-button li ol { counter-reset:subsection; }
ol.ncbc-green-button li:before{
    counter-increment:section;
    content:counter(section) ". ";/*content:"Section " counter(section) ". ";*/
    float: left;
    /*line-height: 20px;*/
}
ol.ncbc-green-button li ol li:before {
    counter-increment:subsection;
    content:counter(section) "." counter(subsection) " ";
    float: left;
}

ol.ncbc-green-button li ol li ol { counter-reset:subsections; }

ol.ncbc-green-button li ol li ol li:before {
    counter-increment:subsections;
    content:counter(section) "." counter(subsection) "." counter(subsections) " ";
    float: left;
}


ol.ncbc-green-button li > h1 {
	line-height:15px;
}

ol.ncbc-green-button li > h2 {
	line-height:16px;
}

ol.ncbc-green-button li > h3 {
	line-height:18px;
}

ol.ncbc-green-button li > h4 {
	line-height:18px;
}

ol.ncbc-green-button h4 {
	margin-left: 15px;
}

ol.ncbc-green-button h3 {
	margin-left: 15px;
}

ol.ncbc-green-button li h2 {
	margin-left: 15px;
}

ol.ncbc-green-button li h1 {
	margin-left: 15px;
}

ol.ncbc-alpha-button { list-style-type:upper-alpha; }

ol.lower-alpha-button { list-style-type:lower-alpha; }

ol.ncbc-roman-button { list-style-type:upper-roman; }

ol.lower-roman-button { list-style-type:lower-roman; }

ol.ncbc-decimal-button { list-style-type:decimal; }

h2.print-title {
	text-align: center;
}
h2 { 
	margin: 0;
}
.row-fluid {
    width: 100%;
    *zoom: 1; }
    .row-fluid:before, .row-fluid:after {
      display: table;
      content: "";
      line-height: 0; }
    .row-fluid:after {
      clear: both; }
    .row-fluid [class*="span"] {
      display: block;
      width: 100%;
      min-height: 30px;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      margin-left: 2.5641%;
      *margin-left: 2.51091%; }
    .row-fluid [class*="span"]:first-child {
      margin-left: 0; }
    .row-fluid .controls-row [class*="span"] + [class*="span"] {
      margin-left: 2.5641%; }
    .row-fluid .span12 {
      width: 100%;
      *width: 99.94681%; }
    .row-fluid .span11 {
      width: 91.45299%;
      *width: 91.3998%; }
    .row-fluid .span10 {
      width: 82.90598%;
      *width: 82.85279%; }
    .row-fluid .span9 {
      width: 74.35897%;
      *width: 74.30578%; }
    .row-fluid .span8 {
      width: 65.81197%;
      *width: 65.75877%; }
    .row-fluid .span7 {
      width: 57.26496%;
      *width: 57.21177%; }
    .row-fluid .span6 {
      width: 48.71795%;
      *width: 48.66476%; }
    .row-fluid .span5 {
      width: 40.17094%;
      *width: 40.11775%; }
    .row-fluid .span4 {
      width: 31.62393%;
      *width: 31.57074%; }
    .row-fluid .span3 {
      width: 23.07692%;
      *width: 23.02373%; }
    .row-fluid .span2 {
      width: 14.52991%;
      *width: 14.47672%; }
    .row-fluid .span1 {
      width: 5.98291%;
      *width: 5.92971%; }
    .row-fluid .offset12 {
      margin-left: 105.12821%;
      *margin-left: 105.02182%; }
    .row-fluid .offset12:first-child {
      margin-left: 102.5641%;
      *margin-left: 102.45772%; }
    .row-fluid .offset11 {
      margin-left: 96.5812%;
      *margin-left: 96.47481%; }
    .row-fluid .offset11:first-child {
      margin-left: 94.01709%;
      *margin-left: 93.91071%; }
    .row-fluid .offset10 {
      margin-left: 88.03419%;
      *margin-left: 87.92781%; }
    .row-fluid .offset10:first-child {
      margin-left: 85.47009%;
      *margin-left: 85.3637%; }
    .row-fluid .offset9 {
      margin-left: 79.48718%;
      *margin-left: 79.3808%; }
    .row-fluid .offset9:first-child {
      margin-left: 76.92308%;
      *margin-left: 76.81669%; }
    .row-fluid .offset8 {
      margin-left: 70.94017%;
      *margin-left: 70.83379%; }
    .row-fluid .offset8:first-child {
      margin-left: 68.37607%;
      *margin-left: 68.26969%; }
    .row-fluid .offset7 {
      margin-left: 62.39316%;
      *margin-left: 62.28678%; }
    .row-fluid .offset7:first-child {
      margin-left: 59.82906%;
      *margin-left: 59.72268%; }
    .row-fluid .offset6 {
      margin-left: 53.84615%;
      *margin-left: 53.73977%; }
    .row-fluid .offset6:first-child {
      margin-left: 51.28205%;
      *margin-left: 51.17567%; }
    .row-fluid .offset5 {
      margin-left: 45.29915%;
      *margin-left: 45.19276%; }
    .row-fluid .offset5:first-child {
      margin-left: 42.73504%;
      *margin-left: 42.62866%; }
    .row-fluid .offset4 {
      margin-left: 36.75214%;
      *margin-left: 36.64575%; }
    .row-fluid .offset4:first-child {
      margin-left: 34.18803%;
      *margin-left: 34.08165%; }
    .row-fluid .offset3 {
      margin-left: 28.20513%;
      *margin-left: 28.09875%; }
    .row-fluid .offset3:first-child {
      margin-left: 25.64103%;
      *margin-left: 25.53464%; }
    .row-fluid .offset2 {
      margin-left: 19.65812%;
      *margin-left: 19.55174%; }
    .row-fluid .offset2:first-child {
      margin-left: 17.09402%;
      *margin-left: 16.98763%; }
    .row-fluid .offset1 {
      margin-left: 11.11111%;
      *margin-left: 11.00473%; }
    .row-fluid .offset1:first-child {
      margin-left: 8.54701%;
      *margin-left: 8.44063%; }
      
p {
	margin: 10px 0;
}

.label {
	font-weight: bold;
	/*font-size: 14px;*/
}

div.field-name-field-apr-hdr-post-nominal {
	display:none;
}

.indent {
	margin-left: 10px;
	font-weight: bold;
}

.print-content h1 {
	margin: 5px;
}

table.hdr td {
    padding-right: 5px;
    vertical-align: top;
}

.field-name-published-on {
	margin-top: 10px;
}

.field-label-inline .field-label, .field-label-inline .field-items {
	float: left;
}

.rteindent1 {
    margin-left: 40px;
}
.rteindent2 {
    margin-left: 80px;
}
.rteindent3 {
    margin-left: 120px;
}
.rteindent4 {
    margin-left: 160px;
}
.rteindent5{
    margin-left: 210px;
}
.rteleft {
    text-align: left;
}
.rteright {
    text-align: right;
}
.rtecenter {
    text-align: center;
}
.rtejustify {
    text-align: justify;
}
.ibimage_left {
    float: left;
}
.ibimage_right {
    float: right;
}