h1, h2 {
float:left;
color: rgb(0,178,210); /*teal blue*/
text-align:center;
width:640px; /*ie*/
font-weight:normal;
margin-top:20px;
}
.ddsg-wrapper  {
float:left;
	margin-left:25px;
	padding: 20px 0px 20px 30px;
border:1px solid rgb(230, 230, 230); /*light grey*/ 
width:600px;
	}
.ddsg-wrapper a {
	text-decoration: none;
	color: #000; /*rgb(94, 47, 139); #0CC;*/
	}
.ddsg-wrapper a:hover {
	text-decoration: underline;
	color: rgb(94, 47, 139); 
	}	
.ddsg-wrapper h2 {
display:none;
/*	font-weight: 400;
	color: #066;
	margin:0 0 10px 25px;
	text-decoration: underline;*/
	}	
.ddsg-wrapper h1 a:hover, .ddsg-wrapper h2 a:hover {
	text-decoration: underline;
	}	
.ddsg-wrapper ul {
	list-style-type: none;
	}	
.ddsg-wrapper ul li {
	padding: 4px 0 0 25px;
	}	
.ddsg-wrapper ul li a {
		color: blue;
	}
.ddsg-wrapper ul a,
.ddsg-wrapper ul ul a  {
		color: #066;
	}	

