/* MODULE: Content Navigation */
.mod-content-navigation {}
.mod-content-navigation h2 { position:static!important;}
.mod-content-navigation h3 { margin-bottom: 3px; color:#8E949E; }
.mod-content-navigation h3 span { margin-left: 0px !important;}
.mod-content-navigation .float-left { float: left!important; width:auto; display: inline; }
.mod-content-navigation .float-right { float: right!important; width: auto; text-align:right; display: inline; }
.mod-content-navigation .sort-by {}
.mod-content-navigation .sort-by li {display:inline; padding:0 5px;}
.mod-content-navigation .sort-by li.first {padding-left:0;}
.mod-content-navigation .sort-by li.separator {padding:0 1px 0 1px; background:url('/itcenter/sitewide/pix/backgrounds/bg-spr-global.gif') no-repeat scroll 2px -119px;}
.mod-content-navigation .sort-by li.selected-sort-option a {color: #009CE4; text-decoration: underline;}
.mod-content-navigation .single-column-text { width: 100%; }
.mod-content-navigation .two-column-text { width: 341px; }
.mod-content-navigation .right-text {text-align:right;}
.mod-content-navigation .highlighted {color:#8E949E; font-size:0.917em; font-weight:bold;}
.mod-content-navigation .content-wrapper { padding: 15px 0; }
.mod-content-navigation .content { width: 100%; background: url('/itcenter/sitewide/pix/backgrounds/bg-spr-dotted.gif') repeat-y -2239px top; margin: 0 0 10px; clear: both; display: block; }
.mod-content-navigation .content .row-content { width: 100%; display: block; }
.mod-content-navigation .content .row-content .item { float: left; width: 323px; padding: 0px 20px 10px; display: block; }
.mod-content-navigation .content .row-content .item h3 { padding: 15px 0 0; }
.mod-content-navigation .content .row-content .item h3 a { position: relative; display: block; }
.mod-content-navigation .content .row-content .item h3 a span { float: none; }
.mod-content-navigation .content .row-content .item h3 a span span { }
.mod-content-navigation .content .row-content .item h3 a span span.camera { width: 14px; height:9px; background: url('/itcenter/sitewide/pix/backgrounds/bg-spr-global.gif') no-repeat -583px -35px; display: inline-block; margin-left: 5px !important; }
.mod-content-navigation .content .row-content .item .description { background: none; padding: 0 10px 5px 0; position: static !important; }
.mod-content-navigation .content .row-content .item .description .text { display: block; padding:0; }
.mod-content-navigation .content .row-content .item .description span { float: left; margin: 5px 0 0 15px; width: 96px; }
.mod-content-navigation .content .row-content .item .description.no-image {  }
.mod-content-navigation .content .row-content .item.last { padding: 10px 20px 0; }
.mod-content-navigation .content .row-content .item.space-on-top { margin-top: 8px; }
.mod-content-navigation .content .row-content .item.no-left-padding { padding-left: 0 !important; }
.mod-content-navigation .content .row-content .item.no-right-padding { padding-right: 0 !important; }
.mod-content-navigation .content .row-content .item.no-background { background: none; }
.mod-content-navigation .content .row-content .item.no-background h3 { padding-top: 0; }
.mod-content-navigation .bottom_separator {clear:both; height:1px; display:block; background:url('/itcenter/sitewide/pix/backgrounds/vert-separator-two-col.png') repeat-x left top; line-height:1px;}
.mod-content-navigation .bottom_separator_last {margin-top:10px;}

@media print {
	.mod-content-navigation {padding: 0;margin: 0; page-break-before: avoid; page-break-inside: auto; page-break-after: auto;}
	.mod-content-navigation .content-wrapper { padding: 0; page-break-inside: auto; page-break-before: avoid;}
	.mod-content-navigation .content {page-break-after: auto; page-break-inside: auto; page-break-before: avoid;}
	.mod-content-navigation .content .row-content .item { width: 6.5in; page-break-after: auto; page-break-before: avoid; page-break-inside: avoid; padding: 0;}
	.mod-content-navigation .content .row-content .item h3 { padding: 5px 0 0; }
	.mod-content-navigation .content .row-content .item.no-right-padding { clear:both; padding-left: 0 !important;}
	.mod-content-navigation .content .row-content .item .description { page-break-inside: avoid;}
	.mod-content-navigation .content .row-content .item .description span { float: right; margin:0 0 0 15px;}
	.mod-content-navigation .content .row-content .item .description.no-image { width: 4.75in; }
	.mod-content-navigation .content .row-content .item .description .text { display: block; padding:0; width:5in; }
}

