body {
	margin:0; 
	padding:0; 
	line-height: 1.4em; 
	word-spacing:1px; 
	letter-spacing:0.2px; 
	font: 13px Verdana; 
	color: #000;
}
.HWrapper, .TContent, .col1, .print, .footer, .red, .breadcrumb {
	display: none !important;
}
p {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}
a {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
}
a:link, a:visited {
	color: #000000
}
h1 { 
	font-size: 26px;
	color: #000000;
}
h2 {
	font-size: 18px;
	color:#000000;
}
h3 { 
	font-size: 16px;
	color: #000000;
}
h4 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
small {
	font-size: 9px;
	line-height: 14px;
	color: #000000;
}
.noprint {
	display: none;
}
.BContent {
	width: 687px;
}
.col2 {
	float: left;
	width: 451px;
	background: #fff;
}
.col3 {
	float: left;
	width: 222px;
	margin: 0 0 0 7px;
}
.white {
	position: relative;
	border-top: #cdcdcd 1px solid;
	border-bottom: #cdcdcd 1px solid;		
	padding: 20px 0 0 0;	
	background: #fff;
}
.white p {
	position:absolute;
	bottom: 0;
	font-size: 14px;
	color: #000000;
	padding: 20px 14px 20px 14px;
}
.gray {	
	border: none; 
	background: #ffffff;
	padding: 0;	
}
.gray_txt {
	background: #ffffff;
	padding: 0 14px 20px 14px;
}
.gray_txt h3 { padding-bottom: 24px; }
.gray_txt a {
	display: block;
	text-decoration: underline;
}
.red {
	background: #ffffff;
	border: none;
	padding: 0;
}
.red_txt {
	margin: 8px 17px 8px 17px;
	border-top: #cdcdcd 1px solid;
	border-bottom: #cdcdcd 1px solid;
	min-height: 232px;
	padding: 24px 0 0 0;
}
.red_txt a { text-decoration: none; }
.red h2 { padding-bottom: 18px;  }
.red span { padding-right: 10px;  }
.borderNone { border: none;}
.bold { font-weight: bold; }
