/* --- Header --- */
/*#header{background:url(../images/top-repeater.png) repeat-x top; height:195px;}
#sunlight-logo{background:url(../images/sunlight-logo.png) no-repeat top; height:157px; text-indent:-9999px; overflow:hidden;}
#ag-logo{background:url(../images/ag-logo.png) no-repeat top; height:157px; text-indent:-9999px; overflow:hidden;}
 */
/* --- Navigation--- */
#main-navigation ul{list-style-type:none; margin:0;}
/*#main-navigation ul li{padding:10px 0 8px 40px; float:left;}*/
#main-navigation ul #home{background:url(../images/nav-home.png) bottom left no-repeat;}
#main-navigation ul #help{background:url(../images/nav-help.png) bottom left no-repeat;}
#main-navigation ul #spanish{background:url(../images/nav-spanish.png) bottom left no-repeat;}
 
#main-navigation ul li a{color:white; text-transform:uppercase; font-family:Helvetica, Arial, sans-serif; text-decoration:none; font-weight:bold;}
 
/* --- Main--- */
 
#main{}
#main h2{ font-family:Georgia,serif; font-size:3.0em; letter-spacing:-2px; color:#243A5F; margin-top:0.333em;margin-bottom:0.0em;}

#features{}

#features ul{list-style-type:disc;}

/* Get Started */ 

#get-started{}  

#get-started h3{color:white; padding-top:0.4285em; padding-bottom:0.4285em; margin:0 0 2px 0; font-family:Georgia,serif; font-size:2.3333em; letter-spacing:-2px; background:#760000; /*color:white;*/}  

#get-started ul{list-style-type:none; margin:0; padding:0;}



#get-started ul li{float:left; clear:left; width:710px; margin-bottom:2px;}  

#get-started ul li a {display:block; float:left; clear:left; text-decoration:none;  width:710px; }  

#get-started ul li a span{display:block; float:left;}  

#get-started ul li a .title{ width:70px; padding:0.5238em 0; margin:0 0 0 40px; font-family:Georgia,serif; font-size:1.75em; letter-spacing:-1px; color:#243A5F;}  

#get-started ul li a .summary { width:520px; color:#3F4A5C; padding:0.5238em 0; font-family:"Lucida Sans",sans-serif; font-style:italic; margin:0 0 0 40px;}  




#get-started-browse{background:#f8f8f8 url(../images/browse.gif) no-repeat top left;} 

#get-started-browse:hover{background:#D3D8DF url(../images/browse-hover.gif) no-repeat top left;} 



#get-started-search{background:#f8f8f8 url(../images/search.gif) no-repeat top left;} 

#get-started-search:hover{background:#D3D8DF url(../images/search-hover.gif) no-repeat top left;} 



#get-started-maps{background:#f8f8f8 url(../images/maps.gif) no-repeat top left;} 

#get-started-maps:hover{background:#D3D8DF url(../images/maps-hover.gif) no-repeat top left;} 
.feature-box{padding:22px 0 0 28px; height:200px;}
.feature-box h3{margin-bottom:2.0em; padding-left:10px; font-family:Georgia,serif; font-size:1.5em; letter-spacing:-1px; color:#243A5F;}
.feature-box p{}
 
.feature-box a{text-decoration:none;}
.feature-box a:hover{text-decoration:underline;}
 
#sunlight-help{background:url(../images/box-how-to-use.png) no-repeat top;}
#nys-101{background:url(../images/box-state-gov-101.png) no-repeat top;}
 

/* --- Link Descr Box--- */
.link-descr-box{}
/* .link-descr-box h3{background:#E4D09B; color:#0F1D33; padding:0.5em; text-transform:uppercase; font-family:Georgia,serif; font-size:1.16667em; font-weight:bold; letter-spacing:1px;} */
/* Commented by NM on 12/27/2015 to change the background color as per Sponsors request */
/*.link-descr-box h3{background:#445877; color:#fff; padding:0.5em; text-transform:uppercase; font-family:Georgia,serif; font-size:1.16667em; font-weight:bold; letter-spacing:1px;} */
/* Added by NM on 12/27/2015 to change the background color as per Sponsors request */
.link-descr-box h3{background:#1b2a5e; color:#fff; padding:0.5em; text-transform:uppercase; font-family:Georgia,serif; font-size:1.16667em; font-weight:bold; letter-spacing:1px;}
.link-descr-box h3 a{text-decoration:none; color:#fff;}
/* Added by NM on 12/27/2015 link-descr-box th*/
.link-descr-box th{background:#f9d085;}
/* End adding NM #f9d085*/
.link-descr-box .link-to-app{ text-decoration:none; display:block; padding:0.25em; border:1px solid #FCFAF5; color:#E03415;}
.link-descr-box .link-to-app:hover{background:#A7B1BF; border:1px solid #7C8AA0; color:#F9F6EB;}
 
/* --- Footer--- */
#footer{border-top:1px dotted #aaa; padding-top:1.5em; margin-top:3.0em; color:#666;}
#ag-seal{margin-top:2.0em; display:block; background:#fff url(../images/ag-seal.png) no-repeat top right; height:86px; text-indent:-9999px; overflow:hidden;}
#ag-seal:hover{background:#fff url(../images/ag-seal.png) no-repeat bottom right;}
#footer h3{border-top:1px dotted #ccc; padding:0.5em 0;}
 

/* --- Side Bar --- */
.side-bar{background:#FCFAF5 url(../images/sidebar-bottom.png) no-repeat bottom; border-top:1px dotted #F4ECD7;}
.side-bar h3{border-bottom:1px dotted #F4ECD7; text-transform:uppercase; font-family:Georgia,serif; font-size:1.16667em; letter-spacing:1px; color:#243A5F; font-weight:bold;}
.side-bar h3 a{text-decoration:none;}
.side-bar ul{list-style-type:none;}
.side-bar ul li{margin:0.75em 0;}
.side-bar ul li a {text-decoration:none; font-weight:bold;}
.side-bar ul li a:hover{text-decoration:underline;}
.side-bar ul li .external{background:url(../images/external.gif) no-repeat right;}

.search-term {color:red; font-size:1em;}
.browse-header {font-weight:normal;color:#111;font-size:2em;margin-bottom:0.25em;}