﻿
body, .ms-core-navigation,.ms-textLarge {
	font-family:Arial;
	font-size:12pt;	
}
#s4-titlerow {
	padding-top:8px;
	background-color: rgba(255,255,255,0.92);
	min-height: 70px;
}
#contentRow{
	background-color: rgba(255,255,255,0.9);
	min-height: 800px;
	margin-top:10px;
}
#titleAreaBox {
	margin: auto 15px;
}
#suiteBarLeft {
    background-color: #0072CE;
}
.ms-cui-tt-span,.ms-cui-tt-a > .ms-cui-tt-span,.ms-browseTab.ms-cui-tt-s > .ms-cui-tt-a > .ms-cui-tt-span {
	color:white !important;	
}
#suiteBarRight {
    background-color: rgba(196, 214, 0, 0.9);
}

#globalNavBox {
    background-color: rgba(65, 182, 230, 1);
}
.FireBanner{
	visibility: hidden;
	display: inline-block;
	float: left;
	background-color: rgb(198, 0, 29);
}
.ms-tileview-tile-root
{
width: 200px !important;
height: 195px !important;
}
.ms-core-pageTitle {
	font-size: 2em;
    margin-top: 1px;
    margin-left: 10px;
    margin-bottom: 5px;
}
h1, h2, h3
{
    text-align: justify ;
    font-family: arial;
    color: #4C5659;
	    font-weight: bold;
}
.pageContent{
	width:900px;
	   /* float: right;  */
    padding: 30px;
	background-color:white;
}
.ms-core-pageTitle,.inThisSection, .ms-core-pageTitle a, h2, .ms-rtestate-field h2, .ms-webpart-titleText,.ms-webpart-titleText > a,.ms-webpart-titleText.ms-webpart-titleText {
    font-family: Georgia,Arial,sans-serif;
    font-style: italic;
    font-weight: bold;
	color: #4c5659;
    font-size: 25px;
	background-color:white;
}
#pageTitle,.inThisSection{
	border-bottom: 2px #d5d7d6 solid;
	padding-top: 10px;
    padding-bottom: 15px;
	margin-right: 10px;
	margin-left: 0px;
	display: block;
}

#pageTitle {
    border-bottom: 2px #d5d7d6 solid;
    padding-top: 20px;
    padding-bottom: 15px;
    margin-right: 10px;
    padding-left: 30px;
    display: block;
    margin-left: 0px;
    margin-top: 30px;
    margin-bottom: -37px;
	    width: 930px;
}
.newsItem{
    margin-bottom: 20px;
}
.article-content, .welcome-content {
    margin: 0px;
}

div.article {
    padding: 0px;
}

.topNav{
	margin:auto 0px;
	min-width:399px;
	max-height:100px;
	font-size:11pt;
	    margin-left: -16px;
}
li.dynamic{
	    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top: 1px solid silver;
}
.level1 {
	/*margin: 0px !important;
    margin-top: 10px;
    margin-bottom: 8px !important;*/
}
.topNav .level3{
	padding-top:6px !important;
	padding-bottom:6px !important;	
	padding-left:7px !important;	
	padding-right:5px !important;
	border-bottom: 1px solid #c6c6c6;
	color: rgb(82,91,92);
	background-color:#f7f7f7;
}
.topNav .level3 .dynamic:hover{	
	background-color: rgba(91, 103, 112, 0.6);
	color:white;
}
.ms-storefront-appiconspan {
    background-color: #0072CE;
}
/*
#zz1_TopNavigationMenu a.popout {
	background-image: none !Important;	
	color: #fff;
	background-color: rgba(91, 103, 112, 0.8);
	padding: 10px;
}
#zz1_TopNavigationMenu a.static {
	padding-right:7px !Important;
	padding-left:7px !Important;
	border-right:1px solid black;
	border-top:1px solid black;
	color: #fff;
	background-color: rgba(91, 103, 112, 0.8);
	padding:10px;
}
#zz1_TopNavigationMenu a.popout:hover{
	background-color: rgba(91, 103, 112, 1);
	color: #fff;
	padding:10px;
}
#zz1_TopNavigationMenu a.static:hover{
	background-color: rgba(91, 103, 112, 1);
	color: #fff;
	padding: 10px;
}
#zz1_TopNavigationMenu img.icon { border-style:none;vertical-align:middle; }
	#zz1_TopNavigationMenu img.separator { border-style:none;display:block; }
	#zz1_TopNavigationMenu img.horizontal-separator { border-style:none;vertical-align:middle; }
	#zz1_TopNavigationMenu ul { list-style:none;margin:0;padding:0;width:auto; }
	#zz1_TopNavigationMenu ul.dynamic { z-index:1; }
	#zz1_TopNavigationMenu a { text-decoration:none;display:block; font-weight:normal; }
	#zz1_TopNavigationMenu a.static { padding-left:0.15em;padding-right:0.15em; }

	#zz1_TopNavigationMenun4 > table > tbody > tr > td:nth-child(2), 
	#zz1_TopNavigationMenun0 > table > tbody > tr > td:nth-child(2) > img, 
	#zz1_TopNavigationMenun1 > table > tbody > tr > td:nth-child(2) > img,
	#zz1_TopNavigationMenun2 > table > tbody > tr > td:nth-child(2),
	#zz1_TopNavigationMenun4 > table > tbody > tr > td:nth-child(2) > img > table > tbody > tr > td:nth-child(2) > img,
	#zz1_TopNavigationMenun3 > table > tbody > tr > td:nth-child(2) > img,
	#zz1_TopNavigationMenun5 > table > tbody > tr > td:nth-child(2) > img,
	#zz1_TopNavigationMenun6 > table > tbody > tr > td:nth-child(2) > img {
display:none;	
}
#zz1_TopNavigationMenun13 > td > table > tbody > tr > td > a{
	padding:5px;
}
*/
/* green list item hover and selected */
.s4-itm-selected > *, .s4-itm-selected:hover > * {	
	background-color:rgba(196, 214, 0, 0.6);
}
.ms-itmHoverEnabled:hover > * {
	background-color:rgba(196, 214, 0, 0.2);
}
.ms-status-yellow {
	background-color:rgba(196, 214, 0, 0.5) !important;
	
}
/* left navigation */
#sideNavBox{
	
	width: 280px;
}
.ms-core-listMenu-selected:link ,li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, li > a.ms-core-listMenu-item:hover{
	background-color:#edeeee;	
}
.ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item{
	font-family:"Arial";
	font-size:11pt;
	border-bottom: 2px #d5d7d6 solid;
	    margin-left: 20px;
    padding: 0;
    padding-left: 5px;
	padding-top:4px;
	padding-bottom:4px;
	line-height: 46px;
}
.s4-breadcrumb-arrowcont{
	display:none;
}
.s4-breadcrumbNode,.s4-breadcrumbCurrentNode,.s4-breadcrumb,.s4-breadcrumbRootNode,
.ms-breadcrumbNode,.ms-breadcrumbCurrentNode,.ms-breadcrumb,.ms-breadcrumbRootNode{
	background-color:white;
	list-style-type:none;
	display: inline-block;
	padding: 0px;
	padding-left: 5px;
}

body {
    background-color: #eaebeb;
    color: #0a0a0a !important;
}
#ctl00_PlaceHolderLeftNavBar_PlaceHolderQuickLaunchBottom_idNavLinkViewAll > span{
	color: #0a0a0a;
	margin-left: 25px;
}
#suiteBarLeft {
    background-color: #0072CE;
}
#suiteBarRight {
    background-color: rgb(221, 232, 128);
}

#globalNavBox {
    background-color: rgba(65, 182, 230, 1);
}
#s4-bodyContainer{
	padding-bottom:0px;
	
}
.bodyArea{
	width:100% !Important;
	background-color:white;
	border: 1px #a1a1a1 solid;
	margin-right:5px;
	    margin-bottom: 0px;
}
#contentBox {
	min-height: 350px;
	min-width:590px;
	margin-left: 320px; 
	margin-right: 10px; 
	margin-bottom: 10px;
}
.ms-dialog #contentBox{
	
	margin-left: 20px;
	
}
.ms-dialog #s4-titlerow{
	display:none !important;
}
.ms-helperText, input.ms-helperText {
	background-color:white;
}
.menuTriangle {
	float:right; 
	margin-right: 8.02px;
	overflow:hidden;
	height:40px;
	border-left: 1px solid #4C5659;
}
.mundaringLogo{
	float:left;
		margin-top:10px;
}
.search  {
	float:right;
	margin-top: 11px;
    margin-bottom: 10px;
    margin-right:2px;
}
.ms-srch-siteSearchResults{
	background-color: rgb(254,254,254);
	font-size: 10pt;
	font-family: Arial;
	padding: 15px;
	width: 97%;
}
.clearBoth {
	clear:both;
}
ul.dynamic{
padding:5px;
	width: 220px;
color: #3B3B3B;
display: block;
padding: 4px 5px 4px 5px;
background-color: #ffffff;
text-decoration: none;
font-family: arial;
border-bottom: 2px #d5d7d6 solid;
min-width: 150px;
list-style-type: none;
border-top: none !important;
box-shadow: none !important; 
}

.ms-core-listMenu-horizontalBox .dynamic-children.additional-background {
	background-image:none;
}
/*
.ms-navedit-linkNode a, .ms-navedit-flyoutArrow > .menu-item-text  {
    width: 172px;
    color: #3B3B3B;
	font-size: 1em;
	border-bottom-color: #DBDBDB;
}


.ms-core-listMenu-item, .ms-core-listMenu-item:link, .dynamic-children > .menu-item-text {
    line-height: 40px;
    vertical-align: middle;
    padding-left: 2px;
    padding-right: 2px;
	font-family: Arial;
    font-weight: bold;
	font-size: 1em;  
	
    color: #ffffff !important;
	
}
*/
.menu-item-text{
	

padding-right: 2px;
    background: white;
    background-position: right 0;
    vertical-align: middle;
    font-family: Georgia;
    color: #808080;
    font-size: 14px;
    white-space: nowrap;
	
}
.menu-item-text:hover{
	color: #3b3b3b;
}
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item{
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
}
.ms-core-listMenu-horizontalBox .dynamic-children.additional-background{
	padding-right:0px;
}
.mundaringTopRight {
	float:right;
	vertical-align:middle;
	margin-top:20px;
}
.globalDivider {	
	padding-left:5px;
	padding-right:5px;
	margin-bottom:-10px;
}
/*----------------------------*/
.master {
    background-color: #FFFFFF;
}

.topArea {
    background-image: url("images/blk_band.jpg");
}
.breadcrumbCurrent {
    font-weight: bold;
	color: #0e3f84;
    vertical-align: middle;
}
.breadcrumb a:active {
    vertical-align: middle;
}

.breadcrumb:active {
    vertical-align: middle;
}

.breadcrumb a {
    vertical-align: middle;
}

.breadcrumb {
    line-height: 40px;
    font-size: 14px;
    vertical-align: middle;
    background-color: #eaebeb !important;
}

.breadcrumb .current {
    color: #0e3f84;
    vertical-align: middle;
	font-weight: bold;
}
a.button
{
	padding: 7px;
	padding-right: 18px;
	/*Background*/
		background: -moz-linear-gradient(top, rgba(59, 147, 207,0.9) 0%, rgba(0,114,197,0.9) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(59, 147, 207,1)), color-stop(100%, rgba(0,114,197,0.9)));
		background: -webkit-linear-gradient(top, rgba(59, 147, 207,0.9) 0%, rgba(0,114,197,0.9) 100%);
		background: -o-linear-gradient(top, rgba(59, 147, 207,0.9) 0%, rgba(0,114,197,0.9) 100%);
		background: -ms-linear-gradient(top, rgba(59, 147, 207,0.9) 0%, rgba(0,114,197,0.9) 100%);
		background: linear-gradient(to bottom, rgba(59, 147, 207,0.9) 0%, rgba(0,114,197,0.9) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b93cf', endColorstr='#0072c5', GradientType=0 );
	border: solid 1px black;
	text-shadow: 2px white;
	border-radius: 1px;
	color: white;
	font-family: 'Calibri', cursive;
	font-size: 100%;
	width: auto;
	height: 40px !important;
	/*shadow
		-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
	*/
}
a.button:hover
{
	text-decoration: none;
	background-color: rgba(59, 147, 207,1);
}
a.button:after 
{
    position: absolute; 
    padding-left:5px;
    content: "\00bb";
}

.logo a {
    background-image: url("images/blk_logo.jpg");
    color: #3B3B3B;
}

.search .ms-sbcell {
    color: #0e3f84;
    font-family: Arial;
    font-size: 12px;
}

.shadowRight {
    background-image: url('images/blk_Shadow_Right.jpg');
}

.shadowLeft {
    background-image: url('images/blk_Shadow_Left.jpg');
}

.topNavContainer {
    background: url("/_layouts/15/Mundaring.Internet/images/topnav_flat.png");
    vertical-align: middle;
    height: 40px;
	float:left;
}

.topNavItem {
    padding-right: 2px;
    background: url("/_layouts/15/Mundaring.Internet/images/topnav_spacer.png");
    background-position: right 0;
    vertical-align: middle;
    font-family: Arial;
    font-weight: bold;
    color: #ffffff;
    font-size: 16px;
}

    .topNavItem a {
        background: url("/_layouts/15/Mundaring.Internet/images/topnav_flat.png");
        line-height: 40px;
        vertical-align: middle;
        padding-left: 14px;
        padding-right: 14px;
    }

.topNavSelected a {
    background: url("/_layouts/15/Mundaring.Internet/images/topnav_active.png");
    color: #ffffff;
    border-right-color: white;
    border-right: 1px;
    font-size: 16px;
}

.topNavHover a {
    background: url("/_layouts/15/Mundaring.Internet/images/topnav_hover.png");
    color: #ffffff;
}

.topNavFlyOuts {
    width: 186px;
    border-right: 1px #4c5659 solid;
    border-left: 1px #70787a solid;
    border-top: 1px #70787a solid;
    border-bottom: 1px #70787a solid;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
	background-color: #ffffff;
    border-bottom-color: #DBDBDB;
	border-bottom: 2px #d5d7d6 solid;
	min-width:150px;
}

.topNavFlyOutsItem {
    width: 172px;
	border-bottom-color: #DBDBDB;
	border-bottom: 2px #d5d7d6 solid;
	min-width:150px;
    background-color: #ffffff;
    border-bottom-color: #DBDBDB;
    color: #0f0f0f;
    font-size: 12px;
    font-weight: bold;
}

.topNavFlyOutsItem a {
    width: 172px;
    color: #3B3B3B;
    display: block;
    padding: 6px 6px 6px 6px;
	white-space: normal;
}

.topNavFlyOutsHover {
    background-color: #edeeee;
}

    .topNavFlyOutsHover a {
        color: #3B3B3B;
    }

.leftNav {
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
    width: 280px;
}

.leftNavSpacer {
    width: 0px;
}

.leftNavSelected {
    background-color: #edeeee;
    line-height: 41px;
}

.leftNav1 {
    color: #0f0f0f;
    background-color: white;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 41px;
    background-repeat: repeat-x;
    border-bottom: 2px #d5d7d6 solid;
    padding-top: 4px;
    padding-bottom: 4px;
}

    .leftNav1 a {
        padding-left: 5px;
        line-height: 46px;
        display: block;
        padding-right: 5px;
    }

.leftNav2 {
    color: #4c5659;
    font-family: Arial;
    font-size: 12px;
    background-repeat: repeat-x;
    line-height: 30px;
}

    .leftNav2 a {
        padding-left: 65px;
        display: block;
        padding-right: 10px;
    }

.leftNav3 {
    font-family: Arial;
    font-size: 12px;
    line-height: 21pt;
}

    .leftNav3 a {
        padding-left: 18px;
        display: block;
        padding-right: 10px;
    }

.leftNavHover {
    background: #edeeee;
}

.leftNav table {
    background-color: white !important;
}

.leftNavFlyOuts {
    font-family: Arial;
    font-size: 85%;
    border-top: 1px #CBD1E0 solid;
    border-left: 1px #CBD1E0 solid;
    border-right: 1px #CBD1E0 solid;
}

.leftNavFlyOutsItem {
    font-size: 85%;
    border-bottom: 1px #CBD1E0 solid;
    background-color: #ECEFF3;
}

    .leftNavFlyOutsItem a {
        font-size: 85%;
        padding: 1px 5px 1px 5px;
        display: block;
        color: #354260;
        *width: 220px;
        min-width: 100px;
    }

.leftNavFlyOutsHover {
    font-size: 85%;
    background-color: #B2BCD3;
}

.leftNavFlyOuts {
    font-size: 85%;
    background-color: #EFEFEF;
    border-color: #DBDBDB;
}

    .leftNavFlyOuts a {
        font-size: 85%;
        color: #424242;
    }

.leftNavFlyOutsHover {
    background-color: #CACACA;
}

.Line {
    background-color: #F5F5F5;
}

.pageTitle {
    color: #4c5659;
    font-family: Georgia;
    font-style: italic;
    font-weight: bold;
    font-size: 25px;
    vertical-align: middle;
    height: 57px;
    border-bottom: 2px #d5d7d6 solid;
	margin-left: 220px;
}

    .pageTitle a {
        color: #4c5659;
        font-family: Georgia;
        font-style: italic;
        font-weight: bold;
        font-size: 25px;
    }

        .pageTitle a:visited {
            color: #4c5659;
            font-family: Georgia;
            font-style: italic;
            font-weight: bold;
            font-size: 25px;
        }

        .pageTitle a:hover {
            color: #4c5659;
            font-family: Georgia;
            font-style: italic;
            font-weight: bold;
            font-size: 25px;
        }

        .pageTitle a:active {
            color: #4c5659;
            font-family: Georgia;
            font-style: italic;
            font-weight: bold;
            font-size: 25px;
        }

.topBorder {
    border-top-color: #DBDBDB;
}

.ms-WPHeader td {
    border-bottom-color: #333333;
}

.BottomLinkBar {
    color: #999999;
}

.link-item a:link {
    color: #5D5D5D;
}

.link-item a {
    color: #5D5D5D;
}

.link-item {
    color: #5D5D5D;
}

    .link-item a:active {
        color: #787878;
    }

    .link-item a:visited {
        color: #787878;
    }

    .link-item a:hover {
        color: #3b3b3b;
    }

.link-item-large a:link {
    color: #5D5D5D;
}

.link-item-large a {
    color: #5D5D5D;
}

.link-item-large {
    color: #5D5D5D;
}

    .link-item-large a:active {
        color: #787878;
    }

    .link-item-large a:visited {
        color: #787878;
    }

    .link-item-large a:hover {
        color: #3B3B3B;
    }

.description {
    color: #4C4C4C;
}

.bullet {
    background-image: url("images/blk_lstbulet.gif");
}

.groupheader {
    color: #424242;
}

.band {
    background-color: #595959;
    color: #FFFFFF;
}

.separator {
    border-color: #CACACA;
}

.level-band {
    background-color: #8A8A8A;
}

.level-description {
    Color: #4C4C4C;
}

.level-item a:link {
    color: #5D5D5D;
}

.level-item a {
    color: #5D5D5D;
}

.level-item {
    color: #5D5D5D;
}

    .level-item a:active {
        color: #787878;
    }

    .level-item a:visited {
        color: #787878;
    }

    .level-item a:hover {
        color: #3B3B3B;
    }

.level-bullet {
    background-image: url("images/blk_lstbulet.gif");
}

.headertitle a:link {
    color: #5D5D5D;
}

.headertitle a {
    color: #5D5D5D;
}

.headertitle {
    color: #5D5D5D;
}

    .headertitle a:active {
        color: #787878;
    }

    .headertitle a:visited {
        color: #787878;
    }

    .headertitle a:hover {
        color: #3b3b3b;
    }

.headertitle-large a:link {
    color: #5D5D5D;
}

.headertitle-large a {
    color: #5D5D5D;
}

.headertitle-large {
    color: #5D5D5D;
}

    .headertitle-large a:active {
        color: #787878;
    }

    .headertitle-large a:visited {
        color: #787878;
    }

    .headertitle-large a:hover {
        color: #3B3B3B;
    }

.headertitle-small a:link {
    color: #5D5D5D;
}

.headertitle-small a {
    color: #5D5D5D;
}

.headertitle-small {
    color: #5D5D5D;
}

    .headertitle-small a:active {
        color: #787878;
    }

    .headertitle-small a:visited {
        color: #787878;
    }

    .headertitle-small a:hover {
        color: #3b3b3b;
    }

.headertitle-band a:link {
    color: #EFEFEF;
}

.headertitle-band a {
    color: #EFEFEF;
}

.headertitle-band {
    color: #EFEFEF;
}

    .headertitle-band a:active {
        color: #EFEFEF;
    }

    .headertitle-band a:visited {
        color: #EFEFEF;
    }

    .headertitle-band a:hover {
        color: #EFEFEF;
    }

.webPartHeader {
    margin: 0px;
    font-family: Georgia;
    font-weight: bold;
    font-style: italic;
    font-size: 25px;
    color: #4c5659;
    height: 57px;
    width: 100%;
    border-bottom: 2px #d5d7d6 solid;
    text-align: left;
}

td.imageHeader {
    background-image: url("/_layouts/15/Mundaring.Internet/images/headergradient.gif");
    font-family: Arial;
    font-size: 80%;
    color: white;
    height: 16px;
    width: 100%;
    border: 1px #abaead solid;
    text-align: center;
}


.standardTopBar {
    
    height: 50px;
    background-repeat: no-repeat;
    font-family: Arial !important;
    color: #0e3f84;
    font-size: 12px;
    width:660px;
    float:left;
}

.standardTopBar a {
    text-decoration: none;
}

.standardTopBar a:visited {
    text-decoration: none;
}

.standardTopBara:active {
    text-decoration: none;

}

.standardTopBar a:hover {
	color: #3b3b3b !important;
    text-decoration: none;
}


.title-With-Background {
    background-color: #545454;
}

#navigitem {
    width: 240px;
    text-align: justify;
    font-size: 95.5%;
}

    #navigitem li a {
        voice-family: "\"}\"";
        voice-family: inherit;
        height: 20px;
        text-decoration: none;
        text-align: justify;
        font-family: Arial;
        font-size: 100%;
    }

        #navigitem li a:visited {
            color: #333333;
            display: block;
            background: url("/_layouts/15/Mundaring.Internet/images/left_navig.gif");
            padding: 8px 0 0 25px;
            text-align: justify;
            font-family: Arial;
            font-size: 100%;
        }

        #navigitem li a:link {
            color: #333333;
            display: block;
            background: url("/_layouts/15/Mundaring.Internet/images/left_navig.gif");
            padding: 8px 0 0 25px;
            text-align: justify;
            font-family: Arial;
            font-size: 100%;
        }

        #navigitem li a:hover {
            color: #333333;
            background: url("/_layouts/15/Mundaring.Internet/images/left_navig.gif") 0 -28px;
            padding: 8px 0 0 27px;
            text-align: justify;
            font-family: Arial;
            font-size: 100%;
        }

    #navigitem ul {
        list-style: none;
        margin: 0;
        padding: 0;
        text-align: justify;
        font-family: Arial;
        font-size: 100%;
    }

    #navigitem td {
        font-family: Arial;
        font-size: 100%;
    }


#rightnavigitem {
    width: 280px;
    font-size: 12px;
    vertical-align: middle;
    font-family: Arial !important;
    text-align: left;
}


    #rightnavigitem ul {
        vertical-align: middle;
        padding-left: 0px;
    }

#rightnavitem li {
    background-color: #edeeee;
    width: 100%;
}

#rightnavigitem li a {
    voice-family: "\"}\"";
    voice-family: inherit;
    display: block;
    font-family: Arial !important;
    vertical-align: middle;
    text-decoration: none;
    background-color: #edeeee;
    padding: 5px;
    color: #0f0f0f !important;
}

    #rightnavigitem li a:visited {
        color: #0f0f0f !important;
        font-family: Arial !important;
        vertical-align: middle;
        text-decoration: none;
    }

    #rightnavigitem li a:link {
        color: #0f0f0f !important;
        font-family: Arial !important;
        text-decoration: none;
    }

    #rightnavigitem li a:hover {
        color: #0f0f0f !important;
        background-color: #ffffff;
    }

#rightnavigitem ul {
    padding-top: 2px;
    padding-bottom: 2px;
    list-style: none;
    margin: 0px;
    font-family: Arial;
    font-size: 100%;
    vertical-align: middle;
}

#relatedlinks {
    font-size: 12px;
    vertical-align: middle;
    color: #4c5659;
    font-family: Arial !important;
    text-align: left;
    width: 246px;
}

.relatedlinks {
    font-size: 12px;
    vertical-align: bottom;
    color: #4c5659;
    font-family: Arial !important;
    width: 246px;
    padding-top: 4px;
    padding-bottom: 4px;
}

    .relatedlinks a {
        font-size: 12px;
        color: #4c5659;
        font-family: Arial !important;
        text-decoration: none;
    }

        .relatedlinks a:link {
            font-size: 12px;
            color: #4c5659;
            font-family: Arial !important;
            text-align: left;
        }

        .relatedlinks a:visited {
            font-size: 12px;
            color: #4c5659;
            font-family: Arial !important;
        }


        .relatedlinks a:hover {
            font-size: 12px;
            color: #4c5659;
            font-family: Arial !important;
            text-decoration: underline;
        }



#relatedlinks ul {
    vertical-align: middle;
}

#relatedlinks li a {
    voice-family: "\"}\"";
    voice-family: inherit;
    font-family: Arial !important;
    vertical-align: middle;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

    #relatedlinks li a:visited {
        color: #4c5659;
        display: block;
        font-weight: bold;
        font-family: Arial !important;
        font-size: 12px;
        vertical-align: middle;
        text-decoration: none;
    }

    #relatedlinks li a:link {
        color: #4c5659;
        display: block;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial !important;
        text-decoration: none;
    }

    #relatedlinks li a:hover {
        color: #4c5659;
        font-size: 12px;
        text-decoration: none;
        font-weight: bold;
        text-decoration: underline;
    }

#relatedlinks ul {
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 12px;
    vertical-align: middle;
}


.imageheader {
    background: url("/_layouts/15/Mundaring.Internet/images/headergradient.gif");
}

.imageCaption {
    border: 1px #abaead inset;
    text-align: justify;
}



.imageCaption {
    border: 0px;
}

.allBusinessLink a {
    color: #000000;
    text-decoration: underline;
    font-size: 62.5%;
}

    .allBusinessLink a:active {
        text-decoration: underline;
        font-size: 62.5%;
    }


    .allBusinessLink a:visited {
        text-decoration: underline;
        font-size: 62.5%;
    }


    .allBusinessLink a:hover {
        text-decoration: none;
    }

.allEventsLink a {
    color: #000000;
    text-decoration: underline;
    font-size: 62.5%;
}

    .allEventsLink a:active {
        text-decoration: underline;
        font-size: 62.5%;
    }


    .allEventsLink a:visited {
        text-decoration: underline;
        font-size: 62.5%;
    }


    .allEventsLink a:hover {
        text-decoration: none;
    }

.recentNewsTitleCell {
    /* background-image:url("Images/Mundaring/toolgrad_mundaring.gif"); 
	border-bottom: 1px solid #546654; */
}

.recentNewsTitleDate {
    font-family: Arial;
    font-size: 100%;
    color: #000000;
}

.recentNewsBody {
    font-family: Arial;
    font-size: 86.5%;
    color: #abaead;
}

    .recentNewsBody a:link {
        font-family: Arial;
        font-size: 86.5%;
        color: #991A36;
        text-decoration: underline;
    }

    .recentNewsBody a:visited {
        font-family: Arial;
        font-size: 86.5%;
        color: #991A36;
        text-decoration: underline;
    }

    .recentNewsBody a:hover {
        font-family: Arial;
        font-size: 86.5%;
        color: #991A36;
        text-decoration: none;
    }

    .recentNewsBody a:active {
        font-family: Arial;
        font-size: 86.5%;
        color: #991A36;
        text-decoration: underline;
    }

.imageWindow img {
    border: none;
    text-decoration: none;
}

.welcome {
    left: 0px;
    /*width: 150px;*/
    width: 100%;
    text-align: center;
    font-weight: bold;
}
/*
    .welcome a:link {
        color: #FFFFFF;
        text-decoration: none;
    }

    .welcome a:visited {
        color: aqua;
        text-decoration: none;
    }

    .welcome a:hover {
        color: lime;
        text-decoration: none;
        background-color: #999999;
    }
*/
.Fi#f7f7f7angerCell_1 {
    background-color: #d0d7c4;
    border: 0px;
    font-family: Arial;
    color: #546654;
    width: 245px;
    text-align: justify;
}

.Fi#f7f7f7angerCell_2 {
    background-color: orange;
    border: 0px;
    font-family: Arial;
    color: white;
    width: 245px;
    text-align: justify;
    font-weight: bold;
}

.Fi#f7f7f7angerCell_3 {
    background-color: maroon;
    border: 0px;
    font-family: Arial;
    color: white;
    width: 245px;
    text-align: justify;
    font-weight: bold;
}



.topNavItem a {
    display: block;
    height: 40px;
}

.otherNewsHeader {
    color: #546654;
    font-family: Arial;
    font-size: 120%;
    vertical-align: bottom;
}

.otherNewsHeaderCell {
    color: #546654;
    font-family: Arial;
    font-size: 120%;
    vertical-align: bottom;
    background-image: url("/_layouts/15/Mundaring.Internet/images/newsheaderbg.jpg");
    height: 25px;
    border-bottom: 1px solid #546654;
    padding: 4px 4px 4px 4px;
}

.otherNews {
    height: 100%;
    padding: 4px 0px 0px 0px;
    background-color: #ffffff;
}

.publicNoticesTitle {
    font-family: Arial;
    font-size: 100%;
    color: #000000;
    font-weight: bold;
    padding-top: 2px;
    padding-bottom: 0px;
}

.publicNoticesDesc {
    font-family: Arial;
    font-size: 82%;
    color: #000000;
    padding-top: 2px;
    padding-bottom: 2px;
}

.publicNoticesTitleCell {
}

.publicNoticesTitleDate {
    font-family: Arial;
    font-size: 30%;
    color: #000000;
}

.publicNoticesBody {
    font-family: Arial;
    font-size: 86%;
    color: #000000;
}

.publicNoticesMainTable {
    border-bottom: 1px solid #7A0330;
}

.publicNoticesBody a:link {
    font-family: Arial;
    font-size: 86%;
    color: #991A36;
    text-decoration: underline;
}

.publicNoticesBody a:visited {
    font-family: Arial;
    font-size: 86%;
    color: #991A36;
    text-decoration: underline;
}

.publicNoticesBody a:hover {
    font-family: Arial;
    font-size: 86%;
    color: #991A36;
    text-decoration: none;
}

.publicNoticesBody a:active {
    font-family: Arial;
    font-size: 86%;
    color: #991A36;
    text-decoration: underline;
}

.ms-CommentBody {
    font-size: 10pt;
}

.ms-WPBody {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    color: #4C5659 !important;
}

    .ms-WPBody A:link, .ms-WPBody A:visited {
        font-family: Arial !important;
        font-size: 12px;
        color: #3b95d1 !important;
    }


.bottomNav1 {
    color: #3B95D1;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}

.bottomNav2 {
    color: #3B95D1;
    font-size: 12px;
    font-family: Arial;
    padding-top: 1px;
    padding-bottom: 1px;
}

.bottomNavSelected {
    color: #3B95D1;
    font-size: 12px;
    font-family: Arial;
}

.bottomNav a:hover {
    text-decoration: underline;
}
.quickLinks{
    border : 1px #a1a1a1 solid; 
    background: white;
        height: 118px;
}
.quickLinkTd {
    background-repeat: no-repeat;
    border-top: 1px #a1a1a1 solid;
    border-right: 1px #a1a1a1 solid;
    border-left: 1px #c0c0c0 solid;
    border-bottom: 1px #c0c0c0 solid;
    text-align: center;
    width: 126px;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
    margin:2px;
    margin-left:4px;
    height: 110px;
    float: left;
}

    .quickLinkTd img {
        border: none;
        text-align: center;
    }

.quickLinkTitle {
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0e3f84;
    position: absolute;
    top: 60px;
    left: 1px;
    width: 100%;
}

    .quickLinkTitle a:hover {
        text-decoration: none !important;
    }

.quickLinkTd quickLinkTitle a:hover {
    text-decoration: none !important;
}

.quickLinkComments {
    position: absolute;
    top: 78px;
    left: 2px;
    width: 100%;
    color: #0f0f0f;
    font-weight: normal;
    font-size: 11px;
    line-height: 12px;
}

.quickLinkTd a {
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0e3f84;
    position: relative;
    display: block;
}

    .quickLinkTd a:hover {
        text-decoration: none !important;
    }




.featureNewsPlace {
    background-image: url("/_layouts/15/Mundaring.Internet/images/featurebg.jpg");
    background-repeat: no-repeat;
    background-position: center bottom;
}


.harvestAlert {
    height: 50px;
    background-color: rgb(199, 0, 29);
    font-family: Arial;
    font-size: 16px;
    color: #ffffff;
    border-right: none;
    z-index: 100;
}

    .harvestAlert a {
        color: #ffffff !important;
        font-size: 12px;
        margin-left: 30px;
        margin-right: 30px;
    }

        .harvestAlert a:link {
            color: #ffffff !important;
        }
/*
th .ms-vb a {
    color: #ffffff !important;
    font-size: 15px;
    font-weight: bold;
    height: 50px !important;
}

th .ms-vb {
    background-color: #3b95d1;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 15px !important;
    font-weight: bold !important;
    border-bottom: none !important;
    height: 50px !important;
    vertical-align: middle;
}

.ms-vb {
}

.ms-vb2 a {
    color: #3B95D1 !important;
}

.ms-vh2 {
    background: #3b95d1 !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 16px !important;
    font-weight: bold !important;
    vertical-align: middle;
    height: 50px !important;
    padding: 0px !important;
    border-bottom: none !important;
}
    */
.ms-globallinks a {
    font-size: 12px;
    font-family: Arial !important;
    color: #0e3f84 !important;
}

}

.ms-sbplain {
    font-size: 12px !important;
}
/*
.ms-vh-group {
    background: transparent !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 16px !important;
    font-weight: bold !important;
    vertical-align: middle;
    height: 50px !important;
    padding: 0px !important;
    border-bottom: none !important;
}


.ms-vh2-nograd {
    background: #3b95d1 !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 15px !important;
    font-weight: bold !important;
    vertical-align: middle !important;
    height: 50px !important;
    padding: 0px !important;
    border-bottom: none !important;
}


.ms-vh2 a {
    color: #ffffff;
}
    */
.ms-listviewtable ms-vh2 {
    padding: none !important;
}

.ms-menuimagecell {
    height: 100%;
    vertical-align: middle !important;
    border: none !important;
    background: none !important;
}

.ms-vb-title ms.menuimagecell {
    height: 20px !important;
    border: none !important;
}

.ms-vb a {
    color: #0f0f0f !important;
    font-family: Arial;
    font-size: 12px;
}

.ms-vb-title {
    height: 40px;
    font-weight: bold;
}

.ms-vb2 {
    font-size: 12px !important;
}

.ms-listviewtable td {
    height: 40px;
    vertical-align: middle;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}



.ms-unselectedtitle ms-vb {
    border-bottom: none !important;
}

.ms-unselectedtitle td {
    border-bottom: none !important;
}

.ms-viewheadertr td {
    border: none !important;
}

.ms-selectedtitlealternative td {
    border: none !important;
}

.ms-selectedtitlealternative ms-vb {
    border: none !important;
}

.ms-gb a {
    height: 40px !important;
}

.ms-gb td a {
    line-height: 40px;
}

.ms-viewheadertr td {
}

.ms-vh-group {
    background: #ffffff;
}


.ms-basictable .ms-alternating td {
    border-collapse: collapse;
}

ms-unselectedtitle td {
    position: inherit;
}

.ms-calheader {
    background: #3B95D1 !important;
}

.ms-cal-navheader {
    color: white !important;
    font-family: Georgia;
    font-weight: bold;
    font-size: 25px;
    font-style: italic;
    padding: 15px;
}

    .ms-cal-navheader a {
        color: white !important;
        vertical-align: middle;
    }

.ms-cal-nav-buttonsltr {
    color: white !important;
}

    .ms-cal-nav-buttonsltr a {
        color: white !important;
    }

.ms-cal-nav a {
    font-size: 14px;
    font-family: Arial;
    font-weight: bold !important;
}

.ms-cal-navselected a {
    font-size: 14px;
    font-family: Arial;
    font-weight: bold !important;
}

.ms-cal-weekday {
    background: #f7f7f7 !important;
    font-family: Georgia;
    font-weight: bold;
    font-style: italic;
    font-size: 15px;
    color: #4d5759;
}

.ms-cal-topday {
    border: 1px solid #abaead !important;
    border-collapse: collapse;
}

    .ms-cal-topday a {
        font-family: Georgia !important;
        font-weight: bold !important;
        font-style: italic !important;
        font-size: 15px !important;
        color: #3b95d1 !important;
        text-align: right !important;
    }

    .ms-cal-topday div {
        font-family: Georgia !important;
        font-weight: bold !important;
        font-style: italic !important;
        font-size: 15px !important;
        color: #3b95d1 !important;
        text-align: right !important;
        text-decoration: none;
    }

    .ms-cal-topday a:hover {
        font-family: Georgia !important;
        font-weight: bold !important;
        font-style: italic !important;
        font-size: 15px !important;
        color: #3b95d1 !important;
        text-align: right !important;
        text-decoration: none;
    }


    .ms-cal-topday a {
        font-family: Georgia !important;
        font-weight: bold !important;
        font-style: italic !important;
        font-size: 15px !important;
        color: #3b95d1 !important;
        text-align: right !important;
        text-decoration: none;
    }


        .ms-cal-topday a:link {
            font-family: Georgia !important;
            font-weight: bold !important;
            font-style: italic !important;
            font-size: 15px !important;
            color: #3b95d1 !important;
            text-align: right !important;
            text-decoration: none;
        }


.ms-cal-topdayover div, .ms-cal-topdayoverL div, .ms-cal-topdayoverRTL div, .ms-cal-topdayoverRTLL div, .ms-cal-wtopdayover div, .ms-cal-wtopdayLover div, .ms-cal-wtopdayRTLover div, .ms-cal-wtopdayRTLLover div, .ms-cal-topdayfocusover div, .ms-cal-topdayfocusRTLover div, .ms-cal-wtopdayfocusover div, .ms-cal-wtopdayfocusLover div, .ms-cal-wtopdayfocusRTLover div, .ms-cal-wtopdayfocusRTLLover div {
    font-family: Georgia !important;
    font-weight: bold !important;
    font-style: italic !important;
    font-size: 15px !important;
    color: #3b95d1 !important;
    text-align: right !important;
    text-decoration: none;
}

    .ms-cal-topdayover div a:link {
        color: #3b95d1 !important;
        text-decoration: none !important;
    }

    .ms-cal-topdayover div a:active {
        color: #3b95d1 !important;
        text-decoration: none !important;
    }


    .ms-cal-topdayover div a:hover {
        color: #3b95d1 !important;
        text-decoration: none !important;
    }


    .ms-cal-topdayover div a {
        color: #3b95d1 !important;
        text-decoration: none !important;
    }

.ms-cal-topday a:active {
    font-family: Georgia !important;
    font-weight: bold !important;
    font-style: italic !important;
    font-size: 15px !important;
    color: #3b95d1 !important;
    text-align: right !important;
    text-decoration: none;
}

.ms-cal-gempty {
    fo;
}


.ms-cal-topday a:hover {
    font-family: Georgia !important;
    font-weight: bold !important;
    font-style: italic !important;
    font-size: 15px !important;
    color: #3b95d1 !important;
    text-align: right !important;
}



.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B {
    border-bottom: 1px solid #abaead !important;
}

.ms-cal-weekname {
    line-height: 25px;
    border-bottom: 1px solid #abaead !important;
    border-top: 1px solid #abaead !important;
    border-collapse: collapse;
}

.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
    border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
    border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataMid, .ms-cal-nodataLeft, .ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
}

.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
    border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataMid {
    border-left: 1px solid #abaead !important;
}

.ms-cal-workitem {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
}

.ms-cal-workitem, .ms-cal-todayitem {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
}

.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
    border-bottom: 1px solid #abaead !important;
}

.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
}

.ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL {
    border-left: 1px solid #abaead !important;
    border-right: 1px solid #abaead !important;
}

.ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB {
    border: 1px solid #abaead !important;
}

.ms-cal-topdayover, .ms-cal-topdayoverL, .ms-cal-topdayoverRTLL, .ms-cal-wtopdayover, .ms-cal-wtopdayoverL, .ms-cal-wtopdayoverRTLL, .ms-cal-topdayfocusover {
    background: #ffe600 !important;
    border: 1px solid #abaead !important;
}

.ms-cal-topday div, .ms-cal-topdayRTL div, .ms-cal-topdayL div, .ms-cal-topdayRTLL div, .ms-cal-wtopdayL div, .ms-cal-wtopday div, .ms-cal-wtopdayRTL div, .ms-cal-wtopdayRTLL div {
    background: white !important;
}

.ms-cal-weekselected, .ms-cal-weekselectedRTL {
    border: 1px solid #abaead !important;
}

.ms-cal-nodataMid, .ms-cal-nodataLeft, .ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
    background: white !important;
}

.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL {
    background: #f7f7f7 !important;
}

.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B {
    background: #f7f7f7 !important;
}

.ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL {
    background: #f7f7f7 !important;
}

.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B {
    background: #f7f7f7 !important;
}

.ms-cal-monthitem b {
    color: #1f1e21 !important;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    text-decoration: none !important;
}

.ms-cal-monthitem a b {
    color: #1f1e21 !important;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    text-decoration: none !important;
}

.ms-cal-monthitem a:hover b {
    color: #1f1e21 !important;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    text-decoration: none !important;
}

.ms-cal-topday-today div, .ms-cal-wtopday-today div, .ms-cal-topday-todayover div, .ms-cal-wtopday-todayover div {
    border: none !important;
}

.ms-cal-topday-today, .ms-cal-wtopday-today {
    background: #ffe600 !important;
}

.ms-cal-topday-todayover, .ms-cal-wtopday-todayover {
    background: #ffe600 !important;
}


    .ms-cal-topday-today div, .ms-cal-wtopday-today div, .ms-cal-topday-todayover div, .ms-cal-wtopday-todayover div, .ms-cal-topday-todayRTL div, .ms-cal-wtopday-todayRTL div, .ms-cal-topday-todayoverRTL div, .ms-cal-wtopday-todayRTLover div {
        font-family: Georgia !important;
        font-weight: bold !important;
        font-style: italic !important;
        font-size: 15px !important;
        color: #3b95d1 !important;
        text-align: right !important;
    }

.ms-cal-topday today div a {
    font-family: Georgia !important;
    font-weight: bold !important;
    font-style: italic !important;
    font-size: 15px !important;
    color: #3b95d1 !important;
    text-align: right !important;
}

td.ms-cal-monthitem a {
    color: #1f1e21;
    text-decoration: none;
    font-family: Arial !important;
    display: block;
    padding: 5px;
}

    td.ms-cal-monthitem a:hover {
        color: #1f1e21;
        text-decoration: none;
        font-family: Arial !important;
        background-color: #FFE600;
    }


.ms-cal-topday today div a:link {
    font-family: Georgia !important;
    font-weight: bold !important;
    font-style: italic !important;
    font-size: 15px !important;
    color: #3b95d1 !important;
    text-align: right !important;
}

.ms-cal-topday today div a:hover {
    font-family: Georgia !important;
    font-weight: bold !important;
    font-style: italic !important;
    font-size: 15px !important;
    color: #3b95d1 !important;
    text-align: right !important;
}

td.ms-cal-monthitem a:hover b {
    color: #1f1e21 !important;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    text-decoration: none !important;
}

.ms-cal-monthitem {
    display: block;
    padding: 0px;
}


.ms-cal-topday-today {
    border: 1px solid #ABAEAD !important;
}

.ms-cal-weekselected {
    background: #FFE600 !important;
}


/* used by the Starter Publishing master page for fixed width display */
.customWidth {
	width: 980px;
	margin: auto;
}

/* used to reset the ootb styles on the title row tag in the Starter Collab master page; used for the fullscreen button in SP */
#s4-titlerow {
	background-color: transparent;
    margin: 0;
    padding: 0;
    height: auto;
}
html
{
	width: 100%;
	height: 100%;
}
body
{
	color: #0a0a0a !important;
	width: 100%;
	height: 100%;
}


.master
{
	background-color:#FFFFFF;
}
.topArea
{
	background-image:url("images/blk_band.jpg");
}
.breadcrumb a:active
{
   	vertical-align:middle;
}
.breadcrumb:active
{
   	vertical-align:middle;
}
.breadcrumb a
{
   	vertical-align:middle;

}

.MVCContactFormCell
{
padding: 6px 11px;
				background-color: #f2f2f2;
				border: 1px #dbdbdb solid;
				box-shadow: 0 1px 0 #e6e6e6;
				font-family: Arial !important;
				font-size: 14px !important;
				color: #666666 !important;
}

.MVCContactFormCell span
{
padding-right: 10px;
}

.MVCContactFormTextBox
{
width: 510px;
border-style: none;
background-color: #f2f2f2;
font-family: Arial !important;
font-size: 14px !important;
color: #000000 !important;

}

.MVCContactFormTextBoxMulti
{
width: 560px;
border-style: none;
background-color: #f2f2f2;
font-family: Arial !important;
font-size: 14px !important;
color: #000000 !important;
height: 350px;
}

.MVCContactFormTable
{
border-spacing: 0px 15px;
border-collapse: separate;
}





.mainContainer
{
font-family: Arial;
font-size: 12pt;
color: #666666;
}
.listing{
    width:900px; 
    border-bottom:1px solid grey;
    padding-bottom:15px;
    padding-top:15px;
}

.listingExtras
{
font-family: Arial !important;
font-size: 12px;
color: #666666;
line-height: 20px;
vertical-align: middle;
}
.listingExtras TD
{
font-family: Arial !important;
font-size: 12px;
color: #666666;
line-height: 20px;
vertical-align: middle;
}



.ms-WPBody TD
{
font-family: Arial;
font-size: 14px;
color: #666666;
}

.breadcrumb
{
line-height: 40px;
font-size: 14px;
   	vertical-align:middle;
   	background-color: #eaebeb !important; 
}
.breadcrumbCurrent {
	color: #0e3f84;	

	vertical-align:middle;
}
.logo a
{
	background-image:url("images/blk_logo.jpg");
   	color: #3B3B3B;
}
.search .ms-sbcell
{
	color:#4c5659 !important;
	background-color: #ebebeb !important;
	font-family: Arial !important;
	font-size: 12px !important;
	border-top: 2px #929292 solid !important;
	border-bottom: 2px #c7c7c7 solid !important;
	border-left: 1px #636364 solid !important;
	border-right: 0px #ebebeb solid !important;
	
}

.search .ms-sbcell .ms-sbplain
{
border: 0px !important;
color:#4c5659 !important;
	background-color: #ebebeb !important;
	font-family: Arial !important;
	font-size: 12px !important;

}

.ms-sbcell
{
border-right: 0pz #ebebeb none !important;
}
.search .ms-sbgo
{
	border-top: 2px #929292 solid !important;
	border-bottom: 2px #c7c7c7 solid !important;
	border-right: 1px #636364 solid !important;
	border-left: 0px #ebebeb none !important;

}
.shadowRight
{
	background-image: url('images/blk_Shadow_Right.jpg');
}
.shadowLeft
{
	background-image: url('images/blk_Shadow_Left.jpg');
}
.topNavContainer
{
background:white;
width: 660px;
vertical-align: middle;
}
.ms-core-listMenu-root{
	margin-left:-40px;
	margin-top:15px;
}
.topNavItem
{

padding-right: 2px;
background: white;
background-position:right 0;



vertical-align: middle;

	font-family:Georgia;
	color: #808080;	
	font-size:14px;
	white-space: nowrap;
	
}
.topNavItem a
{
background: white;
/*line-height: 60px;*/
vertical-align: middle;
/*	height: 60px; */
	display: block;

}
.topNavSelected a
{
background: white;
	color: #000000;
	border-right-color:white;
	border-right:1px;
	font-size:14px;

}
.topNavHover a
{
background:white;
	color:#000000;
}
.topNavFlyOuts
{
width: 186px;
	border-right: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid; 
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
}
.topNavFlyOutsItem
{
	width: 172px;
	background-color: #ffffff;
	border-top: 2px solid #d5d6d6;
	border-bottom: none;
	color:#808080;
	font-size: 14px;
}
.topNavFlyOutsItem a
{
	width: 172px;
	color:#808080; 
	font-family: Georgia;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.topNavFlyOutsHover
{
	background-color: #ffffff;
}
.topNavFlyOutsHover a
{
	color:#3B3B3B;
}
.leftNav
{
margin-bottom: 0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	width:280px;
	background: white;

}
.leftNavSpacer
{
	width:0px;
}
.leftNavSelected
{
	background-color: #edeeee;
	line-height: 41px;
}
.leftNav1
{
	color: #0f0f0f;
	background-color: white;
	font-family: Arial;  
	font-size: 14px;
	font-weight:bold; 
	line-height: 41px;
	background-repeat:repeat-x;
	border-bottom:2px #d5d7d6 solid;
	padding-top: 4px;
	padding-bottom: 4px;

}
.leftNav1 a
{
	padding-left:5px;
	line-height: 46px;
	display:block;
	padding-right:5px;
}
.leftNav2
{	
	color: #4c5659;
	font-family: Arial;  
	font-size: 12px;  
	background-repeat:repeat-x;
	line-height: 30px;
}
.leftNav2 a
{
	padding-left:65px;
	display:block;
	padding-right:10px;
}
.leftNav3
{	
	font-family: Arial;  
	font-size: 12px; 
	line-height:21pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover
{

background: #edeeee;
}
.leftNav table {
background-color: white !important;
}

.leftNavFlyOuts
{
	font-family:Arial; 
	font-size: 85%; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	font-size: 85%; 
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	font-size: 85%; 
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:220px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	font-size: 85%; 
	background-color: #B2BCD3;
}

.leftNavFlyOuts 
{
	font-size: 85%; 
	background-color: #EFEFEF;
	border-color:#DBDBDB;
}
.leftNavFlyOuts a
{
	font-size: 85%; 
	color:#424242; 
}
.leftNavFlyOutsHover
{
    background-color: #CACACA;
}
.Line
{
	background-color: #F5F5F5;
}
.pageTitle
{
	color: #4c5659;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
	font-size: 25px;
	vertical-align: middle;
	
	line-height: 57px;
	border-bottom :2px #d5d7d6 solid;

}
.ListingHeader
{
border-bottom: 2px #d5d7d6 solid;
}
.pageTitle a
{
color: #4c5659;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
	font-size: 25px;
}

.pageTitle a:visited
{
color: #4c5659;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
	font-size: 25px;
}

.pageTitle a:hover
{
color: #4c5659;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
	font-size: 25px;
}
.pageTitle a:active
{
  color: #4c5659;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
	font-size: 25px;
}
.topBorder 
{
	border-top-color:#DBDBDB;
}
.ms-WPHeader td
{
	border-bottom-color:#333333;
}
.BottomLinkBar
{
	color: #999999;
}
.link-item a:link
{
	color: #5D5D5D;
}
.link-item a
{
	color: #5D5D5D;
}
.link-item
{
	color: #5D5D5D;
}
.link-item a:active
{
	color: #787878;
}
.link-item a:visited
{
	color: #787878;
}
.link-item a:hover
{
	color: #3b3b3b;
}
.link-item-large a:link
{
	color: #5D5D5D;
}
.link-item-large a
{
	color: #5D5D5D;
}
.link-item-large
{
	color: #5D5D5D;
}
.link-item-large a:active
{
	color: #787878;
}
.link-item-large a:visited
{
	color: #787878;
}
.link-item-large a:hover
{
	color: #3B3B3B;
}
.description {
	color: #4C4C4C;	
}
.bullet{
	background-image:url("images/blk_lstbulet.gif");
}
.groupheader 
{
	color:#424242;
}
.band {
	background-color:#595959;
	color: #FFFFFF; 
}
.separator
{
	border-color:#CACACA;
}
.level-band
{
	background-color:#8A8A8A;
}
.level-description
{
	Color: #4C4C4C
}
.level-item a:link
{
	color: #5D5D5D;
}
.level-item a
{
	color: #5D5D5D;
}
.level-item
{
	color: #5D5D5D;
}
.level-item a:active
{
	color: #787878;
}
.level-item a:visited
{
	color: #787878;
}
.level-item a:hover
{
	color: #3B3B3B;
}
.level-bullet
{
	background-image:url("images/blk_lstbulet.gif");
}
.headertitle a:link
{
	color: #5D5D5D;
}
.headertitle a
{
	color: #5D5D5D;
}
.headertitle
{
	color: #5D5D5D;
}
.headertitle a:active
{
	color: #787878;
}
.headertitle a:visited
{
	color: #787878;
}
.headertitle a:hover
{
	color: #3b3b3b;
}
.headertitle-large a:link
{
	color: #5D5D5D;
}
.headertitle-large a
{
	color: #5D5D5D;
}
.headertitle-large
{
	color: #5D5D5D;
}
.headertitle-large a:active
{
	color: #787878;
}
.headertitle-large a:visited
{
	color: #787878;
}
.headertitle-large a:hover
{
	color: #3B3B3B;
}
.headertitle-small a:link
{
	color: #5D5D5D;
}
.headertitle-small a
{
	color: #5D5D5D;
}
.headertitle-small
{
	color: #5D5D5D;
}
.headertitle-small a:active
{
	color: #787878;
}
.headertitle-small a:visited
{
	color: #787878;
}
.headertitle-small a:hover
{
	color: #3b3b3b;
}
.headertitle-band a:link
{
	color: #EFEFEF;
}
.headertitle-band a
{
	color: #EFEFEF;
}
.headertitle-band
{
	color: #EFEFEF;
}
.headertitle-band a:active
{
	color: #EFEFEF;
}
.headertitle-band a:visited
{
	color: #EFEFEF;
}
.headertitle-band a:hover
{
	color: #EFEFEF;
}

.greySeperator {
border-bottom :2px #d5d7d6 solid;
}
td.webPartHeader 
{
margin: 0px;
	font-family:Georgia;
	font-weight: bold;
	font-style: italic;
	font-size:25px;
	color: #4c5659;
	height:57px;
	width:100%;
	
	text-align: left;

	
}


td.imageHeader 
{
	background-image:url("images/Mundaring/headergradient.gif");
	font-family:Arial;
	font-size:80%;
	color: white;
	height:16px;
	width:100%;
	border:1px #abaead solid;
	text-align:center;
	
}

.bigPhotoLink
{
    font-family: Georgia;
    font-size: 28px;
    font-style: italic;
    text-align: center;
    float:left;
    padding-left:18px;
    padding-top:30px;
}
.title-With-Background 
{ 
	background-color:#545454; 
}

#navigitem {
	width: 240px;
	text-align:justify;
	font-size: 95.5%;
	}
	
#navigitem li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 20px;
	text-decoration: none;
	text-align:justify;
	font-family:Arial;
	font-size: 100%;
	}	
	
#navigitem li a:visited {
	color: #333333;
	display: block;
	background:url("images/Mundaring/left_navig.gif");
	padding: 8px 0 0 25px;
	text-align:justify;
	font-family:Arial;
	font-size: 100%;
	}
	
#navigitem li a:link {
	color: #333333;
	display: block;
	background:url("images/Mundaring/left_navig.gif");
	padding: 8px 0 0 25px;
	text-align:justify;
	font-family:Arial;
	font-size: 100%;
	}
	
#navigitem li a:hover {
	color: #333333;
	background:  url("images/Mundaring/left_navig.gif") 0 -28px;
	padding: 8px 0 0 27px;
	text-align:justify;
	font-family:Arial;
	font-size: 100%;
	}
	
#navigitem ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align:justify;
	font-family:Arial;
	font-size: 100%;
	}
	
#navigitem td {
	font-family:Arial;
	font-size: 100%;
	}

	
#rightnavigitem {
	width: 280px;
	font-size: 12px;
	vertical-align: middle;
	font-family: Arial !important;
	text-align: left;
	}

	
#rightnavigitem ul {
	vertical-align: middle;
	padding-left: 0px;
	}
	
	#rightnavitem li {
		background-color: #edeeee;
		width: 100%;
	}
#rightnavigitem li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	display: block;
	font-family:Arial !important;
	vertical-align: middle;
	text-decoration: none;
	background-color: #edeeee;
	padding: 5px;
		color: #0f0f0f !important;


	}	
	
#rightnavigitem li a:visited {
		color: #0f0f0f !important;
	font-family:Arial !important;

	vertical-align: middle;
	text-decoration: none;
	}
	
#rightnavigitem li a:link {
		color: #0f0f0f !important;
	font-family:Arial !important;

	text-decoration: none;
	}
	
#rightnavigitem li a:hover {
		color: #0f0f0f !important;
	background-color: #ffffff;

		
	}
	
#rightnavigitem ul {
padding-top: 2px;
padding-bottom: 2px;
list-style: none;
margin: 0px;

	font-family:Arial;
	font-size: 100%;
	vertical-align: middle;
	}

#relatedlinks {
	font-size: 12px;
	vertical-align: middle;
	color: #4c5659;
	font-family: Arial !important;
	text-align: left;
	width: 246px;
	
	}
	
	.relatedlinks {
	font-size: 12px;
	vertical-align: bottom;
	color: #4c5659;
	font-family: Arial !important;
		width: 246px;
	padding-top: 4px;
	padding-bottom: 4px;
	}
		.relatedlinks a {
	font-size: 12px;

	color: #4c5659;
	font-family: Arial !important;

	text-decoration: none;
	}

	.relatedlinks a:link{
	font-size: 12px;
	color: #4c5659;
	font-family: Arial !important;
	text-align: left;	}

	.relatedlinks a:visited{
	font-size: 12px;

	color: #4c5659;
	font-family: Arial !important;

	}

	
	.relatedlinks a:hover{
	font-size: 12px;

	color: #4c5659;
	font-family: Arial !important;

	text-decoration: underline;
	}


	
#relatedlinks ul {
	vertical-align: middle;
	}
	
#relatedlinks li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	font-family:Arial !important;
	vertical-align: middle;
	text-decoration: none;
		font-size: 12px;
			font-weight: bold;

	}	
	
#relatedlinks li a:visited {
	color: #4c5659;
	display: block;
	font-weight: bold;

	font-family:Arial !important;
	font-size: 12px;
	vertical-align: middle;
	text-decoration: none;
	}
	
#relatedlinks li a:link {
	color: #4c5659;
	display: block;
	font-size: 12px;
	font-weight: bold;
	font-family:Arial !important;

	text-decoration: none;
	}
	
#relatedlinks li a:hover {
	color: #4c5659;
	font-size: 12px;
	text-decoration: none;
		font-weight: bold;
		text-decoration: underline;
	}
	
#relatedlinks ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family:Arial;
	font-size: 12px;
	vertical-align: middle;
	}


.imageheader {
	background:url("images/Mundaring/headergradient.gif");
}	

.imageCaption {
	border:1px #abaead inset;
	text-align:justify;
}	


.bottomBar,.footerMain {
	color: white;
	background-color: #343535; 
	font-family:Arial;
	font-size: 14px;
	vertical-align: middle;
	margin-left: 0px;
    width: 900px;
    padding: 30px;
	}
	
.bottomBar a,.footerMain a  {
	color: white !important;
	text-decoration: none;
	line-height: 1.3em;
	}

.bottomBar a:hover,.footerMain a:hover {
	text-decoration: underline;
}
	
/*	
.bottomBarText,{
	padding-right: 5px;
	color: white;
	font-family:Arial;
	font-size:82%;
	vertical-align:top;
	}
*/		
.imageCaption {
	border:0px;
}

.allBusinessLink a {
	color: #000000;
/*	text-decoration:underline; */
	text-decoration: none;
	font-size: 62.5%;
}

.allBusinessLink a:active {
/*	text-decoration:underline; */
	text-decoration: none;
	font-size: 62.5%;
}


.allBusinessLink a:visited {
/*	text-decoration:underline; */
	text-decoration: none;
	font-size: 62.5%;
}


.allBusinessLink a:hover {
/*	text-decoration:none; */
	text-decoration:underline;
}

.allEventsLink a {
	color: #000000;
/*	text-decoration:underline; */
	text-decoration: none;
	font-size: 62.5%;
}

.allEventsLink a:active {
/*	text-decoration:underline; */
	text-decoration: none;
	font-size: 62.5%;
}


.allEventsLink a:visited {
/*	text-decoration:underline; */
	text-decoration: none;
	font-size: 62.5%;
}


.allEventsLink a:hover {
/*	text-decoration:none; */
	text-decoration:underline;
}

.recentNewsTitleCell {
	/* background-image:url("Images/Mundaring/toolgrad_mundaring.gif"); 
	border-bottom: 1px solid #546654; */
}
.recentNewsTitleDate {
	font-family:Arial;
	font-size:100%;
	color: #000000;
}
.recentNewsBody {
	font-family:Arial;
	font-size:86.5%;
	color: #abaead;
}
.recentNewsBody a:link {
	font-family:Arial;
	font-size:86.5%;
	color: #991A36;
/*	text-decoration: underline; */
	text-decoration: none;
}
.recentNewsBody a:visited {
	font-family:Arial;
	font-size:86.5%;
	color: #991A36;
/*	text-decoration: underline; */
	text-decoration: none;
}
.recentNewsBody a:hover {
	font-family:Arial;
	font-size:86.5%;
	color: #991A36;	
/*	text-decoration: none; */
	text-decoration:underline;
}
.recentNewsBody a:active {
	font-family:Arial;
	font-size:86.5%;
	color: #991A36;
/*	text-decoration: underline; */
	text-decoration: none;
}
.imageWindow img{
	border:none;
	text-decoration:none;
}
.welcome {
      left: 0px;
      width: 150px;
      text-align: center;
      font-weight: bold;
}
.welcome a:link {
      color: #FFFFFF;
      text-decoration: none;
}

.welcome a:visited {
      color: aqua;
      text-decoration: none;
}

.welcome a:hover {
      color: lime;
      text-decoration: none;
      background-color: #999999;
}

.Fi#f7f7f7angerCell_1 {
	background-color: #d0d7c4;
	border:0px;
	font-family:Arial;
	color: #546654;
	width: 245px;
	text-align:justify;

}

.Fi#f7f7f7angerCell_2 {
	background-color: orange;
	border:0px;
	font-family:Arial;
	color:white;
	width: 245px;
	text-align:justify;
	font-weight: bold;

}

.Fi#f7f7f7angerCell_3 {
	background-color: maroon;
	border:0px;
	font-family:Arial;
	color:white;
	width: 245px;
	text-align:justify;
	font-weight: bold;

}


.otherNewsHeader {
	color: #546654;
	font-family: Arial;
	font-size: 120%;
	vertical-align: bottom;
}

.otherNewsHeaderCell {
	color: #546654;
	font-family: Arial;
	font-size: 120%;
	vertical-align: bottom;
	background-image:url("images/Mundaring/newsheaderbg.jpg");
	height: 25px;
	border-bottom: 1px solid #546654;
	padding: 4px 4px 4px 4px;
}

.otherNews {
	height: 100%;
	padding: 4px 0px 0px 0px;
	background-color: #ffffff;
}

.publicNoticesTitle {
	font-family:Arial;
	font-size:100%;
	color: #000000;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 0px;
}

.publicNoticesDesc {
	font-family:Arial;
	font-size:82%;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}

.publicNoticesTitleCell {

}
.publicNoticesTitleDate {
	font-family:Arial;
	font-size:30%;
	color: #000000;
}
.publicNoticesBody {
	font-family:Arial;
	font-size:86%;
	color: #000000;
}
.publicNoticesMainTable {
	border-bottom: 1px solid #7A0330; 
	
}
.publicNoticesBody a:link {
	font-family:Arial;
	font-size:86%;
	color: #991A36;
/*	text-decoration: underline; */
	text-decoration: none;
}
.publicNoticesBody a:visited {
	font-family:Arial;
	font-size:86%;
	color: #991A36;
/*	text-decoration: underline; */
	text-decoration: none;
}
.publicNoticesBody a:hover {
	font-family:Arial;
	font-size:86%;
	color: #991A36;	
/*	text-decoration: none; */
	text-decoration:underline;
}
.publicNoticesBody a:active {
	font-family:Arial;
	font-size:86%;
	color: #991A36;
/*	text-decoration: underline; */
	text-decoration: none;
}
.ms-paging {
font-family: Georgia !important;
font-size: 15px !important;
font-style: italic !important;
color: #666666 !important;
float: right;
line-height: 25px;
}
.ms-CommentBody {
				font-size: 10pt;
}
.ms-WPBody {
				font-family: Arial, Helvetica, sans-serif !important;
				font-size: 12px !important;
				color: #4C5659 !important;
				
}
.ms-WPBody A:visited {
	font-family: Arial !important;
	font-size: 12px;
    color:#3b95d1 !important;
/*    text-decoration: underline; */
	text-decoration: none;
    }
    
    .mainContent A:visited {
	font-family: Arial;
    color:#3b95d1;
    text-decoration: none; /* added */
    }
    
        .mainContent A {
	font-family: Arial;
    color:#3b95d1;
    text-decoration: none; /*added*/
    }
        
    }
     /*added*/
        .mainContent A:hover {
	font-family: Arial;
    color:#3b95d1;
    text-decoration: underline;
    }

    



.pageNumbers {
text-align: left;
float: left;
font-family: Georgia !important;
font-size: 25px;
font-style: italic;
line-height: 25px;
height: 25px;
vertical-align: bottom;
}

.pageNumbers A {
color: #9fb2ce;
text-decoration: none;
}

.pageNumbers A:hover {
color: #9fb2ce;
text-decoration: underline;
}

.ms-WPBody A:link {
font-family: Arial !important;
font-size: 12px;
    color:#3b95d1 !important;
/*    text-decoration: underline; */
	text-decoration: none;
    }
    
.ReadMoreLink A:link {
	font-family: Georgia;
	font-size: 15px;
	color: #3b95d1;
	font-style: italic;
	text-decoration: none;
}

.ReadMoreLink A:visited {
	font-family: Georgia;
	font-size: 15px;
	color: #3b95d1;
	font-style: italic;
	text-decoration: none;
}

.ReadMoreLink A:hover {
	font-family: Georgia;
	font-size: 15px;
	color: #3b95d1;
	font-style: italic;
	text-decoration: underline;
}





.bottomNav1 {
	color: #3B95D1;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bottomNav2 {
	color: #3B95D1;
	font-size: 12px;
	font-family: Arial;
	padding-top: 1px;
	padding-bottom: 1px;
}

.bottomNavSelected {
	color: #3B95D1;
	font-size: 12px;
	font-family: Arial;
}

.bottomNav a:hover {
			text-decoration:underline;
}

.quickLinkTd {
background-repeat: no-repeat;
				border-top: 1px #a1a1a1 solid; 
				border-right: 1px #a1a1a1 solid; 
				border-left: 1px #c0c0c0 solid; 
				border-bottom: 1px #c0c0c0 solid; 
				text-align: center;

				width: 126px;
				padding-left: 1px;
				padding-right: 1px;
				padding-bottom: 1px;
								padding-top: 1px;

				height: 110px;
}

.quickLinkTd img {
border: none;
text-align: center;

				
}

.quickLinkTitle {
text-align: left;
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #0e3f84;
position: absolute;
top: 60px;
left: 1px;
width: 100%;
}
.quickLinkTitle a:hover{
				text-decoration: none !important;
}

.quickLinkTd quickLinkTitle a:hover {
				text-decoration: none !important;
}
.quickLinkComments {
				position: absolute;
				top: 78px;
				left: 2px;
				width: 100%;
				color: #0f0f0f;
				font-weight: normal;
				font-size: 11px;
				line-height: 12px;
}
.quickLinkTd a {
text-align: left;
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #0e3f84;
text-decoration: none; /* added */
				position: relative;

display: block;

}

.quickLinkTd a:hover {
				text-decoration: none !important;
				
}




.featureNewsPlace {
				
				background-image:url("images/Mundaring/featurebg.jpg");
				background-repeat: no-repeat;
				background-position: center bottom;
}


.harvestAlert {
				font-family: Arial;
				font-size: 16px;
				color: #ffffff;
				
				border-right: none;

				z-index: 100;
}

.harvestAlert a {
				color: #ffffff !important;
				font-size: 12px;
				margin-left: 30px;
				margin-right: 30px;
}

.harvestAlert a:link {
color: #ffffff !important;
}

th .ms-vb a
{
				color: #ffffff !important;
				font-size: 15px;
				font-weight: bold;
				height: 50px !important;
				text-decoration: none; /* added */
				
}

th .ms-vb
{
background-color: #3b95d1;
				color: #ffffff !important;
								font-family: Arial !important;
				font-size: 15px !important;
				font-weight: bold !important;
				border-bottom: none !important;
				height: 50px !important;
				vertical-align: middle;

}

.ms-vb {
	
}

.ms-vb2 a {
				color: #3B95D1 !important;
				text-decoration: none; /* added */
}
.ms-vh2
{
/* background: #3b95d1 !important; */
				color: #ffffff !important;
				font-family: Arial !important;
				font-size: 16px !important;
				font-weight: bold !important;
				vertical-align: middle;
				height: 50px !important;
				
				padding: 0px !important;
				border-bottom: none !important;
}
.ms-globallinks a {
				font-size: 12px;
				font-family: Arial !important;
				color: #ffffff !important;
				text-decoration: none; /* added */
				}
}

.ms-sbplain {
				font-size: 12px !important;
}
.ms-vh-group
{
background: transparent !important;
				color: #ffffff !important;
				font-family: Arial !important;
				font-size: 16px !important;
				font-weight: bold !important;
				vertical-align: middle;
				height: 50px !important;
				
				padding: 0px !important;
				border-bottom: none !important;
}


.ms-vh2-nograd
{
background: #3b95d1 !important;
				color: #ffffff !important;
				font-family: Arial !important;
				font-size: 15px !important;
				font-weight: bold !important;
				vertical-align: middle !important;
				height: 50px !important;
				
				padding: 0px !important;
				border-bottom: none !important;
}


.ms-vh2 a
{
				color: #ffffff;
				text-decoration: none; /* added */
}

.ms-listviewtable ms-vh2{
				padding: none !important;
}

.ms-menuimagecell {
				height: 100%;
				vertical-align: middle !important;
				border: none !important;
				background: none !important;
}

.ms-vb-title ms.menuimagecell
{
				height: 20px !important;
				border: none !important;
}

.ms-vb a
{
				color: #0f0f0f !important;
				font-family: Arial;
				font-size: 12px;
				text-decoration: none; /* added */
}

.ms-vb-title {
				height: 40px;
				font-weight: bold;
}
.ms-vb2 {
font-size: 12px !important; 
}
.ms-listviewtable td
 {
height: 40px;
vertical-align: middle;
padding-top: 0px !important;
padding-bottom: 0px !important;
}



.ms-unselectedtitle ms-vb
{
				border-bottom: none !important;
}

.ms-unselectedtitle td
{
				border-bottom: none !important;
}
.ms-viewheadertr td {
				border: none !important;
}
.ms-selectedtitlealternative td {
				border: none !important;
}
.ms-selectedtitlealternative ms-vb {
				border: none !important;
}

.ms-gb a {
				height: 40px !important;
}

.ms-gb td a {
				line-height: 40px;
}

.ms-viewheadertr td {


}
.ms-vh-group {
				background: #ffffff;
}


.ms-basictable .ms-alternating td {
			
				border-collapse: collapse;

}

ms-unselectedtitle td
{
				position: inherit;
}

.ms-calheader {
				background: #3B95D1 !important;
}
.ms-cal-navheader {
				color: white !important;
				font-family: Georgia;
				font-weight: bold;
				font-size: 25px;
				font-style: italic;
				padding: 15px;

}

.ms-cal-navheader a {
				color: white !important;
				vertical-align: middle;

}

.ms-cal-nav-buttonsltr {
				color: white !important;
}

.ms-cal-nav-buttonsltr a {
				color: white !important;
}

.ms-cal-nav a {
				font-size: 14px;
				font-family: Arial;
				font-weight: bold !important;
}

.ms-cal-navselected a {
				
								font-size: 14px;
				font-family: Arial;
				font-weight: bold !important;

}

.ms-cal-weekday {
background: #f7f7f7 !important;
font-family: Georgia;
font-weight: bold;
font-style: italic;
font-size: 15px;
color: #4d5759;
}

.ms-cal-topday {
				border:1px solid #abaead !important;
				border-collapse: collapse;
}

.ms-cal-topday a {
font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none; /* added */
}

.ms-cal-topday div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;
}

.ms-cal-topday a:hover {
font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;
}


.ms-cal-topday a {
font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;
}


.ms-cal-topday a:link {
font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;
}


.ms-cal-wtopdayfocusRTLLover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-wtopdayfocusRTLover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-wtopdayfocusLover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-wtopdayfocusover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-topdayfocusRTLover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-topdayfocusover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-wtopdayRTLLover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-wtopdayRTLover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-wtopdayLover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-wtopdayover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-topdayoverRTLL div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-topdayoverRTL div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-topdayoverL div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}


.ms-cal-topdayover div {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;

}

.ms-cal-topdayover div a:link {
				color: #3b95d1 !important;
				text-decoration: none !important;
}

.ms-cal-topdayover div a:active {
				color: #3b95d1 !important;
				text-decoration: none !important;
}


.ms-cal-topdayover div a:hover {
				color: #3b95d1 !important;
				text-decoration: none !important;
}


.ms-cal-topdayover div a {
				color: #3b95d1 !important;
				text-decoration: none !important;
}

.ms-cal-topday a:active {
font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none;
}

.ms-cal-gempty {
				fo
}


.ms-cal-topday a:hover {
font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;

}



.ms-cal-noworkitemRTL2B {
				border-bottom: 1px solid #abaead !important;
}



.ms-cal-noworkitemL2B {
				border-bottom: 1px solid #abaead !important;
}



.ms-cal-noworkitem2B {
				border-bottom: 1px solid #abaead !important;
}



.ms-cal-noworkitemLB {
				border-bottom: 1px solid #abaead !important;
}



.ms-cal-noworkitemB {
				border-bottom: 1px solid #abaead !important;
}

.ms-cal-weekname {line-height: 25px;
				border-bottom:1px solid #abaead !important;
								border-top:1px solid #abaead !important;
				border-collapse: collapse;
}
.ms-cal-todayitemRTL2B
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}
.ms-cal-todayitem2B
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}
.ms-cal-workitemRTL2B
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}
.ms-cal-workitem2B
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}
.ms-cal-nodataBtm2
{
				border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataBtm
{
				border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtmRTL2
{
				border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtm2
{
				border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtmRTL
{
				border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtm
{
				border-bottom: 1px solid #abaead !important;
}

.ms-cal-nodataBtm2
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-nodataBtm
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtmRTL2
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtm2
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtmRTL
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-nodataLeftBtm
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-nodataLeft
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-nodataMid
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
}

.ms-cal-todayitemRTL2B
{
								border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-todayitem2B
{
								border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-workitemRTL2B
{
								border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-workitem2B
{
								border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-nodataMid
{
				border-left: 1px solid #abaead !important;
}

.ms-cal-workitem
{
								border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;

}
.ms-cal-todayitem {
												border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;

				
}

.ms-cal-workitem {
												border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;

				
}

.ms-cal-noworkitemRTL2B {
												border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-noworkitemL2B {
												border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-noworkitem2B {
												border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-noworkitemLB {
												border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-noworkitemB {
												border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
								border-bottom: 1px solid #abaead !important;

}

.ms-cal-todayitemRTL
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;

}

.ms-cal-todayitem
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;

}

.ms-cal-workitem
{
				border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;

}

.ms-cal-noworkitemRTL {
						border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
		
				
}

.ms-cal-noworkitemL {
						border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
		
				
}

.ms-cal-noworkitem {
						border-left: 1px solid #abaead !important;
				border-right: 1px solid #abaead !important;
		
				
}
.ms-cal-weekRTLB
{
				border: 1px solid #abaead !important;
}

.ms-cal-weekRTL
{
				border: 1px solid #abaead !important;
}

.ms-cal-weekB
{
				border: 1px solid #abaead !important;
}

.ms-cal-week
{
				border: 1px solid #abaead !important;
}

.ms-cal-topdayfocusover {
				
				background: #ffe600 !important;
				border: 1px solid #abaead !important;
}

.ms-cal-wtopdayoverRTLL {
				
				background: #ffe600 !important;
				border: 1px solid #abaead !important;
}

.ms-cal-wtopdayoverL {
				
				background: #ffe600 !important;
				border: 1px solid #abaead !important;
}

.ms-cal-wtopdayover {
				
				background: #ffe600 !important;
				border: 1px solid #abaead !important;
}

.ms-cal-topdayoverRTLL {
				
				background: #ffe600 !important;
				border: 1px solid #abaead !important;
}

.ms-cal-topdayoverL {
				
				background: #ffe600 !important;
				border: 1px solid #abaead !important;
}

.ms-cal-topdayover {
				
				background: #ffe600 !important;
				border: 1px solid #abaead !important;
}
.ms-cal-wtopdayRTLL div {
				
				background: white !important;
}
.ms-cal-wtopdayRTL div {
				
				background: white !important;
}
.ms-cal-wtopday div {
				
				background: white !important;
}
.ms-cal-wtopdayL div {
				
				background: white !important;
}
.ms-cal-topdayRTLL div {
				
				background: white !important;
}
.ms-cal-topdayL div {
				
				background: white !important;
}
.ms-cal-topdayRTL div {
				
				background: white !important;
}
.ms-cal-topday div {
				
				background: white !important;
}
.ms-cal-weekselectedRTL
{
				border: 1px solid #abaead !important;
}

.ms-cal-weekselected
{
				border: 1px solid #abaead !important;
}

.ms-cal-nodataBtm2 {
				background: white !important;
}

.ms-cal-nodataBtm {
				background: white !important;
}

.ms-cal-nodataLeftBtmRTL2 {
				background: white !important;
}

.ms-cal-nodataLeftBtm2 {
				background: white !important;
}

.ms-cal-nodataLeftBtmRTL {
				background: white !important;
}

.ms-cal-nodataLeftBtm {
				background: white !important;
}

.ms-cal-nodataLeft {
				background: white !important;
}

.ms-cal-nodataMid {
				background: white !important;
}

.ms-cal-todayitemRTL {
				background: #f7f7f7 !important;
}

.ms-cal-todayitem {
				background: #f7f7f7 !important;
}

.ms-cal-workitem {
				background: #f7f7f7 !important;
}

.ms-cal-todayitemRTL2B {
				background: #f7f7f7 !important;
}

.ms-cal-todayitem2B {
				background: #f7f7f7 !important;
}

.ms-cal-workitemRTL2B {
				background: #f7f7f7 !important;
}

.ms-cal-workitem2B {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitemRTL {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitemL {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitem {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitemRTL2B {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitemL2B {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitem2B {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitemLB {
				background: #f7f7f7 !important;
}

.ms-cal-noworkitemB {
				background: #f7f7f7 !important;
}

.ms-cal-monthitem b {
				color: #1f1e21 !important;
				font-family: Georgia;
				font-size: 12px;
				font-weight: bold;
				font-style: italic;
				text-decoration: none !important;

}

.ms-cal-monthitem a b {
				color: #1f1e21 !important;
				font-family: Georgia;
				font-size: 12px;
				font-weight: bold;
				font-style: italic;
				text-decoration: none !important;

}

.ms-cal-monthitem a:hover b  {
				color: #1f1e21 !important;
				font-family: Georgia;
				font-size: 12px;
				font-weight: bold;
				font-style: italic;
				text-decoration: none !important;

}
.ms-cal-wtopday-todayover div
{
				border: none !important;
}

.ms-cal-topday-todayover div
{
				border: none !important;
}

.ms-cal-wtopday-today div
{
				border: none !important;
}

.ms-cal-topday-today div
{
				border: none !important;
}

.ms-cal-wtopday-today
{
				background: #ffe600 !important;
}

.ms-cal-topday-today
{
				background: #ffe600 !important;
}

.ms-cal-wtopday-todayover
{
				background: #ffe600 !important;
}


.ms-cal-topday-todayover
{
				background: #ffe600 !important;
}


.ms-cal-wtopday-todayRTLover div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}


.ms-cal-topday-todayoverRTL div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}


.ms-cal-wtopday-todayRTL div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}


.ms-cal-topday-todayRTL div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}


.ms-cal-wtopday-todayover div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}


.ms-cal-topday-todayover div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}


.ms-cal-wtopday-today div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}


.ms-cal-topday-today div

{
		font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
		
				
}

.ms-cal-topday today div a {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none; /* added */

}

td.ms-cal-monthitem a {
color: #1f1e21;
text-decoration: none;
font-family: Arial !important;
display: block;
padding: 5px;
}

td.ms-cal-monthitem a:hover {
color: #1f1e21;
text-decoration: none;
font-family: Arial !important;
background-color: #FFE600;
}


.ms-cal-topday today div a:link {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;
text-decoration: none; /* added */

}


.ms-cal-topday today div a:hover {
				font-family: Georgia !important;
font-weight: bold !important;
font-style: italic !important;
font-size: 15px !important;
color: #3b95d1 !important;
text-align: right !important;

}

td.ms-cal-monthitem a:hover b  {
				color: #1f1e21 !important;
				font-family: Georgia;
				font-size: 12px;
				font-weight: bold;
				font-style: italic;
				text-decoration: none !important;
}

.ms-cal-monthitem {
				display: block;
				padding: 0px;
}


.ms-cal-topday-today {
				border: 1px solid  #ABAEAD !important;
}

.ms-cal-weekselected {
				background: #FFE600 !important;
}

.ms-rteCustom-ArticleTitle, .ArticleTitle
{
				color: #3b95d1;
				font-family: Georgia;
				font-size: 25px;
				font-style: italic;
				font-weight: normal;
}

.ArticleTitle
{
				color: #3b95d1;
				font-family: Georgia;
				font-size: 25px;
				font-style: italic;
				font-weight: normal;
				line-height: 55px
}

.ImageCaption
{
				color: #666666;
				font-family: Georgia;
				font-size: 15px;
				font-style: italic;
				font-weight: normal;
				line-height: 30px;
				vertical-align: middle;
}


.EventTitle
{
				color: #3b95d1;
				font-family: Georgia;
				font-size: 25px;
				font-style: italic;
				font-weight: normal;
				vertical-align: bottom;
				
}
.EventTitle a:visited
{
color: #3b95d1;
}
.ms-rteCustom-ArticleTitle
{
				color: #3b95d1;
				font-family: Georgia;
				font-size: 25px;
				font-style: italic;
				font-weight: normal;
}

.ms-sbLastcell
{
				width: 0px !important;
}
#backgroundDiv{
	width:100%;
	height:100%;
	background: url("/_layouts/15/MundaringTourism/images/backgroundHome.jpg") center center fixed;
-webkit-background-size: 100%;
-moz-background-size: 100%;
o-background-size: 100%;
background-size: 100%;
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_layouts/15/MundaringTourism/images/backgroundHome.jpg',sizingMethod='scale')";
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_layouts/15/MundaringTourism/images/backgroundHome.jpg',sizingMethod='scale');
	
}
#s4-workspace
{
width: 100%;
height: 100%;
position: fixed;
}


/* used by the Starter Publishing master page for fixed width display */
.customWidth {
	width: 980px;
	margin: auto;
}

/* used to reset the ootb styles on the title row tag in the Starter Collab master page; used for the fullscreen button in SP */
#s4-titlerow {
	background-color: transparent;
    margin: 0;
    padding: 0;
    height: auto;
}

#contentBox { margin-left: 0px !important; }
		#sideNavBox { display: none; height:0px; }
	    .bodyArea {
            background-color:inherit !important;
            border:0 !important;
	    }
		
		
		
/*-- Re-styled Thumbnail Demo --*/

.thumbFeatures p.jshowoff-slidelinks {
	background: #000;
	bottom: 0;
	padding: 5px 0 5px 5px;
	right: 113px;
	height: 32px;
	}
.thumbFeatures .jshowoff-slidelinks a {
	display: block;
	width: 60px;
	height: 30px;
	background-color: none;
	background-repeat: no-repeat;
	margin: 0 5px 0 0;
	padding: 0;
	border: 1px solid #4f4f4f;
	text-indent: -10000em;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	}
.thumbFeatures .jshowoff-slidelinks a.jshowoff-active {
	border: 1px solid #fff;
	}
.thumbFeatures .jshowoff-slidelink-0 {
	background-image: url(http://farm5.static.flickr.com/4065/4439060414_c11002d183_o_d.jpg);
	}
.thumbFeatures .jshowoff-slidelink-1 {
	background-image: url(http://farm5.static.flickr.com/4049/4438283469_5ddf465356_o_d.jpg);
	}
.thumbFeatures .jshowoff-slidelink-2 {
	background-image: url(http://farm5.static.flickr.com/4033/4439060472_02efbb3955_o_d.jpg);
	}
.thumbFeatures .jshowoff-slidelink-3 {
	background-image: url(http://farm5.static.flickr.com/4041/4438283519_4f08cb4a57_o_d.jpg);
	}
.thumbFeatures p.jshowoff-controls {
	background: none;
	height: 38px;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 185px;
	width: 100%;
	z-index: 150;
	}
.thumbFeatures .jshowoff-controls a {
	display: block;
	width: 22px;
	height: 38px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: absolute;
	}

.thumbFeatures .jshowoff-controls a.jshowoff-prev {
	left: 15px;
	background-image: url(http://farm5.static.flickr.com/4035/4438728886_fd55756fc5_o_d.gif);
	}
.thumbFeatures .jshowoff-controls a.jshowoff-next {
	right: 15px;
	background-image: url(http://farm3.static.flickr.com/2743/4438728872_07e935da40_o_d.gif);
	}
.thumbFeatures .jshowoff-controls a.jshowoff-play {
	display: none;
	}
.jshowoff.thumbFeatures {
	height: 370px;
	}
.jshowoff.thumbFeatures div, .jshowoff.thumbFeatures img, .jshowoff.thumbFeatures {
	-webkit-border-radius: 6px;
	}
a.button2
{
	height: 25px;
	display: block;
	padding: 4px 20px 0;
	left: 30px;
	position: relative;
	cursor: pointer;
	border-bottom-right-radius: 5px;
	color: white !important;
	font-family: 'Calibri', cursive !important;
	font-size: 18px !important;
	/*shadow
		-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);
	*/
}
a.button2-blue
{
	width: -webkit-fit-content !important;
	width: -moz-fit-content! important;
	width: fit-content !important;
	width: 150px;
	border:solid 1px #1A87B9;
	border-left: solid 1px #797979;
	background: #0e3f84;
	background: -moz-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#104999),color-stop(100%,#0e3f84));
	background: -webkit-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: -o-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: -ms-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: linear-gradient(top,#104999 0%,#0e3f84 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#104999',endColorstr='#0e3f84',GradientType=0);
}
a.button2-facebook
{
	width: 180px;
	border:solid 1px #1A87B9;
	border-left: solid 1px #2E4476;
	background: #3B5999;
	background: -moz-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4568b3),color-stop(100%,#3B5999));
	background: -webkit-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: -o-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: -ms-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: linear-gradient(top,#4568b3 0%,#3B5999 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4568b3',endColorstr='#3B5999',GradientType=0);
}
a.button2-blue:hover
{
	text-decoration: none;
	background: #0e3f84;
}
a.button2-facebook:hover
{
	text-decoration: none;
	background: #36528c;
}
a.button2-blue:before 
{
	width: 35px;
	height: 24px;
	display: block;
	position: absolute;
	text-align: center;
	padding-top:2px;
	padding-bottom:3px;
	line-height: 25px;
	top: -1px;
	margin-left: -54px;
	background: #0e3f84;
	background: -moz-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#104999),color-stop(100%,#0e3f84));
	background: -webkit-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: -o-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: -ms-linear-gradient(top,#104999 0%,#0e3f84 100%);
	background: linear-gradient(top,#104999 0%,#0e3f84 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#104999',endColorstr='#0e3f84',GradientType=0);
	border:solid 1px #1A87B9;
	border-right: solid 1px #797979;
	content: "\00bb";
}
a.button2-facebook:before 
{
	width: 35px;
	height: 24px;
	display: block;
	position: absolute;
	text-align: center;
	padding-top:5px;
	line-height: 25px;
	top: -1px;
	margin-left: -54px;
	background: #3B5999;
	background: -moz-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#4568b3),color-stop(100%,#3B5999));
	background: -webkit-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: -o-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: -ms-linear-gradient(top,#4568b3 0%,#3B5999 100%);
	background: linear-gradient(top,#4568b3 0%,#3B5999 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4568b3',endColorstr='#3B5999',GradientType=0);
	border:solid 1px #1A87B9;
	border-right: solid 1px #2E4476;
	content: url('/_layouts/15/MundaringTourism/images/facebook.png');
}


.smallTopNav {
	display:none;
    background-color:rgb(76,86,89);
}
.smallTopNav ul{
	list-style:none;
	margin:0;
	padding:15px;
	width:auto;    
	list-style-type:none;
}
.smallTopNav a,.smallTopNav a:visited{
	display:block;
	color:white;
	font-family: Arial;
	font-size: 2.5vh;
	height: 100%;
}
.smallLeftNav{
	display:none;
	/*width:400px;*/
	
}

.smallLeftNav.leftNav{
	width:600px;
}
.smallTopNav li{
	height: 5vh;
}

.showhide-div{
	height:6vh;
	vertical-align:middle;
}
.menu-toggle {
	display: block;
	height: 6vh;
	width: 100%;
	background: rgb(76,86,89) url(/_layouts/15/Mundaring.Internet/images/menu.svg) no-repeat;
	background-position: left center;
	color: white;
	margin: auto;
    border: #444 solid 1px;
}
.menu-toggle:hover {
	background: rgb(56,86,89) url(/_layouts/15/Mundaring.Internet/images/menu.svg) no-repeat;
	background-position: left center;
}

#s4-titlerow > div:nth-child(1),#bannerImage{
    width:900px;
}

.mainContent{
    background-color:white;
    width:960px
}
.footerColumn{
    width:33%;
    float:left;
    padding-top:20px;
    padding-bottom:20px;
}
.bannerDiv{
    padding-top: 10px; 
    padding-left: 30px; 
    padding-right: 30px; 
    background-color: white;
}

@media screen and (max-width: 990px) {
    .customWidth,#s4-titlerow > div:nth-child(1),#bannerImage, .listing{
        width:98% !important;
    }
    .footerMain{
        width:94%;
    }
    .mainContent {
        width:100%;
    }
    #contentBox{
        min-width:0px;
    }
    .footerColumn{
        width:80%;
        color:white;
    }
    .bannerDiv{        
        padding-left: 5px;
        padding-right: 5px;
    }
    #pageTitle,#ctl00_PlaceHolderPageTitleInTitleArea_ImageField__ControlWrapper_RichImageField > div > img,.pageContent,#pageContent > img{
        width: 99% !important;
    }
    #pageTitle,.pageContent{
        padding-left:15px;        
        padding-right:4px;
    }
    .mainContainer{
        width:98% !important;
        padding-left:0px !important;
        padding-right:0px !important;
    }
    #pageTitle{
        white-space:normal;
    }
}

@media screen and (max-width: 700px) {
    .thumbFeatures{
        display:none;
    }
    .standardTopBar{
        display:none;
    }
    .showhide-div{
        display:inherit !important;
    }
    .footerMain{
        padding-right:0px;
        padding-left:10px;
        width:98%;
    }
    .homePageMain{
        padding-left:10px;
        padding-right:0px;
    } 
    #contentBox{
        margin-right:0px;
    }
    .bodyArea{
        width:96% !important;
    }
}