/* Remove unwanted elements */
#p-header, #p-footer,#column1, .menu_container,#Table_01,.alone_button, .noprint
{
display: none;
}

/* Ensure the content spans the full width */
#container, #container2, #content
{
width: 100%; margin: 0; float: none;
}

/* Change text colour to black (useful for light text on a dark background) */
.lighttext
{
color: #000 
}

/* Improve colour contrast of links */
a:link, a:visited
{
color: #781351
}

body
{
	background: none;
}



div.feature_subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 5px;
	font-size:20px;
	width: 97%;
}
div.feature_subhead_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 5px;
	font-size:20px;
	width: 97%;
}

div.feature_subhead_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 5px;
	font-size:20px;
	width: 97%;
}
div.feature_subhead_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 5px;
	font-size:20px;
	width: 97%;
}
div.feature_subhead_purple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 5px;
	font-size:20px;
	width: 97%;
}

.header_green  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:38px;
	padding:6px 5px 5px 8px;
	font-weight:400;
	color:#7CBD2A;
	margin:0px;
	margin-left:1px;
	line-height:normal;

}

.header_blue  {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:6px 9px 5px 9px;
	font-weight:400;
	color:#005AFF; /* #B9BBC7 */

	line-height:normal; /*normal */
	margin-bottom: 0px;

}

.header_purple  {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:6px 9px 5px 9px;
	font-weight:400;
	color:#992C96; /* #B9BBC7 */
	margin:10px 0px 10px;
	line-height:normal; /*normal */
	margin-bottom: 10px;
	
}

.header_orange  {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:6px 9px 5px 9px;
	font-weight:400;
	color:#F58F08; /* #B9BBC7 */
	margin:10px 0px 10px;
	line-height:normal; /*normal */
    margin-bottom: 10px;
    
}

p.body_title_green {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
    line-height:20px;
	font-weight:normal;
	color:#7CBD2A; 
    letter-spacing: -.3pt;
    margin: 5px 10px 0 15px;
}

p.body_title_blue {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
    line-height:20px;
	font-weight:normal;
	color:#005AFF; 
    letter-spacing: -.3pt;
    margin: 15px 10px 0 15px;
    width: 200px;
}


p.body_title_purple {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
    line-height:20px;
	font-weight:normal;
	color:#992C96;
    letter-spacing: -.3pt;
    margin: 5px 10px 0 15px;
}

p.body_title_orange {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
    line-height:20px;
	font-weight:normal;
	color:#F58F08;
    letter-spacing: -.3pt;
    margin: 5px 10px 0 15px;
}


p.body_subtitle_blue {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
    line-height:21px;
	font-weight:normal;
	color:#005AFF; 
    letter-spacing: -.3pt;
    margin: 20px 10px 0 15px;
}

.printHeader
{
	display:block;
	text-align:right;
	border-bottom:1px solid #E0E0E8;
	padding: 5px 300px 5px 0px;	
}

.printFooter
{
	display:block;
	text-align:left;
	border-top:1px solid #E0E0E8;
	padding: 5px 5px 5px 5px;	
}
