.p7TPwrapper {
	display: block !important;
	overflow: visible !important;
}

.p7TPpanel {
	display: block !important;
	overflow: visible !important;
	height: auto !important;
	visibility: visible !important;
}

.p7TPcontent{
	display: block !important;
	overflow: visible !important;
	height: auto !important;
	visibility: visible !important;
}
.p7TPcontent p {
	display: block !important;
	overflow: visible;
	height: auto;
	visibility: visible;
}



.indent1em {
	margin-left: 1em;
	display: block;
}
.indent2em {
	margin-left: 2em;
	display: block;
}
.indent3em {
	margin-left: 3em;
	display: block;
}
.indent4em {
	margin-left: 4em;
	display: block;
}
/* It is common to set printer friendly styles such as a white background with black text. */

body {
	background-color: #fff;
	background-image: none;
	border-color: #000; /* Sets the border color properties for an element using shorthand notation */
	color: #000;
	float: none;
	margin: 0 0 0 0; /* Sets the margin properties for all margins using shorthand notation (top, right, bottom, left) */
	padding: 0 0 0 0; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	width: 90%;
	font-size:12px;
	text-align: left;
	font-family: "Times New Roman", Times, serif;

}

p {
	padding: 0px;
	text-align: left;

}



h1 {
	background-color: #fff;
	background-image: none;
	border-color: #000; /* Sets the border color properties for an element using shorthand notation */
	color: #000;
	font-size:16px;
	width: 100%;
	float: left;
	clear: right;
	text-align: left;
}

h2 {
	background-color: #fff;
	background-image: none;
	border-color: #000; /* Sets the border color properties for an element using shorthand notation */
	color: #000;
	font-size: 15.5px;
	width: 100%;
	float: left;
	text-align: left;














	margin-bottom: 0.-02em;

}

h3 {
	background-color: #fff;
	background-image: none;
	border-color: #000; /* Sets the border color properties for an element using shorthand notation */
	color: #000;
	font-size: 15px;
	float: left;
	text-align: left;
}
h4 {
	background-color: #fff;
	background-image: none;
	border-color: #000; /* Sets the border color properties for an element using shorthand notation */
	color: #000;
	font-size: 14px;
	text-align: left;
}



h5 {
	background-color: #fff;
	background-image: none;
	border-color: #000; /* Sets the border color properties for an element using shorthand notation */
	color: #000;
	font-size: 13.5px;
	text-align: left;

}

h6 {
	background-color: #fff;
	background-image: none;
	border-color: #000; /* Sets the border color properties for an element using shorthand notation */
	color: #000;
	font-size: 13px;
	float: left;
	text-align: left;

}

a,  a:link {

	background-image: none;

	border-color: #000; /* Sets the border color properties for an element using shorthand notation */

	color: #000;

}

a:visited {

	background-image: none;

	border-color: #000; /* Sets the border color properties for an element using shorthand notation */

	color: #000;

}

a:hover {

	background-image: none;

	border-color: #000; /* Sets the border color properties for an element using shorthand notation */

	color: #000;

}

a:focus {

	background-image: none;

	border-color: #000; /* Sets the border color properties for an element using shorthand notation */

	color: #000;

}

a:active {

	background-image: none;

	border-color: #000; /* Sets the border color properties for an element using shorthand notation */

	color: #000;

}
img{
	border:none;
	display: none;
}



#header{
	display:block;
	max-height: 50%;
	max-width: 100%;

		}

		

		

#topNav{

		display:none;

		}	

		

#leftNav{

		display:none;

		}			



#footer{
	display:compact;
	padding-bottom: -0.5em;
	padding-top: -0.6em;
	margin-top: -2em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;

		}				
#exit{
	width:5em;
	float:left;
	display: none;
  }
#exit  a{
	display:none;
	width:5em;
	border:1px solid white;
	background-color:#4C4E9B;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
				}		
#opdv{
	display: compact;
	margin-bottom: 1em;
	margin-top: 0em;
	width: auto;
	margin-left: 0em;

		}
    
 #search{
	float:right;
	width:14.5em;
	margin-left:1.7em;
	text-align:center;
	margin-top: -3.7em;
	position: relative;
	display: none;
      }  
#fbandtwitter {
	height: 2.5em;
	width: 5em;
	float: right;
	margin-left: 2em;
	margin-top: -3em;
	clear: left;
	margin-right: 1em;
}
  
#nysBanner{
	width:64em; /* width equals 12 *64 = 792px */
	margin:0 auto;
	padding: 2px 0px 0px;
	height:5.5em;
	float: none;
	display: none;
        } 
#skiptocontent {
	float:right;
	text-align:center;
	width: 10em;
	display: none;
}
#nysgovbanner {
	display: none;
}

#mainContent h1.pageTitle{
	margin-bottom:5px;
	font-size:1.1em;
	display: block;
	text-decoration:none;
	width: 100%;
	float: left;
}	
#mainContent .img {
	margin-bottom:5px;
	font-size:1.1em;
	display: none;
	text-decoration:none;
	width: 100%;
	float: left;
}

#pix {
	width:93%;
	margin-left:4.25em;
	margin-right: auto;
	margin-top: 1em;
	padding-top: 0.5em;
}
				
#opdvBanner p{
	display: none;

				}				
		
#mainContent {
	margin-top: .5em;


	}

.featureWrapper {
	width:410px;
	height:300px;
	padding:0;
	clear:both;
	overflow:auto;
	margin:10px;
	float:right;
	display: none;
}


/* 
  -------------------------------------
  TabPanel Magic Style Sheet
  by Project Seven Development
  www.projectseven.com

  Style Theme: 02 - Win XP -No Box Style
  -------------------------------------
*/
.bulletedlist {
	list-style: outside;
	margin-left: 1.5em;
}

.numberedlist {
	display: list-item;
	list-style: decimal outside;
	margin-left: 3.7em;
}
.numberedlistsingledigit {
	display: list-item;
	list-style: decimal outside;
	margin-left: 2.3em;
}

table.generic {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #666;
	border-collapse: collapse;
	background-color: white;
	width: 100%;
}
table.generic th {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: gray;
	background-color: white;








	-moz-border-radius: ;
	table-layout: auto;
	content: normal;
}
table.generic td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: gray;
	background-color: white;




	-moz-border-radius: ;
}

.loweralphalist {
	list-style-position: outside;
	list-style-type: lower-alpha;
	margin-left: 2em;

}
.upperalphalist {
	list-style-position: outside;
	list-style-type: upper-alpha;
	margin-left: 0.5em;
}
.romanuppernumberedlist {
	display: list-item;
	list-style: upper-roman outside;
	margin-left: 2.5em;
}

.superscript {
	position: relative;
	font-size: 0.9em;
	bottom: 0.4em;
}
.fbookicon {
	text-align: center;
	display: block;
	height: 7em;
	width: 5.3em;
	font-size: 0.9em;
	float: left;
	margin: 1em 0.5em 1em 1em;
}
.twittericon {
	text-align: center;
	display: block;
	height: 7em;
	width: 5.3em;
	margin-left: .5em;
	margin-top: 1em;
	font-size: 0.9em;
	float: left;
	margin-bottom: 1em;
}
.materials {
	clear: both;
	height: auto;
	width: 100%;
	float: left;
	vertical-align: top;
	text-align: left;
	margin-left: 0em;
	margin-right: 0em;
}
.fbandtwitterinnerpg {
	text-align: center;
	display: block;
	height: auto;
	width: 8em;
	float: right;
	margin-left: 2.2em;
	margin-top: .5em;
	clear: right;
}
.numberedlist1andhalfem {
	display: list-item;
	list-style: decimal outside;
	margin-left: 0in;
	font-size: 0.8em;
}
/**/

.textbox, .textbox2, .urgent, .urgentwider {
	text-align: left;
	width: 100%;
	border: none;
}

#pullquote1, #pullquote2, #pullquote-medium {
	text-align: left;
	width: 100%;
	border: none;
}

.pagebreakbefore {
	page-break-before: always;
}
/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-weight: bold;
	display: compact;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.2em;
	margin-left: 0em;
	padding-top: 0.5em;
	padding-right: 0.2em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
}
.CollapsiblePanel {
	display: block !important;
	overflow: visible !important;
	height: auto !important; 
}

.CollapsiblePanelContent {
	display: block  !important;
	overflow: visible !important;
    height: auto !important; 
}

.CollapsiblePanelOpen  {
	display: block !important;
	overflow: visible !important;
    height: auto !important; 

}

