h4,h5 {
	padding-top: 0.5em;
	padding-bottom: 0.5em
}

h4 {
	clear: both
}


#header,#footer,td#footerLinks td,#footerLinks, #footerText{
	text-align: center;
	clear: both
}

#footer * {
	white-space: nowrap;
}

#globalNavBar .lastLink {
	margin-left: 0em;
	margin-right: 0em;
	padding-left: 0em;
	padding-right: 0em
}

/*.leftRoundedSide  { float: left; clear: left }

.rightRoundedSide { float: right; clear: right }

/*#footer a { padding-top: 1em }*/
#footer h5 {
	display: inline;
	margin-top: 0.25em;
	margin-bottom: 0.5em;
	white-space: nowrap
}

#footer p {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	text-align: center
}

#footerText h6 {
	margin-top: 0.5em
}

#content {
	margin-bottom: 0.5em
}

#sideCol {
	margin-top: -0.5em;
}

#bottomRoundedSkin {
	margin-top: -0.2em;
}

#sideCol h4 {
	padding-top: 0.25em;
	padding-bottom: 0.5em
}

#pageThumb {
	margin-bottom: 3px
}

#SideNavRoot * {
	float: none;
	margin: 0em;
	vertical-align: middle
}

/*#SideNavRoot li { padding-top: 0.25em; padding-bottom: 0.25em }*/
.level_0,.expanded {
	display: block
}

.collapsed {
	display: none
}

#SideNavRoot,#polls {
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	padding-top: 0.25em
}

#polls {
	padding-bottom: 1em
}

#polls p {
	margin-top: 0.75em;
	margin-left: 0.75em;
	margin-right: 0.75em
}

#contactUs {
	margin-top: 0.25em;
	padding-top: 0.25em
}

#contactUs * {
	white-Space: nowrap
}

#contactUsIMG {
	clear: both
}

#contactUs p {
	clear: both;
	margin-top: 0.5em
}

#contactUs .leftRoundedSide,#contactUs .rightRoundedSide {
	margin-bottom: -1px
}

#contactUs .leftRoundedSide {
	margin-left: -1px
}

#contactUs .rightRoundedSide {
	margin-right: -1px
}

#footer * {
	float: none
}

#header,#footer,#content,.rounded-box,.box-content {
	position: relative
}

.rounded-box,.box-content {
	padding: 0em;
	vertical-align: top
}

.top-left-corner,.bottom-left-corner,.top-right-corner,.bottom-right-corner,#logoHotSpot,#egovLogoHotSpot
	{
	position: absolute;
	overflow: hidden;
	vertical-align: middle;
	z-index: 1
}

#agencyIcons a {
	padding-top: 1em
}

.topLink {
	margin-top: 0.5em
}

.bottomLink {
	margin-bottom: 0.5em
}

td#specialPortletCol,td#specialPortletCol td {
	padding: 0em
}

td#specialPortletCol td {
	vertical-align: top
}

td#specialPortletCol .rounded-box {
	margin-bottom: 0.5em
}

#footerText * {
	padding: 0em;
	margin: 0em;
}

#footerText {
	margin-top: 1em;
}

#pageThumb {
	margin-bottom: 3px;
}

h6#pageModified {
	margin-top: 1.5em;;
	margin-bottom: 2em;
}
#SideNavRoot li li { padding-bottom: 0.4em;	}

/* Old Styles */
table.orgAboutPortletContainerStyle,table.portletContainerStyle,.loginContainerStyle td
	{
	padding: 0em
}

.orgAboutPortletContainerStyle h4,.portletContainerStyle h4 {
	padding-top: 0em
}

.orgAboutPortletContainerStyle,.portletContainerStyle {
	margin-top: 1em
}

#serviceAccess td {
width: 100%; white-space: nowrap;

}

#serviceAccess a {
width: 100%; white-space: nowrap;

}

.largeLinkStyle {
	padding-bottom: 1em ;
}

.loginContainerStyle label,.loginContainerStyle input {
	display: block;
	margin-top: 0.5em
}

.portletItemContainerStyle {
	vertical-align: middle
}

.portletThumbContainerStyle {
	padding-top: 0.25em;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
	vertical-align: middle
}

.loginContainerStyle .button {
	margin-top: 0.5em;
	margin-bottom: 0em;
	padding-bottom: 0.2em;
	text-align: center;
}

.portletItemContainerStyle {
	padding: 0.2em;
	vertical-align: top
}

.portletLargeThumbContainerStyle,.publishedDateContainerStyle {
	vertical-align: middle;
	text-align: center
}

.innerPageTextStyle,.portletSummaryTextStyle {
	vertical-align: top
}

.innerPageTextStyle p {
	text-align: justify
}

.tableHeaderStyle {
	vertical-align: middle;
	text-align: center
}

