@media print
{
html {

}
body {
	margin: 0;
	padding: 17px;
	background-color: #FFFFFF;
	color: #000000;
	font:13px verdana,helvetica,clean,sans-serif;
}
	
a, a:hover{ text-decoration: underline; }
hr {
	background-color:  #000000;
	border-top: 1px solid #000000;
	border-bottom: 0;
	height: 0.5px;
}

img,
img a {
	border: none;
	margin: 0;
	padding: 0;
}


body {    }
/*table, p {font-size:inherit;font:100%;}*/
table {font-size:100%;}

/**
 * 99% for safari; 100% is too large
 */

h1{ font-size: 16px; color: #000000; font-weight: bold; } 
h2{ font-size: 16px; color: #000000; font-weight: bold; } 
h3{ font-size: 14px; color: #000000; font-weight: bold; } 
h4{ font-size: 14px; color: #000000; font-weight: normal; } 
h5{ font-size: 14px; color: #000000; font-weight: normal; } 
h6{ font-size: 13px; color: #000000; font-weight: bold; }
p{  font-size: 13px; color: #000000; }

select, input, textarea  {font: 11px verdana,helvetica,clean,sans-serif;}
a.button, a.button:hover {
	padding: 2px 5px;
	border: 1px solid #013b70;
	margin: 0 0 0 0;
	text-decoration: none;
}
a.button {
	color: #013b70;
	background-color: #C2D9E9;
}
a.button:hover {
	color: #013b70;
	background-color: #D9EAF5;
}
#mainPage,
#subPage {
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	background-color: #FFFFFF;
}

#header {
	margin: 0 0 17px;
	padding: 0;
	width: 100%;
}

#banner {
	margin: 0;
	padding: 0;
}
	#banner h1 {
		margin: 0;
		padding: 0;
	}	
	
	#banner h1, #banner h1 a, #banner h1 a:hover,
	#subNav h1, #subNav  h1 a, #subNav h1 a:hover {
		color: #FFFFFF;
		margin: 0;
		padding: 0;
		/*border: 1px solid #FFF;*/
	 }
	#banner img,
	#banner img a {
		border: none;
		margin: 0;
		padding: 0;
	}

	#banner form, #banner p {
		display: none;
		visibility: hidden;
	}

.navigation,
.subNav,
.navLine {
	display: none;
	visibility: hidden;

}

#contentHeader {
	padding: 0 8px 0 8px;
	float: left;
	overflow:hidden;
	width: 100%;  
}
	#contentHeader p {
		display: none;
		visibility: hidden;
	}

	#contentHeader h1 {
		padding: 8px 17px;
		color: #FFFFFF;
		margin: 0;
		width: 100%;        
	}

#content {
	padding: 8px;
}

#contentLeft {
	display: none;
	visibility: hidden;
}
	#contentLeft img {
		display: none;
		visibility: hidden;
	}
	#contentLeft div.contentLeftBottom {
		display: none;
		visibility: hidden;
	}
	#contentLeft div.contentLeftBottom h1 {
		display: none;
		visibility: hidden;
	}
	#login {
		display: none;
		visibility: hidden;
	}

#contentRight,
#contentMain {
	margin: 8px;
}

#contentRight h1 {
	margin: 0 0 10px;
}
	#contentRight div.content,
	#contentMain div.content {
		padding: 15px 17px 17px;
	}

#footerWrapper {
	padding: 0 8px 16px;
	margin: 10px 0 0 0;
}

#footer {
	border-top: 1px solid #000000;
	padding: 10px 17px 0;
}

#footer p {
	text-align: left;
	margin: 10px 0 5px 0;
	padding: 0;
	
}
#footer p.left {
	text-align: left;
}
#footer p.right {
	display: none;
	visibility: hidden;
}
#footer img {
	margin: 0;
}


#copy {
	margin: 10px auto;
	padding: 8px;
	border-top: 1px solid #000000;
}
#copy p {
	margin: 0 20px;
}
#copy, #copy p, #copy a {
	color: #000000;
	background-color: #ced9e3;
}


}