/********** GOVERNOR TOP NAVIGATION BAR **********/

#pagemenu .nav-bar {background-color:#FFFFFF;}
#pagemenu .nav-bar li  {width:12.5%;text-align:center;border-color:#dbdcde;}
#pagemenu .nav-bar > li:last-child {border-right-color:#dbdcde;}
#pagemenu .nav-bar > li:hover {border-bottom: none;}
#pagemenu .nav-bar li a  {color:#2E777C;}



@media only screen and (max-width: 48em) {
	#pagemenu .nav-bar li {width:100%;text-align:left;}
	#pagemenu .nav-bar li a{color:#FFFFFF;}
}


#Welcome {float: none;position: relative;padding-top: 6em;}
.section-heading {margin:0;}
h2.section-heading a {color:#FFFFFF;margin:0;float:right;text-transform:uppercase;font-size:0.75em;-webkit-text-shadow: .125em .125em .125em #333;text-shadow: .125em .125em .125em #333;text-align:right;width:80%}
h1.section-heading a {color:#FFFFFF;margin: 0;float: right;text-transform: uppercase;font-size: 0.95em;-webkit-text-shadow: .125em .125em .125em #333;text-shadow: .125em .125em .125em #333;}

.DNNContainer_Title_h2 h2 .TitleH2 {display:none;}

#GovernorBrand {display:block;position:absolute;right:2.5em;top:5em;font-size:0.75em;height:7em;width:9em;}
#pagecontent-wrapper #GovernorBrand a {text-transform:uppercase;color:#FFFFFF;text-decoration:none;}
#pagecontent-wrapper #GovernorBrand a:hover {color:#FFFFFF;}
#GovernorBrandText {float:left;}
#GovernorBrandLogo {margin-top:-1.7em;margin-right:-2.5em;}

#pagecontent-wrapper {background-color:white;}
#pagecontent-wrapper #SiteMenu {margin:-2.6em -1em 2em -2em;text-align:center;background-color:#555555;height:2em;}
#pagecontent-wrapper #SiteMenu li {width:16.6667%;float:left;border-right:1px solid #FFFFFF;}
#pagecontent-wrapper #SiteMenu li#SiteMenuLast {border-right:0px}
#pagecontent-wrapper #SiteMenu li a {color:white;text-decoration:none;display:block;height:2.2em;padding-top:0.5em;font-size:0.9em;}

@media only screen and (max-width: 48em) {
	#pagecontent-wrapper #SiteMenu li {width:100%;float:none;border-right:0px;text-align:left;padding-left:0.5em;border-bottom:1px solid #FFFFFF;}
	#pagecontent-wrapper #SiteMenu {height:auto;}
	#Welcome {padding-top: 3em;}
}

#pagecontent-wrapper #AgencyName {font-weight:normal;letter-spacing:1px;color:white;background-color:#555555;margin:-1.4em -0.68em 0 -1.35em;padding:0.8em 0 0.2em 0.7em;font-size:1.5em;}
#pagecontent-wrapper #AgencyName a {font-weight: normal;letter-spacing: 1px;color: white;background-color:transparent;text-decoration:none;}

#pagecontent-wrapper #AgencyName a:hover {text-decoration:underline;}


#pagecontent-wrapper {margin-top:6em;margin-bottom:-2em;padding-bottom:0;}
#pagecontent-wrapper h2#PageTitle {font-weight:normal;letter-spacing:1px;color:#C0774B;clear:left;background-color:#555555;margin: -0.9em -0.9em 2em -1.8em;padding: 1em 0 1em 1em;}


/********** PAGEFOOTER **********/

#pagefooter {clear:both;border-top:1px solid #CCCCCC;margin:0 -1em 0 -2em;background-color:#F3F3F3;}
#pagefooter h2 {color:#999999;margin-bottom:0;}
#pagecontent-wrapper #pagefooter p, #pagecontent-wrapper #pagefooter a {color:#897a67;font-size:0.9em;}
#pagecontent-wrapper #pagefooter a {color:#6E9699;text-decoration:underline;}
#pagecontent-wrapper #pagefooter a:hover {text-decoration:underline;}

.button {text-transform:uppercase;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font:0.875em/100% Helvetica, Arial, sans-serif;padding:.5em 2em .55em 2em;text-shadow: 0 0.0625em 0.0625em rgba(0,0,0,.3);}
#pagecontent-wrapper #pagefooter #ContactUsButton {color:#ffffff;background: #6E9699;text-decoration:none;}
#pagecontent-wrapper #pagefooter #ContactUsButton:hover {background:#616161;}



.leftsidePane {margin-top:-2em;}


.center {
    text-align: center;
      margin-left: auto ;
  margin-right: auto ;
}


 
 .Normal {
font-size: 1em;
}

#ControlBar { -webkit-box-sizing: content-box!important; -moz-box-sizing: content-box!important; box-sizing: content-box!important;  }  

#ControlBar_ControlPanel { z-index: 1000; } 
#ControlNav > li > a, #ControlEditPageMenu > li, #ControlActionMenu > li > a, .controlBar_editPageInEditMode, .dnn_mact > li.actionMenuMove > ul li, #ControlEditPageMenu > li > a { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;  }

#pagecontent-wrapper ul.edn_category_menu_wrapper {margin:0;}

.eds_news_NewsOne.eds_subCollection_news .article.in_list.span {margin:1em;padding:1em;background-color:#EEEEEE;}
.eds_news_NewsOne.eds_subCollection_news .article.in_list.span.AllNewsArticle {margin:0;padding:.4em 0;background-color:transparent;font-size:1em;}
.eds_news_NewsOne.eds_subCollection_news .article .MTGovHeadline a {font-size:1.1em;font-weight:bold;}

.eds_news_NewsOne.eds_subCollection_news .article h1 {color:#333333!important;}

#AllNews {line-height: 1.25em;text-shadow: 1px 1px 2px white;font-size: 20px;padding: 5px 8px 6px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;background: /*url("images/common/module_title_background.png")*/ repeat-x 0 0 #dbdbdb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin: 0;}

#pagecontent-wrapper #AllNews a {color:#4e4e4e;}
#AllNews .article_rss_wrapper {float:right;}
#AllNews .article_rss_wrapper a img {opacity:0.5;}
#AllNews .article_rss_wrapper a img:hover {opacity:1;}

.eds_news_NewsOne.eds_subCollection_news .article_rss_wrapper > a.article_rss {margin-right:1.5em;}

/* 	NEW AGENCY FOOTER */
#pagecontent-wrapper #pagefooter a.button.gray{margin: 1em auto;}
#pagecontent-wrapper #pagefooter a.button.blugreen{margin: 1em auto;}
#pagecontent-wrapper #pagefooter {padding-top:2em;padding-bottom:2em;text-align: left;text-transform:uppercase;border-bottom:1px solid #897A67;}
.lt-ie10 #pagefooter {display: block!important;/*height: auto;min-height:20em;*/overflow: hidden;text-align: left;text-transform:uppercase;}
#pagecontent-wrapper #pagefooter a{/*color:#ffffff;*/margin-top:1em;padding:.85em 2em .85em 2em;letter-spacing:1px;font-size:.9em;white-space:nowrap;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#pagecontent-wrapper #pagefooter div h1 {font-size: 1em;color: #999;font-weight: bold;letter-spacing: 1px;margin-bottom: .5em;white-space: nowrap;-webkit-text-shadow:none; text-shadow:none;/*font-size: .8em;color: #555;margin-bottom: .5em;white-space:nowrap;*/}
#pagecontent-wrapper #pagefooter p {color:#897A67;font-size: .75em;margin: .125em 0em;padding: 0;}
#pagecontent-wrapper #pagefooter div ul {margin-bottom: 0;}
#pagecontent-wrapper #pagefooter div ul li {font-size: 0.65em;color: #AAAAAA;list-style-type: none;}
#pagecontent-wrapper #pagefooter img{margin: 1em;}
#pagecontent-wrapper #pagefooter div#mtgov-stateseal{z-index: 0;background-color:transparent;}
#pagecontent-wrapper #pagefooter div#mtgov-stateseal img{margin-left:-3em;}
#pagecontent-wrapper #pagefooter .nowrap {white-space: nowrap;}
@media screen and (max-width: 48em) { /* Specific to this particular class */
	#pagecontent-wrapper #pagefooter a {margin:2em 0em;padding:1em 3em 1em 3em;font-size:1em;}
	#pagecontent-wrapper #pagefooter #mtgov-stateseal {right: 1em;}
}

@media print {
    #pagefooter {border-bottom: none;page-break-inside: avoid;}
    #pagefooter a {display:none;}
     }

.button {text-transform: uppercase; font-weight: bold; display:inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 0.875em/100% Helvetica, Arial, sans-serif; padding: .5em 2em .55em 2em;text-shadow: 0 0.0625em 0.0625em rgba(0,0,0,.3);}
.button:hover {text-decoration: none;}
.button:active {position: relative;top: 0.0625em;}

#pagecontent-wrapper #pagefooter .bluegreen {color: #ffffff; border: solid 0.0625em #999999; background: #6E9699; z-index: 1;}
#pagecontent-wrapper #pagefooter .bluegreen:hover {background: #616161;border: solid 0.0625em #6E9699; z-index: 1;}

#pagecontent-wrapper ul { 
   list-style-type: disc; 
   list-style-position: outside; 
   margin-left: 2.5em; 
}
#pagecontent-wrapper ol { 
   list-style-type: decimal; 
   list-style-position: outside; 
   margin-left: 2.5em; 
}
#pagecontent-wrapper ul ul, #pagecontent-wrapper ol ul { 
   list-style-type: circle; 
   list-style-position: outside; 
   margin-left: 2.5em; 
}
#pagecontent-wrapper ol ol, #pagecontent-wrapper ul ol { 
   list-style-type: lower-latin; 
   list-style-position: outside; 
   margin-left: 2.5em; 
}
#pagecontent-wrapper ul li, #pagecontent-wrapper ol li {margin-bottom:0.5em;} 

#pagecontent-wrapper h2.edn_subTitle {color:#be7648;}