<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("styles/animate.min.css");

/*--(Classes Moved from Common.css)--*/

/*--Skin search input--*/ 
 .NormalTextBox#dnn_dnnSEARCH_txtSearch{ 
	 color: #transparent!important;
}

/*--(Scroll to Top Styling)--*/
.colored-bg { background-color:rgba(0,0,0,0.6);	} /*Color of Back to Top Arrow*/
#topcontrol &gt; div {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-transition: all 0.3s linear;
	bottom: 40px;
	cursor: pointer;
	height: 37px;
	position: absolute;
	right: 15px;
	width: 37px;
	z-index:55555;
}
.topcontrol-arrow-up {
	content: '';
	position: absolute;
	left: 11px;
	top: 15px;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid white;
}
/*---------------------------------------------------------------*/
/*  UNDERORDERED LIST
/*---------------------------------------------------------------*/

ul										{background:none; list-style:url(../images/spacer.gif);  }
ul li										{list-style:url(../images/spacer.gif);  background:none; list-style-type:none;}
ul li a										{list-style:url(../images/spacer.gif);}
ul li:Hover a								{list-style:url(../images/spacer.gif);}
/*---------------------------------------------------------------*/
/*  ORDERED LIST
/*---------------------------------------------------------------*/
ol{
	list-style:decimal inside;
	padding:0 0 0 17px;
	margin:0 17px;
}

ol li {
	
}
.privacybox{ float:right; padding:0px 0px 10px 0px;}
.copyrightbox{ float:left; padding:0px 0px 10px 0px;}
.textmainBlackbg { background:url(images/Blackcolorbg.jpg) #111111 top center no-repeat;}
.textmainbluebg { background:url(images/BlueColorBg.jpg) #31809f top center no-repeat;}
.textmainRoyalbluebg { background:url(images/RoyalblueColorBg.jpg) #2048ba top center no-repeat;}
.textmainNavybluebg { background:url(images/NavyblueColorBg.jpg) #6b7fb1 top center no-repeat;}
.textmainOceanbg { background:url(images/OceanColorBg.jpg) #3b86ad top center no-repeat;}
.textmainLimebg { background:url(images/LimeColorBg.jpg) #8eb119 top center no-repeat;}
.textmainGreenbg { background:url(images/greenColorBg.jpg) #3d6e01 top center no-repeat;}
.textmainCorpgreenbg { background:url(images/corpgreenColorBg.jpg) #668945 top center no-repeat;}
.textmainaquabg { background:url(images/AquaColorBg.jpg) #406e6e top center no-repeat;}
.textmainIndigobg { background:url(images/IndigoColorBg.jpg) #856ca5 top center no-repeat;}
.textmainlilacbg { background:url(images/lilacColorBg.jpg) #c177c2 top center no-repeat;}
.textmainRedbg { background:url(images/RedColorBg.jpg) #ad0002 top center no-repeat;}
.textmainOrangebg { background:url(images/OrangeColorBg.jpg) #e87b38 top center no-repeat;}
.textmainGreybg { background:url(images/greyColorBg.jpg) #c2c2c2 top center no-repeat;}
.textmainGreylinebg { background:url(images/Greyishbg.jpg) #e5e5e5 top left repeat-x;}
.textmainBlackdotbg { background:url(images/metal.jpg) #333333 top left repeat;}

.MenuleftLine { background:url(images/MenuLine.png) top left no-repeat; margin-left:5px; height:29px;}
.topbg { background:url(images/toppic.png) #ffffff top left repeat-x;}
.menubg { background:url(images/menubg.png) top left repeat-x; height:29px;}
.topbgtrans { }
#dnn_fullwidthpane .flexslider {margin-right: 13px!important; margin-left: 13px!important; margin-top: -1px!important; padding: 0;}


/*TOP AREA*/
.topleft1{ 
	background:url(images/topbg1.png) left 0px no-repeat;
	}
.topright1{ 
	background:url(images/topbg3.png) right 0px no-repeat;
	}
.topcenter1{ 
	background:url(images/topbg2.png) left 0px repeat-x;
	height:23px; 
	margin:0px 22px;
	background-color:#ffffff;}
/*CENTER AREA*/
.texttopbgleft1{ height:15px; background:url(images/textbg1.png) top left no-repeat;}
.texttopbgright3{ height:15px; background:url(images/textbg3.png) top right no-repeat;}
.texttopbgcenter2{height:15px; background:url(images/textbg2.png) top left repeat-x; margin:0 16px;}


.textleftbg{ background:url(images/textbg7.png) top left repeat-y;}
.textleft{ }
.textcntrbg{background:url(images/textbg8.png)  top left repeat; margin: 0 16px;}
.textcntr{}
.textright{ }
.textrightbg{ background:url(images/textbg9.png) top right repeat-y;}
#textcntr{min-width:305px;}
* html #textcntr{width:305px;}

.textBottombgleft1{ height:16px; background:url(images/textbg10.png) top left no-repeat;}
.textBottombgright3{ height:16px; background:url(images/textbg12.png) top right no-repeat;}
.textBottombgcenter2{height:16px; background:url(images/textbg11.png) top left repeat-x; margin:0 16px;}

/*BOTTOM AREA*/
.Bottomleftcurve1  { background:url(images/Bottom1.png) bottom left no-repeat; height:9px;}
.Bottomcentercurve2  { background:url(images/Bottom2.png) bottom left repeat-x; height:9px; margin:0 16px;}
.Bottomrightcurve3  { background:url(images/Bottom3.png) bottom right no-repeat; height:9px;}

.Bottomleftcurve4  { background:url(images/Bottom4.png) bottom left repeat-y; }
.Bottomcentercurve5  { background:url(images/Bottom5.png) bottom left repeat; margin:0 16px;}
.Bottomrightcurve6  { background:url(images/Bottom6.png) bottom right repeat-y; }

.Bottomleftcurve7  { background:url(images/.png) bottom left no-repeat;}
.Bottomcentercurve8  { background:url(images/.png) bottom left repeat-x; margin:0 -10px;}
.Bottomrightcurve9  { background:url(images/.png) bottom right no-repeat;}

.Bottomleftcurve10  { background:url(images/Bottom10.png) bottom left no-repeat; height:9px;}
.Bottomcentercurve11  { background:url(images/Bottom11.png) bottom left repeat-x; height:9px; margin:0 16px;}
.Bottomrightcurve12  { background:url(images/Bottom12.png) bottom right no-repeat; height:9px;} 


.navpositi { margin:0px 0px 0px 0px;}
.navleft  { background:url(images/nav1.png) bottom left no-repeat; height:37px; padding-right:5px; margin-left:5px;  }
.navcenter  { background:url(images/nav3.png) bottom left repeat-x; height:37px; margin-right:52px; margin-left:52px;}
.navright  { background:url(images/nav2.png) bottom right no-repeat; height:37px; }
.navleftbc  { background:url(images/menuleft1.png) left no-repeat; height:30px;  }
.navcenterbc  { background:url(images/menucenter1.png) left repeat-x; height:30px;  }
.navrightbc  { background:url(images/menuright1.png) right no-repeat; height:30px; }
.holdbcrumb {text-align:left; position:absolute; padding:0px 0px 0px 0px;}
.bcrumbBar{ height:30px; padding-left:0px; float:left; background:url(images/bcrumbleft.png) left 0px repeat-x; }
.bcrumbBarRight{ height:30px; width:20px; float:left; background:url(images/bcrumbright.png) right 0px repeat-x; }
.homealign { margin:10px 5px 0px -10px;}
.pagetitle {font-size:56px; line-height:60px; padding:10px;}
.pagetitle a, .pagetitle a:link, .pagetitle a:active, .pagetitlea:visited						{ font-size:56px;  color:#163F81; text-decoration: none; cursor:pointer;}
.pagetitle a:hover									{font-size:56px;  color:#163F81; text-decoration:underline; cursor:pointer;}
/* White Curved ContentPanes Box */
#nk-lower-promo-teasers:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

#nk-lower-promo-teasers {
    border-radius: 5px 5px 5px 5px;
    clear: both;
    overflow: hidden;
    position: relative; 
    top: -5px;
}

.nk-all-border {
    border-radius: 5px 5px 5px 5px; 
}
.nk-drop-shadow, .nk-drop-all-shadow, .nk-drop-all-shadow-dark {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); background-color:#FFFFFF;
}
.curvedbox{ text-align:left; height: 100%; }
.curvedbox .b1{ height:16px; background:url(images/ContainersWhite_01.png) top left no-repeat}
.curvedbox .b2{ height:16px; background:url(images/ContainersWhite_04.png) top right no-repeat}
.curvedbox .b3{ height:16px; background:url(images/ContainersWhite_02.png) top left repeat-x; margin:0 16px}
.curvedbox .b4{ height:16px; background:url(images/ContainersWhite_09.png) top left no-repeat;}
.curvedbox .b5{ height:16px; background:url(images/ContainersWhite_12.png) top right no-repeat}
.curvedbox .b6{ height:16px; background:url(images/ContainersWhite_10.png) top left repeat-x; margin:0 16px}
.curvedbox b{ display:block;}
.curvedbox .c1{ background:url(images/ShadowSimpleleft.png) top left repeat-y}
.curvedbox .c2{ background:url(images/ShadowSimpleright.png) top right repeat-y;}
.curvedbox .c3{ background:url(images/BgShadowSimple.png) #ffffff top left repeat-x;margin:0px 0px;  box-shadow: 0 30px 30px rgba(0, 0, 0, 0.2); 

height: 100%;
margin: 0 auto ;}
.curvedbox .clr{ clear:both; height:0px; margin:0px; padding:0px}
.curvedbox .containerpane{  }
.curvedbox .c3 .Normal,.curvedbox .c3 .NormalDisabled,.curvedbox .c3 .NormalBold, .curvedbox .c3 p{ }
.curvedbox .c3:Hover{  }
.curvedbox .c3:Hover .Normal,.curvedbox .c3:Hover .NormalDisabled,.curvedbox .c3:Hover .NormalBold, .curvedbox .c3:Hover p{  }

/*c4 for links box dark bg*/
.curvedbox .c3blk{  background:url(images/ContainersWhite_06.png) repeat; margin:0px 0px;}
.curvedbox .c3blk .Normal,.curvedbox .c3blk .NormalDisabled,.curvedbox .c3blk .NormalBold, .curvedbox .c3blk p{ color:ffffff;}
.curvedbox .c3blk:Hover{ color:ffffff; }
.curvedbox .c3blk:Hover .Normal,.curvedbox .c3blk:Hover .NormalDisabled,.curvedbox .c3blk:Hover .NormalBold, .curvedbox .c3blk:Hover p{  color:ffffff;}
/*MENU BAR 1*/
.menubartop{ clear:both; background:url(images/MenuLine.png) left 0px no-repeat;}
.menubartop	.b_left{ 
	background:url(images/nav1.png) left 0px no-repeat; width:29px; }
.menubartop	.b_right{ 
	background:url(images/nav3.png) right 10px no-repeat;}
.menubartop	.b_center{ 
	background:url(images/nav2.png) left 10px repeat-x; margin:0px 22px; min-height: 29px; }
* html .menubartop	.b_center{ height:0px;}

.menubartop .menubar1{  }
* html div.menubartop { 
   height: expression( this.scrollHeight &gt; 47 ? "48px" : "auto" ); /* sets max-height for IE */
}
div.menubartop {
   min-height: 29px; /* sets max-height value for all standards-compliant browsers */
}
/*MENU BAR 2*/
.secondmenubar{ clear:both; background-color:#;}
.secondmenubar	.b_left{ 
	background:url(images/Nav1.png) left 0px no-repeat; }
.secondmenubar	.b_right{ 
	background:url(images/Nav3.png) right 0px no-repeat;}
.secondmenubar	.b_center{ 
	background:url(images/Nav2.png) left 0px repeat-x; margin:0px 22px; }
.secondmenubar .menubar2{  height:48px;}
.menubar2{ display:none;}
/*MENU BAR 3*/
.thirdmenubar{ clear:both; background-color:#;}
.thirdmenubar	.b_left{ 
	background:url(images/spriteleftIn.png) left -123px no-repeat; }
.thirdmenubar	.b_right{ 
	background:url(images/spriterightIn.png) right -123px no-repeat;}
.thirdmenubar	.b_center{ 
	background:url(images/spritecenterIn.png) left -123px repeat-x; margin:0px 5px; }
.thirdmenubar .menubar3{ height:40px;}
.menubar3{ display:none;}
/*GREY BAR 1*/
.greybar1{ clear:both;}
.greybar1 .b_left{ 
	background:url(images/spriteleftIn.png) left -83px no-repeat }
.greybar1 .b_right{ 
	background:url(images/spriterightIn.png) right -83px no-repeat}
.greybar1 .b_center{ 
	background:url(images/spritecenterIn.png) left -83px repeat-x; margin:0px 5px; }
	

/*SIDEBAR*/
.verticalmenu{ display:block; clear:both; padding-bottom:10px;}
.barscontent{ padding:10px 2px 10px 0px;}
.leftsidebar{ width:250px; background:url(images/sidebarback.png) top right repeat-y;}
.sidebar_left{ background:none;}
.sidebar_right{ background:none;}
a#menuaction, a#menuaction:link,a#menuaction:active,a#menuaction:visited, a#menuaction span, a#menuaction span:link,a#menuaction span:active,a#menuaction span:visited{ display:none;}
.mobilechildmenu{ 
display:none; overflow:hidden; background:url(images/contentcenter.png) bottom left repeat; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; margin-top:10px;}
.mobilelinksbox{ display:none!important;}
/*GREY BAR 2*/
.greybar2{ clear:both;}
.greybar2 .b_left{ 
	background:url(images/spriteleftIn.png) left -83px no-repeat }
.greybar2 .b_right{ 
	background:url(images/spriterightIn.png) right -83px no-repeat}
.greybar2 .b_center{ 
	background:url(images/spritecenterIn.png) left -83px repeat-x; margin:0px 5px; }

.contenttopmenuarea { 
background-color: #333;
}
.bottomcontentarea { 
background-color: #333;
}
.contenttopmenuarea.noPad{ padding:0px!important;}
.headerarea,.footerarea{ background-image:url(images/backgrounds/.png); background-repeat:  repeat-x; background-position:top center}

.searchbox{ background:url(images/action_button_right.png) left no-repeat; margin-top:2px;}	
.searchstyle{background-position:top right; width:190px; height:25px;  padding-bottom:5px;  
background-image:url(images/searchbtnbg.gif); background-repeat:no-repeat; background-position:bottom right;}


.NormalTextBox {
	FONT-WEIGHT: normal; font-size: 12px; COLOR: #464646;  FONT-FAMILY: tahoma; padding:0px;
}
div.NormalTextBox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
.NormalTextBox#dnn_dnnSEARCH_txtSearch {
   WIDTH:130px;  }
.searchstyle img{ height:25px; top:0px; position:relative; float:inherit; width:35px;}

	
/*dnnstyling*/
a.CommandButton:link,
a.CommandButton:active,
a.CommandButton:visited					{ color:#000; font-weight:bold}
a.CommandButton:hover					{ color:#000;}
.Head									{ line-height:30px; color:#000;}
.SubHead								{ color:#000;}
.TitleHead								{color:#000;}
.WizardText								{color:#000;}

/* Admin Style */
		/*--------------
	  Menu Bar: Navigation
	---------------*/
	#mobilePnav{display:none;}
	.visHidden{position:absolute; left:-99999999px;}
	
	#dnn_pnav{ 	float:left; padding: 0px; margin: 2px; text-align: center;}
	#dnn_pnav li{ 
		position:relative;  
		list-style:none; 
	}
	#dnn_pnav li ul {margin-left:0;}
	#dnn_pnav &gt; li{
		float:left;
		height:36px;
		padding-top:1px;
		margin-right:5px;
		text-align: center;
		border-right:0px solid rgba(255,255,255,0.15);
	}
	#dnn_pnav &gt; li &gt; a, #dnn_pnav &gt; li &gt; span {
		display:block;
		padding:6px 15px 6px 15px;
		font-weight:bold; 
		color:#ffffff!important; font-size:16px!important;
		text-decoration:none;
		text-shadow:0px 0px #444;
		border:1px solid; border-color:rgba(0,0,0,0.6);
		border-radius:10px; background:rgba(0,0,0,0.5);
		
		
	}
		#dnn_pnav &gt; li:hover &gt; a, #dnn_pnav &gt; li:hover &gt; span {
		display:block;
		padding:5px 15px 5px 15px;
		font-weight:bold; 
		color:#000000!important; font-size:16px!important;
		text-decoration:none;
		text-shadow:0px 0px #444;
		height:24px;
		border-top-left-radius:10px;
		border-top-right-radius:10px;
		border-bottom-left-radius:0px;
		border-bottom-right-radius:0px;
		background:rgba(246,246,246,1);
		border-top:1px solid;border-color:rgba(0,0,0,0.6);
		border-right: 1px solid;border-color:rgba(0,0,0,0.6);
		border-left: 1px solid;border-color:rgba(0,0,0,0.6);
		border-bottom: 0px solid;border-color:rgba(0,0,0,0.6);
		
	}

	

	#dnn_pnav &gt; li:hover &gt; a:active{
		
		border-top-left-radius:10px;
		border-top-right-radius:10px;
		border-bottom-left-radius:0px;
		border-bottom-right-radius:0px;
		background:rgba(246,246,246,1);
		border-top:1px solid;border-color:rgba(0,0,0,0.6);
		border-right: 1px solid;border-color:rgba(0,0,0,0.6);
		border-left: 1px solid;border-color:rgba(0,0,0,0.6);
		border-bottom: 0px solid;border-color:rgba(0,0,0,0.6);
	}
	#dnn_pnav &gt; li:hover &gt; span{
		color:#ffffff;
		text-shadow:0px 1px 1px #222;
		background:rgba(255,255,255,0.35);
	}
	/* Secondary level */
	
	#dnn_pnav &gt; li ul{  /* Styles for all sub levels */
		display:none;
		position:absolute; z-index:99999; text-align:center;
		width:180px;
		padding:10px 10px;
		background-color:#F6F6F6;
		background-image: -moz-linear-gradient(top, #F6F6F6,#ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F6F6F6), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #F6F6F6, #ffffff);
  background-image: -o-linear-gradient(top, #F6F6F6, #ffffff);
  background-image: linear-gradient(to bottom, #F6F6F6, #ffffff);
  background-repeat: repeat-x; background-attachment:fixed;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6F6F6', endColorstr='#ffffff', GradientType=0);		
  
		font-size:15px!important; color:#000000!important;
		border-top-left-radius:0em;
		border-top-right-radius:1em;
		border-bottom-left-radius:1em;
		border-bottom-right-radius:1em;
		border-top: 0px solid;border-color:rgba(0,0,0,0.6);
		border-right: 1px solid;border-color:rgba(0,0,0,0.6);
		border-left: 1px solid;border-color:rgba(0,0,0,0.6);
		border-bottom: 1px solid;border-color:rgba(0,0,0,0.6);
		
		/* CSS3 */
		-webkit-animation-duration: .25s;
		-webkit-animation-delay: .2s;
		-webkit-animation-timing-function: ease;
		-webkit-animation-fill-mode: both;
		-moz-animation-duration: .25s;
		-moz-animation-delay: .2s;
		-moz-animation-timing-function: ease;
		-moz-animation-fill-mode: both;
		-ms-animation-duration: .25s;
		-ms-animation-delay: .2s;
		-ms-animation-timing-function: ease;
		-ms-animation-fill-mode: both;
		animation-duration: .25s;
		animation-delay: .2s;
		animation-timing-function: ease;
		animation-fill-mode: both;
		
	}
	#dnn_pnav li:hover &gt; ul{ display:block;}
	#dnn_pnav &gt; li &gt; ul{ /* styles specific to secondary level */
		top:35px; left:0;
	}
	#dnn_pnav &gt; li &gt; ul:after{
	
		position:absolute;
		top:-7px; left:10px; 
		content:''; 
		
		width:0px; 	height:0px; 
		border-left:7px solid transparent;  
		border-right:7px solid transparent;
		border-bottom:7px solid #F6F6F6; 
		border-top:0px solid #F6F6F6;
		font-size:11px;
		line-height:11px;
		
	}
	#dnn_pnav &gt; li ul a{
		display:block;
		padding:7px 2px;
		color:#163F81!important;/* SubMenu Item font color */
		text-decoration:none; text-align:left; 
		
		/* transition decleration */
		transition: 		all ease-in 100ms;
		-moz-transition: 	all ease-in 100ms; /* Firefox 4 */
		-webkit-transition: all ease-in 100ms; /* Safari and Chrome */
		-o-transition: 		all ease-in 100ms; /* Opera */
		-ms-transition: 	all ease-in 100ms; /* IE9? */
		
		border-bottom:1px solid rgba(0,0,0,0.15);
	}
	#dnn_pnav  ul li:last-child &gt; a{ padding-bottom:0;}	#dnn_pnav &gt; li &gt; ul li:hover &gt; a{
		color:#252E35!important; /* SubMenu Item on Hover font color and Backgrooundimage*/
		background-color:#ffffff;
		padding-left:2px;
		font-size:15px!important;
	}
	
	/* Tertiary level */
	#dnn_pnav li ul li ul{
		left:180px; top: 2px;
		border:1px solid #cccccc;
	}
	

</pre></body></html>