.nysBanner {
	background-color : #003463;
	width : 771px;
	height : 54px;
	background-image : url(/nysbannerpics/nysbannerbar.gif);
	background-repeat : no-repeat;
}

.nysBannerImage {
	border : none;
	padding : 0px;
	margin : 0px;
}

blockquote { 
	margin: 5;
	padding: 3;
	border: 5;
	}
	

.scrollLinks {
	overflow : auto;
	width : 170px;
	height : 166px;
	font-family : arial;
	font-size: 7pt;
	font-weight:normal;
	padding : 5px;
	scrollbar-base-color : #577692;
	scrollbar-arrow-color : #ffffff;	
	background: #0099cc url(/images/nylinksbk.gif);
	color: #e8e8e8;
}


	
	
.scrollLinks a:link { 
	color: #ffffff;
	text-decoration : none;	
	}
.scrollLinks a:visited { 
	color: #eaeaea;
	text-decoration : none;	
	}
.scrollLinks a:hover { 
	color: #ffffff;
	background-color: #003399;
	text-decoration: none;
	}
.scrollLinks a:active { 
	color: #0033ff;
	text-decoration : none;	
	}
	
	
	



body {
	/*background-image : url(cornersandedges/bluegradient.jpg);
	background-repeat : repeat-x;	*/
	background-color : #003366;
	color : #49628A;
	font-family : arial;
	font-size: 10pt;
}



.contentarea {
	background-color : #EAEAEA;
	font-family : arial;
	font-size: 10pt;
}

.menuLink {
	color : #DFF0CE;
	font-size:75%;
}

.footer {
	color : #DFF0CE;
	font-size:75%;
}

.nyToday {
	overflow : auto;
	width : 177px;
	height : 75px;
	font-family : arial;
	font-size: 10pt;
	padding : 0px;
	scrollbar-base-color : #577692;
	scrollbar-arrow-color : #ffffff;	
}

.nyToday a {
	border : none;
	text-decoration : none;	
}

.related {
	height : 20px; 
	width : 100px; 
	font-size : 8pt;
	text-align : center; 
	padding : 2px;
	background-color : #8493A6;
/*	border-left : 1px solid black;
	border-right : 1px solid black;
	border-bottom : 1px solid black;	*/	
}

.related a {
	text-decoration : none;
	color : #DFEFBA;
}

.related a:hover {
	color : #EAEAEA;
}

input {
	font-family: arial;
	font-size: 8pt;
}

.wireFrame {
	background-color : #EAEAEA;
}

.nysBannerArea {
	background-color : #003463;
}



.contenAreaBanner {
	color : #DFEFCE; 
	/*background-color : #49628A; */
	font-size : 10pt; 
	font-weight : bold;
	background-image : url(/cornersandedges/topbg.gif);
	background-repeat : repeat-x;	
}

.topCap {
	background-image : url(/cornersandedges/topcap.gif);
	background-repeat : no-repeat;
	color : #E4F3CA;
}

.bottomCap {
	background-image : url(/cornersandedges/bottomcap.gif);
	background-repeat : no-repeat;
	color : black;
}

.topLeft {
	background-image : url(/cornersandedges/tl.gif);
	background-repeat : no-repeat;
	width : 182px;
	height : 70px;
	margin: 0px;
	padding : 0px;
	border:none;
}

.top {
	background-image : url(/cornersandedges/top.gif);
	background-repeat : repeat-x;
	height : 7px;
	margin: 0px;
	padding : 0px;
	border:none;
}	

.topRight {
	background-image : url(/cornersandedges/tr.gif);
	background-repeat : no-repeat;
	width : 72px;
	height : 70px;
	margin: 0px;
	padding : 0px;
	border:none;
}	

.bottomLeft {
	background-image : url(/cornersandedges/bl.gif);
	background-repeat : no-repeat;
	width : 182px;
	height : 97px;
	margin: 0px;
	padding : 0px;
	border:none;
}		

.bottomRight {
	background-image : url(/cornersandedges/br.gif);
	background-repeat : no-repeat;
	width : 72px;
	height : 97px;
	margin: 0px;
	padding : 0px;
	border:none;
}	

.bottom {
	background-image : url(/cornersandedges/bottom.gif);
	background-repeat : repeat-x;
	height : 28px;
	margin: 0px;
	padding : 0px;
	border:none;
}	
	
.left {
	background-image : url(/cornersandedges/left.gif);
	background-repeat : repeat-y;
	width : 182px;
	margin: 0px;
	padding : 0px;
	border:none;
}		

.right {
	background-image : url(/cornersandedges/right.gif);
	background-repeat : repeat-y;
	width : 6px;
}				
	
.scroll {font-size: 10px;  font-family:arial; font-weight:normal; color: #EBEBEB; 
	margin-top: 0;
	padding-top: 0;
	}
	
		
div#messages  {font-size: 10px;  font-family:arial; font-weight:normal; color: #0099cc; 
	margin-top: 0;
	padding-top: 0;
	}
	
	
	
div#btmtxt TABLE {font-size: 11px; font-family:arial; font-weight:normal; color: #0099cc; 
	margin-top: 0;
	padding-top: 0;
	}
	
	
	
	
div#office TABLE {font-size: 9px; font-family:verdana; font-weight:bold; color: #000066; 
	margin-top: 0;
	padding-top: 0;
	}
	


	
	
div#office a:link { 
	color: #0033ff;
	text-decoration : none;	
	}
div#office a:visited { 
	color: #0033ff;
	text-decoration : none;	
	}
div#office a:hover { 
	color: #ffffff;
	background-color: #0066cc;
	text-decoration: none;
	}
div#office a:active { 
	color: #0033ff;
	text-decoration : none;	
	}
				
div#around TABLE {font-size: 9px; font-family:verdana; font-weight:bold; color: #000066; 
	margin-top: 0;
	padding-top: 0;
	}
div#around a:link { 
	color: #0033ff;
	text-decoration : none;	
	}
div#around  a:visited { 
	color: #0033ff;
	text-decoration : none;	
	}
div#around  a:hover { 
	color: #ffffff;
	background-color: #0066cc;
	text-decoration: none;
	}
div#around  a:active { 
	color: #0033ff;
	text-decoration : none;	
	}
	

div#howdoi TABLE {font-size: 9px; font-family:verdana; color: #000066; 
font-weight:bold;
	line-height: 16px;
	margin-top: 0;
	padding-top: 0;
	}
	div#howdoi a:link { 
	color: #0033ff;
	text-decoration : none;	
	}
div#howdoi  a:visited { 
	color: #0033ff;
	text-decoration : none;	
	}
div#howdoi  a:hover { 
	color: #ffffff;
	background-color: #0066cc;
	text-decoration: none;
	}
div#howdoi a:active { 
	color: #0033ff;
	text-decoration : none;	
	}
	
		
.spitzheader {
font-size:13px; 
font-family:arial; 
color:#3e576e;
font-weight: bold;
padding : 5px;
margin-left: 15px;
text-align : left; 

	}
	
.spitzletter {
FONT: 12px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;   
color:#3e576e;
margin-left: 10px;
margin-right: 3px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 2px;
text-align : left;

	}	
	
.spitzletter link {
FONT: 12px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;   
color:#003366;
text-decoration:none;

	}			
		
div#bodyContent {font-size:14px; font-family:arial; color:#006699;
	margin-top: 3;
	padding-top: 3;
	margin-left: 10px;
	}
	
	
	/* GENERAL WIRE FRAME AREA*/



a {
	color : #003463;
	text-decoration:none;
}

a:hover {
	color : blue;
	
	
}
.homelinkheader1 a {
	color : #000000;
}

.homelinkheader1 a:hover {
	color : #999999;
}

.contentarea {
	background-color : #EAEAEA;
	font-family : arial;
	font-size: 10pt;
}

.menuLink {
	color : #DFF0CE;
	font-size:75%;
}

.footer {
	color : #DFF0CE;
	font-size:75%;
}

.nyToday {
	overflow : auto;
	width : 176px;
	height : 75px;
	font-family : arial;
	font-size: 10pt;
	padding : 0px;
	scrollbar-base-color : #577692;
	scrollbar-arrow-color : #ffffff;	
}

.nyToday a {
	border : none;
	text-decoration : none;	
}

.related {
	height : 20px; 
	width : 100px; 
	font-size : 8pt;
	text-align : center; 
	padding : 2px;
	background-color : #8493A6;
/*	border-left : 1px solid black;
	border-right : 1px solid black;
	border-bottom : 1px solid black;	*/	
}

.related a {
	text-decoration : none;
	color : #DFEFBA;
}

.related a:hover {
	color : #EAEAEA;
}

input {
	font-family: arial;
	font-size: 8pt;
}

.wireFrame {
	background-color : #EAEAEA;
}

.nysBannerArea {
	background-color : #003463;
}


.contenAreaBanner {
	color : #DFEFCE; 
	/*background-color : #49628A; */
	font-size : 10pt; 
	font-weight : bold;
	background-image : url(/cornersandedges/topbg.gif);
	background-repeat : repeat-x;	
}

.topCap {
	background-image : url(/cornersandedges/topcap.gif);
	background-repeat : no-repeat;
	color : #E4F3CA;
}

.bottomCap {
	background-image : url(/cornersandedges/bottomcap.gif);
	background-repeat : no-repeat;
	color : black;
}

.topLeft {
	background-image : url(/cornersandedges/tl.gif);
	background-repeat : no-repeat;
	width : 182px;
	height : 70px;
	margin: 0px;
	padding : 0px;
	border:none;
}

.top {
	background-image : url(/cornersandedges/top.gif);
	background-repeat : repeat-x;
	height : 7px;
	margin: 0px;
	padding : 0px;
	border:none;
}	

.topRight {
	background-image : url(/cornersandedges/tr.gif);
	background-repeat : no-repeat;
	width : 72px;
	height : 70px;
	margin: 0px;
	padding : 0px;
	border:none;
}	

.bottomLeft {
	background-image : url(/cornersandedges/bl.gif);
	background-repeat : no-repeat;
	width : 182px;
	height : 97px;
	margin: 0px;
	padding : 0px;
	border:none;
}		

.bottomRight {
	background-image : url(/cornersandedges/br.gif);
	background-repeat : no-repeat;
	width : 72px;
	height : 97px;
	margin: 0px;
	padding : 0px;
	border:none;
}	

.bottom {
	background-image : url(/cornersandedges/bottom.gif);
	background-repeat : repeat-x;
	height : 28px;
	margin: 0px;
	padding : 0px;
	border:none;
}	
	
.left {
	background-image : url(/cornersandedges/left.gif);
	background-repeat : repeat-y;
	width : 182px;
	margin: 0px;
	padding : 0px;
	border:none;
}		

.right {
	background-image : url(/cornersandedges/right.gif);
	background-repeat : repeat-y;
	width : 6px;
}				
.searchArea {
	color : #DFF0CE;
	font-size : 80%;
	background-color : #577692;
	width : 175px;
	margin-left : 0px;
	/*height : 50px;*/
	border-bottom : 4px solid #011E58;
}		

input {
	font-family: arial;
	font-size: 8pt;
}

H1.borders
{
    BACKGROUND: #003366;
    PADDING-RIGHT: 0px;   
    PADDING-LEFT: 0px; 
    PADDING-TOP: 0px;     
    PADDING-BOTTOM: 1px;
    MARGIN-TOP: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 1px;
    FONT: bold 13px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;    
    WIDTH: 98%;
    COLOR: #efefef;
      
    align: left
}

div#govhomepagelink {
	float : right;
	FONT: bold 10px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;   
	padding: 5px;
	color: #98090d;
	text-decoration: underline;

}

div#govhomepagelink a:link { 
	color: #98090d;
	text-decoration: underline;
	}	
	
div#govhomepagelink a:hover { 
	color: #003366;
	text-decoration: underline;
	}
div#pagecontainer {
	
	margin-top: 3;
	padding-top: 3;
	margin-left: 10px;
	width: 530px;
	background-color : #EAEAEA;
		}
	
.home_pic { 
	float: left;
	width: 275px;
	
	
}
.home_pic_inner { 
	
	width: 256px;
	FONT: 11px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;
	color: #003399;
	text-align: left;
	line-height: 14px;
}	
	
.home_pic_inner a:link {
	text-decoration: none;
	color: #003399;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}
	
	
.home_pic_inner a:visited {
	text-decoration: none;
	color: #003399;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}

.home_pic_inner a:hover { 
	
	text-decoration: none;
	color: #8697A7;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}
	
	
.home_pic_inner a:active {
	text-decoration: none;
	color: #003399;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	
}

	
.home_links_right { 
	float: right;
	width: 250px;
	margin-top: 0;
	margin-right: 1px;
	}	
		
.exec_jud_leg_container
{
    BACKGROUND: #ffffff;
   	Border: 1px solid #003366;
	
	
	
}
.exec_jud_leg_header
{
    BACKGROUND: #003366;
	FONT: bold 13px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;    
    COLOR: #efefef;
	line-height: 18px;
	text-align: center;

   	}
.homepage_links
{
	PADDING-TOP: 8px;     
	PADDING-RIGHT: 2px;   
    PADDING-LEFT: 8px; 
    PADDING-BOTTOM: 10px;
	FONT: 11px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;
	color: #003399;
	text-align: left;
}
.homepage_links a:link {
	text-decoration: none;
    color: #003399;
}
.homepage_links a:visited {
	text-decoration: none;
    color: #003399;	
}

.homepage_links a:hover { 
	color: #8697A7;
	
}
.homepage_links a:active {
	text-decoration: none;
    color: #003399;
}
div#space
{
    WIDTH: 530px;
	Height: 295px;
	background-color : #EAEAEA;
}		

	    				
.quicklinks_header
{
    BACKGROUND: #003366;
	FONT: bold 13px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;    
    COLOR: #efefef;
	line-height: 20px;
	text-align: center;
	
	
   
}
div#quicklinks_container
{
   
    BACKGROUND: #ffffff;
	float: left;
	Border-top: 0;
	Border-right: 0;
	Border-bottom: 1px solid #003366;
	Border-left: 0;
	width: 100%;
}
	
	

div#quicklink_container_left
{
    
	BACKGROUND: #ffffff;
	float: left;
	Border-top: 0;
	Border-right: 1px solid #003366;
	Border-bottom: 0;
	Border-left: 1px solid #003366;
	width: 50%;
    
}
div#quicklink_container_right
{
    float: right;
	BACKGROUND: #ffffff;
	Border-top: 0;
	Border-right: 1px solid #003366;
	Border-bottom: 0;
	Border-left: 0;
	width: auto;
	 
}
.bottom_text
{
	PADDING-TOP: 5px;     
	PADDING-RIGHT: 2px;   
    PADDING-LEFT: 4px; 
    PADDING-BOTTOM: 0px;
	FONT: 9px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;
	color: #000000;
	text-align: left;
}
.bottom_text a:link {
	text-decoration: none;
    color: #003399;
}
.voter { 
	
	width: 245px;
	FONT: 11px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif;
	color: #003399;
	text-align: left;
	line-height: 14px;
}	
	
.voter a:link {
	text-decoration: none;
	color: #003399;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}	
}
	
	
.voter a:visited {
	text-decoration: none;
	color: #003399;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}	
}

.voter a:hover { 
	
	text-decoration: none;
	color: #8697A7;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}	
}
	
	
.voter a:active {
	text-decoration: none;
	color: #003399;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
}	
	
}
	
	
