   .banner {
     width : 100%; /* specify the banner width */
     /*height : 65px;*/ /* specify the banner height */
	padding:0px;
	text-decoration:none;
	/*border:#000000 thin solid;*/
	text-align:center;

   }
 
   #NYSbanner hr{
	margin-top:0px;
	margin-bottom:0px;
   }
      
.wcbBannerBox {
     width : 265px; /* specify the banner width */
   height : 45px; /* specify the banner height */
	margin-top:1px;
	margin-right:auto;
	/* margin:auto;*/
	float:left;
}

.wcbBannerBox a:link{
	
	color:#000033;
	/*font-size:10px;
	color:#999999;*/
	text-decoration:none;
}

.wcbBannerBox a:visited{

	color:#000033;
	text-decoration:none;
}

.wcbBannerBox a:hover{
	color:#0000FF;
	text-decoration:underline;
}
/*.skiptoContent{
	float:left;
	position:relative;
	height:15px;
	margin-top:0px;
	margin-left:10px;
	font-size:70%;
	color:#999999;
	text-decoration:none;
	text-align:left;
}
.skiptoContent a:link{
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

.skiptoContent a:visited{
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

.skiptoContent a:hover{
	color:#0000FF;
	text-decoration:underline;
}
*/
/*.skiptoContent{
	text-align:left;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;

}
.skiptoContent a:link{
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

.skiptoContent a:visited{
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

.skiptoContent a:hover{
	color:#0000FF;
	text-decoration:underline;
}*/
.skiptoContent a
{
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
 
.skiptoContent a:focus
{
position:absolute;
margin-top:2px;
left:10px;
width:auto;
height:auto;
z-index:1050	;
} 
#WCB_Header{
width:220px;
height:18px;
float:left;
margin-top:-8px;
margin-left:44px;
padding: 0px;
}

#WCB_Header p{
font-family:Georgia, Times New Roman, Times, serif;
font-size:12px;
color:#000066;
font-weight:bold;

}

.pageTitle{margin-top:0px;}

.pageTitleH1{
/*float:left;*/	
text-align:left;
font-size:150%;
font-weight:bold;
margin-top:4px;
margin-bottom:0px;
/*vertical-align:middle;*/
color:#000066;
clear:right;

}

.pageTitleH1 a:link{
color:#000066;
text-decoration: none;
}
 

.pageTitleH1 a:visited
{
color:#000066;
text-decoration: none;
}

.pageTitleH1 a:hover
{
color:#000066;
text-decoration: none;
}





#Page_title{
/*width:530px; - commented out 12/30/15*/
width:100%;
/*float:left;*/
padding-left:5px;
height:auto; /* changes from fixed height of 45px to auto so taller title images don't overlap container div - CG */
}



#Page_title h1{
text-align:center;
font-size:180%;
font-weight:bold;
margin-top:4px;
margin-bottom:2px;
/*vertical-align:middle;*/
color:#000066;
clear:both;
}


#Page_title a:link{
float:left;
font-size:180%;
font-weight:bold;
margin-bottom:2px;
color:#000066;
text-decoration: none;

}

 

#Page_title a:visited
{

float:left;
font-size:180%;
text-align:left;
font-weight:bold;
margin-bottom:2px;
color:#000066;
text-decoration: none;


}

#Page_title a:hover
{
	color:#0000CC;
	text-decoration:underline;
	
}



#Page_title_150 a{
font-size:150%;
text-align:left;
font-weight:bold;
margin-bottom:2px;
color:#000066;
text-decoration: none;

}

 

#Page_title_150 a:visited
{font-size:150%;
text-align:left;
font-weight:bold;
margin-bottom:2px;
color:#000066;
text-decoration: none;


}

Page_title_150 a:hover
{
	color:#0000CC;
	text-decoration:underline;
	
}
 /*Added to fix existing classes for re-design 2008*/

#search_login
{
	float:left;
	text-align: left;
	margin: 1px auto;
	padding-bottom: 3px;
	width: 760px;
	height:25px;
}

 /*Added to fix existing classes for re-design 2008*/

#search_loginOnlineApps
{
	float:left;
	text-align: center;
	margin: 1px;
	padding-bottom: 0px;
	padding-top:6px;
	width: 150px;
	/*height:25px;*/
}
.top
	{
	margin:0px;
	padding:0px;
	width:100%;/*updated 12/30/2015*/
	clear:both;
	}
	
#translation{
/*width:85%;	*/
margin-top:0px;
float:right;
}
#languageTranslate{
/*float:left; */
position:relative;
/*margin-left:10px; */
padding-top:0px;
margin-top:0px;
display:inline;
vertical-align:middle;
height:20px;
font-size:95%;
color:#666666;

}

#languageTranslate a:link{
	
	color:#666666;
	text-decoration:none;
}

#languageTranslate a:visited{
	
	color:#666666;
	text-decoration:none;
}

#languageTranslate a:hover{
	color:#0000FF;
	text-decoration:underline;
}

#googleTranslate{
float:right; 
position:relative;
/*margin-left:10px; */
padding-top:0px;
margin-top:0px;
display:inline;
vertical-align:middle;
height:25px;

}
#googleTranslate a:link{
	font-size:70%;
	color:#666666;
	text-decoration:none;
}

#googleTranslate a:visited{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

#googleTranslate a:hover{
	color:#0000FF;
	text-decoration:underline;
}

#googleTransDisclaimer{
float:right; 
position:relative;	
height:25px;
width:280px;
margin-left:15px;
}

#googleTransDisclaimer a:link{
	font-size:70%;
	color:#666666;
	text-decoration:none;
	
}

#googleTransDisclaimer a:visited{
	font-size:10px;
	color:#666666;
	text-decoration:none;
	
}

#googleTransDisclaimer a:hover{
	color:#0000FF;
	text-decoration:underline;
	
}

/* This is the width at which the navigation disappears (if hideSearch is set to "true") */
@media(max-width:767px){

    /* corrects the "top" position to display the closed nav */
    .nygov-hide-search header#nygov-header {
        top: 76px;
    }

    /* sets it back to how it was, so it isn't "opened too far" */
    .nygov-hide-search header#nygov-header.nav-open {
        top:0;
    }

}