/* ----------------------------------------               */
/* globalSiteAll_v2.14.3-f19.css - 20150709               */
/* (fork f19 required for compatibility with DNRtopic.css)*/
/* ----------------------------------------               */
/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/

.mB20{margin-bottom:20px}
table.box690{border:1px solid transparent;padding:10px;cursor:pointer;border-radius:10px;opacity:0.9}

table.box690:hover{
opacity:1;
	border-left:1px solid #ddd;
	border-right:1px solid #aaa;
	border-top:1px solid #ddd;
	border-bottom:1px solid #aaa;
background:#ffc;
}

ul.icons li,
ul.icons li {
margin: 1em 0;
list-style-type: none;
}

li.RSS
{
background-repeat: no-repeat;
background-position: 0 .1em;
padding-left: 1.6em;
}

li.RSS {
background-image: url(/images/rssgraphic.gif);
}

/*NAVIGATION MENUS*/
.WN {max-width:650px;margin:0 0 20px 20px;}

.img_left {
border:none;
float:left;
margin: 10px 10px 5px 0px;
}

.newsArchive{width:100%;background:#ffc;border-top:2px solid brown;border-bottom:2px solid brown;padding:10px 0 10px 10px;margin:0 0 30px 0;color:#666;max-width:700px;}
span.anchor {
    display: block;
	/*
	width:100%;
	*/
	width: auto; /* merged from navigationMenus_mobile.css */
    height: 120px;
    margin-top: -120px;
    visibility: hidden;
}

#liButPink{}

.topicCon {
width:100%;
margin:0;
padding:0;
}

.topicItem {
overflow:hidden;
width:320px;
margin:7px;
padding:0;
vertical-align:top;
}

.topicConSplit {
float:left;
width:320px;
margin:0;
padding:0;
}


.h2_menu {
	margin: 0px 0px 15px 0px;
	padding: 5px 0px 5px 5px;
	border-top:4px solid orange;
	background: #f5f5f5;
	border-bottom:1px solid #ccc;
	color:#333;
	border-radius:2px;
}

.nopm {
margin:0;
padding:0;
text-align:right;
background:lime;

}

.homeTitle {
font-size:11px;
font-family:verdana,arial;
color:#666;
font-weight:normal;

}

.floatright {
	float: right;
	margin: 0 0 5px 10px;
}

.floatleft {
	float: left;
	margin: 0 10px 5px 0;
}

.menuH2 {font-family:verdana, arail;color:#3a4954;margin-top:0;padding-top:0;background:#ddd;}

p.menuHeader,li.menuHeader {font-weight:bold;font-family:verdana, arail;color:#3a4954;margin:0;padding:0 0 0 5px;background:#eee;border-right:1px solid #ddd;border-bottom:1px solid #ccc;font-size: 100%;border-radius:3px;
 }

p.menuHeaderSub,li.menuHeaderSub {font-weight:bold;font-family:verdana, arail;color:#3a4954;margin:7px 0 0 0;padding:0;background:#eee;border-right:1px solid #ddd;border-bottom:1px solid #ccc;font-size: 100%;
 }

img.nb5T {border:none;padding:5px 0 0 0;}
img.nb5T70L {border:none;padding:5px 0 0 70px;}
img.nb20T {border:none;padding:20px 0 0 0;}
.nB {border:none;}

hr.menuHR {
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	text-align:center;
	margin:0;
	padding:0;
	width:100%;
}
 

#search {
	top:6px;
	right:0px;
	position:absolute;
	/*
	margin:-23px 0 0 0;
	float:right;
	*/
	height:26px;
	z-index:25;
	background:none;

}

#searchboxer {
	margin:0;padding:0;float:right;
}

.searchforminput {
width:180px;
position:absolute;
top:0;
right:0;
color:#aaa;
margin:0px;
border:none;
font-family:verdana;
font-size:14px;
background:#fff;
border-radius:3px;
padding:4px 10px 4px 4px;
}

.printOnly{
display:none;
}

#dnrlogo {
position:relative;
margin:0px 6px 4px 0;
float:left;
width:51px;
top:-9px;
padding:0;
z-index:100;
}

#dnrlogo a:link,
#dnrlogo a:visited,
#dnrlogo a:hover,
#dnrlogo a img {
border: none;
}


.searchformsubmit {
position:relative;
top:5px;
right:0px;
border-top:none;
padding:0;
background:transparent;
margin:0;
z-index:6;
border-radius:3px;
}


.mCol {
vertical-align:top;
margin:0;
padding:0 20px 0 0;
}

div.hCol ul, div.mCol ul,div.menu ul,td.mCol ul {margin:0;padding:0;list-style: none;
}

div.hCol li,div.mCol li,div.menu li,td.mCol li {
font-size:1em;
display:block;
padding:0;
/*border-right:4px solid #ccc;*/
margin-bottom:5px;
border-radius:3px;
}

div.hCol li a,div.mCol li a,div.menu li a,td.mCol li a {
padding-left:2px;
display:block;
color:#608cbe;
text-decoration:none;
border-left:4px solid #eee;
border-radius:3px;

}

div.hCol li a:hover,div.mCol li a:hover,div.menu li a:hover,td.mCol li a:hover {
color:#069;
background:#eee;
border-left:4px solid orange;
border-radius:3px;
}


.menuButton, 
div.menuBar,
div.menuBar a.menuButton,div.menuBar a.menuButtonM,
div.menu,.menuH,
div.menu a.menuItem {
font-family: verdana, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #fff;
z-index: 400;
}

div.menuBar {
margin:0;
padding: 6px 0px 1px 0px;
text-align: left;
vertical-align:top;
}

#mobile_menu{width:200px;}

div.menuBar a.menuButton,div.menuBar a.menuButtonM {
zoom:1;
color:#fff;
border: 1px solid;
margin:0 5px;
border-color: transparent; /*#ccc #000 #000 #ccc;*/
cursor:pointer;
padding: 5px 15px;
text-decoration: none;
border-radius:5px;
}

div.menuBar a.menuButton:hover,div.menuBar a.menuButtonM {
zoom:1;
border: 1px solid;
border-color: #ccc #000 #000 #ccc;
padding: 5px 15px;
background-color:#eee; /*#80b9d4;*/
color: #069;
border-bottom:none;
border-radius:5px;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
zoom:1;
border: 1px solid;
border-top:2px solid;
border-color: #ccc #000 #000 #ccc;
padding: 6px 15px 5px 15px;
background-color:#fff; /*#80b9d4;*/
color: #000;
border-bottom:none;
/*filter:alpha(opacity=90);
opacity:0.9;*/
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
}

div.menuBar a.menuButtonMActive,
div.menuBar a.menuButtonMActive:hover {
zoom:1;
border: 1px solid;
border-top:2px solid;
border-color: #ccc #000 #000 #ccc;
padding: 6px 15px 5px 15px;
background-color:#fff; /*#80b9d4;*/
color: #fff;
border-bottom:none;
/*filter:alpha(opacity=90);
opacity:0.9;*/
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
text-decoration:none;
}

div.menu,.menuH {
zoom:1;
background-color: #fff;
border: 1px solid;
border-color: #ccc #000 #000 #ccc;
left: 0px;
position: fixed;
top: 0px;
visibility: hidden;
border-top:none;
width:705px;
padding:15px;
border-radius:5px;
opacity:.95;
margin-left:-8px;
z-index:505;
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.25s, 0.25s;
    -webkit-transition-timing-function: linear,linear;
    -webkit-transition-delay: 0s,0s;
    /* Standard syntax */
    transition-property: opacity;
    transition-duration: 0.25s,0.25s;
    transition-timing-function: linear,linear;
    transition-delay: 0s,0s;
}

.menuH{opacity:1;}
div.menu:hover{opacity:1}
div.menu p {
color:#666;
}

div.menu a.menuItem,.menuH a.menuItem {
color: #006699;
display: block;
padding: 3px 1em;
text-decoration: none;
white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight,.menuH a.menuItem:hover, .menuH a.menuItemHighlight {
background-color: #80b9d4;
color: #fff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
margin-right: 5px;
}

div.menu div.menuItemSep {
border-top: 1px solid #80b9d4;
border-bottom: 1px solid #80b9d4;
margin: 4px 8px;
padding:2px;
text-align:center;
z color:#c0c0c0;
background:#ffffcc;
font-family:verdana;
font-size:10px;
}



#footer {
background-color: #067bae;
background-image: -moz-linear-gradient(0deg, #99ccff, #067bae);
background-image: -ms-linear-gradient(0deg, #99ccff, #067bae);
background-image: -o-linear-gradient(0deg, #99ccff, #067bae);
background-image: -webkit-linear-gradient(0deg, #99ccff, #067bae);
background-image: linear-gradient(0deg, #99ccff, #067bae);
}

#footerSHADED {
-moz-border-radius: 0px;
-moz-box-shadow: #6E7849 0px 0px 0px;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-webkit-border-radius: 0px;
-webkit-box-shadow: #6E7849 0 0 10px;
-webkit-transition: all 0.5s ease;
background-color: #067bae;
background-image: -moz-linear-gradient(0deg, #99ccff, #067bae);
background-image: -ms-linear-gradient(0deg, #99ccff, #067bae);
background-image: -o-linear-gradient(0deg, #99ccff, #067bae);
background-image: -webkit-linear-gradient(0deg, #99ccff, #067bae);
background-image: linear-gradient(0deg, #99ccff, #067bae);
}

.center990f {
background:#067bae /*#5a7f9c; #819fb7*/
width:auto;
margin: 0 auto;
position:relative;
padding-top:210px;
text-align:left;
z-index:2;
padding-top:0;
padding-bottom:0px;
margin-bottom:0px;
height:220px
}

#center990f {
background:transparent;  /* #5a7f9c; #819fb7*/
width:990px;
margin: 0 auto;
text-align:center;
padding:15px 0;
overflow:hidden;
}

.homeFeature {
margin:0;
padding:0;
display:block;
height:235px;
}

#logo {
float:left;
margin-top:15px;
}

#floater {
font-size:12px;
color:#fff;
float:left;
margin:15px 20px;
text-align:left;
}

#floater ul {padding:0;list-style-type:none;margin:4px;}

#floater li {
padding:2px;
margin:0;
font-family:arial,verdana;
font-size:12px;
}


#floater2 {
font-size:12px;
color:#fff;
float:left;
margin:15px 5px 15px 90px;
text-align:left;
}

#floater2 ul {padding:0;list-style-type:none;margin:4px}

#floater2 li {
padding:2px;
margin:0;
font-family:arial,verdana;
font-size:12px;
}

#connectWIDNR {
margin:20px auto;
text-align:center;
float:right;
width:455px;
}

#WI{margin-left:40px;width:150px;float:left;display:none;}
#WI2{}
.nBWI{padding:35px 0 0 0;border:none;}
.nBDNR{padding:10px 0 0 0;border:none;}
.nBEek{padding:15px 15px 15px 20px;border:none}
.nBMag{padding:0 0 0 20px;border:none;}
.nBChat{padding:18px 10px 18px 20px;border:none;}
.nBX{width:35px;height:35px;padding:5px 0 0 5px;border:none;opacity:.85}

#footerTop{
margin:0 auto;float:left;text-align:center;max-width:505px;
}

#chatMagEek {
float:right;
margin:25px auto 0 auto;
vertical-align:top;
padding-left:20px;
padding-bottom:0px;
text-align:center;
vertical-align:middle;
width:405px;
}

#footer ul li a:link { 
color: #ddd; 
text-decoration: none;
}

#footer ul li a:visited {
color: #ddd;
text-decoration: none;
}

#footer ul li a:hover {
color: #fff;
}

#footer ul {
list-style:none;
}

.bBullet {
border:none;
padding-right:10px;
}

#footer ul {
list-style:none;
}

.bBullet {
border:none;
padding-right:10px;
}

#fAddress {
background:transparent;
/*background-image:url('/home/images/footerbkgBottom.jpg'); background-repeat:repeat-x; /*#819fb7  border-top:2px solid #81a0b7; */
/*background-position:left bottom;*/
color: #fff;
font-style: normal;
font-weight: normal;
font-size: 10px;
position:relative;
text-align:center;
z-index:20;
font-family:verdana;
padding:15px 0 15px 0;
}

.sNL {
font-family:arial;
font-size:11px;
text-decoration:none;
}

.sNLO a:link, .sNLO a:visited,.sNLB a:link, .sNLB a:visited,.sNLG a:link, .sNLG a:visited,.sNLY a:link, .sNLY a:visited {
display:block;
color:#fff;
padding:0px 5px;
margin:0px;
text-decoration:none;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
border-right:2px solid transparent;
border-left:5px solid #9cf;
border-radius:2px;
}
.sNLY a:link, .sNLY a:visited{border-left:5px solid yellow}
.sNLG a:link, .sNLG a:visited{border-left:5px solid lime}
.sNLO a:link, .sNLO a:visited{border-left:5px solid orange}

.sNLO a:hover,.sNLY a:hover,.sNLG a:hover,.sNLB a:hover {
padding:0px 5px;
border-color:#9cf;
border-top:1px solid;
border-bottom:1px solid;
border-right:2px solid;
border-left:5px solid;
background:transparent;
text-decoration:none;
}
.sNLO a:hover {border-color:orange;}
.sNLY a:hover{border-color:yellow;}
.sNLG a:hover{border-color:lime;}
.sNLB a:hover {border-color:#9cf;}


.center990f {
width:960px;
margin: 0 auto;
position:relative;
padding-top:210px;
text-align:left;
z-index:2;
padding-top:0;
padding-bottom:0px;
margin-bottom:0px;
height:220px
}

.homeFeature {
margin:0;
padding:0;
display:block;
height:235px;
}

#logo {
float:left;
margin-top:15px;
}

.floater {
float:left;
font-size:12px;
margin-top:15px;
}

.floater li {
padding:0;
margin:0;
font-family:arial,verdana;
font-size:11px;
}

.connectWIDNR {
float:right;
margin-top:15px;
}

.chatMagEek {
float:right;
margin-top:10px;
vertical-align:top;
padding-right:20px;
}

#footer address {
color: #fff;
font-style: normal;
font-weight: normal;
font-size: 10px;
top:180px;
left:0px;
position:relative;
text-align:left;
z-index:20;
font-family:verdana;
}

#footer p {
color: #fff;
font-size: x-small;
text-align: center;
margin: 0 0 4px;
padding: 0;
}

#footer p a:link,
#footer p a:visited {
color: #fff;
text-decoration: none;
}

#footer p a:hover {
color: #fff;
text-decoration: underline;
}

/*  MOBILE STUFF */

.contentCon {display:none;margin:65px 5px 0 5px;padding:5px 0 0 0;font-size:1em;background:transparent;}
.contentTitle {display:none;margin:65px 0px 0 0px;padding:0px 10px;font-size:1em;background:transparent;}
/*background-image: url(/home/images/mobile/00_bkg1a.jpg);no-repeat left top;*/

.menuBlue, .menuOrange, .menuGreen, .menuBlue, .menuBlueTransparent {
font-size:1.0em;
text-decoration:none;
font-family:verdana, arial;
margin:0 0 5px 15px;
padding: 6px 10px;
color:#fff;
border-radius:5px;
}

.menuBlue:hover,.menuBarx {
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
margin-left:15px;
}

.menuOrange:hover {
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 69%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(69%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 69%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */
margin-left:15px;
}

.menuGreen:hover {
background: #29c414; /* Old browsers */
background: -moz-linear-gradient(top,  #29c414 0%, #29c414 14%, #239b33 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#29c414), color-stop(14%,#29c414), color-stop(100%,#239b33)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* IE10+ */
background: linear-gradient(to bottom,  #29c414 0%,#29c414 14%,#239b33 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29c414', endColorstr='#239b33',GradientType=0 ); /* IE6-9 */
margin-left:15px;
}

.menuBlueTransparent {
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(89,148,202,1) 62%, rgba(104,164,215,0.7) 78%, rgba(125,185,232,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(62%,rgba(89,148,202,1)), color-stop(78%,rgba(104,164,215,0.7)), color-stop(100%,rgba(125,185,232,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(89,148,202,1) 62%,rgba(104,164,215,0.7) 78%,rgba(125,185,232,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(89,148,202,1) 62%,rgba(104,164,215,0.7) 78%,rgba(125,185,232,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(89,148,202,1) 62%,rgba(104,164,215,0.7) 78%,rgba(125,185,232,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(89,148,202,1) 62%,rgba(104,164,215,0.7) 78%,rgba(125,185,232,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=0 ); /* IE6-9 */
}

#menuB,#searchB,#helpB{color:#fff;text-decoration:none;cursor:pointer;}

.menuGreen a:hover,.menuBlue a:hover,.menuOrange a:hover{color:white;text-decoration:none;}

.indicator {float:left;display:in-line;margin-right:10px;font-weight:bold;
}

#searchboxerM {	margin:0;}

#searchBoxM {
background:#fff;
border-top:1px solid #979797;
border-left:1px solid #979797;
border-bottom:1px solid #222;
border-right:1px solid #222;
border-radius:4px;
margin:0;
padding:2px;
width:260px;overflow:hidden;
}

.searchforminputM {
width:210px;
position:relative;
color:#304454;
margin:0px;
border:none;
font-family:verdana;
font-size:1.2em;
background:#fff;
padding:4px;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
}

.searchformsubmitM {
z-index:20;
position:relative;
float:right;
border:none;
padding:2px 0 0 0;
background:#fff;
margin:0px;
z-index:6;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
width:28px;
height:28px;
}

.featureBox a,.featureBoxV a, .menuS li a, .liBut li a, .liButNews li a {
text-decoration:none;
color:#069;
padding:10px;
}

.menuS li:hover, .liBut li:hover, .liButNews li:hover {
background:#ebf3fb;
}

.plainL {
border:none;display:none;background:#ddd;color:#000;text-align:left;padding:15px;font-size:1em;text-shadow:none;text-align:left;}

.plain ul,.plainL ul {
color:#000;
border:none;
list-style-type:square;
list-style-position:outside;
background:none;
}

.plain li,.plainL li{
color:#000;
border:none;
background:pink;
border-radius:none;
opacity:0;
}

.menuS {
list-style-type:none;
list-style-position:inside;
margin:0;
padding:0;
text-align:center;
}

.liBut, .liButNews {
list-style-type:none;
list-style-position:outside;
margin:0;
padding:0 0 100px 0;
text-align:center;
}

.liButNews {
padding:0;
margin-top:100px;
}


.liBut li, .menuS li, .liButNews li,#liButBlue,#liButGreen,#liButRed {
border-bottom:1px solid #333;
padding:15px 0;
max-width:100%;
font-size:1.2em;
text-align:left;
text-decoration:none;
font-family:verdana, arial;
margin:5px 0;
color:#069;
cursor:pointer;
opacity:1;
}

.menuS li, .liBut li,.liButNews li {}

#liButBlue {
}

#liButRed {
}

#liButGreen {
}

.liBut span {
padding:0;margin:0 10px 0 0;vertical-align:top;float:right;font-size:1em;display:block;
}


.menuH {
margin:15px 0;
padding:0;
font-size:1em;
}


.footerIcon {border:none;padding:0 6px 0 6px;}
#social {display:none;width:100%;overflow:hidden;text-align:center;margin-top:10px;
	background: rgb(178,213,239);
	background: -moz-linear-gradient(bottom, #ebf3fb 0%, #72b3e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,#ebf3fb), color-stop(100%,#72b3e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(bottom, #ebf3fb 0%,#72b3e2# 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(bottom, #ebf3fb 0%,#72b3e2 100%); /* Opera 11.10+ */
	-pie-background: 	linear-gradient(bottom, #ebf3fb 0%,#72b3e2 100%); /* W3C */
	background: -ms-linear-gradient(bottom, #ebf3fb 0%,#72b3e2 100%); /* IE10+ */
}

#lastdate {
	color: #999;
	font-size: x-small;
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	margin: 7px 0 0;
	padding: 0 0 15px 0;
	clear: both;
}

a.sidebarA {text-decoration:none;color:#72b3e2;font-size:11px;}

#sidebarM{display:none;}
#sidebarD{width:218px;float:right;padding-left:40px;}

.searchC{margin-top:20px;padding-left:5px;}
.rpam,.rpamS{margin-left:10px;max-width:657px;border:1px solid gray;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}
.rpamS{border-radius:5px;border:1px solid gray;margin-bottom:20px}
.rpamB{padding:5px;margin:0;cursor:pointer;background:#ffc;}
.nLI{list-style-type: none;padding:0 0 0 5px;}
.pL5,#sidenavx{padding-left:5px}
dl{padding-left:5px}
.cH{cursor:pointer}
.m0b0{margin:0;border:none}
#connectWIDNRs{max-width:600px;text-align:center;}
#connectWIDNRs.img {border:none;}

/*  CALENDAR ORIGINALS*/

form {margin:0;padding:0}
.navSysB{
 background-color: #b2d5ef;
  background-image: -moz-linear-gradient(0deg, #f5f5f5, #b2d5ef);
  background-image: -ms-linear-gradient(0deg, #f5f5f5, #b2d5ef);
  background-image: -o-linear-gradient(0deg, #f5f5f5, #b2d5ef);
  background-image: -webkit-linear-gradient(0deg, #f5f5f5, #b2d5ef);
  background-image: linear-gradient(0deg, #f5f5f5, #b2d5ef);
border-radius:5px;border-right:1px solid #000;border-bottom:0px solid #000;border-left:1px solid #ccc;border-top-left-radius:0;border-top-right-radius:0;padding:0 20px;
}

.navSysB2{
 background-color: #72b3e2;
  background-image: -moz-linear-gradient(180deg, #ebf3fb, #72b3e2);
  background-image: -ms-linear-gradient(180deg, #ebf3fb, #72b3e2);
  background-image: -o-linear-gradient(180deg, #ebf3fb, #72b3e2);
  background-image: -webkit-linear-gradient(180deg, #ebf3fb, #72b3e2);
  background-image: linear-gradient(180deg, #ebf3fb, #72b3e2);
border-radius:5px;border-right:1px solid #000;border-bottom:0px solid #000;border-left:1px solid #ccc;border-top-left-radius:0;border-top-right-radius:0;padding:7px 15px 7px 21px;
}
.calBottom{width:100%;border-bottom:1px solid #000;}
.navSysBB{
 background-color: #99ccff;
  background-image: -moz-linear-gradient(180deg, #f5f5f5, #99ccff);
  background-image: -ms-linear-gradient(180deg, #f5f5f5, #99ccff);
  background-image: -o-linear-gradient(180deg, #f5f5f5, #99ccff);
  background-image: -webkit-linear-gradient(180deg, #f5f5f5, #99ccff);
  background-image: linear-gradient(180deg, #f5f5f5, #99ccff);
border-radius:5px;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #ccc;border-top-left-radius:0;border-top-right-radius:0;padding:0 20px;
}

label input{margin-bottom:10px;}
.goBut{border-radius:5px;padding:5px}
.listBox{display:none;border:1px solid #666;border-radius:5px;margin:10px;}
.bigBox{
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: rgb(178,213,239);
	background: -moz-linear-gradient(bottom, #ebf3fb 0%, #72b3e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,#ebf3fb), color-stop(100%,#72b3e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(bottom, #ebf3fb 0%,#72b3e2# 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(bottom, #ebf3fb 0%,#72b3e2 100%); /* Opera 11.10+ */
	-pie-background: 	linear-gradient(bottom, #ebf3fb 0%,#72b3e2 100%); /* W3C */
	background: -ms-linear-gradient(bottom, #ebf3fb 0%,#72b3e2 100%); /* IE10+ */
	margin-bottom:20px;
	border-left:1px solid #ccc;
	border-right:1px solid #000;
	border-top:1px solid #ccc;
	border-bottom:1px solid #000;
}

.bigBoxG{
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: #35981e;
	background: -moz-linear-gradient(bottom, #84d828 0%, #75c822 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,#84d828), color-stop(100%,#75c822)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(bottom, #84d828 0%,#75c822# 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(bottom, #84d828 0%,#75c822 100%); /* Opera 11.10+ */
	-pie-background: 	linear-gradient(bottom, #84d828 0%,#75c822 100%); /* W3C */
	background: -ms-linear-gradient(bottom, #84d828 0%,#75c822 100%); /* IE10+ */
	margin-bottom:20px;
	border-left:1px solid #ccc;
	border-right:1px solid #000;
	border-top:1px solid #ccc;
	border-bottom:1px solid #000;
}

.navSysB2G{
 background-color: #35981e;
  background-image: -moz-linear-gradient(180deg, #a2e991, #35981e);
  background-image: -ms-linear-gradient(180deg, #a2e991, #35981e);
  background-image: -o-linear-gradient(180deg, #a2e991, #35981e);
  background-image: -webkit-linear-gradient(180deg, #a2e991, #35981e);
  background-image: linear-gradient(180deg, #a2e991, #35981e);
border-radius:5px;border-right:1px solid #000;border-bottom:0px solid #000;border-left:1px solid #ccc;border-top-left-radius:0;border-top-right-radius:0;padding:7px 15px 7px 21px;
}

.calIcon{border:transparent;vertical-align:middle;margin-left:4px;}
.border0{border:none}
.noResults{border-top:1px solid #ccc;border-right:1px solid #000;border-left:1px solid #ccc;padding:0 20px;padding-top:7px;min-height:200px;}

.blueT {
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #227cca 51%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#227cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#227cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1e5799 0%,#2989d8 50%,#227cca 51%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 50%,#227cca 51%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#227cca 51%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
color:#fff;
border-radius:5px;
border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #000;border-right:1px solid #000;
cursor:pointer;
margin:0 3px;
}

.greenT {
background: #29c414; /* Old browsers */
background: -moz-linear-gradient(top,  #29c414 0%, #29c414 14%, #239b33 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#29c414), color-stop(14%,#29c414), color-stop(100%,#239b33)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* IE10+ */
background: linear-gradient(to bottom,  #29c414 0%,#29c414 14%,#239b33 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29c414', endColorstr='#239b33',GradientType=0 ); /* IE6-9 */
color:#fff;
border-radius:5px;
border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #000;border-right:1px solid #000;
cursor:pointer;
margin:0 3px;
}

.golden{
background: rgb(243,226,199); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,226,199,1)), color-stop(50%,rgba(193,158,103,1)), color-stop(51%,rgba(182,141,76,1)), color-stop(100%,rgba(233,212,179,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(243,226,199,1) 0%,rgba(193,158,103,1) 50%,rgba(182,141,76,1) 51%,rgba(233,212,179,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(243,226,199,1) 0%,rgba(193,158,103,1) 50%,rgba(182,141,76,1) 51%,rgba(233,212,179,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(243,226,199,1) 0%,rgba(193,158,103,1) 50%,rgba(182,141,76,1) 51%,rgba(233,212,179,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(243,226,199,1) 0%,rgba(193,158,103,1) 50%,rgba(182,141,76,1) 51%,rgba(233,212,179,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3',GradientType=0 ); /* IE6-9 */
}

.grayDays{
background:#ccc;text-shadow:1px 1px #eee;color:#111;border-bottom:1px solid #999;padding-top:5px;border-radius:5px;
background: #bbbbbb; /* Old browsers */
background: -moz-linear-gradient(45deg,  #bbbbbb 0%, #cacaca 50%, #c5c5c5 51%, #dfdfdf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#bbbbbb), color-stop(50%,#cacaca), color-stop(51%,#c5c5c5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* IE10+ */
background: linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#dfdfdf',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

background: -moz-linear-gradient(top,  #dedede 0%, #e6e6e6 50%, #e3e3e3 51%, #f0f0f0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(50%,#e6e6e6), color-stop(51%,#e3e3e3), color-stop(100%,#f0f0f0)); background: -webkit-linear-gradient(top,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
padding-bottom:5px;}

.newsNavWW,.newsNav,.bigBoxG,.navSysB2G,.greenT{
background:#ccc;text-shadow:1px 1px #ddd;color:#222;border-bottom:1px solid #999;padding-top:5px;border-radius:10px;border-right:1px solid #999;
background: #bbbbbb; /* Old browsers */
background: -moz-linear-gradient(45deg,  #bbbbbb 0%, #cacaca 50%, #c5c5c5 51%, #dfdfdf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#bbbbbb), color-stop(50%,#cacaca), color-stop(51%,#c5c5c5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* IE10+ */
background: linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#dfdfdf',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.newsNav,.newsNavWW{padding:5px;background:none;border:none;border-radius:0;background:#eee;border-radius:8px;margin:10px 0 0 0;border:1px solid #ddd;}
.sBar{margin-right:0;padding-right:0;min-height:40px;}
.bBCorners{padding:5px;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;}


.redT {
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 69%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(69%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 69%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */
color:#fff;
border-radius:5px;
border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #000;border-right:1px solid #000;
cursor:pointer;
margin:0 3px;
}

a.greenT {
background-color: lime;
background-image: -moz-linear-gradient(0deg, green, lime);
background-image: -ms-linear-gradient(0deg, green, lime);
background-image: -o-linear-gradient(0deg, green, lime);
background-image: -webkit-linear-gradient(0deg, green, lime);
background-image: linear-gradient(0deg, green, lime);
border-radius: 5px;
display: inline-block;
text-shadow: #000000 5px 5px 10px;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #000;
border-right:1px solid #000;
cursor:pointer;
margin:0px 0 15px 0;
padding:0px 6px;
color:#fff;
text-decoration:none;
line-height:28px;
}

.boxS0{
box-shadow: #6E7849 0px 0px 4px;
}

.boxS0{
box-shadow: #6E7849 0px 0px 3px;
}
.textS0{
text-shadow: #000000 5px 5px 10px;
}

.butBlue, .butOrange, .butGreen, .butBlue, .butBlueTransparent {
border-top:1px solid #ccc;
border-right:1px solid #333;
border-bottom:1px solid #333;
border-left:1px solid #ccc;
padding: 6px 10px;
width:95%;
background:#000;
font-size:1.0em;
text-decoration:none;
font-family:verdana, arial;
margin-bottom:5px;
color:#fff;
border-radius:5px;
}


.butBlue{
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}

.butOrange {
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 69%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(69%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 69%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 69%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */
}

.butGreen {
background: #29c414; /* Old browsers */
background: -moz-linear-gradient(top,  #29c414 0%, #29c414 14%, #239b33 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#29c414), color-stop(14%,#29c414), color-stop(100%,#239b33)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #29c414 0%,#29c414 14%,#239b33 100%); /* IE10+ */
background: linear-gradient(to bottom,  #29c414 0%,#29c414 14%,#239b33 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29c414', endColorstr='#239b33',GradientType=0 ); /* IE6-9 */
}

.datediv{width:100%;border-bottom:1px solid silver;}
.noStyle{margin:0;padding:0;display:inline-block;}
/*
#maincontent{overflow:hidden;}
#canvas{border:none;padding:0;margin:0}
*/
.HB{margin:10px 0 0 0}
.SB{margin:0 10px 0 0}
.mT5{margin:5px 0 0 0}
.navsysNR{float:left;margin:5px 0 0 10px}
.pT20{padding-top:20px}
.mB5{margin-bottom:15px;font-size:1em;}
.mB5p{margin-bottom:5px}
.dN{display:none;}
.mY,.mY2{text-align:right;margin:0 0 10px 0;}
.mY2{padding:15px 0 0 0}
.calSide{border-top-right-radius:0;border-bottom-right-radius:0;width:50px;}
.calSideSpan,.calsSideSpan2{font-size:1.2em;font-family:arial;text-shadow:1px 1px #eee;text-align:center;margin:0}
.calsSideSpan2{padding:15px 0 0 0}
.rowPadder{width:100%;min-height:10px;max-height:10px}
.calDate{float:left;font-size:90%;padding:0 3px 3px 3px;margin:0 0 10px 0;display:inline}
.calTitle{font-size:1em;width:100%;margin-bottom:10px;}
.socialD{border:0px;padding:0;margin:0;width:100%;overflow:hidden;height:0px;opacity:0;
    -webkit-transition-property: height,opacity;
    -webkit-transition-duration: 0.5s,0.5s;
    -webkit-transition-timing-function: ease-in-out,ease-in-out;
    -webkit-transition-delay: 0s,0s;
    /* Standard syntax */
    transition-property: height,opacity;
    transition-duration: 0.5s,0.5s;
    transition-timing-function: ease-in-out,ease-in-out;
    transition-delay: 0s,0s;
}
.socialP{text-align:center;line-height:55px;}
.divIni{width:100%;font-size:90%;line-height:120%;}
.dpS{width:100%;font-size:.9em;line-height:120%;}
.hMCon{padding:10px 0;font-size:90%;}
.calHR{margin:0 0 1px 0;}
#menuConD{margin:3px 0 0 0;display:block}
#menuConM{margin:5px 0 0 0;vertical-align:center;display:none;font-size:1.2em}
/*#sidebarD{display:none;}*/
#sidebarM{display:none;}
.but0{cursor:pointer;background:#ebf3fb}
.fS1{font-size:1em}

/*END NAVIGATION MENUS*/





/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/





/*SITE HEADER*/
#fixed_head {
position:fixed;
left:10px;
top:2px;
background: #58aadc url('/home/images/mobile/000_bkg0x.gif') no-repeat left top;
width:71px;
height:52px;
z-index:100;
cursor:pointer;
display:block;
}


.nBi {border:none;}

.a1z {
width:100%;
background:#58aadc; 
/*
background-image:url('/news/images/000_IEbkg.gif'); 
*/
background-position:left top;
background-attachment: fixed;
background-repeat:repeat-x;
/*
height:55px;
*/
height:48px;
/*-moz-border-radius: 0px;
-moz-box-shadow: #6E7849 0px 0px 0px;
-webkit-border-radius: 0px;
-webkit-box-shadow: #6E7849 0 0 10px;
background-color: #067bae;
background-image: -moz-linear-gradient(0deg, #99ccff, #067bae);
background-image: -ms-linear-gradient(0deg, #99ccff, #067bae);
background-image: -o-linear-gradient(0deg, #99ccff, #067bae);
background-image: -webkit-linear-gradient(0deg, #99ccff, #067bae);
background-image: linear-gradient(0deg, #99ccff, #067bae);*/
margin:0;
position:fixed;
top:0px;
left:0;
z-index:27;
/*filter:alpha(opacity=60);
opacity:0.6;*/
/*text-align:center;*/
}

.a2z {
left:0px;
top: 0px;
width:100%;
max-width:990px;
text-align:left;
z-index:25;
position:relative;
margin:0 auto;
/*background:#3a5366;*/
padding-top:5px;
overflow-x:hidden;
}

.a3z {
left:0px;
top:0px;
text-align:left;
z-index:25;
position:relative;
background:#000;
height:30px;
background:transparent;
max-width:990px;
height:55px;
overflow:hidden;
  /* for IE 
  filter:alpha(opacity=40);*/
  /* CSS3 standard */
  /*opacity:0.4;*/
/*text-align:center;*/


}

.a1x {
width:100%;
height:53px;
/*background:transparent;
background-image:url('/home/images/toolbars/menubar_bkg_blueshadow.gif'); background-repeat:repeat-x;*/
-moz-border-radius: 0px;
-moz-box-shadow: #6E7849 0px 0px 0px;
-webkit-border-radius: 0px;
-webkit-box-shadow: #6E7849 0 0 10px;
background-color: #067bae;
background-image: -moz-linear-gradient(0deg, #99ccff, #067bae);
background-image: -ms-linear-gradient(0deg, #99ccff, #067bae);
background-image: -o-linear-gradient(0deg, #99ccff, #067bae);
background-image: -webkit-linear-gradient(0deg, #99ccff, #067bae);
background-image: linear-gradient(0deg, #99ccff, #067bae);
margin:0;
position:fixed;
top:0px;
left:0;
z-index:25;
/*filter:alpha(opacity=80);
opacity:0.8;*/
/*text-align:center;*/

}

.a2x {
left:0px;
top: 5px;
width:100%;
text-align:left;
z-index:25;
position:fixed;
margin:0;
background:transparent;

}

.a3x {
left:0px;
top:0px;
width:100%;
max-width:990px;
text-align:left;
z-index:25;
position:fixed;
background:transparent;
margin:0 auto;
  /* for IE 
  filter:alpha(opacity=40);*/
  /* CSS3 standard */
  /*opacity:0.4;*/
/*text-align:center;*/
overflow-x:hidden;
}

/*END SITE HEADER*/



/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/




/*CALENDAR  ELEMENTS*/
select,button,submit,cancel,textarea,legend{border-radius:8px;padding:3px}
select{margin:0;}
input.dates{border-radius:8px;padding:3px;width:80px;}
.locboxes{float:left;;font-size:12px;margin-right:10px;margin-top:10px}
.locgroup{float:left;margin:0 10px 10px 0;min-width:20%;padding-bottom:10px;}
.h3corner0{padding:0;color:#000;border-bottom-right-radius:5px;background:#f5f5f5;border-bottom:1px solid #000}
.h3corner1{padding:0;color:#000;border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #000;}
.locItem,.locItemHM{border-top:1px solid #ccc;border-right:1px solid #000;border-left:1px solid #ccc;border-bottom:1px solid #000;margin:0;background:#f9f9f9;padding:7px;min-height:150px;border-radius:5px;display:none}
.locItemHM{background:#eee;margin-top:10px;width:95%;display:none;min-height:80px;}
.dateh3{padding:3px 4px;border-bottom-right-radius:0;border-top-right-radius:5px;border-top-left-radius:5px;text-shadow:1px 1px #eee;}
/*.calCon:hover,.calCon0:hover{background:#eee;}*/
.calCon0{background:#eee}
.calItem{padding:0 20px 0px 20px;overflow:hidden;}
.locImage{float:left;margin:0 10px 5px 0;border:transparent;}
.locClose0{float:right;margin-right:10px;border:1px solid #ccc;border-radius:5px;background:#9cf;padding:3px;cursor:pointer;}
.locClose {cursor:pointer;padding-right:20px;}
.locTasks{float:right;border:1px solid #ccc;padding:3px;margin-right:10px;border-radius:4px;font-size:.95em;}
.blueT a{color:#fff;text-decoration:none}
.locDesc{padding:20px;font-size:.9em;overflow:hidden;}
.calImage{float:left;margin:0 10px 5px 0;border:transparent;border-radius:5px;}
.imgCornerL0{border-top-left-radius:0;}
.imgCornerL1{border-top-left-radius:0;border-top-right-radius:0;}
.calTasks {float:right;padding:3px;margin-right:10px;border-radius:4px;font-size:.85em;display:inline-block;vertical-align:middle;}
.calDesc {font-size:.95em;}
.clearBr {clear:both;height:0px;}
.noPadTop2 {padding-top:0;margin:0;}
.font11{font-size:11px}
.font8em{font-size:.90em}
.printIcon{margin:0 0px 1px 15px;padding:0;display:in-line;vertical-align:middle;}
.homeIcon{margin:0 10px 3px 5px;padding:0;display:in-line;vertical-align:middle;}
.navSys0{margin:0 0 0 3px;opacity:.3;border-radius:5px;padding:5px 10px;cursor:default}
.navSys1{margin:0 0 0 3px;border-radius:5px;padding:5px 10px;}
.flR{float:right}
.flL,flL10{float:left}
.flL10{margin-left:10px;}
.flL40{float:left;line-height:40px}
.mL10{margin-left:10px}
.cB{clear:both}
.m0{margin:0}
#calPrint{margin:5px 0 0 0;}
#calDates{float:left;}
a.white{color:#fff;}
.tAR{text-align:right;}
.wupic{float:right;display:block !important; width: 276px; text-align: center; font-family: sans-serif; font-size: 12px;}
.wulinktext{font-family: sans-serif; font-size: 12px;}
.noFloat{float:none}
.aW{width:auto;}
a.locBut{margin:0px 0 5px 0;padding:3px 6px;color:#fff;text-decoration:none;line-height:35px;font-size:1em;}
.p10{padding:10px}
.pLR15{padding:0 15px}
.mLR10{margin:0 10px}
label{font-weight:normal;}
/*END CALENDAR*/



/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------*/




/*NEWS ELEMENTS and RESET FORM ELEMENTS*/
.touchgallery{ 
position: relative; 
overflow: hidden; 
width: 100%; /* default gallery width */ 
height: 350px; /* default gallery height */ 
background: transparent;
font-family:arial;
font-size:1em; 
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
} 
  
.touchgallery ul{ 
list-style: none; 
margin: 0; 
padding: 0; 
left: 0; 
position: absolute; 
-moz-transition: all 100ms ease-in-out; /* image transition. Change 100ms to desired transition duration */ 
-webkit-transition: all 100ms ease-in-out; 
transition: all 100ms ease-in-out; 
} 
  
.touchgallery ul li{ 
float: left; 
display: block; 
width: 350px; 
text-align: left; 
} 
  
.touchgallery ul li img{ /* CSS for images within gallery */ 
max-width: 100%; /* make each image responsive, so its native width can occupy up to 100% of gallery's width, but not beyond */ 
height: auto; 
} 
  
#sControls {width:350px;text-align:center;background:#fff;display:none;padding:10px 0 0 0;
/*border:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;*/
}
#tControls {color:#fe8320;width:348px;text-align:center;background:#fff;display:none;padding-top:5px;}
#sCBack{width:174px;display:none;float:left;font-size:.8em;cursor:pointer;color:#222;margin:0;padding:2px 0px;border-top-left-radius:5px;border-top-right-radius:5px;
background-color: #fff;
  background-image: -moz-linear-gradient(0deg, #ccc, #fff);
  background-image: -ms-linear-gradient(0deg, #ccc, #fff);
  background-image: -o-linear-gradient(0deg, #ccc, #fff);
  background-image: -webkit-linear-gradient(0deg, #ccc, #fff);
  background-image: linear-gradient(0deg, #ccc, #fff);
}
#sCForward{width:174px;background:green;float:right;font-size:.8em;cursor:pointer;color:#222;margin:0;padding:2px 0px;border-top-left-radius:5px;border-top-right-radius:5px;
background-color: #fff;
background-image: -moz-linear-gradient(0deg, #8bb082, #fff);
  background-image: -ms-linear-gradient(0deg, #8bb082, #fff);
  background-image: -o-linear-gradient(0deg, #8bb082, #fff);
  background-image: -webkit-linear-gradient(0deg, #8bb082, #fff);
  background-image: linear-gradient(0deg, #8bb082, #fff);
}
.slideBox{width:350px;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:20px;}
#ulDIV{font-size:80%}

html, body, div, dl, dt, dd, pre, form, fieldset
{
border:0;
margin:0;
padding:0;
}

form {
border:0;
margin:0;
padding:0;
display:inline;
}

input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
}

.notes {
	color: #000;
	font-style: normal;
	font-weight: normal;
	font-size: x-small;
}


#sidebarx{margin-bottom:40px;text-align:left;margin-top:0px;font-size:88%;}
#sidebarx h2{padding-top:0;font-weight:normal;}
#sidebarx ul{padding-top:0;margin-top:0;}


a:link { color: #36f; }
a:visited { color: #69f; }

a:hover {
	color: #336;
	text-decoration: underline;
}


/* Link formatting */

div.breakAll {
	clear: both;
	width: 80%;
	margin: 0;
	padding: 0;
}

.floatright {
	float: right;
	margin: 0 0 5px 10px;
}

.floatleft {
	float: left;
	margin: 0 10px 5px 0;
}

.floatleft p.caption,
.floatright p.caption {
	color:#666;
	font-size: x-small;
	text-align: left;
	margin: 0 4px 2px;
	padding: 0;
}

div.ifloatright,div.nifloatrightdiv.nifloatright0,
div.ifloatleft {
	width: 200px;
	text-align: left;
	padding: 0;
}

div.ifloatright,div.nifloatright0,div.nifloatright {
	float: right;
	margin: 0 0 10px 20px;
}

div.ifloatleft {
	float: left;
	margin: 0 20px 10px 0;
}

div.nifloatright0 p,
div.nifloatright p,
div.ifloatright p,
div.ifloatleft p,
div.ifloatright p span,
div.ifloatleft p span {
	font-size: x-small;
	text-align: left;
	width: 200px;
	margin: 0;
	padding: 0;
}

div.nifloatright0 p,
div.nifloatright p,
div.ifloatright p,
div.ifloatleft p {
	color:#666;
	display: block;
	margin-bottom: 10px;
}

div.nifloatright0 img,
div.nifloatright img,
div.ifloatright img,
div.ifloatleft img {
	border: 1px solid #000;
	text-align: center;
	width: 200px;
	margin:0 0 2px;
	padding: 0;
}

div.nifloatright0 img {width:100%;border:none;}
div.nifloatright{cursor:pointer;max-width:50%;}
div.nifloatright0{max-width:50%;}
div.nifloatright img{border:none}

.By{font-size:80%;color:#666;margin-bottom:20px;}

/* hblock */

div.hblock p span {
	color: #999;
}

div.hblock {
	text-align: center;
	width: 370px;
	margin: 10px auto 20px;
	padding: 4px;
	border-bottom: solid 1px #dcdcdc;
}

div.hblock img {
	text-align: center;
	border: 1px solid #000;
	width:370px;
}


div.hblock p {
	color: #666;
	font-size: x-small;
	text-align: left;
	width: 360px;
	margin: 0;
	padding: 0;
}


span.anchor1 {
    display: block;
	width:100%;
    height: 55px;
    margin-top: -55px;
    visibility: hidden;
}


#content{text-align:left;}
#newstools{display:none}
.transparent{border:none;}

/*
body,p,li,td{font-family:verdana,arial;font-size:100%;	color: #333; line-height:150%;margin:0;padding:0}

p{	padding:4px 0 16px;}
span.anchor{width:100%;}
*/

.nBi {border:none;}

a.secTitle {font-weight:bold;text-decoration:none;color:#72b3e2;border-bottom:1px solid #ccc;font-family:verdana;font-size:120%;}
a:hover.secTitle {font-weight:bold;text-decoration:none;color:#72b3e2;border-bottom:1px solid #ccc;font-family:verdana;font-size:120%;}

a:active { color: #336; }



.alertHeader,.sidebarHeader.alertHeaderActive{
padding:10px 0px;max-width:695px;padding-left:5px;
text-align:left;
/*border-bottom:22px solid orange;*/
}

.fatLine{border-bottom:10px solid #ccc}

.featureButton{font-size:90%;background:#A2C8D6;background:#fff;padding:10px;border-radius:5px;border:1px solid #ccc;margin: 0 5px 15px 5px;cursor:pointer;}
.featureButton:hover{
background: -moz-linear-gradient(top,  rgba(209,228,235,0.65) 0%, rgba(134,135,135,0) 95%, rgba(130,130,130,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(209,228,235,0.65)), color-stop(95%,rgba(134,135,135,0)), color-stop(100%,rgba(130,130,130,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(209,228,235,0.65) 0%,rgba(134,135,135,0) 95%,rgba(130,130,130,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(209,228,235,0.65) 0%,rgba(134,135,135,0) 95%,rgba(130,130,130,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(209,228,235,0.65) 0%,rgba(134,135,135,0) 95%,rgba(130,130,130,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(209,228,235,0.65) 0%,rgba(134,135,135,0) 95%,rgba(130,130,130,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d1e4eb', endColorstr='#00828282',GradientType=0 ); /* IE6-9 */
}

.featureHeader{
width:100%;padding:20px 0px 10px 5px;margin:0 0 40px 0;
text-align:left;border-top-right-radius:10px;border-top-left-radius:10px;
background-color: #72b3e2;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-bottom:1px solid #999;
border-right:1px solid #999;
  background-image: -moz-linear-gradient(180deg, #72b3e2, #ebf3fb);
  background-image: -ms-linear-gradient(180deg, #72b3e2, #ebf3fb);
  background-image: -o-linear-gradient(180deg, #72b3e2, #ebf3fb);
  background-image: -webkit-linear-gradient(180deg, #72b3e2, #ebf3fb);
  background-image: linear-gradient(180deg, #72b3e2, #ebf3fb);
}
.fs11{font-size:100%;font-family:verdana,arial}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

#mobileTools{min-width:265px;position:relative;left:0;top:-27px;z-index:502;padding:10px 0 10px 0;width:100%;border:none;}

.shareNR{font-size:60%;display:in-line;float:right;line-height:300%;margin-top:20px}
.baseTool,.baseToolb,.baseToolW,.baseToolg,.baseToolgnb{
line-height:150%;
cursor:pointer;
z-index:600;
opacity:1;
border-top:1px solid #ccc;
border-right:1px solid #999;
border-bottom:1px solid #999;
border-left:1px solid #ccc;
border-radius:5px;
padding:5px;
margin-left:10px;
    /* 
background: -moz-linear-gradient(top,  #dedede 0%, #e6e6e6 50%, #e3e3e3 51%, #f0f0f0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(50%,#e6e6e6), color-stop(51%,#e3e3e3), color-stop(100%,#f0f0f0)); background: -webkit-linear-gradient(top,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dedede 0%,#e6e6e6 50%,#e3e3e3 51%,#f0f0f0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
}

.moreBut{display:inline;max-width:55px}
.navdiv{margin-right:20px;display:inline;max-width:500px;}
.none{margin:0;padding:0;}

.baseToolg{background:#fff;min-width:95px;}
.baseToolgnb{border:none;background:transparent;text-decoration:none;}
.baseToolb,.baseToolb a{background:none;line-height:100%;font-size:90%;min-width:90px;display:inline-block;text-align:center;width:auto;max-width:300px;margin-top:10px;}
.baseToolW{margin-left:3px;}
.newsTools,newsToolsW,.newsToolsWTT {
z-index:502;
border-bottom-left-radius:5px;border-bottom-right-radius:5px;
vertical-align:middle;
line-height:100%;
height: 15px;
overflow:hidden;
width:26%;
min-width:220px;
float:right;
padding:10px 0;
margin:0 0 20px 0;
color:#222;
text-align:right;
opacity:1;
	For Safari 3.1 to 6.0 */
background:transparent;;
	For Safari 3.1 to 6.0 */
    -webkit-transition-property: height,width;
    -webkit-transition-duration: 0.25s, 0.25s;
    -webkit-transition-timing-function: linear,linear;
    -webkit-transition-delay: 0s,0s;
    /* Standard syntax */
    transition-property: height,width;
    transition-duration: 0.25s,0.25s;
    transition-timing-function: linear,linear;
    transition-delay: 0s,0s;
}

.newsTools:hover{opacity:1}
#newsToolsW{opacity:1;width:100%;min-width:250px;max-width:700px;}
.newsToolsWTT,#TT{height:60px;width:97%;width:70px;max-width:70px;position:fixed;bottom:10px;right:10px;text-align:right;opacity:.5;margin-bottom:0;display:none;opacity:.6;z-index:400;}

.newsTools a,.newsToolsW a,.newsToolsWTT a {
color:#222;
text-decoration:none;
font-size:80%;
border-radius:3px;
}
#TT{display:none;opacity:.5}

.navSys0{opacity:.3;text-shadow:none;}
.newsToolsOR {
width:690px;
text-align:center;
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
padding:1px 4px;
margin:0px 20px 10px 0px;
background:#eee;
border-radius:3px;
}

.mB20{margin-bottom:20px}

.newsToolsOR a {
text-decoration:none;
font-size:9px;
border-radius:3px;
}

p.yearP {
padding:0;
margin-bottom:5px;
border-bottom:3px solid #ccc;
width:690px;
}

div.right_GreenBox {
float:right;
margin:0
padding:0 5px 5px 5px;
font-family:arial;
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
}

div.right_GreenBox a {
background: #9c6;
color:#fff;
display:in-line;
padding:5px 5px 1px 5px;
text-decoration: none;
font-family:arial;
font-size:11px;
}

div.right_GreenBox a:hover {
background: transparent;
color:#069;
}

div.right_ClearBox {
float:right;
margin:0px 5px 5px 5px;
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
border-radius:3px;
}

div.right_ClearBox a {
background: #f69600;
color:#fff;
display:block;
padding:2px 5px 2px 5px;
text-decoration: none;
font-size:11px;
border-radius:3px;
}

div.right_ClearBox a:hover {
background: transparent;
color:#069;
}

hr {
	color: none;
	background-color: none;
}

hr.news {
	color: #9aafbf;
	background-color: #9aafbf;
	height: 1px;
	width: 400px;
	text-align:center;
	margin:20px auto;
}

p.hr {text-align:center;margin:20px 0;color:gray;}

.short23 {
	width: 600px;
}

.searchBut {
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
background: gray;
color:#fff;
padding:2px 0 0 0;
margin:0;
font-size:12px;
border-radius:3px;
}

.searchButInp {
font-size:12px;
width:175px; 
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
border-radius:3px;
}

.newsToolBar {
text-align:left;
margin-top:20px;
border-radius:5px;
padding:15px;
text-decoration:none;
font-size:1em;
border-radius:5px;
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
background: #feffe8; /* Old browsers */
background: -moz-linear-gradient(top,  #feffe8 0%, #d6dbbf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #feffe8 0%,#d6dbbf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 ); /* IE6-9 */
height:400px;
}

.newsToolBarPrevious {
text-decoration:none;
width:690px;
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
font-size:11px;
padding:3px;
text-align:center;
background:#eee;
margin:10px 0;
border-radius:3px;
}

.newsSearchBar {
float:left;
width:360px;
margin:0;
padding:0;
border-radius:3px;
}

.topictitle a:link,
.topictitle a:visited {
	background-color: #5a7f9c;
	padding: 1em 1em .5em;
	color: #fff;
	text-decoration: none;
	display: block;
	border-top: 1px #444 solid;
	border-bottom: 1px #ddd solid;
}

.topictitle a:hover {
	color: #222;
	border-top: 1px #444 solid;
	border-bottom: 1px #f90 solid;
}

.sideNavLinks {
font-family:arial;
font-size:1em;
padding-top:7px;
text-decoration:none;
border-top:2px solid transparent;
}

.sideNavLinks a:link, .sideNavLinks a:visited {
display:block;
color:#069;
padding-left:5px;
text-decoration:none;
border:1px solid transparent;
border-left:5px solid #7496b0;
border-top-left-radius:2px;
border-bottom-left-radius:2px;
}

.sideNavLinks a:hover {
padding-left:5px;
border:1px solid orange;
border-left:5px solid orange;
background:transparent;
text-decoration:none;
}



.newsLinks {
width:680px;
font-family:arial;
font-size:12px;
text-align:center;
padding:5px;
text-decoration:none;
background:#eee;
border-top:1px solid #ccc;
border-right:1px solid #111;
border-bottom:1px solid #111;
border-left:1px solid #ccc;
border-radius:4px;
}

.newsLinks a:link, .newsLinks a:visited {
padding-left:3px;
padding-right:3px;
text-decoration:none;
border-left:3px solid transparent;
border-right:2px solid transparent;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
}

.newsLinks a:hover {
padding-left:3px;
padding-right:3px;
border-left:3px solid orange;
border-right:2px solid orange;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
background:#fff;
text-decoration:none;
}

.newsToolBar h2{text-shadow:1px 1px #eee}



/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/


.attention{color:red;}
.caption{color:#666;font-size:80%}

#slideIndy{vertical-align:middle;display:inline-block;cursor:pointer;opacity:1;margin:0px 10px 0 0px;border:none;width:25px;max-width:25px;}
.slideIndBox,#slideIndBox{position:absolute;color:#fff;display:block;cursor:pointer;opacity:.65;margin:-60px 0 10px 15px;padding:10px 10px;
border-left:1px solid #ccc;
border-right:1px solid #000;
border-top: 1px solid #ccc;
border-bottom:1px solid #000;
background:#111;min-width:210px;max-width:700px;border-radius:5px;font-size:.9em;
    -webkit-transition-property: background,opacity;
    -webkit-transition-duration: 0.25s, 0.25s;
    -webkit-transition-timing-function: linear,linear;
    -webkit-transition-delay: 0s,0s;
    /* Standard syntax */
    transition-property: background,opacity;
    transition-duration: 0.25s,0.25s;
    transition-timing-function: linear,linear;
    transition-delay: 0s,0s;
}

#launcher{cursor:pointer;border:none;}
dd{margin-bottom:20px;}
dt{font-weight:bold;}
.container{text-align:center;width:100%;max-width:960px;margin:0 auto;margin-top:20px;}
.containerF{z-index:502;position:fixed;top:0px:left:0;text-align:center;width:100%;max-width:980px;margin:0 auto;border-bottom:1px solid transparent;height:0px;}
#content100,#content,#content100S{float:left;text-align:left;width:100%;max-width:960px;margin:0;min-width:240px;}
.content75,.content75S{float:left;text-align:left;width:75%;min-width:240px;margin:0;}
.content75S,.content75,#content100{padding-top:30px;}
.sidebar25,.sidebar25S,.sidebar25S0{float:left;width:23%;margin:0 0 0 2%;min-width:180px;padding-top:5px;}
.sidebar25,.sidebar25S{padding-top:0px;}
.navSys1{margin:0:padding:0}
a.baseToolg{text-decoration:none;color:#222;}

.sBox1{max-width:310px;min-width:250px;display:inline-block}
.sBox2{max-width:290px;min-width:290px;display:inline-block;}
.socialBoxer{min-width:90px;max-width:120px;display:inline-block;min-height:40px;}
.newsspacer{width:100%;margin:20px 0 50px 0;border-bottom:1px solid #ccc;cursor:pointer;font-size:70%;color:#666;line-height:150%;}
.newsspacer:hover{color:orange}
/*
h1 {color: #333; font-weight:normal;font-size: 150%;font-family:arial,verdana,,serif ;line-height:150%;padding-top:0;margin-top:0;margin-bottom:10px;border-bottom:10px solid #ccc;} 
h2 {color: #444; font-weight:normal;font-size: 140%;font-family:arial,verdana, serif;line-height:150%;} 
h3 {color: #444; font-weight:normal;font-size: 130%;font-family:arial,verdana,serif;line-height:150%;}
h4 { color: #444; font-weight:bold;font-size: 120%; font-family: verdana,arial,serif;line-height:150%; }
h5 { color: #444; font-size: 110%; font-family: verdana,arial,serif;line-height:150%; }
h6 { color: #444; font-weight: bold; font-size: 13px; font-family: Verdana,Arial, sans-serif;line-height:150%; }
*/

h1.green,#sidebarx h2.green{border-color:#1bcb31;}
h1.gold,#sidebarx h2.gold{border-color:gold;}
h1.tan,#sidebarx h2.tan{border-color:#f6de80;}
h1.purple,#sidebarx h2.purple{border-color:#bdc0ff;}
h1.red,#sidebarx h2.red{border-color:#d0000e;}
h1.orange,#sidebarx h2.orange{border-color:orange;}
h1.blue,#sidebarx h2.blue{border-color:#89c0e7;}

#sidebarx h2 {font-size:150%;line-height:100%;color:#666;padding:3px 0;margin:40px 0 10px 0;border-bottom:5px solid #999;}
#sidebarx h2 a{font-size:inherit;text-decoration:none;color:inherit;}

#Col1 h1,#Col1 h2,#Col1 h3, #Col2 h1,#Col2 h2,#Col2 h3, #Col3 h1,#Col3 h2,#Col3 h3{border-bottom:10px solid gray;}
h1 span,h3 span {
	font-style: normal;
	font-weight: normal;
	font-size: small;
	display: block;
	padding-right: 10px;
}

.calItem h3{margin:20px 0 5px 0;}

#calNav,#calNavT{float:right;display:in-line;vertical-align:middle;margin-top:5px;}
.calCon,.calCon0{padding-left:15px;border-left:25px solid #999;background:#fff;overflow:hidden;margin:10px 0 40px 0;border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-radius:8px;border-top:10px solid #999;}

.tabz{background:none;float:left;width:180px;}
.tabz h3:hover{color:#069;}

.openInd,.closeInd{font-family:verdana;float:right;display:block;color:#069;font-weight:bold;cursor:pointer;min-width:45px;max-width:150px;min-height:15px;
text-align:right;padding:4px 35px 4px 5px;font-size:70%;border:1px solid #ccc;border-radius:3px;margin:0 10px 5px 0;
background:#f9f9f9 url('/news/images/000_TabIndOpen.gif');
    background-repeat: no-repeat;
    background-position: right center; 
}
.closeInd{display:none;
background:#f9f9f9 url('/news/images/000_TabIndClose.gif');
    background-repeat: no-repeat;
    background-position: right center; 
}

.grayDays{
background:#ccc;text-shadow:1px 1px #ddd;color:#222;border-bottom:1px solid #999;padding-top:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;
background: #bbbbbb; /* Old browsers */
background: -moz-linear-gradient(45deg,  #bbbbbb 0%, #cacaca 50%, #c5c5c5 51%, #dfdfdf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#bbbbbb), color-stop(50%,#cacaca), color-stop(51%,#c5c5c5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* IE10+ */
background: linear-gradient(45deg,  #bbbbbb 0%,#cacaca 50%,#c5c5c5 51%,#dfdfdf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#dfdfdf',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


#shareB{margin:-3px 10px 0 0;}
.fS80{font-size:80%}
.newsTitle{font-weight:bold;text-decoration:none;}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

.newsLinkSide{margin-left:10px;}
.fMT{margin-bottom:0px}
.fMB{margin-top:0px}
.mB10{margin-bottom:10px;}
#searched{margin-top:0px}
.calItemI{float:right;margin:0 0px 5px 10px;border-bottom-left-radius:7px;max-width:768px;}
.calCon h4{margin:15px 0 0 0;padding:0 0 10px 0px;}
#DNRsearch{display:none;}
#DNRsearchX{display:none;}
#DNRswitcher{display:block;float:right;}

.tabz {
border:1px solid #aaa;
font-family:verdana,arial;
font-size:14px;
border-radius:5px;
vertical-align:middle;
line-height:150%;
height: 24px;
overflow:hidden;
width:26%;
min-width:220px;
padding:10px;
margin:0 10px 5px 0;
color:#222;
text-align:left;
opacity:1;
background: #fff url('/news/images/000_TabBKGBlue.jpg') repeat-x left top;
	For Safari 3.1 to 6.0 */
    -webkit-transition-property: height;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: linear;
    -webkit-transition-delay: 0s,0s;
    /* Standard syntax */
    transition-property: height;
    transition-duration: 0.5s;
    transition-timing-function:linear;
    transition-delay: 0s,0s;
}
.tabz h3,.tabz h4{margin:0;padding:0 5px 25px 5px;cursor:pointer;color:#111;}
.tabz h3:hover,.tabz h4:hover{color:#fff;}
.tabz p{font-size:14px;color:#000}
.tabz:hover{background: #fff url('/news/images/000_TabBKGBlue.jpg') repeat-x left top;}
.tabz h4{padding-top:0;margin-top:0;}

.oI,.cI{
font-family:verdana;
font-weight:normal;
color:#777;
cursor:pointer;
padding:5px 5px 5px 30px;
font-size:1em;
border-top:1px solid #ccc;
border-right:1px solid #999;
border-bottom:1px solid #999;
border-left:1px solid #ccc;
border-radius:3px;margin:0;
background:#fcfcfc url('/news/images/000_TabIndOpenG.gif');
background-repeat: no-repeat;
background-position: left center; 
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-transition-delay: 0s;
    /* Standard syntax */
    transition-property: opacity;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
    transition-delay: 0s;
}

.cI{background:#5babf9 url('/news/images/000_TabIndCloseG.gif');background-repeat: no-repeat;background-position: left center;color:#fff;border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}

.accDD,.h1Div{
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
max-height:0px;
background:#fff;
border:0px;
padding:0 10px;
margin:0 0 10px 0;
overflow:hidden;
opacity:0;
    -webkit-transition-property: max-height,opacity;
    -webkit-transition-duration: 0.5s,0.5s;
    -webkit-transition-timing-function: ease-in-out, ease-in-out;
    -webkit-transition-delay: 0s,0s;
    /* Standard syntax */
    transition-property: max-height,opacity;
    transition-duration: 0.5s,0.5s;
    transition-timing-function: ease-in-out,ease-in-out;
    transition-delay: 0s,0s;
}

#accordion,.accordion,.buttons{
opacity:0;
padding:10px;
margin:20px auto;
width:90%;
max-width:670px;
background:#eee;
border-top:1px solid #ccc;
border-right:1px solid #999;
border-bottom:1px solid #999;
border-left:1px solid #ccc;
border-radius:5px;
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-transition-delay: 0s;
    /* Standard syntax */
    transition-property: opacity;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
    transition-delay: 0s;
}
.buttons{margin:0 0 20px 0;padding:0;border:none;max-width:100%;width:100%;background:transparent;}
/*
.buttons dt,.accordion dt{max-width:350px;border:1px solid #ccc;display:inline-block;}
*/
.buttons dt,.accordion dt{max-width:100%;border:1px solid #ccc;display:inline-block;}
.buttons input{border-radius:5px;border:1px solid #ccc;padding:5px;background-color:#fff;color:#222;line-height:150%;margin:0px 0 10px 10px;cursor:pointer;float:lefht;}
.accordion img{width:100%;max-width:240px;float:right;margin:0 0 5px 10px;height:auto}
.mapText{font-size:100%;font-family:arial;margin-top:10px;vertical-align:bottom}
.noAStyle{text-decoration:none;border:0}
.noIStyle{margin-top:10px;max-height:20px;vertical-align:middle;border:0;}
.mailLabel{padding:5px;background:#eee;border-radius:5px}
.gD{margin-top:20px;background-color:#f9f9f9;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom:0px;}
.my2{margin-bottom:0;padding-right:10px;text-shadow:1px 1px #fff;border-bottom:0px;font-size:120%}
.sideTable{background:#777;width:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.dayHeader{color:#fff;margin-top:0;padding-top:5px;margin-left:-10px;padding-left:5px;background:#777;text-shadow:1px 1px #333;font-size:120%;}
.aB,.aBO,.aBR,.aBA{float:left;font-size:.8em;margin:0 0 5px 40px;padding:0px 5px;border-radius:5px;width:auto;background:#666;color:#fff;text-align:center;
opacity:0;
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-transition-delay: 0s;
    /* Standard syntax */
    transition-property: opacity;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
    transition-delay: 0s;
}
.aBO{background:#f4e8a2;color:#222;}
.aBR{background:#e4f7df;color:#222;}
.aBA{background:#666;color:#fff;display:block;opacity:1;width:100%;margin-left:0;float:none;;}
.connectT{margin-right:10px;background-color:#fff;}
.chr{margin-left:-10px;color:#666;background-color:#666;height:1px;border:none;}

a.baseToolg,a.noAStyle{text-decoration:none;}
.oBBlue{
cursor:pointer;
border-radius:5px;
padding:10px;color:#fff;text-shadow:1px 1px #000;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d0e4f7+0,73b1e7+24,0a77d5+50,539fe1+79,87bcea+100;Blue+Pipe+%231 */
background: rgb(208,228,247); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6-15 */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome4-9,Safari4-5 */
background: -webkit-linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: -o-linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10-11.50 */
background: -ms-linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10 preview */
background: linear-gradient(45deg,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.accWidth100{max-width:100%;width:auto;}
.accBlue{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e7f3fd+0,b6cde2+100 */
background: rgb(231,243,253); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  rgba(231,243,253,1) 0%, rgba(182,205,226,1) 100%); /* FF3.6-15 */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(231,243,253,1)), color-stop(100%,rgba(182,205,226,1))); /* Chrome4-9,Safari4-5 */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(231,243,253,1) 0%,rgba(182,205,226,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: -o-radial-gradient(center, ellipse cover,  rgba(231,243,253,1) 0%,rgba(182,205,226,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(231,243,253,1) 0%,rgba(182,205,226,1) 100%); /* IE10 preview */
background: radial-gradient(ellipse at center,  rgba(231,243,253,1) 0%,rgba(182,205,226,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7f3fd', endColorstr='#b6cde2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
max-width:auto;
}

.divSlider{overflow:auto;overflow-y:hidden;}
#divSlider1ind{font-size:80%;text-align:right;color:red;display:none;margin-top:5px;}
#topic .accordion{float:left;}
.openBut{display:block}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

@media (min-width: 200px) and (max-width: 768px) {
.accordion,.openBut{margin-left:5px;}
.calDate{font-size:80%;}
.aB,.aBO,.aBR,.aBA{float:right;width:98%}
#DNRsearch{display:none;}
#DNRsearchX{display:none;}
#DNRswitcher{display:block;}
.openInd,.closeInd{font-size:75%;}
.newsNav,.newsNavWW {border-top-left-radius:0px;border-top-right-radius:0px;margin:0;}
h1{margin-bottom:0;}
.calItem h3{margin-top:80px;}
.calCon {margin:0 0 20px 0;padding:0;border:none;border-radius:0px;border-bottom:1px solid #666}
.calItemI {float:none;margin:0;padding:0;width:100%;border-radius:0px;}
.calItem h3{border-bottom:30px solid #aaa;margin-bottom:0;}
.bigImage{width:100%;height:92%}
#shareB{margin-top:1px;}
.ifloatleft {width:25%}
.ifloatleft img{width:100%;}
.ifloatright{width:25%}
.ifloatright img{width:100%;}
.touchgallery ul li,.touchgallery ul li img{width:100%}
body{padding:0}
containerF{overflow:hidden;}
#rpamMap{display:none}
#feedbackHelp{display:none}

#newsSearch{float:none;}
#rpamcon{float:left}
#deskTools{display:block;line-height:200%;float:left;margin-left:0;width:95%}
#featureSel{width:100%;margin-bottom:30px;text-align:center;}
.calImage{width:50%}
.calPhone{display:none;}
.calItem{padding:0;margin:0;}
.contentCon{}
.contentTitle{}
#fST{float:left;}
#fSB{float:left;}
.newsCol1{width:100%;font-size:100%;margin:0;padding:0;border:none;}
.newsCol2{width:100%;font-size:100%;margin:0;padding:0;border:none;}
.newsCol3{width:100%;font-size:100%;margin:0;padding:0;border:none;}
#pagewrapper{width:100%}
#canvas{margin:10px 0 0 0}
#maincontent{display:block;width:100%;padding:5px;float:left;}
#search{position:fixed;display:none;margin:5px 0px 0px 0px;right:0;top:6px;}
#menuBarz{width:auto}
#dnrLogoH{height:40px;margin-left:4px;}
#footer{display:block;}
#center990f{width:100%}
#connectWIDNR{float:left;width:95%;padding:0px;margin-left:2%;overflow:hidden;}
#chatMagEek{width:100%;padding-right:0;padding-left:0;}
#floater2{margin-left:20px}
#footerTop{width:100%;float:none;padding-left:0}
#fAddress{margin:10px 10px 0 10px}
#sidebarD{float:none;width:100%;padding-left:5px;}
.content75,.content75S,#content100,#content100S,#content {margin-left:2%;width:96%;}
.sidebar25S,.sidebar25{margin-left:2%;width:96%}
.newsToolBar{border:0;border-radius:0;height:auto;overflow:hidden;padding-bottom:20px;}
.newsTools{border-left:0;border-right:0;border-radius:none;padding-top:5px;height:20px;}
.newsTools a {font-size:90%;}
.newsToolsW{margin-left:0;padding-left:0;margin-right:0;padding-right:0;font-size:90%;width:95%;}
/*
table{width:100%}
*/
/*#mobileTools a{font-size:72%}
#mobileTools p,#mobileTools p a{font-size:72%}*/
#Col2.newsCol2 img{overflow:hidden;width:100%;}
#mobileTools{margin:0;padding:10px 0;width:100%;border-radius:0;float:none;text-align:center;}
div.hblock,div.hblock img {margin:0 0 0px 0;width:95%}
div.hblock img {;max-width:100%;width:100%;margin:0 0 0px 0;}
div.hblock p{margin:0;padding:0;}

#Col2.newsCol2 img{overflow:hidden;width:100%;}
#deskTools{display:none}
.container{padding-top:5px}
.menu{display:none;width:0}
/*.pdholder{width:100%;margin-left:0;padding-left:0;float:none;}
#content img{width:100%;height:100%;margin:0;padding:0;}
iframe{margin:0;padding:0;float:none;width:95%}*/
iframe{margin:0px;padding:0;float:none;width:100%}
#Col1 img{width:100%;}
#Col3 img{width:100%;}
#featureSel{display:none;}
#searched{width:160px;}
#menuConM{display:block;}
#menuConD{display:none;}
#sGB{float:left;}
#fSlide{margin:0px;}
#content100S h1,#content100 h1,#content h1,#content75 h1,#content75S h1{border-bottom-width:20px;}
#content100 .buttons dt,#content100 .accordion dt {border-bottom:1px solid #ccc;}
#sidebarx h2 {border-bottom-width:20px;}
.fatLine{border-bottom-width:30px;}
h1{160%}
h2{150%}
.fMB{margin-top:0px}
.fMT{margin-bottom:0px}
.fMS{margin-top:0px}
}

@media (min-width: 200px) and (max-width: 664px) {
.fMB{margin-top:10px}
.fMT{margin-bottom:10px}
.fMS{margin-top:0px}
}

@media (min-width: 480px) and (max-width: 768px) {
#calsubmitD{display:in-line;}
#calsubmitM{display:none;}
}

@media (min-width: 200px) and (max-width: 364px) {
#floater,#floater2{font-size:110%}
}

@media (min-width: 200px) and (max-width: 480px) {
#calsubmitD{display:none}
#calsubmitM{display:in-line;}
.locTasks{width:200px;margin:10px auto;float:none;}
.locItem{width:100%;margin:10px auto;float:none;}
.wupic{float:none;margin:10px auto;}
.locImage{float:none;width:100%;}
.calItem h3{margin-top:80px;}
.pika-lendar {width:calc(100%-2px);position:fixed;top:100px;left:0px;border:1px solid gray;}
#PamM {float:none;}
.ifloatleft {width:40%;}
.ifloatleft img{width:100%;}
.ifloatright{width:40%;}
.ifloatright img{width:100%;}
div.nifloatright{width:40%;padding:0;margin-left:2%}
div.nifloatright0{width:100%;padding:0;margin-left:2%;max-width:100%;}
div.nifloatright img,div.nifloatright0 img{width:100%;border:0px;}
div.nifloatright{cursor:pointer;max-width:100%;}
.newsTitle{font-size:110%}
.fS80{font-size:105%;}
.touchgallery ul li,.touchgallery ul li img{width:100%}
#fSlide{margin:0;}
#PAMMap{float:none}
#PAMP{margin-top:20px;}
li.sideNavLinks a{font-size:100%}
.shareNR{display:block;width:100%;text-align:left;margin-bottom:20px;font-size:90%;}
.baseToolgnb{border:1px solid #ccc;border-radius:5px;}
#DNRswitcher{display:block;float:right;}
}



@media (min-width: 768px) and (max-width: 989px) {
#DNRsearch{display:inline-block;}
#DNRsearchX{display:inline-block;}
#DNRswitcher{display:none;}
#PAMP{margin-top:40px;}
#calsubmitD{display:in-line;}
#calsubmitM{display:none;}
.calItemI {width:50%;}
body{padding:0}
#rpamMap{display:block}
#feedbackHelp{display:block}
/*#newsNavBar{height:75px}*/
#rpamcon{float:right}
#deskTools{display:block;line-height:150%;width:95%;float:left;margin-left:0}
#featureSel{display:none;}
.calImage{width:50%}
.calPhone{display:in-line;}
.calItem{padding:0;margin:0;}
.contentCon{}
.contentTitle{}
#fST{float:right}
#fSB{float:right}
.newsCol2{width:35%;overflow:hidden;}
.newsCol1{width:25%}
.newsCol3{width:25%;}
.newsCol3 img,.newsCol1 img{width:100%;}
.bigImage{width:100%;height:92%}
#pagewrapper{width:100%}
#canvas{margin:10px 0 0 0}
#maincontent{display:block;width:100%;padding:5px;float:left;}
#search{position:fixed;display:block;margin:5px 0px 0px 0px}
#menuBarz{width:auto}
#dnrLogoH{height:40px;margin-left:4px;}
#footer{display:block;}
#center990f{width:100%}
#connectWIDNR{float:left;width:90%;padding:15px 30px}
#chatMagEek{width:100%}
#floater2{margin-left:20px}
#footerTop{width:100%;float:none;padding-left:130px}
#fAddress{margin:10px 10px 0px 10px}
#sidebarD{float:none;width:100%;padding-left:5px;}
.content75,.content75S,#content100,#content100S,#content {margin-left:2%;width:96%;}
.sidebar25S,.sidebar25{margin-left:2%;width:96%}
#mobileTools{border-radius:0;width:100%;}
.newsToolBar{height:auto;overflow:hidden;padding-bottom:0px;}
.newsTools{border-left:0;border-right:0;border-radius:0;padding-top:5px;height:20px;}
.newsTools a {font-size:90%;}
.container{padding-top:5px}
.menu{width:0}
#mobileTools{margin:0;padding:10px 0;width:100%;border:none;}
#newsToolBar a,#newsToolBar p{font-size:70%}
#deskTools{display:none}
#news_menu{display:none}
#business_menu{display:none}
#permit_menu{display:none}
#recreation_menu{display:none}
#education_menu{display:none}
#support_menu{display:none}
#join_menu{display:none}
#searched{width:190px;}
#menuConM{display:block;}
#menuConD{display:none;}
#content100S h1,#content100 h1,#content h1,#content75 h1,#content75S h1,#sidebarx h2 {border-bottom-width:20px;}
.fatLine{border-bottom-width:30px;}
}

@media (min-width: 990px) {
div.hblock,div.hblock img {margin:0 0 0px 0;width:420px}
div.hblock img {;max-width:100%;width:420px;margin:0 0 0px 0;}
div.hblock p{margin:0;padding:0;width:420px;}
#DNRsearch{display:inline-block;}
#DNRsearchX{display:inline-block;}
#DNRswitcher{display:none;}
#PAMP{margin-top:40px;}
#calsubmitD{displa:in-line}
#calsubmitM{display:none;}
.calItemI {width:50%;}
iframe{margin-left:10px;}
body{padding:5px 0 0 0}
#rpamMap{display:block}
#feedbackHelp{display:block}
/*#newsNavBar{height:auto}*/
#newsSearch{float:right;}
#rpamcon{float:right}
#deskTools{display:block;line-height:100%}
#featureSel{width:auto;margin-bottom:10px;text-align:right;}
.calImage{width:200px}
.calPhone{display:in-line}
.calItem{padding:0 20px 0px 20px}
#fST{float:right}
#fSB{float:right}
/*
#pagewrapper{width:960px}
#canvas{margin:15px 0 0 0}
#maincontent{display:block;max-width:75%;padding:0;float:left;}
*/
#search{position:absolute;display:block;margin:0 0 0 10px;}
#menuBarz{width:100%}
#dnrLogoH{height:37px;margin-top:2px;}
#footer{display:block;}
#center990f{width:990px}
#connectWIDNR{float:right;padding:15px 0}
#chatMagEek{width:405px}
#floater2{margin-left:90px}
#footerTop{width:505px;float:left;padding-left:0}
#fAddress{margin:-30px 10px 0px 10px}
#sidebarD{width:20%;float:right;padding-left:2%;}
#content {margin-left:0%;width:100%;}
#content75,.content75S {margin-left:0%;width:70%;}
.sidebar25,.sidebar25S{margin-left:5%;width:25%}
.newsTools{padding:10px 0}
.newsTools a {font-size:70%;}
.container{padding-top:0px}
.menu{width:705px}
#mobileTools{width:28%;border:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#mobileTools a{font-size:70%;}
.newsToolBar{height:auto;overflow:hidden;padding-bottom:20px;}
#deskTools{display:none}
#featureSel{display:none;}
#business_menu{display:block}
#permit_menu{display:block}
#recreation_menu{display:block}
#education_menu{display:block}
#support_menu{display:block}
#join_menu{display:block}
#searched{width:150px;}
#fSlide{margin-left:5px;}
}

dl.treeview dt {
	font-size: 0.875em; /* scale to match paragraph text as default */
	text-indent: -2.5em;
	padding-left: 2.5em;
	padding-bottom: 10px;
}

.faq.treeview dt {
	margin-top: 0; /* scale to match paragraph text as default */
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}

dl.treeview dt.state-closed, dl.treeview dt.state-open,
#maincontent dl.treeview dt.state-closed, #maincontent dl.treeview dt.state-open {cursor: pointer;font-weight: inherit;}

dl.treeview dt.state-closed,
#maincontent dl.treeview dt.state-closed {color: #36F;}

dl.treeview dt.state-open {color: #000;}

dl.treeview dt.state-open:before,dl.treeview dt.state-closed:before {
background:transparent url('/news/images/000_TabIndClose.gif');background-repeat: no-repeat;background-position: left center;
	font-family: monospace;
	font-weight: bold;
	font-size: 1.5em;
	padding-left: 1.0em;
	padding-right: 0.5em;
	
}
dl.treeview dt.state-closed:before {background:transparent url('/news/images/000_TabIndOpenG.gif');background-repeat: no-repeat;background-position: left center;}

dl.treeview dt.state-open:before {content: ' ';}
dl.treeview dt.state-closed:before {content: ' ';}

dl.treeview dd.state-closed {display: none;}

dl.treeview dd.state-open {	display: block;	margin-left: 2.5em;	padding-left: 1em;	border-left: 1px solid #eee;}





