@charset "UTF-8";
/* CSS Document */
	font-size:1.4em;
	font-variant:small-caps;
}
.nr_content h2{
	margin: 10px 0;
	font-weight:bold;
	font-size:1.15em;
 	color:#96060f;
}
.nr_content h3{font-size:2em;color:#777b00;line-height:73px;}
.nr_content h4{
	padding: 5px 0;
	margin: 10px 0;
	font-weight:bold;
	font-size:1.15em;
 	color:#96060f;
	border-bottom:1px solid #666;
}
.nr_content .red{color:#CC0000;}
.nr_content h5{margin:15px 0 5px 0;font-size:1.2em;color:#777b00;}
.nr_content small{margin:15px 0;display:block;font-size:.9em;}
.nr_content .pdf{float:right;}
.nr_content .red_button{background: url(../images/red_button.jpg) no-repeat;color:#fff;width:200px;height:36px;padding-left:18px;line-height:33px;font-size:1.15em;font-weight:normal;}

.nr_content .intro img{float:left;}
.nr_content .intro p{float:left; width:430px;padding:10px 0 10px 20px;}

.nr_content .snap img{float:right;}
.nr_content .snap h3, .snapright h3{float:left;display:inline;}

.nr_content .pr p, .nr_content .pr li{font-size:1.1em;color:#666;padding:5px 0;}

.clr {clear:left;} 

.nr_content .snapleft{width:340px;}
.nr_content .snapright{width:350px;margin-left:25px;}
.nr_content .snapright, .nr_content .snapleft {color:#666;font-size:1.1em;}
.nr_content .snapright p, .nr_content .snapleft p{padding: 8px 0;}
.nr_content .snapright li, .nr_content .snapleft li{list-style-type:disc;}

.nr_content .local_social{margin-top:15px;}
.nr_content .local_social small{float:left;width:250px;margin: 0;}
.nr_content .local_social img{float:right;}

.col{float:left;}

.nr_content .corp_menu, .nr_content .admin_menu{width:327px;padding:0;font-size:1.1em;}
.nr_content .corp_menu .top{background: url(../images/titles/corporateinfo.jpg) top no-repeat;padding:0;margin:0;height:57px;}
.nr_content .corp_menu .mid,  .nr_content .admin_menu .mid{background: url(../images/titles/corporateinfo_bg.jpg) repeat-y;padding:0;}
.nr_content .corp_menu .bot,  .nr_content .admin_menu .bot{background: url(../images/titles/corporateinfo_bot.jpg) bottom no-repeat;padding:0;margin:0;height:10px;}
.nr_content .corp_menu ul{padding: 15px 0 15px 70px; list-style-image:url(../images/grn_bull.gif);font-size:.95em;}
.nr_content .corp_menu li a{padding: 3px;display:block;font-weight:bold;color:#666;text-decoration:none;}
.nr_content .corp_menu li a:hover{background:#e6c38f;}
.nr_content .corp_menu .norm_list{padding:0 0 0 20px;}
.nr_content .corp_menu .norm_list li{list-style-image:none;list-style-type:disc;color:#666;}

 .nr_content .admin_menu .top{background: url(../images/titles/admin_menu.jpg) top no-repeat;padding:0;margin:0;height:57px;}
 .nr_content .admin_menu table{padding: 15px 0 15px 30px;font-size:1em;font-weight:bold;color:#666;text-decoration:none;}
 .nr_content .admin_menu a{padding: 3px;}
 .nr_content .admin_menu a:hover{background:#e6c38f;}
 

.nr_content .releases span{float:left;width:70px;text-align:center;background:#ddd;margin:5px;}
.nr_content .releases p{float:left;width:260px;font-size:.9em;}
.nr_content .releases .seeall{float:right;}
.nr_content .releases .seeall img{padding:0 5px;}

.nr_content .markets{width:335px;margin:0 0 0 45px;font-size:1em;text-align:center;}
.nr_content .markets .top{background: url(../images/titles/knologymarkets.jpg) top no-repeat;padding:0;margin:0;height:57px;}
.nr_content .markets .mid{background: url(../images/titles/knologymarkets_bg.jpg) repeat-y;padding:0;}
.nr_content .markets .bot{background: url(../images/titles/knologymarkets_bot.jpg) bottom no-repeat;padding:0;margin:0;height:9px;}
.nr_content .markets ul{list-style-type:none;}
.nr_content .markets td{text-align:left;}

.nr_content .center_col{padding: 5px 25px; border-left:1px solid #444;border-right:1px solid #444;}
.nr_content .center_col img{float:left;padding-left:0;}
.nr_content .center_col p{float:left; text-align:left;padding-left:10px}

.nr_content .nr_nav{margin: 15px 0;}
.nr_content .nr_nav li{color:#666;display:inline;font-size:1.1em;border-left:1px solid #666;}
.nr_content .nr_nav li a{color:#666; text-decoration:none;padding: 2px 10px;font-weight:bold;}
.nr_content .nr_nav li a:hover{background:#e6c38f;}

.nr_content .quote img{float:left;}
.nr_content .quote h2{padding:0;margin:0 0 5px 0;border-bottom:1px solid #999;}
.nr_content .quote span{font-size:.9em;float:left;width:160px;padding: 0 10px;text-align:center;}

.nr_content .imgbnk{border:1px solid #ccc;padding:5px 10px;float:left;width:90px;margin:2px;text-align:center;}
.nr_content .imgbnk small{font-size:.8em;}
.nr_content .imgbnk a{border:1px solid #fff;}
.nr_content .imgbnk a:hover{border:1px solid #96060f;}
.nr_content .imgbnk small a{padding:5px 0 5px 18px;text-decoration:none;background:url(../images/download.jpg) left no-repeat;border:none;}
.nr_content .imgbnk small a:hover{border:none;}


/* Sliding controller styles
-------------------------------------------------------------- */
#jflow{padding:0;margin:0;}
#myController{margin-top:15px;}
#myController a{text-decoration:none;}
#myController a:hover{background:#e6c38f;}
#myController span{padding:2px;margin:0;display:block;color:#666;text-decoration:none;}
#myController span.jFlowSelected {background:#e6c38f;}
#myController span:hover{background:#e6c38f;}
#jFlowSlide{margin-top:15px;}
#jFlowSlide img{padding:0;margin:0;cursor:pointer;}
#jFlowSlide p{font-weight:bold;font-size:1.2em;}
#jFlowSlide a{color:#666;text-decoration:none;}
#jFlowSlide a:hover{background:#e6c38f;}
.jFlowPrev, .jFlowNext{cursor:pointer;}

/*Accordion Styles*/
.faq  {}
.faq .desc p{margin: 0;padding:5px 0;background:#fff;display:block;}
.faq .desc {
	font-weight: normal;
	padding:  5px 0;
	font-size:.9em;
	border-bottom: 1px solid #999;
}
.faq .desc img{
        height: 176px;
}
.faq .title{	
	background:#eee;
	cursor:pointer;
	display:block;
	padding: 4px 0 4px 15px;
	margin-top: 0;
	text-decoration: none;
	color: #666;
	background: url(../images/grey_arrow.gif) left center no-repeat;
}
.faq .title small{padding:0;margin:0;font-size:.9em;color:#666;}
.faq .title:hover{
	color: #990000;
}
.faq .title.selected{
	color: #990000;
	background: url(../images/grey_arrow_dn.gif) left center no-repeat;
} 
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
	ColorBox example user style
	These rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML, 
	in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background:#fff;}

#colorbox{}
	#cboxContent{margin-top:32px;padding:10px;}
		#cboxLoadedContent{background:#fff; padding:10px;}
                #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
                #cboxLoadingOverlay{background:#fff;}
                #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
                #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
                
                #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) 0 0 no-repeat;}

                #cboxPrevious{background-position:0px 0px; right:44px;}
                #cboxPrevious.hover{background-position:0px -25px;}
                #cboxNext{background-position:-25px 0px; right:22px;}
                #cboxNext.hover{background-position:-25px -25px;}
		#cboxClose{background-position:-50px 0px; right:0;}
		#cboxClose.hover{background-position:-50px -25px;}

                .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}

                .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
                .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
                .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
                .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}

