a { font-weight: normal; }

#secondary-content { margin-left: 10px; color: #666; font-size: 11px; }
#secondary-content h2 { color: #333; font-size: 14px; margin-bottom: 30px; }
#secondary-content ul,
#secondary-content ul li { list-style: none; margin: 0; padding: 0; }
#secondary-content .entry ul,
#secondary-content .entry ul li { list-style: disc; margin: 8px 8px; }

.news .post { border-bottom: 1px solid #e4e4e4; margin-bottom: 25px; padding-bottom: 10px; }
.news .post-data { float: right; font-style: italic; padding: 0 0 10px 20px; } 
.news .edit-link { float: right; margin-left: 20px; font-style: normal; }

ul#document-list { margin-bottom: 15px; }
ul#document-list li { margin: 3px 0; }

/* Share this / Print this actions */
a.stbutton:hover { color: #0E6ECE; }
a.stbutton span:hover { background-color: #0E6ECE; color: #fff; }
.print { float: left; margin-right: 15px; }
a.stprint,
a.stprint:link,
a.stprint:active,
a.stprint:hover { line-height: 19px; }
a.stprint-icon,
a.stprint-icon:link,
a.stprint-icon:active,
a.stprint-icon:hover { float: left; background-color: transparent; margin-right: 5px; height: 16px; width: 16px; /*margin-left: 15px;*/ }
/*a.stprint-icon img { padding-top: 3px; }*/

/* Forms */
#secondary-content label { width: 100px; }
#secondary-content input.text { width: 200px; }
#secondary-content div.buttons { padding-left: 115px; }

#get-started-now p,
.cleaner { clear: both; }
.align-left { display: block; float: left; margin: 0 8px 4px 0; }
.align-right { display: block; float: right; margin: 0 0 4px 8px; }
.align-center { display: block; margin: 0 auto 4px auto; }