body, html {
	
	margin:0pt;
	padding:0pt;

		height:100%;
	


	
}
body {
/*	background:#e4dfdc; */




	
	
}

#gov-banner-outer{
	display:none;
}
	

#wrap {
	width:960px;
	padding: 0;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	background-attachment: scroll;
/*	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-position: 0%;
	border: 1px solid #FFFFFF;
*/	



}
#header {
	display: none;
	background-image:url(../images/mast.jpg);
	height: 211px;
	background-repeat: no-repeat;

	
}

#header_small {
	display: none;
	background-image:url(../images/jpgs/mast_small.jpg);
	height: 143px;
	background-repeat: no-repeat;

}


#header_small #right_header_menu {
	display: none;
	float:none;
	width:300px;
	height:50px;
	margin-top: 100px;
	margin-right: 25px;
	color: #FFFFFF;
}


#header_small .header_text {
	font-size:15px;
}

#header_small h1 {
margin:0pt;
padding:5px;
}

#header h1 {
margin:0pt;
padding:5px;
}

#main {
	float:left;
	width:730px;
	padding-top:0px;
	background-color: transparent;
	/*padding-bottom: 5px;*/
/*	overflow: hidden;*/

}
#main p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	
}

#main #container p {
color: #000000;

}

#sheerlogo {
float: left;
}


#sidebarBig {
	display: none;
	width:240px;
	margin: 0;
	text-align:left;
	padding-top:10px;
	float: none;
	background-repeat: no-repeat;
	background-position: right bottom;
}

#sidebar {
	display: none;
	width:0px;
	margin: 0;
	text-align:left;
	padding-top:10px;
	float: none;
	background-color: transparent;
}


#sidebarSeal {
	display: none;
	/*width:100%;*/
	margin: 0;
	/*text-align:left;*/
	padding-top:10px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align:center;
	/*height: 525px;	*/
}


#sidebar h3, #sidebar p, #sidebarBig h3, #sidebarBig p {
padding:0pt 10px 0pt 0pt;
}


#footer {
color:navy;
}


#footer p {
margin:0pt;
padding:5px;
}

.container {
	background-color:transparent;
/*	width:710px;*/
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
}

.top {
	background-repeat: no-repeat;
	height:12px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	bottom: 0px;
}

.container .middle {
/*	background-image:url(../images/gifs/middle_middle.gif);*/
	/*margin-top:-9px;*/
	padding-top:8px;	
	
	padding-left: 15px;
	padding-right: 0px;
	overflow: hidden;
	/*height: 330px;*/
	margin-right:0px;
	background-color: #FFFFFF;
}

.container .middle_normal {
/*	background-image:url(../images/gifs/middle_middle.gif);*/
	padding-left: 15px;
	padding-right: 15px;
	/*overflow: auto;*/
	/*height: 425px;*/
	font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
	/*margin-top:-9px;*/
	padding-top:8px;
	/*width: 680px;*/
	vertical-align: top;
	width: 8.25in;
}


.middle_big {
/*	background-image:url(../images/gifs/middle_middle.gif);*/
	/*padding-left: 15px;
	padding-right: 15px;*/
	/*overflow: auto;*/
	padding-top:0px;
	margin-top:0px;
	background-position: top left;
	background-color: transparent;
	background-repeat: repeat-y;
	/*height: 1024px;*/
	/*_margin-top:-9px;*/
	/*padding-top:8px;*/
	/*width: 680px;*/
	width: 8.25in;
	vertical-align: top;
	/*height: 100%;*/
	
}

.middle_big p {
color:#000000;


}


.bottom {
	background-repeat: no-repeat;
	height:13px;
}

#nysbanner {
	display: none;
	margin:0pt auto;
	width:750px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
}

#nysbanner a:hover {

cursor:pointer;
}



.banner {
	display: none;
	margin:0pt auto;
	padding-bottom: 10px;
	background-image : url(/images/nysbannerpics/nysbanner1.gif); /* put your selected banner image here */
	vertical-align:middle;
	background-repeat : no-repeat; /* prevent repeating */
	width : 750px; /* specify the banner width */
	height : 54px; /* specify the banner height */
	padding-right: 15px; /* add some padding to the right side */ 
}


#seal {
	display: none;
	left:0px;
/*	background-image:url(../images/14.gif);*/
	height:100px;
	float:none;
	width: 210px;
	background-repeat: repeat;
}

#nysbannerImages{
	display: none;
	background-image : url(../images/nysbanner2_with_images.gif); /* put your selected banner image here */
	background-repeat : no-repeat; /* prevent repeating */
	width : auto; /* specify the banner width */
	height : 54px; /* specify the banner height */
	padding-right: 28px; /* add some padding to the right side */
	text-align: right;
	background-position:center;
}

#nysbanner a {
	display: none;
	width : 750px; /* specify the banner width */
	height : 54px; /* specify the banner height */
/*	display:block;*/
}

#bottomGutter {
	background:transparent;
	width: auto;
	height: auto;
	margin: 0 auto;

}

#wrap #menu .menuHeader {
	display: none;
	font-family: Georgia, Times New Roman, Geneva;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	padding-bottom: 3px;
	width: 190px;

}

#menu .menuHeader p{
	font-family: Georgia, Times New Roman, Geneva;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}

#wrap #menu .menuButton {
	display: none;
	background-image:url(../images/gifs/button.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	height: 25px;
	width: 193px;
}

#wrap #menu .menuButton_big {
	display: none;
	background-image:url(../images/gifs/button_big.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	color: #ffffff;
	text-align:left;
}

#wrap #menu .menuButton_3lines {
	display: none;
	background-image:url(../images/gifs/button_3lines.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 14px;
	font-weight: bold;
	height: 55px;
	color: #ffffff;
	text-align:left;
}

#wrap #menu .SelectedmenuButton {
	background-image:url(../images/gifs/button.gif);
	background-repeat: no-repeat;
	background-position: center;
	color:#FFFFFF;
	cursor:pointer;
	margin-top:1px;
}

#sidePlaceholder {
	display: none;
	height:220px;
	background-color: transparent;

}


#sidePlaceholderBig {
	display: none;
	height:300px;
	background-color: transparent;

}


#header #right_header_menu {
	display: none;
	float:none;
	width:300px;
	height:50px;
	margin-top: 140px;
	margin-right: 25px;
	color: #FFFFFF;
}


#header .header_text {
	font-size:15px;
}

#menu .menuButton a {
	font-weight: normal;
	display:block;
	height:25px;
	width:193px;
	color: #ffffff;
	text-decoration: none;
}

#menu .menuButton a:hover {
/*	font-weight: normal;*/
	color:#929871;
}



#wrap #menu .SelectedmenuButton a {
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	height:25px;
	width:193px;
}

/*#wrap #menu a:hover{
	color:#929871;
	background-color:#929871;
	cursor:pointer;
}*/

#menu .menuButton_big a {
	font-weight: normal;
	color:#FFFFFF;
	display:block;
	height:40px;
	width:193px;
	text-decoration: none;

}


#menu .menuButton_big a:hover {
/*	font-weight: normal;*/
	color:#929871;
}



#menu .menuButton_3lines a {
	font-weight: normal;
	color:#FFFFFF;
	display:block;
	height:55px;
	width:193px;
	text-decoration: none;

}


#menu .menuButton_3lines a:hover {
/*	font-weight: normal;*/
	color:#929871;
}


#breadCrumb {

/*height:22px;*/
/*padding-bottom: 5px;*/
text-transform: uppercase;
display:none;
}

#breadCrumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003C59;	
}

#breadCrumb a:hover {

color:white;

}

#spotlight {
	display: none;
	background-repeat: no-repeat;
	height: 62px;
	width: 710px;
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	z-index: auto;
}

/*
#wrap #middleContentPage {
	z-index: 0;
	top: 100px;
	background-repeat: no-repeat;
	background-position: left bottom;
}





*/


#wrap #middle {
	z-index: 0;
	top: 271px;
	background-repeat: no-repeat;
	background-position: left bottom;
}


#wrap #middleBig {
	
	z-index: 0;
	top: 271px;
	background: transparent;



}

#wrap  #menu {
	display: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 193px;
	margin-right: 18px;
	margin-left: 18px;
}



#wrap  #sidebar img {

}

#wrap  #main .container #spotlight div {
	width: 550px;
	height: 20px;
	margin-left: 80px;
}
#wrap  #main .container #spotlight span {
	left: 10px;
	text-indent: 15px;
	vertical-align: middle;
}
#wrap  #main .container #spotlight table {
	left: 100px;
	position: relative;
	top: 22px;
	font-size: 12px;
	font-weight: bold;
	width: 530px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrap  #main .container #spotlight td {
	width: 130px;
	font-size: 11px;
}

#wrap  #main .container #spotlight td a {
	color:black;
	font-weight:bold;
}

#wrap  #main .container #spotlight td a:hover {
color: #7c2230;

}

#wrap  #main .container .middle #list_spotlight {
	float: none;
	color: #000000;
	height: 270px;
	width: 290px;
	margin-right: 10px;
	
}
#wrap  #main .container .middle #home #home_list {

	color: #000000;
/*	height: 330px; 
	overflow: auto;
	width: 900px;*/
	padding:0px;
	margin:0px;
}

#wrap #main .container .middle #home {
	float:left;
}


#wrap #main .container .middle #list_gutter {
	height: 295px;
	width: 10px;
	float: left;
}


.container h1,h2,h3,h4,h5,h6 {
	color: #7c2230;
	text-transform: capitalize;
	

}

.middle a, .middle_big a {
text-decoration: none;
font-weight:normal;
}

.middle a:visited, a:link, .middle_big a:visited, a:link {
	
	color: #7c2230;
	
}


.middle a:hover, .middle_big a:hover {
	color: #360008;
	cursor: pointer;
}


.container #container_footer {
	font-size: 9px;
	text-align: center;
	padding-top: 10px;
}
#right_header_menu fieldset {

border: 0pt solid #FFFFFF;
position:relative;
text-align:right;
}

#right_header_menu fieldset .text_box {
	margin:3px;
	height:22px;
	width:112px;
	border:solid 0 #fff;
	background: transparent url(../images/gifs/search_background.gif) no-repeat fixed; 
	padding:3px 8px;
	
vertical-align:top;
	

}

#right_header_menu fieldset > input.text_box {

	background:transparent url(../images/gifs/search_background.gif) no-repeat scroll 0% 50%;
	width:120px;
	height:22px;
	border:solid 0 #fff;
	padding:3px 8px;
	margin:3px;
	padding-top:6px;
	padding-left:5px;
	vertical-align:top;
}

#right_header_menu fieldset .submit {

	margin:3px;
	margin-top:5px;
	height:22px;
	width:39px;
	border:solid 0 #fff;
	background: transparent url(../images/gifs/search_button.gif) no-repeat fixed; 
	padding:1px 8px;
	color:white;
	vertical-align:top;
		cursor: pointer;
		
}

#right_header_menu fieldset > input.submit {


	background:transparent url(../images/gifs/search_button.gif) no-repeat scroll 0% 50%;
	width:39px;
	height:22px;
	border:solid 0 #fff;
	margin:0px;
	margin-top:8px;
	color:white;
	vertical-align:top;
	cursor: pointer;
}

#right_header_menu fieldset label {
top:4px;
position:relative;
} 

#right_header_menu fieldset > label {

top:8px;
position:relative;
}


#footer {
	text-align:center;
	font-size:9px;
	height: 22px;
}


#wrap #menu #middleSealOnly {
	display: none;
	height: 600px;
	width: 100%;
	background-repeat: no-repeat;
	background-position:left top;
	margin-top: 70px;
	z-index: 1;
}

#menu .menuText {
	padding-left:10px;
	padding-bottom: 1px;
	vertical-align: middle;
	top: 5px;
	position: relative;
	font-size: 12px;
	font-weight: bold;
	padding-right: 3px;
	margin: 0px;
}

#menu .subMenuText {
	font-size: 12px;
	padding-left:15px;
	padding-bottom: 1px;
	vertical-align: middle;
	top: 0px;
	position: relative;
	color: #ffffff;
}

#menu .subSubMenuText {
	font-size: 11px;
	padding-left:25px;
	vertical-align: middle;
	top: 0px;
	position: relative;
	color: #003c59;

}


#menu .subMenu {
	margin:0px;
	background: #577692 scroll 0%;
}

#menu .subMenu p{
	margin: 0px;
	text-align:left;
}

#menu .subSubMenu p{
	margin: 0px;
}

#menu .subMenu ul {
	margin:0px;
	padding-left:0px;
	padding-bottom: 0px;
	list-style-type:none;
}

#menu .subMenu li {
	border-top: 1px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-color: #cccccc;
	border-style: solid;
	background: #577692 scroll 0%;
}

#menu .subMenu li a {

	margin: 0px;
	display: block;
	padding: 2px; 
	width: 189px; 
	color: #ffffff;
	text-decoration: none;

}

#menu .subMenu li a:hover {

	color: #FFFFFF;
	background-color:#929871;
	cursor: pointer;
}


#menu .subSubMenu {

	margin:0px;
/*	background: #577692 scroll 0%;*/
	background: #CCCCCC none repeat;
	
}

#menu .subSubMenu ul {

	margin:0px;
}

#menu .subSubMenu li {
	border-top: 1px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-color: #577692;
	border-style: solid;
	background: #CCCCCC none repeat;
}

#menu .subSubMenu li a {

	margin:0px;
	color: #336699;
	font-weight: bold;
}

#menu .subSubMenu li a:hover {

	color: #929871;
	background-color:#a7ad88;
	cursor: pointer;
}


#home {


	

}


#home_list ul {
margin-left:0px;
padding-left: 25px;

}

#home_list ul li {

list-style: none;
margin:0px;
padding-left:5px;
}

#home_list .selected {

list-style-image: url("../images/gifs/newspointer.gif");
}

#home_list .notSelected {
	display: block;
}

#home_list .hiddenContent {
	display: none;
}

#home_list .hiddenContent #date {
	display: none;
}

#home_list .hiddenContent #title {
	display: none;
}


#list_spotlight_buttons {
	display: none; 
}


.nextButton .dijitButtonNode {

	background: url(../images/gifs/right_arrow.gif) no-repeat #FFFFFF;
	width: 19px; 
	background-position: top left;
	height: 18px;
	color: blue;
			
	vertical-align: top;
			
}

.previousButton .dijitButtonNode {

	background: url(../images/gifs/left_arrow.gif) no-repeat #FFFFFF;
	width: 19px; 
	background-position: top left;
	height: 18px;
	color: blue;
	vertical-align: top;
	float:left;
}



.myCustomTheme .dijitButtonNode {
			border:1px solid #000;
			vertical-align: top;
			padding: 0.2em 0.2em;
			background: url("themeTesterImages/blackButtonEnabled.gif") repeat-x bottom left #474747;
			color: blue;
		}
		
.myCustomTheme .dijitButtonHover .dijitButtonNode,
.myCustomTheme .dijitToggleButtonHover .dijitButtonNode {
			background: url("themeTesterImages/blackButtonHover.gif") repeat-x bottom left #3b3b3b !important;
		}


.dijitReset {
-x-system-font:none;
border:0pt none;
color:inherit;
font-family:inherit;
font-size:inherit;
font-size-adjust:inherit;
font-stretch:inherit;
font-style:inherit;
font-variant:inherit;
font-weight:inherit;
line-height:inherit;
margin:0pt;
padding:0pt;
}

.dijitToggleButtonIconChar {

	display:none;

}


#list_spotlight_content {

	/* display: none; */
	height: 305px;
	padding-top:3px;
	text-align:center;

}

#list_spotlight_content #image img {
	
	height:100px;
	width: 140px;
	border: none;
}

#list_spotlight_content #image a {
	text-decoration:none;
	color: transparent;
	border: none;
	

}

#list_spotlight_content #caption {
	padding-top: 3px;
	height:40px;
	vertical-align:top;
	overflow: hidden;
}


#list_spotlight_content #text {
	height:240px;
	vertical-align:top;
	overflow-y: auto;
	overflow-x: hidden;
}


#list_spotlight_content #title {

	height:44px;
	margin:0px;
	padding:0px;
	text-align:top;
	vertical-align:top;
}

#list_spotlight_content #title p {
	
	color: #7c2230;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}


#list_spotlight_content div {
	/*font-weight:bold;*/
	color: black;
	font-size: 11px;
	margin:0px;
	padding:0px;

}

.date {

	font-weight: bold;
	color: black;
}

#specialTD {
	display:none;
 vertical-align:top;
 text-align:left;
}

#contentContainer { 
/*margin-right:15px; 
margin-left:15px; */
height:100%; 
/*width:100%;*/
    width: 6.25in;
vertical-align:top; 
padding-top:0px; 
top:0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;

}



#contentContainer span {color:black !important;}
#contentContainer h1 {
 color:#7C2230 !important;
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 font-weight:bold;
 font-size:large !important;
}

#contentContainer h2 {
 color:#7C2230 !important;
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 font-weight:bold;
 font-size:medium !important;
}

#contentContainer font { color: black !important}
#contentContainer a:link *{color:#7C2230 !important; text-decoration:underline !important}
#contentContainer * {font-size: 10pt !important}
#contentContainer * {font-family: 'Arial', 'Helvetica', 'Sans-serif' !important}
#contentContainer a:active *{color:#7C2230 !important}
#contentContainer a:visited *{color:#7C2230 !important; text-decoration:underline !important}
#contentContainer span a:active * {color:#7C2230 !important; text-decoration:underline !important}
#contentContainer span a:visited * {color:#7C2230 !important; text-decoration:underline !important}
#contentContainer span a:link * {color:#7C2230 !important; text-decoration:underline !important}

.GeneralBodyBody span {color:black !important;}
.GeneralBodyBody h1 {
 color:#7C2230 !important;
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 font-weight:bold;
 font-size:large !important;
}

.GeneralBodyBody h2 {
 color:#7C2230 !important;
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 font-weight:bold;
 font-size:medium !important;
}

.GeneralBodyBody font { color: black !important}
.GeneralBodyBody a:link *{color:#7C2230 !important; text-decoration:underline !important}
.GeneralBodyBody * {font-size: 10pt !important}
.GeneralBodyBody * {font-family: 'Arial', 'Helvetica', 'Sans-serif' !important}
.GeneralBodyBody a:active *{color:#7C2230 !important}
.GeneralBodyBody a:visited *{color:#7C2230 !important; text-decoration:underline !important}
.GeneralBodyBody span a:active * {color:#7C2230 !important; text-decoration:underline !important}
.GeneralBodyBody span a:visited * {color:#7C2230 !important; text-decoration:underline !important}
.GeneralBodyBody span a:link * {color:#7C2230 !important; text-decoration:underline !important}


.middle_normal span {color:black !important;}
.middle_normal h1 {
 color:#7C2230 !important;
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 font-weight:bold;
 font-size:large !important;
}

.middle_normal h2 {
 color:#7C2230 !important;
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 font-weight:bold;
 font-size:medium !important;
}

.middle_normal font { color: black !important}
.middle_normal a:link *{color:#7C2230 !important; text-decoration:underline !important}
.middle_normal * {font-size: 10pt !important}
.middle_normal * {font-family: 'Arial', 'Helvetica', 'Sans-serif' !important}
.middle_normal a:active *{color:#7C2230 !important}
.middle_normal a:visited *{color:#7C2230 !important; text-decoration:underline !important}
.middle_normal span a:active * {color:#7C2230 !important; text-decoration:underline !important}
.middle_normal span a:visited * {color:#7C2230 !important; text-decoration:underline !important}
.middle_normal span a:link * {color:#7C2230 !important; text-decoration:underline !important}


