/* COUNTYLINK LEFT NAV STYLES */
dl { margin-left:16px; }
dt.level1, dt.level1On { margin-bottom:5px; margin-left:0px; }
dd.level2, dd.level2On { padding-left:10px; margin-bottom:5px; margin-left:0px; background-image:url("/main/groups/dev/documents/webasset/left_nav_arrow.png"); background-repeat:no-repeat; background-position:left; }
dd.level3, dd.level3On { padding-left:10px; margin-bottom:5px; margin-left:10px; background-image:url("/main/groups/dev/documents/webasset/red_nav_arrow.png"); background-repeat:no-repeat; background-position:left; }
dd.level4, dd.level4On { padding-left:10px; margin-bottom:5px; margin-left:20px; background-image:url("/main/groups/dev/documents/webasset/red_nav_arrow.png"); background-repeat:no-repeat; background-position:left; }

dt.level1 a { font-weight:600; text-decoration:none; }
dt.level1On a { font-weight:600; text-decoration: none; }
dd.level2 a, dd.level3 a, dd.level4 a { font-weight:400; text-decoration:none; }

/* COUNTYLINK SECONDARY NAV BAR STYLES */
.w3-mngreen, .w3-hover-mngreen:hover, a.w3-hover-mngreen:hover { color:#003865!important; background-color: #78BE21!important; }
.w3-hover-mngreen:hover, a.mn-hover-mngreen:hover { color:#003865!important; transition:0.40s; }
a.mn-bar-item { padding:4px 16px!important; text-decoration:none!important; }
a.mn-cl-here:hover { color:#FFF!important; background-color:#003865!important; }
#graynav { font-size:14px!important; border-top:1px solid #D9D9D6!important; border-bottom:1px solid #D9D9D6!important; font-size:13px!important; font-weight:600!important; }
/*
#graynav a.w3-bar-item:hover { background-color:#EEEEEA!important; transition:0.40s!important; }
*/
/*
.w3-left-align .w3-bar-item a:hover { background-color:#EEEEEA!important;}
*/

/* decrease padding on navbar items */
.w3-bar .w3-bar-item { padding: 8px 12px; }


/* Report page styles */
#divReportPage .al, #divReportPage .ac, #divReportPage .ar { padding:6px; }
.al { text-align:left; }
.ac { text-align:center; }
.ar { text-align:right; } 
#txtAnswer { margin-left:10px; }
.bbtn { background-color:#E2E2D6; border:1px solid #999; border-radius:3px; font-weight:600; font-size:11px; padding:1px 5px; margin:3px; width:60px; }
.uMsg, .gMsg { font-weight:600; font-size:14px; color:red; text-align:center; }
#divReportPage textarea { width:98%; }
.tblInsight td, .tblInsight th { padding:2px; }
#divReportPage { width:400px; display:none; border:1px solid #999; padding:3px; background-color:#EFEFEF; }



/* BREADCRUMB NAV TEXT */
#bcTxt { color:#003865; padding-left:0px!important; }
#bcTxt a { text-decoration:none; font-weight:600!important; color:#003865; padding:0px 8px; }
#bcTxt a:hover { text-decoration:underline; }

.paraHeader, .sectionHeader { margin-bottom:0px!important; }
.w3-large .paraHeader { margin-bottom:0px!important; }
.w3-large .sectionHeader { margin-bottom:0px!important; }

/* BULLETINS STYLES */
.li-sb { border-width:0px !important; }
.li-sb a { text-decoration:none!important; font-weight:600 !important; border:1px solid transparent; padding:4px; transition:0.40s!important; }
.li-sb a:hover { border:1px solid #003865; border-radius:0px; box-shadow:none; background-color:#9BCBEB!important; transition:0.40s!important; }

/* COUNTYLINK LOGO DISPLAY ON SMALL SCREENS*/
@media { max-width:600px;
	#w3css_dhs_logo { width:244px !important; height:51px !important; }
	#w3css_countylink_logo { width:220px !important; height:45px !important; }
}

@media { max-width:1205px;
	#w3css_dhs_logo { width:244px!important; height:51px!important; }
}

/* STYLES ADDED FOR 12c TO STOP ICONS DISPLAYING AT BOTTOM OF RENDERED PAGES */
img[width='16'][height='16'] { display:none; }

/* ADD STYLE FOR #mainContent .ListBullet */
#mainContent .ListBullet { list-style-type:disc !important; }
