/**** QCONTENT DEFAULT STYLES *****/
/**** News Feed Display Pop Up
/**** File Browser
/**** Dynamic Menus
/**** Search Box
/**** Site Map
*****/

body {
	background:#84A2B6 url(/data/images/bg.png) top repeat-x;
	margin: 0;
	padding: 0;
	font-family: 'Droid Sans', Arial, sans-serif;
	font-weight: 400;
	font-size: 14px;
}


a {
	text-decoration:underline;
	color:#4C5775;
}

a:hover {
	color:#9C4030;
}

/* ----------------- DEFAULT NEWS FEEDS & POPUP ------------------- */
/* ---------------------------------------------------------------- */


.NEWS_FEED_DISPLAY_TABLE {				/* Containers */
	padding:10px;
	font-size:14px;
	

}
.NEWS_FEED_DISPLAY_DETAILS_BODY_ROW img {
    max-height: 100%;
    max-width: 100%;
}

.NEWS_FEED_DISPLAY_DETAILS_TABLE {
	padding:10px;
	border:1px solid #cccccc;
	font-size:100%;
	background: white;
}

.NEWS_FEED_DISPLAY_ROW_HEADER, 					/* Category Heading */
.NEWS_FEED_DISPLAY_DETAILS_TITLE {				/* & Pop Up Row Heading */
	font-size:125%;
	font-weight:bold;
	padding:5px 0;
	color: #18325C;
}

.NEWS_FEED_DISPLAY_ROW_HEADER_RSS img, 
.NEWS_FEED_DISPLAY_RSS img {					/* RSS Icons */
	vertical-align:middle;
	padding:0 5px;
}

.NEWS_FEED_DISPLAY_EXPANDER {					/* Details +/- Icon */
	padding:0 5px;
}


.NEWS_FEED_DISPLAY_ROW_TITLE {					/* Feed Item Row */
	padding:6px 0 5px 15px;
	background: url(/data/images/arrow_right.png) left 13px no-repeat;
	position: relative;
	border-bottom: 1px dotted white;
}

.NEWS_FEED_DISPLAY_ROW_TITLE:after {
	content: "";
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
	height:1px;
	border-bottom: 1px dotted #BDC8D7;
}

.NEWS_FEED_DISPLAY_TITLE {						/* Feed Item Date */
	color:#666666;
}

.NEWS_FEED_DISPLAY_LINK_TITLE {					/* Feed Item Link */
	text-decoration:none;
	font-weight: 300;
	color: #18325C;
}

.NEWS_FEED_DISPLAY_DETAILS_BODY_ROW {			/* Item Details Row */
	padding:10px 0;
	color:#666666;
	font-size:14px;
}

.NEWS_FEED_DISPLAY_ROW_ARCHIVE {				/* Archive Row */
	text-align:right;
	padding:10px 0;
}

.NEWS_FEED_DISPLAY_LINK_ARCHIVE {				/* Archive Link */
	font-weight:400;
	color:white;
	text-decoration: none;
	background: #4B607A;
	padding: 5px 10px;
}

.NEWS_FEED_DISPLAY_LINK_ARCHIVE:hover {
	color: #ffffcc;
}

/* ----------------- DEFAULT EVENT LIST ------------------- */
/* -------------------------------------------------------- */

ul.eventlist {
	margin: 10px;
	padding: 0;
	list-style: none;
}

ul.eventlist li {
	padding:6px 0 5px 15px;
	background: url(/data/images/arrow_right.png) left 13px no-repeat;
	position: relative;
	border-bottom: 1px dotted white;
}

ul.eventlist li:after {
	content: "";
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
	height:1px;
	border-bottom: 1px dotted #BDC8D7;
}

ul.eventlist li a {
	text-decoration:none;
	font-weight: 700;
	color: #18325C;
}

ul.eventlist li a:hover {
	color: #92441E;
}

.eventlist .eventdate {
	color: #7990A7;
	padding-right: 5px;
}

.eventlist .eventname {
	
}



/* --------------------- DEFAULT FILE BROWSER --------------------- */
/* ---------------------------------------------------------------- */

.FolderPreText,									/* Hide "listing files in" text */
.FB_Footer,										/* Hide "times adjusted" footer */
.FB_FileListUL li div span {					/* Hide file upload time text */
	display:none;
}

.FB_FileListUL {								/* FB Unordered List Styles */

}

.FB_FileListUL li {

}

.FB_FileListUL li a {							/* File Link */

}

/* --------------------- DEFAULT DYNAMIC MENU --------------------- */
/* ---------------------------------------------------------------- */

.MenuGroup {									/* Menu Container */
	width:220px;
}

.MenuGroup img {								/* Hide default expand icon */
	display:none;
}

.MenuItem, .MenuItemOver {					/* Menu Item Containers */
	cursor:pointer;
	margin-bottom: 2px;
	background: #688AA9 url(/data/images/ltblue_bg.png) bottom repeat-x;
	background-size: 100% 100%;
	border-bottom: 1px solid white;
	border-top: 1px solid #688AA9;
	border-radius: 10px;
}

.MenuItem td, .MenuItemOver td {			/* Menu Item Text */
	font-size:14px;
	font-weight:bold;
	color: #122449;
	padding: 5px 8px !important;
	text-shadow: 1px 1px 0 white;
}

.MenuItemOver {									/* Hover Item Container */
	background:#CED9E4;
}

.MenuItemOver td {								/* Hover Item Text */

}

/* --------------------- POPULAR LINKS MENU --------------------- */
/* ---------------------------------------------------------------- */

.MenuGroupPop {									/* Menu Container */
	width:220px;
	margin-top: 15px;
}

.MenuGroupPop img {								/* Hide default expand icon */
	display:none;
}

.MenuItemPop, .MenuItemOverPop {					/* Menu Item Containers */
	cursor:pointer;
	background:#90ADCB url(/data/images/blue_button.png) bottom repeat-x;
	background-size: 100% 100%;
	margin: 0 0 2px 0;
	width: 220px;
	border-radius: 10px;
}

.MenuItemPop td, .MenuItemOverPop td {			/* Menu Item Text */
	font-size:15px;
	font-weight: 700;
	color: #162759;
	padding: 10px 0 10px 20px !important;
}

.MenuItemOverPop {									/* Hover Item Container */
	background: #7188A2;
}

.MenuItemOverPop td {								/* Hover Item Text */
	color: white;
}

/* --------------------- PORTAL SUBMENU --------------------- */
/* ---------------------------------------------------------------- */

.MenuGroupSub {									/* Menu Container */
	width: 200px;
	background: white;
	background: rgba(255,255,255,.9);
	-moz-box-shadow: 0 0 5px #18325C;
	-webkit-box-shadow: 0 0 5px #18325C;
	box-shadow: 0 0 5px #18325C;
	border:1px solid #4B607A;
}

.MenuGroupSub img {								/* Hide default expand icon */
	width: 6px !important;
	height: 7px !important;	
}

.MenuItemSub, .MenuItemOverSub {					/* Menu Item Containers */
	cursor:pointer;
	border-bottom:1px solid #4B607A;
	cursor: pointer;
}

.MenuItemSub td, .MenuItemOverSub td {			/* Menu Item Text */
	font-family:'Droid Sans', Arial, sans-serif;
	font-size:14px;
	font-weight:400;
	color: #4B607A;
	padding: 7px 10px !important;
	line-height: 1 !important;
}

.MenuItemOverSub {									/* Hover Item Container */
	background:white;
}

.MenuItemOverSub td {								/* Hover Item Text */
	color: #92441E;
}

/* --------------------- CALENDAR SELECT MENU --------------------- */
/* ---------------------------------------------------------------- */

.MenuGroupCal {									/* Menu Container */
	width:200px;
	margin-left: 5px;
	margin-top: 1px;
	background: #E3E9EF;
	-moz-box-shadow: 0 0 5px #18325C;
	-webkit-box-shadow: 0 0 5px #18325C;
	box-shadow: 0 0 5px #18325C;
}

.MenuGroupCal img {								/* Hide default expand icon */
	display:none;
}

.MenuItemCal, .MenuItemOverCal {					/* Menu Item Containers */
	cursor:pointer;
	border-bottom:1px solid #82A6C8;
}

.MenuItemCal td, .MenuItemOverCal td {			/* Menu Item Text */
	font-size:14px;
	font-weight:normal;
	padding: 5px 10px !important;	
}

.MenuItemOverCal {									/* Hover Item Container */
	background:white;
}

.MenuItemOverCal td {								/* Hover Item Text */

}


/* ---------------------- DEFAULT SEARCH BOX ---------------------- */
/* ---------------------------------------------------------------- */

.SEARCH_FORM_LABEL_TEXT {						/* Search Label */
	display: none;
}

.SEARCH_FORM_BOX {								/* Search Text Field */
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	height: 21px;
	width: 190px;
	padding:6px 40px 6px 10px;
	outline:0;
	border:0;
	margin:0 4px;
	background: white;
	font-size: 14px;
	color: #666666;
	
	-moz-box-shadow: inset 2px 2px 3px #ccc;
	-webkit-box-shadow: inset 2px 2px 3px #ccc;
	box-shadow: inset 2px 2px 3px #ccc;
}

.SEARCH_FORM_BOX:focus {
	color: #333333;
}

.search input[type=image], .search img {		/* Submit Button (if Image) */
	position: absolute;
	top:5px;
	right: 7px;
}

.SUBMIT_BUTTON {								/* Submit Button (if Text) */
	
}



/* --------------------------- SITE MAP --------------------------- */
/* ---------------------------------------------------------------- */

.SiteMap{
}

.RootNode{
}

.RootNode a{
	color:#666;
}


/* ----------------------- EMERGENCY ALERT ------------------------ */
/* ---------------------------------------------------------------- */

#EmergencyAlert {
	position: absolute;
	/*width: 960px;  Mirna - 2019 */
	height: 262px;
	//background: red;
	background: red;
	font-size: 13pt;
	text-align:;
	font-weight:bold;
	color: #FFF;
	z-index: 1;
	border-radius: 15px;
}

#EmergencyAlert a {
	color: white;
}

#EmergencyAlert img {
	/*width: 962px !important; Mirna - 2019 */
    width: 100% !important; /*Mirna - 2019 */
	max-height: 260px !important;
}

#EmergencyAlert p {
	margin-left: 15px;
	padding-bottom: 15px;
}