﻿/* styles added for AQI application */
#content ul#aqiNav,
#content ul.appNav{
    margin-left:0;
    padding:0;
}
#content ul#aqiNav li,
#content ul.appNav li{
    margin:0;
    padding:0;
    display:inline;
    list-style:none;
}
#content ul#aqiMap{
    margin:0 15px 15px 0;
    padding:0;
    border:1px solid black;
    float:left;
    background:url(/cfmx/resources/images/AQIRegionMap.jpg) no-repeat;
    position:relative;
    width:425px;
    height:350px;
}
ul#aqiMap li{
    margin:0;
    padding:5px;
    border:1px solid black;
    position:absolute;
    list-style-type:none;
    font:bold 13px Arial, Helvetica, sans-serif;
}
#aqiMapContainer{
    margin:0;
    padding:0;
}
ul#aqiMap li.noData{
    color:#000000;
    background:#ffffff;
}
table tr td.good,
table td div.good,
ul#aqiMap li.good{
    color:#ffffff;
    background:#009900;
}
table tr td.moderate,
table td div.moderate,
ul#aqiMap li.moderate{
    color:#000000;
    background:#ffff00;
}
table tr td.unhealthySensitive,
table td div.unhealthySensitive,
ul#aqiMap li.unhealthySensitive{
    color:#ffffff;
    background:#ff9900;
}
table tr td.unhealthy,
table td div.unhealthy,
ul#aqiMap li.unhealthy{
    color:#ffffff;
    background:#ff0000;
}
table tr td.veryUnhealthy,
table td div.veryUnhealthy,
ul#aqiMap li.veryUnhealthy{
    color:#ffffff;
    background:#990066;
}
table tr td.hazardous,
table td div.hazardous,
ul#aqiMap li.hazardous{
    color:#ffffff;
    background:#990000;
}
ul#aqiMap li.eastOntario{
    left:43px;
    top:73px;
}
ul#aqiMap li.western{
    left:2px;
    top:143px;
}
ul#aqiMap li.central{
    left:148px;
    top:148px;
}
ul#aqiMap li.adirondacks{
    left:238px;
    top:30px;
}
ul#aqiMap li.upperHudson{
    left:285px;
    top:139px;
}
ul#aqiMap li.lowerHudson{
    left:285px;
    top:211px;
}
ul#aqiMap li.nycMetro{
    left:200px;
    top:286px;
}
ul#aqiMap li.longIsland{
    left:315px;
    top:286px;
}
ul#aqiMap li.longIsland{
    left:315px;
    top:286px;
}
ul#aqiMap li.countiesLink{
    border:none;
    width:425px;
    top:325px;
    text-align:center;
}
table td.qualityIcon{
    padding:0px;
    width:25px;
}
div.qualityIcon{
    margin-right:5px;
    border:1px black solid;
    float:left;
    width:25px;
    height:25px;
}
#content .clearboth{
    clear:both;
}

/*styles added for docket application */
a.underline_link{
    text-decoration: underline;
}

/*styles added for title V permits*/
td.afs
{
    font:90%/1.15em Helvetica, Arial, Verdana, Geneva, sans-serif;
}
td.afs_align
{
   font:90%/1.15em Helvetica, Arial, Verdana, Geneva, sans-serif;
   vertical-align:text-top;
}
 

iframe{
    width:100%;
    border:none;
}
#pageContainer.frame, html, #pageContainer.frame #content, #pageContainer.frame #colContainer, #pageContainer.frame iframe{
    height:99%;
}
#content {
padding:0;
}
#pageContainer.frame #colContainer{
    margin:0;
}
 
/* styles created for Minerals Permit Builder */
#menu{
    margin:0;
    padding:22px 0 0;
    width:199px;
    position: absolute;
    left: 15px;
    top: 148px;
    }
    #menu ul,
    #menu li{
        margin:0;
        padding:0;
        list-style-type:none;
    }
    #menu ul{
        padding:0 1px 22px;
        }
        #menu ul ul{
            margin:3px -3px -3px;
            padding:0;
            border:none;
            background:#f2f2f2;
            }
            #menu ul ul ul{
                margin:3px 0 -3px;
                background:transparent;
            }
    #menu li{
        padding:3px;
        border-top:#D2DBD2 1px dotted;
        border-right:#c5cfc6 1px solid;
        border-left:#c5cfc6 1px solid;
        background:#DBF2E0;
        }
        #menu li li{
            padding-left:12px;
            border-right:none;
            border-left:none;
            background:transparent;
            }
            #menu li li li{
                margin-right:-3px;
                margin-left:-12px;
                padding-left:18px;
                }
                #menu li li li li{
                    margin-left:-18px;
                    padding-left:24px;
                }

#app{
    margin-left:169px;
    margin-right:-7%;
    padding:0;
}