Loading...
global/* --- HTML Styles ------- */ body { background:#e2e0d3 !important; font:62.5%/1em Arial, Helvetica, sans-serif; text-align:center; color:#000; margin:0; padding:0; } a:link, a:visited { color:#039; } a:hover { color:#f90; text-decoration: underline; } a[name]:hover { /* prevent browsers that support hover on non-links from styling named anchors */ text-decoration: none; color: inherit; background: inherit } a.minichunk_title:hover { text-decoration: none;} img,img.noborder { border:0; } img.wrap { /* for images with text wrapping */ float:left; margin:.25em .5em .5em .5em; } h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size:1em; line-height:1em; margin:0; padding:0; } h1,span.temporary { display:block; font:1.9em/1.125em Georgia, "Times New Roman", Times, serif; color:#900; padding:.5em 20px 0 20px; } span.temporary { padding:0; } #featurestory h2, #featurestory td h2 { padding:0; font-size:1.9em; line-height:1.125em; color:#1b568e; } #featurestory h3 { margin-top:.4em; margin-bottom:.6em; } h2, caption { margin:.5em 0; font:1.65em/1em Georgia, "Times New Roman", Times, serif; text-align:left; } h2 a { /* this is for navcontent specifically but may help elsewhere */ line-height:1.2em; } #navcontent h2 { font: 1.4em/1em Georgia, "Times New Roman", Times, serif; } h3 { font:1.4em/1em Georgia, "Times New Roman", Times, serif; margin:1.5em 0; } #hhscatalog h3 { margin-left:5em; } h4 { font:1.15em/1em Georgia, "Times New Roman", Times, serif; font-weight: bold; margin:.5em 0; } h5 { font-size:1.15em; font-weight: bold; } h6 { font-weight: bold; } #printerfriendly { float: right; margin-top:-35px; border-left:1px solid #b4c4d3; } blockquote { margin:1em 0; padding:0; } strong.term { font-size:1.15em; } /* p { margin:0; padding:1em 0; } */ /*body p,*/#ozone p, #results p, #weekly_archive_more p, #keyresources_more p, #localgovt_landing p, #hhscatalog p, #alertlanding p, #publications_more p, #governor_more p, #initiatives_more p, #monthly_archive_more p, #relatedlinks_more p, #news_more p, #organizations_more p, #metrics_more p, #services_more p, #results p, #sitemap p, #orgchart p, #agencylist p, /*#masthead p, #header p, */#content_secondary p, #content_tertiary p, #footer p, .module#alert p, #services2column p, #govmasthead p, /*#navcontent_top p,*/ #services3column p /*,.hide, #navcontent p*/ { margin:0; padding:1em 0; } p.complete, p.media { background:#e7e7e7; clear:left; padding:.25em 1.75em; margin-bottom:.5em; font-size:.8em; margin-bottom:.5em; } p.media { margin-bottom:1em; } p.media a { font-size:1.15em; } p#alertlink { position:absolute; z-index:0 } p.returntotop { padding-bottom:.5em; } p.more { clear:left; } #content_primary_column p.more { padding-top:0; padding-bottom:10px; margin-left: 10px; } #content_primary_column .module p.more { margin-left: 5px; } p.more a:link,p.more a:visited,a.more:link,a.more:visited, .bubble dd.more:visited{ color:#F90; text-decoration: none; } .bubble dd.more a:link, .bubble dd.more a:visited { color: #000; text-decoration:none; } .bubble dd.more a:hover { color: #f90; text-decoration: underline; } p.more a:hover, a.more:hover { color: #039; text-decoration: underline; } p#signature { margin:25px 50px; } dl { font-size:1em; line-height:1.2em; margin:1em 0; padding:0; } dl.bubble { float:left; width:180px; margin-right: 2px; clear:none; display:inline; } acronym { border: none; } acronym[title] { border-bottom: 1px dotted #000; cursor: help; } #content_primary_column #navcontent_top { margin:10px 0; } #content_primary_column #navcontent_top { /* enables background shading on navcontent for model 2 home pages only */ background-color:#f0f0e8 !important; padding-left:.5em; width:98%; } #content_primary_column.full #navcontent_top { /*prevents background shading on navcontent for constituent pages */ background-color:white !important; padding-left:.5em; } #results p.resultsnav { margin-top: -2.5em; } #results h2 { display:inline; /* keep on same line as the filetype */ font-size:1.3em; /* need this size to prevent overrun of the area.*/ } #results p.resultsnav a:link { color: #f90; } #results p.resultsnav a:visited { color: purple; } #results p.resultsnav a:hover { color: #000; text-decoration: underline; } #results p.resultsnav a:active { color: #f90; } #results ol li h2 a, #results ol li h2 a:link, #results ol li h2 a:visited { font: bold .85em Arial, Helvetica, sans-serif; text-decoration:none; color:#000; } #results ol li h2 a:visited { font: bold .85em Arial, Helvetica, sans-serif; text-decoration:none; color: purple; } #results ol li h2 a:hover { font: bold .85em Arial, Helvetica, sans-serif; text-decoration: underline; color:#000; } #results ol li h2 a:active { font: bold .85em Arial, Helvetica, sans-serif; text-decoration:none; color:#000; } #results ol li p { color: #4067aa; line-height:1.3em; } #results ol li p a:link { text-decoration:underline; color:#4067aa; } #results ol li p a:visited { text-decoration:underline; color: purple; } #results ol li p a:hover { text-decoration:underline; color:#F90; } #results ol li p a:active { text-decoration:none; color:#4067aa; } #featurelinks { padding:.25em 2em; } #featurelinks ol { margin-top: 0; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.75em; } #featurelinks a:link { text-decoration: none; color:#000; } #featurelinks a:visited { text-decoration: none; color:purple; } #featurelinks a:hover { text-decoration: underline; color:#000; } #featurelinks a:active { text-decoration: none; color:#000; } #navcontent_top hr, #navcontent_top hr.hide { color:#f0f0e8; background-color: #f0f0e8; margin:0; padding:0; } #content_primary_column.full hr.hide { color: #fff; background-color: #fff; } #navcontent_top dl { /* margin-left: 10px;*/ } #navcontent_top dd { background:url(http://license.reg.state.ma.us/public/img/xport/navigation/bullet_services.gif) 0 .45em no-repeat; padding-left:15px; margin-left:5px; } #content_primary_column.full #navcontent p { padding-bottom:0em; padding-top:0em; margin-top:0; margin-bottom:0; } #content_primary_column #navcontent p { /*agency landing page*/ padding-bottom:0em; padding-top:0em; margin-top:0; margin-bottom:0; } #content_primary_column.full #navcontent #titlearea p { padding-bottom:.5em; padding-top:.75em; } #navcontent li { padding-bottom:0; padding-top:0; margin-top:0; margin-bottom:0; } #navcontent li { clear: left; } /* Glenn's changes to Navcontent */ #navcontent h2 { margin-bottom:.5em; font:bold 1.15em/1.25em Georgia, "Times New Roman", Times, serif; } #navcontent ul h2 a:link { color:#000; text-decoration: underline; } #navcontent ul h2 a:visited { color: purple; text-decoration: underline; } #navcontent ul h2 a:hover { color:#F90; text-decoration: underline; } #navcontent ul h2 a:active { color:#000; text-decoration: underline; } #navcontent ul li { list-style-type: none; } #navcontent ul li p { margin-left: 0; } #navcontent li { margin: 20px 40px 25px 0; } #navcontent ul { margin-left: 0; } /* end navcontent changes */ dl.clear { clear:left; } dl.adoption { margin:20px 40px 25px 40px; } dl.bubble dt, dl.adoption dt, th { margin-bottom:.5em; font:bold 1.15em/1.25em Georgia, "Times New Roman", Times, serif; } dl.bubble dt { margin-right: .5em; /* forces dt text to wrap if it reaches .5em */ } dl.bubble dt a:link, dl.bubble dt a, dl.adoption dt a:link, dl.adoption dt a, th a:link, th a { color:#000; } dl.bubble dt a:hover { color: #f90; } dl.adoption dd { margin-left: 0; } dl.bubble dd { font-size: 1em; margin-left:1em; padding-left:10px; background:url(http://license.reg.state.ma.us/public/i mg/xport/navigation/bullet.gif) 0 .45em no-repeat; } dl.bubble dd a:link /*, dl.bubble dd a*/ { color:#369; text-decoration: none; } dl.bubble dd a:visited { color: purple; text-decoration: none; } dl.bubble dd a:hover { color: #f90; text-decoration: underline; } ul,ol { font-size:1em; line-height:1.2em; margin:1em 0 1em 20px; padding:0; } #hhscatalog ul { margin-left:10em; } #hhscatalog td ul { margin-left: 20px; } ul.register { color:#F90; } ul p, ol p, ul ul, ul ol, ol ol, ol ul { font-size:1em; } li li ol, li li ul { margin-bottom:-1em; font-size:1em; } ul ol, ol ul, ul ul, ol ol { margin-top: 0; padding-bottom: 1em; } ul p, ol p { padding-top: 0; } /* #content_primary_column li { line-height: 1.75em; } */ #ozone li, #results li, #weekly_archive_more li, #keyresources_more li, #localgovt_landing li, #hhscatalog li, #alertlanding li, #publications_more li, #governor_more li, #initiatives_more li, #monthly_archive_more li, #relatedlinks_more li, #news_more li, #organizations_more li, #metrics_more li, #services_more li, #results li, #sitemap li, #orgchart li, #agencylist li, .module#alert li, #services2column li/*, #navcontent_top li,*/ #services3column li, .hide/*, #navcontent li*/ { line-height: 1.75em; } ol#faq { margin:20px 50px; } hr { clear:left; margin:10px 0; padding:0; border:0; height:1px; background:#b4c4d3; color:#b4c4d3; } hr + table { /* add space above any table that immediately follows an hr */ margin-top: .5em; } hr.hide { /* for when you need floats cleared but don't need to see the line */ margin:0; background:#fff; color:#fff; } hr.hide_services { /* light orange. for when you need floats cleared but don't need to see the line */ margin:0; background:#fff3de; color:#fff3de; height:0; } #services hr.hide { /* light orange. for when you need floats cleared but don't need to see the line */ margin:0; background:#fff3de; height:1px; color:#fff3de; } #publications hr.hide,#publications hr.hide,#relatedlinks hr.hide { /* Adjust hidden hr to match background color */ margin:0; background:#D2E1F4; color:#D2E1F4; } fieldset { border:0; margin:0; padding:0; } legend { display:none; } label { cursor:pointer; } input,textarea,button,select { border:1px solid #999; background:#fff; font:.9em/2em Arial, Helvetica, sans-serif; color:#333; padding:.25em 2px; } button,input[type="submit"],input[type="reset"] { background-color:#b4c4d3; color:#000; margin:0; padding:.125em 1px; border:1px outset #999; } br.clear { clear:both; } table.ruled td, table.ruled th { border-right:1px solid #dcdcdc; } #services_more table.ruled li a:link { color: #039; text-decoration: none; } #services_more table.ruled li a:visited { color: purple; text-decoration: none; } #services_more table.ruled li a:hover { color: #f90; text-decoration: underline; } #services_more table.ruled li a:active { color: #039; text-decoration: none; } #services_more table.ruled th a:link { color: #000; text-decoration: underline; } #services_more table.ruled th a:visited { color: purple; text-decoration: underline; } #services_more table.ruled th a:hover { color: #f90; text-decoration: underline; } #services_more table.ruled th a:active { color: #000; text-decoration: underline; } table.form { /* tables used for forms */ background:#bdc7e0; width:100%; } table.form td, table.form th { padding:.5em; } /* td, th { vertical-align:top; padding:1em 15px; } */ #ozone td, #results td, #weekly_archive_more td, #keyresources_more td, #localgovt_landing td, #hhscatalog td, #alertlanding td, #publications_more td, #governor_more td, #initiatives_more td, #monthly_archive_more td, #relatedlinks_more td, #news_more td, #organizations_more td, #metrics_more td, #services_more td, #results td, #sitemap td, #orgchart td, #agencylist td, #masthead td, #header td, #content_secondary td, #content_tertiary td, #footer td, .module#alert td, #services2column td, #govmasthead td, #navcontent_top td, #services3column td, .hide, #navcontent td { vertical-align:top; padding:1em 15px; } #ozone th, #results th, #weekly_archive_more th, #keyresources_more th, #localgovt_landing th, #hhscatalog th, #alertlanding th, #publications_more th, #governor_more th, #initiatives_more th, #monthly_archive_more th, #relatedlinks_more th, #news_more th, #organizations_more th, #metrics_more th, #services_more th, #results th, #sitemap th, #orgchart th, #agencylist th, #masthead th, #header th, #content_secondary th, #content_tertiary th, #footer th, .module#alert th, #services2column th, #govmasthead th, #navcontent_top th, #services3column th, .hide, #navcontent th { vertical-align:top; padding:1em 15px; } /*#featurestory td, #featurestory th,*/ #results td, #results th { vertical-align:inherit; padding:0; } #featurestory p { margin: 0 0 1em 0; } /* --- Container Styles ------- */ #container { width:760px; background:#fff; text-align:left; margin:0 auto; } /* --- Masthead Styles ------- */ #masthead { position: relative; min-height: 8.75em; background:#414d67; color:#fff; } #masthead form { float: right; text-align: right; margin: 0; padding:0 15px 0 0; line-height:3em; } #masthead button { margin:0; padding:0; border: 0; background: transparent; color:#fff; } #masthead a, #masthead a:link { color:#fff; } #siteinfo { font:1.1em/2.75em Arial, Helvetica, sans-serif; margin:0 !important; height:30px; padding: .75em 15px; /* this is just for safari. the style the rest of the browsers see is at the bottom of this file. */ } #logo { height:60px; background:url(http://license.reg.state.ma.us/public/img/xport/navigation/header_global.gif) no-repeat; margin:0; padding:0; } #logo a { display:block; float:left; width:210px; height:60px; text-indent:-9999px; text-decoration:none; } #sitename a { margin-top:-89px; display:block; width:500px; height:60px; text-indent:-9999px; text-decoration:none; } #quicklinks { clear:both; list-style:none; font-size:1em; line-height:2.75em; margin:0; padding:0 5px; } #quicklinks li, #footer li { display:inline; padding-right: 1em; } #govquicklinks li.topic_home, #quicklinks li.topic_home { /* margin-right:30px;*/ } #quicklinks li a { /* background:url(/CommonImages/images/navigation/quicklinks.gif) 100% 52.5% no-repeat; */ padding-right:.5em; } #quicklinks li a:link, #quicklinks li a:visited { text-decoration:none; } #quicklinks li a:hover { text-decoration: underline; } #quicklinks li.topic_home a { background:none; } /* Masthead - Custom Styles */ .topic #logo, .constituent #logo { height:89px; } .topic #logo a, .constituent #logo a{ float:right; margin-top:25px; width:190px; } .topic #quicklinks, .constituent #quicklinks { clear:none; } .governor #quicklinks { margin-top: 30px; } /* --- Header Styles -------*/ #header { padding-top:2.5em; background:#7e899d; } .topic #header { padding: 1em; } #menu { min-height:32px; font-size:1em; list-style:none; margin:-1em 15px 0 15px; padding:0; position:relative; width:730px; /* formerly 760px. Changed to account for 30px margins (15*2) */ } #menu li { display:inline; } #menu a:link,#menu a { display:block; float:left; /*width:5.75em; min-height:21px;*/ height:22px; background:#ffbc88 url(http://license.reg.state.ma.us/public/img/xport/navigation/tab_link.gif) 100% 0 no-repeat; font-weight:bold; font-size:1.1em; line-height:1em; text-decoration:none; color:#000; padding:5px 20px 5px 10px; } #menu a:hover { text-decoration: underline; } #menu a.current:link,#menu a.current { background:#fff url(http://license.reg.state.ma.us/public/img/xport/navigation/tab_active.gif) 100% 0 no-repeat; } #breadcrumbs, .breadcrumbs { border-bottom:1px dotted #999; padding:1.25em 15px; } #breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a { color:#585858; } #breadcrumbs a:hover, .breadcrumbs a:hover { text-decoration: underline; color:#ff9900; } #breadcrumbs a:active, .breadcrumbs a:active { color:#585858; } /* Header - Custom Styles */ /* --- Content Styles ------- */ #content { font-size:1.2em; line-height:1.3em; clear:both; border-top:1px solid #b4c4d3; margin:1em 10px; } /* --- Content Right Styles ------- */ #content_tertiary { float:right; padding-left:10px; padding-bottom:2em; border-left:1px solid #b4c4d3; width:159px; } #content_tertiary. empty { border-left-color:#fff; } #content_tertiary p { line-height:1em; color:#369; padding:.75em 0 2.25em .5em; } #content_tertiary * { max-width:159px; } /* --- Search box ------- */ .module form, #search { padding-bottom:2em; } #search { background: #fff url(http://license.reg.state.ma.us/public/img/xport/navigation/dbl_border.gif) bottom left repeat-x; margin-bottom:1px; } /* --- Content Primary w/left pt1 ------- */ #content_primary { float:right; border-left:1px solid #b4c4d3; width:569px; } /* --- Content Primary w/ no left ------- */ #content_primary_column { margin-right:10px; float:right; width:560px; } /* #content_primary_column form { margin-bottom:1em; background:#80889b; padding:.75em 15px; } */ #ozone form, #results form, #weekly_archive_more form, #keyresources_more form, #localgovt_landing form, #hhscatalog form, #alertlanding form, #publications_more form, #governor_more form, #initiatives_more form, #monthly_archive_more form, #relatedlinks_more form, #news_more form, #organizations_more form, #metrics_more form, #services_more form, #results form, #sitemap form, #orgchart form, #agencylist form, #masthead form, #header form, .module#alert form, #services2column form, #navcontent_top form, #services3column form, .hide, #navcontent form { margin-bottom:1em; background:#80889b; padding:.75em 15px; } .module#calendar p { padding-top: 0; } .module#calendar p img { float:left; margin: 0 .5em 1em 0; } /* .module#government ul { ensures first-item bullet appears padding-bottom: 1.1em; } .module#government ul { margin-bottom: .5em; } */ .module#localgovt p, .module#localgovt form { margin: 0; } .module#localgovt form { padding: 0; } #content_primary #content_tertiary { margin-right:-10px; width:169px; } #content_primary_column #breadcrumbs, #content_primary_column h1 { padding-left:15px; } #content_primary #content_primary_column #breadcrumbs, #content_primary #content_primary_column h1 { padding-left:0; } /* --- Content Left Styles ------- */ #content_secondary { margin-right:10px; float:right; width:160px; border-bottom: none; } #content_secondary * { max-width:160px; } /* --- Modules ------- */ .topic #featurestory, .constituent #featurestory { background: #fff url(http://license.reg.state.ma.us/public/img/xport/navigation/dbl_ border.gif) top left repeat-x; padding-top: 10px; } .module { /* border-top:1px solid #b4c4d3; border-bottom:1px solid #b4c4d3;*/ background: #fff url(http://license.reg.state.ma.us/public/i mg/xport/navigation/dbl_border.gif) bottom left repeat-x; margin-bottom:1px; padding:0; } .linkimage { margin-top: 10px; margin-bottom: 5px;/* background: #fff url(/CommonImages/images/navig ation/dbl_border.gif) bottom left repeat-x;*/ border-bottom: 1px solid #b4c4d3; padding-bottom: 10px; } #content_secondary div.linkimage img, #content_tertiary div.linkimage img { padding: 0; margin: 0; } .governor #featurestory { padding-bottom: .4em; margin-bottom: 1px; background: #fff url(http://license.reg.state.ma.us/public/img/xport/navigation/dbl_border.gif ) bottom left repeat-x; } #content_secondary img, #content_tertiary img { margin:1.2em 0; } #content_primary_column .module h2, #content_primary_column .linkimage h2 { margin:0 0 0 5px; } .module h2 a:link,.module h2 a:visited, .linkimage h2 a:link,.linkimage h2 a:visited { text-decoration:none; color:#000; } .module h2 a:hover, .linkimage h2 a:hover { color: #F90; text-decoration:underline; } .module h2 a:active, .linkimage h2 a:active { text-decoration:none; color:#000; } .module p { padding:.75em 0; } .module ul { margin:0 0 1.5em 5px; list-style: none; } .module li { padding-bottom: 10px; } .module li a:link, .module li a:visited { text-decoration: none; } .module#government { overflow:hidden; } .module#government li.toplevel a:link, .module#government li.toplevel a:visited, .module#government li.toplevel a:hover, .module#government li.toplevel a:active { background:#fff url(http://license.reg.state.ma.us/public/img/xport/navigation/red_arrow_bullet.gif) no-repeat scroll 100% 50%; display: block; border-top: 1px solid #efefef; padding: 0; margin: .2em 0; font-size: 1em; text-decoration: underline; } .module#government li.toplevel li a:link, .module#government li.toplevel li a:visited, .module#government li.toplevel li a:hover, .module#government li.toplevel li a:active .module#government li.toplevel li { background:none; margin: 0; padding: .1em 0; display: inline; border: none; font-size: .8em; text-decoration: underline; } .module#government ul { padding:0 0 0 1em;; margin: 0 } .module#government ul.toplevel { margin:0; padding:0; } .module#government ul.toplevel li { margin:0; padding:0; } /* .module#government ul ul { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }*/ .module#government li li, .module#government li { list-style-type: none; padding: 0 0 0 5px; margin:0; /* font-size: 1em;*/ } .module#government li li { font-size: inherit; } .module#government li.more a:link, .module#government li.more a:link, .module#government li.more a:visited, .module#government li.more a:active { color:#FF9900; text-decoration:none; } .module#government ul { margin-left:0; } /* .module#government li { border-bottom: 1px dotted #ccc; padding:0; } .module#government li a { background:url(/CommonImages/images/navigation/red_arrow_bullet.gif ) 100% 50% no-repeat; display: block; padding:.5em 0; text-decoration: underline; } */ span.number { display: block; color: #000; } .module li a:hover { text-decoration: underline; } .module input, .module select, #search input, #search select { width: 100%; margin-bottom: .25em; } #content_primary_column .module p.more { padding:.75em 20px; } #content_secondary .module p.more, #content_tertiary .module p.more { padding-bottom:.9em; padding-top:0; margin-top:-1em; } .module dl { margin:0 0 1em; } .module dd { margin-left:0; } .module#lottery dl dd { padding-bottom:1em; } .module dl a:link, .module dl a { text-decoration:none; } .module#news ul a:link, .module#news ul a { text-decoration:underline; } .module#governor, .module#ltgovernor, .module#welcome, .module#govnews, .module#organization, .module#localgov { border-top:0; margin-top:0; } .module#consumertips p, .module#governor dl, .module#ltgovernor dl, .module#welcome dl { font-size: 1.1em; } .module#consumertips p a { line-height: 1.2em; } .module#consumertips p { margin-top: 0; padding-top: 0; } .module#governor dt, .module#ltgovernor dt, .module#welcome dt { float:left; clear:left; margin-bottom:.5em; } .module#governor dd, .module#ltgovernor dd, .module#welcome dd { float:left; margin-bottom:1em; margin-left:7px; width:103px; } .module#governor dd, .module#ltgovernor dd { font-size:1.1em; line-height: 1.2em; } .governor .module#governor dd, .governor .module#ltgovernor dd { font-size: .9em; line-height: 1em; } .module#welcome dd a:link,.module#governor dd a:link,.module#welcome dd a:visited,.module#governor dd a:visited { color:#039; } .module#welcome dd a:hover, .module#governor dd a:hover { text-decoration: underline; color: #F90; } .module#governor dd.contact,.module#ltgovernor dd.contact, .module#welcome dd.contact { margin-top:-.5em; } .module#stategovt ul { list-style:none; margin-left:0; } #content_secondary .module#governor img, #content_secondary .module#stategovt img, #content_secondary .module#ltgovernor img, #content_secondary .module#welcome img, .module li img, #content_secondary li img, #content_tertiary li img { margin:0; } .module#alert { margin-top:1em; border:1px solid red; padding-right:5px; background-image: none; } .module#alert h2,.module#alert h2 a:link,.module#alert h2 a { color:red; } .module#alert hr { clear:left; background:none; } .module#services1column,.module#services2column,.module#services3column { border:0; background:#f0f0e8; margin:1em 0; } .module#services2column { margin: .5em 0; } div #services1column.module { margin-bottom:3em; } #content_secondary .module#services1column, #content_tertiary .module#services1column { margin-top:1em; /*border-top:1px solid #b4c4d3;*/ /*border-bottom:1px solid #b4c4d3;*/ margin-bottom: 1em; padding-bottom: 0; } .module#services1column h2, .module#services2column h2, .module#services3column h2 { font-size:1em; padding-left:.5em; } .module#services2column h2 { padding-top: .5em; } .module#services1column h2 { /*needed to prevent distortion when padding is added to left*/ width:150px; } .module#services1column ul,.module#services2column ul, .module#services3column ul { float:left; margin-left:15px; margin-bottom: 0; width:175px; font:1em/1em Georgia, "Times New Roman", Times, serif; color:#0e1f4a; list-style: none; } .module#services1column ul { float:none; padding-bottom:1em; width:145px; margin-left:5px; } .module#services3column ul { width:165px; } .module#services1column li, .module#services2column li, .module#services3column li{ background:url(http://license.reg.state.ma.us/public/img/xport/navigation/bullet_services.gif) 0 .45em no-repeat; padding-left:10px; padding-bottom:.5em; line-height: 1.2em; } .module#services1column p.more, .module#services2column p.more, .module#services3column p.more { padding: .5em 1em; } .module#services1column ul a:link,.module#services1column ul a:visited, .module#services2column ul a:link, .module#services2column ul a:visited, .module#services3column ul a:link, .module#services3column ul a:visited { text-decoration:none; color:#1b2f4f; } .module#services1column ul a:hover, .module#services2column ul a:hover, .module#services3column ul a:hover { text-decoration: underline; color: #F90; } /* --- Footer Styles ------- */ #footer { clear:both; background:#413e75; list-style:none; font-size:1.1em; line-height:1em; text-align:right; color:#fff; margin:0; padding:1.5em 5px; } #footer li#copyright { margin-top:-1em; float:left; } #footer a:link, #footer a:visited { text-decoration:none; color:#fff; } #footer a:hover { text-decoration:underline; color:#f90; } #footer a:active { text-decoration:none; color:#fff; } /* --- Online Services Pages ------- */ #services_more table { border-collapse:collapse; background:#f0f0e8; margin:10px 20px 0 0; padding:0; margin-bottom:1em; } #services_more th { padding:10px 0 5px 20px; } #services_more td { vertical-align:top; padding:0 20px 20px 20px; } #services_more td ul { float:none; margin-left:5px; line-height:1.2em; list-style:none; width:128px; } #services_more td li { margin:0; padding-left:10px; margin-bottom:5px; background:url(http://license.reg.state.ma.us/public/img/xport/navigation/bullet_services.gif) 0 .45em no-repeat; } #services_more td li a:link,#services_more td li a { text-decoration:none; color:#4568bc; } .column { border-right:1px solid #dcdcdc; float:left; width:149px; margin:10px; padding-right:10px; } .column a:link, .column a { text-decoration: none; } .column h2 a:link, .column h2 a { color:#000; text-decoration:none; } p.returntotop { padding-top:2em; } #results hr { clear: right; } #results li br { display: none; /* Suppress br tags inserted by Google */ } #resultscount p { font-size:1.25em; float: left; } .resultsnav { text-align: right; clear: none; margin-top: -2.5em; } .resultsnav a:link, .resultsnav a,p.returntotop a:link, p.returntotop a { color:#F90; } #services_more hr { display: none; } #services_more h3 { margin-top: .5em; padding-top: 0; } #services_more h2 { margin-left: -20px; padding-left: 20px; border-bottom: 1px solid #b4c4d3; padding-bottom:0; margin-bottom: 0; line-height: 1em; } #services_more .column ul { margin-left:0; list-style:none; } #services_more .column li { margin-bottom:1.75em; } .searchpage b,a:link .l,a .l { color:#000 !important; } .t,.t font { background:#fff !important; } .s { font-weight:normal; color:#4568bc; } td .s a:link,td .s a,.n a:link,.n a { color:#dc9b59 !important; } /* p .s a:link,p .s a,a.f:link,a.f,.searc hpage .s b { color:#4568bc !important; } */ .n td { vertical-align:middle; padding:.25em; } img[src="http://license.reg.state.ma.us/public/img/xport/navigation/blue_line_360.jpg"],#content _primary #content_primary_column { width:380px; } hr.z,#date { display:none; } form,#sitename,.searchpage blockquote { margin:0; padding:0; } #footer li { display:inline; padding:10px; } #breadcrumbs a,.breadcrumbs a,.searchpage a:link,.searchpage,.n td a:link,.n td a { text-decoration:none; } #search legend,.module h2, .linkimage h2, #searchtips h2, #featurelinks h2 { display:block; margin:0; padding:1em 0; font:bold 1em/1em Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#000; } #searchtips p { padding-bottom:.5em; margin-bottom:0; line-height:1.1em; } #featurestory { /*border-top:3px double #b4c4d3; border-bottom:3px double #b4c4d3;*/ padding-bottom: 10px; clear:left; } #featurestory h2 { color:#369; } #termcontent, #cclanding, #sitemap, #agencylist, #results, #relatedlinks_more, #publications_more, #ozone, #metrics_more, #services_more, #news_more, #navcontent { margin-left: 20px; padding-bottom:20px; } #termcontent h1, #cclanding h1, #sitemap h1, #agencylist h1, #results h1, #relatedlinks_more h1, #publications_more h1, #ozone h1, #metrics_more h1, #services_more h1, #news_more h1, #navcontent h1 { padding-left: 0; } #termcontent hr, #cclanding hr, #sitemap hr, #agencylist hr, #results hr, #relatedlinks_more hr, #publications_more hr, #ozone hr, #metrics_more hr, #services_more hr, #news_more hr, #navcontent hr { margin-left:-20px; margin-bottom:.5em; } #termcontent h2, #termcontent h3, #termcontent h4 { margin-bottom:0.4em; margin-top:0.8em; } #termcontent ul ul, #termcontent ol ol, #termcontent ul ol, #termcontent ol ul { padding-bottom: 0; margin-bottom: 0; margin-top: 0; padding-top: 0; } #termcontent li { line-height: 1.35em; } #termcontent p { margin-top: .4em; margin-bottom: .7em; } #termcontent ul, #termcontent ol { margin-top: .7em; margin-bottom: .7em; } #services_more h2, #services_more h3 { margin-bottom: 0; padding-bottom: 0; } #services_more h3 { margin-top: .5em; padding-top: 0; } #services_more h1 { margin-bottom: .5em; } #services_more hr { margin-top: 0; padding-top: 0; } #services_more ul { margin-top: 0; padding-top: 0; } /* #termcontent form, #termcontent table { border:0; border-collapse:collapse; background:#fff; } */ #sitemap .backtotop { clear: left; } #sitemap .backtotop hr { margin-top:.75em; } #sitemap ul { margin:0; padding-bottom: 1em; padding-top:0; list-style:none; } #sitemap li { margin-left:2.75em; line-height:1.25em; padding-bottom:.45em; } #sitemap hr.rule { color: #fff; background-color: #fff; } #sitemap .sec { float:left; margin-right:40px; width:230px; padding-bottom: 0; } #sitemap .sec li { color: #039; } #ozone { margin-left: 1.2em; } #ozone p { color: #000; } #ozone table { font-size: 1em; margin: 1em 0 0 0; padding: 1px; border: 2px solid #77A7D7; width: 325px; } #ozone thead tr { color: #004386; font-weight: bold; } #ozone thead tr.dateheader td { border-bottom: 2px solid #77A7D7; } #ozone .dateheader td { color: #004386; text-transform: uppercase; } #ozone theader tr { border-bottom: 2px solid #77A7D7; } #ozone td, #ozone th { color: #000; padding: .25em; text-align: left; border: 1px solid #fff; } #ozone th { font-weight: normal; width: 33%; } #ozone .notreported { background-color: #fff; } #ozone .good { background-color: #70DB93; } #ozone .moderate { background-color: #ff0; } #ozone .sensitive { background-color: #f90; } #ozone .unhealthy { background-color: #f00; } #ozone .veryunhealthy { background-color: #c39; } #alert_landing { color:#000; background-color:#FFF; border:1px solid #F03; padding: .5em; } #alert_landing p { color:#636163; margin: 0em .5em 1em .5em; } #alert_landing img.alert_symbol { float:left; margin:.5em; } #alert_landing h1{ color:#FF0000; padding:0px; margin:0px; } ul#alert_images { margin-left: .5em; list-style-type: none; } ul#alert_images li { margin-bottom: 1.2em; } #alert_images p.caption { padding:0; margin:0; } .governor #navcontent h2 { /* prevents fonts in gov site navcontent from being too large */ font-size:1.3em; } /* Hide from Safari */ #govmasthead h2, #siteinfo {padding:0 15px;#}