body {
	margin: 0; 
	padding: 0;
	background: #0a5289 url(images/bg-body.jpg) top center;
}
h1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 28pt;
	line-height: 28pt;
	margin: 0; 
	padding: 0; 
	color:#555; 
	letter-spacing:-2px; 
	font-weight: normal;
}
h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17pt; 
	margin: 0 0 10px 0; 
	padding: 0; 
	color:#555; 
	line-height: 18pt;
	font-weight: normal;
}
h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14pt; 
	margin: 0 0 10px 0; 
	padding: 0; 
	color:#555;
	font-weight: normal;
}
h4 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	margin: 0 0 10px 0; 
	padding: 0; 
	color:#555; 
	font-weight: normal;
}
h5 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	margin: 0 0 10px 0; 
	padding: 0; 
	color:#555;
	font-weight: normal;
}
a {
	color: #004b85;
}
a:hover {
	color: #1566a4;
}
hr { 
	margin: 5px 0;
	color: #999; 
	background-color: #999; 
	height: 1px; 
	border:0;
}
p, li, td, th, div {
	color: #444;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	line-height:14pt; 
}
pre {
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	max-height: 300px;
	overflow: auto;
	color: #666;
	font-size: 8pt;
	padding: 10px;
}



/************** THINGS TO SHOW DIFFERENTLY THAN IN WEB *************/

#column-left, #customer-service, #search, #top-menu, #tools, #nav, #footer, #newsletter-sidebar {
	display: none;
}
#logo {
	border: 0;
	float: right;
}
#column-right {
	float: none;
	width: auto;
	display: block;
}
#newsletter-content {
	border-right: 0;
	float: left;
	margin-right: 0;
	padding-right: 0;
	width: 630px;
	min-height: 600px;
}
#newsletter-content p, #newsletter-content blockquote, #newsletter-content li, .newsletter-style p, .newsletter-style li {
	font-family: Georgia, Palatino Linotype, Times New Roman, sans-serif !important;
	font-size: 11pt !important;
	line-height: 18pt !important;
}


.print-only {
	 display: block;
}
.strike-through {
	color: #888;
	font-style: italic;
	text-decoration: line-through;
}
.seminar-guarantee {
	background-color: #BACBDE;
	text-align: center;
	padding: 7px;
	width: 150px;
	border: 2px solid #FFF;
}
.seminar-guarantee h4 {
	color: #314154;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
}
.seminar-guarantee p {
	color: #314154;
	padding: 0;
	margin: 0;
	font-side: 9pt;
}


