dl.curved {background:#33cc99 top left no-repeat; margin:5px 0; padding:0; width:50%;}
dl.curved dt {background:transparent top right no-repeat; padding:10px; text-align:center; color:#fff;}
dl.curved dd {background:#fff bottom left no-repeat; padding:0; margin:0;}
dl.curved dd p {margin:0; padding:10px; line-height:1.3em;}
dl.curved dd p.last {background:transparent bottom right no-repeat; }

dl.curved {
background:#33cc99 url(../images/backgrounds/bg_corner.gif) no-repeat scroll left top;
margin:5px 0;
padding:0;
width:50%;
}
dl.latest {
font-size:10px;
margin:10px 0 0;
}
dl.latest dt {
background:#BC8F8F none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
color:#FFFFFF;
font-family:"times new roman",serif;
font-size:14px;
font-weight:bold;
padding:5px;
}
dl.latest dd {
margin:0;
padding:5px 5px 0;
}
dl.latest dd a, dl.latest dd a:visited {
color:#000000;
text-decoration:none;
}
dl.latest dd a em {
color:#446688;
float:right;
font-style:normal;
}
dl.latest dd a b {
color:#008080;
}
dl.latest dd a:hover {
text-decoration:underline;
}
dl.latest dd a:hover em {
cursor:pointer;
text-decoration:none;
}
dl.list {
float:left;
margin:0 10px 10px 0;
width:240px;
}
* html dl.list {
float:none;
}
dl.list dd {
background:#FFFFFF none repeat scroll 0 0;
color:#666666;
font-family:arial,sans-serif;
font-size:11px;
}
dl.list dd a, dl.list dd a:visited {
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
dl.list dd a:hover {
text-decoration:none;
}
dl.list_last {
margin-right:0;
}

.featuresparagraph {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding:10px 0 10px 15px;
  width:80%;
}
.featuresparagraph p {display:block;margin:0px 0 15px 0;}
.featuresparagraph img {border:1px solid #ccc;}
#featurestable {
   background:#fff;
   text-align: left;
   border:5px solid #666; margin: 17px 0 36px; padding:0;
   
}