/* print styles */  
#topBar, #breadcrumbs, #header, .col275, #nextBack, .share, .CTAWrap, #bottom-nav-wrap, #push, #footer, .hideForPrint, .col325, .prev, a.next, a.navi {
	display:none !important;
}
#page-content-wrapper, body {
	background-image:none !important;
	background-color:#FFF;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	overflow: visible !important;
}
#sub-page-content {
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	overflow: visible !important;
}
#sub-page-content, .bigBoarder {
	border:none
}
body, p {
	background-color:#FFF;
	color:#000 !important;
	font-size: 12pt !important;
}
h1 {
	background-color:#FFF;
	color:#000 !important;
	font-size: 14pt !important;
	line-height: 18pt !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
}
h2, h3, th, strong, .blueText {
	background-color:#FFF;
	color:#000 !important;
	font-size: 13pt !important;
	line-height: 17pt !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
}
table {
	margin-bottom:8px;
	width:100% !important;
}
th {
	padding-bottom:5px;
	padding-top:5px;
}



td {
	border-collapse: inherit !important;
	padding:6px;
	border: none;
	font-size: 12pt !important;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 15pt !important;
}

/*  td {
	  border-collapse: inherit !important;
	  padding:6px;
	  border:solid thin #333;
	  font-size: 12pt !important;
	  font-family:Arial, Helvetica, sans-serif;
	  line-height: 15pt !important;
  }
*/
a:link, a:visited {
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}
.col600 a:link:after, .col600 a:visited:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
	
}
#page-content p, #section-home-page-content p, #sub-page-content p, #sub-page-content ol, #section-home-page-content ol, #page-content ol, #page-content ol li, .greyMenuBox, .col600 ul {
	color:#000;
!important
}
.col600 {
	float: none !important;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	vertical-align:top;
}
#wrapper {
	float: none !important;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	vertical-align:top;
	overflow: visible !important;
}
#newsWrapper {
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	overflow: visible !important;
}
#pageCallout {
	height: auto;
	left:0px;
	overflow: visible !important;
	position:relative;
	top:0px;
	width:100%;
	z-index:0;
}
#page-content {
	background-color:#FFFFFF;
	border: none;
	margin-left:0px;
	margin-top:0px;
	overflow: visible !important;
	padding:0px;
	position:relative;
	width:100%;
	float: none !important;
}
.sideColBg {
	background-image:none;
}
.col540 {
float: !important;
	width:100%;
}
.lmargin30 {
	margin-left:0px;
}
div.scrollable div.items {
	clear:both;
	position:relative;
	width:508px;
	overflow: visible !important;
}
#slider {
	overflow: visible !important;
	height: auto;
}
div.scrollable {
	height: auto;
	overflow:visible;
	position:relative;
	width:508px;
	float: none !important;
	overflow: visible !important;
}
#section-home-page-content {
	background-color:#FFFFFF;
	border:none;
	margin-left:0px;
	margin-top:0px;
	padding:0px;
	position:relative;
	width:100%;
	float: none !important;
	overflow: visible !important;
}
