body {
	height:100%;
}
#page #left-side #leftcol .df,
#page #left-side #leftcol .dont-forget
{
	padding:0;
	width:160px;
}

.dont-forget .df-header-image{
	width:160px;
	height:32px;
}

.dont-forget p{
	margin: 0px 0 0 0;
	line-height:1.1;
}

.dont-forget .df-module-title,
.dont-forget .df-module-date,
.dont-forget .df-module-location 
{
	width:140px;
	color:#0D3477;
	/*font-size:16px;*/
	text-align:left;
	/*padding-top:3px;*/
	padding-left:10px;
	padding-right:20px;
}

.dont-forget .df-module-title,
.dont-forget .df-module-date{
	/*padding-left:10px;*/
	padding-right:10px;
	padding-top:3px;
}

.dont-forget .df-module-title {
	padding-top:6px;
	font-weight:bold;
}

.dont-forget .df-module-location 
{
font-size:90%;
font-style:italic;
padding-bottom:5px;
padding-top:3px;
/*padding-left:10px;*/
padding-right:10px;
}

.module-inner .dont-forget div.df-module-notes 
{
	padding-left:10px;
	padding-right:10px;
	width:130px;
	color:#0D3477;
	/*font-size:16px;*/
	text-align:left;
	/*padding-top:3px;*/
	padding-left:10px;
	padding-right:20px;
	
}

/*reduce left padding   for tiitle date and location within notes*/
.module-inner .dont-forget div.df-module-notes p.df-module-title,
.module-inner .dont-forget div.df-module-notes p.df-module-date,
.module-inner .dont-forget div.df-module-notes p.df-module-location
{
	padding-left:0px;
}	



/*copy from cdps.css but with  margin changed to padding*/
.dont-forget p.df-title,#leftcol .dont-forget p.df-date{font-weight:bold}
.dont-forget p.df-location{padding-bottom:5px;font-size:90%;font-style:italic}
/*  */


.dont-forget .df-module-image{
	width:160px;
}


.dont-forget .df-module-footer{
  	min-height:11px;
	height:14px !important;
	height:11px;
	width:160px;
	font-size:0px
}



/*
a.pp-link{
width:293px;
height:60px;
color:#0e3478;
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#ccc;
font-size:100%;
font-weight:normal;
text-decoration:none;
overflow:hidden;
float:left;
}


a.pp-link:hover{
color:#fff;
background-color:#0e3478;
text-decoration:none;
}

a.pp-link span{
padding-left:10px;
text-align:left;
display:block;
}

a.pp-link span.pp-text-top{
padding-top:10px;
}

a.pp-link span.pp-text-bottom{
}

a.pp-link span.bold{
font-weight:bold;
}

a.pp-link img{
border-left:1px solid #ccc;
float:right;
}

a.right{
border-left:0;
}
*/