.noPrint {
	display: none;
}
/* ------------This style will allowing printable footer to display--------------- */
.noDisplay {
display: block;
visibility:visible;
left: auto;
/* --------------------------- */
}
body {
	background-color: none;
	width: 500px;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:none;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

/* ------------Grid Elements --------------- */
#template8Wrapper, #template7Wrapper, #template6Wrapper, #template5Wrapper, #template4Wrapper, #template3Wrapper, #template2Wrapper, #templateNewsroomWrapper, #template1Wrapper, #blogWrapper, #templateCatWrapper {
	width: 700px;
	height: auto;
	padding: 0 0 20px 20px;
	margin: 0 auto 0 auto;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: none;
	}
#template8Wrapper, #template7Wrapper, #template6Wrapper, #template5Wrapper, #template4Wrapper, #template3Wrapper, #template2Wrapper, #templateNewsroomWrapper, #template1Wrapper, #templateCatWrapper, #blogWrapper #marketingBanner {
	width: 700px;
	height: auto;
	padding: 0 0 20px 20px;
	margin: 0 auto 0 auto;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: none;
	}
	
	/* ---------------------- Hide background image on all levels------------------------ */
#template8Wrapper #marketingBanner{
background-image: none;
display:none;
}
#template7Wrapper #marketingBanner{
background-image: none;
display:none;
}
#template6Wrapper #marketingBanner{
background-image: none;
display:none;
}
#template5Wrapper #marketingBanner{
background-image: none;
display:none;
}
#template4Wrapper #marketingBanner{
background-image: none;
display:none;
}
#template3Wrapper #marketingBanner{
background-image: none;
display:none;
}
#template2Wrapper #marketingBanner{
background-image: none;
display:none;
}
#template1Wrapper #marketingBanner{
background-image: none;
display:none;
}
#templateNewsroomWrapper #marketingBanner{
background-image: none;
display:none;
}
#blogWrapper #marketingBanner{
background-image: none;
display:none;
}
#templateCatWrapper #marketingBanner {
background-image: none;
display:none;
}
/* ---------------------- Hide background Quote image on main pages------------------------ */
#template8Wrapper #quote{
background-image: none;
display:none;
}
#template3Wrapper #quote{
background-image: none;
display:none;
}
#template2Wrapper #quote{
background-image: none;
display:none;
}
#template1Wrapper #quote{
background-image: none;
display:none;
}
#templateNewsroomWrapper #quote{
background-image: none;
display:none;
}
	
#centerColumn { 
	width: 700px;
	margin-top: 20px;
	margin-left: 0px;
	margin-left: 0px;
	float: left;
	background-image: none;
}
		
#leftColumn {
	display:none;
}

/* ---------------------- font and other tags ------------------------ */
p, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td a strong{    
	color: #000000; 
	background-image: none;
	text-decoration: none;
	font-family: verdana,arial,helvetica,clean,sans-serif;	
	}	
a, a:hover, a:active, a:visited {
	text-decoration: none;
	color: #000000;
	}

h1.newsroom {
color: #000000;
}

h2.newsroom {
color: #000000;
}

table {
	font-size: inherit;
	background-image: none;
	font: 100%;
	}
select, input, textarea {
	font: 99% arial,helvetica,clean,sans-serif;
	color: #000000;
	}

p {
	font-size: 1.09em;
	line-height: 1.63em;
	margin-bottom: 3.22em;
	}

#homepageWrapper p {
	margin: 0;
	font-size: 1em;
	line-height: normal;
	color: #000000; 
	background-image: none;
}	

em {
	font-style: italic;
	color: #000000; 
	}

strong {
	font-weight: bold;
	color: #000000; 
	}

#headerContact strong {
	color: #000000;		
	}


h1 {
	font-size: 2.72em;
	line-height: normal;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 20px 0 20px 0;
	}
ul.bulletList li {
	font-size: 1.09em;
	line-height: 1.63em;
	margin-bottom: 1.63em;
	}

/* ---------------------------------- Behavioral elements and graphics ------------------------ */

#behaviorGraphic {
display: none;
}

#cat{
display:none;
}


#geoLocation{
display:none;
}

#flashcontent {
display: none;
}

img {
display: none;
}
#mainPhoto {
display: none;
}

#olsWrapper {
display: none;
}

#videoPlayerPromo {
display: none;
}

/* ---------------------------------- Forms and Tables ------------------------ */
.formLabel{
display: none;
}

table#tableWithBorder {
border-bottom:1px solid #000000;  
}
table#tableWithBorder tr {
vertical-align:top;
padding-bottom: 7px;
}
td#white {
padding: 8px 8px 8px 8px;
border-top:1px solid #000000; 
}
td#gray {
padding: 8px;
border-top:1px solid #CCCCCC;
background-color:#eef2f4;
}
td#heading {
padding: 8px;
border-top:1px solid #CCCCCC;
}

