html, body {
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:12px;
    line-height:15px;
    font-weight:normal;
}

div#site-header,
div#site-footer,
div.meta, 
div.mainnnavsp1, 
div.par_menu,
div.col_extra,
div.par_link_path, 
div.ownerbox,
div.int-footer,
div.end_line,
div.tticon,
div.ttbox,
a.faq-q,
div.ib-bar,
div.ael-media {
    display:none !important;
}

a {
    text-decoration:none;
    font-weight:bold;
    color:#0B68AC;
}

img {
    border:none;
}

sub {
    position:static;
}

div.par {
    margin-bottom:15px;
}

h1 { font-size:1.85em; font-weight:normal; margin:0px 0px 12px 0px; line-height:1.35em; color:#006; }
h2 { font-size:12px; font-weight:bold; margin:0px 0px 4px 0px; }
h3 { font-size:12px; font-weight:bold; margin:0px 0px 4px 0px; }
h4 { font-size:12px; font-weight:bold; margin:0px; }

h2.p-head,
h3.rubric {
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:12px;
    line-height:15px;
    font-weight:bold;
    border:1px solid #999;
    border-left:8px solid #999;
    padding:5px 5px 5px 10px;
    margin-bottom:10px;
}

h2.p-head {
    margin-bottom:0px !important;
}

div.gbox {
    border:1px solid #999;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;    
}

div.qbox {
    border:1px solid #999;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;    
}

div.rbox {
    border:1px solid #999;
}

div.par-box {
    margin-bottom:10px;
}

h2.box-head {
    padding:10px;
    border-bottom:1px solid #999;
}

h3.box-head {
    padding:10px;
}

div.p-body, div.ts_main, div.pc_content, div.info_sbox, div.ae-content {
    padding:10px;
}

div.ae-header {
    padding:10px 10px 0px 10px;
}

div.ae-col, div.ae-big-col, div.ae-full {
    margin-bottom:10px;
}

div.info_news_content,
div.newsfeed_content {
    padding-bottom:10px;
}

td.info_news_image {
    padding-right:10px;
}

div.leadtext {
    font-weight:bold;
    color:#006;
}

table.par_table {
    border:1px solid #000;
    margin-bottom:15px;
    border-collapse:collapse;
}

table.par_table th,
table.par_table td {
    text-align:left;
    border:1px solid #000;
    padding:5px;
}

table.par_table th {
    font-weight:bold;
}

table.par_table table,
table.par_table table th,
table.par_table table td {
    border:0px none !important;
}

div.inline_image_left,
div.inline_image_right  {
    float:left;
    margin-bottom:4px;
    margin-right:10px;
    margin-top:4px;
}

div.inline_image_right  {
    float:right;
}

div.fclear {
    clear:both;
}

div.ts_content {
    margin-bottom:15px;
}

div.ts_media {
    display:none;
}

table.ts_menu {
    display:none !important;
}

div.ts_main h1 {
    font-size:12px;
    font-weight:bold;
    margin-bottom:5px;
}

div.acc-header {
    font-weight:bold;
    margin:10px 0px 10px 0px;
}

div.acc-content {
    display:block !important;
    padding-bottom:10px;
}

div.headertext {
    margin-bottom:15px;
}

div.footnote,
div.datum {
    font-size:80%;
}

div.mc_media {
    float:left;
    margin:4px 5px 0px 0px;
}

div.pc_col0, 
div.pc_col1, 
div.pc_col2 {
    float:left;
    margin-left:10px;
    overflow:hidden;
    position:relative;
    width:30%;
}

div.pc_col0 {
    margin-left:0px;
}

div.aes-navigation,
div.aes-overlay-image {
    display:none !important;
}

div.aes-logo,
div.aes-bg-image {
    margin-bottom:25px;
}

div.aes-box {
    display:relative;
    float:left;
    width:23%;
    height:auto !important;
    min-height:250px;
    border:1px solid #999;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    margin:0px 20px 25px 0px;
}

div.aes-pos3 {
    margin-right:0px;
}

div.aes-box h1 {
    font-size:120%;
    font-weight:bold;
}

div.aes-box-head,
div.aes-box-content {
    padding:5px 10px;
}

div.aem-intro-movie,
div.aem-skip,
div.aem-restart,
div.aem-slider-button,
div.aem-slider-scroll {
    display:none !important;
}

div.aem-logo,
div.aem-content-box {
    margin-bottom:25px;
}

div.aem-callout-item,
div.aem-slider-item {
    float:left !important;
    width:20% !important;
    min-height:150px;
    margin:0px 20px 25px 0px;
}

div.p-inlink div.info-link,
div.p-info-text div.info_text {
    padding:5px 10px;
}

div.ae-headline {
    font-size:1.85em;
    margin-bottom:15px;
}

div.ae-subline {
    font-size:12px;
    margin-bottom:15px;
}

div.ae-col div.ae-body {
    height:auto !important;
}

div.ae-big-news-col div.ae-headline {
    font-size:12px;
    font-weight:bold;
    padding:10px 15px 0px 15px;
}

div.ae-big-news-col div.ae-link {
    padding:0px 15px 10px 15px;
}

div.par-tag-cloud div.tg-content {
    padding:10px;
    text-align:center;
}

/* Tag Cloud */
div.tg-content {
    text-align:center;
    padding:10px;
    line-height:20px;
}

div.tg-content a {
    line-height:20px;
}

a.tg-size1 {
    font-size:9px;
}

a.tg-size2 {
    font-size:12px;
}

a.tg-size3 {
    font-size:15px;
}

a.tg-size4 {
    font-size:18px;
}

a.tg-size5 {
    font-size:21px;
}

div.ael-content {
    padding:5px 10px;
}

div.ael-logo {
    padding:10px;
}

div.tcb-box {
    border-bottom:1px solid #999;
}

td.tcb-item0  {
    border-left:0px none;
}

td.tcb-item {
    border-left:1px solid #999;
    width:33%;
}

div.par-three-column-box h2.box-head {
    border-bottom:0px none;
}

div.acb-content {
    padding:5px 0px;
}

div.acb-content h3 {
    border-top:1px solid #999;
    padding:5px 10px;
}

div.acb-content h3.first {
    border-top:0px none;
}
 
div.acb-content div.cl-body {
    padding:5px 10px;
    display:block !important;
}

div.poll_box {
    padding:10px;
}

div.poll_question {
    font-weight:bold;
    margin-bottom:10px;
}

div.hn-poll {
    left:15px;
    overflow:hidden;
    position:absolute;
    top:25px;
    width:390px;
    height:230px;
    z-index:3;
}

div.hn-poll-text {
    padding:0px 0px 0px 10px;
}

div.hn-statement {
    position:absolute;
    right:15px;
    top:25px;
    width:545px;
}

div.hn-image, div.hn-footer {
    display:none;
}

div.hn-poll-text h3,
div.hn-headline h3 {
    font-size:1.85em;
}

div.hn-poll div.gbox {
    border:0px none;
}

div.hn-poll div.gb-head,
div.hn-poll div.gb-foot {
    display:none !important;
}

div.hn-poll div.gb-body, 
div.hn-poll div.gb-main {
    background:none repeat scroll 0 0 transparent !important;
}

div.par-hnf div.gb-main {
    height:auto !important;
}

div.hnf-news-col {
    position:relative;
    margin-bottom:14px;
}

/*
div.hnf-news-col {
    float:right;
    position:relative;
    width:353px;
}

div.hnf-info-col {
    float:left;
    position:relative;
}
*/

div.hnf-news-text-box  {
    margin-bottom:14px;
    position:relative;
}

div.hnf-media {
    width:20%;
    overflow:hidden;
    float:left;
    display:none;
}

div.hnf-tg0, div.hnf-tg1, div.hnf-tg2, div.hnf-tg3, div.hnf-tg4 {
    display:block;
}

div.hnf-news-box h2.box-head {
    border-bottom:0 none !important;
    font-weight:bold !important;
}

div.hnf-message {
    padding:0px 10px 15px 15px;
}

div.hnf-text-box {
    position:relative;
}

div.hnf-media-box {
    margin-bottom:10px;
    position:relative;
}

div.hnf-content {
    padding:10px;
    position:relative;
}

div.hnf-text-content  {
    margin-top:14px;
}

div.hnf-text-pos0 {
    margin-top:0 !important;
}

div.area-entry h2.box-head,
div.hnf-news-text-box h2.box-head {
    border-bottom:0 none !important;
    font-weight:bold !important;
}

div.hnf-news-text-box-content {
    padding:10px;
}

div.area-entry h2.box-head {
    padding:10px 10px 0px 10px;
}

div.ae-big-news-col div.ae-headline {
    padding:10px;
    margin:0px;
}

div.ae-nf div.ae-content {
    padding:0px 10px 10px 10px;
}