body {font: 13px Arial, Verdana, sans-serif; color:#333333;}
.pagecontent {border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; background-color: #FFFFFF; width:900px;}
.pagecontent2 {background-color: #f1f1f1; width:968px;}
.learn {background-position: top left; background-repeat: no-repeat; padding: 0 0 0 60px; width:570px;}
.learn h3 {background: #C00000;	margin: 0 0 3 0; padding-left:5px; padding-right:5px; padding-bottom:2px; color: #ffffff; display: inline; font-size: 125%; line-height: 125%;}
.learn p {line-height: 135%; margin-top:10px;	margin-bottom:20px;}
.feature {background-position: top left; background-repeat: no-repeat; padding: 0 0 0 60px;	width:320px;}
.feature h3 {background: #C00000; margin: 0 0 3 0; padding-left:5px; padding-right:5px; padding-bottom:2px; color: #ffffff; display: inline; font-size: 125%;	line-height: 125%;}
.feature p {line-height: 135%; margin-top:10px; margin-bottom:20px;}
#top {padding-left:50px; padding-bottom:20px; padding-right:50px; padding-top:0px; color:#666666; font-size:14px; line-height: 135%;}
#top a {color:#C00000; text-decoration:underline; font-size:14px;}
#top a:hover {color:#C00000; text-decoration:none; font-size:14px;}

#news { background-color: #FFFFFF; border: 1px solid #EBEBEB; border-bottom: none; }
#news TD {height:22px; font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #666666; vertical-align: top; border-bottom: 1px solid #EBEBEB; background-image: url(images/bg_news.gif); background-repeat: no-repeat; padding: 4px 0px 2px 24px; }
#news TD A {font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #CA006C; text-decoration: none; }
#news TD A:hover {font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline; }

.wlpdiv {margin-top:35px;margin-bottom:20px;}
.wlph2 {font: 23px Impact, Arial, Verdana, sans-serif; color:#FFFFFF; background: #C00000; padding-left:5px; padding-right:5px; padding-bottom:2px; display: inline;}