body, html {
	margin: 0; padding: 0;
	font-size: 10pt;
	color: #333;
}
#container {
	margin-left: 20pt;
	margin-right: 60pt;
	font-family: Verdana, Arial, sans-serif; text-align:left;
}
#printbanner {
	margin-bottom: 40px;
}
#topimage {
	display: none;
}
#banner {
	display: none;
}
/*#sidemenu {
	display: none;
}*/
#copycontainer div.article a {
	text-decoration: none;
	color: #333;
}
#copycontainer div.article h1 {
    margin-bottom: 20px;
	font-weight: bold; font-size: 20px;
	color: #003366;
	padding: 5px 0px 5px 0px; 
	border-bottom: 1px dotted #AABFD5;
	border-top: 1px dotted #AABFD5;
}
#copycontainer div.article h1 img{
    display: none;
}
#copycontainer div.article div.mainimage {
	display: none;
}
#copycontainer div.article h2 {
    margin-top: 40px;
	font-weight: bold; font-size: 16px;
	color: #003366; 
/*	margin-bottom: 5px;*/
	border-bottom: 1px dotted #AABFD5;
}
#copycontainer div.article h2 img{
    display: none;
}
#copycontainer div.article h3 {
    margin-top: 40px;
	font-weight: bold; font-size: 14px;
	color: #003366; 
/*	margin-bottom: 5px;*/
	border-bottom: 1px dotted #AABFD5;
}
#copycontainer div.article h3 img{
    display: none;
}
#copycontainer div.article div.success {
	margin: -5px 0px 23px 0px; padding: 0px 0px 0px 0px;  
}
#copycontainer div.article div.success img{
	display: none;	  
}
#copycontainer div.article div.success a {
	text-decoration: none;
}
#copycontainer div.article div.success a:hover {
	text-decoration: none;
}
#copycontainer div.article div.success a:visited {
	text-decoration: none;
}
#copycontainer div.article div.success a ins.title {
	font-weight: bold; 
	color: #000;
/*	display: block; */
	text-decoration: none;
	padding: 3px 0px 3px 0px; 
	border-top: 1px dotted #AABFD5;
}
#copycontainer div.article div.success a ins.description {
	color: #000;
	display: block;
	text-decoration: none;
	margin-bottom: 3px;
}
#copycontainer div.article div.success a ins.copy {
	margin: 0px 0px 12px 0px;
	display: block;
	text-decoration: none;
}
/*#copycontainer div.article h3 {
    display: none;
}*/
.printemphasise {
	margin-top: 45px;
	font-weight: bold; 
}
#lowersidemenu {
    display: none;
}
#lowercopycontainer {
	display: none;
}
#generic {
	display: none;
}
#lowerimage {
	display: none;
}
/*.nomenu {
	display: none;
}*/


/*#sidemenu {
	clear: both;
	margin-top: 6px; float: right; margin-bottom: 20px; width: 240px;
}*/


#smallbanner {
	display: none;
}
#sectiontitle {
	display: none;
}
#navlist {
	display: none;
}
.newslogo {
	display: none;
}
.screenshot {
	display: none;
}
#copycontainer div.article h4 {
    margin-top: 30px;
	margin-bottom: 25px;
	font-weight: bold; font-size: 14px;
	color: #003366;
}
.cslogo {
	display: none;
}
.smimage {
	display: none;
}

#printcontacts {
	display: block;
	margin-top: 50px;
	border-top: 1px dotted #AABFD5;
	padding-top: 5px;
	font-size: 9px;
	color: #003366;
}
#address {
	float: left;
}
#dfslogo {
	float: right;
	margin-top: 7px;
}
.printcontacttitle {
	font-weight: bold;
}
.printcontactcontent {
	margin: 5px 0px 5px 0px;
}

.aspects {
	color: #8E7371; font-weight: bold;
}
#rcontent2 {
	color: #003366;
}
#rcontent2 h1 {
    margin-bottom: 20px;
	font-weight: bold; font-size: 20px;
	color: #003366;
	padding: 5px 0px 5px 0px; 
	border-bottom: 1px dotted #AABFD5;
	border-top: 1px dotted #AABFD5;
}
#rcontent2 h3 {
    margin-bottom: 10px;
	font-weight: bold; font-size: 14px;
	color: #003366;
	padding: 5px 0px 0px 0px; 
	border-bottom: 1px dotted #AABFD5;
}
#rcontent2 p {
	color: #333;
	font-size: 11px;
}
#rcontent2 img {
	margin-right: 4px;
}
.notes {
	display: none;
}
.links {
	display: none;
}
#donot {
	display: none;
}
a {
	text-decoration: none;
		color: #333;
}