/* @override http://nysapls.affiniscape.com/associations/7142/files/stylesheets/nysapls_styles.css */

body {
	margin: 0;
	padding: 0;
	background: #fff none;
}

body#nobackground {
	background: #fff none;
}

#maincontentcell {
	padding: 18px;
	padding-right: 0;
}

h2 {
	font: bold 19px/1em Arial, Helvetica, Geneva, sans-serif;
	color: #333;
	text-transform: capitalize;
}

div#getdate {
	color: #ffeb95;
	background: #003399 url(/images/assnimg909/imgs/bak_getdate.png) no-repeat left top;
	font: bold 12px/24px Arial, Helvetica, sans-serif;
	padding: 0 0 0 9px;
	margin: 5px 0 0 0;
}

#rightnavtable {
	background: #fff;
}

/* Global Navigation
----------------------------------------*/
#navtop1 li ul,
#navtop2 li ul,
#navleft li ul  {
	background: #4167b3;
	padding: 5px;
	width: 181px;
	border: none;
}

ul#navtop1 li li a,
ul#navtop1 li li a:hover,
ul#navtop2 li li a,
ul#navtop2 li li a:hover,
ul#navleft li li a,
ul#navleft li li a:hover  {
	color: #fff;
	background: none;
	font: normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 14px;
	z-index: 999;
	padding: 6px 8px 5px 8px;
	width: 165px;
	text-align: left;
}

ul#navtop1 li li a:hover,
ul#navtop2 li li a:hover,
ul#navleft li li a:hover  { color: #fff ;background: #003399; }

* html ul#navtop1 li li a,
* html ul#navtop1 li li a:hover,
* html ul#navtop2 li li a,
* html ul#navtop2 li li a:hover,
* html ul#navleft li li a,
* html ul#navleft li li a:hover { width: 175px; }

#navtop1 li ul li,
#navtop2 li ul li,
#navleft li ul li { border: none; }