.skip-link,
.page-header,
.page-navigation,
.page-footer,
.g-2,
.g-3,
.slider-wrapper,
.m,
.with-icons,
.comments-write,
.corp-list,
.corp-header,
.corner,
.tab-nav { display:none !important; }

h1,
h1 a { font-size:30px; line-height:32px; color:#329BC8; font-weight:normal; margin-bottom:5px; line-height:30px; }
h2,
h2 a { font-size:24px; line-height:28px; color:#329BC8; font-weight:normal; }
h3 {}
h4 { font-weight:bold; margin-bottom:5px; }

hr { background:#aaa; border:medium none; height:1px; margin:0 0 15px; }

#content-primary .g-2,
#content-primary .g-3 { display:block; }

body { font:12px/16px Arial, Helvetica, sans-serif; color:#000; }

.breadcrumbs { line-height:15px; font-size:11px; margin-bottom:10px; }
.breadcrumbs li { display:inline; }

.comments-list div { border-top:1px solid #CCCCCC; padding:15px 10px 0; }

.c-2 .c-link { display:block; }

#content-primary table.content-table { width:100%; display:block; }
#content-primary table.content-table th { border:1px solid #ddd; background:#329BC8; color:#fff; padding:10px; }
#content-primary table.content-table td { border:1px solid #ddd; padding:10px; background:#fefefe; }